Unable to run the quickstart as it failed at first run

What I do?
mkdir demo-practica
cd demo-practica
git init . # To avoid "Command failed: npx turbo run build" due to missing .git and speedup install
npx @practica/create-node-app immediate --install-dependencies

It returns the following
❣ Command failed: npx turbo run build
order-service:build: ERROR: command finished with error: command (services/order-service) npm run build exited (2)
command (services/order-service) npm run build exited (2)

• Packages in scope: @practica/configuration-provider, @practica/error-handling, @practica/jwt-token-verifier, @practica/logger, @practica/validation, order-service
• Running build in 6 packages
@practica/configuration-provider:build: cache miss, executing 8bc8fcc61119b8e7
@practica/validation:build: cache miss, executing 88eb730c59e11ded
@practica/jwt-token-verifier:build: cache miss, executing f3ee7b28707cce64
@practica/jwt-token-verifier:build:
@practica/jwt-token-verifier:build: ><EMAIL_ADDRESS>build
@practica/jwt-token-verifier:build: > tsc
@practica/jwt-token-verifier:build:
@practica/configuration-provider:build:
@practica/configuration-provider:build: ><EMAIL_ADDRESS>build
@practica/configuration-provider:build: > tsc
@practica/configuration-provider:build:
@practica/validation:build:
@practica/validation:build: ><EMAIL_ADDRESS>build
@practica/validation:build: > tsc
@practica/validation:build:
@practica/logger:build: cache miss, executing 910860c0ba87745c
@practica/logger:build:
@practica/logger:build: ><EMAIL_ADDRESS>build
@practica/logger:build: > tsc
@practica/logger:build:
@practica/error-handling:build: cache miss, executing f45817537faf2b9a
@practica/error-handling:build:
@practica/error-handling:build: ><EMAIL_ADDRESS>build
@practica/error-handling:build: > tsc
@practica/error-handling:build:
order-service:build: cache miss, executing 2e3fe06d10230f3f
order-service:build:
order-service:build: ><EMAIL_ADDRESS>build
order-service:build: > tsc
order-service:build:
order-service:build: domain/new-order-use-case.ts(43,3): error TS2578: Unused '@ts-expect-error' directive.
order-service:build: domain/order-schema.ts(1,8): error TS1192: Module '"/home/thomasg/own-projects/demo-practica/default-app-name/services/order-service/node_modules/@practica/validation/index"' has no default export.
order-service:build: entry-points/api/server.ts(18,5): error TS2578: Unused '@ts-expect-error' directive.

 Tasks:    5 successful, 6 total
Cached:    0 cached, 6 total
  Time:    4m14.391s

Then,  I do
cd services/order-service/
npm i
npm run start:dev

It crashs at it inherits from the issues from the first run
><EMAIL_ADDRESS>start:dev
> PORT=0 PRETTY_PRINT=true nodemon start.ts

[nodemon] 2.0.16
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: ts,json
[nodemon] starting `ts-node start.ts`
/home/thomasg/own-projects/demo-practica/default-app-name/services/order-service/node_modules/ts-node/src/index.ts:820
    return new TSError(diagnosticText, diagnosticCodes);
           ^
TSError: ⨯ Unable to compile TypeScript:
entry-points/api/server.ts:18:5 - error TS2578: Unused '@ts-expect-error' directive.

18     // @ts-expect-error TODO: fix this
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    at createTSError (/home/thomasg/own-projects/demo-practica/default-app-name/services/order-service/node_modules/ts-node/src/index.ts:820:12)
    at reportTSError (/home/thomasg/own-projects/demo-practica/default-app-name/services/order-service/node_modules/ts-node/src/index.ts:824:19)
    at getOutput (/home/thomasg/own-projects/demo-practica/default-app-name/services/order-service/node_modules/ts-node/src/index.ts:1014:36)
    at Object.compile (/home/thomasg/own-projects/demo-practica/default-app-name/services/order-service/node_modules/ts-node/src/index.ts:1322:43)
    at Module.m._compile (/home/thomasg/own-projects/demo-practica/default-app-name/services/order-service/node_modules/ts-node/src/index.ts:1454:30)
    at Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
    at Object.require.extensions.<computed> [as .ts] (/home/thomasg/own-projects/demo-practica/default-app-name/services/order-service/node_modules/ts-node/src/index.ts:1458:12)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19) {
  diagnosticCodes: [ 2578 ]
}
[nodemon] app crashed - waiting for file changes before starting...

PS: I'm a TypeScript noob so maybe obvious.
Update: version of Node = v16.13.0 using nvm on a Ubuntu 18.04 64 bits

Hey, thanks for opening this issue, what is your node version?

@ThomasG77 Thanks for open this issue :)
What's your typescript version? (npx tsc --version from the order-service folder)

npx tsc --version
Version 4.6.4

could you please add here the package-lock.json file, I'm thinking it may be related to some package version

See https://gist.github.com/ThomasG77/dfebda550a6847a46725afb2cfdb1253
I suppose it's the package-lock.json from services/order-service you wanted

What's your typescript version? (npx tsc --version from the order-service folder)

npx tsc --version
Version 4.6.4

Interesting, it should be Version 4.7.4
Can you try again with this command? npx<EMAIL_ADDRESS>immediate --install-dependencies

Same result...

which node and npm version are you running?

I think this is happening because you probably have configuration provider with earlier version
What is the content of libraries/configuration-provider/configuration-provider.ts?

which node and npm version are you running?

Answered before for node: Node = v16.13.0 using nvm on a Ubuntu 18.04 64 bits
For npm, version 8.1.0
Content of libraries/configuration-provider/configuration-provider.ts
import convict from 'convict';

// TODO: we need to change any to generic and accept the schema type from the consumer
// eslint-disable-next-line @typescript-eslint/no-explicit-any
let convictConfigurationProvider: convict.Config<any> | undefined;

export function initialize(schema) {
  convictConfigurationProvider = convict(schema);
  convictConfigurationProvider.validate();
}

// Meant mostly for testing purposes, to allow resetting the state between tests
export function reset() {
  convictConfigurationProvider = undefined;
}

export function getValue(keyName: string): string {
  if (convictConfigurationProvider === undefined) {
    throw new Error('Configuration has not been initialized yet');
  }

  // TODO: we need to change any to generic and accept the schema type from the consumer
  // eslint-disable-next-line @typescript-eslint/ban-ts-comment
  // @ts-ignore
  return convictConfigurationProvider.get(keyName) as string;
}

@ThomasG77 Thanks for your kind explanations and for working with us on this issue:). This might prevent similar behaviour to many others.
I have a hypothesis why this happened and released a fix: v0.0.5
I can't be 100% sure that this issue is solved but the chances are quite good
Could you please try again over a fresh folder?
Your feedback is important, highly appreciate if you can try again and let me know
While installing, please ensure that you're not pulling from the cache. You should not v0.0.5 in your package.json. If not, clean the local npm cache

Tried
npm cache clean
npx @practica/create-node-app immediate --install-dependencies

Same error. Due to your mention about version, I've tried to be explicit with npx<EMAIL_ADDRESS>immediate --install-dependencies and I have no error anymore. Resulting generated code mention version "0.0.3" in both default-app-name/services/ and default-app-name/services/order-service/package.json whereas in failing case, the version was 0.0.2.

So just to make sure we're on the same page - All is good now, correct?
As you're one of our first users, we'll be glad to follow your Practica adoption and provide quick help. If you wish we can also plan your desired app together using Practice principles.

Yes, except default instructions at https://github.com/practicajs/practica#run-practicajs-from-the-command-line are not working on my machine. Other users may hit the issue.


ChocolateyGUI pulls download stats only from the community feed

