Subtract request buffering from queue time

Follow up from https://github.com/newrelic/rpm/issues/342

When enabled, this will subtract time spent waiting for the HTTP request body to be received from the queue time.
Enabled with config queue_time_subtract_buffering set to true.
Currently only supported for Puma.
Other common Ruby web servers don't expose buffering time.

If we adjust the queue time within QueueTime, then it will update queue time, response time, and the apdex calculation.  Please let me know what should be changed.  When we figure out the implementation, then I can update and add tests.  Thank you!
Here's some info on common Ruby web servers:
Webrick
Webrick doesn't buffer large requests.  I also didn't see any passed headers that log the buffering time.
Thin
Thin can buffer large requests but I didn't see any passed headers that log buffering time.
Unicorn
I didn't see any passed headers that log buffering time.  It looks like it's recommended to use with nginx to buffer requests.  I don't know nginx but wondering if it's possible set a header when a request has finish buffering so we could calculate here what the buffering time is.
Phusion Passenger
Phusion Passenger also uses nginx.  I didn't see any headers logging the request buffer time.  Also wondering if it would be possible to set a header in nginx when a request has completed buffering so we could then calculate the buffering time here.

Hi @mwlang, hope you're well.  Okay here's the new PR.  I'm researching to see if it's possible to calculate the buffering time using nginx.
I see we can buffer requests with proxy_request_buffering but don't see a buffering time exposed.  I also don't know if it's possible to set another header with proxy_set_header after the buffering is completed.

@tlynam, I should have some more time to look at this next week -- we're hard at work prepping for the next release of the agent at the moment.


Check entire workspace for Problems - without opening all files in new tabs

I want to check the entire workspace for errors, warnings, infos.
To do this, I need to open each file from the entire workspace.
I would like to be able to check all files at once.
This can be a command and/or a button in the Problems panel, whitch eneble or disable checking all files in workspace.

Duplicate of #13953


Provide custom variables inside authentication pages

I am developing keycloak themes for a multibranch project and there's been a need for support of external links to client hosted domain urls inside the keycloak themed pages (login, update password etc.). The idea is to be able to navigate to external links that are provided via some kind of context variable (like the ones provided via kcContext for login). Is there a possible way to pass external urls to kcContext and then consume them inside the react app?

Yes!
You can do that by passing variables to the URL before redirecting: https://docs.keycloakify.dev/context-persistence
Or maybe you want to defines thoses variables in the Keycloak administration panel?

I mean it's a bit hacky but you can use the realm display name to pass whatever you want to your theme:

Got it! Thanks


Vendor engine-api to allow docker daemon reload event

This fix updated the vendored engine-api to version e374c4fb5b121a8fd4295ec5eb91a8068c6304f4, which defines a new event type of DaemonEventType. The purpose is to allow emitting daemon reload event as is raised in #22463 and #22590.
This fix is related to #22463 and #22590.
Signed-off-by: Yong Tang<EMAIL_ADDRESS>

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "22463-22590-emit-docker-daemon-reload-event" git@github.com:yongtang/docker.git somewhere
$ cd somewhere
$ git rebase -i HEAD~2
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "22463-22590-emit-docker-daemon-reload-event" git@github.com:yongtang/docker.git somewhere
$ cd somewhere
$ git rebase -i HEAD~2
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

Thanks @yongtang, LGTM
/cc @coolljt0725

thanks @yongtang  LGTM


List and Set Converter

implemented changes
i suspect force pushing wasn't the best idea ^^""

@Drakojin I found a better way of fixing the language issue of the BigDecimal test: #76


async storage community to react native async storage

Is there any solution to replace the community async storage in dependencies, this is causing a conflict, since community async storage is deprecated now

So this package needs a new release that changes to use the newer @react-native-async-storage/async-storage instead of @react-native-community/async-storage in a few places.
Presuming you are already specifying  e.g. "@react-native-async-storage/async-storage": "~1.15.0", as a dependency of your project you can do the following...
Use https://www.npmjs.com/package/patch-package to create a patch locally by modifying the following files under node_modules/@haskkor/react-native-pincode/:

/dist/index.js
/dist/src/ApplicationLocked.js
/dist/src/PinCodeEnter.js
/dist/src/utils.js

swapping out:
const async_storage_1 = require("@react-native-community/async-storage"); for
const async_storage_1 = require("@react-native-async-storage/async-storage");
and

/index.tsx

import AsyncStorage from '@react-native-community/async-storage' for
import AsyncStorage from '@react-native-async-storage/async-storage'
But yes, a new version of this package needs to be build by the maintainer with those changes in, including swapping out the dependency in it's package.json.


postcss-discard: postcss.plugin was deprecated.

Describe the bug
I use your great vite buildchain for craft. if i want to "make build" i got this error:
postcss-discard: postcss.plugin was deprecated. Migration guide: vite_1        | https://evilmartians.com/chronicles/postcss-8-plugin-migration
Expected behaviour
I think it has something to do with this plugin an the critical version? maybe it should use critical version 4?
Versions

Plugin version: newest

Released as 1.0.8 -> https://github.com/nystudio107/rollup-plugin-critical/releases/tag/1.0.8


Skip the first heading

I would like to be able to skip the first heading, or only search for headings after the <!-- TocDown Begin --> markers. I am using the following command line:
ruby toc.rb -b -t -m -r -d 3 <file>

Essentially this would allow me to format and regenerate contents for repositories that have markdown files such as https://github.com/release-engineering/pom-manipulation-ext

@rnc If you just want to skip the first level heading (i.e., H1), you can do that by removing the -t option from your command. This is actually how the table of contents for this repository is generated. You only need to include the -t option if you explicitly want to include the first heading.

@dohliam Thanks for the reply. For the example repository I gave above excluding -t doesn't work because then all the first level headings are excluded. I realise I could refactor to use H1 .. H2 format - equally the ability to only search after the markers would work nicely for me

@rnc Ah I see what you mean now -- I didn't notice that you had multiple H1s in that file. As far as I know this is not standard though since H1 is supposed to be for the document title, and first-level headings would then use H2. So the easiest thing to do, as you suggested, would be to just bump the headings up one level in the file itself.
The idea of being able to specifically ignore headings before the toc markers is interesting though, and I can see how that could be useful more generally. If you (or anyone else) might be interested in a PR to enable that I'd be happy to merge it!

@dohliam Cool, I've given it a go in #7 - I've never tried Ruby before so review welcome! :-)

Fixed by #7


colab not working with error "webui.py: error: unrecognized arguments: --cors-allow-origins=https://www.painthua.com"

Edit: nvm, I think it got fixed after deleting SD from my gdrive.
hi, when I add below line to auto TheLastBen colab
share='--api --cors-allow-origins=https://www.painthua.com'
I get the error:
webui.py: error: unrecognized arguments: --cors-allow-origins=https://www.painthua.com
Any tips?

you need to update A1111 to latest version :)


Removal of webpack dependencies and Hugo bundling

This branch removes the dependency on webpack and migrates bundling and minifying to Hugo's built-in tools in response to issue #23.

webpack and webpack-cli have been uninstalled from package.json
Bundling now happens inside layouts > visualizations > single.html. It bundles and minifies both JavaScript and CSS files specific to a visualization starting at line 14. The additional lines are:

{{ $cssStyle := resources.Get .Params.styles | resources.Minify | resources.Fingerprint }}
<link rel="stylesheet" href="{{ $cssStyle.Permalink }}">

{{ $script := resources.Get .Params.script | js.Build (dict "minify" true) | resources.Fingerprint }}
<script type="module" src="{{ $script.Permalink }}"></script>

The once separate viz/ directory under the project root now lives under the assets/ directory so we can take advantage of resources.Get properly.

An individual visualization's page (e.g., content > visualizations > catholic-dioceses/index.md) includes a new YAML item called styles that must point to a visualization's specific CSS file (which will be located in the same directory as the relevant JavaScript files as noted in point 3). For example:

script: viz/catholic-dioceses/main.js
styles: viz/catholic-dioceses/style.css

The README has been updated to indicate the appropriate changes and directories that need to happen for visualizations (e.g., where to place JavaScript and CSS files, where to include YAML header information). The README has also been updated to indicate the purpose and usage of the gulpfile.

The ability to recompile the visualizations on their own have been removed from the Makefile.

I should note, too, that the edits to the Makefile also resolve #45.

@hepplerj This PR is in your fork. Can you please push it up as a branch directly in this repository?


Update Docs for Bank - Bank Transactions

Update documentation and sample code for Bank - Bank Transactions

ensure all available endpoints (GET, POST, PATCH, and DELETE) are documented
update request and response examples from real API data (2 items for GET list responses)
JSON should be formatted with 2 space indents
ensure any/all params are documented in tables
https://thenewboston.com/bank-api/bank-transactions

I will take this one


您好这是什么情况哈

--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:00006000-000264A902F9401E }
{ platform:macOS, arch:x86_64, id:00006000-000264A902F9401E }
error: /Users/mac/Desktop/zero_mac_windows/macos/Frameworks/libclash.dylib: No such file or directory (in target 'Runner' from project 'Runner')
warning: Run script build phase 'Run Script' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'Flutter Assemble' from project 'Runner')
** BUILD FAILED **
Building macOS application...
Exception: Build process failed

我是按照步骤一个一个来的

#32

我还是更新上readme吧

可以了，谢谢啊。可以价格tg吗@parker_2022

可以了，谢谢啊


release-v1.5 - Cherry-pick ClusterServiceVersion tooling

Description
Pick of https://github.com/tigera/operator/pull/682

For PR author

[ ] Tests for change.
[ ] If changing pkg/apis/, run make gen-files
[ ] If changing versions, run make gen-versions

For PR reviewers
A note for code reviewers - all pull requests must have the following:

[ ] Milestone set according to targeted release.
[ ] Appropriate labels:

kind/bug if this is a bugfix.
kind/enhancement if this is a a new feature.
enterprise if this PR applies to Calico Enterprise only.

Trying to kick semaphore


[Azure Search] Design A/B testing of new search service in the gallery

Duplicate of https://github.com/nuget/nugetgallery/issues/7057.


Fix VCS Test

The Travis-CI build seems to be failing because name and email aren't setup on GIT on the test setup.

This fixes the build failure on master

I guess this was a change to the travis environment... thanks for the fix!


chore: add versioning just command

Fixes  #4714

How did this PR avoid running in the MQ?

More discussion in discord thread


ipdb 0.8.1 is not published yet

oldest version as of right now is 0.8 https://pypi.python.org/pypi/ipdb

Oops, thanks!

Fixed and released to PyPI. :sparkles:

Published now https://pypi.python.org/pypi/ipdb/0.8.1

Thanks, @gotcha. Since the requirement is specified as >= 0.8, there's nothing to change on debug side, I think.


Allow any object to match Object

I've got a task to add simple-schema to a pretty large application. One of the field in a collection was a large object fetched directly from an external package (payment system). I've marked it as {type: Object, optional: true, blackbox: true}. Then I got an error:
Error: failed validation: someDumbField: must be an object

