Feature request: cmdline support

Would it be possible to support tabout inside the cmdline?

If someone has the energy to write it 🤣
My code is free for all, is someone can plug treesitter into a rust or go cli tool, they are free to copy paste whatever they need from this repo 😊


Automatically ignore service accounts in PushToJedi job

A service account shouldn't be sent to sync in normal code flows so idk about this. If this is something you're running into with tinker I would recommend filtering it there before you dispatch jobs.

I ran into this by selecting all users in Nova and running the sync access action.

Mmm then it should probably be filtered in the nova action

Probably technically dependent on #222


Add some utils for TextEdit

Originally created for HIE internals, but thought they might as well reside beside the types for others to use.

Thanks


infowindows: reorder hover

several fixes:

is debounce needed?
reorder hover
removed useless option

CR @alonsogarciapablo

👍

🚀


[FEATURE] share to socials icon

Description
Add options to share profiles to social media like Facebook, Twitter, etc. in profiles easily.
Screenshots
No response
Additional information
No response

It would be great to see a mock up of this and #901 to get some ideas of how it could look

Yeah maybe just add a clipboard or link icon too for copying?

👀 Maybe a button which would create a tweet, just like the tweet button in hashnode

Yeah that is what I meant @Kira272921 👀


fix: fix typos in ui

:tada: This PR is included in version 1.0.0-beta.18 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Version 2.0.1 broken?

The following code copies files from src to build on 1.7.0
var Metalsmith = require('metalsmith');

Metalsmith(__dirname)
    .destination('./build')
    .build(function (err) {
        // For error handling
        if (err) {
            throw err;
        }
    });

However, 2.0.1 errors with:
/home/my_path/node_modules/metalsmith/lib/index.js:190
Metalsmith.prototype.build = unyield(function*(){
                                             ^
SyntaxError: Unexpected token *
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/home/woody/Documents/test/node_modules/metalsmith/index.js:6:18)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)

Is this a problem or do I need to change how I'm using Metalsmith.
Node: v0.10.29

I have the same issue:
/Users/keiv/dev/github/blog/node_modules/metalsmith/lib/index.js:190
Metalsmith.prototype.build = unyield(function*(){
                                             ^
SyntaxError: Unexpected token *
    at exports.runInThisContext (vm.js:73:16)
    at Module._compile (module.js:443:25)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/Users/keiv/dev/github/blog/node_modules/metalsmith/index.js:6:18)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)

Running Node v0.12.7

Solved. You need to run it with node --harmony index since the asterix (*) is part of ES6.

