python311Packages.google-cloud-secret-manager: 2.16.2 -> 2.16.3

Changelog: https://github.com/googleapis/python-secret-manager/blob/v2.16.3/CHANGELOG.md
Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
23.11 Release Notes (or backporting 23.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.

Result of nixpkgs-review pr 247191 run on x86_64-linux 1

4 packages built:

python310Packages.google-cloud-secret-manager
python310Packages.google-cloud-secret-manager.dist
python311Packages.google-cloud-secret-manager
python311Packages.google-cloud-secret-manager.dist


Default all options off, please!

Is your feature request related to a problem? Please describe.
(Oh, wow, this is just a Jira template!)
I just completely wiped out all of a Champion's equipment because I forgot to toggle off the Equipment options when importing. And this was the one character that I had forgotten to duplicate first!
Therefore, the problem I am trying to solve is to avoid making the Dumb User Error of accidentally wiping out equipment/spells/formulas when importing.
Describe the solution you'd like
If you could default everything from ON to OFF, it would help us be more deliberate about importing. Since your settings usually persist from one level to the next, we should only have to do this once.
Describe alternatives you've considered
Alternately, for a less drastic solution, you could default everything from the Eqipment option and down, leaving the stuff above it.
Additional context
Here is a screenshot of my proposed less drastic solution:

Same thing happened to our 4th level cleric. Super disappointing. My players are afraid to use Pathmuncher now.


ZIP deploy to Linux Consumption plan returns 200 OK, deployment is not visible

ZIP deploy to Linux Consumption plan returns 200 OK, yet deployment is not visible/active.
Repro steps.

Create a function app, using the default template (e.g. v4, default worker).
Add an anonymous HTTP trigger function
Create a ZIP file of it
Deploy to Azure Functions, Linux, Consumption plan using the https://xxxxxx.scm.azurewebsites.net/api/zipdeploy?isAsync=true endpoint
Observe a status 200 is returned
No functions are listed in the Azure portal, nor do expected endpoints exist

Further investigation learns that SCM_DO_BUILD_DURING_DEPLOYMENT=false has to be set, and then deployment works.

@maartenba I'd just like to say thank you so much, this has saved my bacon tonight!


⚠ Bofrost.at has degraded performance

In 693a2bb, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1219 ms

Resolved: Bofrost.at performance has improved in c978b37 after 6 minutes.


Read API Source v2

Adding the new Read API Source which supports bundling of Streams within Read Session. Customers can enable/disable this feature using the setEnableBundling BigQuery pipeline option (the option flag currently defaults to false).
The design doc for the changes can be found here. This PR addresses #24260.

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

R: @johnjcasey, @lukecwik, @kmjung

R: @ahmedabu98

Retest this please.

Retest this please.

Failing test org.apache.beam.sdk.io.gcp.bigquery.BigQueryIOWriteTest.testTriggeredFileLoadsWithTempTablesToExistingNullSchemaTable[1] in Java_GCP_IO_Direct is a known issue #25207. Can be ignored

retest this please

Test suites aren't statusing, but they've all completed successfully except for https://ci-beam.apache.org/job/beam_PreCommit_Java_GCP_IO_Direct_Commit/1778/ (Java_GCP_IO_Direct) which is still running and seems stuck at the start

Run Java_GCP_IO_Direct PreCommit

That succeeded - https://ci-beam.apache.org/job/beam_PreCommit_Java_GCP_IO_Direct_Commit/1778/


Missing rbd API components: pool metadata

The rbd API implements function(s) below but go-ceph does not:

rbd_pool_metadata_get
rbd_pool_metadata_list
rbd_pool_metadata_remove
rbd_pool_metadata_set

This issue has been filed to track implementing this missing
functionality in the appropriate package within go-ceph.
Please refer to the Ceph C API for details about the function(s)
in question.
NOTE: This issue was generated by a script.
If the content is innacurate or wording seems a bit odd
please excuse the script and blame the creator @phlogistonjohn

@phlogistonjohn Started working on this one, I guess no one has picked it yet.

Cool. Thanks!  :-)


update npm with README

Brief bug description
old readme (the badges using old package name) on:

https://www.npmjs.com/package/@kentico/gatsby-source-kontent
https://www.gatsbyjs.org/packages/@kentico/gatsby-source-kontent/ (sourced from npm)

Expected behavior
updated README

Hello @muescha . I've just sent you an invitation to the Kentico GitHub organization. If you accept it, you'll be able to interact with other Kentico GitHub community members in out Global collaborators dicsussions as well as getting the fresh info about Kentico Github activity.

Thanks for reporting - it was caused because on npm it is not possible to publish just beta version of the package and the readme is always propagated from the last "latest" version published, which had it incorrectly (the first pushed beta).
I have just published v4.0.0 as a "latest" so the badges should be fixed!

thx for invitaion, but i don't use Kentico


Annular sponge zone: formulate in cylindrical coordinates

This will make it easier to impose  axisymmetric  conditions

superseded by #114


Multi lan

fixes multiple lan support, adds support for static WAN interfaces

@asoltys  note the new type of WAN interface StaticWAN, I think a modal to set it when we go to make a WAN port would work out well.
thoughts @jtremback ?

Also this is a Beta 9 feature, do not merge until after the Beta 8 window


Cross origin request error

Hey there, I'm converting a web-worker to use webworkify in order to reuse a bunch of common modules. However, I'm hitting a Cross origin error when trying to post to the back-end:
XMLHttpRequest cannot load . Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
I'm not sure why I'm getting this error exactly, because I'm using the same ajax module as before. I suspect it might have something to do from it getting called from the browserify blob. Has anyone else run into this sort of issue? Any suggestions for resolving it would be appreciated.
Thanks!

Hmm I guess your web worker is on a blob protocol and not a data protocol. You could try these:

if you control the backend, just add CORS headers
if you dont, you could run your own CORS proxy or use a public one (security concerns here)
try moving the worker to a data uri instead of a blob uri
you could do all the xhr from the main context. forward requests could be manually wired via window.postMessage or done via an rpc such as https://github.com/maxogden/workerstream and https://github.com/substack/dnode

Hmm option 1 sounds easiest since we do control the backend. Do you know how to add CORS headers for a blob protocol? It seems like webworkify dynamically creates a new (semi-random) blob URL every time a new worker is requested so the CORS headers would have to use a regex.. Maybe this isn't the case though?
Option 3 sounds interesting as well. Could you give more info on how to move the worker to a data uri? I believe this is the code where the URI is created currently:
    return new Worker(URL.createObjectURL(
        new Blob([src], { type: 'text/javascript' })
    ));

How do we use a data uri and still reference the blob object?
Thanks for your quick response! Much appreciated!

you add the CORS to the response, not the request -- so not related to the protocol
something like this
https://github.com/expressjs/cors

https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS

Hey, so we figured out what was going on. It turns out that the ajax library we were using was automatically using the url from the blob scope.
So when we said:
    request
              .post('/sequences')
              .send(parsedResult.parsedSequence)
              .set('Accept', 'application/json')

It was prepending blob:http%3A//localhost%3A3000 to the front of /sequences
Thus it thought we were trying to access the "blob" domain.
Once we changed the code inside the worker to use "location.origin", things started working again:
    request
              .post(location.origin + '/sequences')
              .send(parsedResult.parsedSequence)
              .set('Accept', 'application/json')

It appears that location.origin is the domain that the worker is instantiated from.
Thanks for the help and hopefully this helps anyone else who is having similar issues.

nice
.post('//sequences') may also work

remember to close this issue -- others can still find it if they search this repo for 'cors'

Cool I'll try out .post('//sequences')
Thanks for the help!


demo: Use url::Url

Continuation of https://github.com/bilelmoussaoui/ashpd/pull/78.

Needs a rebase


Explicit skipping of nested value is not working

Hi,
Having two types with some boxing of enum.
I have defined to ignore the mapping of this enum explicitly and the box mapping .
Test fails.
When i remove the box mapping of the TypeA => TypeB, test passes
import lombok.Data;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.modelmapper.ModelMapper;

public class InnerMapperTest {

    enum CLASSIFIER{
        AAA,
        BBB;
    }

    @Data
    class TypeA {
        TypeABox box;

    }

    @Data
    class TypeABox {
        CLASSIFIER param;

    }

    @Data
    class TypeB {
        TypeBBox box;

    }

    @Data
    class TypeBBox {
        CLASSIFIER param;

    }

    private ModelMapper modelMapper;

    @Before
    public void setup(){
        modelMapper = new ModelMapper();
        modelMapper.createTypeMap(TypeA.class, TypeB.class)
                .addMappings(mapper -> mapper.skip(TypeB::setBox));

         modelMapper.createTypeMap(TypeABox.class, TypeBBox.class)
                .addMappings(mapper -> mapper.skip(TypeBBox::setParam));
    }

    @Test
    public void testBoxMapping(){

        TypeA typeA = new TypeA();
        TypeABox typeABox = new TypeABox();

        typeABox.setParam(CLASSIFIER.AAA);
        typeA.setBox(typeABox);

        TypeB typeB = new TypeB();
        TypeBBox typeBBox = new TypeBBox();

        typeBBox.setParam(CLASSIFIER.BBB);
        typeB.setBox(typeBBox);

        Assert.assertEquals("Before Mapping", CLASSIFIER.BBB, typeB.getBox().getParam());
        modelMapper.map(typeA, typeB);
        Assert.assertEquals("Box Mapping should be skipped", CLASSIFIER.BBB, typeB.getBox().getParam());
    }

}

Using version 2.3.8

After doing further analysis, i found that if i would have switch between the order of the mapping definition, the test would pass:
    @Before
    public void setup(){
        modelMapper = new ModelMapper();
        modelMapper.createTypeMap(TypeABox.class, TypeBBox.class)
                .addMappings(mapper -> mapper.skip(TypeBBox::setParam));

        modelMapper.createTypeMap(TypeA.class, TypeB.class)
                .addMappings(mapper -> mapper.map(TypeA::getName, TypeB::setName));
    }

Yet, i did not found any mention for this in the documentation, and from my POV this premutation should be identical, otherwise the global behavior is fragile.

After doing further analysis, i found that if i would have switch between the order of the mapping definition, the test would pass:
    @Before
    public void setup(){
        modelMapper = new ModelMapper();
        modelMapper.createTypeMap(TypeABox.class, TypeBBox.class)
                .addMappings(mapper -> mapper.skip(TypeBBox::setParam));

        modelMapper.createTypeMap(TypeA.class, TypeB.class)
                .addMappings(mapper -> mapper.map(TypeA::getName, TypeB::setName));
    }