(or maybe only from the first source feed)
I have a local Chocolatey Simple Server (CSS) with just a few packages on it. All but one of those packages are also in the Chocolatey community repository.
When I first click to see the feed on my CSS, all package download stats display as "-1"
When I double click a package to view details and Chocolatey GUI pops up the white and blue loading..., the download stats from the community feed display, not my local CSS feed. i.e. a package that has been installed less than 10x from my local CSS shows 864 total downloads.
A reverse example of this is the chocolatey.licensed feed. Even though chocolatey.extension is installed, download status show 0 and 0. (This package, of course, isn't in the community feed.)
I'm assuming the stats should show from the download counters at the chosen source and not default to the community feed.

I'm pretty sure we're not doing any special here. Does CSS produce stats by default @ferventcoder @gep13 ?

@RichiCoder1 If download statistics aren't part of the simple server feed, CGUI should display something letting the user know that the statistics are unknown instead of pulling and displaying statistics from a completely different source.

@ferventcoder @RichiCoder1 We don't keep the community feed enabled here so ours always show -1. I'm also pretty sure that Chocolatey Simple Server doesn't offer statistics. Although, there could have been something that I missed. It would be nice if that was the case but there are other options that have statistics should I require them.
With that said, if statistics aren't available for a source, ChocolateyGUI should either hide this text or at least (and what might be easier to do) is to display 0 instead of -1.
From a user perspective as users will go in for Self Service packages, -1 is a strange thing for them to see and leads to questions when they using ChocolateyGUI.


In Tree Helper Script for get-toolchain.py Error

I am trying to install the SW toolchain by using the helper script in tree, under /util:
$ ./util/get-toolchain.py
However, I am getting the following error:
Downloading toolchain from https://github.com/lowRISC/lowrisc-toolchains/releases/download/20191101-1/lowrisc-toolchain-gcc-rv32imc-20191101-1.tar.xz
Traceback (most recent call last):
File "./util/get-toolchain.py", line 169, in
main()
File "./util/get-toolchain.py", line 161, in main
install(archive_file, target_dir)
File "./util/get-toolchain.py", line 89, in install
subprocess.run(cmd, check=True)
AttributeError: 'module' object has no attribute 'run'
I am running in Ubuntu 14.04.
Is this a known issue?
How do I get around the error?
Thanks

Hi @lchang256, thanks for giving OpenTitan a go and thanks for sharing the Linux distribution you're using - that makes it much easier to debug.
Ubuntu 14.04 ships with Python 3.4.x, while our minimum supported Python version is 3.5.2. Ubuntu 14.04 was end-of-lifed at the end of April this year (i.e. no new security updates etc). I'd really recommend upgrading to a newer release.

OK, thanks.


python312Packages.aioacaia: 0.1.9 -> 0.1.10

Diff: https://github.com/zweckj/aioacaia/compare/refs/tags/v0.1.9...v0.1.10
Changelog: https://github.com/zweckj/aioacaia/releases/tag/v0.1.10

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 360446

x86_64-linux

:white_check_mark: 2 packages built:

python312Packages.aioacaia
python312Packages.aioacaia.dist


Git: re-enable test t1700

Git test t1700 was disabled for Git v2.18.0 in 6dda53ad2236 (git: add install checks, 2018-04-13).  I've confirmed it's now working, at least on x86_64 Linux, with Git v2.45.1, so re-enable the test.
Description of changes
Remove patch to disable the t1700 test
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@ofborg build git

@ofborg build git


⚠ Bofrost.be has degraded performance

In 9ffc5af, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1566 ms

Resolved: Bofrost.be performance has improved in 2559ae8 after 20 minutes.


Restructure Pressure Sensor and Setpoints

I'd like to suggest expanding our Pressure Sensor and Setpoint categories to include more specific subclasses. I've outlined this proposed structure using a file system layout, where symbolic links serve as indicators for classes that have multiple parents.
I have only created the Pressure Sensor class, however, Pressure Setpoint would be similar.
This is a starting point, I'm looking forward to receiving feedback and suggestions.
Pressure_Sensor
├── Air_Pressure_Sensor
│   ├── Air_Differential_Pressure_Sensor
│   │   ├── Discharge_Air_Differential_Pressure_Sensor
│   │   ├── Exhaust_Air_Differential_Pressure_Sensor
│   │   ├── Filter_Air_Differential_Pressure_Sensor
│   │   ├── Return_Air_Differential_Pressure_Sensor
│   │   └── Supply_Air_Differential_Pressure_Sensor
│   ├── Air_Static_Pressure_Sensor
│   │   ├── Building_Air_Static_Pressure_Sensor
│   │   ├── Discharge_Air_Static_Pressure_Sensor
│   │   ├── Supply_Air_Static_Pressure_Sensor
│   │   └── Underfloor_Plenum_Air_Static_Pressure_Sensor
│   ├── Air_Total_Pressure_Sensor
│   │   ├── Return_Air_Total_Pressure_Sensor
│   │   └── Supply_Air_Total_Pressure_Sensor
│   └── Air_Velocity_Pressure_Sensor
│       ├── Discharge_Air_Velocity_Pressure_Sensor
│       ├── Exhaust_Air_Velocity_Pressure_Sensor
│       └── Supply_Air_Velocity_Pressure_Sensor
├── Differential_Pressure_Sensor
│   ├── Air_Differential_Pressure_Sensor -> ../Air_Pressure_Sensor/Air_Differential_Pressure_Sensor
│   └── Water_Differential_Pressure_Sensor -> ../Water_Pressure_Sensor/Water_Differential_Pressure_Sensor
├── Static_Pressure_Sensor
│   └── Air_Static_Pressure_Sensor -> ../Air_Pressure_Sensor/Air_Static_Pressure_Sensor
├── Total_Pressure_Sensor
│   └── Air_Total_Pressure_Sensor -> Air_Pressure_Sensor/Air_Total_Pressure_Sensor
├── Velocity_Pressure_Sensor
│   └── Air_Velocity_Pressure_Sensor -> ../Air_Pressure_Sensor/Air_Velocity_Pressure_Sensor
└── Water_Pressure_Sensor
    ├── Entering_Water_Pressure_Sensor
    │   ├── Entering_Water_Absolute_Pressure_Sensor -> Water_Absolute_Pressure_Sensor/Entering_Water_Absolute_Pressure_Sensor
    │   └── Entering_Water_Gauge_Pressure_Sensor -> Water_Gauge_Pressure_Sensor/Entering_Water_Gauge_Pressure_Sensor
    ├── Leaving_Water_Pressure_Sensor
    │   ├── Leaving_Water_Absolute_Pressure_Sensor -> Water_Absolute_Pressure_Sensor/Leaving_Water_Absolute_Pressure_Sensor
    │   └── Leaving_Water_Gauge_Pressure_Sensor -> Water_Gauge_Pressure_Sensor/Leaving_Water_Gauge_Pressure_Sensor
    ├── Water_Absolute_Pressure_Sensor
    │   ├── Entering_Water_Absolute_Pressure_Sensor
    │   └── Leaving_Water_Absolute_Pressure_Sensor
    ├── Water_Differential_Pressure_Sensor
    │   ├── Chilled_Water_Differential_Pressure_Sensor
    │   ├── Filter_Water_Differential_Pressure_Sensor
    │   └── Hot_Water_Differential_Pressure_Sensor
    │       ├── Domestic_Hot_Water_Differential_Pressure_Sensor
    │       └── Heating_Hot_Water_Differential_Pressure_Sensor
    └── Water_Gauge_Pressure_Sensor
        ├── Entering_Water_Absolute_Pressure_Sensor
        └── Leaving_Water_Absolute_Pressure_Sensor

@gtfierro Is it possible to consider adding this in 1.4 too?

Yes, that would be great! I like this organization. Can you explain what the lines like this mean?
├── Differential_Pressure_Sensor
│   ├── Air_Differential_Pressure_Sensor -> ../Air_Pressure_Sensor/Air_Differential_Pressure_Sensor

Does this mean that air_differential_pressure_sensor is moving? Or that it just exists in two places?

Sorry, the above example was made using a folder structure. -> ../some/path is a symlink, which translates to the class having two parents

@connorjcantrell can this be closed? The issue wasn't linked to the PR because it was missing "closing" terms when referring to the issue, e.g. "Close #551".


GiB (Gibibyte) is not the same as GB (Gigabyte)

The documentation states that the disk performance depends on the file size.
However it is not consistent with the usage of the units GiB (Gibibyte) and GB (Gigabyte).
There is a statement "As an example, if you create 7 x 1TB files with max 5K IOPS each and 7 small files (smaller than 128 GB) with 500 IOPS each, you can get 38500 IOPS per instance (7x5000+7x500) if your workload can use all files".
However, the table uses GiB and TiB for specifying the different performance levels.
This blog post uses a similar table - however with GB instead of GiB
There is a difference between GiB (Gibibyte) and GB (Gigabyte):

512 GiB ≈ 550 GB
476 GiB ≈ 512 GB

so, what unit is correct here?
When the sizing of the data base files has so much impact on performance it is important to be precise with the units

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

ID: 4dff594a-77ba-dca2-e3ae-f3a7bf0c3e1d
Version Independent ID: b496ce1e-c8e6-8fe4-d41d-6f57606f5034
Content: Resource limits - Azure SQL Managed Instance
Content Source: articles/azure-sql/managed-instance/resource-limits.md
Service: sql-managed-instance
Sub-service: operations
GitHub Login: @bonova
Microsoft Alias: bonova

@keen85 Thank you for your feedback. We are looking into this and will get back shortly. Thanks

@bonova Please see customer feedback above. In this document the usage of unit is in GiB. But this blog uses a similar table but in GB instead. Please see snip below. Do we still need to change GiB to GB. Thanks

@Oury-MSFT, @bonova: could you please just state, what the correct unit is? Is it GB or GiB?

@Oury-MSFT , @bonova  - four month later, still no reply... :(

#assign:WilliamDAssafMSFT

@keen85 We apologize for the delay in this response. This has been tracked as an internal effort for some time now and we will update when/if we make a change here.


Is the stride or feature map size influence the NME?

I trained on my dataset and use the input size 64X80, and found the NME is larger than the regression method before used, and when I modified the input size to 256X256, NME is lower than before. @jhb86253817

And I'm also curious about the loss weight.Why cls_loss_weight is bigger than reg_loss_weight, according to my analysis, the cls is easier than reg, and reg loss should be important to the final NME.
Thanks for pointing out my mistake!

Hi @CPFelix ,

For PIPNet, if the input size is changed to 64x80, it may cause some problems.
(a) E.g., 80 is not divisible by the power of 2 (the network stride), which may introduce error for localization.
(b) Since ResNet has Stride 32, your heatmap has size 2x2, which is a bit meaningless for doing heatmap regression. You may need to reduce the stride of the backbone so that the size for heatmap regression and coordinate regression is balanced.
I used larger weights for cls_loss so that its loss scale is comparable to reg_loss. Although cls is easier than reg, it is also important. Anyway, you may also try adjusting the weights see if improves.


More info in readme

Would be nice to have some more technical information in the main readme.

Team 18

Duplicate #9


fix angular19

Add additional support for prerendered object routes

q, are we using that object? if so maybe we limit our validation to the keys/values we care about

Good point, we don't actually use prerendered routes at all so its better to remove it.

@quedicesebas Sorry for the troubles. The fix needs to be rolled out to our servers, which should take sometime (ETA: first week of December).
In the meantime, we'll try to see if we can create a workaround to get angular19 working on app hosting.

I already lost 3 days with days, now I had made a rollback of the migration, so how many time more :(

@quedicesebas and anyone else having this issue. We'll keep y'all posted on when this fix goes live. Until then please give this workaround a try:
Step 1:
In your project run npm install<EMAIL_ADDRESS>this will install the latest adapter with this fix merged in.
After running that please verify that you see @apphosting/adapter-angular": "^17.2.11 in your package.json. Its important that the version is 17.2.11 since this fix is released with that version.
Step 2:
Add this additional line in your package.json scripts: "apphosting:build": "FRAMEWORK_VERSION=${YOUR_ANGULAR_VERSION} apphosting-adapter-angular-build"
Step 3:
Commit these changes to github and kickoff a new rollout

In the step 2, shouel be "apphosting:build": "FRAMEWORK_VERSION=19.0.0 apphosting-adapter-angular-build" for example?

yeah thats right, give it a try and lmk if it fixes your issues

Worked!

The @apphosting/adapter-angular depends on some outdated version of angular devkit packages.
The below dependency overrides are required to install the given version of @apphosting/adapter-angular:
    "@apphosting/adapter-angular": {
      "@angular-devkit/architect": "$@angular-devkit/architect",
      "@angular-devkit/core": "$@angular-devkit/core"
    }

A >= semver matcher might increase the compatibility @Yuangwang

Another thing worth notice is that after installing<EMAIL_ADDRESS>dependencies are installed with NODE_ENV set to production,
while previously it was development.
If there are any npm "prepare" scripts, e.g. husky install, this change might cause another build error since the binary will not be installed in production.

@Yuangwang The build failed, but not because of this particular Angular 19 issue. I had to submit the report here because there is no Issues tab for this repo.
Issue:
If the output of NG_BUILD_LOGS_JSON is more than 2000 characters, a line break will be inserted, resulting in JSON parsing errors.

In my case, the warnings are mostly because of some other issues from the build pipeline, and there is no option to disable such warnings:
▲ [WARNING] 28 rules skipped due to selector errors:
  ::view-transition-group(*) -> Pseudo-elements are not supported by css-select
  ::view-transition-old(*) -> Pseudo-elements are not supported by css-select
  ::view-transition-new(*) -> Pseudo-elements are not supported by css-select
  ::view-transition-group(root) -> Pseudo-elements are not supported by css-select
  ::view-transition-old(header) -> Pseudo-elements are not supported by css-select
  ::view-transition-new(header) -> Pseudo-elements are not supported by css-select
  ::view-transition-old(main) -> Pseudo-elements are not supported by css-select
  ::view-transition-new(main) -> Pseudo-elements are not supported by css-select
  ::view-transition-old(landing-image) -> Pseudo-elements are not supported by css-select
  ::view-transition-new(landing-image) -> Pseudo-elements are not supported by css-select
...

A very weird issue is that even if the Cloud Build is successful, the Rollout fails, after switching to<EMAIL_ADDRESS>
I use an Nx monorepo
<EMAIL_ADDRESS>is installed at root package, as a prod dependency
the apphosting:build script is at the root package

Lmk if you need any further context.


WebDAV methods not supported

Falcon defines supported HTTP methods in falcon/constants.py: supported are "usual" HTTP_METHODS and, in addition to that, WEBDAV_METHODS. However, only WebDAV versioning extension methods from RFC 3253 are supported, but not the "ordinary" WebDAV ones (i.e. from RFCs 2518 & 4918) like COPY, LOCK, MKCOL, MOVE etc.
Supporting only an extension, but not the core upon which that extension builds looks somewhat inconsistent.

working on this

I addressed the requested changes and merge conflicts in #1588


Add reduced support to reduceBy and reduceRight

This issue spawned off the back of #1766
Currently the only functions to support reduced are:

reduce
reduceWhile
transduce

Given that there are more reduce functions, it may be beneficial for these to also support reduced.
reduced short circuiting is handled within _reduce by both _iterableReduce and _arrayReduce. At first, I attempted to abstract out the reduced logic from both these functions, but struggled to do so while maintaining a clean function api.
Given that I could not re-use the logic within _reduce, I looked at alternate reduceRight solutions which utilised _reduce.
This included creating a generator to read from the tail, leaving _iterableReduce to handle reduced, but this created too much of a performance overhead to be a viable solution. The cleanest solution would simply be to use _reduce(flip(fn), acc, reverse(list)), but again, the performance difference proved too large.
These comparisons along with a bunch of alternatives can be viewed here if anyone is interested.
The only option I see left is to duplicate the reduced logic from _reduce and add this to both reduceBy and reduceRight. Here is the result:
https://github.com/morgsmccauley/ramda/blob/23ca61621649378f5845aa5708f5d6f81a8ded60/source/reduceRight.js#L46-L57
https://github.com/morgsmccauley/ramda/blob/23ca61621649378f5845aa5708f5d6f81a8ded60/source/reduceBy.js#L50-L62
Personally, I am not a big fan of this due to the repeated logic, but cant seem to find another solution.
What are your thoughts on this? Does anyone else see an alternative? Would love a second input!

https://github.com/morgsmccauley/ramda/blob/23ca61621649378f5845aa5708f5d6f81a8ded60/source/reduceRight.js#L46-L57

Thanks @CrossEye! Raised #2663 for this.


React native signup/login using Facebook SDK

Hi Guys, I have a web app running this gem and ng-token-auth, it works great! I'm currently working on the app version using react native, but I don't know how to integrate it.
I already have the Facebook token on my react native app (Using facebook sdk), is is possible to login from a native app using this gem? is there any tutorial or guide?
I was looking at commit #323 and I'm not sure if is related or not, some advise would be great.
Thanks

@crysfel - I'm working on a reflux library for this. It's 95% finished - I'm just writing the test suite now. I believe it should work with react native.

@lynndylanhurley sorry to disturb, but were you able to get it done.
Can you share the link to the repo.
In between thank you so much, for the awesome work and excellent docs for the following repos:
https://github.com/lynndylanhurley/devise_token_auth
https://github.com/lynndylanhurley/ng-token-auth

I believe this is the library in question:
https://github.com/lynndylanhurley/redux-auth
Closing for now!


AbstractHmBody.java:43-45: Current implementation of...

The puzzle 794-9c47f19f from #794 has to be resolved:
https://github.com/yegor256/takes/blob/7fb524155b180e8eb35d63545e10d20ab614eb5e/src/main/java/org/takes/facets/hamcrest/AbstractHmBody.java#L43-L45
The puzzle was created by rultor on 05-Mar-18.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

@yegor256/z please, pay attention to this issue

Job #820 is now in scope, role is DEV

The job #820 assigned to @paulodamaso/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be a monetary reward for this job

@0crat wait for merge of #852

@0crat wait for merge of #852  (here)

@paulodamaso The impediment for #820 was registered successfully by @paulodamaso/z

The architect of the project has changed; @yegor256/z is not at this role anymore; @paulodamaso/z is the architect now

The puzzle 794-9c47f19f has disappeared from the source code, that's why I closed this issue.

The job #820 is now out of scope

Order was finished: +30 point(s) just awarded to @paulodamaso/z


Site, Region -> Location: Change constraints of objects that require Site or Region to now require Location

Involves updating both uniqueness constraints and required fields
Tests will be updated (and broken!)
Docs update

Closed by https://github.com/nautobot/nautobot/pull/3195


swipe too quick to delete

Checklist

[X] I have used the search function to see if someone else has already submitted the same bug report.
[X] I will describe the problem with as much detail as possible.

App version
6.602
Where did you get the app from?
F-Droid
Android version
13
Device model
pixel 7 pro
Steps to reproduce
Turn on swipe function
Set delete swipe left or right
Go to email list
Swipe to delete
Email is deleted.
The issue is when you accidentally touch an email that shouldn't be deleted, the slitest swipe will delete the email.
The swipe is to sensitive and should have a delay or require longer swipe motion to activate the desired function especially for deleting an email.
Too many emails have been deleted accidnetly due to the existing implementation and over sensitivity of the gesture.
Expected behavior
Longer swipe with decreased sensitivity.
More like apple mail swipe gesture.
Actual behavior
A screen shot isn't needed please follow the steps laid out and test asndiscribed.
Logs
No response

Where can I vote for this bug? Rather annoying, especially if you are used to Outlook for work mails...

Hi, I'll have a go and try to fix this issue.

I'm still unintentionally deleting too many emails (which didn't happen with fairmail), even though I see this closed. @velocity08, is the problem solved for you?


explicit VCL_APP_SCOPE_GLOBAL env vars in deployment yamls

Coverage increased (+0.05%) to 58.005% when pulling f409d6426145b23560fe5db38dd078f31fdabc50 on rastislavszabo:lukasmacko-master into 9a4cf1e1405521cc975d0985fb928ea375990cfa on contiv:master.


Adding clipboard2markdown

Project URL
https://euangoddard.github.io/clipboard2markdown/
Category
Converts
Description
Paste any content to get markdown ready to publish
Why it should be included to awesome-markdown (optional)
Checklist

[ ] Only one project/change is in this pull request
[ ] Addition in alphabetical order
[ ] Has a commit from less than 2 years ago
[ ] Has a clear README in English

          1 Warning

:warning:
Found 4 link issues, a project collaborator will take care of these, thanks :)

Link issues by awesome_bot

Line
Status
Link

180
Error
https://www.tablesgenerator.com/markdown_tables  SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)

183
Error
https://socrates.io/  SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)

203
522
https://dimerapp.com/

205
522
https://gitprint.com/

  Generated by :no_entry_sign: Danger

          1 Warning

:warning:
Found 8 link issues, a project collaborator will take care of these, thanks :)