Odd - Metalsmith 1.7.0 uses the same syntax.  See line 190 from /lib/index.js
Metalsmith.prototype.build = unyield(function*(){

See: Metalsmith_1.7.0/index.js:190

2.0 means breaking change https://github.com/segmentio/metalsmith/blob/master/History.md#200--2015-07-14

I missed the v0.10 support stopping.  Doesn't explain why @kvzivn was getting the same issue in v0.12.

This rely on generator, so node --harmony might help.
Note that you can use it with babel-node or via gnode.

Metalsmith 2.0.1 does not "just" work for me on node v0.12.7. I can understand dropping support for node v0.10 but not supporting v0.12 out of the box will be a rough experience for people.
To fix the error SyntaxError: Unexpected token *  you'll need to install harmonize and require it within your build file. Here is a quick fix:
npm install harmonize --save-dev

and at the top of your build file add:
require('harmonize')();

If you're using a metalsmith.json, using node --harmony might work. I haven't tested.
There should be something in the README to talk about this. Also, maybe this is something metalsmith should add over here https://github.com/segmentio/metalsmith/blob/eb43dfdb3fc7ccd5f9c7b1b501819c07cea8d162/lib/index.js#L1

@eddywashere how did you install node 0.12.7?

@battlemidget I used brew originally to install v0.10.0, then n to install v0.12.7. But I also just tried upgrading the local brew installed version of node to 0.12.7.
Looks like I can just add --harmony to the task I was running with gulp. I'll update my previous comment.

@battlemidget it's the current version. https://nodejs.org/

Will have to downgrade to 1.7.0 until this gets resolved. I also run on a standard, brewed Node 0.12.7. Adding --harmony just because one tiny module requires it is no option.

It's not "a tiny module". Lot's of things in core use generators.

As a new user, this thread is confusing to me but I'm experiencing this problem. Installing and requiring harmonize does not fix the problem, nor does --harmony. Is there an easy path to downgrading, say by filling in my package.json correctly?
Here's my current set up, after following the harmonize instructions:

for those watching this thread, I added some thoughts about this here

I just encountered this issue. Tried the workaround with npm install --save-dev harmonize and npm fails to locate the package:
$ npm intall harmonize --save-dev

Usage: npm <command>

where <command> is one of:
    access, add-user, adduser, apihelp, author, bin, bugs, c,
    cache, completion, config, ddp, dedupe, deprecate, dist-tag,
    dist-tags, docs, edit, explore, faq, find, find-dupes, get,
    help, help-search, home, i, info, init, install, issues, la,
    link, list, ll, ln, login, logout, ls, outdated, owner,
    pack, prefix, prune, publish, r, rb, rebuild, remove, repo,
    restart, rm, root, run-script, s, se, search, set, show,
    shrinkwrap, star, stars, start, stop, t, tag, test, tst, un,
    uninstall, unlink, unpublish, unstar, up, update, upgrade,
    v, verison, version, view, whoami

???

I'm also having the same issue as @woodyrew  has.
Node version: v0.12.2.
npm version: 2.7.4
I tried the above options by installing harmonize and other few options. Still no gain.

@somudcis If you're having trouble figuring out how to use the --harmony_generators flag, the easy solution is to switch to io.js or wait for the nodejs 4.0 release. Both of those support generators by default, so they should work with metalsmith without any flags.

@somudcis I have written a troubleshooting guide for this issue to go in the main readme, you can find it here until it's merged: https://github.com/woodyrew/metalsmith/commit/d47fed51268933d543d4953372331fa07ef0fbdb?short_path=1e290ac#diff-1e290ac8433d555bce009b162cb869d0
If any of the information is incorrect or could be better phrased please let me know on the PR #163

Explained with: https://github.com/segmentio/metalsmith#troubleshooting

@woodyrew Thanks a lot. It works for me now

As mentioned above installing io.js also solves the problem and should probably be mentioned in the troubleshooting section too.

@jmatsushita Yeah, io.js is basically just node versions 1-3, so it also solves the problem. Only Node 0.12.x and below has this issue.


Write a Ruby program to calculate compound interest

Description
Write a Ruby program to calculate compound interest
Compound interest = principal amount * (1 + rate of interest) ^ time
Principal : 1000
Rate      : 10
Time      : 5

Compound interest : 1610.51

How to contribute

Save the solution in CalculateCompoundInterest.rb file
Add CalculateCompoundInterest.rb file in calculate-compound-interest folder

!assign


Fix packing on *nix systems

Without this the nupkgs packed on *nix systems will be missing files. It seems like the globbing pattern ** doesn't work correctly in MSbuild on *nix so I'm moving the globbing into the nuspec. This is required to fix source-build. Keeping this as a draft until I get positive confirmation that this fixes the issue.

if @dougbu is making changes to support stable builds

I'm only working in AspNetCore. Believe @mmitche and @JohnTortugo confirmed Extensions was fine wrt. stable builds.

In that case, yes, lets keep it as a patch if that's okay with the source build folks.

Got confirmation that this resolves the issue for source build and that it's okay to make this fix in 3.1 instead of 3.0

Yea that's fine. It should resolve to use the netstandard2.0 props when the app targets netcoreapp3.1. This is the same pattern used in the Razor SDK: https://github.com/aspnet/AspNetCore-Tooling/tree/master/src/Razor/src/Microsoft.NET.Sdk.Razor

Note, I'll open another PR for a similar fix in AspNetCore


Roadmap

[x] Use of IHW with LRT? Shrunken FC w/ and w/o LRT? (in older version I think shrinkage was turned off for LRT, but now is no longer default) -  BTW results with LRT doesn't require the name!
[x] Allow finer-grain option selection (via config?)
[x] Clean R scripts

[x] STAR mapping with gtf + de_novo_gtf (also relevant for Rp-Bp)
[x] #1
[x] Add minimal testing

There is very little we can do for unit testing, and many of the functionalities are directly taken from rpbp, so it doesn't make sense to test them here. We could do some sort of regression testing using a small test data, similar to rpbp. The advantage is that we could do comparisons with other methods, if needed, and provide data similar to rpbp tutorials. I'm looking into polyester to simulate data.
All this would take a bit more time, but add value. I will open a separate issue in this case.

[x] Finalise documentation, add RTD automating building, versioning

[x] Add minimal GA CI that installs code & runs tests (add codecov integration for test coverage)

For testing, we leave it there for now, I don't want to implement a suite of regression testing that would mostly test Rp-Bp functionalities. See above.

[x] Add pre-commit to auto-format code
[x] Add pypi deploy CI job
[ ] Release + package on bioconda

[ ] The example dataset for tutorials (https://data.dieterichlab.org/s/dpFBSpczcxqGZDw) is not great... so we need to decide what to do.
[ ] When released and bioconda install tested incl. containers, update docs (installation).

Tutorial data remains to do, at least we need to add some figures (docs).


Mark ByteArray::set_size() as unsafe

Just like the version of Vec, this does not actually initialize the
memory if the array has to grow and allows to get uninitialized memory.
The unit test actually caused valgrind warnings because of that.
Also extend unit test a bit.

CC @elmarco @GuillaumeGomez

@sdroege Thanks


Update the jdk version

This is needed for the gradle based build system (see https://github.com/servo/servo/pull/15773#issuecomment-285882132)

This change is

Thanks for the pull request, and welcome! The Servo team is excited to review your changes, and you should hear from @aneeshusa (or someone else) soon.

@bors-servo r+

:pushpin: Commit 0150d29 has been approved by larsbergstrom

:hourglass: Testing commit 0150d29 with merge c8d287a...

If this has spent more than an hour or so after landing without being deployed, ping me on IRC and I'll roll it out. I'll try to check back on it through the afternoon.

:sunny: Test successful - status-travis
Approved by: larsbergstrom
Pushing c8d287a74bf34137fbedb0c0a92f99bbadf2de4f to master...

I just highstated the cross builders. The change should be deployed, unless the Salt gitfs wizardry has failed us.

Ugh, Ubuntu 14.04.5 LTS does not have openjdk-8-jdk, but this did not fail in testing or on deploy. Only when I try to apt-get install on the machine do I get:
E: Unable to locate package openjdk-8-jdk

@aneeshusa Does ^ seem familiar to you? Is there something I'm doing wrong that could have caught this?

The package name is apparently openjdk-8-jre, according to this http://openjdk.java.net/install/.

I think we may need to do more work, given that we're on 14.01 - http://askubuntu.com/a/666481


[SMALLFIX] Support yarn RM HA during getting RM delegation token

In yarn RM HA mode, there will be multi resource manager addresses with one is active and others are standby. So we need to get RM delegation token for all of them.

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

Merged build finished. Test PASSed.

LGTM, thanks for the improvement


Beta - Dark Mode - Profile Heat Map Streaks - Text Blends with Background

Challenge Name

FCC Beta User Profile
Issue Description

When reviewing my beta profile, the heat map streaks text is blended with the background.
Needs to be changed to white to conform with the rest of the color scheme.
Missing/Illegible Text:
Longest Streak:
Current Streak:
Browser Information

Browser Name, Version:  Version 64.0.3282.186 64-bit
Operating System: Windows 10 Professional (Latest Updates) 64bit
Mobile, Desktop, or Tablet: Laptop

Your Code

Screenshot

@mstellaluna PR incoming. It'll cover all night mode settings & profile page style issues.


Per-app filesystems

Developers as app publishers have a fission account and webnative filesystem. It should be possible for developers to use a per-app section of private storage.

Just noticed that the dashboard puts them in public/Apps/${appName}/Published (correct me if I'm wrong @matheus23)
This should probably be public/Apps/${appCreator}/${appName}/Published/ to stick with the existing naming convention.


complement the metadata_test

fill metadata_test coverage

Also, tools/distrib/clang-format.sh needs to be run on this


Cannot set fixed port in mvn stub runner (httpPort is ignored)

When starting spring-cloud-contract-maven-plugin in local and specifying a port, server listens a random port.
Steps to reproduce
Observed in my project and in spring-cloud-samples/spring-cloud-contract-samples/producer (branch 1.1.x).
mvn spring-cloud-contract:run -DhttpPort=11111

Or adding it in:
 <plugin>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-contract-maven-plugin</artifactId>
                <version>${spring-cloud-contract.version}</version>
                <extensions>true</extensions>
                <configuration>
                    <httpPort>11111</httpPort>
                    <baseClassForTests>com.foo.bar</baseClassForTests>
                </configuration>
            </plugin>

And mvn spring-cloud-contract:run.
Expected Results
Server listening on 11111.
Observed Results
[INFO] Tomcat started on port(s): 11260 (http)
Notes

Debug info: The parameter is picked up and set in StubRunnerOptions.stubsIdsToPortMapping as an entry of null:11111, but never gets resolved since it is attempted later on with a key matching the local stub config (instead of null).

I start with mvn spring-cloud-contract:run instead of mvn spring-cloud-contract-verifier:run as stated in the usage page.

Default port should be 8080, but this is not respected neither.

Link to maven plugin goal.

From what I see for the httpPort
/**
	 * HTTP port for WireMock server
	 */
	@Parameter(property = "spring.cloud.contract.verifier.http.port", defaultValue = "8080")
	private int httpPort;

to work you MUST NOT pass the stubs via the spring.cloud.contract.verifier.stubs user property.:
@Parameter(property = "spring.cloud.contract.verifier.stubs")
	private String stubs;

This is the code that runs it.
if (isNullOrEmpty(this.stubs)) {
			StubRunnerOptions options = optionsBuilder
					.withPort(this.httpPort)
					.build();
			StubRunner stubRunner = this.localStubRunner.run(resolveStubsDirectory().getAbsolutePath(), options);
			batchStubRunner = new BatchStubRunner(Collections.singleton(stubRunner));
		}

It will resolve the stubs from a folder and run them from there. If you do pass the stubs then the code looks like this:
StubRunnerOptions options = optionsBuilder
					.withStubs(this.stubs)
					.withMinMaxPort(this.minPort, this.maxPort)
					.build();
			batchStubRunner = this.remoteStubRunner.run(options, this.repoSession);

That means you need to pass the range of ports (min, max).  The defaults look like this:
@Parameter(property = "spring.cloud.contract.verifier.http.minPort", defaultValue = "10000")
	private int minPort;

	@Parameter(property = "spring.cloud.contract.verifier.http.maxPort", defaultValue = "15000")
	private int maxPort;

Does it make sense? For sure I need to complete this task - https://github.com/spring-cloud/spring-cloud-contract/issues/340 so that there are no problems with understanding how things work :/

The stubs param is not passed neither by command line  arg nor pom param, and the code falls indeed inside the isNullOrEmpty(this.stubs) condition.
When this.localStubRunner.run is executed, the port will already be mapped to a null key in StubRunnerOptions options. Further down the stack an attempt to retrieve with a not null key on options will yield nothing (no port mapping) and then a random port will be assigned.
(I'm not with my machine at the moment, cannot check the exact lines)

Ok I've analyzed the problem and there is one bug and one misuse ;) The bug I'll fix in a second and the misuse is that you should use spring.cloud.contract.verifier.http.port and then it works fine.


Show the app address and port after start

After start , the app is not showing the address and port on the console
$ npm start

><EMAIL_ADDRESS>start /home/hf/Documents/nodeshift_starters/nodejs-health-check-redhat
> node .

Would be good to have a basic message to quick know and access the app:
$ npm start

><EMAIL_ADDRESS>start /home/hf/Documents/nodeshift_starters/nodejs-health-check-redhat
> node .

Server running at http://localhost:port

Same as:
https://github.com/nodeshift-starters/nodejs-rest-http/issues/138#issuecomment-509346766


NgModule entryComponents shaked out of the production bundle

Bug Report or Feature Request (mark with an x)
- [x] bug report
- [ ] feature request

Versions.
@angular/cli: 1.0.0
node: 7.6.0
os: linux x64
@angular/animations: 4.0.1
@angular/common: 4.0.1
@angular/compiler: 4.0.1
@angular/core: 4.0.1
@angular/forms: 4.0.1
@angular/http: 4.0.1
@angular/platform-browser: 4.0.1
@angular/platform-browser-dynamic: 4.0.1
@angular/router: 4.0.1
@angular/cli: 1.0.0
@angular/compiler-cli: 4.0.1

Ubuntu 16.04
Repro steps.

I just followed the example on Dynamic Component Loading, and it says:

If your app happens to bootstrap or dynamically load a component by type in some other manner, you must add it to entryComponents explicitly.

In order to ensure that the compiler will still generate a factory, dynamically loaded components have to be added to their NgModule's entryComponents array.

So, building the App should work, but it doesn't:
> Error: No component factory found for undefined. Did you add it to @NgModule.entryComponents?

The log given by the failure.

I have an initial state defined like:
const initial: WizardState = {
  component: InitialStepComponent
}

but after the tree shaking it becomes something like:
const initial: WizardState = {
  component: undefined
}

and throws:
ERROR Error: No component factory found for undefined. Did you add it to @NgModule.entryComponents?
    at y (polyfills.563dbf3….bundle.js:36)
    at J (vendor.e44d5ed….bundle.js:225)
    at t.resolveComponentFactory (vendor.e44d5ed….bundle.js:365)
    at t.resolveComponentFactory (vendor.e44d5ed….bundle.js:365)
    at main.630b622….bundle.js:1
    at t.invokeTask (polyfills.563dbf3….bundle.js:36)
    at Object.onInvokeTask (vendor.e44d5ed….bundle.js:365)
    at t.invokeTask (polyfills.563dbf3….bundle.js:36)
    at e.runTask (polyfills.563dbf3….bundle.js:36)
    at invoke (polyfills.563dbf3….bundle.js:36)
    at n (polyfills.563dbf3….bundle.js:15)

Desired functionality.

Building an app with dynamic components loading ok after tree-shaking.
Mention any other details that might be useful.
Note that I'm not using string component names as in #2965.
I'm using the Type and I've built a repo to demo that production builds doesn't work:
https://github.com/matheo/ng-dynacomponents
Dev build: https://matheo.github.io/ng-dynacomponents/dev/ (works)
Production: https://matheo.github.io/ng-dynacomponents/prod/ (broken)
Thanks in advance for any tip!
cc @filipesilva

I'm experiencing the same issue

This seems like a CLI issue only, because after follow the AoT Instructions and fix some Rollup issues I got my App working with no problem and 8Mb less :)

Additionally, I've tried to ng serve my working AoT app with no luck due to the same issue. The rollup way is the only way working for me to not shake out my dynamic components.
I'm working with i18n too, and the --aot --i18nFile src/locale/messages.en-us.xlf --i18nFormat xlf --locale en-us compiles fine, but breaks again when I try to load a component on my NgModule.entryComponents. Any tip @filipesilva please?

Is this getting any attention or are there any workarounds? I'm quite paralysed by this bug unfortunately in one of my projects :(

Having the same issue here. For the time being, one can only use AoT (without tree shaking, minification, file name hashing that -prod additionally gives) like this:  ng build -aot. That's, of course, way better than just ng build.
Looking forward to the -prod working with entryComponents or tips how to make it work. Thanks!

Same here. @filipesilva any chance that will be fixed in nearest future? Thank you.

Heya all, sorry it took so long to get a reply to this. I'm not sure what's happening but we will investigate.
Sounds like a bug if it works with --aot but not with --prod.

@matheo @lauriliivamagi @glebsts Seems to be issue with UglifyJsPlugin webpack plugin. Removing that and running the prod build works fine. It doesn;t seems to be resolving an instance of the component properly.

@sumitarora Seems like you found it, maybe some option of UglifyJs can prevent this? hope so

Just a wild guess: could it be related to https://github.com/angular/angular-cli/issues/1644 and the keep_fnames option of UglifyJsPlugin?

@lauriliivamagi It is related to mangle option of UglifyJsPlugin. I will check keep_fnames and see if it fixes the issue too.

we are having the same issue. @sumitarora How do you remove the UglifyJsPlugin from the Angular CLI build?

I had this issue occurring with the exact same architecture. The only workaround was to hack/disable UglifyJS on the build but that is not an ideal solution. Definitely need to figure out a way to make working uglified code.

Same here, guys. I've just disabled Uglify Plugin and everything works just fine. I can live without it for a while, but hope you'll be able to fix this bug.

Heya all, I've had some time to look at the repro @matheo provided am sorry to say that the root of the problem was exactly the same as in https://github.com/angular/angular-cli/issues/2965#issuecomment-257564180 (and later https://github.com/angular/angular-cli/issues/6454#issuecomment-315431370): you were relying on the name property of a function. Please see those two comments for explanations of why that's problematic with uglification.
Here is a fix for the example you provided: https://github.com/filipesilva/ng-dynacomponents/commit/711caf59440dc90830b1e26bf1a9677d6ee86da3


Suggestion - Old 1.16.5 head rotation and more compatibility options

Hi, I love this mod and I play on 1.16.5. I´m very grateful for you still updating for 1.16.5, but there´s one thing that I don´t like that much; when you rotate your body goes to the sides and it looks off. The way it was in the old 1.16.5 version was perfet in my opinion. May it be too much to ask for an option to use that old head rotation with all the new improvements?.
Other thing is that by giving me the possibility to disable the model with certain items, you made it so much better for me to use this mod along side epicfight, as I always had to use 3rd person for when I enter combat mode, I made a datapack that puts me in mine or battle mode depending on the item I have in hand, because epicfight has a command for forcing players into modes I was able to do that and it will be just as good to have a similar command for enabling/disabling the first person model.
Thank you for your work, I really appreciate that you still working and supporting 1.16.5, and sorry for my bad english :)

much; when you rotate your body goes to the sides and it looks off.

You have body locking turned on in Not Enough Animations.

Other thing is that by giving me the possibility to disable the model with certain items,

Was just added in 2.3.2.

About the model disabling; I´m talking about a console command like, something like: "/firstpersonmodel displaymodel true/false" it may be useful but it´s just a little suggestion.
About the rotation; I don´t activate that option because I like more the one that keeps the body facing the ladders. Maybe I didn´t chose the correct words, what I was trying to point is this please look:
 the head looks disjointed even having the offset on 0, having it on 20 or 40 looks even worst because of the body going to the side.
on the old buid it was just fine in 0, I ussually like to use it in 20
 having it in 40 looks the same as the epicfight first person so I would like to have it to look like this again.
Also may be that it is a bug or something only I have wrong so please tell me. Thank you :)

I'll be quite honest, I don't understand either thing you mean. Maybe join the discord so we can better talk about it.

the head looks disjointed even having the offset on 0, having it on 20 or 40 looks even worst because of the body going to the side.

Do you maybe mean the old bug where the offset used the body instead of the head(or the other way around, don't remember). This was fixed/changed about 2 years ago, 1.16.5 just never got the update. The issue with that is, that the body just slides all over the place, looking really awkward. There is no way to fix that, since the player camera rotates on a single point, while the head logically moves around while rotating. Either it slides, or it looks a tiny bit illogical. I choose the latter.

About the model disabling; I´m talking about a console command like, something like: "/firstpersonmodel displaymodel true/false" it may be useful but it´s just a little suggestion.

I don't get it. Do you mean the f6 toggle key that's built in? Or the config value to auto toggle off the mod when holding certain items. What would that command even do? And why a command?

Oh it was a bug, I understand.
I was talking about a command that works just like the toggle key, but usable in datapacks and that stuff, but I understad that it is very situational and that there is already a new config for that so please do not worry about it. Thank you :)

I made a datapack that puts me in mine or battle mode depending on the item I have in hand

Basically just add the items to the list of items that auto toggle off the mod, and that's it :D
And yea, it was a bug that I used I think the head rotation to calculate the offset. So when you looked down and then left/right the entire body just slides around.


Please verify VimbaX installation

Hi,
i already posted this issue, but i thought i fixed it. Nevertheless i didn't fixed it the right way.
I get this error only if i run python file with root rights.
Device: Raspberry Pi 5
OS: Rasbian
Exception has occurred: VmbSystemError
Failed to load library 'X/VimbaX_2023-4/api/lib/libVmbC.so'. Please verify VimbaX installation.
OSError: X/VimbaX_2023-4/api/lib/libVmbC.so: cannot open shared object file: No such file or directory
The above exception was the direct cause of the following exception:
File "/home/pi/Desktop/Visual Studio /camera.py", line 1, in
from vmbpy import *
vmbpy.error.VmbSystemError: Failed to load library 'X/VimbaX_2023-4/api/lib/libVmbC.so'. Please verify VimbaX installation.

Please check your VIMBA_X_HOME.
I'd suggest to install latest VimbaX an run again "pip install".
https://www.alliedvision.com/de/produktportfolio/software/vimba-x-sdk/#c13326
Thanks,
Norman Deh

I tried it, but it still does not work. Now i'm not even able to run my programm with and without root rights. If i try it as root i get the no Transport Layer Error and without root rights it is the same as above.


[bug] pysqa_* backend does not check for jobs still waiting in the queue

The queue ID should be saved in the HDF5 file, so we can look up the queue ID to check if the job is still waiting in the queue.

Fixed https://github.com/pyiron/executorlib/pull/499


Table with plot normal distribution error message

I commonly get the following error message:

None of my values are ".01". I am not sure what it is trying to tell me. Can we make the message more descriptive?

"The lower confidence limit of .01 yeilded a non monotonic extreme for the uncertainty in this relationship."


Update app-service-ip-restrictions.md

Today we don't have no specific documented limit (limited by the configuration database capacity).
Soon we will define the limit to 1000 rules like NSG, and add augmented rules.

@Ericgre : Thanks for your contribution! The author(s) have been notified to review your proposed change.


[BUG]

Describe the bug
there should be a connect with us section rather than an extra community section
To Reproduce
Go to the footer section of the website there you'll see two community sections
Expected Behavior
there should be one connect us section in place of community section it can also be a join community section as well
Screenshot/ Video

Code of Conduct

[X] I agree to follow this project's Code of Conduct

@kabir0x23 please assign this to me


requirements.txt - Medium Risk Vulnerability - werkzeug

Reference: werkzeug  - Inefficient Algorithm Complexity
Detailed paths and remediation
Introduced through<EMAIL_ADDRESS>›<EMAIL_ADDRESS>Fix: Upgrade werkzeug to version 2.3.8 or 3.0.1
Introduced through<EMAIL_ADDRESS>›<EMAIL_ADDRESS>›<EMAIL_ADDRESS>Fix: Pin werkzeug to version 2.3.8 or 3.0.1
Introduced through<EMAIL_ADDRESS>›<EMAIL_ADDRESS>›<EMAIL_ADDRESS>Fix: Pin werkzeug to version 2.3.8 or 3.0.1
…and 1 more
Security information
Factors contributing to the scoring:
Snyk: CVSS v3.1 6.5 - Medium Severity
NVD: CVSS v3.1 7.5 - High Severity
Why are the scores different? Learn how Snyk evaluates vulnerability scores
Overview
Affected versions of this package are vulnerable to Inefficient Algorithmic Complexity in multipart data parsing. An attacker can cause a denial of service and block worker processes from handling legitimate requests by sending crafted multipart data to an endpoint that will parse it, eventually exhausting or killing all available workers.
Exploiting this vulnerability is possible if the uploaded file starts with CR or LF and is followed by megabytes of data without these characters.

Fixed in https://github.com/CSGY-9223-Group4/lab1/pull/7


WebRTC between Chrome and Firefox

Browsers and versions affected
Chrome: 49.0
Firefox: 45.0.1
Description
WebRTC App is working between chrome to chrome, but when I try between chrome and firefox or vice verse doesn't work. Between firefox to firefox work too!

Could you try Chrome M50 and latest FF? Works for me.
Also could you attach Javascript logs and a dump from chrome://webrtc-internals and about:webrtc in Firefox?
Thanks!


Ready for distribution / production ?

Hey!
According to the README:

It's a preliminary version now. Test and feedback are needed.

Just build and installed it on my Debian machine, and it works like a charm :heart_eyes: !
Can we consider this ready for production?  If so, I would suggest creating a tag so that there is an "anchor" in the project for packagers to build packages (rather than using a git tag that does not necessarily tells much).  If you intend to follow semver, that might be a 1.0.0 tag meaning it can be used in production.  I would then be pleased to package this for FreeBSD!
If you think that more work is required before considering this ready for production, it might still make sense to tag the code as a pre-release version.  In this case, can you detail what you would like to be done and how we can help?
Thanks!

For the record, this was also tested successfully on FreeBSD after applying the patch in #10.  I am considering submitting a port for it and would really like to have a version number to do so and not have to rely on a fake version in the form of the date as YYYYMMDD :grin: .

Thank you for testing this project on FreeBSD.
Actually, I've deployed this module on some production servers for some time. And it works well. So, I agree to mark it as a pre-release or RC version. I'm going to update the doc and add a tag right now.

Awesome!  I just pushed a FreeBSD port for pam_rssh.
FreeBSD packages will be available for FreeBSD users soon!

I've integrated this project in my terraform/ansible deployment for new VM, and i confirm that it's working for a year without any issues :heart_eyes:
thanks for your work !

I have a PR open to package this for NixOS: https://github.com/NixOS/nixpkgs/pull/209962


Add a move_minimizer in move_fuzzer

You can just make a dummy minimizer that does not minimize (directly generate the trace via get_call_seq).

Fixed in PR #290


Annotation dates are not serializable

There are multiple date objects in Annotation objects in the data portal:
'deposition_date': datetime.date(2023, 4, 1), 'release_date': datetime.date(2023, 6, 1), 'last_modified_date': datetime.date(2023, 6, 1). These objects are not serializable. I suggest converting these objects to iso 8601 strings before adding them to the data portal .
I ran into this trying to pretty print annotations, but this would affect other workflows that involve serializing annotations.
>>> json.dumps(annotations[0].to_dict(), indent=4)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/kharrington/micromamba/envs/nesoi/lib/python3.10/json/__init__.py", line 238, in dumps
    **kw).encode(obj)
  File "/Users/kharrington/micromamba/envs/nesoi/lib/python3.10/json/encoder.py", line 201, in encode
    chunks = list(chunks)
  File "/Users/kharrington/micromamba/envs/nesoi/lib/python3.10/json/encoder.py", line 431, in _iterencode
    yield from _iterencode_dict(o, _current_indent_level)
  File "/Users/kharrington/micromamba/envs/nesoi/lib/python3.10/json/encoder.py", line 405, in _iterencode_dict
    yield from chunks
  File "/Users/kharrington/micromamba/envs/nesoi/lib/python3.10/json/encoder.py", line 438, in _iterencode
    o = _default(o)
  File "/Users/kharrington/micromamba/envs/nesoi/lib/python3.10/json/encoder.py", line 179, in default
    raise TypeError(f'Object of type {o.__class__.__name__} '
TypeError: Object of type date is not JSON serializable

Cool, this should be fine for me. I'll report back if I run into this again.


hri: 2.5.1-1 in 'humble/distribution.yaml' [bloom]

cd Increasing version of package(s) in repository hri to 2.5.1-1:

upstream repository: https://github.com/ros4hri/libhri.git
release repository: https://github.com/ros4hri/libhri-release.git
distro file: humble/distribution.yaml
bloom version: 0.10.7
previous version for package: 2.3.0-1

hri
2.5.1 (2024-08-21)
------------------

2.5.0 (2024-08-02)
------------------
* readd deprecated function signatures
* add voice locale
* add tests for gaze transform
* Contributors: Luka Juricic

2.4.1 (2024-06-19)
------------------
* [doc] minor fixes
* Contributors: Séverin Lemaignan

2.4.0 (2024-05-13)
------------------
* adding doxygen documentation
* adding body description support for Body objects
* Contributors: lorenzoferrini

pyhri
2.5.1 (2024-08-21)
------------------
* disable some CMAKE optimization
  avoid parallel compilation warning with pybind
* add use_sim_time option to pyhri
* Contributors: Luka Juricic, Séverin Lemaignan

2.5.0 (2024-08-02)
------------------
* readd deprecated function signatures
* add voice locale
* add tests for gaze transform
* fix thread joining in pyhri listener destructor
* Contributors: Luka Juricic

2.4.1 (2024-06-19)
------------------
* add PyHRIListener destructor
* [doc] minor fixes
* various improvement to the pyhri documentation
  running  should yield a correct API documentation
* Contributors: Luka Juricic, Séverin Lemaignan

2.4.0 (2024-05-13)
------------------

Holding for Humble sync


No material loaded sponza

When I try to load the crytek-sponza scene from http://graphics.cs.williams.edu/data/meshes.xml then it seems like no material is loaded.
As the main page wrote:
Feb 06, 2015 : Fix parsing multi-material object
The objects indeed have only 1 material as far as I can tell but assumed the loader can handle multi-material now it should also be able to handle one or none ;)
I expected this to work now:
auto tinyMaterialsN = shapes[i].mesh.material_ids.size();
has the value 3640
std::vectortinyobj::material_t materials;
std::string err = tinyobj::LoadObj(shapes, materials, fullpath.c_str());
materials has size == 1 with no name, no texture, nothing.
Each mesh has a different number of material_ids but all values are -1 so this definetly looks like a bug

You need to specify the material file path in the path mtl_basepath parameter of Load_Obj when the material file is not located in the working folder of the application. As stated in issue #21.
For example

/WorkingFolder
-- /Materials
--- sponza.mtl
-- /Models
--- sponza.obj
-- Application.exe

std::string err = tinyobj::LoadObj(shapes, materials, filename, "materials/");

This seems to be correct but could you maybe still shed a little bit of light onto the material_ids? If I load the sponza scene and look at the meshes and materials, I get:
shapes.size() == 381
materials.size() == 26

Which seems absolutely fine, but what confuses me is:
 shapes[i].mesh.material_ids.size()

which varies quite a lot but contains always the same value. The same value likely simply means the mesh has only one value, but how is shapes[i].mesh.material_ids.size() determined? One material per face/triangle, this seems to hold fine as indices.size()/3==material_ids.size(). A short yes is absolutely sufficent if I am right, but If I am wrong please enlight me.

shapes[i].mesh.material_ids

Contains per-face material ID(material_ids.size() == indices.size() / 3).
You can find a material of a face j by
materials[material_ids[j]]

And values in material_ids should not exceed materials.size() - 1

And thank you @rfoligno for the help!

Thank you for clarification. Issue can be closed.


Question: How to use external debuginfo file with samply

Thank you for writing such an awesome profiler!
I would like to use samply for a C++ project (ClickHouse) which distributes the debug information as a separate Debian package. I have few questions:
I would like to use it for ClickHouse server running remotely. By default the symbol info is not present on this server. I tried capturing the profile on the server using --save-only option, copy the profile file locally, install clickhouse debuginfo file which gets installed in /usr/lib/debug/usr/bin/clickhouse.debugBut I am unable to make samply use this debuginfo file. I tried exporting LD_LIBRARY_PATHwith this installed path before loading captured profile using samply load but it didn't help.

What you tried should work, I think. If you run samply load with the --verbose flag, it prints out which paths it tries for finding symbol files. Is your path printed? The code for trying these /usr/lib/debug paths was last touched in PR #38, you could debug it to see if it's computing the path you need.
The other thing that might be happening is that the build IDs of the files might not match. Does readelf --notes give the same build IDs for the debug file and the profiled binary?
Longer term, the solution for this type of use case would be for ClickHouse to run a debuginfod server, and for samply to get the symbols from the debuginfod server (found via the DEBUGINFOD_URLS environment variable.
Samply has some debuginfod support code already but I disabled by default because I haven't implemented cache eviction yet. In the meantime you can set SAMPLY_USE_DEBUGINFOD=1 to enable it, see here - but only if you build samply yourself from the main branch, because this code hasn't made it into a release yet.

Thank you for the detailed response. I will look into the links you shared and take the path of debuginfod server.


fix: Document issue

I edited the word "please", and other grammar checks powered by Grammarly not premium

We will accept only please word

I think just let it be like this until we publish a new D++ version, shall we? Maybe we will have another typo fix?

Looks good to me with the latest version of the PR


Reference to the body landmark numbers?

Hello @homuler, could you please describe me what reference its taking in this code of yours.
https://github.com/homuler/MediaPipeUnityPlugin/blob/dd9986746cb746e06cc7a4ec846f59eaa3cc3990/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Annotation/PoseLandmarkListAnnotationController.cs#L9-L17
I can't find the exact code in the repo which is assigning a number to the body landmarks, like this one

Its taken from this link https://developers.google.com/ml-kit/vision/pose-detection

I have been facing issues in using transform.position of the Nodes.
I tried accessing the 12,14 nodes from the full body landmarks and instead of the arm nodes, I got the fingers nodes from the Hand tracking landmarks.
Is there anything to differentiate between the different model's landmarks since both of them include landmarks from 1-20 (with the same numbering)
I'm referring to the landmarks I'm getting from this image

Reference to the code is https://github.com/homuler/MediaPipeUnityPlugin/blob/master/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Annotation/LandmarkListAnnotationController.cs

Is there anything to differentiate between the different model's landmarks since both of them include landmarks from 1-20 (with the same numbering)

It depends on CalculatorGraphConfig you use.
In general, you know what kind of values will flow through in which stream, so you can distinguish full boy landmarks from hand landmarks, even if they are both typed List<NormalizedLandmark>.
https://github.com/homuler/MediaPipeUnityPlugin/blob/8c171d0eb2d16140ea94511d3dd6c94cf3792804/Assets/Mediapipe/Samples/Graphs/Holistic/Resources/holistic_desktop_gpu.txt#L35-L37

Hi @homuler , I got what you are trying to say above. But even after that, I'm unable to use pose instead of hand landmarks.
Okay let's take this example in this code
https://github.com/homuler/MediaPipeUnityPlugin/blob/master/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Annotation/LandmarkListAnnotationController.cs#L75-L76
Let me write this line at line number 77
var c = Nodes[20];
It will give the Pinky_Tip node. And if I write
var d = Nodes[21];
It will return an error of calling array outside its limit, i.e 21 doesn't exist in the array/list.
Then, it must be concluded that only hand tracking graphs are being used in the given script.
Now please tell me how could change it to full-body pose one instead of hand one? Do we have to do it from the inspector or from the script itself?

Hey @homuler, if you have noticed this issue, Could you please assist me?
I just want a correct snippet of how to call transform.position of different landmarks of pose?

#296 implements PointListAnnotation and this will work regardless of the input list size, so I close this.
If you have any questions, please reopen it.


Added reset password page

I've added the frontend part of reset password page. Although this page can be visited when someone uses the forgot password page to send an email to reset the password. But as I don't have much knowledge of the backend here, so I created the front end part of reset password page.

Currently this page can be visited when you click on the submit button on "Forgot Password Page" .

Screenshots

Fixes: #416

YES


wis2box-webapp map crashes when displaying messages without geometry

While testing the new universal pipeline I noted that wis2box-webapp monitoring page will fail to display notifications without geometry due to the following error:
MonitoringPage-18c32bc7.js:1 Error fetching notifications: TypeError: Cannot read properties of null (reading 'coordinates')

See latest branch commit:
NotificationDashboard.vue
StationMap.vue

Will be committed as part of WCMP2 editor.

Fix bound to #566.


Token Installation – Rest API + Token Installation FE Connection

[x] Add Rest API endpoint(s) for installed plugins.
[x] Add site installed-plugins.html (based on store.html with appropriatly modified content).
[x] Make connection to endpoint.

Done.


Issue

I've tried everywhere else, but it seems I might be the only person alive that's had this issue, at least that I can find.
I received an RG351P yesterday. I loaded arkos onto a Samsung Evo 256gb card, and ran the boot with no issues. I moved the card back to my computer to put a few roms on to test it. I loaded up THPS2 for DC and it ran with no issues.
Then, I had family come over. I set the device down after turning it off, and when I went to pick it back up it no longer boots. The device is getting power as indicated by the green LED; it's fully charged. There is no rumble when powering it on, and the screen doesn't show any sign of life. Is this an ArkOS issue, and anbernic issue, or operator error?
I've tried inserting the sd card that came with the device, I've tried to wipe the Samsung card and start fresh, and I've tried unplugging the battery bc that was a common issue on the 350. Any ideas?

It sounds like your device has unfortunately failed.  It happens even with top tier systems.  You can try getting help from the Anbernic discord server at https://discord.gg/D6qBmzG.  I have no suggestions on what to try as it really does sound like a physical hardware failure.


Python Version

The Readme states that the application should be using Python 3.5, but, as far as I can tell, the earliest slated release for that (as stated at https://www.python.org/dev/peps/pep-0478/) is in February 2015. Typo?

LOL
~/Code/sc3 wil
>>> python3.5
Python 3.5.0a0 (default:731b9653ef6b, Dec 22 2014, 20:34:46)
[GCC 4.9.2 20141101 (Red Hat 4.9.2-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Yeah @MMisery you are right. We should stick to 3.4.


scripts/code-cli.sh serve-web doesn't work

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: main
OS Version: Linux Devcontainer

Steps to Reproduce:

Clone the repository
Start Devcontainer
Install Rust using #221301
Run ./scripts/code-cli.sh serve-web

This only shows the following error when trying to access via browser:
error error getting latest version: Updates are are not available: no configured quality

@connor4312 any hints on how I can run the cli serve-web with a VSCode version build from source?


SELECT * bring partial rows when column data is huge/bulk only in Android

Hi Everyone,
we are using the latest 3.6.2 version we have a DB cache in mobile app which works in IOS device fine with huge data stored in a specific column(around 8MB - 15MB) however when tried to get the table data using
SELECT * FROM ApplicationData;
It only gives me till the rows which has minimal data, However once it sees the huge data column in a row, the subsequent 9-11 rows gives a null values and further continues to give normal rows fetch.
This happens only in Android and IOS works fine with the same table and data. Is this a limitation on Android ? is there any work around ? please kindly help please refer image for the understand

Guys any help here @kant @Kudo @jnpdx  , Thank you so much for your time on this.

Okay if someone has the same issue , you guys can override sqlite-android library implementation
sqlite-android/src/main/java/io/requery/android/database/CursorWindow.java
private static final int WINDOW_SIZE_KB = 10240;

we can close this as issue is from sqlite-android restriction and not from this library


Release on Github

Hi,
Could you please produce a release on Github, because I started to create Bioconda package and in my understanding make modules is not supported?
Thank you in advance,
Michal

Hi Michal,
we packaged a release now, you can find it here:
https://github.com/isovic/racon/releases/tag/0.5.0
Please note: download the file that I manually uploaded, not the official GitHub link, because GitHub does not package submodules automatically.
Hope this helps.
Best regards,
Ivan.


Insufficient Funds Error -6 Windows Server 2016

Note
Please use the following format to file an issue. Issues that fail to comply will delay our responses.
Please remove this section when you submit the issue. Thank you for your cooperation.
Description
I am currently using Windows Server 2016 as my operating system and i have noticed that payments are not being made. I have sent funds to the pool wallet to ensure there is enough funds to send the initial payment. What I am thinking is the issue might be because I am using the default QT wallet? Although it is able to read and pickup data from the wallet such as confirmation of blocks. Is there a step I am missing here? Do I need to enable something to allow miningcore to send funds from a QT wallet?
Expected behavior
Payment sent without error
Actual behavior
[2018-11-26 10:50:34.5344] [I] [PayoutManager] Processing payments for pool ravencoin
[2018-11-26 10:50:34.5344] [I] [PayoutManager] No updated blocks for pool ravencoin
[2018-11-26 10:50:34.5344] [I] [PayoutManager] No balances over configured minimum payout for pool ravencoin
[2018-11-26 10:50:34.5503] [I] [PayoutManager] Processing payments for pool stonecoin
[2018-11-26 10:50:34.5503] [I] [PayoutManager] No updated blocks for pool stonecoin
[2018-11-26 10:50:34.5503] [I] [stonecoin] [Bitcoin Payout Handler] Paying out 21.62539 STONE to 1 addresses
[2018-11-26 10:50:34.6832] [I] [ravencoin] Detected new block 465266 via RPC polling
[2018-11-26 10:50:34.6920] [I] [ravencoin] Broadcasting job
[2018-11-26 10:50:35.5764] [E] [stonecoin] [Bitcoin Payout Handler] sendmany returned error: Account has insufficient funds code -6
Reproduces how often
100%
Version
If you are using released version, please state your version.
If you are using clone from dev branch, please state commit hash of your copy.
Also, please include the OS name and version you're currently running.
I am currently running the most updated version of mining core from what I believe, I git cloned this repo a few days ago but then downloaded the latest release from github last night.
I am using Windows Server 2016/
Additional Information
Any additional information, log, configuration or data that might be necessary to reproduce the issue.

Please run yourcoin-cli getaddressesbyaccount "" and make sure that the address value in your Miningcore config file matches one of those addresses.

I don't have any cli.exe for stonecoin or raven. I only have the QT. Is that part of the problem? I can only seem to find QT wallets for Windows and no coind or coin-cli alternatives

Run the command exactly like I wrote it: getaddressesbyaccount ""

Okay thats given a different address, SQmzPdu2Njit1fd7Co8SchAYg9BJkignmQ

Use that as pool address in the config and you should be fine.

I've transfer the amount trying to be sent to the pool address but it is still saying insufficient funds. Do I need to mine the coin with the updated wallet information for it to take affect again?

Hi thanks for your help in advance.
I am having similar issue. I am using QT wallet for the coin Daemon too.
I am running only one miner (solo mining) to get familiar with stratum.  It is mining ok and depositing the mined coin in the wallet address specified.
I put in getaddressesbyaccount "" in the QT Wallet command line I did not get any address
I got the following:
02:48:44 |   | getaddressesbyaccount ""
[
]
Should it have an address. I have a vallet pool address in Config.json
Wallet password is unlocks the wallet.
[2018-11-27 02:51:14.3284] [I] [Californium pool] [Bitcoin Payout Handler] Paying out 158.42802 CF to 1 addresses
[2018-11-27 02:51:14.3284] [I] [Californium pool] [Bitcoin Payout Handler] Unlocking wallet
[2018-11-27 02:51:14.4740] [E] [Californium pool] [Bitcoin Payout Handler] sendmany returned error: Account has insufficient funds code -6
[2018-11-27 02:51:18.2555] [I] [Californium pool] Broadcasting job
Thanks again

As long as the pool address is config.json does not match one of the addresses returned by getaddressesbyaccount, nothing will work payment-wise. Closing this as it is not a Miningcore issue.


feat(api): Ensure the wifi mac address stays fixed

Make sure we use the permanent hardware address for the mac address when we connect to wireless networks.

This is related to #2136


Update README.md

#69

#68

What's the point of this PR ?

@cambierr sorry it happened by mistake.

Okay cool, I was just trying to understand (rx-doker-client lib user spotted here \0/ )


specify dependencies

i much prefer to be explicit in what we support. the goal of semver is to avoid letting people install incompatible things. we can't know today what PHP 9 or Symfony 7 will do. (I know symfony itself is handling this differently, but strongly disagree ;-) )
what is with the allowed script "ergebnis/composer-normalize": true? should we include that in the dev dependencies and CI?

No I specifically don't want to define these, at it blocks entire user base from update every time one of these libraries release major version. API we use is very minimal and is very unlikely this API gets broken even in next major version. I don't want having to come here every time symfony releases major version and having to allow it in composer.json.

what is with the allowed script "ergebnis/composer-normalize": true? should we include that in the dev dependencies and CI?

Composer 2.2 thing. It needs all composer plugins listed in composer.json. It was added automatically by composer btw.

ergebnis

i know about the composer 2.2 allwed-plugins configuration, but i was wondering why we mention the ergebnis normalize script when the repository is not using it. i like the idea of normalizing composer.json, but then i think it should also be in the CI and require-dev.

dependencies

i have heard the reasoning by the Symfony devs, and disagree. the effort to allow php 9 or symfony 7 is a tiny pull request. when something breaks, it can break in any random way. with the open requirements, it is impossible for consumers to know if something is supposed to work or not. we don't have regular scheduled tests on the repository, so we also don't notice if something breaks (also, for the php version, we would need to run with the new version to even see it)
but i guess we have to agree to disagree here. for these plugins i have no strong opinion, as long as we keep the cautious approach for the main repository.

was wondering why we mention the ergebnis normalize script when the repository is not using it.

I use it, check https://github.com/php-http/throttle-plugin/blob/main/.github/workflows/continuous-integration.yml#L38

we don't have regular scheduled tests on the repository, so we also don't notice if something breaks (also, for the php version, we would need to run with the new version to even see it)

For same reason we also won't notice when our plugin is blocking users from updating because we didn't update constraints. And that's assuming somebody will still be active maintaining this plugin in years from now. Having strict constraints usually kills libraries because there is nobody around anymore who can bump the line in composer.json.  We can add cronjob later perhaps.

normalize

ah, so its installed in the environment, not with composer dependencies. alright then, all good.

version constraints

i prefer knowing when a library is dead over not knowing if it should work or not. its trivial to fork a library if the original maintainers don't accept a new maintainer. using a completely dead library seems a bad idea to me...
anyways, lets keep your plugins like this but the main httplug with closed dependencies.


ArcBox : the kubernetes cluster of ArcBox-CAPI-Data can not be registered to Azure as a connectedClusters

Is your issue related to a Jumpstart scenario, ArcBox, or HCIBox?
ArcBox: https://azurearcjumpstart.io/azure_jumpstart_arcbox/full/
Describe the bug
The kubernetes cluster of ArcBox-CAPI-Data can not be registered to Azure as a connectedClusters.
And then all of related process are pending for this.
To Reproduce

Go to https://azurearcjumpstart.io/azure_jumpstart_arcbox/full/
Click the "deploy to Azure" button and enter values for the the ARM template
input the parameters
if the deployment is done, log into the azure-arc-client vm.
the arc namespace has no resources message appeared
Expected behavior
In the azure portal, The kubernetes cluster of ArcBox-CAPI-Data appears.

Environment summary
all created by the default settings.
Have you looked at the Troubleshooting and Logs section?
Screenshots

Additional context
checked with the log files.
I found the below error message as below:
WARNING: Downloading helm client for first time. This can take few minutes...
WARNING: Cleanup of previous diagnostic checks helm release failed and hence couldn't install the new helm release. Please cleanup older release using "helm delete cluster-diagnostic-checks -n azuer-arc-release" and try onboarding again
WARNING: The pre-check result logs logs have been saved at this path:/home/arcdemo/.azure/pre_onboarding_check_logs/ArcBox-CAPI-Data-7839-Tue-Jan-31-00.53.24-2023 .
These logs can be attached while filing a support ticket for further assistance.
ERROR: One or more pre-onboarding diagnostic checks failed and hence not proceeding with cluster onboarding. Please resolve them and try onboarding again.
WARNING: Ignoring name, release-namespace and scope parameters since microsoft.azuredefender.kubernetes only supports cluster scope and single instance of this extension.
WARNING: Defaulting to extension name 'microsoft.azuredefender.kubernetes' and release-namespace 'mdc'
ERROR: (ResourceNotFound) The Resource 'Microsoft.Kubernetes/connectedClusters/ArcBox-CAPI-Data-7839' under resource group 'bg-session-devops-rg' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix
Code: ResourceNotFound
Message: The Resource 'Microsoft.Kubernetes/connectedClusters/ArcBox-CAPI-Data-7839' under resource group 'bg-session-devops-rg' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix
And I don't know where I can get the file of /home/arcdemo/.azure/pre_onboarding_check_logs/ArcBox-CAPI-Data-7839-Tue-Jan-31-00.53.24-2023.

I have tried different regions by terraform，got the same error.
Any suggestion about this error?
more error message：
Installing the Azure Arc-enabled data services cluster extension
The command requires the extension k8s-extension. It will be installed first.
(ResourceNotFound) The Resource 'Microsoft.Kubernetes/connectedClusters/ArcBox-CAPI-Data-NiwR' under resource group 'ArcBox-west2-RG' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix
Code: ResourceNotFound
Message: The Resource 'Microsoft.Kubernetes/connectedClusters/ArcBox-CAPI-Data-NiwR' under resource group 'ArcBox-west2-RG' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix

I have tried to login to the vm of ArcBox-CAPI-MGMT and run the command 'az connectedk8s connect --name arcbox-capi-data-niwr --resource-group ArcBox-west2-RG', still got the same error.
and according to the hint message, run the command 'helm delete cluster-diagnostic-checks -n azuer-arc-release'
And also there are no more diagnostic log in the pre_onboarding_check_logs file.

According to Lior Kamrat's suggestion, the parameter deployBation is null and not false in the parametersFile.json.
steps:
1） delete the resource group
2) close the edge
3) open a new inprivate window
4) redeploy it.
it works.
That's very weird, because I have tried to deploy by terraform, the same error apeared.
Anyway, it works now.
thanks Lior Kamrat.


dockercontainer() init method is not ignoring some dockerutils expected exceptions

The init method used to ignore a RuntimeError when getting the rootfs of the container. As part of commit 3ccc4c3698ce4244cc9fb6be55c5c1ab4e4f5f3a, the raised exceptoin was changed from RuntimeError to DockerutilsException. I forgot to update the init method.

We really need more functoinal tests.


When runing http-server with async send frame i get error in send: 11  (IDFGH-10415)

Answers checklist.

[X] I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
[X] I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
[X] I have searched the issue tracker for a similar issue and not found a similar issue.

IDF version.
ESP-IDF v4.4.3-dirty
Operating System used.
Windows
How did you build your project?
Command line with idf.py
If you are using Windows, please specify command line type.
PowerShell
Development Kit.
ESP32-S3
Power Supply used.
USB
What is the expected behavior?
I expected it to run with no issues. Right now it is hosted via USB-C, configured as RNDIS device. I have also tried WIFI, where i get the same error.
What is the actual behavior?
It can sometimes run for hours, before the errors comes. After the errors have occured, the socket is closed, and i can not get a new handshake.
I send data from the websocket every 25 ms,
and a async from the http-server every 25 ms also.
Steps to reproduce.

Configure ESP32-S3 to RNDIS Device. with a static ip
Configure http-server
Configure async message function :

void ws_async_send_struct(const WebSocketMessage_t* msg) {
	websock_instance *dev = NULL;
	while ((dev = ldeCore_ItemNext(socks, dev)) != NULL) {
		if (!dev->delete) {
			httpd_ws_frame_t ws_frame = {
					.payload = (uint8_t *)msg,
					.len = sizeof(WebSocketMessage_t),
					.type = HTTPD_WS_TYPE_BINARY,
					.final = true,
					.fragmented = false,
			};

			//if (httpd_ws_get_fd_info(dev->handle, dev->descriptor)	== HTTPD_WS_CLIENT_WEBSOCKET) {

			if(httpd_ws_send_frame_async(dev->handle, dev->descriptor,&ws_frame) != ESP_OK){
				dev->delete = 1;
			}
			//}
		}
	}
}

Create a service task that control the async message type:

void homePage_task(void *pvParameters) {

	list_spiffs_files();
	msg.pct = 0;
	msg.size = 0;
	msg.cold = 0;
	while (1) {
		vTaskDelay(25);

		if (1 ) {

			uint32_t t = esp_timer_get_time() / 1000;

			strcpy(msg.builddate, __DATE__);
			strcpy(msg.buildtime, __TIME__);
			msg.time = t;

			websock_instance *dev = NULL, *delDev = NULL;
			ws_async_send_struct(&msg);

			//Some other code is based here aswell
	}
}

Debug Logs.
W (69912) httpd_txrx: httpd_sock_err: error in send : 11
W (69912) httpd_ws: httpd_ws_send_frame_async: Failed to send WS payload
W (75413) httpd_txrx: httpd_sock_err: error in send : 11
W (75413) httpd_ws: httpd_ws_send_frame_async: Failed to send WS payload
W (75628) httpd_txrx: httpd_sock_err: error in recv : 104
W (77825) httpd_txrx: httpd_sock_err: error in recv : 104
W (1232860) httpd_txrx: httpd_sock_err: error in recv : 113
W (1232860) httpd_ws: httpd_ws_get_frame_type: Failed to read header byte (socket FD invalid), closing socket now
W (1232868) httpd_txrx: httpd_sock_err: error in recv : 113
W (1232872) httpd_ws: httpd_ws_get_frame_type: Failed to read header byte (socket FD invalid), closing socket now

More Information.
No response

The errno 11 is due to the peer not ack in specified time. And then the peer send RST to the device. Could you please help capture the packet between the websocket client and server.

Hello, Here is the capture of when it happens:

I have also attached the full capture.
The async send is called in a task every 1ms for testing, in a real use case i would like it to be atleast send with around 25hz.
Right now the async is as follows:
#define max_clients 10

void ws_async_send_struct(const WebSocketMessage_t* msg) {
	websock_instance *dev = NULL;
	//while ((dev = ldeCore_ItemNext(socks, dev)) != NULL) {

			httpd_ws_frame_t ws_frame = {
					.payload = (uint8_t *)msg,
					.len = sizeof(WebSocketMessage_t),
					.type = HTTPD_WS_TYPE_BINARY,
					.final = true,
					.fragmented = false,
			};
			size_t clients = max_clients;
			       int    client_fds[max_clients];
			       if (httpd_get_client_list(server, &clients, client_fds) == ESP_OK) {
			           for (size_t i=0; i < clients; ++i) {
			               int sock = client_fds[i];
			               if (httpd_ws_get_fd_info(server, sock) == HTTPD_WS_CLIENT_WEBSOCKET) {
			                   //ESP_LOGI(TAG, "Active client (fd=%d) -> sending async message", sock);
			                   struct async_resp_arg *resp_arg = malloc(sizeof(struct async_resp_arg));
			                   resp_arg->hd = server;
			                   resp_arg->fd = sock;
			                   if(httpd_ws_send_data_async(resp_arg->hd, resp_arg->fd, &ws_frame, my_transfer_complete_cb, NULL) != ESP_OK){
			                   				ESP_LOGI("","nw");
			                   //				dev->delete = 1;
			                   				ready = 0;
			                   			}
			                   if(resp_arg) free(resp_arg);

			               }
			           }
			       } else {
			           ESP_LOGE(TAG, "httpd_get_client_list failed!");
			           return;
			       }
//			if(httpd_ws_send_data_async(dev->handle, dev->descriptor, &ws_frame, my_transfer_complete_cb, NULL) != ESP_OK){
//				ESP_LOGI("","nw");
//				dev->delete = 1;
//			}
			if(++tempD % 1000 == 0){
				ESP_LOGI("","Send");
			}
			//}
	//}
}

Another capture here:

Do <IP_ADDRESS> is the client and <IP_ADDRESS> is server? Could you please share the source capture file?

Yes exactly, i have attached the capture
error11.zip

@Mowglli I didn't see any unusual packet in your attached packet. It is ok for websocket TCP flow. If the packet is only for errno 11, i think it is a normal issue that upper send data too fast. It will not broke the TCP connection.

@ESP-YJM
The problem is that it Aldi haloens if i slog Down the send speed. When it ocurs, there is no Way back, i have to unplug device and reconnect to the webserver. Refresh and opening of a Mew Windows is not enough

Could you share the packet when you refresh or opening of a new window. I want to check whether the server response or not.
Also i think you can try this config to enable so_linger https://github.com/espressif/esp-idf/blob/v4.4.3/components/esp_http_server/include/esp_http_server.h#L190 and set linger_timeout to 0. Besides, you still need merge keep-alive (https://github.com/espressif/esp-idf/commit/311b50498b52d3072361466899a29384507fd31e) to the esp_http_server. The http server need use TCP keep-alive to detect abnormal connection and to close it and use so_linger to recycle the resource immediately.

I have hereby attach a wireshark capture of, when the error occurs and when i try to open a window and connect to the webserver.
refresh_window_with error.zip
I will try enable so_linger as well as the timeout and the merging of keep alive.

@Mowglli If I understand correctly, when you re-open the web page on the client, the client will re-establish a TCP connection with the server. At this time, the client should connect to port 80 of the server, but according to the packet capture, the client has been making connection requests with port 53 of the server. This is problematic, and port 53 is used to monitor DNS services.

And in following picture, the server send TCP keep-alive and the client with no response, so the server will send RST to close TCP connection(Due to enable SO_LINGER).

Its because i have enabled mdns as well. So the webserver Can be accessed via A1d.local
Venlig hilsen
Jesper Egsgaard Nielsen
On 30 Jun 2023 at 10.41 +0200, ESP-YJM @.***>, wrote:

@Mowglli If I understand correctly, when you re-open the web page on the client, the client will re-establish a TCP connection with the server. At this time, the client should connect to port 80 of the server, but according to the packet capture, the client has been making connection requests with port 53 of the server. This is problematic, and port 53 is used to monitor DNS services.
And in following picture, the server send TCP keep-alive and the client with no response, so the server will send RST to close TCP connection(Due to enable SO_LINGER).
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>

Hello again, i have looked at it again, and made a minor change in the websocket client to the following, to ensure port 80:
ws = new WebSocket('ws://' + location.hostname + ":80" + '/ws');
Right now im sending the async every 40 hz(25 ms).
i have made an other capture in wireshark, which i have attached.
capture_http.zip

@Mowglli I not see any unusual  packet.Could you please describe your issue?

@Mowglli Any update for this issue? If not, i will close it and if you have any update, feel free to re-open it. Thanks.


feat(Header): added the sub menu to the jobsdb header

Provides links to resume upload, application history, saved job, job alert on mobile menu
Added the sub menu when mobile user logged in and click on the "MyJobsDB"
BREAKING CHANGE:

 Provides links to resume upload, application history, saved job, job alert on mobile menu

http://seek-asia-style-guide--2f3397ef55fb9a9c0c6e7eae229de28e96f8b88a.surge.sh/jobsdb-header

Can't see it in the preview?

Can't see it in the preview?

will show it only in Mobile view & Authenticated

Is this what I should be seeing?

@manthachan OK, I was confused because I was expecting it to be in the existing more menu - added some comments up there.  Looks g2g if we can clear up that confusion.


[Feature] Add yolo model builder.

Description
What feature/issue was addressed?
Add yolo model builder for detection task.
How was it resolved/added?
Any dependencies required for the change?
Issue reference
Please reference the issue this PR will close: #[issue number]
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update
[ ] Other (Specify)

Tests
Any reproducable method of testing to verify changes?
List relevant details for the test configuration.
Checklist

[x] I have performed a self-review of my own code. Feel free to destroy my PR
[x] I have commented my code, particularly in hard-to-understand areas
[x] My changes generate no new warnings.
[ ] I have made corresponding changes to the documentation.
[ ] I have added tests that prove my fix is effective or that my feature works.

Need to define the training task, and verify the training logic haven't got training yet.


Request a Change Forms - Step-Parent Waiver

Description of Task:
Allow students to request that one of their parents' income be ignored during the assessment process
Context:

See #266 for context about general Request a Change Process
Step-Parent Waiver is one of the cases a student can appeal. If approved, the income associated with a student's Step-Parent will be ignored in the determination of Total Parental Income. In SIMS, this Appeal should apply whether the parent provided info themselves, or whether the student self-reported parental income.

Acceptance Criteria

[ ] Introduce new 'form title' called 'Waive Step Parent Contribution (Full-Time Applications)'
[ ] The form should display a tick-box which can be selected by the student. The wording next to the tick-box should read "I wish to submit an appeal request to waive my step-parent's contribution."
[ ] Help-text always displayed beneath the tickbox should read: "Appeal Criteria: You can appeal to waive your step-parent’s fixed contribution if your parent has had a recent (within the past 5 years) marriage or common-law relationship with a step-parent, where the step-parent has not assumed financial responsibility for you and does not claim you as a dependent on their taxes."
[ ] If the the tick-box is selected, a banner message below should be displayed with the following wording: _"To be approved for a step-parent waiver appeal, the student must submit all of the following documentation to your Student Aid BC account using the File Uploader:
A letter which explains the circumstances that meet the appeal criteria (see above)
The name of the step-parent in question
Marriage certificate or CRA documentation showing start date of the common-law relationship
All relevant supporting documentation to support circumstances outlined in letter. Seperation agreement, divorce agreement, child support arrangements, pre-nuptial agreements or any other supporting documentation. "
[ ] On the Ministry Review screen, add a free-input field (type=numeric) next to the fields provided by the student. This field will be titled "New Total Parent Income" and the text below the field should read "Input the final dollar value of the student's combined parental income, after removing the step-parent contribution." This is a REQUIRED field, i.e. the Ministry MUST complete this field in order to approve the request
[ ] Change the workflow logic in the following ways:
If request is denied, do nothing
If field is left blank, do nothing
If the request is approved, remove Parent 2 contributions from the workflow.

Need Dev Help Solutioning We need a way for the Ministry to be able to reference the info provided by a particular parent. I.e. Camunda only refers to 'Parent 1' and 'Parent 2' - we need to give Ministry the ability to identify which Parent is which, and specifically select one of those parents to be ignored by Camunda.
Private Zenhub Image

[ ] See #2467 for other details about how request interacts with COE requests, other pending reassessment requests, etc...

Adding some notes here to see if we can work this into the parent tab as an exception on the main app to remove the need for the waived parent to input any information. This would avoid issues of having to determine after-the-fact which parent information needs to be removed from the calculation.

This ticket will need a major overhaul but will be kept as it still fit into the future and may be the first try appeal type in SIMS


Fix typo in btlu implementation note

The implementation note for bltu listed > (greater than). It was updated to < (less than).

merged. thanks.


fix(wandb): allow use of sweeps

Before submitting

[X] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[X] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure to update the docs?
not applicable
[X] Did you write any new necessary tests?
[X] If you made a notable change (that affects users), did you update the CHANGELOG?

What does this PR do?
Fixes #1290 .
PR review
Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.
Did you have fun?
Make sure you had fun coding 🙃

The test has been updated but the way it's set up, we only see that the function has been called -> see here
This is due to the fact that wandb uses context and it does not work well with pytest (there was some errors with some platforms tested such as windows).
Similar behavior happens with other loggers which also use mocks and verify only that the correct function has been called.
Adding another test overwriting a previous value would only check the same function has been called (so no more than current test scope).


Extra note about ParameterLink and Parameter

Could you please add a note, that ParameterLink and Parameter can't be used together.
Otherwise deployment will fail with an error:
"Error: Code=InvalidDeployment;
Message=The deployment 'DEPLOYMENTNAME' cannot have both the ParameterLink and Parameter property set. Please use one or the other."

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 6ec87df7-43e5-2d11-3546-9f338534e560
Version Independent ID: c5319e4e-7d0c-6c94-b53e-6689f2d041c2
Content: Link templates for Azure deployment
Content Source: articles/azure-resource-manager/resource-group-linked-templates.md
Service: azure-resource-manager
GitHub Login: @tfitzmac
Microsoft Alias: tomfitz

@SychevIgor Thanks for bringing this to our attention. Your feedback has been shared with the content owner for further review.

@SychevIgor - thanks for the suggestion. I have added that information to the article.


As an user, I want to define a custom masses for my ships

I try to get real ship mass but I don't own when character activate their prop and detect the real mass off ship.
We will see if it will necessary to add a custom mass


Testing Express APIs with Jest and Supertest

Title: Testing Express APIs with Jest and Supertest
Introduction: API testing is a core requirement in modern software development. When building APIs using Express, A combination of two libraries can be used for testing: Jest and Supertest. Jest acts as the test runner and assertion library while Supertest acts as the API client.
Goals: Learn about API testing by testing a microservice written in Express.
Prerequisites: Knowledge of NodeJS and ExpressJS.
Step 1: Install Jest and Supertest
Step 2: Writing tests for each endpoint
Step 3: Debugging and running tests
Best practices for working with test databases
Conclusion

Hi @ninjaginja
Any updates on this issue?

@vicradon
(apologies for the delayed response - we were meeting about articles submissions.)
Thank you for your topic suggestion. Per the recent message posted in our EngEd Slack channel, we are pausing acceptance of new articles until further notice while we work through the backlog of submitted drafts. We will notify you when we are ready to accept new topic suggestions. Thank you for your patience.

Hi @hectorkambow
Can this issue be reopened?


Warn when tagging a residential building with a numerical name

There are a huge number of buildings which have a name of "1", "2" etc.
Most of these should be addr:housenumber, not name
If a buildings is residential (residential, house, detached etc.) and a user inputs a purely numerical name then there should be a warning that they probably meant to use the address field.

sometimes ref=* because this building maybe a series of apartment.
See this simple in China

Here the number 1-10 are the ref for each apartment, and you can find the number 1 in ref=*, not for name=* or addr:housenumber=*, such as this apartment.

But I think your idea is good, I support it.
(But I'm only a user, not a contributor of iD, ahhh)


Fix MapGuide example resolves #7325

This pull request fixes the MapGuide source example by switching to a new working MapGuide server (see #7325).

@ahocevar any idea on the font check failure in Edge?

@bartvde Looks like a font took too long to load. I restarted the build, and now everything passed.

thank you @TDesjardins and @flipper44

thanks @ahocevar


Added WBNBG Build #38472

name: Build
on:
pull_request:
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: 12
- uses: actions/setup-go@v2
with:
go-version: '^1.17.3'
  - run: yarn
  - run: yarn test
  - run: go install<EMAIL_ADDRESS>  - run: PATH=$PATH:~/go/bin ./validate.sh


ERROR: remaining connection slots are reserved for non-replication superuser connections

I added approximately 20 AWS accounts to a functional SM instance. Upon enabling all accounts and rebooting I'm getting the error message below. As best I can tell there is a limitation on the connection count from SM.
== Error from Log file ==
OperationalError: (OperationalError) FATAL:  remaining connection slots are reserved for non-replication superuser connections
So I modified these lines in the config in an attempt to resolve the problem:
===================
SQLALCHEMY_POOL_SIZE = 100
SQLALCHEMY_MAX_OVERFLOW = 30
But no change in the error. The psql backend is a t2.small AWS RDS node.
Any idea where the issue is here?
Thanks!

Any idea how long it runs before you get this error?  If you have some time, I'd be interested to know if it goes away (or hides a bit longer) when you upgrade the RDS instance size.
Did you clone from the master branch or the develop branch?
Does the supervisor properly restart everything when this happens?
Thanks for the report.

Hey Patrick,
Our instance had been running for a few days. I didn't notice that a NAT
box failed and there was no longer any external connectivity. Once this was
fixed and everything was rebooted all issues were resolved. I'm thinking
this was the cause of the problem.
During the time of the issue everything looked to be up and running. No
failures in supervisor or in the log files. Eventually the logs would show
a timeout, but I was thinking timeout as far as the backend db not a
failure to connect to the aws api's.
Thanks!
Brian
On Tue, Aug 18, 2015 at 5:05 PM, Patrick Kelley<EMAIL_ADDRESS>wrote:

Any idea how long it runs before you get this error? If you have some
time, I'd be interested to know if it goes away (or hides a bit longer)
when you upgrade the RDS instance size.
Did you clone from the master branch or the develop branch?
Does the supervisor properly restart everything when this happens?
Thanks for the report.
—
Reply to this email directly or view it on GitHub
https://github.com/Netflix/security_monkey/issues/185#issuecomment-132350670
.

The problem is pretty easy to mitigate. Amazon uses an instances' available memory for calculating the value of max_connections in the default parameters assigned to your RDS instance.
The available memory for a t2.small instance on RDS is 2GB. The calculation is DBInstanceClassMemory/31457280.
2147483648 / 31457280 = 68,26 (i.e. 68)
If you exceed this value (maybe through multiple servers running behind a load balancer), your database's connection limit will be reached and you will get the error message mentioned above. Just raise the max_connection limit by creating a separate parameter group (don't modify the defaults) and assigning it to your instance. You can do so without having to restart it. A sane value for pretty much any micro/small level RDS node is anything below 500 (from experience).

Dang @moritzheiber - good description and fix.


Issue #450 (cleanup bytecode generator): Split consts collection by content types…

… into:

literals -- for literal expressions, like 'a'
classes -- for character class expressions, like [a]
expectations -- for constants describing expected values when parse failed
functions -- for constants with function code

See https://github.com/pegjs/pegjs/pull/459#issuecomment-252941491.

@futagoza?


Not working in Unity 5.1.4f1

I has error "TypeLoadException: Could not load type 'UnityEditor.Modules.CSharpCompiler' from assembly 'UnityEditor, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null'.
UnityEditor.Scripting.ScriptCompilers.CreateCompilerInstance (MonoIsland island, Boolean buildingForEditor, BuildTarget targetPlatform, Boolean runUpdater) (at C:/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilers.cs:93)" File zip UNBLOCKED on Windows 10 as well. Do you have any Ideas?
Paul.

It seems related with an unblock issue. A package zip file should be unblocked before decompression because after Unity-Mono notices some unblocked DLLs in your assets directory it may register these DLLs as dangerous files which are not allowed to be loaded and even after you block DLLs, mono rejects loading this DLLs.
Please check following test case:

Unzip unblocked the IncrementalCompiler zip.
Create new unity project to new directory and copy unzipped files to this directory.
Check whether the incremental compiler works or not.

I am downloaded last version Unity 5.3.5 and all installed OK. Thanks for answer.

@Vedan Good to hear that it works now. I've tried it on Unity 5.1.x but I worry that there is a missing issue there.


Error while trying to download.

% youtube-dl --verbose --restrict-filenames 'http://www.tv4play.se/iframe/video/3054113?starttime=55'
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['--verbose', '--restrict-filenames', 'http://www.tv4play.se/iframe/video/3054113?starttime=55']
[debug] Encodings: locale ISO8859-1, fs ISO8859-1, out ISO8859-1, pref ISO8859-1
[debug] youtube-dl version 2014.11.24
[debug] Python version 2.7.9 - FreeBSD-9.3-PRERELEASE-amd64-64bit-ELF
[debug] exe versions: ffmpeg 2.3.6, ffprobe 2.3.6, rtmpdump 2.4
[debug] Proxy map: {}
[generic] 3054113?starttime=55: Requesting header
WARNING: Falling back on generic information extractor.
[generic] 3054113?starttime=55: Downloading webpage
[generic] 3054113?starttime=55: Extracting information
ERROR: Unsupported URL: http://www.tv4play.se/iframe/video/3054113?starttime=55; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 609, in _real_extract
doc = parse_xml(webpage)
File "/usr/local/bin/youtube-dl/youtube_dl/utils.py", line 1360, in parse_xml
tree = xml.etree.ElementTree.XML(s.encode('utf-8'), **kwargs)
File "/usr/local/lib/python2.7/xml/etree/ElementTree.py", line 1300, in XML
parser.feed(text)
File "/usr/local/lib/python2.7/xml/etree/ElementTree.py", line 1642, in feed
self._raiseerror(v)
File "/usr/local/lib/python2.7/xml/etree/ElementTree.py", line 1506, in _raiseerror
raise err
ParseError: mismatched tag: line 12, column 2
Traceback (most recent call last):
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 553, in extract_info
ie_result = ie.extract(url)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 240, in extract
return self._real_extract(url)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 996, in _real_extract
raise ExtractorError('Unsupported URL: %s' % url)
ExtractorError: Unsupported URL: http://www.tv4play.se/iframe/video/3054113?starttime=55; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
% youtube-dl -U
Usage: youtube-dl [options] url [url...]
youtube-dl: error: no such option: -U

FreeBSD 9.3-PRERELEASE #1 r266465

Python 2.7.9

Support for tv4.se/tv4play.se has been added and should be available in the next release of youtube-dl. Thanks for the report.

Support for tv4.se hsa made it into youtube-dl 2015.02.21. See our FAQ if you have trouble updating.


"Send To Kindle" format needs to change to EPUB by August 2022

All:
Mercury Parser Version:
Node Version (if a Node bug):
Browser Version (if a browser bug):

Expected Behavior
"Send To Kindle" uses correct document format.

Amazon will no longer support the MOBI format after August 2022. Documents sent to the system will need to be in EPUB format.
Current Behavior

"Send To Kindle" function should send documents in EPUB format instead of the current format.

Thanks for bringing this up! We'll make sure this gets done before the deadline.

That's great!
Will an update be pushed? Or do clients have to look for it?

Users of the Chrome extension should get this updated functionality automatically when it ships. Thanks for offering to test! We'll reach out if we could use the extra help 🎉

Has this update been released?
I am getting notices from Amazon when I send to Kindle that MOBI will no longer be supported.

Not yet! We are QAing internally and things are looking good, though, so it should be coming soon. Do those notices have a specific date for when MOBI support will end? I haven't been able to find anything concrete.

Here is the message I am getting (not very clear):
Dear Kindle Customer,
Thank you for using the Send to Kindle service to send personal documents to your Kindle library. We noticed that the following document(s), sent by you at 05:44 PM on Wed, Aug 17, 2022 GMT are in MOBI (.mobi, .azw) formats:

1660758258956.mobi

We wanted to let you know that starting August 2022, you’ll no longer be able to send MOBI (.mobi, .azw) files to your Kindle library. Any MOBI files already in your library will not be affected by this change. MOBI is an older file format and won’t support the newest Kindle features for documents. Any existing MOBI files you want to read with our most up-to-date features for documents will need to be re-sent in a compatible format.
We wanted to let you know that starting August 2022, you’ll no longer be able to send MOBI (.mobi, .azw) files to your Kindle library. Any MOBI files already in your library will not be affected by this change. MOBI is an older file format and won’t support the newest Kindle features for documents. Any existing MOBI files you want to read with our most up-to-date features for documents will need to be re-sent in a compatible format.
Compatible formats now include EPUB (.epub), which you can send to your library using your Send to Kindle email address. We’ll also be adding EPUB support to the free Kindle app for iOS and Android devices and the Send to Kindle desktop app for PC and Mac.
If you have any questions, please visit our help page or contact our Customer Service team.

Hi again, just checking in to say that we have this complete and results are looking good—better than the old MOBI results, even. It should ship in the next week or so, pending some final deploy details.

Thanks.
How will I know that I am using the new version?
On Thu, Sep 8, 2022 at 4:31 PM John Holdun @.***> wrote:

Hi again, just checking in to say that we have this complete and results
are looking good—better than the old MOBI results, even. It should ship in
the next week or so, pending some final deploy details.
—
Reply to this email directly, view it on GitHub
https://github.com/postlight/mercury-parser/issues/669#issuecomment-1241203182,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABOSWIQ55Y6BBKM3SZKB7FLV5JEKVANCNFSM53IZCJRA
.
You are receiving this because you authored the thread.Message ID:
@.***>

We've submitted a new version of the extension that generates ePub files to the Chrome web store and expect it to be published in the next day or so! You should recognize a difference in formatting, especially with regards to images. Let us know what you think of the changes, and thanks so much for your patience!

This should be close the extension now send epub.... The title is only numbers... put it's an epub


chore(EMI-1308): run yarn relay-compiler

The type of this PR is: chore

This PR solves EMI-1308
Description
After merging https://github.com/artsy/metaphysics/pull/5250/files I did a QA on staging and didn't see the new exposed field there (see screenshot below), this is adding the missing generated files changes that are needed for it to work.

@fladson - note that the generated files are only for typescript type-checking. They have no bearing on actual runtime code, to the point where all generated files could be omitted via gitignore and the app would still function. (I think the issue was that missing field in the graphql query.)

@fladson - note that the generated files are only for typescript type-checking. They have no bearing on actual runtime code, to the point where all generated files could be omitted via gitignore and the app would still function. (I think the issue was that missing field in the graphql query.)

Thanks for the explanation.


NIOTSHTTPClient doesn’t have a proper timeout mechanism

NIOTSHTTPClient has a connection timeout but if a connection is made but the response isn’t forth coming then the client will hang waiting on this response.
As this http client is used on all platforms in versions 4.x.x this happens for all platforms there and caused an issue when trying to access ec2 instance metadata v2 session keys while in a docker image

Given we are moving to AsyncHTTPClient I'm gonna waive this


SQL server

The SQL server needs to be created to store the information about the event: time, date, location and license plate of the vehicle.

CREATE TABLE Event (
EventID INT PRIMARY KEY IDENTITY,
EventDate DATE NOT NULL,
EventTime TIME NOT NULL,
Location VARCHAR(50) NOT NULL,
LicensePlate VARCHAR(20) NOT NULL
);

SQL server was cretated on the FreeSQL site and is up and running with the name sql7628878.


Add "private" environment option

Summary
Add private as an environment option to mark jobs as private
Also updated the unit tests in test_job to return RuntimeJobV2 since V1 was fully removed.
Details and comments
Fixes #1811

Does this work for the cloud channel? I don't see a private field in the POST /jobs endpoint for the qiskit runtime cloud API. What happens if specified in that case? Does it blow up?

Does this work for the cloud channel? I don't see a private field in the POST /jobs endpoint for the qiskit runtime cloud API. What happens if specified in that case? Does it blow up?

Looks like it doesn't blow up, but probably doesn't do anything either. If this isn't supported for the cloud channel, shouldn't the docs mention that?

Looks like it doesn't blow up, but probably doesn't do anything either. If this isn't supported for the cloud channel, shouldn't the docs mention that?

Yeah it's not supported for the cloud channel - I can update the docs


Add literal flag

If filepaths contain an asterisk, they cannot currently be captured.  Adding a flag to read the string as literal (don't glob) would solve this.

Glob patterns are a feature, and so glob patterns are the expected input to commands.  They should therefore always be escaped if an asterisk is used.


How to check if ObjectId in parent context exist then to disable select only with same id?

I try with this:
<select name="electoralUnit" multiple class="form-control" id="exampleFormControlSelect2" size="40">
  {{#each electoralUnits}}
      <option value="{{this._id}}" {{#includes ../stateResults "electoralUnit" this._id}} disabled {{/includes}}>{{name}}</option>
  {{/each}}
</select>

includes: function(arr, prop, val, options) {

    const matches = arr.map(item => item[prop]).includes(val);
    if (matches) {
      return options.fn(this);
    } else {
      return options.inverse(this);
    }

}

but It's not working. I need to disable only selected with the same id that exist in  ../stateResults "electoralUnit". Can somebody help me with this?

Closing due to inactivity.


Add globals.yml to nightly docs publish to remove duplicate, unnecessary compliance checks

The globals.yml was previously added to the variables section of the Docs.MS Release job to remove duplicate, unnecessary compliance checks however this also needed to be added to the nightly docs publish job. The compliance checks are already part of the Build stage and are unnecessary after that. We're seeing a warning in the nightly docs publishing on scheduled builds because of this.

We can do the same as for the compliance job:
https://github.com/Azure/azure-sdk-for-java/blob/main/eng/pipelines/templates/jobs/ci.yml#L366

We can do the same for the compliance job: https://github.com/Azure/azure-sdk-for-java/blob/main/eng/pipelines/templates/jobs/ci.yml#L366

I don't think we disable this for the Compliance job, that actually seems like the best place to have this running. There were two bugs created, one was already fixed and the other is the Cosmos one which is both the remaining failures. I think once this gets fixed, having it run there will ensure that we remain clean. This PR, I just wanted to remove this from the nightly docs publishing since it definitely doesn't belong there and I'd already removed it from the release docs publishing job.

We generally only run it in the Build or Analyze steps and we have traditionally disabled the auto-injected version everywhere and directly called the task where we want to call it.
With that said it is unclear to me right now why including globals.yml will actually fix this container warning. Unless this task also honors the skipComponentGovernanceDetection flag then I wouldn't expect this change to do anything. From what I can tell the new property would need to be https://docs.opensource.microsoft.com/tools/nuget_security_analysis/container_registry_analysis/#can-i-disable-this-check.

We generally only run it in the Build or Analyze steps and we have traditionally disabled the auto-injected version everywhere and directly called the task where we want to call it.
With that said it is unclear to me right now why including globals.yml will actually fix this container warning. Unless this task also honors the skipComponentGovernanceDetection flag then I wouldn't expect this change to do anything. From what I can tell the new property would need to be https://docs.opensource.microsoft.com/tools/nuget_security_analysis/container_registry_analysis/#can-i-disable-this-check.

That's odd. I thought the skipComponentGovernanceDetection would have removed this injected check like it did for other injected tasks. It didn't, of course. Though this change was the right thing to do, to ensure that the governance detection didn't get injected (it was done for the publishing tasks just not the nightly ones), it would appear that the same variable isn't honored in this case. Though, it's unclear, why this is only getting injected in this particular job. I'll dig into this and figure out what, if anything, I can do to prevent the check from running on the nightly docs publish.


minZoom / maxZoom

Add the ability to set values for minZoom / maxZoom

It exists see options = {{ minZoom, maxZoom }}

Thanks you for the tip

!


A problem with login

Hi
I have a problem when I enter my user and password. After I press enter the php has an error:

A PHP Error was encountered
Severity: Notice
Message: Undefined property: Login::$codes
Filename: controllers/Login.php
Line Number: 46
Backtrace:
File: .../gisportal/application/controllers/Login.php
Line: 46
Function: _error_handler
File: .../gisportal/index.php
Line: 315
Function: require_once

.....

If I press again, the login page goes to index.php/home/ and I can work.
I work with php 7.1.x
Why this problem?

That was a bug, looks like only show up as error in PHP 7.1. It is fixed now with commit bad7453c8a34bf6f23832cddb854e48d35ea09d5