Yet, i did not found any mention for this in the documentation, and from my POV this premutation should be identical, otherwise the global behavior is fragile.

Agreed with you about the permutation should be identical,  but it's a design decision of modelmapper that we are trying to solve every kind of mappings without any configuration, which makes the implicit mapping unpredictable.
In your first scenario, when you add type map TypeA -> TypeB before TypeABox -> TypeBBOx, the mappings will look like
# Before skip
TypeA.box.param -> TypeB.box.param
# After skip
TypeA.box.param -> TypeB.box.param
TypeB.box: skipped

In the second scenario, when modelmapper found a type map for how to mapping TypeA.box to TypeB.box, it stops to go deep inside the TypeBBox.
TypeB.box: skipped


Merge qes into skhd

As the API we use for synthesizing keypresses require the process to have accessibility access enabled in Mojave, I'll probably merge that code into skhd itself. Another reason is that the parsing code is identical, and it is not really any overhead for adding this to skhd.
Additionally, this will simplify the process for people that wish to implement a prefix-mode in skhd, as they no longer have to pull down an additional dependency (qes).

implemented on master; same syntax as qes.
# synthesize keypress
skhd -k "cmd + shift - h"

# synthesize text - does not work on Mojave (for now..)
skhd -t "hello, world"


Prepping for React 18's render process

In React 18, the render process is triggered differently.  For more reference, see https://github.com/reactwg/react-18/discussions/5.
I have not dug into the internals, but I do know that there are also updates how to do SSR that could help with performance for React 18.  More information is here: https://github.com/reactwg/react-18/discussions/22
I'm going to dig into researching this more and potentially opening a PR.
I think this might possibly be related to https://github.com/shakacode/react_on_rails/issues/1383, but I'm not positive.

@kylemellander I definitely want to support this. If you've got any suggestions or a PR, very much appreciated!

@justin808 I've been exploring the way that the dummy apps are generated for the test suite, but have hit a wall with determining how to test against multiple versions of React so that we can make sure that we have forward and backward compatibility.
Part of the issue here is that I'm struggling to see a few things about the construction of the test suite since it is very dynamic.  My thinking is that if we have multiple react versions that we can set in the package.json, and we can run across multiple versions, then it will ensure that the React versions are compatible.  The package.json, though, seems to be generated in an unconventional way, and I am struggling to determine where the react versions are being pulled from (my local version sets them at React 17.0.2, but I don't see that version used anywhere else in the library).
I'd love to put our brains together on how to make this happen, but for now, I'm going to focus on getting it to work manually for React 18 and have the tests catch React < 18.

Also, looking at the updates to use ReactDOMServer.renderToPipeableStream, it seems like maybe this is something that you would be integrating into your pro version since that version contains the nodeJS connection

Released in 12.5.0.


[CHORE] Pre-compiled executable not exists

The docs tells that I can get the pre-compiled executable from github release, but it not exists.

Any present tense information in this section is not accurate. Once a release is made, the following information will apply shortly thereafter.

The executable doesn't exist yet, unfortunately. Sorry it wasn't clearer, or at least misleading since there is technically a tag now. The message at the top of that docs page will be updated once one is available, probably closer to a 0.1.0 when I have time to prioritize the CI for it. I'll always welcome contributions, too

It's okay, @aaronleopold. You are already doing good. Thanks for building a really helpful project. Just take your time and prioritize more important things. I can still build it from the source

I'll close this since this is actually not an issue. Also it's my bad not reading the warnings in the top of the doc page.

I created a dedicated issue for tracking this: https://github.com/stumpapp/stump/issues/310


fit_generator reporting incorrect estimated time to complete

when using fit_generator with a validation generator, the progress gets to the penultimate training batch & stops, and the time freezes at that point for the period needed to process the validation batches.
This is in jupyter notebook (IPython = 6.2.1), keras 2.1.5 & tensorflow 1.4.1.
It would be helpful if the batch number got to the final batch :-) and then something indicated that validation is happening.
Also, the estimated time to complete should include an allowance for validation batches.  It would be reasonable to allow half the time of a training batch until the first epoch, and then update the multiplier.
Thank you!

[ ] Check that you are up-to-date with the master branch of Keras. You can update with:
pip install git+git://github.com/keras-team/keras.git --upgrade --no-deps

[ ] If running on TensorFlow, check that you are up-to-date with the latest version. The installation instructions can be found here.

[ ] Provide a link to a GitHub Gist of a Python script that can reproduce your issue (or just copy the script here if it is short). - I'd also need to supply all the training data etc.

Here is the output I've been looking at for the past 3 minutes:
Epoch 1/10
74/74 [==============================] - 1308s 18s/step - loss: 9.3432 - acc: 0.5959 - val_loss: 8.2431 - val_acc: 0.6018

Epoch 00001: val_loss improved from inf to 8.24310, saving model to checkpoints/dermatology_v1_I-20180324_230205/best.ckpt
Epoch 2/10
74/74 [==============================] - 1254s 17s/step - loss: 7.5390 - acc: 0.6018 - val_loss: 7.0590 - val_acc: 0.6018

Epoch 00002: val_loss improved from 8.24310 to 7.05902, saving model to checkpoints/dermatology_v1_I-20180324_230205/best.ckpt
Epoch 3/10
73/74 [============================>.] - ETA: 7s - loss: 6.8114 - acc: 0.6036

I cannot update the software versions easily as I'm part way through a course, and I need to stick with the versions they're using. :-(

I would add timers for callbacks too - I do validation from the callback since I am getting a little bit more specific metrics than loss/accuracy.

@tRosenflanz do you have a suggestion for how the estimated time to complete is calculated for each part?

validation is (approximately) a sum of linear products of number of validation batches and number of validation samples (multipliers are the estimator factors) plus a constant time (another estimator factor)
weights / checkpoints saving is a constant time
... would those three factors cover most situations?

I am not sure if time to completion estimation is feasible given that you cannot really know how long each arbitrary code in callback will really take in advance. However, I think it is a reasonable assumption to say that it will take approximately the same time across each epoch so the information from epoch 1 completion could be used as an approximation for further epochs

That's a better suggestion than mine. Simpler.

I have the same issue here, and I was thinking it was due to PlaidML as I am using Radeon GPU. But in fact I guess that you are using NVidia and still experiencing this dramatic decrease of performance when using fit_generator and validation. I am not experienced enough to propose a fix so I will just wait for the next update :)

Yes, I have Nvidia GPUs.  The decrease, in my case, is coming from the generator which is doing a lot of work enhancing the images.  It's using all the CPUs and the model is running on the GPUs.

+1


Copy Button does not work for PowerShell samples

Copy Button does not work for PowerShell samples on this page...

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

ID: d429ecd5-657d-35fc-fbe5-d8131c4da484
Version Independent ID: 5b51f1ff-c0b2-4810-7c05-b867a9aa06af
Content: Azure Cloud Shell Quickstart - PowerShell
Content Source: articles/cloud-shell/quickstart-powershell.md
Service: azure
GitHub Login: @maertendMSFT
Microsoft Alias: damaerte

@durayakar We are sorry to hear you encountered this issue.
We just tried the copy button in Chrome, Firefox, and Edge. We tried ~10 different copy buttons in each browser and the data successfully copied to our clip board and we were able to paste it into a document.
Can you please verify that you're still having the issue? If you are, what browser and operating system are you using?
We look forward to your reply.

Sorry, my phraseology was not correct...
The problem is not with copy paste functionality, it is with the copied scripts.
The copied scrips does NOT work in PowerShell
Duray AKAR
ABI Services Group LLC
VP of IT
+1(954)536-9151

From: Bryan Trach<EMAIL_ADDRESS>Sent: Wednesday, November 4, 2020 9:10:49 PM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Duray AKAR<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] Copy Button does not work for PowerShell samples (#65553)
@durayakarhttps://github.com/durayakar We are sorry to hear you encountered this issue.
We just tried the copy button in Chrome, Firefox, and Edge. We tried ~10 different copy buttons in each browser and the data successfully copied to our clip board and we were able to paste it into a document.
Can you please verify that you're still having the issue? If you are, what browser and operating system are you using?
We look forward to your reply.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/65553#issuecomment-722080057, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACAAFYDVNKXVREVTHG32NZLSOICSTANCNFSM4TKUKX5Q.

@durayakar Thank you for the update. I can see how this could cause issues since you'd need to paste into something like Visual Studio Code, remove the expected output and then copy/paste into PowerShell.
I have assigned the issue to the content author to investigate further and update the document as appropriate.

#label:"cloud-shell/svc"

This documentation has been updated.
#please-close


feat: Setup Earthly satellite for builds

I've been having issues getting an earthly satellite up for out builds here. I have an issue open with the earthly team.

should be fixed by #29 @gmpinder


Update master

Hello @kaulketh! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file adc.py:

Line 68:80: E501 line too long (109 > 79 characters)


fix(blink): fix signaling when offering a call

What this PR does 📖
when offering a call, sometimes the peers haven't discovered each other. in this scenario, Blink should retry.
This PR adds a Nofity struct and spawns a task to send the Offer signal until it goes through or is cancelled via Notify.
Which issue(s) this PR fixes 🔨

Special notes for reviewers 🗒
Additional comments 🎤

decided to refactor blink first.


The train cannot assemble the chiseled blocks from the 'Chisels & Bits' mod

Describe the Bug
The train cannot assemble the chiseled blocks from the 'Chisels & Bits' mod
Reproduction Steps
1.Assembling the chiselled blocks from the 'Chisels & Bits' module
Expected Result
Assembly failed
Screenshots and Videos

Crash Report or Log
No response
Operating System
Windows 11
Mod Version
0.5.1c
Minecraft Version
1.19.2
Other Mods
fabric-api-0.76.1+1.19.2
chisels-and-bits-fabric-1.3.135
Additional Context
Full create version:create-fabric-0.5.1-c-build.1160+mc1.19.2

This is done purposely, Chisel and bit's blocks don't properly render on contraptions with any backend, this would likely need compat from their side


Any idea what can I do if I want to determine the neutrality.

As title above.

When querying a word in a Lexicon object, you get back a tuple of floats indicating positive and negative sentiment.
You could query for neutrality by inspecting whether these values are the same, or close.
Ex from the readme:
>> SWN.getadjective('good')
(0.6190476190476191, 0.0)


Resource properties not returning

Hello!
I'm trying to return the resource properties of an Azure Arc object, specifically the status and it is returning none with the following code:
`import os
from azure.identity import AzureCliCredential
from azure.mgmt.resource import ResourceManagementClient
import re
cred = AzureCliCredential()
sub_id = ""
resource_client = ResourceManagementClient(cred, sub_id)
for rg in resource_client.resource_groups.list():
try:
    resource_list = resource_client.resources.list_by_resource_group(rg.name, expand="createdTime,changedTime,properties")
    column_width =36
    print(f"\n{rg.name}")
    print("Resource".ljust(column_width) + "Type".ljust(column_width) + "Create date".ljust(column_width) + "Change date".ljust(column_width) + "Properties".ljust(column_width))
    print("-" * (column_width * 5))

    for resource in list(resource_list):
        if resource.type == "Microsoft.HybridCompute/machines":
            print(f"{resource.name:<{column_width}}{resource.type:<{column_width}}"
                f"{str(resource.created_time):<{column_width}}{str(resource.changed_time):<{column_width}}{str(resource.properties):<{column_width}}")

except Exception as e:
    print(e)`

I can return the value with Azure CLI no problem:

Thanks for the feedback, we’ll investigate asap.

Hi, @cnadler-MSFT
To get properties of an Azure Arc machine, it's suggested to try this sample.


ConcavePolygonShape triggers error on editor startup with GodotPhysics 3D

Godot version
3.4.stable, 3.x (d3659ee0a)
System information
Linux, Mageia 9 x86_64
Issue description
Similar to #32216, there's still one case which is still reproducible in 3.x:
ERROR: Condition "!shape->is_configured()" is true. Returned: Variant()
   at: shape_get_data (servers/physics/physics_server_sw.cpp:111)
ERROR: Condition "!p_rid.is_valid()" is true. Returned: nullptr
   at: get (./core/rid.h:139)
ERROR: Condition "!body" is true.
   at: body_attach_object_instance_id (servers/physics/physics_server_sw.cpp:608)
ERROR: Invalid ID.
   at: free (servers/physics/physics_server_sw.cpp:1278)

A backtrace points at PhysicsServerSW::shape_get_data called by ConcavePolygonShape::get_faces:
(gdb) bt
#0  _err_print_error (p_function=0x5994550 "shape_get_data", p_file=0x5994430 "servers/physics/physics_server_sw.cpp", p_line=111,
    p_error=0x5994560 "Condition \"!shape->is_configured()\" is true. Returned: Variant()", p_message=0x59cf1b6 "", p_type=ERR_HANDLER_ERROR) at core/error_macros.cpp:77