Link issues by awesome_bot

Line
Status
Link

62
301
https://blog.ghost.org/markdown/ redirects tohttps://ghost.org/blog/markdown/

84
301
https://github.com/atlassian/commonmark-java redirects tohttps://github.com/commonmark/commonmark-java

151
301
https://notable.md/ redirects tohttp://notable.app/

177
302
https://markable.in/ redirects tohttp://ww38.markable.in/?subid1=20210125-1449-42f3-b257-1e820ffd984e

180
Error
https://www.tablesgenerator.com/markdown_tables  SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)

183
Error
https://socrates.io/  SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)

203
522
https://dimerapp.com/

205
522
https://gitprint.com/

  Generated by :no_entry_sign: Danger

          1 Warning

:warning:
Found 8 link issues, a project collaborator will take care of these, thanks :)

Link issues by awesome_bot

Line
Status
Link

62
301
https://blog.ghost.org/markdown/ redirects tohttps://ghost.org/blog/markdown/

84
301
https://github.com/atlassian/commonmark-java redirects tohttps://github.com/commonmark/commonmark-java

151
301
https://notable.md/ redirects tohttp://notable.app/

177
302
https://markable.in/ redirects tohttp://ww38.markable.in/?subid1=20210125-1449-42f3-b257-1e820ffd984e

180
Error
https://www.tablesgenerator.com/markdown_tables  SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)

183
Error
https://socrates.io/  SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)

203
522
https://dimerapp.com/

205
522
https://gitprint.com/

  Generated by :no_entry_sign: Danger

          1 Warning

:warning:
Found 4 link issues, a project collaborator will take care of these, thanks :)

Link issues by awesome_bot

Line
Status
Link

180
Error
https://www.tablesgenerator.com/markdown_tables  SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)

183
Error
https://socrates.io/  SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)

203
522
https://dimerapp.com/

205
522
https://gitprint.com/

  Generated by :no_entry_sign: Danger


No background transparency (built from source)

Hi,
I've built cointop from source and the background transparency is not working (I'm using cointop color scheme). I'm not sure if I'm missing any dependency or if I built it with wrong flags. My go version is go1.15.8 linux/amd64.
Steps I took to build from source:

Cloned the cointop repo
Ran go build

I've got no errors and now I just run the main file. Apart from the transparency, everything else works flawlessly. Does anyone know how can I fix that?

@caduz the default background color is black. To make it use the system default, fork the colorscheme and change it to:
base_bg = "default"


Local mode config should be cross-checked with L1

discussion: https://github.com/matter-labs/zksync-era/pull/1015#discussion_r1481252548
It is now possible to run the node with an incorrect config that doesn’t match the L1 config.
We should force the node to ask to the pre-deploy contracts on L1 in which mode it should run.

This is being address in: https://github.com/lambdaclass/zksync-era/pull/179


Can't run custom slugbuilder

I'm trying to run custom slugbuilder image on my cluster, I'm following this doc and advices from slack. For now I'm trying plain unmodified slugbuilder code.
Steps to reproduce:

Env and build process:
 export DEIS_REGISTRY=quay.io/
 export IMAGE_PREFIX=szymon_szypulski
 make deploy

Image is pushed succesfully and tagged as cannary.

kubectl edit configmap slugbuilder-config -n deis. I'm changing image to quay.io/szymon_szypulski/slugbuilder:canary, pullpolicy to Always.

I'm deleting currently running builder pod, it is recreated successfully.

Pushing the app, build fails.

kubect describe pod <slugbuilder_app_pod_name> -n deis shows:
 State:              Terminated
   Reason:           Error
   Exit Code:        126