I've checked and the value passed to someDumbField was an object indeed. Then it took me quite a bit digging to figure out that simple-schema also checks the prototype of the object.
I'm not convinced this is the right solution – what is the reason behind checking the prototype? Our object was perfectly serializable and just pushing it to db worked well.
If checking the prototype is the way to go, the error message should reflect that to avoid confusion like mine. Something like someDumbField: must be a plain object.

@aldeed this is killing me when trying to use stampit. Using composition, I dont have a hard type I can validate against.
I have stamps that look like:
const someType = stampit().methods({ .... });
let something = someType();
// comes out as an Object, but the prototype is not directly Object's prototype.

and validators for my templates that look like:
Template.something.onCreated(function(){
   new SimpleSchema({
      something: {
         type: Object
      }
   }).validate(this.data);
});

As per the Meteor Guide: http://guide.meteor.com/blaze.html#validate-data-context
Validation fails if type is set to Object, or a SimpleSchema, and regardless of the blackbox setting. Right now it looks like I literally cannot validate a composed object.

Thanks for your patience. SimpleSchema 2.0.0-rc.1 is now released and includes changes that resolve this issue.
There are a number of breaking changes when updating to 2.0, so be sure to check out the change log. If you use aldeed:collection2, you will need to use 2.10.0 or higher of that package in order to use SimpleSchema 2.0. If you use autoform, it is not yet updated to work with SimpleSchema 2.0, but hopefully soon.
SimpleSchema is now an isomorphic NPM package, so you can check out the updated readme and file issues over at the other repo. The Meteor wrapper package will exist for now but eventually I will probably deprecate support for it.
This is still a beta/RC and I do expect people will find issues, so use with caution. Production use is not yet recommended. That said, there are more and better unit tests than ever before, and the codebase should be much easier for others to read through and debug quickly.

This is great news! Thanks aldeed. Have you fully adopted React now? Do you have any plans for AutoForm?

This link is broken:
https://github.com/aldeed/meteor-simple-schema/blob/devel/CHANGELOG.md#200
I imaging I'm not the only one looking to update. where did the changelog go?