#1  0x0000000004313f79 in _err_print_error (p_function=0x5994550 "shape_get_data", p_file=0x5994430 "servers/physics/physics_server_sw.cpp", p_line=111,
    p_error=0x5994560 "Condition \"!shape->is_configured()\" is true. Returned: Variant()", p_type=ERR_HANDLER_ERROR) at core/error_macros.cpp:69
#2  0x0000000003fffbe0 in PhysicsServerSW::shape_get_data (this=0x80068d0, p_shape=...) at servers/physics/physics_server_sw.cpp:111
#3  0x0000000003b943eb in ConcavePolygonShape::get_faces (this=0x8335b40) at scene/resources/concave_polygon_shape.cpp:74
#4  0x0000000001b1da62 in MethodBind0RC<PoolVector<Vector3> >::call (this=0x7ee3040, p_object=0x8335b40, p_args=0x0, p_arg_count=0, r_error=...) at ./core/method_bind.gen.inc:593
#5  0x00000000042f49dd in ClassDB::get_property (p_object=0x8335b40, p_property=..., r_value=...) at core/class_db.cpp:1046
#6  0x000000000437e8b4 in Object::get (this=0x8335b40, p_name=..., r_valid=0x0) at core/object.cpp:499
#7  0x00000000042f6a91 in ClassDB::class_get_default_property_value (p_class=..., p_property=..., r_valid=0x7fffffff78b7) at core/class_db.cpp:1366
#8  0x0000000002d1d65e in get_documentation_default_value (p_class_name=..., p_property_name=..., r_default_value_valid=@0x7fffffff78b7: false) at editor/doc/doc_data.cpp:214
#9  0x0000000002d1dfce in DocData::generate (this=0x82de330, p_basic_types=true) at editor/doc/doc_data.cpp:306
#10 0x00000000029bcb40 in EditorHelp::generate_doc () at editor/editor_help.cpp:1465
#11 0x0000000002a3188d in EditorNode::EditorNode (this=0x82f4390) at editor/editor_node.cpp:5747
#12 0x0000000001752c6f in Main::start () at main/main.cpp:1875
#13 0x00000000017087fc in main (argc=4, argv=0x7fffffffd6f8) at platform/x11/godot_x11.cpp:54

Like #32216, this is probably triggered by the EditorHelp generation code. The error happens when opening the editor, and not when running a project.
Adding a CollisionShape with ConcavePolygonShape in a scene also triggers this error:
ERROR: Condition "!shape->is_configured()" is true. Returned: Variant()
   at: shape_get_data (servers/physics/physics_server_sw.cpp:111)

This also happens when disabling Bullet with module_bullet_enabled=yes, since it falls back to GodotPhysics when still using DEFAULT as 3D physics backend.
Steps to reproduce

Create new project
Set 3D physics engine to GodotPhysics
Restart and check console errors

Minimal reproduction project
TestGodotPhysics.zip

There's a difference between 3.x and master in CollisionPolygonShape3D::get_faces, where in master it's now getting a member variable, instead of calling into PhysicsServer3D.
So this might have been fixed in master as a consequence of 7bbd5454329.

I have the same Err when i compiled godot with this command :
scons p=x11 target=release_debug tools=yes module_mono_enabled=yes disable_3d=no module_arkit_enabled=no module_bmp_enabled=no module_bullet_enabled=no module_camera_enabled=no module_enet_enabled=no module_mobile_vr_enabled=no module_upnp_enabled=no module_visual_script_enabled=no module_gdscript_enabled=yes
I disabled gdscript since i only want to use C# maybe GDnative.
will these errors effect my final project with C# ?, i wanted to reduce the final game's size as much as possible, but if it's going to cause problems then i'll just use the normal build.
ERROR: Mono: Core API hash mismatch.
   at: _init_godot_api_hashes (modules/mono/mono_gd/gd_mono.cpp:490)
Mono: Log file is: '/home/haxeil/.local/share/godot/mono/mono_logs/2022-02-03_15.23.21_1281.log'
ERROR: Condition "!shape->is_configured()" is true. Returned: Variant()
   at: shape_get_data (servers/physics/physics_server_sw.cpp:111)
ERROR: Condition "!p_rid.is_valid()" is true. Returned: nullptr
   at: get (./core/rid.h:139)
ERROR: Condition "!body" is true.
   at: body_attach_object_instance_id (servers/physics/physics_server_sw.cpp:608)
ERROR: Invalid ID.
   at: free (servers/physics/physics_server_sw.cpp:1278)

will these errors effect my final project with C# ?, i wanted to reduce the final game's size as much as possible, but if it's going to cause problems then i'll just use the normal build.

Try it and see :slightly_smiling_face:
That said, disabling the GDScript module won't decrease binary size by much. Using optimize=size will generally decrease binary size more than disabling any module will.

yes everything works fine i had no problems.
i forgot to add optimize=size :)

I have the exact same error with v3.5.1.stable.official [6fed1ffa3] and thought first it's an issue with my project


change exception type and skip message color

fixing #6

I'm going to overhaul the tests to actually use rednose than to compare the results. That or something....unsure yet why travis doesn't like it.

👍 still more tests to add and improvements to make but I'm better off than prior to this.


Remind colleagues of a particular Teams message by utilising Teams Adaptive Cards and the M365 Group Calendar

Category

[ ] Content fix
[x] New article
[ ] Example checked item (delete this line)

Related issues
Contents of the Pull Request
Blog article with the title. Images contained in the images subfolder.
Use Power Automate and the Send HTTP Request V2 for M365 Groups action to place a Group Calendar entry that wriggles its way into Teams tag members' mailboxes.
Guidance

hi there @z3019494 - you will need to reference a valid image in line 14 of your index.md file. It will serve as the thumbnail picture of the blog post.

Thanks @LuiseFreese! I've just updated Line 14.
Does the space character in the filename matter?

superb! @z3019494  Thank you for contributing!


Crashes every time on Windows 8.1 x64

Prerequisites

[X ] Put an X between the brackets on this line if you have done all of the following:

Reproduced the problem in Safe Mode: https://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
Followed all applicable steps in the debugging guide: https://flight-manual.atom.io/hacking-atom/sections/debugging/
Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages

Description
Atom 1.30.0 crashes within few seconds after launch on Windows 8.1 x64.
Steps to Reproduce

Launch Atom 1.30.0
Wait for up to 30 seconds
It crashes.

Expected behavior:
Not to crash every time.
Actual behavior:
Crashes every time.
Reproduces how often:
100% of the times
Versions
Atom    : 1.30.0
Electron: 2.0.5
Chrome  : 61.0.3163.100
Node    : 8.9.3
apm  1.19.0
npm  3.10.10
node 6.9.5 x64
atom 1.30.0
python 3.6.5
git 2.16.1.windows.4
visual studio 2015
You can get this information from copy and pasting the output of  atom --version and apm --version from the command line. Also, please include the OS and what version of the OS you're running.
Additional Information
[operation_log.txt]
(https://github.com/atom/atom/files/2415861/operation_log.txt)
Any additional information, configuration or data that might be necessary to reproduce the issue.

Yes. Crashes in safe mode too.
Did not try factory reset.. I will try that out and post back.
Regards,Pramod
Sent from Yahoo Mail on Android
On Wed, Sep 26, 2018 at 12:34 AM, Landon<EMAIL_ADDRESS>wrote:
Do you see this when launching in Safe Mode? If so, can you see if Resetting to Factory Defaults helps?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

[ WARNING: do not read this as an official response ]
[ Feel free to ignore the notes that follows ]
Would you be a good sport and create a portable version?
Instructions: https://flight-manual.atom.io/getting-started/sections/installing-atom/#portable-mode
The best is to make a separate .atom directory too. All this can be done on a USB key or external drive.
Back to the install you have now, a few diagnostic questions - please:

Have you used Atom before?

Did you have this problem since the beginning?

Where did you get the install file - which one did you use?

Do you have any other Electron applications installed?

You mention that crashing behaviour happens when the file is opened. Is this file opened from inside Atom or from example Windows File Explorer?

What happens if you open a TXT file?

What happens when..
a) open Atom from the command line: atom --clear-window-state
b) start writing python code text
c) save file as myfile.noname  -- result 1
d) save file as myfile.txt -- result 2
d) Ctrl-l Change grammar to Python -- result 3
d) save file as myfile.py -- result 4