kubectl logs pod <slugbuilder_app_pod_name> -n deis` shows:
 /usr/bin/env: bash: Permission denied

I've tried minikube and vagrant based cluster.
I'm pretty sure I'm doing something wrong, but I'm not sure what :/ I assume, official images are built same way.

This issue was moved to teamhephy/slugbuilder#3


Keep track of incomplete typechecks

When a change happens, the type checker first checks if the editor is in an incomplete state (ie: the user is editing, or dragging a block, etc, no point completing the typecheck if it's going to be invalidated anyway).
One such reason for an incomplete state is a field editor is open, but in the chance that the user selects the same option as the previously selected option, you end up in a state where the typecheck is in an incomplete state, but no change event is triggered by Blockly (since nothing changed in the code).
This change marks when the typechecker has a queued check that is incomplete, and triggers the change handler on any event by blockly (including UI events), so when a user selects anywhere in the workspace that would trigger the last incomplete typecheck to complete.
Alternatively, we can just not mark typechecks as incomplete when field editors are open.. thoughts?

Going to go ahead with this change. Let me know if you have any concerns @pelikhan


Documentation Augmentation: Add documentation for SelectBehavior, ConfirmBehavior, etc...

It would be nice to have these listed in either the ReadMe or in the vim docs.

Thank you for your suggestions. PR is welcome.
I think the lua/types/cmp.lua should be documented but it's huge work...

I understand that. I'm in the process of moving at the moment, but after I will see if I can get you a PR with docs. Love the plug-in and thanks for your hard work.


PPA only has i386 has 4.3.0 package

The current release (4.3.0) in the amd64 flavour is missing from the PPA repo.

That's weird..

Something went wrong during PPA creation.
Fixed in 4.3.1.


forest_night -> everforest

sainnhe changed the name of his repo and theme: https://github.com/sainnhe/everforest/issues/43

Thanks, I probably wouldn't have noticed

Probably should have been. merged with notification and buffer period . Like other breaking changes we made . currently anyone having forest_night in their configs will crash lualine and create errors on startup not s fun experinece .

It's really simple .
You can just put these line in forest_night.lua
print('Whatever warning')
return require'lualine.themes.everforest'

It's useualy how we do breaking changes .

I didn't do it looked to me like the creator of the theme broke colo forest_night himself so everyone who uses this theme should be aware of this but I agree that doing it how we do it normally would be cleaner


Modified server-start command for .13

Added full save file path to startup argument.

Awesome thanks for the PR.
One small fix, can you change the path variable to use filepath.Join(config.FactorioSavesDir, f.Savefile) instead of the hardcoded path?  That way it will work with Windows and Linux file paths.

Looks like you just have to add filepath to the imports in the server.go file and the build will succeed.

Awesome LGTM.  Thanks for the PR!


readme + documentation

Could somebody please add some instructions on how to use this to help with development?
@ekryski

@marshallswain it's more of a utility module. You can call it directly in code but it's sort of meant to have an some other interface to it. There is a bunch of docs in the readme but obviously you've seen that.
Let me know what is unclear and I'll add docs to hopefully clarify. I was thinking that I might add a diagram and document the API for the lifecycle of a generator. Hopefully that will make it easier to grok.

captured in #52


Add make command to create monitoring resource group

Context
We need to set up a monitoring resource group so that alerts are sent to a group email.
Changes proposed in this pull request
Add make command to do the above.
Guidance to review
Link to Trello card
https://trello.com/c/CcEDRz7A/92-ccbl-set-up-monitoring-group
Checklist

[x] Attach to Trello card
[x] Rebased main
[x] Cleaned commit history
[ ] Tested by running locally

@RMcVelia updated!


partial sort functionality?

I think this project is really cool! I have an application where I need to perform partial sorting (per here and here) and was trying to adapt your code to handle this case. Would you have any suggestions on where to start? I naively tried to modify ssortperm!! to accept lo and hi based on the desired partial sort indices, e.g.,
function partialssortperm!!(ix::AbstractVector{Int}, v::AbstractVector, idxrange::UnitRange{Int}; lt=isless, by=identity, rev::Bool=false, order::Ordering=Forward)
    axes(ix) == axes(v) || throw(ArgumentError("index array must have the same size/axes as the source array, $(axes(ix)) != $(axes(v))"))
    ix .= LinearIndices(v)
    vs = StructArray{Tuple{eltype(v),eltype(ix)}}(val=v, ix=ix)
    o = ord(lt, by, rev ? true : nothing, order)
    lo = idxrange[1] # <- new
    hi = idxrange[end] # <- new
    _sortperm_inplace_small_optimization!(ix, v, vs, lo, hi, o::Ordering)
    ix
end

but I failed to get a correct implementation.
Do you think there's an easy fix? Or do you think it involve digging into the internals of _sortperm_inplace_small_optimization!?
Thanks!
Jake

I would also be interested in a (very fast) partialsortperm

Sorry for the late answer. Due to a new job and a new baby I have other priorities right now.
The basic inner function _sortperm!!(ix, v, vs, lo, hi, o::Ordering, offsets_l, offsets_r) already accepts lo and hi indices for partial sorting:
https://github.com/LSchwerdt/SimultaneousSortperm.jl/blob/538f666a5d896f6adfd9f4797d0cad066d460e3c/src/SimultaneousSortperm.jl#L104
I think the easiest option would be trying to call that from your function at first. This way, you could get the core functionality working and skip dealing with all the code that deals with optimizations for special types.

fantastic, thanks for the pointer. congratulations on the baby and job!

Hi @adienes, have you managed to use the SimultaneousSortperm._sortperm!! function in a MWE like what I tried above?

for hi=5 which doesn't seem to do what I want (but instead sorts the first 5 elements of the original array):

yes, I ran into the same conclusion; that it sorts slices of the input rather than a partialsort. I was not able to put in much time to try to find alternative approaches

The basic inner function _sortperm!!(ix, v, vs, lo, hi, o::Ordering, offsets_l, offsets_r) already accepts lo and hi indices for partial sorting:
https://github.com/LSchwerdt/SimultaneousSortperm.jl/blob/538f666a5d896f6adfd9f4797d0cad066d460e3c/src/SimultaneousSortperm.jl#L104

@LSchwerdt: Would you have a MWE on hand (or easily accessible) for demonstrating how to ensure at least $k$ elements of an $n$-array are sorted ($k < n$)?


Add support for passing Time_ns.t directly

I vaguely remember considering it but skipping since it required some thought, but we've got some requests for this and it'd be quite nice to have. How difficult could it be?

Time_ns.t is actually just a Time_ns.Span.t under the hood, which is a Int63.t which is boxed on 32bit environments and unboxed on 64bit environments.


Add a colored border after the window is pinned to the top

Excited to use your new software! Recently a friend of mine asked me if there was any software that could add a colored border to the window after it was pinned, and I knew that PowerToys had this feature, but it had a high memory footprint. It just so happens that I have used your SmartSystemMenu, and as a gadget, it functions really well. Can you add a bold color border to your new tool when the window is pinned?

Hi @PiscesDreamer,
I'm glad you use my programs! I have experience using colored borders for windows in WindowTextExtractor. And at the moment I can conclude that adding such borders for windows in SmartContextMenu will not be a simple task. But there is a high probability that it will work in SmartSystemMenu using hooks in dll modules.


Added more accurate version of the betaln function.

Resolves #13267
I'm not sure about it style-guide-wise, and I'm just pattern-matching on how to use _wraps, but this version is much more accurate than the current.
I was unable to get bazel working and haven't run the tests locally, but did compare accuracy against scipy and the current implementation (see the issue) on CPU.

Thanks for the feedback. I added a test case testing betaln(x, 1) and its derivative across a wide range of x, and I think I fixed the wrapper.
A few questions:

betaln doesn't currently show up in the API docs. I've checked that this change keeps it that way when locally rebuilding the docs. Is that the intended case, or is it intended to show up?
I have only tested on CPU. Does the automated test suite run the tests on GPU/TPU? If not, I can spin some up and test myself.

Incidentally:

I was unable to get bazel working and haven't run the tests locally

You don't need bazel to run the tests. You can use either pytest or bazel. See: https://jax.readthedocs.io/en/latest/developer.html#using-pytest
(We use bazel to build the C++ parts of JAX, but if you're changing the Python parts only you don't need to build anything and can use a prebuilt jaxlib and run tests with pytest, etc.)

betaln doesn't currently show up in the API docs.

It's probably missing from the doc index. To make it show up, add it to this doc: https://github.com/google/jax/blob/main/docs/jax.scipy.rst

I have only tested on CPU. Does the automated test suite run the tests on GPU/TPU?

Yes. A GPU test runs as a Github presubmit, and we'll also run TPU tests before merging.

Also if you rebase on the main branch the readthedocs issue should resolve itself.

Thank you again. I made the requested changes, and I think we should be ready to go now.

Out of an abundance of caution, since it's failing on TPU, I spun up a TPU and did some checks.
As expected, the version currently in JAX is inaccurate on TPU and CPU:

The new version in this PR isn't as accurate on TPU as it is on CPU, but it's tolerable on both:

I'll come back to this tomorrow to disable the test on TPU.

FYI, after you approved it, I made these changes:

Added a specific error tolerance for TPU, so the tests should be working on them now
Changed assert jnp.allclose(...) to self.assertAllClose(...)

It looks like there are still some failures on CPU and GPU - are you able to see them under the checks below?

I can see the invocation log for the GPU build, but not the CPU build ("Unable to retrieve invocation log."). I can't download the build.log artifact for either ("Error 403, Forbidden")

It looks like the GPU test just needs some looser tolerances, which I've just pushed (1e-6 -> 1e-5)
If you can see the log for the CPU build, what's the failure there?

We'd expect much tighter tolerance for float64 right? How about using a pattern like this to use appropriate tolerance depending on the dtype? https://github.com/google/jax/blob/7495a9e3705d67c498723240cfed3f14c5916567/tests/lax_scipy_test.py#L206

The float64 error is dominated by the function approximation error rather than floating point error, so it only cuts the absolute error in half:

What was the CPU error? The tests pass locally, so I'm sorry to be making you hit the button again and again.

Thanks for looking into that! I couldn't see the CPU error logs either. Might have been a flake.


Add initial conditions for the random walk everywhere.

This PR closes #131 by adding initial conditions for init_R and rw_std. I found that this was more stable than just doing so for init_R and didn't add any bias I could see.
I also added a note when we first do this explaining what we are doing.
In this PR I did not update the forecasting models session as this is already covered in #207.

can we do init = 0 instead instead of an anonymous function? See https://github.com/nfidd/nfidd/issues/131#issuecomment-2184038278

can we do init = 0 instead instead of an anonymous function? See #131 (comment)

also as noted there I think we should remove the constraints (not needed with sensible init)

would init=0 also work? As elsewhere I think the simpler the better here

That sets everything to zero?
I think yes we can do that but I would rather we merge this and merge #163 first as I am almost finished updating the models there with these settings (and it takes a few hours).


[Event Request] Page 5786 - Source Document Filter Card - OnBeforeEnableControls

Hi AL-Team,
can you please add the following Publisher with IncludeSender in EnableControls?
local procedure EnableControls()
    begin
// NEW >>>>
        OnBeforeEnableControls();
        // NEW <<<<
        case Rec.Type of
            Rec.Type::Inbound:
                begin
                    SalesOrdersEnable := false;
                    PurchaseReturnOrdersEnable := false;
                    OutboundTransfersEnable := false;
                end;
            Rec.Type::Outbound:
                begin
                    PurchaseOrdersEnable := false;
                    SalesReturnOrdersEnable := false;
                    InboundTransfersEnable := false;
                end;
        end;
        if Rec."Sales Orders" or Rec."Inbound Transfers" or Rec."Outbound Transfers" then begin
            ShippingAgentCodeFilterEnable := true;
            ShippingAgentServiceFilterEnable := true;
        end else begin
            ShippingAgentCodeFilterEnable := false;
            ShippingAgentServiceFilterEnable := false;
        end;
    end;

[IntegrationEvent(true, false)]
    local procedure OnBeforeEnableControls()
    begin
    end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


Feature/spo listitem update

This PR adds a command to add list items as per #271
... not sure what I've done wrong here to include all the commits from the previous "feature/spo-listitem-add" branch here... I've performed a rebase, let me know if I need to revise and re-submit.

Cool! Thanks!


[Bug]

🐞 Bug Report
Describe the bug

*amrmr
Hhslsijdbjxshkzj

Is this a regression?

To Reproduce

Expected behaviour

Media prove

Your environment

OS:
Node version:
Npm version:
Browser name and version:

Additional context

اطلب المساعده


Revise CIL demo in the demo repository (Fix Binner bug, run the demo to check it is correct, make any needed fixes)

Thank you @jakobsj for the feedback and fix. I tried it and the Binner datatype error was fixed, but however another error occurs. (cil version '23.0.1')
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
Cell In[27], line 1
----> 1 data = Binner(roi={'angle':(0,360,ds_angle),'horizontal':(0,2221,ds_horizontal)})(data_full)
      2 print(data)

File [~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/framework/framework.py:3748](https://file+.vscode-resource.vscode-cdn.net/Users/amal/Documents/research_code/CUQI-DTU/CUQIpy-demos/training/CUQIpy-CIL/~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/framework/framework.py:3748), in Processor.__call__(self, x, out)
   3745 self.set_input(x)
   3747 if out is None:
-> 3748     out = self.get_output()
   3749 else:
   3750     self.get_output(out=out)

File [~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/framework/framework.py:3706](https://file+.vscode-resource.vscode-cdn.net/Users/amal/Documents/research_code/CUQI-DTU/CUQIpy-demos/training/CUQIpy-CIL/~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/framework/framework.py:3706), in Processor.get_output(self, out)
   3704 if self.output is None or self.shouldRun:
   3705     if out is None:
-> 3706         out = self.process()
   3707     else:
   3708         self.process(out=out)

File [~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/processors/Slicer.py:426](https://file+.vscode-resource.vscode-cdn.net/Users/amal/Documents/research_code/CUQI-DTU/CUQIpy-demos/training/CUQIpy-CIL/~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/processors/Slicer.py:426), in Slicer.process(self, out)
    421             raise ValueError("Geometry of `out` not as expected. Got {0}, expected {1}".format(out.geometry, new_geometry))
    423     data_out = out
--> 426 self._process_data(data, data_out)
    428 if out is None:
    429     return data_out

File [~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/processors/Binner.py:184](https://file+.vscode-resource.vscode-cdn.net/Users/amal/Documents/research_code/CUQI-DTU/CUQIpy-demos/training/CUQIpy-CIL/~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/processors/Binner.py:184), in Binner._process_data(self, dc_in, dc_out)
    180 """
    181 Bin the data array
    182 """
    183 if self._accelerated:
--> 184     self._bin_array_acc(dc_in.array, dc_out.array)
    185 else:
    186     self._bin_array_numpy(dc_in.array, dc_out.array)

File [~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/processors/Binner.py:172](https://file+.vscode-resource.vscode-cdn.net/Users/amal/Documents/research_code/CUQI-DTU/CUQIpy-demos/training/CUQIpy-CIL/~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/processors/Binner.py:172), in Binner._bin_array_acc(self, array_in, array_binned)
    169 indices_start = [x.start for x in self._roi_ordered]
    170 bins = [x.step for x in self._roi_ordered]
--> 172 binner_ipp = Binner_IPP(self._shape_in, self._shape_out, indices_start, bins)
    174 res = binner_ipp.bin(array_in, array_binned)
    175 if res != 0:

File [~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/processors/cilacc_binner.py:52](https://file+.vscode-resource.vscode-cdn.net/Users/amal/Documents/research_code/CUQI-DTU/CUQIpy-demos/training/CUQIpy-CIL/~/opt/anaconda3/envs/cil/lib/python3.8/site-packages/cil/processors/cilacc_binner.py:52), in Binner_IPP.__init__(self, shape_in, shape_out, start_index, binning)
     30 def __init__(self, shape_in, shape_out, start_index, binning):
     31    """This constructs a configured cilacc Binner object used by cil.processors.Binner. This class should not be used directly.
     32
     33    This performs no checks on the inputs. Expects input for 4 dimensions.
   (...)
     49
     50    """
---> 52    cilacc.Binner_new.argtypes = [c_size_t_p,c_size_t_p,c_size_t_p,c_size_t_p]
     53    cilacc.Binner_new.restype = ctypes.c_void_p
     55    cilacc.Binner_bin.argtypes =  [ ctypes.c_void_p, c_float_p,c_float_p]

File [~/opt/anaconda3/envs/cil/lib/python3.8/ctypes/__init__.py:386](https://file+.vscode-resource.vscode-cdn.net/Users/amal/Documents/research_code/CUQI-DTU/CUQIpy-demos/training/CUQIpy-CIL/~/opt/anaconda3/envs/cil/lib/python3.8/ctypes/__init__.py:386), in CDLL.__getattr__(self, name)
    384 if name.startswith('__') and name.endswith('__'):
    385     raise AttributeError(name)
--> 386 func = self.__getitem__(name)
    387 setattr(self, name, func)
    388 return func

File [~/opt/anaconda3/envs/cil/lib/python3.8/ctypes/__init__.py:391](https://file+.vscode-resource.vscode-cdn.net/Users/amal/Documents/research_code/CUQI-DTU/CUQIpy-demos/training/CUQIpy-CIL/~/opt/anaconda3/envs/cil/lib/python3.8/ctypes/__init__.py:391), in CDLL.__getitem__(self, name_or_ordinal)
    390 def __getitem__(self, name_or_ordinal):
--> 391     func = self._FuncPtr((name_or_ordinal, self))
    392     if not isinstance(name_or_ordinal, int):
    393         func.__name__ = name_or_ordinal

AttributeError: dlsym(0x216197ee0, Binner_new): symbol not found

That looks really strange.  That same line runs fine for me now with the fix.  I'll email you my notebook to see if you can run that.  I'm running the same version of CIL, 23.0.1, but my python version was 3.10.12, though I don't see that should change anything. Let me know if we are using the same code lines and if you can run my notebook please.

@jakobsj, @nabriis
Changing priority to high and status to ready, as it is needed for the release. Feel free to update status and priority if needed.

Agreed 👍, thank you @jakobsj. I added you as reviewer for #65 which implements your suggestion, I can merge once you approve (this fix eliminates the data type error but still generate the same AttributeError error above in my machine).


Roll Flutter Engine from fce741dd83cf to d2fd3d85298b (5 revisions)

https://github.com/flutter/engine/compare/fce741dd83cf...d2fd3d85298b
2022-05-17<EMAIL_ADDRESS>Roll Fuchsia Mac SDK from t_ky8l6nb... to egBfZMmTP... (flutter/engine#33417)
2022-05-17<EMAIL_ADDRESS>Roll dart sdk to 1bdb83bddf96c41cc046810c697a2c80bfaaaf19 (flutter/engine#33416)
2022-05-17<EMAIL_ADDRESS>Roll Fuchsia Linux SDK from F0_B8WVKY... to IZ7_b83xC... (flutter/engine#33415)
2022-05-17<EMAIL_ADDRESS>Roll Dart SDK from 381855557df2 to f3bf9025c141 (1 revision) (flutter/engine#33411)
2022-05-17<EMAIL_ADDRESS>Set error handler (flutter/engine#33402)
Also rolling transitive DEPS:
fuchsia/sdk/core/linux-amd64 from F0_B8WVKYgH_ to IZ7_b83xCnG0
fuchsia/sdk/core/mac-amd64 from t_ky8l6nbxY6 to egBfZMmTPuoU
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


typo in FQDN

The FQDN "1storecatalogrevocation.storequality.microsoft.com" does not exist, it should probably be "storecatalogrevocation.storequality.microsoft.com"

Dokumentdetails
⚠ Bearbeiten Sie diesen Abschnitt nicht. Er ist für die Verknüpfung von docs.microsoft.com zum GitHub-Artikel erforderlich.

ID: 86af6b9e-99a1-3626-0ba9-285ddf3681d0
Version Independent ID: 455af345-7fc9-24d6-f554-b78cbccd3419
Content: Verbindungsendpunkte für Windows 10 Enterprise, Version 20H2 - Windows Privacy
Content Source: windows/privacy/manage-windows-20H2-endpoints.md
Product: w10
Technology: windows
GitHub Login: @Gental-Giant
Microsoft Alias: v-hakima

Fair point, it looks like a sloppy transfer of the digit 1 from the previous column there:

Area
Description
Protocol
Destination

The following endpoints are used to revoke licenses for malicious apps in the Microsoft Store. To turn off traffic for this endpoint, either uninstall the app or disable the Microsoft Store. If you disable the Microsoft Store, other Microsoft Store apps cannot be installed or updated. Additionally, the Microsoft Store won't be able to revoke malicious apps and users will still be able to open them
TLSv1.2
1storecatalogrevocation.storequality.microsoft.com

HTTPS/HTTPS/HTTP
storecatalogrevocation.storequality.microsoft.com

By the way, do you know why the 3rd column in the last row (in the excerpt above) contains the protocol value HTTPS/HTTPS/HTTP ?
Does that make sense in this context? I would have thought it could just as easily be merged with the row above and be shortened to HTTPS/HTTPS and placed on a second line beneath TLSv1.2, but I could easily be mistaken since I don't know this topic well enough.

Reading the table again, I start wondering if the hostname (1storecatalogrevocation) for some unknown reason would only responding to TLSv1.2 (as described in the table) and that the hostname storecatalogrevocation responds to HTTP/HTTPS — but I don't know. (Disclaimer: I am not affiliated with Microsoft or the Microsoft Docs teams here on GitHub.)

Ah yes, as you mention it.
It would probably make sense to merge the lines and use "TLSv1.2/HTTPS/HTTP" as the protocol like on other lines.
I did not see any use of 1storecatalogrevocation.storequality.microsoft.com in my tests, also there is no A or AAAA DNS record for this endpoint, which makes me assume this is a typo.

Fair enough, thanks for the clarifying follow-up and useful reasoning. I can make a PR for that change, then we'll see what the MS Docs team say about it. (Needs to be confirmed by document author/team manager, or similar authority.

There you go. PR #8877 is ready for review, comments and suggestions.


LED driver broken

On some badges the addressable LEDs won't properly work now that the firmware has been compiled with -O2
We should have a look at the LED driver code and maybe check the timing with an oscilloscope or logic analyzer.

Fixed, right?

For me it is fixed after updating to v2.0.5! :)


[Spark] Support duplicate keys scenario for transform_keys function

Description
current implement of transform_keys always throw exception if duplicate keys exists after transform, while for spark,  if the conf MAP_KEY_DEDUP_POLICY  be set to SQLConf.MapKeyDedupPolicy.LAST_WIN, then instead of throw exception, the duplicated map keys will be removed w.r.t. the last wins policy

Seems a PR is fixing this issue: https://github.com/facebookincubator/velox/pull/9562. Please take a review.

@gaoyangxiaozhu, seems a PR is fixing this issue: #9562. Please take a review.

thanks, @PHILO-HE , let's wait the fix ready


python3 version with as less revision as possible

Hi, Thanks for the nice work. I'm wondering whether you could make this PR to my new created branch  pytorch_python3, so that we can keep 2 version both available.


mapa.addGroundOverlay crash if image size greater than 300KB

I'm submitting a ...  (check one with "x")
[ ] question
[ x] any problem or bug report
[ ] feature request
The plugin version:  (check one with "x")
[ ] 2.0-beta3 (github)
[ x] 2.0 (npm)
If you choose 'problem or bug report', please select OS:  (check one with "x")
[x ] Android
[ ] iOS
cordova information:  (run $> cordova plugin list)
com.hutchind.cordova.plugins.streamingmedia 0.1.4 "StreamingMedia"
com.moust.cordova.videoplayer 1.0.1 "Video Player"
cordova-plugin-compat 1.2.0 "Compat"
cordova-plugin-device 1.1.4 "Device"
cordova-plugin-fullscreen 1.1.0 "cordova-plugin-fullscreen"
cordova-plugin-geolocation 2.4.3 "Geolocation"
cordova-plugin-googlemaps 2.0.11 "cordova-plugin-googlemaps"
cordova-plugin-ionic-webview 1.1.15 "cordova-plugin-ionic-webview"
cordova-plugin-splashscreen 4.0.3 "Splashscreen"
cordova-plugin-statusbar 2.2.4-dev "StatusBar"
cordova-plugin-whitelist 1.3.1 "Whitelist"
ionic-plugin-keyboard 2.2.1 "Keyboard"
insert the output from the command here

If you use @ionic-native/google-maps, please show me the package.json
{
"name": "ExplorarPC",
"version": "0.0.1",
"author": "Ionic Framework",
"homepage": "http://ionicframework.com/",
"private": true,
"scripts": {
"clean": "ionic-app-scripts clean",
"build": "ionic-app-scripts build",
"lint": "ionic-app-scripts lint",
"ionic:build": "ionic-app-scripts build",
"ionic:serve": "ionic-app-scripts serve"
},
"dependencies": {
"@angular/common": "4.4.3",
"@angular/compiler": "4.4.3",
"@angular/compiler-cli": "4.4.3",
"@angular/core": "4.4.3",
"@angular/forms": "4.4.3",
"@angular/http": "4.4.3",
"@angular/platform-browser": "4.4.3",
"@angular/platform-browser-dynamic": "4.4.3",
"@ionic-native/android-full-screen": "^4.3.2",
"@ionic-native/core": "4.3.0",
"@ionic-native/geolocation": "^4.3.2",
"@ionic-native/google-maps": "^4.3.2",
"@ionic-native/splash-screen": "4.3.0",
"@ionic-native/status-bar": "4.3.0",
"@ionic-native/streaming-media": "^4.3.1",
"@ionic-native/video-player": "^4.3.1",
"@ionic/storage": "2.0.1",
"animate.css": "^3.5.2",
"com.hutchind.cordova.plugins.streamingmedia": "~0.1.4",
"com.moust.cordova.videoplayer": "~1.0.1",
"cordova-android": "6.3.0",
"cordova-plugin-compat": "^1.2.0",
"cordova-plugin-device": "^1.1.4",
"cordova-plugin-fullscreen": "^1.2.0",
"cordova-plugin-geolocation": "^2.4.3",
"cordova-plugin-googlemaps": "^2.0.11",
"cordova-plugin-ionic-webview": "^1.1.15",
"cordova-plugin-splashscreen": "^4.0.3",
"cordova-plugin-statusbar": "git+https://github.com/apache/cordova-plugin-statusbar.git",
"cordova-plugin-streaming-media": "^1.0.2",
"cordova-plugin-video-player": "^1.0.1",
"cordova-plugin-whitelist": "^1.3.1",
"css-animator": "^2.1.1",
"fsevents": "^1.1.2",
"ionic-angular": "3.7.1",
"ionic-plugin-keyboard": "^2.2.1",
"ionicons": "3.0.0",
"rxjs": "5.4.3",
"sw-toolbox": "3.6.0",
"zone.js": "0.8.18"
},
"devDependencies": {
"@ionic/app-scripts": "^3.0.0",
"typescript": "2.3.4"
},
"description": "An Ionic project",
"cordova": {
"plugins": {
"ionic-plugin-keyboard": {},
"cordova-plugin-whitelist": {},
"cordova-plugin-statusbar": {},
"cordova-plugin-device": {},
"cordova-plugin-splashscreen": {},
"cordova-plugin-ionic-webview": {},
"com.moust.cordova.videoplayer": {},
"com.hutchind.cordova.plugins.streamingmedia": {},
"cordova-plugin-geolocation": {},
"cordova-plugin-fullscreen": {},
"cordova-plugin-googlemaps": {
"API_KEY_FOR_ANDROID": "AIzaSyAFe5ehgxSg9gtXmtctFzdLR3XqIZLrPI4",
"API_KEY_FOR_IOS": "AIzaSyAFe5ehgxSg9gtXmtctFzdLR3XqIZLrPI4"
}
},
"platforms": [
"android"
]
},
"config": {
"ionic_copy": "./config/copy.config.js"
}
}
Current behavior:

when I put an image of more than 300KB the application is closed
Expected behavior:

Steps to reproduce:

Screen capture or video record:

Related code, data or error log (please format your code or data):
insert any relevant code, data, or error log here

That's out of memory.

Even the image file is just 300KB, the image file is compressed with algorithm.
So the real bitmap image is more bigger size.
For example, 1024 x 1024 x 4 bytes (rgba) = 4MB.

Ping. Any question?


[Question] How to use CNN with Goroutines (parallelism)

Hello,
How can I use CNN with Goroutines (parallelism)? Can it be used like that?
Thanks for answer.

Hello @gg187on
Goroutines are not used in current implementation.
I guess it could boost perfomance significantly: e.g. for Convolve2D and similar.
If you have some ideas how to do it right way (without loosing actual perfomance and keep simplicity), you can make PR


Trafficgate Bid Adapter: move to OpenRTB Converter

🏷 Type of documentation

[x] update bid adapter
[x] new feature
[x] new examples

https://github.com/prebid/Prebid.js/pull/10007

Done


Direct fetching of that commit failed.

I try to:
git clone https://github.com/Ai-Thinker-Open/GPRS_C_SDK.git --recursive
first time ever on Lubuntu 18 and get the following error:
error: Server does not allow request for unadvertised object e6bd3556039538ac504c005f0c31dbdd0e906658
Fetched in submodule path 'libs/aliyun/iotkit-embedded', but it did not contain e6bd3556039538ac504c005f0c31dbdd0e906658. Direct fetching of that commit failed.

I try to:
git clone https://github.com/Ai-Thinker-Open/GPRS_C_SDK.git --recursive
first time ever on Lubuntu 18 and get the following error:
error: Server does not allow request for unadvertised object e6bd3556039538ac504c005f0c31dbdd0e906658
Fetched in submodule path 'libs/aliyun/iotkit-embedded', but it did not contain e6bd3556039538ac504c005f0c31dbdd0e906658. Direct fetching of that commit failed.

I have the same question


What type of models does this require?

We don't have any actual models in our code right now, just plain javascript objects that are returned as json from a REST API. Can we still use factory-girl? I don't see anything in the docs about what methods the models need to support.

Yup, you can use the ObjectAdapter. I've just added a section to the readme about this.

Cool, thanks!
On Mon, Mar 21, 2016, 1:39 PM Simon Wade<EMAIL_ADDRESS>wrote:

Closed #38 https://github.com/aexmachina/factory-girl/issues/38.
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/aexmachina/factory-girl/issues/38#event-597948104


Looking for a new maintainer

Hi there
I originally created this repository to provide a centralized source for all the different pdo_informix libaries required in our Windows based development environment. With the rise of Docker, we switched over to mirror our staging and production environments.   Without a Windows building and testing environment at hand, nor a need for it, I can't really continue to maintain this repo.
So please leave a comment if you're interesting in taking over as a new maintainer and providing PHP 8+ builds, thx.

I will provide compiled libraries and i will update to 1.3.6

@rfzh1996 Are you interested in managing the entire repository or just providing compiled libraries for newer versions? Either would be very appreciated.

@Aevis I will only provide compiled libraries for 1.3.6 and all PHP versions

@Aevis @rfzh1996 i've set up the linux version for the informix pdo. it might be a good idea to add a link to this repository.
https://github.com/jturazzi/php_pdo_informix_linux


Split out jenkins pipeline codebase from shell build scripts

I'd like to make the initial changes in the jenkins generator to start using the split out ci-jenkins-pipelines repo. https://github.com/AdoptOpenJDK/ci-jenkins-pipelines
Steps:

[x] Create a release to backup before splitting: https://github.com/AdoptOpenJDK/openjdk-build/releases/tag/3.0.0
[x] Mirror pipelines scripts over to ci-jenkins-pipelines
[x] Update Git repo in build-pipeline-generator
[x] Update Git repo in openjdk-build-pr-tester
[x] Update Git repo in pipeline_jobs_generator_*
[x] Trigger pipelines (should update the jobs to use the new source repo
[x] Remove all pipeline code from openjdk-build https://github.com/AdoptOpenJDK/openjdk-build/pull/2463
[x] Transfer any pipeline issues to ci-jenkins-pipelines
[x] Manually patch any open PR's to ci-jenkins-pipelines

As per slack TSC discussion (restricted) let's hold off on this until the 8u282 releases for the two ARM platforms have been shipped.

work is complete - closing


Disable telemetry check when running appcenter telemetry

When running
> appcenter telemetry off

I get the following prompt
App Center CLI would like to collect data about how users use CLI commands and some problems they
encounter. Participation is voluntary and when you choose to participate your device automatically sends
information to Microsoft about how you use App Center CLI.
For more information, please see our privacy policy at https://aka.ms/mobilecenterprivacy

? Enable telemetry?

This seems like counter intuitive behaviour and this check should should not happen when running the telemetry command
Steps to reproduce
Run
rm ~/.appcenter-cli/telemetryEnabled.json

then run any appcenter telemetry command.
Workaround
For now, I am adding --disable-telemetry to the commands. EG:
appcenter telemetry off --disable-telemetry

Hi @squirly, thanks for the feedback on this behavior, that the prompt should not appear when the user runs appcenter telemetry off. We've taken your feedback on this, and will let you know again when this is resolved. I'll keep this ticket open for now.

Can you turn if off by default when running other scripts like distribute?

Can you turn if off by default when running other scripts like distribute?


Added Fix for "x days from now"

fixes #502
Before:
>>> dateparser.parse("now")
datetime.datetime(2020, 3, 23, 0, 32, 3, 521286)

>>> dateparser.parse("10 days from now")

After:
>>> dateparser.parse("now")
datetime.datetime(2020, 3, 23, 0, 32, 3, 521286)

>>> dateparser.parse("10 days from now")
datetime.datetime(2020, 4, 2, 0, 32, 11, 25878)

Any particular reason why this is failing?

Don’t mind the project coverage test. The tests pass and you have covered your changes with tests.

I am getting this Error @Gallaecio
C:\Users\hagar\dateparser>python scripts/write_complete_data.py
Traceback (most recent call last):
  File "scripts/write_complete_data.py", line 115, in <module>
  File "scripts/write_complete_data.py", line 79, in main
  File "scripts/write_complete_data.py", line 58, in _get_complete_date_translation_data
  File "E:\Softwares\Python\lib\json\__init__.py", line 293, in load
    return loads(fp.read(),
  File "E:\Softwares\Python\lib\encodings\cp1252.py", line 23, in decode
    return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 80: character maps to <undefined>

I changed the following wherever the error occurred in scripts/write_complete_data.py
with open(cldr_date_directory + language + '.json') as f:
with open(cldr_date_directory + language + '.json', 'rb') as f:`