Sorry, changelog is on v2 branch (https://github.com/aldeed/meteor-simple-schema/blob/v2/CHANGELOG.md#200), but I recommend using the npm package directly. Also, for collection2, see https://github.com/aldeed/meteor-collection2#important-note-the-version-in-this-repo-is-deprecated


labplot-nightly: Add version 1354

Relates to https://github.com/ScoopInstaller/Extras/issues/6845

[x] I have read the Contributing Guide.

/verify


add a parameter to the worker to define the path to store the downloaded modules

it's defined when passing args to the launcher
👀 https://github.com/bots-garden/capsule/blob/main/capsule-worker/worker/routes/routes-deploy.go#L70


[Feature Request] Display gradient/slope on Track/Route.

Something I would love to see in the future is the option to show the gradient / slope directly on the Track/Route.
For Leaflet there is the following plugin to realize that:

https://iosphere.github.io/Leaflet.hotline/demo/
https://github.com/iosphere/Leaflet.hotline

As to my understanding you are using Mapbox for the whole rendering of Maps?
The only reference i found with a quick search was that: https://docs.mapbox.com/mapbox-gl-js/example/line-gradient/
Seeing the slope in context rather than in the elevation helps me understand the route better and sometimes even helps me choosing a longer > less steep path.
Especially if i am on my way with a very heavy setup of my bike.
Here is an example how this looks in bikerouter.de

Another example - cyclers.app

Perhaps the feature to render certain route qualities could be used for different features in the future?

Altitute
Surface (Quality or Dirt/Paved)

Another tool I know which I would never want to use over gpx.studio is LAND...
https://support.twonav.com/hc/en-us/articles/115001078511-Customize-the-appearance-of-the-tracks

This is something I also had in mind, and thought would be easy to add thanks to the resource that you linked.

The only reference i found with a quick search was that: https://docs.mapbox.com/mapbox-gl-js/example/line-gradient/

Unfortunately, there is not straightforward way to generalize this to specify a color stop for each GPS point, based on a data field (see https://github.com/mapbox/mapbox-gl-js/issues/8977). Maybe the most promising solution would be https://github.com/mapbox/mapbox-gl-js/issues/8977#issuecomment-559164040, because other ones involve splitting the lines in many segments to create a sequence of many line gradients.

I am wondering what is used for Strava's  "PAVED", "DIRT" and "NOT SPECIFIED" Map Styles. As that was another design feature I was hoping to see in gpx.studio in the future.

But not sure if there is one strategy for all these different styling needs.
Reading some github issues in the mapbox gl js repo it seems like some things aren't easy todo.
For the design used for "NOT SPECIFIED" this might be an approach: https://codepen.io/joedazza/pen/QWwKRKP
Does what you found at https://github.com/mapbox/mapbox-gl-js/issues/8977#issuecomment-559164040 allow to get consistent results or is that just impossible without recalculating every file so you have an even amount of points spacing it out?


fix: get verse response with nonexistent property

The contributing guide was commented about don't open PR to the master branch, but I not found another branch to do it.

@vinibeloni thank you


[TEST]Tensorflow/lite scripts upgrade from 1.13.1 to 2.0.0

Tensorflow/TFLite test scripts updated so that i can run in both 1.13.1 and 2.0.0(for future 2.0
@FrozenGene @srkreddy1238 Please review.
Thanks for contributing to TVM!   Please refer to guideline https://docs.tvm.ai/contribute/ for useful information and tips. After the pull request is submitted, please request code reviews from Reviewers by @ them in the pull request thread.

Thansk @siju-samuel @FrozenGene


Windows Defender found Trojan

Windows Defender doesn't like your 64bit .exe:
Trojan:Win32/Wacatac.B!ml

Ir's a false positive, the binaries are clean. You can build it yourself if you don't trust me. Just install Go, clone the repo and run "go build".


Python wrapper

Hi,
I'm wondering it there any python wrapper for this library?
Also, do you have any reference regarding mathematical model you have used fot surface reconstruction? (specifically the function for finding surface level of particles).

Thank you for your interest. At the moment there is no Python wrapper. It shouldn't be too hard to build a wrapper with PyO3. Personally, I don't have much experience with, yet. So I'm not able to provide a wrapper in the very near future (we have other research priorities in our group at the moment) but it would certainly be a nice feature to have.
We don't have a publication to recommend at the moment, especially considering the exact formulation of the level-set function used in this implementation. Note that we don't specifically detect surface particles but just use an SPH based formulation to define a level-set function that is reconstructed using marching cubes. To summarize briefly: we use the level-set function
Phi(x) = - c + sum_{j in N(x)} of (V_j * W(x - x_j, h))

where c is the surface threshold, x is the position where we want to evaluate, sum_{j in N(x)} is the sum over all particles j in the neighborhood of point x, V_j is the volume of particle j, W is the SPH kernel function, x_j is the position of particle j and h is the kernel smoothing length.
If you do the math this works out to be "some kind" of normalization as the per-particle volume is essentially the inverse of the kernel contributions of all neighboring particles (under the assumption that the mass of all particles is identical). But I don't have a more intuitive or thorough analysis ready to share here at the moment.
This is in contrast to just reconstructing a level-set based on the indicator function (i.e, 1 inside of the fluid and 0 outside) given by
Phi_id(x) = - c + sum_{j in N(x)} of W(x - x_j, h)

In our experience the former approach leads to an already noticeably smoother (less "blobby") surface in comparison the latter so that you might not need additional smoothing filters. Though additional smoothing is still on our internal to-do list for the tool.

Thanks for the information

Hi Fabian,
In SPH method, we must obtain the neighours of each particle to compute density, volume, etc. So, we only work with particles positions.
But, when we are extracting the surface, we have position of each voxel corners. According to your formula, we need to find the nearest neighbours particle to each voxel point! Am I right?
Suppose I have NNN voxelized space. Then for computing following term:
sum_{j in N(x)}

Do I need to find nearest particles of each voxel's corner? In this case, it's tricky as we usually use an array to save voxels' coordinates and a Particle class to save all information of each particle such as their positions. If I mix voxels coordinates and particles poistion in one array to make Kdtree (or any other nearest neighbor algorithm), then I cannot identify which one is particle and which one is voxel's coordinate.
So, I'm wondering how do you find nearest particles to each voxel's corner?

According to your formula, we need to find the nearest neighbours particle to each voxel point! Am I right?

Yes, this is at least the most obvious way to do it.
Something similar is currently used to compute the surface normals in a post-processing step (build an R-star tree as acceleration structure of all the particles and then for each surface mesh vertex find all neighbor particles using the tree and compute the normal with them). But this is a bit hacky.
There is a more efficient way. We are not looping over the vertices of the marching cubes voxel grid to directly compute the value at each vertex. What we are usually doing in our group and also in this project is that we loop over all particles and then for each particle add-assign its contribution to every marching cubes vertex in the particle's compact support. Because the marching cubes grid is completely regular it's trivial for a particle to identify all vertices that it influences. The other way around is more difficult as you observed.

Thank you!
I have implemented your proposed function in python and got this result:

My purpose is to create two spheres that they are merging. Each sphere is created by some SPHs (saying 30 particles) and has visco-elastic property.
As you can see in the above picture, your method is kind of working. It's not smooth enough, maybe because we have only 30 particles for each sphere. But the problem is that two spheres are already connected, which is incorrect. They should be separate and, during the simulation, get merged.
So, I'm wondering how you separate different parts of fluids in your simulation? For example, if you want to show a blob that comes and joins to the water surface.
Thanks in advance!


Make JsonRpcBase an abstract base type

Since JsonRpcBase is intended to be a base class, make it impossible for the type to be instantiated anywhere else.

Makes perfect sense to me. Going to approve and after @tiago18c approval will merge! Thanks for your contribution :)


Can I use features extracted from I3D?

Hi.
Thank you for providing this useful feature!
My question is, is it possible to apply the feature map (.npy) extracted from I3D and check the accuracy?
The geometry extracted from I3D is as follows.
(n/16, 1024)
n/16 converts to 32 where n is the total number of frames in the video and 16 frames are one segment.
1024 is the feature size.

Should be possible, but not implemented yet. I would welcome a pull request if you want to contribute, but probably don't have time to do it myself.

Should be possible, but not implemented yet. I would welcome a pull request if you want to contribute, but probably don't have time to do it myself.

https://github.com/v-iashin/video_features
I borrowed the I3D code from this URL and implemented it.
I haven't trained MIL yet, but the features were extracted and saved in a text file.
When normalizing I3D, mean was [1, 1, 1] and std was [0, 0, 0], but is this correct?
I'm waiting for the reason for these values!

For live streaming, that miht be true. But the original paper states a different training methodology. It slices the video into 32 segments no matter how long the video is. The features are averaged over each segment.
Can you contribute the feature extraction using I3D?

ライブストリーミングの場合、それは真実かもしれません。しかし、元の論文では、別のトレーニング方法が述べられています。ビデオの長さに関係なく、ビデオを32のセグメントにスライスします。フィーチャは、各セグメントで平均化されます。
I3Dを使用した特徴抽出に貢献できますか?

For live streaming, that miht be true. But the original paper states a different training methodology. It slices the video into 32 segments no matter how long the video is. The features are averaged over each segment.
Can you contribute the feature extraction using I3D?

I understand that your code averages the features to 32 segments after feature extraction, so the fal size becomes uniform.
When I extracted features using I3D pre-trained on the Kinetics400 dataset, the accuracy was AUC:0.79.
It seems that the normalization method is such that mean and std are in the range of -1 to 1.
The following URL has been pointed out for I3D, which may be related to the accuracy.
URL: https://github.com/hassony2/kinetics_i3d_pytorch/issues/32
Also, why do you apply L1 and L2 regularization to the loss function?

Also, why do you apply L1 and L2 regularization to the loss function?

The original code does it as well: https://github.com/WaqasSultani/AnomalyDetectionCVPR2018/blob/master/TrainingAnomalyDetector_public.py#L31

Also, when I run feature_extractor.py, I get the following warning. Does this warning affect accuracy? UserWarning: The pts_unit 'pts' gives wrong results. Please use pts_unit 'sec'. warnings.warn("The pts_unit 'pts' gives wrong results. Please use pts_unit 'sec'.")

Should be fine as per: https://github.com/pytorch/vision/issues/1931

また、feature_extractor.pyを実行すると、次の警告が表示されます。この警告は精度に影響しますか?UserWarning: pts_unit 'pts' は間違った結果をもたらします。「sec」pts_unitを使用してください。warnings.warn("pts_unit 'pts' は間違った結果をもたらします。pts_unit'sec'を使用してください。

pytorch/vision#1931に従って問題ないはずです

Nice
By the way, I think this method removes the frame, height, and width tensors after feature extraction and trains using only the segments and channels.
(32, 1024) ← After feature extraction
If you use a feature map that stores frame, height, and width information such as (1, 256, 8, 112, 112), can you ignore the operation to make it 32 segments?

また、feature_extractor.pyを実行すると、次の警告が表示されます。この警告は精度に影響しますか?UserWarning: pts_unit 'pts' は間違った結果をもたらします。「sec」pts_unitを使用してください。warnings.warn("pts_unit 'pts' は間違った結果をもたらします。pts_unit'sec'を使用してください。

pytorch/vision#1931に従って問題ないはずです

Nice
By the way, I think this method removes the frame, height, and width tensors after feature extraction and trains using only the segments and channels.
(32, 1024) ← After feature extraction
If you use a feature map that stores frame, height, and width information such as (1, 256, 8, 112, 112), can you ignore the operation to make it 32 segments?

Sure, but this is not the method described in the original paper. This repo aims to mimic the method as precisely as possible.


Problem with unified sec groups using azurecp

We use ver: AzureCP 19.0.20210211.1285 for SP 2019
recently, we have encountered an issue with the unified groups. Users who are members of these groups encounter permission denied message when going to site. Workaround is to add the directly to SP site group. I seen a similar post when users were using ver 15 but haven’t been able to track this down. This sporadic behavior as well nothing consistent. Do you have suggestions/thoughts?

You need to verify a couple of things:

Is Azure AD adding the group membership in the SAML token? If yes, what is the claim type / claim value?
Is AzureCP configured to do augmentation?

Is Azure AD adding the group membership in the SAML token? If yes, what is the claim type / claim value? Good question...does the below help?
[cid:96fa75ce-bc6a-4280-af50-ee110d2c0238]
Is AzureCP configured to do augmentation? Yes

From: Yvan Duhamel @.>
Sent: Tuesday, March 29, 2022 8:59 AM
To: Yvand/AzureCP @.>
Cc: schrockmatthew @.>; Author @.>
Subject: Re: [Yvand/AzureCP] Problem with unified sec groups using azurecp (Issue #143)
You need to verify a couple of things:

Is Azure AD adding the group membership in the SAML token? If yes, what is the claim type / claim value?
Is AzureCP configured to do augmentation?

—
Reply to this email directly, view it on GitHubhttps://github.com/Yvand/AzureCP/issues/143#issuecomment-1081840220, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AE2F4E5NCSPMOFV644SO353VCL5DLANCNFSM5R4FJQ5A.
You are receiving this because you authored the thread.Message ID: @.***>

@schrockmatthew I think not all your message was posted correctly, especially the picture I think you intended to attach

(attached) Is this better?

From: Yvan Duhamel @.>
Sent: Thursday, March 31, 2022 4:14 AM
To: Yvand/AzureCP @.>
Cc: schrockmatthew @.>; Mention @.>
Subject: Re: [Yvand/AzureCP] Problem with unified sec groups using azurecp (Issue #143)
@schrockmatthewhttps://github.com/schrockmatthew I think not all your message was posted correctly, especially the picture I think you intended to attach
—
Reply to this email directly, view it on GitHubhttps://github.com/Yvand/AzureCP/issues/143#issuecomment-1084246343, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AE2F4E65SCPFLTTL3F43U43VCVNERANCNFSM5R4FJQ5A.
You are receiving this because you were mentioned.Message ID: @.***>

You can simply navigate to the issue and see by yourself that it is not

Sorry to be so late but this is the exact error we're receiving:
[AzureCP] Unexpected error(s) occurred in AugmentEntity:  [EXCEPTION 1]: System.FormatException: Cannot add value because header 'Authorization' does not support multiple values.. Callstack:
at System.Net.Http.Headers.HttpHeaders.ParseAndAddValue(String name, HeaderStoreItemInfo info, String value)
at System.Net.Http.Headers.HttpHeaders.Add(String name, String value)
at azurecp.AADAppOnlyAuthenticationProvider.d__13.MoveNext()  --- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Graph.AuthenticationHandler.d__15.MoveNext()  --- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Graph.AuthenticationHandler.d__16.MoveNext()  --- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Graph.HttpProvider.d__19.MoveNext()

The lookup gets the following:
[AzureCP] Unexpected error occurred while getting access token for tenant 'btlaw.microsoftonline.com' on cloud instance 'AzurePublic': System.Net.WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel., Callstack:
at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
at System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)

It looks like a TLS 1.2 is not enabled / not enabled correctly on the SharePoint servers.
Can you follow this article to configure it?


Added your package to Awesome Vue 3 repo

Hi.
Look here: https://github.com/blacksonic/awesome-vue-3/pull/16
:)

@eladcandroid  thanks for adding the package to awesome vue3


Fix getDuration on media plugin

The reason for this pull-request is media.getDuration is synchronous, while it is implemented as async currently.

Can you make this PR off the current dev branch? Dev-next?


Leaderboard results of USE

Hi,
Thank you for publicizing this great benchmark!
I am interested in the retrieval performance of models that are not trained on retrieval datasets (e.g., MS MARCO). I think this benchmark already supports USE, but it is not listed on the leaderboard. Did you already test the performance of the model on this benchmark? I think it would be very helpful if the leaderboard also provides results of general sentence embedding models (e.g., USE, SimCSE).

Hi @ikuyamada,
Yes, in the previous version of the BEIR benchmark we included the USE model. I do have the numbers available and will add them to the leaderboard soon.
Do you have a list of specific models you would like to see the results of? I can evaluate these models and their scores on the leaderboard.
Kind Regards,
Nandan

Hi @NThakur20,
Thanks for your prompt reply! I look forward to see the results of USE.
I think people want to see the results of recent unsupervised models such as SimCSE and CT.
Also, I personally see the results of BPR trained with MS MARCO :)
Best regards,
Ikuya

We will report results for them in an upcoming paper. All unsupervised methods don't perform at all on retrieval tasks, even when trained on in-domain data.

@nreimers Thanks for your answer! The paper sounds really interesting. I close this issue for now.


Hubot respond only in specific channel/private room

Hi.
I'm writing my first hubot scrpt , and i'am looking for solution to make hubot listen or respond only in specific channel / private room. Is that possible ?

These some discussion over in https://github.com/slackhq/hubot-slack/issues/214 about this.

Yes but i was thinking more like whitelist for commands not for whole bot itslef.

That's not what you asked initially :grin:
You can use listener middleware for that as talked about over there for command whitelisting. Also worth noting that's more general hubot, than hubot-slack.

Closing as off-topic / resolved.


Use IAM Roles instead of Access Keys for S3 Storage

Actions before raising this issue

[X] I searched the existing issues and did not find anything similar.
[X] I read/searched the docs

Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
Hello everyone I noticed that currently the implementation for CVAT is only allowing the use of AK/SK to use S3 buckets. That does present problems when a organization does not allow the usage of such feature, if possible it would be nice to use IAM roles on CVAT instances that are deployed on AWS.
Describe alternatives you've considered
No response
Additional context
No response

Hello,
Thanks for contacting us, but we are not going to implement that now.
It might be a feature boosted request from our side, or organizations may implement it on their own and publish open source.


Altering CFLAGS and CXXFLAGS, trying to build libcurl for ARM Cortex A9

@ruslo  Thank  you  for  coming  here .
I plan to build  this project  https://github.com/ethereum-mining/ethminer and  I found  it use hunter to download  third-party  libraries .
platform ： ubuntu16.04
Soc：xilinx  zynq7000   ARM cortexA9
My  compile  option  is  below：
cmake -DETHASHCUDA=OFF -DAPICORE=OFF -DBINKERN=OFF -DETHASHCL=OFF -DHUNTER_STATUS_DEBUG=ON  -DCMAKE_C_COMPILER=/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DCMAKE_CXX_COMPILER=/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++    ..

It  goes  well  until  to  compile  CURL  and  I  see  the  error  print：
[ 35%] Building C object lib/CMakeFiles/libcurl.dir/hostasyn.c.o
/home/wyh/.hunter/_Base/951e8da/cf077ce/4a08a2c/Build/CURL/Source/lib/strerror.c:32:6: error: #error "strerror_r MUST be either POSIX, glibc or vxworks-style"
 #    error "strerror_r MUST be either POSIX, glibc or vxworks-style"
      ^

So  I  follow  the  tips  on  https://github.com/ruslo/hunter/issues/821  and   edit   ethminer/cmake/Hunter/config.cmake to  this :
hunter_config(CURL VERSION ${HUNTER_CURL_VERSION} CMAKE_ARGS HTTP_ONLY=ON CMAKE_USE_OPENSSL=OFF CMAKE_USE_LIBSSH2=OFF CURL_CA_PATH=none CMAKE_C_FLAGS=-DHAVE_POSIX_STRERROR_R  CMAKE_CXX_FLAGS=-DHAVE_POSIX_STRERROR_R)

then the error before goes away but  comes  another one :
make[8]: *** [lib/CMakeFiles/libcurl.dir/base64.c.o] Error 1
lib/CMakeFiles/libcurl.dir/build.make:137: recipe for target 'lib/CMakeFiles/libcurl.dir/hostip.c.o' failed
make[8]: *** [lib/CMakeFiles/libcurl.dir/hostip.c.o] Error 1
lib/CMakeFiles/libcurl.dir/build.make:161: recipe for target 'lib/CMakeFiles/libcurl.dir/progress.c.o' failed
make[8]: *** [lib/CMakeFiles/libcurl.dir/progress.c.o] Error 1
In file included from /home/wyh/.hunter/_Base/951e8da/cf077ce/5aa3745/Build/CURL/Source/lib/curl_setup.h:56:0,
                 from /home/wyh/.hunter/_Base/951e8da/cf077ce/5aa3745/Build/CURL/Source/lib/progress.c:23:
/home/wyh/.hunter/_Base/951e8da/cf077ce/5aa3745/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/lib/curl_config.h:1004:19: error: two or more data types in declaration specifiers
 #define in_addr_t unsigned long
                   ^
/home/wyh/.hunter/_Base/951e8da/cf077ce/5aa3745/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/lib/curl_config.h:1004:28: error: two or more data types in declaration specifiers
 #define in_addr_t unsigned long

So  I  try  to  build  CURL  separately  and  it  goes  well , here  is my steps：

wget https://github.com/hunter-packages/curl/archive/v7.60.0-p0.tar.gz
cmake -DHTTP_ONLY=ON -DCMAKE_USE_OPENSSL=OFF -DCMAKE_USE_LIBSSH2=OFF -DCURL_CA_PATH=none -DCMAKE_C_COMPILER=/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DCMAKE_CXX_COMPILER=/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++
vi lib/curl_config.h and  edit  it  to   #define HAVE_POSIX_STRERROR_R   1
make `

It  seems  compile  CURL  along  with  hunter  may  result  in  some  *.h   files   and  some  macro  can't  be  detected .
I  don't  know  it's  a  issue  or  my  operation  error   and   want  to  know  what  can  I  do  to  solve  the   second   question  .  Thanks  for  help !

-DCMAKE_C_COMPILER=/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DCMAKE_CXX_COMPILER=/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++

If you want variables to be used while building third party you have to define them in toolchain:

https://docs.hunter.sh/en/latest/overview/customization/toolchain-id.html

I follow your tips and  eit  my  two  files：cmake/Hunter/config.cmake  and  cmake/toolchain.cmake
config.cmake  shows  below  now：(I change it to it's default appear)
hunter_config(CURL VERSION ${HUNTER_CURL_VERSION} CMAKE_ARGS  HTTP_ONLY=ON CMAKE_USE_OPENSSL=OFF CMAKE_USE_LIBSSH2=OFF CURL_CA_PATH=none)
hunter_config(libjson-rpc-cpp VERSION ${HUNTER_libjson-rpc-cpp_VERSION} CMAKE_ARGS TCP_SOCKET_SERVER=ON)
hunter_config(Boost VERSION 1.66.0)

toolchain.cmake  shows below  now：(this is a new file)
set(CMAKE_C_COMPILER /media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DHAVE_POSIX_STRERROR_R)
set(CMAKE_CXX_COMPILER /media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -DHAVE_POSIX_STRERROR_R)

But  I  also  see  the  errro  below：
make[8]: *** [lib/CMakeFiles/libcurl.dir/base64.c.o] Error 1
lib/CMakeFiles/libcurl.dir/build.make:137: recipe for target 'lib/CMakeFiles/libcurl.dir/hostip.c.o' failed
make[8]: *** [lib/CMakeFiles/libcurl.dir/hostip.c.o] Error 1
lib/CMakeFiles/libcurl.dir/build.make:161: recipe for target 'lib/CMakeFiles/libcurl.dir/progress.c.o' failed
make[8]: *** [lib/CMakeFiles/libcurl.dir/progress.c.o] Error 1
In file included from /home/wyh/.hunter/_Base/951e8da/cf077ce/5aa3745/Build/CURL/Source/lib/curl_setup.h:56:0,
                 from /home/wyh/.hunter/_Base/951e8da/cf077ce/5aa3745/Build/CURL/Source/lib/progress.c:23:
/home/wyh/.hunter/_Base/951e8da/cf077ce/5aa3745/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/lib/curl_config.h:1004:19: error: two or more data types in declaration specifiers
 #define in_addr_t unsigned long
                   ^
/home/wyh/.hunter/_Base/951e8da/cf077ce/5aa3745/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/lib/curl_config.h:1004:28: error: two or more data types in declaration specifiers
 #define in_addr_t unsigned long

toolchain.cmake shows below now：(this is a new file)

I don't think -DHAVE_POSIX_STRERROR_R should be there.

But I also see the errro below

I don't know what this error is about, please take a look at CURL sources.

@ruslo   sorry   to  disturb  you  again
I change  my  toolchain.cmake  to  this  :
SET(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_C_COMPILER /media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc)
set(CMAKE_CXX_COMPILER /media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++)
set(CMAKE_FIND_ROOT_PATH /media/sdb/btc-c100/xilinx)
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)

then  the  error  comes  like  this :
-- Performing Curl Test HAVE_FSETXATTR_5
CMake Error: TRY_RUN() invoked in cross-compiling mode, please set the following cache variables appropriately:
   HAVE_FSETXATTR_5 (advanced)
   HAVE_FSETXATTR_5__TRYRUN_OUTPUT (advanced)
For details see /home/wyh/.hunter/_Base/951e8da/8e036cf/4a08a2c/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/TryRunResults.cmake
...
...
CMake Error: TRY_RUN() invoked in cross-compiling mode, please set the following cache variables appropriately:
   HAVE_GLIBC_STRERROR_R (advanced)
   HAVE_GLIBC_STRERROR_R__TRYRUN_OUTPUT (advanced)
For details see /home/wyh/.hunter/_Base/951e8da/8e036cf/4a08a2c/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/TryRunResults.cmake
-- Performing Curl Test HAVE_GLIBC_STRERROR_R - Failed
-- Performing Curl Test HAVE_POSIX_STRERROR_R
CMake Error: TRY_RUN() invoked in cross-compiling mode, please set the following cache variables appropriately:
   HAVE_POSIX_STRERROR_R (advanced)
   HAVE_POSIX_STRERROR_R__TRYRUN_OUTPUT (advanced)
For details see /home/wyh/.hunter/_Base/951e8da/8e036cf/4a08a2c/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/TryRunResults.cmake
-- Performing Curl Test HAVE_POSIX_STRERROR_R - Failed

and  then  I  take  a  look  at  /home/wyh/.hunter/_Base/951e8da/8e036cf/4a08a2c/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/CMakeFiles/CMakeError.log ：
Linking C executable cmTC_e6c6c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e6c6c.dir/link.txt --verbose=1
/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc    -pedantic -Wall -W -Wpointer-arith -Wwrite-strings -Wunused -Wshadow -Winline -Wnested-externs -Wmiss
/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/5.4.1/../../../../arm-linux-gnueabihf/bin/ld: **can't  find  -lpthreads**
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e6c6c.dir/build.make:97: recipe for target 'cmTC_e6c6c' failed
make[7]: *** [cmTC_e6c6c] Error 1
make[7]: Leaving directory '/home/wyh/.hunter/_Base/951e8da/8e036cf/4a08a2c/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e6c6c/fast' failed
make[6]: *** [cmTC_e6c6c/fast] Error 2
make[6]: Leaving directory '/home/wyh/.hunter/_Base/951e8da/8e036cf/4a08a2c/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/CMakeFiles/CMakeTmp'
...
...
Linking C executable cmTC_dda2b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dda2b.dir/link.txt --verbose=1
/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc    -pedantic -Wall -W -Wpointer-arith -Wwrite-strings -Wunused -Wshadow -Winline -Wnested-externs -Wmiss
/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/5.4.1/../../../../arm-linux-gnueabihf/bin/ld: **can't find  -lsocket**
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_dda2b.dir/build.make:97: recipe for target 'cmTC_dda2b' failed
...
...
/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc   -I/home/wyh/.hunter/_Base/951e8da/8e036cf/4a08a2c/Install/include  -pedantic -Wall -W -Wpointer-arith
/home/wyh/.hunter/_Base/951e8da/8e036cf/4a08a2c/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c:4:23: **fatal error: sys/filio.h: no such file or directory**

I  think  I  have  give  CMAKE_FIND_ROOT_PATH_MODE_LIBRARY  and  CMAKE_FIND_ROOT_PATH_MODE_INCLUDE  in  the   toolchain.cmake . But  why  do  they  can't  find ?

and then I take a look at /home/wyh/.hunter/_Base/951e8da/8e036cf/4a08a2c/Build/CURL/Build/CURL-Release-prefix/src/CURL-Release-build/CMakeFiles/CMakeError.log

But why error comes like "Undefined references to ‘pthread_create’ and can't find -lpthreads and can't find -lsocket and fatal error: sys/filio.h: no such file or directory"?

I think it's not related to real error.
Real error is:
CMake Error: TRY_RUN() invoked in cross-compiling mode, please set the following cache variables appropriately:
   HAVE_GLIBC_STRERROR_R (advanced)
   HAVE_GLIBC_STRERROR_R__TRYRUN_OUTPUT (advanced)

I guess your host is x86_64 and target is ARM, so CMake can't run target tests on your host and you have to define some variables yourself. You can try to add this list to your local hunter_config(CURL ... CMAKE_ARGS ...):

https://github.com/ruslo/hunter/blob/v0.23.34/cmake/projects/CURL/hunter.cmake#L92-L101

@ruslo
I follow your tips  and  edit  my  cmake/Hunter/config.cmake ：
hunter_config(CURL VERSION ${HUNTER_CURL_VERSION} CMAKE_ARGS
    HTTP_ONLY=ON
    CMAKE_USE_OPENSSL=OFF
    CMAKE_USE_LIBSSH2=OFF
    CURL_CA_PATH=none
    HAVE_FSETXATTR_5=0
    HAVE_FSETXATTR_5__TRYRUN_OUTPUT=""
    HAVE_FSETXATTR_6=0
    HAVE_FSETXATTR_6__TRYRUN_OUTPUT=""
    HAVE_GLIBC_STRERROR_R=1
    HAVE_GLIBC_STRERROR_R__TRYRUN_OUTPUT=""
    HAVE_POLL_FINE_EXITCODE=0
    HAVE_POLL_FINE_EXITCODE__TRYRUN_OUTPUT=""
    HAVE_POSIX_STRERROR_R=0
    HAVE_POSIX_STRERROR_R__TRYRUN_OUTPUT=""
    )
hunter_config(libjson-rpc-cpp VERSION ${HUNTER_libjson-rpc-cpp_VERSION} CMAKE_ARGS TCP_SOCKET_SERVER=ON)
hunter_config(Boost VERSION 1.66.0)

error  goes  like :
[hunter ** FATAL ERROR **] Bad `hunter_config` format (variable value is empty): BUILD_CURL_TESTS=OFF
[hunter ** FATAL ERROR **] BUILD_CURL_EXE=OFF
[hunter ** FATAL ERROR **] CMAKE_USE_OPENSSL=ON
[hunter ** FATAL ERROR **] CMAKE_USE_LIBSSH2=OFF
[hunter ** FATAL ERROR **] BUILD_TESTING=OFF
[hunter ** FATAL ERROR **] HTTP_ONLY=ON
[hunter ** FATAL ERROR **] CMAKE_USE_OPENSSL=OFF
[hunter ** FATAL ERROR **] CMAKE_USE_LIBSSH2=OFF
[hunter ** FATAL ERROR **] CURL_CA_PATH=none
[hunter ** FATAL ERROR **] HAVE_FSETXATTR_5=0
[hunter ** FATAL ERROR **] HAVE_FSETXATTR_5__TRYRUN_OUTPUT=
[hunter ** FATAL ERROR **] HAVE_FSETXATTR_6=0
[hunter ** FATAL ERROR **] HAVE_FSETXATTR_6__TRYRUN_OUTPUT=
[hunter ** FATAL ERROR **] HAVE_GLIBC_STRERROR_R=1
[hunter ** FATAL ERROR **] HAVE_GLIBC_STRERROR_R__TRYRUN_OUTPUT=
[hunter ** FATAL ERROR **] HAVE_POLL_FINE_EXITCODE=0
[hunter ** FATAL ERROR **] HAVE_POLL_FINE_EXITCODE__TRYRUN_OUTPUT=
[hunter ** FATAL ERROR **] HAVE_POSIX_STRERROR_R=0
[hunter ** FATAL ERROR **] HAVE_POSIX_STRERROR_R__TRYRUN_OUTPUT=
[hunter ** FATAL ERROR **] [Directory:/home/wyh/.hunter/_Base/Download/Hunter/0.23.6/951e8da/Unpacked/cmake/projects/CURL]

Are there any problems with different versions  of  hunter_config ?

[hunter ** FATAL ERROR **] Bad hunter_config format (variable value is empty)

Can you try this version: https://github.com/ruslo/hunter/releases/tag/v0.23.35

@ruslo   Thx  for  coming .
I tried hunter version v0.23.35 and  found  there  is  no  error  of  compiling  CURL .  But  error  with  package :  ethhash
so  I  edit  cmake/toolchain.cmake  and  ethhash's  building  goes  all  right :
set(CMAKE_CXX_COMPILER /media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -std=c++11)

And  then  an  error  comes  from  compiling  OPENSSL  , the  error  is :
Operating system: x86_64-whatever-linux2
Configuring OpenSSL version 1.1.1 (0x1010100fL) for linux-x86_64
Using os-specific seed configuration
Creating configdata.pm
Creating Makefile

**********************************************************************
***                                                                ***
***   If you want to report a building issue, please include the   ***
***   output from this command:                                    ***
***                                                                ***
***     perl configdata.pm --dump                                  ***
***                                                                ***
**********************************************************************
[ 75%] Performing build step for 'OpenSSL'
/usr/bin/perl "-I." -Mconfigdata "util/dofile.pl" \
    "-oMakefile" crypto/include/internal/bn_conf.h.in > crypto/include/internal/bn_conf.h
/usr/bin/perl "-I." -Mconfigdata "util/dofile.pl" \
    "-oMakefile" crypto/include/internal/dso_conf.h.in > crypto/include/internal/dso_conf.h
/usr/bin/perl "-I." -Mconfigdata "util/dofile.pl" \
    "-oMakefile" include/openssl/opensslconf.h.in > include/openssl/opensslconf.h
make depend && make _all
make[1]: Entering directory '/home/wyh/.hunter/_Base/02f1fdd/cf077ce/ca3fcc5/Build/OpenSSL/Source'
make[1]: Leaving directory '/home/wyh/.hunter/_Base/02f1fdd/cf077ce/ca3fcc5/Build/OpenSSL/Source'
make[1]: Entering directory '/home/wyh/.hunter/_Base/02f1fdd/cf077ce/ca3fcc5/Build/OpenSSL/Source'
/media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc  -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPADLOCK_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/home/wyh/.hunter/_Base/02f1fdd/cf077ce/ca3fcc5/Build/OpenSSL/Install/ssl\"" -DENGINESDIR="\"/home/wyh/.hunter/_Base/02f1fdd/cf077ce/ca3fcc5/Build/OpenSSL/Install/lib/engines-1.1\"" -DNDEBUG  -MMD -MF apps/app_rand.d.tmp -MT apps/app_rand.o -c -o apps/app_rand.o apps/app_rand.c
arm-linux-gnueabihf-gcc: error: unrecognized command line option '-m64'
Makefile:695: recipe for target 'apps/app_rand.o' failed
make[1]: *** [apps/app_rand.o] Error 1
make[1]: Leaving directory '/home/wyh/.hunter/_Base/02f1fdd/cf077ce/ca3fcc5/Build/OpenSSL/Source'

In  my  understanding ,  this  erro  may  can  be  solved  by  typing "export  ARCH=arm"  into  Makefile , but  I  can't  manuly  put "export ARCH=arm" into  Makefile  since  it's  generated  automated .

set(CMAKE_CXX_COMPILER /media/sdb/btc-c100/xilinx/gcc-linaro-5.4.1-2017.01-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -std=c++11)

As with previous case, -std=c++11 flag doesn't belong here, see:

https://docs.hunter.sh/en/latest/overview/customization/toolchain-id.html#simple-toolchains

And then an error comes from compiling OPENSSL , the error is ...

In my understanding , this erro may can be solved by typing "export ARCH=arm" into Makefile , but I can't manuly put "export ARCH=arm" into Makefile since it's generated automated .

OpenSSL don't use CMake as a build system. Hunter has so-called custom build scheme for OpenSSL:

https://github.com/ruslo/hunter/blob/v0.23.36/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in

In practice, unfortunately, it means that for almost every new platform you have to modify/adapt this file.

@ruslo Thanks for your kindness .
Could  you  please  tell  me  some  more  details  about   modifying  "url_sha1_openssl.cmake.in" ?  It  seems quite  complex  for  me .

Could you please tell me some more details about modifying "url_sha1_openssl.cmake.in" ?

It's a template for ExternalProject_Add command which is used to build OpenSSL. The commands from ExternalProject_Add is not suitable for your toolchain at this moment and you have to adapt it. I don't know what is the best way, you have to investigate and decide yourself. I guess it either will be something like checking CMake variable CMAKE_SYSTEM_NAME/CMAKE_SYSTEM_PROCESSOR (https://github.com/ruslo/hunter/blob/v0.23.36/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in#L113) or custom CMake variable which you can set in hunter_config (like BUILD_SHARED_LIBS: https://github.com/ruslo/hunter/blob/v0.23.36/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in#L126-L130).

@ruslo
If  I  want  to  build  OPENSSL  manualy (without  hunter)  in  my  project   and  let  it  can  be  found  by  my  own  project . Is  it  possible ? I  think  to  do  like  so  may  be  easier  then  edit  "url_sha1_openssl.cmake.in" .

If I want to build OPENSSL manualy (without hunter) in my project and let it can be found by my own project . Is it possible ?

Assuming by "my own project" you mean project that use Hunter and has hunter_add_package(OpenSSL)? I guess in general it's possible but I'm pretty sure it will be pretty tricky, not saying that it's against main Hunter idea.

I think to do like so may be easier than edit "url_sha1_openssl.cmake.in" .

In my opinion it's not.

@ruslo
Is file "url_sha1_openssl.cmake.in"  used  to  convert  cmake  to  configure ?
If  I  edit  file  "url_sha1_openssl.cmake.in"  then  which  place  should  I  put  in ?  My  own  project : ethmining/cmake/   or  ~/.hunter/_Base/02f1fdd/cf077ce/ca3fcc5/Build/OpenSSL/Source/schemes/ ？

If I edit file "url_sha1_openssl.cmake.in" then which place should I put in ?

In general to use it you have to create Hunter archive with new updates, then use the archive in HunterGate(URL "file:///path/to/archive/hunter.tar.gz" SHA1 ...). The simpliest path in my opinion will be to use jenkins.py script for testing, this script will pack current directory with Hunter and run build.
jenkins.py use Polly to pick a toolchain. Since your toolchain is custom you will have to create new toolchain in https://github.com/ruslo/polly . There is no need to commit this toolchain upstream, you can keep it local. Also may be some existent toolchain can suit your needs? Like https://github.com/ruslo/polly/blob/master/linux-gcc-armhf-neon.cmake?

@ruslo
It works and  my problem is solved , Thx a  lot !!!


Add Fedora Dependencies

Hello, I included the dependencies needed for Fedora users to compile this software.

Thank you so much! Merged!


Shortcuts on russian keyboard layout

Operating system (distribution) and version: Win 10

DBeaver version: 7.0.1
Database name and version: PostgreSQL 12
Driver name
Do you use tunnels or proxies (SSH, SOCKS, etc)?

I think shorcuts should work discarding to keyboard layout, but now it is not. Example - on ENG (US) layout I press ctrl+] and I get a new blank window. Swithing to russian, press the same (ctrl + ъ) and I do not get a new blank window.
Is it a bug?

There is KeyCode class in java. It seems DBeaver uses some not flexible realization of this class.

thanks for the bug report and sorry for the late response


How do I install these for use with pyright?

How do I install these for use with pyright (With emacs, not VSCode)?

Place the stubs that are of interest within a subdirectory in your project. Then use the stubsPath configuration option to point to them. The stubsPath configuration defaults to "typings", so if you use that as a subdirectory name, you don't need to do any further configuration.


Added multi-line support to logs-agent

Added multi-line support for logs by:

adding a new rule in integrations config
updating the decoder to decode either single-line or multi-line logs using a delimiter
creating a signe-line delimiter and a multi-line delimiter
fixed concurrencies issues that could happen in multi-line delimiter
created a line-buffer which has common logic to store/add/truncate/send content in delimiters
reduced the size limit of messages that are sent to the intake from 1MB to 256KB
moved the offset management from the decoder to the tailer
kept the truncate logic in the decoder but isolated it inside the line buffer

TODO:

fix unit-tests for decoder
add new ones for the line_buffer and the both delimiters
challenge the Delimiter abstraction which enables us to keep a reference to a delimiter inside the decoder but has a weak interface
change the intake to replace '' + '\n' by '\n' in all log messages

@ajacquemot could you rebase on master? There are conflicts currently


Testing the controller in a system without a card and without a lidar sensor

Hello
Thanks for sharing this new controller.
I want to test it in a system without a map and without integrated lidar, the path to follow is sent directly via the client action /follow_path.
Do you have any advice for implementation?

Hey @Franklein20! I understand your requirement for the controller to run as a standalone controller but unfortunately this controller is meant to be a plugin for the NAV2 autonomous navigation stack. So you do need a properly working NAV2 stack for using it. We can discuss some other solutions to make it work for your setup if I have a better list of the available architecture you already have in place and the possibilities of some "mock" publishers.


Fix broken tests caused by static lookup cache

The tests for different EntryFormatter may fail because LOOKUP_CACHE is a static variable. If two test instances were executed in cross, tests might fail like https://github.com/streamnative/kop/runs/1617432032.
This PR replace TestNG @factory with two different test classes to avoid two KoP instances share the same LOOKUP_CACHE.

@jiazhai PTAL. The broken tests seems to be caused by the issue that we've discussed before. But it somehow didn't fail in #288 which may introduce the broken tests. From the commit history it started to fail from #267 , which may expose the problem before.


Fix small demo bugs

Fix two bugs:

When you drag an item, it's slightly off center. It was calculated based on globalPosition, and I changed it to use mouse coords, which fixes the issue. (make sure to test for larger sizes)
When you let go of left click and quickly quick again, the tween continues, which means you get some glitchiness. I made the tween a private variable and added a tween.stop when you start drag.

https://github.com/BenjaTK/Criss-Cross/assets/86272030/d0a5afd2-41ce-4567-8952-5ca5fc89a467

LGTM


Add back backend changes + update frontend

Describe your changes
Adds back the changes from Aicha's Backend Testing PR and Sarah's models PR. Also alters the frontend to collect price from users creating an event and to require an event description.
Checklist before merging

[x] My code produces no errors when run
[x] My code is linted and properly formatted

Did you mean to delete manage.py and many of the other backend files?

Did you mean to delete manage.py and many of the other backend files?

Yeah, those files existed in the wrong version of the folder (in ShoulderToShoulder/ShoulderToShoulder). If you look at the files in backend/shoulder, they're all still there


Create a demo notebook

We should create a demo notebook that illustrates how to use the model results to interpret the RLE segmentation masks and display them,
Similar to https://github.com/IBM/MAX-Facial-Emotion-Classifier/blob/master/demo.ipynb

Sorry totally missed that there is already a notebook! Sorry


b_factor one white space format fix

Code of Conduct

Description

Related issues or pull requests
#133

Pull Request Checklist

[ ] Added a note about the modification or contribution to the ./docs/sources/CHANGELOG.md file (if applicable)
[ ] Added appropriate unit test functions in the ./biopandas/*/tests directories (if applicable)
[ ] Modify documentation in the corresponding Jupyter Notebook under biopandas/docs/sources/ (if applicable)
[ ] Ran PYTHONPATH='.' pytest ./biopandas -sv and make sure that all unit tests pass (for small modifications, it might be sufficient to only run the specific test file, e.g., PYTHONPATH='.' pytest ./biopandas/classifier/tests/test_stacking_cv_classifier.py -sv)
[ ] Checked for style issues by running flake8 ./biopandas

LGTM! Thanks for this contribution @zehraacarsarica
Would you be able to:

Add a note to the CHANGELOG.md
Write up a quick unit test

LGTM! Thanks for this contribution @zehraacarsarica
Would you be able to:

Add a note to the CHANGELOG.md
Write up a quick unit test

Thanks for your response @a-r-j . These files were updated accordingly.

Thanks @zehraacarsarica. LGTM!!


Is there a helm chart available for this?

To deploy on Kubernetes

There is not, but PRs are welcome! The Docker Compose file is here


Remove stuff to do with the prototype kit from the footer

‘Clear data’ has confused one participant. They thought it might clear their existing application.
Before

After

We should consider moving this in the kit generally too, perhaps something below the footer entirely.

We should consider moving this in the kit generally too, perhaps something below the footer entirely.

I wonder if we could hide it behind a 'Prototype Admin' page or something. Or you have to enter the konami code 😆


Fix #256 - Parsing MSVC diagnostics

Change the parsing of the build process number from a negative look-ahead to a non-capturing group, if present.

Thanks! I'll add a test for this.


Making a Player Multitrack

Hey guys, I have extra job, and would like to know if anyone can help me develop a Multitrack Player.
I saw this site: http://www.multitracks.com/songs/Hillsong-Young-And-Free/This-Is-Living/This-Is-Living/ and this site uses your plugin, but do not know how to start the development.
I need help, because in the PC latency is zero. However, viewing the site in a cell phone, there is a latency and makes the files are not synchronized.
How to proceed?

Closing this issue since no answer has been posted in more than 2 weeks. If you'd like to reopen this, let us know. Thanks!


Add nvfuser to requirements.txt

🚀 Feature
Today, nvfuser requirements a manual install. It is NOT part of requirements.txt.
Ideally users should be able to get all default executors without having to go through the README.MD and then manually install them.
Motivation
This is a followup task for discussion on #427. LINK to thread
Pitch
Add nvfuser-cu121[torch] to requirements/base.txt.
CC @IvanYashchuk @t-vi

triage review —

we should consider cpu-only builds (even if they are only for development)
maybe there's an additional .txt file we can provide so people can opt-in to installing nvfuser


Add ImageJ and AMPT installation instructions

Fixes #113

Once this is merged, feel free to do a version bump and we'll do a release.


MutableMapping cannot be instantiated from Headers

This bit of code from requests passes an instance of werkzeug's Headers to collections.abc.MutableMapping.update(): https://github.com/psf/requests/blob/main/src/requests/adapters.py#L375
Essentially, it does something like this:
>>> from werkzeug.datastructures.headers import Headers
>>> from requests.structures import CaseInsensitiveDict
/usr/lib/python3/dist-packages/requests/__init__.py:109: RequestsDependencyWarning: urllib3 (2.2.3) or chardet (5.2.0)/charset_normalizer (3.0.1) doesn't match a supported version!
  warnings.warn(
>>> headers = Headers([('Content-Type', 'text/plain'), ('Content-Length', '1')])
>>> CaseInsensitiveDict(headers)
{'Content-Type': 'text/plain', 'Content-Length': '1'}

but it does not work since Werkzeug 3.1.0:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/requests/structures.py", line 44, in __init__
    self.update(data, **kwargs)
  File "<frozen _collections_abc>", line 949, in update
  File "/home/dev/.local/lib/python3.11/site-packages/werkzeug/datastructures/headers.py", line 88, in __getitem__
    return self.__class__(self._list[key])
                          ~~~~~~~~~~^^^^^
TypeError: list indices must be integers or slices, not tuple

This is because CaseInsensitiveDict calls the update method of collections.abc.MutableMapping, which calls iter() on the header object to get what it assumes is an iterator of keys (but for Headers it's an iterator of (key, value) pairs), then calls getitem for each "key".
Environment:

Python version: 3.11
Werkzeug version: 3.1.0 or 3.1.1

I don't know the right answer to this. Headers is not technically a MutableMapping, but it is way more annoying to use with type checkers if it doesn't inherit from MutableMapping. IT mostly behaves like a mapping, but sometimes it behaves like its underlying list, such as __iter__. When we were using type stubs, the stubs just lied about its inheritance. When we moved off of type stubs, I made it actually inherit. It looks like the default implementation of MutableMapping.update does if isinstance(other, Mapping), so this is now doing the wrong thing.

Headers doesn't actually satisfy the MutableMapping interface, so I guess it makes sense to remove it. Technically, passing Headers to a parameter annotated as MutableMapping is wrong, since like the issue here the function might try to use the value as a mapping in ways Headers doesn't satisfy. But at the same time, most places that expect a mapping will still behave correctly, so now your type checker complains about something that looks like a mapping to you, and you either need to ignore it or add an unnecessary dict(headers) conversion. 🤷♂ I guess I'll remove that and see if anything else comes up.

or add an unnecessary dict(headers) conversion

By the way, I was quite puzzled about that; but it turns out that dict() actually calls keys() instead of __iter__(). Makes me wonder why MutableMapping doesn't do that too.


iOS Safari Keyboard stay open after payment redirect

Hi,
After payment and redirection with vue-route the keyboard with number remains open. Even when I click on "ok" to close it, it comes back.
Do I have to do something at the time of the destroy? When I leave my Buy.vue component?
I notice this only with Stripe Elements.

Hi,
It's hard for me to reproduce this issue. It would be great if you share the code on jsfiddle. This would prove issue is caused by vue-stripe-elements and allow more people to investigate it.
Thanks

Hi,
After further research it may not be related to Stripe Elements. It seems to work in my tests. The problem is apparently related to ios only.
	beforeDestroy () {
		document.activeElement.blur()
	}

Thank you for taking the time to answer me.


Move hpHosts from Blu to Blu Go

Energized Protection - block ⚡

Let's make an annoyance free, better open internet, altogether!

Issue Submit Form

  Provide the following infos properly, which will help us to resolve your issue quickly.

Issue(s):
Type x in between [ ] and make sure there isn't any space between brackets. Example; for Your Selected Issue(s), type like this - [x]
You can select more than one category of issues if you need to!

[ ] Whitelist
[ ] Blacklist
[ ] App Broken
[ ] Website Broken
[ ] Request
[x] Other Issue

Details:
Write us a lil bit more about your issue or query. You can attach any screen shot or log of the issue or advert, this will help to highlight it.

Your Issue Detail:
hpHosts is one of the most commonly used and basic host file/filter lists out there. It should not be restricted to Mid End flagships. As such, it should be used on the Blu Go list rather than the Blu list.

Thank you for making Energized Protection great with your kind help!

A project by Ador with ❤

hpHosts has been discontinued, so this is no longer relevant.


OP_EVALTXRULES OP_CODE implementation

@dimxy Once we have this PR https://github.com/chips-blockchain/chipschain/pull/4 merged, need to work on this new OP_EVALTXRULES OP_CODE_ implementation: https://github.com/dimxy/chips3/wiki/Dice-example-implemented-with-a-new-scripting-opcode in this upgraded Chips-core codebase.
@sg777 @who-biz @techloverhd keeping in you loop, so you are aware of this upgrade. This is one of the most interesting upgrades we'll have after core upgrade. 😃

OP_EVALTXRULES is a work in progress, it is going to change very much yet


Our type checker allows top-level polymorphism that may be incompatible with Apalache

Follow up from https://github.com/informalsystems/tnt/pull/386#discussion_r1051044275
We are not currently checking for top-level polymorphic types after inference, which I believe is something Apalache does in the post type checker pass. Perhaps we will hit issues if we try to translate a spec with polymorphic types at the translation to Apalache IR.
Is this something we should do on the TNT side? It is something specific to Apalache in a way, so it might be a check that we only want to enforce for specs going to Apalache (i.e. before the TNT -> Apalache IR conversion). WDYT?
cc @konnov @shonfeder @Kukovec

@thpani @shonfeder was this somehow solved in the integration?

Not as far as I know. Is this issue the same as #789?

Hmm, I think it is related but that one is only about variables and constants. My guess is apalache also forbids polymorphic types in operators.

My guess is apalache also forbids polymorphic types in operators.

I assume that Apalache's inliner removes all top-level polymorphism? @Kukovec will know.

@shonfeder I think we didn't find any problems with this, right? Can we close it?


test: merge from main to dev

Description
This pull request includes changes to the GitHub Actions workflow for code review, updates to the distributed JavaScript file, modifications to the TypeScript source code, and a renaming of a Python test file.
The changes to the .github/workflows/code-review.yml file aim to improve the code review process by adding additional checks and validations. The modifications to dist/index.js and src/index.ts address a bug related to handling null values, which caused unexpected behavior in certain scenarios. The renaming of test/erroneous_code_test.py to a more descriptive name better aligns with the project's naming conventions.
Type of change

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

File Stats Summary
The file changes summary is as follows:

File number involved in this PR: 4
File changes summary:
.github/workflows/code-review.yml: 2 added, 2 removed
test/erroneous_code_test.py: 1 added, 1 removed
src/index.ts: 1 added, 1 removed
dist/index.js: 1 added, 1 removed

@IBTBot Hi, what is devops?

Here's the response to your query:
DevOps is a set of practices and cultural philosophies that combines software development (Dev) and IT operations (Ops). The main goals of DevOps are to shorten the software development life cycle and provide continuous delivery with high software quality.
Here are some key principles and practices of DevOps:

Collaboration and Communication: DevOps promotes better collaboration and communication between development and operations teams, breaking down traditional silos.

Automation: Automating processes like building, testing, deployment, and infrastructure management is a core DevOps practice. This helps increase efficiency, reduce errors, and enables faster delivery.

Continuous Integration and Continuous Delivery (CI/CD): DevOps emphasizes continuously integrating code changes from multiple contributors into a shared repository, and automatically building, testing, and deploying code to production environments.

Infrastructure as Code (IaC): Infrastructure provisioning and management are treated as code, using tools like Terraform, Ansible, or CloudFormation. This allows for versioning, testing, and automation of infrastructure changes.

Monitoring and Logging: Comprehensive monitoring and logging of applications and infrastructure are essential for identifying and resolving issues quickly.

Microservices and Containerization: DevOps encourages the use of microservices architecture and containerization technologies like Docker to build and deploy applications more efficiently.

Agile and Lean Principles: DevOps embraces agile methodologies and lean principles, such as iterative development, continuous improvement, and minimizing waste.

The ultimate goal of DevOps is to enable organizations to deliver high-quality software faster, more reliably, and with better collaboration between teams. It aims to bridge the gap between development and operations and create a culture of shared responsibility for the entire software delivery lifecycle.


do we need an 'enable clock divider' toggle

at the moment, you have to put a jumper between clkdv and 3.3v to enable it

and would be good to visibly see it easily

can see it with a firmware change to show it on the management gpio

You're thinking just a 2-pin jumper to high for this?  And visibility: can we pwm the gpio pin at the rate of that clock, or something like that?

yes exactly, just a 2 pin jumper. ATM I have to have a wire handy to connect the clkdiv pin to 3.3v. Something like what we have for the scan chain drive select.
I've already got a firmware that shows the frequency on the gpio led. So that's already working.

Have this as a jumper, next to manual clock MOM.


Realistic Patient List - Find and incorporate into our project a realistic patient list

Done with the script realistic_patient_list.py


Import wallets

Enable the user to import their wallets using their private keys.
Users should be able to import wallets for all the chains supported.

Vault documentation : https://getsafle.notion.site/Vault-9e665619189d41878e86bb0a759e13ff


Adapter does not show any statistics

Adguard instance is running on iobroker but adapter does not show any statistic data in the data points objects.
Versions

Adapter version: 0.0.8
JS-Controller version: 4.0.23
Node version: 14.19.2
Operating system: Ubuntu LTS 20.04

Hi, what does your server address look like?
What is in the log?

Servername is a local DNS-name please see log:
2022-05-19 17:16:21.298 - debug: adguard.0 (24439) Objects client ready ... initialize now
2022-05-19 17:16:21.300 - debug: adguard.0 (24439) Objects create System PubSub Client
2022-05-19 17:16:21.301 - debug: adguard.0 (24439) Objects create User PubSub Client
2022-05-19 17:16:21.396 - debug: adguard.0 (24439) Objects client initialize lua scripts
2022-05-19 17:16:21.403 - debug: adguard.0 (24439) Objects connected to redis: <IP_ADDRESS>:9001
2022-05-19 17:16:21.450 - debug: adguard.0 (24439) Redis States: Use Redis connection: <IP_ADDRESS>:9000
2022-05-19 17:16:21.479 - debug: adguard.0 (24439) States create System PubSub Client
2022-05-19 17:16:21.480 - debug: adguard.0 (24439) States create User PubSub Client
2022-05-19 17:16:21.531 - debug: adguard.0 (24439) States connected to redis: <IP_ADDRESS>:9000
2022-05-19 17:16:22.007 - info: adguard.0 (24439) starting. Version 0.0.8 in /opt/iobroker/node_modules/iobroker.adguard, node: v14.19.2, js-controller: 4.0.23
2022-05-19 17:16:22.052 - debug: adguard.0 (24439) config serverAddress: adblocker.local.me
2022-05-19 17:16:22.053 - debug: adguard.0 (24439) config pollInterval: 10
I recognized that instance is loosing connection and reconnetcts on a frequent basis

an domian adblocker.local.me also be reached via http or only via https?

then you must also specify this in your config https://adblocker.local.me

It works Thx.


S/MIME advanced settings support for sensitivity labels

Docs Build status updates of commit cb33bcb:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/New-Label.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Set-Label.md
:white_check_mark:Succeeded
View (exchange-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit f4cc774:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/New-Label.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Set-Label.md
:white_check_mark:Succeeded
View (exchange-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

#sign-off  Staging & links checked, good to merge & go live.


Format and clean code

Coverage remained the same at 89.625% when pulling 50f947c08a900c68d2daded6d195efb6551f7d48 on sync-amcl into f71daae89647b98312fed3710acb339573ef1a36 on master.


If a subject set isn't linked the classification count per workflow is NULL in the output csv dump

subject_id,project_id,workflow_ids,subject_set_id,metadata,locations,classifications_by_workflow,retired_in_workflow
484099,17,[],73,"{""filename"":""APFT0000046f.png""}","{""0"":""https://panoptes-uploads.zooniverse.org/production/subject_location/55e4271a-603d-4a95-9e89-d3b6bcef4d4e.png""}",null,[16]
It would be nice if one could still see the classification count for the workflow even though the subject set is stilled linked to the classification interface.

I guess we could move the subject dump worker from only processing the linked data to processing all project subjects.

Noting this would actually be the project -> subject_sets (linked & unlinked) -> subjects join, not the project -> subjects join.

I wasn't what I was expecting that it was only for linked data. I think other project owners/researchers will be confused that sometimes there is a classification count reported and sometimes there isn't.  I used the subjects.csv to get quick statistics for classifications like how many classifications per workflow.
I think if you can make that change  it would be helpful.

Can this please be added in in the near future. Right now I and other science team people have to calculate everything  for our projects. For example to know how many classifications completed in a given workflow or how many classifications did each subject get, I need to add up the classifications for each subject and save the value and then add up. As this info is in the database it seems like it's making more work for science teams when that information can  simply be outputted and then I can sum the columns.


feat: add pipe() for ForkAndExec

Fixes #22

Thanks for the PR!

I don't really want to go back and forth on this much more, can you please make the comment
/// [`Pipes`] allows you to create anonymous pipes via the `pipe` syscalls for inter-process
/// communication.
///
/// # Security considerations
/// The program on the other end of the pipe may not be under the same seccomp restrictions as the
/// current process.

and could you also then squash all the commits down? Thanks!

Actually I'm wrong here - there really aren't any security considerations for allowing the pipe syscall because you need to call pipe prior to forking so that the forked process can have the copy, but that means that either you're doing it before calling seccomp, in which case there aren't any security considerations for extrasafe, or you're doing it after calling seccomp, in which case any forked processes will also be under the same seccomp restrictions.
So I think we can just remove the security considerations section entirely and maybe move it to its own module or something.

Cool, and sorry about the misphrasing of the comment

Thanks!


INT B-21657 - Prime request service items ppm

B-21657
Summary
This PR introduces another validation layer to the Prime operationId: createMTOServiceItem API (version 1) to exclude operation for PPM shipments.  Service response will return 422 code indicating shipment type PPM is not allowable.
this article explains more about the approach used.
Verification Steps for the Author
These are to be checked by the author.

[ ] Tested in the Experimental environment (for changes to containers, app startup, or connection to data stores)
[ ] Have the Agility acceptance criteria been met for this change?

Verification Steps for Reviewers
These are to be checked by a reviewer.

[ ] Has the branch been pulled in and checked out?
[ ] Have the BL acceptance criteria been met for this change?
[ ] Was the CircleCI build successful?
[ ] Has the code been reviewed from a standards and best practices point of view?

Setup to Run the Code

Instructions for starting storybook
Instructions for starting the MilMove application
Instructions for running tests

How to test
Note: operationId: createMTOServiceItem API  is only at version 1. Changes were also applied to version 2 and version 3 handlers to ensure the changes are cascaded to all potential API versions.

Login as customer and onboard/submit a move containing both HHG and PPM. For each use postal code 62226 for all pickup addresses and 02542 for all destination addresses. This is to ensure the entire workflow will be associated to the AGFM GBLOC.
Login as New Service Counselor for AGFM. Find move and submit move details.
Login as TOO for AGFM. Select HHG and Approve selected to add service items.
Login as Prime Sim for AGFM. Find move and Add Service Item for PPM. Verify ALL service item types are prevented from executing. Make sure to open web developer tool and capture JSON payload. Service Response must return 422 --  Error: Unprocessable Entity.

Goto http://primelocal:3000/swagger-ui/prime.html#/mtoServiceItem/createMTOServiceItem . Copy and paste JSON payload from step 4 and execute API. Verify response is 422:

Verify shipment types NOT PPM can still create service items from Prime via Prime Sim, Swagger, Postman ..etc...

Frontend

[ ] There are no aXe warnings for UI.
[ ] This works in Supported Browsers and their phone views (Chrome, Firefox, Edge).
[ ] There are no new console errors in the browser devtools.
[ ] There are no new console errors in the test output.
[ ] If this PR adds a new component to Storybook, it ensures the component is fully responsive, OR if it is intentionally not, a wrapping div using the officeApp class or custom min-width styling is used to hide any states the would not be visible to the user.
[ ] This change meets the standards for Section 508 compliance.

Backend

[ ] Code follows the guidelines for Logging.
[ ] The requirements listed in Querying the Database Safely have been satisfied.

Database
Any new migrations/schema changes:

[ ] Follows our guidelines for Zero-Downtime Deploys.
[ ] Have been communicated to #g-database.
[ ] Secure migrations have been tested following the instructions in our docs.

Screenshots

Should we remove the add service item button for ppm shipments from the prime sim now that they aren't allowed?

Should we remove the add service item button for ppm shipments from the prime sim now that they aren't allowed?

I decided to leave the Add Service Item button in placed so we can have a quick and easy way to test the validation for PPM. We can in the future. For now, it might be a good reminder that PPMs are not permitted via Prime.

Tests passed.


sorting inside graphics class

If a sprite is added to a graphics objects through the addChild mode, the sprite always stays on top of anything being drawn on it.
var graphics = new PIXI.Graphics();
something.addChild(graphics);

var sprite = PIXI.Sprite.fromImage('someimage.png');
graphics.addChild(sprite);

graphics.clear();

graphics.beginFill(0xff00ff);
graphics.drawRect(0, 0, 200, 200);

This should either clear everything on the graphics (including the image) or
draw the elements on top of whatever's there.
Opinions?

The way objects are drawn is by drawing the object then its children. An object's children will always be on top of an object.
If you want it below the graphics make it a sibling in a container.

I understand that.. maybe I should have been more explicit.. I think the drawImage method in the graphics is missing. :) There might be the case where your "graphic" object is complex enough to have an image and some lines on top of the image.. or whatever :)

http://www.html5gamedevs.com/topic/15045-drawing-images-onto-a-pixigraphics-obj/?p=85355
I don't think that graphics should draw images, I think that is adding complexity to an already complex object in order to make it do something it was never meant to. You can easily solve this problem using the existing objects and methods in pixi.js


question about save model

Hello, How to save the model that I have trained through code？

using pytorch syntax,
import torch
modelname = f'your_modelname_here.bin'
torch.save(model.network.state_dict(), modelname )

to load model,
model.load_network_from_file(model_path=modelname)

When I load the trained model by "model.load_network_from_file(model_path=modelname)"，it is error, could I need to change the load code?

next quesition

hi @Shengyu-Liu558
With NERDA==1.0.0, see functions:
python model.save_network
python model.load_network_from_file
Thank you so much for you feedback.


Web application basic functionalities - backend

Write some basic functions for our web app:

Registration.
Login.
..

Done in PR #18


dashboard: control dashboard running node

What problem does this PR solve?
We start dashboard services in all PDs now and actually we only need one. It can reduce the waste of resources.
What is changed and how it works?
This PR adds a mechanism to control the dashboard running node by using dashbaord-address parameters. It has three kinds of values:

auto: select the sever whose member ID is the minimum to run dashboard.
none: stop all dashboard services
specified address like <IP_ADDRESS>:2379: select the given address to run dashboard.

Check List
Tests

Unit test

/merge


Z5: Year in square brackets -> origdate

If I have in the date field of Zotero a year with square brackets, in the previous version (Z4) and with the new version a week ago, it was exported correctly as:
year = {[1796]}
With 4032 the brackets are missing and I get 'origdate' and not 'year':
origdate = {1796}
I need the square brackets to indicate when there is a book with no given date. Can you bring back the old style of exportation?

Are the brackets meant to denote an approximate date?

no, it means that the date is deduced/derived. It's the same, when there is no given printing place – but this works fine in export :-)

Just curious: derived/deduced from what?

Can you test 4038 when it drops?
Your issue opens a broader issue on date parsing. BBT does quite a bit of work to make sense of whatever is in the Zotero date field and tries to produce year, date, month and origdate fields from that (depending on whether you're exporting BibTeX or BibLaTeX -- which were you targeting BTW?). Maybe I should just leave that to the user and just put whatever is in the Zotero date field into Bib(La)TeX.

Alright. I see you must have been using BibLaTeX because I only output origdate for that, not for BibTeX. 4038 has dropped. What would you make of 2012 [1802]? That has split out to date and origdate even in Z4 (IIRC).

Yes, I use BibLaTex for export, and it works again with 4038.
For 2012 [1802] I would put the 1802 with 'origdate' in the extra field, I think, but luckily I don't have citations in that style.

merged


add_startup_stage_before and add_startup_stage_after do not work with core startup stage

Bevy version
0.5
Operating system & version
Windows 10
What you did
use bevy::prelude::*;
fn main() {
    App::build()
        .add_plugins(DefaultPlugins)
        .add_startup_stage_after(CoreStage::Startup, "new_stage", SystemStage::parallel())
        .run();
}

What you expected to happen
This should compile adding a startup stage after our initial startup stage.
What actually happened
thread 'main' panicked at 'Target stage does not exist: Startup.'

Additional information
This occurs with both before and after, and the same type of error is given for any other core stage. add_startup_stage itself works though, and the following variant runs successfully:
use bevy::prelude::*;

fn main() {
    App::build()
        .add_plugins(DefaultPlugins)
        .add_startup_stage("new_stage", SystemStage::parallel())
        .add_startup_stage_after("new_stage", "newer_stage", SystemStage::parallel())
        .run();
}

Changing the order of adding the default plugins vs adding the startup stage doesn't make a difference.

I've ran into this before. The Startup stages are not under CoreStage, but under StartupStage: https://github.com/bevyengine/bevy/blob/main/crates/bevy_app/src/lib.rs#L51
.add_startup_stage_after(StartupStage::Startup, "new_stage", SystemStage::parallel())

CoreStage::Startup should probably not exist then, and we should document how add_startup_system_after should be used :)

Perhaps we could use another trait to differentiate startup stages from ordinary stages to avoid this sort of error at compile time.

CoreStage::Startup is the stage within which startup stages like the various StartupStage::* are added:
https://github.com/bevyengine/bevy/blob/73ae6af6efc3e8e525e8068fa6f58bfd0d03cc8c/crates/bevy_app/src/app_builder.rs#L111-L118
https://github.com/bevyengine/bevy/blob/73ae6af6efc3e8e525e8068fa6f58bfd0d03cc8c/crates/bevy_app/src/app_builder.rs#L231-L246

Right... I was worried that might be the case. In that case, this is almost certainly just a docs issue in the short term.

Will be closed by #2434.


[WFCORE-1864] Trim dependcies names in module add command

JIRA: https://issues.jboss.org/browse/WFCORE-1864

@jfdenise please approve

That is great. One thing to mention is that the PR (https://github.com/wildfly/wildfly-core/pull/1842) that should be merged soon introduce the same issue for exported dependencies.
@spyrkob, would you be ready to update your PR with a fix for exported dependencies too once this PR is merged?
Thanks.
JF

Updated the PR to handle export-dependencies. @jfdenise could you verify please?


Server Access Request

Please answer the following questions
What is your experience playing modded Minecraft?
Have you successfully been able to play this modpack in single-player?
What is your Minecraft username?
Please re-state the server rules in your own words
Next Steps
Please be patient while waiting for your request to be considered!  Access requests are considered once per day, so you should generally receive a response in less than 24h.  In the meantime, you can set up your Minecraft instance to access the server at:
istari.tungstonminer.com:25654
Finally, it is highly recommended that you read the wiki for the modpack.  There are a lot of changes to world generation, mob spawning, ore placement, recipes and general game mechanics which will be very confusing otherwise.  IN PARTICULAR, please read the section on etiquette for some of the basic expectations that have developed among the players so far.

Transport — Today at 7:53 PM
I just submitted a request to join your server, what's the timeline on an approval or denial? IGN Gauntlgrym
GnarlyOldGuy — Today at 7:56 PM
You should go back and look at the request page again, you're missing some information.  If you get approved, you will need to change your UID on Discord, at least in this channel, to match your in game name.
Gauntlgrym — Today at 7:58 PM
Alrighty
[8:00 PM]
I'll just fool around in singleplayer then


[TACHYON-1336] Fix RawTableMaster basic integration test

https://tachyon.atlassian.net/browse/TACHYON-1336

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6990/
Test PASSed.

LGTM

LGTM

LGTM


Add link to release notes for subsequent v2.x.x releases

Context
Slack thread
Problem
Luka asked if we could add hardfork info into the release notes for subsequent v2.x.x releases.
Proposal

[From @cmwaters] We could add a link to the upgrade doc by default for all releases
[From @rootulp ] If we can't do ^ then we can add a line to the https://github.com/celestiaorg/celestia-app/blob/main/docs/maintainers/release-guide.md for maintainers to manually update the release notes with a link to the https://github.com/celestiaorg/celestia-app/blob/main/docs/release-notes/release-notes.md

I did some housekeeping and attached a link to release notes on recent v2.x.x releases. I think we could add a link to release notes via GoReleaser created releases but most of our releases are created via Github UI new release page so that wouldn't work. Apparently Github doesn't have a template for those release notes so will add it to our release guide.


Analysis server benchmark doesn't run on Windows

I'm trying to set up continuous benchmarking of analysis server on Windows, and one of the benchmarks fails
with a path error on Windows.  The cold-start benchmark works (run analysis-server-cold), but the warm
benchmark fails:
C:\src\dart\sdk>out\ReleaseX64\dart-sdk\bin\dart pkg\analysis_server\benchmark\benchmarks.dart run analysis-server
Running analysis-server 4 times...
analysis-server threw exception: {id: 2, error: {code: INVALID_FILE_PATH_FORMAT, message: Invalid file path format: C:\src\dart\sdk\pkg\analysis_server\lib/src/analysis_server.dart}}
Can you figure out the problem and fix the benchmark?  If you don't have access to a Windows machine, I can help debug.

https://dart-review.googlesource.com/c/sdk/+/280260
Sorry for overtaking the assignment.


Feature: Enhancements to ApplyXmlEscape & adapterXPaths.txt

I really like the idea of the "ApplyXmlEscape" feature, but it's missing a few things to make it usable in our projects. I would like to volunteer to implement these features if there is an interest.

I attached to this feature request an updated "adapterXPaths.txt" that should probably be included by default with the deployment framework. It adds XPaths for sections that frequently appear in BizTalk binding files.
[Nice to have] Add two new buttons to the Deployment Framework toolbar in Visual Studio:

Unescape PortBindingsMaster.xml
Escape PortBindingsMaster.xml

The buttons should retrieve the correct PortBindingsMaster.xml and adapterXPaths.txt by looking at the .btdfproj file for the currently loaded solution.

This would improve the "learnability" of using this feature for new team members. It would also make it more efficient to use, by enabling the following workflow to create a binding file:
Export bindings from BizTalk admin console
Copy the bindings contents to PortBindingsMaster.xml in the solution
Click on "Escape PortBindingsMaster.xml" in the deployment framework toolbar
Edit the PortBindingsMaster.xml in its escaped form.
Attachments
adapterXPaths.txt
This work item was migrated from CodePlex
CodePlex work item ID: '9331'
Assigned to: 'tfabraham'
Vote count: '1'

[tfabraham@5/2/2012]
Splitting out first suggestion into separate issue:
http://biztalkdeployment.codeplex.com/workitem/9369

[tfabraham@5/2/2012]
Splitting out first suggestion into separate issue:
http://biztalkdeployment.codeplex.com/workitem/9369

[UnknownUser@5/2/2012]

[UnknownUser@2/21/2013]

[UnknownUser@3/20/2014]

[UnknownUser@3/20/2014]
Resolved with changeset 74743: Add a Visual Studio menu item to decode port bindings file (ElementTunnel decode) (#9331)

[tfabraham@3/20/2014]
** Closed by tfabraham 3/20/2014 10:57 AM

[UnknownUser@3/20/2014]

[UnknownUser@3/20/2014]

[UnknownUser@3/20/2014]
Resolved with changeset 74746: Remove DependsOnTargets (#9331)