Sounds very similar to my problem. Did you had any kind of success?

Nope.. not yet.
Regards,Pramod
Sent from Yahoo Mail on Android
On Fri, Sep 28, 2018 at 3:45 PM<EMAIL_ADDRESS>wrote:
Sounds very similar to my problem. Did you had any kind of success?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Thanks..
Would you be a good sport and create a portable version? --- will try this out and keep you posted.
1.   Have you used Atom before? -- No. First time.
2.   Did you have this problem since the beginning?  -- Yes. Since first install.
3.   Where did you get the install file - which one did you use? -- From atom.io -- Windows | For 64-bit Windows 7 or later [AtomSetup-x64.exe].
4.   Do you have any other Electron applications installed?  Guess, none.
5.   You mention that crashing behaviour happens when the file is opened. Is this file opened from inside Atom or from example Windows File Explorer?  --  Even if atom is kept open/ idle for a few seconds, it crashes.
What happens if you open a TXT file? --  crashes too soon.

What happens when..  -- all below, crashes too soon.

a) open Atom from the command line: atom --clear-window-state --- no luck.
b) start writing python code text
c) save file as myfile.noname -- result 1
d) save file as myfile.txt -- result 2
d) Ctrl-l Change grammar to Python -- result 3
d) save file as myfile.py -- result 4
Best Regards,Pramod
On Thursday, September 27, 2018, 2:18:55 AM GMT+8, danPadric<EMAIL_ADDRESS>wrote:

[ WARNING: do not read this as an official response ]
[ Feel free to ignore the notes that follows ]
Would you be a good sport and create a portable version?
Instructions: https://flight-manual.atom.io/getting-started/sections/installing-atom/#portable-mode
The best is to make a separate .atom directory too. All this can be done on a USB key or external drive.
Back to the install you have now, a few diagnostic questions - please:

Have you used Atom before?

Did you have this problem since the beginning?

Where did you get the install file - which one did you use?

Do you have any other Electron applications installed?

You mention that crashing behaviour happens when the file is opened. Is this file opened from inside Atom or from example Windows File Explorer?

What happens if you open a TXT file?

What happens when..
a) open Atom from the command line: atom --clear-window-state
b) start writing python code text
c) save file as myfile.noname -- result 1
d) save file as myfile.txt -- result 2
d) Ctrl-l Change grammar to Python -- result 3
d) save file as myfile.py -- result 4
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

I tried this creating a portable version.
Win8.1 would not let me create a folder name that starts with a dot (.).
---it turns out the first time, I opened two .py files, it was fine, no crashes.
---then I opened the third .py file and after few seconds, it crashed.
---reopened Atom and opened other two .py files and also one that happened to cause the editor to crash, all OK.... and then it crashed after like 2 - 3 minutes.
Hope this was helpful.  Thanks.

Hello.

Hope this was helpful. Thanks.

Thank you for taking the time to answer! I also hope the contributors can use this information. I am sorry that a clear path is not there yet.

Win8.1 would not let me create a folder name that starts with a dot (.)

Create the folder name as .atom. (two dots). This will create the folder .atom that we seek. I feel that it is kind of important as this will exclude windows-user-name issues. Please use the newest Atom version.

Created .atom. folder and it kinda appeared to work fine, but then after few minutes/ reopening the editor, it started to crash.

If you feel adventurous and web capacity, you could try an older version also. Perhaps... https://github.com/atom/atom/releases/tag/v1.25.1
Installed v1.25.1;  yet crashed.   I'm guessing its something to do within my machine in this case.
One suggestion that I have left out - - Please check your anti-virus / security application. Check to see if there are any reports of functionality being blocked.
Again thank you for your co-operation.
Good luck.

Do you have an ".git" folder? I read about that issue, but it was fixed before. But because thse issues where very similar to my problems I searched for the ".git" folder, but could not find it until I searched through the explorer. I found out that it was hidden, so not visible in cmd. Maybe you should look that up. It helped for me. I hope this is a kind of helpful :smile:

I forgot to say what you should do if you find it :laughing: . If so rename it. For example ".git_save" or something like that.


Icon for sharing options is hard to see in darkmode when boosting a post

Hi the contrast for the lock seems a little on the low side. Would be nice if that can be improved :) Otherwise this theme is really great and pretty! Thanks for the theme!

Hi!
Thank you for reporting!
Yea this definitely needs a fix so the lock icon uses the --color-content-fg variable.
Help me out, in which case are you getting this dialog? I cannot seem to find it

Thank you, It's fixed in https://github.com/nileane/TangerineUI-for-Mastodon/pull/24 :)

Awesome thanks!


Provisioning the remote JupyterHub server URL in a docker container

Environment data
Code-server supports connecting to a remote Jupyter notebook server, and we can use that to connect to our JupyterHub with the URL https:///user//?token=.
The issue is that I need to refresh the code-server page to choose the Kernel to use. Is there any way to provision this URL in a Docker container or where is located  the Jupyter extension file system that registers this URL?
Expected behaviour
Connecting code-server to a remote JupyterHub instance from a browser without refreshing the web page.
Actual behaviour
need to refresh the browser.
Steps to reproduce:
[NOTE: Self-contained, minimal reproducing code samples are extremely helpful and will expedite addressing your issue]
using code-server:

remove the remote jupyterHub url by clicking on the trash icon
copy past the remote url then apply enter.
click on the kernel select and no kernel appears.
refresh the browser and the kernels are present.

Furthermore, there is no issue when using Vscode desktop client instead of code-server

Logs

Output for Jupyter in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Jupyter)

XXX

Thanks for filling this issue l issue and sorry you are running into this
what version of vscode and Jupyter extension are you using
You do not need to refresh the browser,
The delay is most likely in connection to the server and fetching the kernels, in fact just clicking the kernel picker in a few seconds should work
let me know if this works in the latest version or not (you haven’t provided the version information).
If not please could you try vscode insiders and the latest pre-release version of the Jupyter extension
currently there’s no way to store the url and token in the file system, this is insecure as the token contains authentication information

Thanks, after 4 minutes the remote connection remains inactive.
code-server version:
code-server: v4.12.0
Code: 1.77.3
Commit: 704ed70d4fd1c6bd6342c436f1ede30d1cff4710
Date: 2023-04-13T18:36:32.554Z
Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
i will try the 4.14 last version
Jupyter extension:   v2023.3.100 is the last supported  version (Open VSX Registry)
Not possible to activate the Pre-release version. v2023.4.1001091014

After upgrading to the last 4.14 code-server version i can now activate the last jupyter extension pre-release version.
The Kernels appears as soon as  i  click the kernel select.
Thanks Don for your valuable advice.


Regular expression transformations

Hello! I noticed in the section for route constraints, there are some tips for using regular expressions. In particular, there is:
> To escape routing parameter delimiter characters {, }, [, ], double the characters in the expression, for example, {{, }}, [[, ]].
This makes sense to me, but it brought up an interesting question on my team. We were wondering if there is any function/class we can use to escape a raw regular expression (something like this):
public static string EscapeRawRegex(string rawRegex)
{
  var escaped = rawRegex.Replace("[", "[[", CultureInfo.InvariantCulture);
  // ... etc ... obviously a massive oversimplification, but you get the idea
  return escaped;
}

etc. The reason that we want something like this is that we share some of the routing constraints in our application with an Azure Functions application. As a result, we have defined a regular expression across both our ASP.NET Core API and our Azure Functions HTTP triggers, and in the ASP.NET Core API we need to follow the rules in this page to escape (double up on the [ and ]). We would love to share the constraint across the two projects, but in the Azure Functions HTTP triggers we must actually not double up on the [ and ], for example. Everything else (so far) appears to be the same when defining routes.
Any guidance on sharing these two things would be wonderful!

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

ID: 32374077-e02e-d6a6-1cea-05e58447b7cd
Version Independent ID: 86aeab13-1c25-9fc1-4e56-0390cb40c242
Content: Routing in ASP.NET Core
Content Source: aspnetcore/fundamentals/routing.md
Product: aspnet-core
Technology: aspnetcore-fundamentals
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

Hello! Thanks for contacting us. This sounds like a general question about using ASP.NET Core. While we try to look at and respond to all issues, for questions like this we recommend posting to a community support group like Stack Overflow with the asp.net-core tag.

Stack Overflow
ASP.NET Core Slack
ASP.NET Gitter

Potential bugs in the ASP.NET Core framework and product feedback can be reported at dotnet/aspnetcore issues (include full repro steps and cross-link to a repro project in GH when appropriate). For Visual Studio, use the Report a Problem gesture or Suggest a Feature gesture within VS, which open internal issues for the VS team. For Visual Studio Code, you can open an issue at microsoft/vscode issues.


NFDIV-4020

Change description
Enter a description.
JIRA link (if applicable)
https://tools.hmcts.net/jira/browse/NFDIV-4020
Pull request checklist
Before raising

[ ] tests have been updated / new tests has been added (if needed)
[ ] README and other documentation has been updated / added (if needed)

Before merging

[ ] this ticket been reviewed by QA
[ ] the user story been signed off by the PO

Note: Bug fixes, dependency updates and technical tasks do not directly impact the user experience and can be merged without QA and PO review.

needing to force rebase this didn't work


Vp9 and cc support in samples

@fzhar , any progress with addressing DmitryR concerns?

We returned almost to the same state which was when you first committed this PR. Comments not addressed.

@dvrogozh , are your concerns addressed?

@dmitryermilov : no, they were not addressed.

I don't see any of the comments addressed.


Req new updates

update: Added New Features.
Admin can added new Product with use Selection category, Category will show level. In the first time we can upload video file

update: Added New Features.
Admin can added new Product with use Selection category, Category will show level. In the first time we can upload video file

update: Added New Features.
Admin can added new Product with use Selection category, Category will show level. In the first time we can upload video file


WS Server using Safari: Status Code 400

I am trying to connect to a WebSocketServer. Using Chrome this works fine, but using Safari I am getting an error saying a status code 400 is returned. I believe this might be something to do with the protocol versions, does this library support detecting and using the appropriate protocol for browsers?
Thanks
James

Which version of Safari are you using?
On Mon, Jan 16, 2012 at 12:19 PM, jrstanley <
<EMAIL_ADDRESS>
wrote:

I am trying to connect to a WebSocketServer. Using Chrome this works fine,
but using Safari I am getting an error saying a status code 400 is
returned. I believe this might be something to do with the protocol
versions, does this library support detecting and using the appropriate
protocol for browsers?
Thanks
James