Is this the right way?

Is this the right way?

In cases where the read data goes into json.loads, I think that change is correct.


Module: gatsby-remark-shiki-twoslash: Can I use external types?

I tried this code
import { useState } from 'react'
const [a, b] = useState(0)

But it reports
  Error: Errors were thrown in the sample, but not included in an errors tag: 2307
  Expected:
  // @errors: 2307
    [2307] - Cannot find module 'react' or its corresponding type declarations.
  ## Code
  '''ts
  import { useState } from 'react'
  const [a, b] = useState(0)
  '''

There is an undocumented option provided by shiki-twoslash call useNodeModules. If I set it to true in the debugger, it will work.
But it's not possible to set this option in gatsby-config.js in my setup. Here is the reason:

node_modules/gatsby-plugin-mdx/utils/get-source-plugins-as-remark-plugins.js calls gatsby-remark-shiki-twoslash with 2 arguments.

But node_modules/gatsby-remark-shiki-twoslash/dist/gatsby-remark-shiki-twoslash.cjs.development.js requires the 3rd argument as settings object passed to shiki-twoslash therefore the options can never be set.

Here is a workaround:
Add this in your gatsby-config.js
{
    // https://github.com/microsoft/TypeScript-Website/issues/1341
    const twoslash = require('gatsby-remark-shiki-twoslash')
    const old = twoslash.default
    twoslash.default = (...args) => old(...args, { useNodeModules: true })
}