Reply to this email directly or view it on GitHub:
https://github.com/einaros/ws/issues/13

I have tried using Safari 4.1.3 and 5.1.2 on Mac OS X

Right. Looking at http://en.wikipedia.org/wiki/WebSocket#Browser_support, it seems Safari is still lagging behind, and only support the horribly outdated hixie drafts.
ws won't be supporting hixie, as that specification really just has to die.
websocket.io, on the other hand, which falls back to using ws' fast parsers for updated protocols, does support hixie. I suggest you try that :)


⚠ Jenkins Plugins Artifactory has degraded performance

In 75b113d, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1396 ms

Resolved: Jenkins Plugins Artifactory performance has improved in fe8a65c after 40 minutes.


[BUG] - Mic not working

**UE Version: **
UE 5.1.1
Hi I am making a multiplayer pixel streaming game, and I have implemented voice chat in the game. While the mic worked during PC to PC in Lan, it fails to work after using pixel streaming through browser.
Just want to make sure that the mic from browser is working right? Becasue I read some comment on youtube saying that the turn on mic toggle is not actually working in 5.1

Hi zixixr,
We would be very keen to hear some more information on your implementation. Here is some general information to consider about the use of the feature:
Microphone feature in Pixel Streaming simply passes the audio data from the mic back to UE, which can then be customized to be passed to a voice chat plugin. You can go in a few ways to get the audio data out of the voice plugin and feed it back into Pixel Streaming to be able to hear the other players:

Choose a voice chat plugin whose audio data goes through the Unreal audio system, which will allow Pixel Streaming to just pick up the audio as per normal
Complete the implementation of Pixel Streaming audio mixer and plug the audio from your voice plugin into that - see this class for a jumping in point.

Alternatively, you can modify Pixel Streaming C++ code to redirect the audio data and instead of passing it to the Unreal Engine’s audio system, pass it to your voice chat plugin. For this, you’ll need to have a look at creating your own audio sink (which is what the Pixel Streaming audio component does)
What was your implementation method?

Hi Denis,
Thanks for the reply, i'll check with my development colleague regarding this. It's just I read many comments on this link regarding mic use in pixel streaming: https://www.youtube.com/watch?v=Z-3qY-qKbQo. They say that the mic toggle is not working so far according to epic's reply.

Hi zixixr,
We would be very keen to hear some more information on your implementation. Here is some general information to consider about the use of the feature:
Microphone feature in Pixel Streaming simply passes the audio data from the mic back to UE, which can then be customized to be passed to a voice chat plugin. You can go in a few ways to get the audio data out of the voice plugin and feed it back into Pixel Streaming to be able to hear the other players:

Choose a voice chat plugin whose audio data goes through the Unreal audio system, which will allow Pixel Streaming to just pick up the audio as per normal
Complete the implementation of Pixel Streaming audio mixer and plug the audio from your voice plugin into that - see this class for a jumping in point.

Alternatively, you can modify Pixel Streaming C++ code to redirect the audio data and instead of passing it to the Unreal Engine’s audio system, pass it to your voice chat plugin. For this, you’ll need to have a look at creating your own audio sink (which is what the Pixel Streaming audio component does)
What was your implementation method?

Does this method work for UE 4.27 also?


[Proxy performance]Clean JDBC resources concurrently

The close() method of Hikari is a little time consuming. Sharding-Proxy use this function serially now. It's necessary to put it in multithreading.

In MEMORY_STRICTLY mode, the QPS increased from 25210 to 29020.
15% speed up.
Test case SQL:
select * from t_order limit 1;
(this sql is routed to ds_0.t_order_0, ds_0.t_order_1, ds_1.t_order_0, ds_1.t_order_1)


All Containers Events - Blob events trigger requires a blob path input error

Hi, When I choose "All Containers" option under BlobEventsTrigger, the "Blob path begins with" field gets grayed out but I am getting a validation error that "Blob events trigger requires a blob path input." Looks like it still expects a blob path though I selected "All Containers". Can you take a look at it?

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

ID: b7ee5166-ff40-f4ed-ce07-5312f935e388
Version Independent ID: 68f01b43-e3b2-003b-24cb-446a08aa0c1b
Content: Create event-based triggers in Azure Data Factory
Content Source: articles/data-factory/how-to-create-event-trigger.md
Service: data-factory
GitHub Login: @djpmsft
Microsoft Alias: daperlov

@shriazure I see the issue was closed by you. Could you please confirm if you have found a solution and closed the issue intentionally or by mistake? Please feel free to let us know if you have any query regarding this document.
Thank you

This behavior is by design. Selecting “All Containers” is equivalent to leaving the “Blob Path begins with” empty. In this case, we require users to specify a filter with “Blob ends with”.
Basically, we ask users to use at least one kind of filter, either at “begins with” or “ends with”.
Also, we want to encourage users to select a container, since not doing this can generate an unwanted large number of pipeline runs (as we have seen in the past).

@djpmsft Thank you for the response. The idea behind using "All Containers" is to create event for all the files created under the storage namespace to copy them to a secondary storage using ADF pipeline. Again, the geo replication option provided by Microsoft is not helping me as our DR region is in a different geography. So I would like to create ADF pipeline for auto copy. I am open to any other suggestions as well. Thanks.

@shriazure I see the issue was closed by you. Could you please confirm if you have found a solution and closed the issue intentionally or by mistake? Please feel free to let us know if you have any query regarding this document.
Thank you

I understand this is not an issue per se. But I would like to continue to engage on this thread as I am trying to find out a solution for my requirement as explained in my previous response to @djpmsft. Thanks.

How often are files getting created in your storage accoun ? Would you be able to move them in batches (say once an hr or once a day)?

Thanks for your time, Daniel! My RTO is 15 minutes. So I should be able to create copies within that time. Also I don't want my batch job run idly in non-business hours or weekends. So thought of utilizing EDA.

If you are comfortable using a 15 minute RTO, I would suggest using a Tumbling Window or Schedule trigger with a 15 minute window. Using a schedule trigger, you can choose to not run it on weekends. Worst case scenario is you run it and no data is moved!

The challenge I had using a schedule trigger was to copy all the files that were created in the last 15 minutes across all the containers under the storage account namespace. I know ADF has got an activity to copy since last modified time at the container level. Does it do at the storage account level?


CA 32 Add tags to EBS volume and network interface in Tamr VM module

To allow for further tightening of IAM permissions, the VM module should allows also tagging EBS root volume and root ENI.
Summary of changes:

Adds tags to the EC2 instance's root EBS volume
Adds network interface resource used as the default network interface on the EC2 instance in order to support tags
Updates source to point to the newer VM repo release which is going to be a major release 4.0.0

This PR doesn't appear to be linked to a DevOps/SRE jira ticket

This PR doesn't appear to be linked to a DevOps/SRE jira ticket

This PR doesn't appear to be linked to a DevOps/SRE jira ticket

This PR doesn't appear to be linked to a DevOps/SRE jira ticket

@souza-dan, thanks for reviewing this PR.
Since the customer would have created the Tamr VM with another version, using Tamr VM relesae 4.0.0 will cause the Tamr VM to be recreated mainly because a new network interface will be created that needs to be assigned as a  device_index = 0.
Adding a tag to the ebs root volume will preserve the current instance.

@souza-dan, thanks for reviewing this PR.
Since the customer would have created the Tamr VM with another version, using Tamr VM release 4.0.0 will cause the Tamr VM to be recreated mainly because a new network interface will be created that needs to be assigned as a  device_index = 0.
Adding a tag to the EBS root volume will preserve the current instance.

Got it! Could we include this as a note in the CHANGELOG to guide someone that might be upgrading?

@souza-dan, thanks for reviewing this PR.
Since the customer would have created the Tamr VM with another version, using Tamr VM release 4.0.0 will cause the Tamr VM to be recreated mainly because a new network interface will be created that needs to be assigned as a  device_index = 0.
Adding a tag to the EBS root volume will preserve the current instance.

Got it! Could we include this as a note in the CHANGELOG to guide someone that might be upgrading?

Added a note and resubmitted.


[rewrite] Auto apply browser mock if not in browser environment - fixes #1279

This solves the issue with undefined window when using mithril in node. It uses the mock in case there is no global window available.
Don't know if this is too much magic though.

How does the bundler deal with it (npm run build)?

Seems like not :(. Will take a look into it.

Unless the bundler is super intelligent and assumes window presence (not even Browserify is), the browser mock will always be included. So I'm kind of feeling 👎 on this particular one.

Yeah, you can't statically include the mock or it'll end up in the minified bundle


Update apiflask once it publishes a version that has deterministic field order for generated openapi specs

Looks like this was fixed with 1.2.0 and that the workaround of class XXSchema(request_schema.OrderedSchema): could be replaced with class XXSchema(marshmallow.Schema):.

@acouch nice. removing the waiting label


Introduce caching to the GHA workflows

Goal: speed up the GHA workflows by caching the rukpak-related binaries between workflow runs.

We should be able to get away with just caching the build/package cache for the rukpak executables, but it would also be nice to cache the tooling related executables which help influence the overall CI runtime.

A good chunk of the tooling executables are built with go build so they should benefit from the same caching that the rukpak executables use.

It's a real shame I haven't been able to figure out how to get https://github.com/nektos/act to work with docker-related (maybe I'm making the premature assumption we're consolidating build/container processes) jobs/workflows/etc. but it would be super easy to iterate on that kind of effort using that tooling.

Looking at the latest set of actions it doesn't seem like we're really running into issues with long PR feedback so I'm going to move this back to 0.4, or until this becomes more a pain point in the short term.

The gains here are pretty negligible and the E2E feedback is already fairly quick. Closing this out until it becomes something we really need.


Problem with greek (and other unicode) characters in titles of references

Zotero version: zotero-beta-5.0.97beta.43-1
BBT version: 5.4.29
Support log ID: NWKYAC5P-refs-euc
I'm exporting using better biblatex and one of my references has a greek letter (ρ, U+03C1) as well as another with angle brackets.  I have the 'export unicode as plain-text latex commands' flag on for bibtex and biblatex but still no luck.  The bibliography exports just fine but when I try compiling I get this error:
! Package inputenc Error: Unicode character ρ (U+03C1) not set up for use with LaTeX
I checked the .bib file and the letter appears as ρ instead of $\rho$ or whatever it's supposed to be with the aforementioned flags on.  I can get around the issue by enclosing the problem characters in  ...  tags in the title field in zotero.

NWKYAC5P-refs-euc

The rho and angle brackets are in the attachment filename; since file fields are verbatim, I cannot replace those with \rho etc -- in verbatim fields the contents must appear as-is (with a few exceptions). Your options are to either rename the attachment to not have these characters, or to add file to the skip-fields in the preferences.

Wait -- where did you add the <script> tags?

It's a problem with the Title field.
Initially I tried to use this:

but that threw the error.
This is the fix with the

Right, in the title you can use ρ and that error should be solved by turning the plain-text-commands on. The remaining error was because of what was in the file field.

Oh okay.  If the problem was with the file field then why is it fixed by adding the

Both plain-text options are on (for BibTeX and for BibLaTeX).
The title field is back to:
ρ measurements in laser‐produced implosions using elastically scattered ions
The result of the export is a .bib file containing the line:
title = {ρ Measurements in Laser‐produced Implosions Using Elastically Scattered Ions},
With same error upon compilation as I mentioned in the original post

Are you sure you are exporting with Better BibTeX/BibLaTeX and not the standard Zotero BibTeX/BibLaTeX exporters?
Wait no, if you weren't using the BBT exporters, the <script> tags would not have worked. But I cannot reproduce this on my end.
Can you try the following for me:

Turn on debug logging from the help menu
change implosions into Implosions
do an export with Better BibTeX (plain-text option still at the default on)
Right-click and send a new BBT log

Did what you asked (exported as Better BibTeX rather than Better BibLaTeX), the relevant line in the .bib seems correct now:
title = {{$\rho$} Measurements in Laser-produced {{Implosions}} Using Elastically Scattered Ions},
new log ID is: MKFBR62C-refs-euc

And if you export with Better BibLaTeX (you can change implosions back, I just needed to make sure it was a BBT translator)?

If I export as Better BibLaTeX now the relevant line in the .bib file is
title = {{$\rho$} Measurements in Laser-produced Implosions Using Elastically Scattered Ions},
which is also correct?
I'm fairly certain I had exported using better biblatex before because my .bib updated itself automatically when I changed it, and like you said the <script> wouldn't have worked otherwise?  It's probably a cache eviction problem, but even just changing the plaintext option should have dropped the cache.

I did also restart zotero every time I made a change which I thought might help with cache issues?  Anyway, I appreciate your help.

A restart should not make a difference, as the cache is saved between restarts.

Cache problems are hard to diagnose, sorry. If it reappears, please feel free to reopen or open a new issue, but I'm afraid there's not much I can do.

No problem, thanks


Update on Payment card number

Hello,
An update on Payment card number was released the 2022-05-27T04:55:23Z. Check for any new Issuer identification number edit. Link to the diff. Here is the summary:
Issuer identification number (IIN)

← Previous revision
Revision as of 04:55, 27 May 2022

Line 137:
Line 137:

|[[Mir (payment system)|Mir]]

|[[Mir (payment system)|Mir]]

|2200–2204

|2200–2204

|style="color:green" |Yes

|16–19

|-

|[[BORIKA (Bulgarian national payment system)]]

|2205

|style="color:green" |Yes

|style="color:green" |Yes

|16–19

|16–19

If this Wikipedia's edit does not affect us, just ask for this issue to be close.
In case of trouble, ask for @aloisdg

Update added BORICA card spec, which is tracked in #146, so this issue can be closed

Thanks @minajevs

@minajevs glad to see you again this year :)


YAML Version Conflict on install

It seems that the version of Symfony/YAML defined is 2.7.6 and the latest version of lumen uses 3.0. This is causing a conflict on install:
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Can only install one of: symfony/yaml[v2.7.6, v3.0.6].
    - Can only install one of: symfony/yaml[v3.0.6, v2.7.6].
    - Can only install one of: symfony/yaml[v2.7.6, v3.0.6].
    - rockstarcode/markdb dev-master requires symfony/yaml v2.7.6 -> satisfiable by symfony/yaml[v2.7.6].
    - Installation request for rockstarcode/markdb dev-master -> satisfiable by rockstarcode/markdb[dev-master].
    - Installation request for symfony/yaml (locked at v3.0.6) -> satisfiable by symfony/yaml[v3.0.6].

Thanks for letting me know i'll make the update


better setup guide

with links / step-by-step

Hi,
a new version (2.1.0) will be available in setplib soon, which got step description updates.


Apply fixes from StyleCI

This pull request applies code style fixes from an analysis carried out by StyleCI.

For more information, click here.

Thank you


fix: test compilation issues

align tests to Avalonia Preview 6. Next step, fixing failed tests.

Thanks for taking an interest in this, however, I've been in the process of re-writing the unit tests to use the headless platform (which is what's recommended now) but I keep hitting road blocks with things from upstream. Current issue is this where the compositor deadlocks on dispose preventing the unit test app from exiting. No idea when that will get fixed. Best thing I can say right now, just unload the project so it hides the errors. Its what I've been doing.


feat(hesai_hw_interface): configure and check SO_RCVBUF automatically

PR Type

Improvement

Related Links

the patch to transport_drivers

Description
High-bandwidth sensors such as the OT128 may experience packet loss due to the UDP socket's receive buffer being too small by default. This PR adds functionality to set and confirm that buffer size.
The buffer has to be set to a size that

is as small as possible to save memory
large enough to store all packets that arrive while the UDP receiver thread is not scheduled or has its callback running

For now, the chosen (hard-coded) size is 1500 B * 3600 = 5.4 MB, which is the MTU size (1500 B) times the maximum number of packets in one full scan of OT128.
The memory footprint is still 'kind of' small compared to the size of pointcloud buffers etc., so condition 1 is fulfilled for the moment. In the future, computing the optimal buffer size based on sensor bandwidth would be preferable.
Review Procedure
Setting rmem_default and rmem_max is done like: sudo sysctl -w net.core.rmem_default=123.

Set rmem_default and rmem_max to a size smaller than 5.4 MB, e.g. 500000 for 500 KB. Nebula should refuse to launch with an error message telling you to increase rmem_max.
Set rmem_default to a small size like above, and set rmem_max to a value greater than 5.4 MB, e.g.<PHONE_NUMBER> for 1 GB. Nebula should now run, set its socket's buffer size to 5.4 MB and there should be no packet loss.

For the easiest review experience, comment out all point filters in hesai_decoder.hpp and hard-code the points' distance to be a fixed value. That way, you will see a perfect circle and immediately notice any missing secitons.
Pre-Review Checklist for the PR Author
PR Author should check the checkboxes below when creating the PR.

[x] Assign PR to reviewer

Checklist for the PR Reviewer
Reviewers should check the checkboxes below before approval.

[ ] Commits are properly organized and messages are according to the guideline
[ ] (Optional) Unit tests have been written for new behavior
[ ] PR title describes the changes

Post-Review Checklist for the PR Author
PR Author should check the checkboxes below before merging.

[ ] All open points are addressed and tracked via issues or tickets

CI Checks

Build and test for PR: Required to pass before the merge.

@mojomex


Update Composer dependencies (2020-11-14-00-07)

Visual regression test passed!
View the visual regression test report


figure 3 clarification from publication

Dear Authors,
Very nice publication.

Can you please clarify how you plot the figure 3? Is training loss vs epoch plotted from dreaming or training. Since you mentioned target logp in figure as 3 or -3, i am guessing its from dreaming step.

Can you please also clarify what is the meaning of logP vs epochs in figure 3? Is it from dreaming step? Can you share what are plotting from outputs generated? Are you using log file of the run or using "sampled_intermediate_mol" file for a particular target logp?

Any related code on how to generate Figure 3 can help.
Thanks so much,
JL

ad1) yes, loss is from the dreaming process
ad2) logP is computed via RDKit (its for testing the ground truth of our system, and thats why its not a smooth function because we use onehot). Loss is the evolution of the loss during dreaming, which is the MSE between model prediction and target property.
The code for this is basically written in demo.py, let me know if this helps.

Hey Mario,
Is it possible for you to provide me with a modified demo.py without use of
"lst_of_logP" anywhere in dreaming (def dream and def dream_model). This
will mean that we don't have any ground truth information available? This
way I can guarantee to just replace wherever logP is used in your code with
my target property of interest. I don't have a ground truth for dreamed
molecules based on training on my input smiles and associated experimental
property. I changed input everywhere else but got confused when I reached
the dreaming step.
Apologies, it can get complicated trying to modify the code myself and
remove all the code associated with utilizing the ground truth logP which
is the calculated logP.
Best,
Jessie
On Sat, Jun 17, 2023 at 11:20 AM Mario Krenn @.***>
wrote:

ad1) yes, loss is from the dreaming process
ad2) logP is computed via RDKit (its for testing the ground truth of our
system, and thats why its not a smooth function because we use onehot).
Loss is the evolution of the loss during dreaming, which is the MSE between
model prediction and target property.
The code for this is basically written in demo.py, let me know if this
helps.
—
Reply to this email directly, view it on GitHub
https://github.com/aspuru-guzik-group/Pasithea/issues/6#issuecomment-1595824069,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AU45PQ3IMMJ2A2PFNL6E24TXLXYQLANCNFSM6AAAAAAYCPO3YE
.
You are receiving this because you authored the thread.Message ID:
@.***>

Sure, you can just delete these lines, and it will work straightforwardly. The main idea is between line 283 and 300, so just go ahead and remove the rest and adjust the output of the dream function.

Awesome, thank you so much for all your quick and helpful replies! I will
try accordingly.
Best,
JL
On Sun, Jun 18, 2023 at 7:59 AM Mario Krenn @.***>
wrote:

Sure, you can just delete these lines, and it will work straightforwardly.
The main idea is between line 283 and 300, so just go ahead and remove the
rest and adjust the output of the dream function.
—
Reply to this email directly, view it on GitHub
https://github.com/aspuru-guzik-group/Pasithea/issues/6#issuecomment-1596176659,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AU45PQYH52GOZLELS3BA22LXL4JUBANCNFSM6AAAAAAYCPO3YE
.
You are receiving this because you authored the thread.Message ID:
@.***>


Initial Bundler implementation

Resolves #88.
If folder contain bundler project that defines a Gem (has a valid
.gemspec file), project name, version, license and homepage are parsed
from gem specification. If project isn't a Gem, it's impossible to get
these information, then directory name is used as project name and
license is parsed from LICENSE file, if it exists.
To get dependency tree with groups defined in Gemfile, a simple ruby
script is used. Without running this script the only way of getting
group information would be parsing Gemfile itself, or parsing  output of
bundle viz command (dot/svg format). Recognising if graph node is
a group or dependency gem by shape of the node in graph seemed like
a bad idea, therefore the script is used.

This change is

Some small fixes for the commit message for r1 (mainly adding "the" in several places ;) ):