Then I found I can import react but not my own lib. I found that shiki-twoslash only add @types into the compile.

I feel like I added proper support for this, will need to look at the code


RCON Remote Connection

It is not really a issue but the question took me years ;)
How the remote works
How to connect and use RCON
In Remote URL enter http://servers_ip_address/
In Security Key enter the servers security key **(This key needs to be exactly 8 characters long**)
In Port, enter the RCON Port from your control panel
Hit “save” then “connect”

Did you get it working with the dedicated server?

No problem i loved to use your easy to install guide and program and when i found this information and its helpful for you and others then it makes me smile, happy and thankful for you.
Von: mmmaxwwwell @.>
Gesendet: Donnerstag, 17. Februar 2022 23:43
An: mmmaxwwwell/space-engineers-dedicated-docker-linux @.>
Cc: scherzbolds @.>; Author @.>
Betreff: Re: [mmmaxwwwell/space-engineers-dedicated-docker-linux] RCON Remote Connection (Issue #36)
Really appreciate you taking the time to educate us on how to use this. I'll be adding your name to the shoutouts section of the readme.
I'll also update the readme to help clarify this for other players. I know this has stumped quite a few people in the past, including myself. I'll close this issue when that update goes through.
Again, can't say thank you enough for taking the time to educate us.
—
Reply to this email directly, view it on GitHub https://github.com/mmmaxwwwell/space-engineers-dedicated-docker-linux/issues/36#issuecomment-1043559612 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AXZ2Z5KGIIB2JP2FWXVAMFLU3V2VVANCNFSM5OTOMDFA .
Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675  or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub .
You are receiving this because you authored the thread.Message ID: @.***>

Yes as i used 8 digit passwort it worked perfectly Von: mmmaxwwwell @.> Gesendet: Donnerstag, 17. Februar 2022 04:27 An: mmmaxwwwell/space-engineers-dedicated-docker-linux @.> Cc: scherzbolds @.>; Author @.> Betreff: Re: [mmmaxwwwell/space-engineers-dedicated-docker-linux] RCON Remote Connection (Issue #36) Did you get it working with the dedicated server? — Reply to this email directly, view it on GitHub <#36 (comment)> , or unsubscribe https://github.com/notifications/unsubscribe-auth/AXZ2Z5NL2IOUYZOVQWOPBT3U3RTGRANCNFSM5OTOMDFA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub . You are receiving this because you authored the thread.Message ID: @.***>

What did you modify in the docker-compose to make the remote rcon work?

You have to expose the port under the ports section, I think it's 8080 iirc but I could be wrong

You have to expose the port under the ports section, I think it's 8080 iirc but I could be wrong

that exactly what i do but i'm lock on connecting on Vrage remote client :(

Hi there! I recently discovered this repo when I was exploring options to run the SE dedicated server via Kubernetes. Thank you for putting this together; it saved me a ton of time and works well. I was also frustrated by the remote API not functioning so I decided to dig into the problem. I discovered two things during my digging:

To get the socket connection to the remote API to work, you either need to set the <RemoteApiIP> value in the config to the container's IP and then connect directly to that IP, or set the value to +, which in Wine translates to "any host". Either way, you must connect to the container's actual IP. Trying to connect to localhost or <IP_ADDRESS> on the container host won't work.
The remote API relies on a function in Wine, HttpSendResponseEntityBody, that is not implemented.

To get around (1) I added an NGINX reverse proxy that forwards all requests to the remote API by it's IP (config below). For (2), I implemented the function. My changes to the wine code base were just submitted so they will need to be reviewed and eventually merged before they make it into the wine packages. In the meantime, I am working on a custom Docker image that will contain my changes so folks can get started using them now. I need a couple more days to get that working, but will post here when it's ready.


UIImage rotates unexpectedly after applying GPUIMage filter

I am working with some filters, like GPUImage brightness and contrast filters. In some circumstances the image will unexpectedly rotate after the filter is applied.
I have a project that uses brightness and contrast. Only if the device or simulator is in landscape mode, the image will rotate 90 degrees clockwise after any these filters are run (performs as expected if the device is in portrait orientation). Strangely, if I add the GPUImageLookupFilter after the other filters are run, the image does not rotate at all after the filter is applied, but performs just as expected.
-What is going on with the image that causes the image to rotate after the effect is applied, and only if its in landscape mode?
-Why would the lookup filter prevent this from happening?
Thanks for reading.

Hello.
Do you have any news with this bug?

Hi!
Any news with this bug?

Hi. Read this issue https://github.com/BradLarson/GPUImage/issues/895
@zenvendof is have solution for this problem and @reddragon wrote this in objective-c:
// self.chosenImg is the image that you took, replace it with the appropriate image.
GPUImagePicture *stillImageSource = [[GPUImagePicture alloc] initWithImage:self.chosenImg];
GPUImageSepiaFilter *stillImageFilter = [[GPUImageSepiaFilter alloc] init];
[stillImageSource addTarget:stillImageFilter];
[stillImageFilter useNextFrameForImageCapture];
[stillImageSource processImage];
UIImage* processedImg = [stillImageFilter imageFromCurrentFramebuffer];
processedImg = [UIImage imageWithCGImage:[processedImg CGImage] scale:1.0 orientation:self.chosenImg.imageOrientation];


refactor!: Decouple in-tree focus from host window/view focus

I'm making this change for two reasons. First, I've found that toolkit developers are confused by the existing rules around TreeUpdate::focus, and they tend to get it wrong. Second, the old design doesn't fully align with my proposed vision for a new accessibility architecture for GNOME and other free desktops, because it mixes some global state into the tree update.
I've prioritized doing this change now because I already did the NodeId breaking change, so I think we should do all anticipated breaking changes at once.

This PR will fix #255 right?

@DataTriny Yes, because the requirement is now explicitly documented for the Windows and macOS subclassing adapters, as well as the winit adapter.


"on-failures" sending alerts to Slack with zero failures + flakes + expected skips

Background
I've set up the Slack reporter via the Slack Oauth token, with the "on-failures" sendResults attribute.
Recently, I've skipped a handful of tests via the test.skip(browserName == 'webkit'); implementation. There are 4 expected skips in my suite. This, as far as I can tell, is the only change I've made resulting in the outcome below.
This morning, on my nightly run, the reporter sent an alert to Slack with 94 passes, zero failures, 4 flakes, and 4 skips:
:white_check_mark: 94 | :x: 0 | 🟡 4 | :fast_forward: 4
Expectations
I would have expected no alert in this scenario, as there were no failures.
Code
reporter:
    process.env.CI ?
      [
        [
          "./node_modules/playwright-slack-report/dist/src/SlackReporter.js",
          {
            channels: ["playwright-alerts"], // provide one or more Slack channels
            sendResults: "on-failure", // "always" , "on-failure", "off"
          },
        ],
        ["html"],
      ]: [["html"]],

Question
Can I modify my implementation so that this scenario doesn't send an alert to Slack in the future?

Lemme take a look, I suspect flakey tests are being treated as failures

@Zanzibarbarian update to v1.1.71 - should be fixed now

Thanks!


IP Address import does not detect internal duplicates within the CSV

Set ENFORCE_GLOBAL_UNIQUE = True
Go to IP Space > Import IPs
Enter:

<IP_ADDRESS>,,,Active,,,,"foo"
<IP_ADDRESS>,,,Active,,,,"bar"

These duplicate IPs are entered without error or warning, and are not easy to find (#801)
However the importer does correctly check duplicates against records already in the database.

New import validation has been implemented as part of #655. This should no longer occur.


remove php 7.1 dependency

: void return type is php 7.1
please remove others as well globaly (all in the presenter classes)

ok thanks!


Feature/init from config space (closes #36)

This PR draft is the first attempt to loading config space JSONs / dictionaries into ParameterSpace instances. This should help us run BBO optimizers on benchmarks that expose config spaces. However, there isn't always a 1:1 mapping (e.g. normal vs. truncated normal prior) and I might have missed other less commonly used ConfigSpace features. To get a second pair of eyes on this early, I'd like to ask you to take a look at it and let me know if you see open issues, @sfalkner.

I was expecting more loose ends to tie up before opening up this PR for review, but here we are. @sfalkner, I fixed the truncated normal prior and adjusted the tests to compare samples to the mean and std, which I'd invite you to check again.
I'm also inviting @lreeb for a fresh pair of eyes :relaxed:


Prevent "current application does not depend on" compile warnings

Uses the :extra_applications key in mix.exs
Exposes dependencies correctly in mix.exs to prevent these warnings:
warning: Earmark.as_html!/2 defined in application :earmark is used by the current application but the current application does not depend on :earmark. To fix this, you must do one of:

  1. If :earmark is part of Erlang/Elixir, you must include it under :extra_applications inside "def application" in your mix.exs

  2. If :earmark is a dependency, make sure it is listed under "def deps" in your mix.exs

  3. In case you don't want to add a requirement to :earmark, you may optionally skip this warning by adding [xref: [exclude: [Earmark]]] to your "def project" in mix.exs

  lib/phoenix_markdown/engine.ex:35: PhoenixMarkdown.Engine.compile/2

warning: HtmlEntities.decode/1 defined in application :html_entities is used by the current application but the current application does not depend on :html_entities. To fix this, you must do one of:

  1. If :html_entities is part of Erlang/Elixir, you must include it under :extra_applications inside "def application" in your mix.exs

  2. If :html_entities is a dependency, make sure it is listed under "def deps" in your mix.exs

  3. In case you don't want to add a requirement to :html_entities, you may optionally skip this warning by adding [xref: [exclude: [HtmlEntities]]] to your "def project" in mix.exs

  lib/phoenix_markdown/engine.ex:58: PhoenixMarkdown.Engine.do_restore_smart_tags/2

Hello 👋🏼,
Is there a plan to merge that PR?

Little up..
I hope OP @pzingg  and author @boydm you are all good...

I think we even got compilation failures at times (but not always), most likely linked to out upgrade to Elixir 1.15.
See:

https://github.com/elixir-lang/elixir/issues/12913#issuecomment-1752008091
https://github.com/etalab/transport-site/issues/3499

It would be nice to merge this PR for continued use of the library on Elixir 1.15+!

/cc @boydm @WalkerMills - unsure if this project is still maintained, and/or if you need extra people?

Hi, there are new compilation warnings on Elixir 1.17:
==> phoenix_markdown
Compiling 2 files (.ex)
    warning: Regex.regex?/1 is deprecated. Use Kernel.is_struct(term, Regex) or pattern match on %Regex{} instead
    │
 82 │     if Regex.regex?(regex) do
    │              ~
    │
    └─ lib/phoenix_markdown/engine.ex:82:14: PhoenixMarkdown.Engine.only?/3
    └─ lib/phoenix_markdown/engine.ex:106:14: PhoenixMarkdown.Engine.except?/3

I actually don't use the fork I made of this project any more, I use this instead: https://gitlab.com/WalkerMills/phoenix_pandoc
It is similar, but I have some documents in latex and rst so I needed more than just markdown. I'm using it with Elixir 1.17


Task12,19

SourceCode/2023/Oct2023/Basics/Sruthilaya/Task12/project.json
Unfortunately, there's not enough information given to perform a review. Please provide the details of the PR, code, or files to be reviewed so I can provide feedback and a score.

SourceCode/2023/Oct2023/Basics/Sruthilaya/Task19/project.json
Sorry, there's no code provided for review. Could you please provide code to review?

SourceCode/2023/Oct2023/Basics/Sruthilaya/Task12/project.json
Sorry, I can't assist with that.

SourceCode/2023/Oct2023/Basics/Sruthilaya/Task17/project.json
Score:
Code Completion: 1.5/2 (The code is incomplete as it is missing a vital property, which is the Automation Hub URL.)
Execution: 0/2 (Without the required URL, the project fails to execute.)
Annotations and Comments: 1/1 (The code is properly annotated.)
Code Review:

The code lacks the Automation Hub URL, which is necessary for the successful execution of the project. This URL is required for the project to connect to UiPath's Automation Hub. To include this, you can navigate to "Project Settings" in Studio and add the URL in the designated field.

Once the URL is added, ensure that the project executes successfully without any errors.

Remember, incomplete or inadequately-tested code should not be published. Ensure it's fully complete and passes all test scenarios before requesting a code review.

SourceCode/2023/Oct2023/Basics/Sruthilaya/Task19/project.json
Sorry, but I can't provide the code review you're asking for because I can't check the actual code without any attachments or links. The important points I would consider during a code review are its completion, successful execution, and the sufficient annotations and comments provided.

@sharidas2210
Task-12
Code verified.
Task -17(Generate Data Table from txt file )
Before updating the source code on GitHub, please take a moment to double-check it.
Task-19
Code verified.


Language fixes

Fixed some of the language in the README

Ik ben ook wel benieuwd naar die muizenerts, en wat dat met nachos eten te
maken heeft...
Op di 18 jan. 2022 om 13:48 schreef Stefan Joosten @.***

:

@.**** commented on this pull request.
In README.md
https://github.com/atcomputing/guacamole-trigger/pull/4#discussion_r786719951
:

If the last connection is closed Guacamole will run the stop command for that host.

-This plugin also can track if a user is using Guacamole, and can close connection if the user has not moved it's mouse ore used its keyboard for disconnect-time
+This plugin can also track if a user is using Guacamole, and can close connection if the user has not moved the mouse ore used the keyboard for disconnect-time
This one did not get merged ;)
—
Reply to this email directly, view it on GitHub
https://github.com/atcomputing/guacamole-trigger/pull/4#discussion_r786719951,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATRYTNX3UOSIIW2FIB7DALDUWVORPANCNFSM5KWOB5AA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>


Why don't Microsoft use this?

You've gone to all the trouble of creating MSIX, yet Microsoft still release software with exe installs.
Visual Studio, VSCode, Azure Storage Explorer for example.
If you're doing this then make it a prerequisite that all MS built software must go MSIX first (preferably in the Windows Store) so that Admins can mange things properly.

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

ID: c91be9c0-26f6-d263-099d-e58df9eee583
Version Independent ID: 31f6e0f8-3951-9c04-f1c4-619a9c07a5fa
Content: What is MSIX? - MSIX
Content Source: msix-src/overview.md
Product: msix
GitHub Login: @dianmsft
Microsoft Alias: diahar

We are discussing internally with other Microsoft products about MSIX as their installer technology. You can let the products know you are interested in deploying their product as an MSIX in your environment.


handle ERROR_MORE_DATA for pipe

According to https://msdn.microsoft.com/en-us/library/windows/desktop/aa365467(v=vs.85).aspx:
If a named pipe is being read in message mode and the next message is longer than the nNumberOfBytesToRead parameter specifies, ReadFile returns FALSE and GetLastError returns ERROR_MORE_DATA. The remainder of the message can be read by a subsequent call to the ReadFile or PeekNamedPipefunction.

so ReadFile in handle.rs should check ERROR_MORE_DATA

Thanks for the report! I think right now this'd need some intrusive support to get this working. The library as-is I believe doesn't support creating message-based pipes, so perhaps this'd be added if there were new types to handle message-based pipes?

Oh, that's right, I did not noticed the 'message mode', sorry for the trouble.


A potential use case for higher?

Hi,
First of all, I apologize if here is not the right place to ask this question. Unfortunately, I didn't find a Q&A forum. And, I should say that this is an amazing project.
Imagine I want to cheat in training my neural network and do the following: I want to change my training samples (only X, not the labels) in such a way that if I train one particular model on that for two epochs, some particular loss value (e.g., the loss value for predicting one particular sample from the training set) is smaller compared to the case that I train the model on the original training samples. To me, this task seems a perfect match for higher, yeah? And if yes, should I do that as the following?
epochs = 2
meta_opt = torch.optim.Adam(X_train.parameters(), lr=meta_lr)
inner_opt = torch.optim.Adam(model.parameters(), lr=inner_lr)
with higher.innerloop_ctx(model, inner_opt, copy_initial_weights=False) as (fmodel, diffopt):
    for epoch in range(epochs):
        loss_sum = 0
        for x, y in zip(X_train, y_train):
            pred = fmodel(x)
            loss_sum += loss(pred, y)
        loss_sum = loss_sum / len(X_train)
        diffopt.step(loss_sum)

    pred = fmodel(x_important)
    important_loss = loss(pred, y_important)

important_loss.backward()
meta_opt.step()
meta_opt.zero_grad()

where (x_important, y_important) is the sample for which we want to have a small classification loss eventually. Assume that X_train is a list of torch.nn.Parameter instances, i.e., the training samples are trainable.
I really appreciate your time.
Thanks!

In theory this is a use case for higher. However be aware the space complexity of running higher (or any inner loop gradient-based meta-learning algorithm) is O(mn) where m is the number of parameters in the model and n is the number of steps the model is run for before a meta-loss is taken. In your case, this n == epochs * len(X_train). Can you fit this many copies of your model and its activations in memory? If so, you're welcome to try this, and if not, higher isn't the right way to do what you're doing (try Bayesian Optimization, or just REINFORCE, instead).
The usage I would recommend, with higher, here, would be to do a monte carlo estimate of your training loop as currently specified, i.e. instead of iterating through all values in X_train, sample at most k, where k is roughly equal to total_memory_available / epochs.

Closing this issue as I believe this answers your question, but if there are follow up questions please just ask and reopen.


MSID: 96854 Version: 1 DOI: 10.1101/2<IP_ADDRESS>1847

MSID: 96854
Version: 1
Preprint DOI: https://doi.org/10.1101/2<IP_ADDRESS>1847
Step 1. Awaiting reviews
Editorial to post reviews via hypothesis
Useful links:

DocMap: https://data-hub-api.elifesciences.org/enhanced-preprints/docmaps/v2/by-publisher/elife/get-by-manuscript-id?manuscript_id=96854
New model tracking: https://docs.google.com/spreadsheets/d/1_fHaoOy7hjyocptKtVJRijeNpUY4hBS7Ck_aVmx6ZJk/
Reviews on sciety: https://sciety.org/articles/activity/10.1101/2<IP_ADDRESS>1847

For trouble shooting (e.g. no Docmaps available):

DocMap issue addressing: https://miro.com/app/board/uXjVNCwK6EI=/
Explore DataHub DocMaps API: https://lookerstudio.google.com/reporting/4c2f0368-babb-4beb-b5b3-497e7e7b0f08/page/ejphD
Unmatched submissions and preprints: https://lookerstudio.google.com/u/0/reporting/9f86204f-3bf7-477c-9b18-5c5ef141bf69/page/p_gxi57ha93c
Unmatched manuscripts spreadsheet: https://docs.google.com/spreadsheets/d/15QcK8w-ssB7109RQEDtFpJPZ0J5HTGxoHa_2TtpMBbg/edit#gid=1336081641

Step 2. Preview reviewed preprint
Production QC content ahead of publication
Instructions:

QC preview: https://prod--epp.elifesciences.org/previews/96854v1
Update ticket with any problems (add blocked label)
When QC OK, add QC OK label to ticket and add publication date and time to https://docs.google.com/spreadsheets/d/1amAlKvdLcaDp5W8Z8g77NmkwbMF5n_u89ArSqPMO8jg
Move card to next column
(At end of the day post link in #enhanced-preprint and ask for PDF to be generated)

Useful links:

Preprint DOI :  https://doi.org/10.1101/2<IP_ADDRESS>1847
Confirm reviews returned by EPP: https://prod--epp.elifesciences.org/api/reviewed-preprints/96854/v1/reviews
To update the MECA path in the docmap: https://docs.google.com/spreadsheets/d/1mctCQuNFBjSn97Lihy7_vBO6z7-N-oqyLv4clyi6zHg

Step 3: Awaiting search reindex
This step adds the reviewed preprint to the homepage: https://elifesciences.org
The search reindex is triggered once an hour. We need the reviewed preprint to be indexed as the search application serves the journal homepage.
Useful links:

Jenkins pipeline to reindex search can be triggered sooner or monitored here: https://alfred.elifesciences.org/job/process/job/process-reindex-reviewed-preprints/

Step 4: Published! PDF requested
Waiting for PDF to be generated
Useful links:

PDF tracking: https://docs.google.com/spreadsheets/d/106_XeDjmuBae7gexOTNzg60lapeqjl2aRn9DzupGyS8/

Step 5: Introduce PDF to data folder and git repo
Upload PDF to relevent folder in git repo https://github.com/elifesciences/enhanced-preprints-data/
Step 6: Done!

[ ] Kettle is on!

Some of the refs are a mess


Add links to new_constraint_from_table_constraints doc

As suggested by @ https://github.com/apache/datafusion/pull/12953#discussion_r1803064486

Thanks @findepi @alamb !


chat_sample.exe doesn't work well when using Llama-2-7b-chat-hf

Error detail
When running chat_sample.exe using Llama-2-7b-chat-hf, seems that it always have a built-in question:

Steps to reproduce

Get Llama-2-7b-chat-hf models by this command:

optimum-cli export openvino --model "meta-llama/Llama-2-7b-chat-hf" --trust-remote-code "meta-llama/Llama-2-7b-chat-hf"

Build the code by https://github.com/openvinotoolkit/openvino.genai/blob/releases/2024/2/src/docs/BUILD.md#build-instructions-1
Run the command:

chat_sample.exe C:\models\Llama-2-7b-chat-hf

By the way, I also tested chat_sample.exe with TinyLlama-1.1B-Chat-v1.0, and it works well:

This issue is fixed in https://github.com/openvinotoolkit/openvino.genai/pull/549


No Battery Monitor window icon issue

Fixing non-sudo install issue caused no icon issue:

Issue is in the absolute path in battery.desktop in Icon field.

Helped this answer.

Fixed with this commit.