If a folder contains a bundler project that defines a Gem (has a valid
.gemspec file), project name, version, license and homepage are parsed
from them gem specification. If the project isn't a Gem, it is impossible to get
this information, then the directory name is used as project name and the
license is parsed from the LICENSE file, if it exists.
To get the dependency tree with the groups defined in the Gemfile, a simple Ruby
script is used. Without running this script the only way of getting
group information would be parsing the Gemfile itself, or parsing  the output of
bundle viz (dot/svg format). Recognising if the graph node is
a group or dependency gem by the shape of the node in the graph seems like
a bad idea, therefore the script is used.

Reviewed 8 of 10 files at r1, 2 of 3 files at r2, 1 of 1 files at r3, 1 of 1 files at r4, 2 of 3 files at r5, 2 of 3 files at r6, 1 of 1 files at r7, 9 of 10 files at r8, 1 of 1 files at r9, 1 of 1 files at r10, 2 of 3 files at r11.
Review status: all files reviewed at latest revision, all discussions resolved.

analyzer/src/funTest/assets/projects/synthetic/all-managers/Gemfile, line 5 at r1 (raw file):

source "https://rubygems.org"

git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }

Space between { and |?

analyzer/src/funTest/assets/projects/synthetic/all-managers/Gemfile, line 7 at r1 (raw file):

git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }

# gem "rails"

Remove this line if it is not required.

analyzer/src/funTest/assets/projects/synthetic/all-managers/Gemfile, line 10 at r1 (raw file):

gem 'nokogiri'
gem 'rack', '~>1.1'
gem 'rspec', :require => 'spec'

Should this be moved to the "test" group like in no-lockfile/Gemfile?

analyzer/src/funTest/assets/projects/synthetic/bundler/lockfile/Gemfile, line 10 at r8 (raw file):

group :test do
    gem 'rspec', :require => 'spec'
end

Weird character.

analyzer/src/funTest/kotlin/BundlerTest.kt, line 45 at r1 (raw file):

        "Bundler recognises project" {
            val result = PackageManager.findManagedFiles(projectDir, listOf(Bundler))
            result[Bundler]?.isEmpty() shouldBe false

Could be more precise:
result[Bundler] shouldNotBe null
result[Bundler].size() shouldBe 1
result[Bundler]!! should contain(File(projectDir, "Gemfile"))

analyzer/src/funTest/kotlin/BundlerTest.kt, line 53 at r1 (raw file):

            val expectedResults = patchExpectedResult(File(projectDir.parentFile, "bundler-expected-output.yml")
                    .readText())
            yamlMapper.writeValueAsString(result) shouldBe expectedResults

Consider adding empty lines before val result... and  yamlMapper... to separate the elements of AAA.

analyzer/src/funTest/kotlin/BundlerTest.kt, line 56 at r1 (raw file):

            File(projectDir, "Gemfile.lock").delete()
            File(projectDir, ".bundle").safeDeleteRecursively()

To make sure the files are always deleted put the test in a try block and these two lines in a finally block.

analyzer/src/funTest/kotlin/BundlerTest.kt, line 62 at r1 (raw file):

    private fun patchExpectedResult(result: String) =
            //vcs:
            result.replaceFirst("url: \"\"", "url: \"$vcsUrl\"")

In the other tests we usually put a <REPLACE_URL> and <REPLACE_REVISION> string in the expected results file, consider this for consistency.

analyzer/src/main/kotlin/managers/Bundler.kt, line 140 at r1 (raw file):

    private fun parseScope(workingDir: File, groupName: String, dependencyList: List<String>, scopes: MutableSet<Scope>,
                           packages: MutableSet<Package>, errors: MutableList<String>) {
        log.debug("parseScope: $groupName\nscope top level deps list=$dependencyList")

"Parsing scope: ...

analyzer/src/main/kotlin/managers/Bundler.kt, line 150 at r1 (raw file):

    private fun parseDependency(workingDir: File, gemName: String, packages: MutableSet<Package>,
                                scopeDependencies: MutableSet<PackageReference>, errors: MutableList<String>) {
        log.debug("parseDependency: $gemName")

"Parsing dependency: ...

analyzer/src/main/kotlin/managers/Bundler.kt, line 171 at r1 (raw file):

                it["type"].asText() != ":development"
            }
            val dependencyDependants = mutableSetOf<PackageReference>()

Call this transitiveDependencies.

analyzer/src/main/kotlin/managers/Bundler.kt, line 182 at r1 (raw file):

                            version = version
                    ),
                    dependencies = dependencyDependants.toSortedSet()))

The last ( should go to the next line for consistency with other code:
https://kotlinlang.org/docs/reference/coding-conventions.html#method-call-formatting
There are probably more occurrences of this that I missed.

analyzer/src/main/kotlin/managers/Bundler.kt, line 197 at r1 (raw file):

    private fun parseVcs(homepageUrl: String): VcsInfo =
            if (Regex("https*:\\/\\/github.com\\/(?<owner>[\\w-]+)\\/(?<repo>[\\w-]+)").matches(homepageUrl)) {
                log.debug("$homepageUrl is a github url")

GitHub

analyzer/src/main/kotlin/managers/Bundler.kt, line 214 at r1 (raw file):

    }

    /** Creates a simple ruby script that produces top level dependencies list with group information. No bundle

Should be:
/**
 * Creates...

analyzer/src/main/kotlin/managers/Bundler.kt, line 227 at r1 (raw file):

        val gemspecFile = getGemspec(workingDir)
        return if (gemspecFile != null) {

Remove empty line.

analyzer/src/main/kotlin/managers/Bundler.kt, line 256 at r1 (raw file):

data class GemDetails(val name: String, val version: String, val homepageUrl: String,
                      val declaredLicenses: SortedSet<String>, val desc: String,
                      val dependencies: Set<JsonNode>)

Should be one line for each property:
https://kotlinlang.org/docs/reference/coding-conventions.html#class-header-formatting

analyzer/src/main/kotlin/managers/Bundler.kt, line 146 at r2 (raw file):

        }

        val delivered = !listOf("development", "test").contains(groupName.toLowerCase())

val delivered = groupName.toLowerCase() !in listOf("development", "test")

Also consider make the list a constant.

analyzer/src/main/kotlin/managers/Bundler.kt, line 234 at r3 (raw file):

        } else {
            GemSpec(workingDir.name, "", "", sortedSetOf(), "", emptySet(),
                    VcsInfo.EMPTY)

Is the linebreak required?

analyzer/src/main/kotlin/managers/Bundler.kt, line 270 at r3 (raw file):

        return GemSpec(name, version,
                if (this.homepageUrl.isEmpty()) that.homepageUrl else this.homepageUrl,

You could use instead:
this.homepageUrl.takeUnless { it.isEmpty() } ?: that.homepageUrl

analyzer/src/main/kotlin/managers/Bundler.kt, line 275 at r4 (raw file):

        private fun parseVcs(homepage: String): VcsInfo =
                if (Regex("https*:\\/\\/github.com\\/(?<owner>[\\w-]+)\\/(?<repo>[\\w-]+)").matches(homepage)) {
                    log.debug("$homepage is a github url")

`"Homepage '$homepage' is a GitHub URL, using it to infer VCS information."

analyzer/src/main/kotlin/managers/Bundler.kt, line 25 at r5 (raw file):

import com.fasterxml.jackson.module.kotlin.readValue
import com.here.ort.analyzer.Main

Import should go to the block below.

analyzer/src/main/kotlin/managers/Bundler.kt, line 43 at r5 (raw file):

import com.here.ort.utils.ProcessCapture
import com.here.ort.utils.log
import okhttp3.Request

Put import in right place.

analyzer/src/main/kotlin/managers/Bundler.kt, line 117 at r7 (raw file):

        } finally {
            // Delete vendor folder to not pollute the scan.
            log.info { "Deleting temporary '$vendorDir'..." }

... temporary directory ...

analyzer/src/main/kotlin/managers/Bundler.kt, line 87 at r9 (raw file):

    override fun prepareResolution(definitionFiles: List<File>): List<File> {
        // We do not actually depend on any features specific to an NPM 5.x or Yarn version, but we still want to
        // stick to fixed versions to be sure to get consistent results.

Comment needs adaption after copy-paste :)

analyzer/src/funTest/assets/projects/synthetic/bundler/Gemfile, line 10 at r1 (raw file):

group :test do
    gem 'rspec', :require => 'spec'
end

What is this weird character at the end of the line? Same in ".../synthetic/bundler/Gemfile"  at the bottom, but reviewable doesn't let me comment there, maybe because of the rename. Also shouldn't this other file be ".../synthetic/bundler/lockfile/Gemfile"?

Comments from Reviewable

and the
license is parsed from the LICENSE file, if it exists
I just realized that this part needs to be removed as well, since I deleted the code for that.

Review status: all files reviewed at latest revision, 25 unresolved discussions.

Comments from Reviewable

Review status: all files reviewed at latest revision, 25 unresolved discussions.

analyzer/src/funTest/assets/projects/synthetic/bundler/Gemfile, line 10 at r1 (raw file):
Previously, mnonnenmacher (Martin Nonnenmacher) wrote…
What is this weird character at the end of the line? Same in ".../synthetic/bundler/Gemfile"  at the bottom, but reviewable doesn't let me comment there, maybe because of the rename. Also shouldn't this other file be ".../synthetic/bundler/lockfile/Gemfile"?

I think this is how reviewable displays "no newline at end of file".

Comments from Reviewable

Reviewed 8 of 10 files at r1, 2 of 3 files at r2, 1 of 1 files at r3, 1 of 1 files at r4, 2 of 3 files at r5, 2 of 3 files at r6, 1 of 1 files at r7, 9 of 10 files at r8, 1 of 1 files at r9, 1 of 1 files at r10.
Review status: all files reviewed at latest revision, 25 unresolved discussions.

analyzer/src/main/kotlin/managers/Bundler.kt, line 146 at r2 (raw file):
Previously, mnonnenmacher (Martin Nonnenmacher) wrote…
val delivered = groupName.toLowerCase() !in listOf("development", "test")

Also consider make the list a constant.

I didn't do that because I could not think of a good name. NON_DELIVERED_SCOPES is terrible, especially with the double negation (!NON_DELIVERED_SCOPES.contains(...))
Do you have a better idea? DEVELOPMENT_SCOPES seems too specific.

analyzer/src/main/kotlin/managers/Bundler.kt, line 234 at r3 (raw file):
Previously, mnonnenmacher (Martin Nonnenmacher) wrote…
Is the linebreak required?

nope

analyzer/src/main/kotlin/managers/Bundler.kt, line 87 at r9 (raw file):
Previously, mnonnenmacher (Martin Nonnenmacher) wrote…
Comment needs adaption after copy-paste :)

Weird. I was sure I did change that.

Comments from Reviewable

@mnonnenmacher, should be all done now.


Anyone has success at using this to analyse/query json data files

Hi,
I'm a total beginner. I'm playing around with this tool and its UI. I have it all set up and running locally with Ollama. I can upload json files and the embeddings are created successfully. But when I ask logical question or query/analyse the json data, the model is having a hard time answering it. I tried llama3, mistral. Questions like: get me the object where "x" attribute is "a", and "y" attribute is "b". It cant answer it.
Is this sort of task outside the scope of this and this is more for text based document rather than data documents?
Thanks!

You can check this library that allow to get Json based on a schema: https://github.com/noamgat/lm-format-enforcer


Editing mappieces in Model Editor with multiblend textures

Hi,
the Model Editor seems to work great for the vast majority of mappieces/objects loaded.
However it seems to have a problem with meshes that use multiblend textures. If you try to save them with the Model Editor it seems the multiblend texture gets lost and the mesh/polygons covered by multiblend textures become untextured instead.
Here's an example of a mappiece with multiblend textures in Dark Souls 3 - m33 - m_331004
The highlighted tree roots here become untextured when trying to save this mappiece, even if making no changes at all

It also happens with mappieces with MTD 'M[ARSN]_l_m_em.mtd' in Dark Souls 3.

I'll look into this.

I've had a look and the issue seems to be linked to byte difference in the vertices when saved. I'll see if I can fix it.


[CI] Added the workflow

Signed-off-by: ruhi09<EMAIL_ADDRESS>Description
Added the workflow
This PR fixes #66
Notes for Reviewers
Signed commits

[x] Yes, I signed my commits.

@amino19 do let me know, if there's anything else!

@amino19 do let me know, if there's anything else!

@ruhi09: Looks good now! : )

good work, guys. 👍


Per-project Setting does not work since v3.0.0

Before 3.0. upgrade I was able to define a list of disabled packages in a per-project basis. Since v3.0.0 it stop working. projects.cson is
[   {     title: "Test project"     group: "jmail"     paths: [       "C:\\xampp\\htdocs\\test_project"     ]     icon: "icon-chevron-right"     settings:       "*":         core:           disabledPackages: [             "atom-bootstrap3"             "atom-bootstrap4"             "language-smarty"             "rest-client"             "Remote-FTP"           ]     devMode: false     template: null   } ]

Updating the package should fix this :)

Thanks for your answer.
I've updated the package to v3.0.1 and after that to v3.1.0 and per-project settings still do not work.


Added 'Creating Intrinsic Ratios For Video

This article could help students to understand ratios when it comes to html videos.

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Thank you for your contribution.  At this time we have decided not to merge your pull request.  We welcome future pull requests from you.
Happy Coding!


telink_b9x: Cleanup build system

Replace boards configs with SOC property.
Removed duplicated samples.

The following west manifest projects have been modified in this Pull Request:

Name
Old Revision
New Revision
Diff

hal_telink
https://github.com/telink-semi/hal_telink/commit/688df5cd55cbde55dc7f02636a1dda3ac1017d44 (develop,telink-b95)
https://github.com/telink-semi/hal_telink/pull/75
telink-semi/hal_telink#75/files

Note: This message is automatically posted and updated by the Manifest GitHub Action.


Build Error: The module 'react-native-webview-android-file-upload' is an Android project without build variants

I'm using Gradle Build Tools 2.3.3 and I had the project compiling just fine. I added 'react-native-onesignal' for Android Push Notifications and when I recompiled I got this:
"The module 'react-native-webview-android-file-upload' is an Android project without build variants, and cannot be built. Please fix the module's configuration in the build.gradle file and sync the project again."
Any ideas on how to resolve something like this? It's not imperative I use push at the moment, but it would be quite the added benefit.
----- System Info ------
React Native Environment Info:
System:
OS: macOS High Sierra 10.13.5
CPU: x64 Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
Memory: 1.46 GB / 16.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 10.8.0 - ~/.nvm/versions/node/v10.8.0/bin/node
Yarn: 1.9.4 - ~/.yarn/bin/yarn
npm: 6.2.0 - ~/.nvm/versions/node/v10.8.0/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 11.4, macOS 10.13, tvOS 11.4, watchOS 4.3
Android SDK:
Build Tools: 23.0.1, 23.0.2, 25.0.0, 25.0.2, 25.0.3, 26.0.1, 26.0.2, 26.0.3, 27.0.2, 27.0.3
API Levels: 23, 25, 26, 27
IDEs:
Android Studio: 3.1 AI-173.4819257
Xcode: 9.4.1/9F2000 - /usr/bin/xcodebuild
npmPackages:
react: 16.4.1 => 16.4.1
react-native: 0.56.0 => 0.56.0
npmGlobalPackages:
create-react-native-app: 1.0.0

Weird, I don't see why it's required to gave build variants. Did you try this?
https://www.google.ro/url?sa=t&source=web&rct=j&url=https://stackoverflow.com/questions/49834961/the-module-app-is-an-android-project-without-build-variants&ved=2ahUKEwiNrfad_ezcAhXE6qQKHb1hD98QFjAAegQIBhAB&usg=AOvVaw0aMxRyykwEkYDX9AnzEaoW&cshid=1534264748162
Just to make sure that there isn't another problem, actually.

Or, could you please try to reproduce this using the example app in this repo?

Closing due to inactivity. Please re-open in case you still have this issue @levi-beers


Build from source not operational

v.: 1.4.4 | OS: Fedora. Hello.
$ dnf --installed list golang-bin | sed 1d
golang-bin.x86_64                1.20.1-1.fc38                 @fedora

In application
$ cd Downloads && git clone https://github.com/FiloSottile/mkcert && cd mkcert
$ go build -ldflags "-X main.Version=$(git describe --tags)"
$ mkcert -install
bash: mkcert: command not found..

So that was that; the installation instruction was partial.
$ ./mkcert -install
Created a new local CA 💥
Sudo password:
The local CA is now installed in the system trust store! ⚡
Warning: "certutil" is not available, so the CA can't be automatically installed in Firefox and/or Chrome/Chromium! ⚠
Install "certutil" with "yum install nss-tools" and re-run "mkcert -install" 👈

$ sudo dnf -qy install nss-tools && ./mkcert -install
The local CA is already installed in the system trust store! 👍
The local CA is now installed in the Firefox and/or Chrome/Chromium trust store (requires browser restart)! 🦊

A system configuration may have a command language interpreter that does not specify the use of ./ and other supported syntaxes as required in order to execute an executable. However Bash, which is the default Shell installed on a majority of GNU/Linux distributions and other UNIX systems, it is a requirement.
As demonstrated above the instructions lack to inform that installations of golang-bin and nss-tools were pre-requirements.
"Install "certutil" with "yum (...)" | That illustrates a non-updated comment. YUM was replaced by dnf; thus became obsolete.

Here is accordingly a complete commands instruction:
$ sudo dnf -qy install golang-bin nss-tools
$ git clone https://github.com/FiloSottile/mkcert && cd mkcert
$ go build -ldflags "-X main.Version=$(git describe --tags)"
$ ./mkcert -install


Migration's foreignIdFor() missing foreignUlid()

Laravel Version: 10.x
PHP Version: N/A
Database Driver & Version: N/A

Description:
When creating a new migration column using foreignIdFor(), it doesn't account for the foreign key type ULID.
Steps To Reproduce:
N/A

We'd appreciate a PR to provide support for this.


Functions for Cardano Simple

Closes #91

Overall very nice! Nice to see ModelMock getting tidier!
I'm assuming you're confident no functional changes have resulted. Have you run the test suite to see if it catches anything?

Thanks :) . I'm reasonably confident I haven't changed the behavior, and yes the test suite still passes.


Audit: BidContract Equality operator use instead of Assignment Operator

Double equality sign has been used instead of single equality sign(i.e. assignment operator). Doing so would result in the value of that
variable to be the same as before leading to unintended results such as withdrawing the amount again even though it had already been withdrawn.

@kishan79 @parva-jain @techpandora


[Feature Request] select2_json_from_api - Allow callback for attribute

Hi,
I'm using the new select2_json_from_api field and it's working great !
It should be cool 🆒 to allow a callable callback in the attribute option, for example to concatenate 2 attributes of the json data in the drop down list , something like that :
'attribute' => function ($item) {
  return $item['name'] . ' (' . $item['id'] . ')';
}

Thanks

Hey @rroblik
Good idea, but I doubt the possibility.
How can one write custom logic for the client side(JS) from the server side(PHP)?
--
So, for such cases:
I prefer to create a new custom field from the existing select2_json_from_api, customize and use it.
php artisan backpack:field new_field_name --from= select2_json_from_api

And... To run custom logic on the server side,  events such as retrieving and saving  are already available.


adding override

allow the style to be overridden

Hey, thanks for the PR
Sorry for the delay, We were in holidays
Can you give me an example of why you would want to override the style of the wrapper? Can't this be achieved by updating the style of the container?

No, because whatever you do there is always a border, i didnt want a gap between the inner slider and the background. This causes issues matching the radius of the inner and outer elements and can leave an ugly missmatch.

Sorry, can you illustrate with a screenshot? It's not clear to me what you mean exactly.

This should have been solved in earlier releases. I'll close.


Update UG

Updated Installation Guide markdown
Updated add group, exam and lesson commands with a scenario
Update FAQ with one question

Codecov Report

Merging #271 (6a215a2) into master (cfdde11) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #271   +/-   ##
=========================================
  Coverage     56.30%   56.30%
  Complexity      765      765
=========================================
  Files           161      161
  Lines          3307     3307
  Branches        363      363
=========================================
  Hits           1862     1862
  Misses         1319     1319
  Partials        126      126

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update cfdde11...6a215a2. Read the comment docs.


Correction for raw affiliation ESSEC (Higher School of Economic and Commercial Sciences) University of Douala

Correction needed for raw affiliation ESSEC (Higher School of Economic and Commercial Sciences) University of Douala
raw_affiliation_name: ESSEC (Higher School of Economic and Commercial Sciences) University of Douala
new_rors: 02zr5jr81
previous_rors: 02zr5jr81;02dga6j42
works_examples: W4385777206;W4385801793
contact: b16075a25dec65036f78161ea6097d59:b53e974a9945b0b86b24 @ recherche.gouv.fr

This issue was accepted and ingested by the OpenAlex team on 2024-12-19. The new affiliations should be visible within the next 7 days.