Get Bone positions from FBX file

Is there a way to extract bone positions from a skeletal mesh FDX file using this library? I am trying to create a dataset for a robotic arm as done in the DREAM project using NDDS.

Ah, yeah, a bone hierarchy in Blender defines a mechanism to deform a triangular mesh using corresponding skinned weight masks per joint. Bone hierarchies by themselves cannot be rendered directly, since they do not define geometry by themselves. If a bone hierarchy is being used to deform different parts of a mesh, that would imply there's some skinning going on, which we unfortunately don't support at the moment.
Your later question is orthogonal to the question on support for FBX joints. @jontremblay can probably help you out if you open a separate issue that's specific to NDDS.


Thank you gift for cleaning drains

Likely needs the confirmation of a drain being cleared before implementation.
Also needs more PUC involvement / funding.

Cool idea :+1:
I'm curious about a documented process to support the rollout/implementation of this.

this could be managed by SFPUC and yes, we'd need confirmation that the drain has been cleared (vs. simply adopted), which hinges on the tracking element we've talked about in #45. we could easily send out a tracking survey via email to adopters and provide a "gift" for those who respond. could also hold some sort of recognition event and safety training...?

closing this because plans are in the works to provide safety vests, rakes, gloves, etc. to drain adopters in fall 2016. we have also sent a survey and will continue to do so, and to incentivize and reward drain adopters.


In F1 scenario screen, don't show a header if content is empty

When done right, this will also improve code quality by reducing duplication. In particular, the main messages and the game over messages could be handled by the same code after initial pre-processing.

I guess it would make sense to represent a section of text to display by tuple of Maybe Color (Nothing is White, rendered faster with textToAS), header text, message content text.

Regarding your idea "would be possible to detect the last state, like lost, or saved, that would be the best, but that sounds tricky", I've implemented that and the last outcome is called lastOutcome. As a stretch goal for this ticket, I'd propose to gray out all outcomes (together with headers or not) that are not the lastOutcome. So probably the tuple could hold an element for the colour of the text also, e.g,. Just BrBlack if it's grayed out and Nothing if it's the standard white (the last outcome).
Other stretch goals taken from your proposals are below (may be worth their separate tickets, each of those listed below are reasonably easy):
or just how many times each ending, in the header for the ending
or record stats, like deepest lvl reached in current scenario mode
most enemies killed on run
there could be a lot of cool stats to try to motivate

Hi @bulbousBullfrog, now that I've added thin fonts, I need to render the headers of gameover messages in monospace font, because it's the only one that is guaranteed bold. To do that I need to refactor the code in a way I proposed above ("tuple of Maybe Color, header text, message content text"). So the most fun and most educative part of the issue --- the refactoring --- will be lost. If you'd like to keep the issue, let me know and please accept the monospace headers as a stretch goal. Otherwise, I'd take it. There are still many other less urgent and interesting issues waiting for you.

Ok, so I'm taking over.


ArduCam Mini 5MP Module Shield OV5642 with Arduino MKR FOX 1200

I am trying to connect the Arducam with the MKR FOX 1200 (to capture image and save it to SD card) but I encounter the SPI Interface error. I have found a couple of workarounds for the MKR1000, which include adding a block of code in the ArduCAM.h file, but I cannot get any result with my board. Could you please provide support or advice for this?
I have also tried various names like "MKR1200", "MKRFOX1200" etc. but, just as expected, they did not work.

Hi，
We haven't specifically tested the Arduino MKR FOX 1200 yet, but you can refer to this link.

Hello,
I tested the Mini_Capture2SD and Mini_Video2SD but I keep getting "SPI Interface Error" on whichever CS pin I connect my Arducam, ranging from 0 to 7. I always modify the SPI_CS in the code when I change the pins. Also, when I use pin 6 and try to upload, the board shuts off completely.

Hello,
Due to we don't have Arduino MKR FOX 1200 develop board, we can't help you test it now.
I have some suggestions for you. Using a new board, before testing the spi camera, you will
ensure if the SPI works normal. You can test it using the official demo Arduino provided.
After ensure the spi works normally. Let's move on our SPI camera.


use upstream pdfkit

Test your commits before you make a PR, this one causes an error for both the userscript and the command-line tool

The fork exists for a reason.
See diff https://github.com/foliojs/pdfkit/compare/master...LibreScore:pdfkit:master

Sorry. Would it be possible to publish the fork on NPM? Lockfiles don't store all information required for offline installs in the case of got dependencies.

Don't you need internet to get the files from npm? What do you mean "offline install"?

Don't you need internet to get the files from npm? What do you mean "offline install"?

You're right, but usually the files I need to download are checksummed in the lockfile. Sadly for git dependencies some checksums are missing.
Maybe I should have said reproducible installation rather than offline installation.

The lock file includes the git commit hash, that's enough for a reproducible build

The lock file includes the git commit hash, that's enough for a reproducible build

Sadly not. Your package-lock.json doesn't include pdfkit's devDependencies. These are however required to run its build script (which wouldn't be necessary for a package published on NPM). Pdfkit does have a yarn.lock I guess but npm doesn't respect that for obvious reasons.

Fixed in https://github.com/LibreScore/pdfkit/commit/b4cb32eb1734a2f73ba2d92743647b1a91c0e2a8

Thanks! Can you also update the commit hash in dl-librescore's package-lock.json?


BUG: I found the model path bug!

So this has been driving me crazy.  I thought I was losing my mind.  So I finally figured it out.
In my model definitions I had:
WizardLM_70B_q4_GGUF = LlamaCppModel(
model_path="wizardlm-70b-v1.0.Q4_K_M.gguf",  # manual download
max_total_tokens=4096,
use_mlock=False,
)
but when I listed the model definitions in the API I got:
{
  "id": "wizardlm_70b_q4_gguf",
  "object": "model",
  "owned_by": "LlamaCppModel",
  "permissions": [
    "model_path:wizardlm-70b-v1.0.Q4_K_M.gguf",

......
It converted the model id to lower case!!!!!!!!!!
So I changed my model definition to be all lower case AND IT WORKS!
So to fix either we need to clearly document that model definitions variable names MUST be in lower case.  Or change the code to not convert to lower case.
** But this is not the whole story.  I have a working model definition with upper case letters working...  So something I am saying is not correct.  But the above procedure definitely fixed my problem.

Yes you got the right point. I lower-cased all the model names because I wanted it to work case-insensitively. This was a mistake on my part, and I modified the code to handle the same models regardless of case (upper or lower case).
I slightly modified my code to work this out: 6b254fdaab2ac2337e6b93d910b41a96f8de2a80
Now, both wizardlm_70b_q4_gguf and wizardLM_70b_q4_GGuf will work.

Thanks so much !!


fix(blueprint): ensure blueprint .gitignore files are handled correctly

closes #239

rename .gitignore -> gitignore in blueprints

Depends on denali-js/denali-cli#7
/cc @davewasmer -> didn't intend to open a second PR but couldn't re-open the first one after force-pushing to the branch-whoops.

Now that denali-js/denali-cli#7 is merged - the CLI just needs a release and then this PR can be merged 😄

CLI is released (0.0.9) and bumped the dep on it here as well.

Protip - you can try leveraging the BlueprintAcceptanceTest!

sooo....I'm not exactly sure what's going wrong with the tests. I can't get them to run locally either 😕  - it just sits at "running denali tests"

Looking at the travis output, seems like you're hitting the maxbuffer error that we fixed recently (I thought). Have you rebased this branch against master lately?
You can get a bit more output when you run the tests by passing in the --verbose option. Note that, unfortunately, ava will only print the tests that have completed, so if you have a test hanging, it's sometimes a game of "which test don't I see in the list".

So I rebased on top of master for you here, and my guess is the rename isn't working properly, which is cause the git repo initialization to fail in the tests because it's adding all of node_modules, which causes the invoking exec's stdout buffer to blow up.
Running the tests locally with the --verbose option, I can see that the server acceptance test commands are also failing. If you check out the tmp directories they create (the paths are spit out in the failure messages), you'll see gitignore files, but no .gitignore files.

Should be fixed by denali-js/denali-cli#12


Post notes from meet with pipeline developers to discuss dashboard

Task to do
Meet with Jorge, Chris, Julian, and other developers involved in pipeline.
Reason
Gain an understanding of what developers / end-users would want and need from a dashboard.
Result
Open communication with developers about what they need in a dashboard to get started on researching the best tools for this project.

Potentially write user stories for this @MagicMilly

@MagicMilly What's the status on this?

Pull Request can be merged after @julianpistorius reviews notes to see if anything was missed / needs to be added


5 minute delay before starting hourly tracks check timer

@maxtaco @patrickxb

So you are saying the service checking identifies in the background is slowing the keybase version -S call. I actually think it's good for identifies to be triggered immediately. I think a better fix would be to stagger the updater to check every 67 minutes or something prime like cicadas

ok, doing some testing:
Tail the service log, then run:
keybase -d version -S

The log dumps a bunch of identify stuff. And I don't think it has to do with anything hourly.
I think this is the real issue and we should fix that instead? e.g. I don't think this PR would have any impact.

Is the claim that these background operations were stopping a foreground operation like getting the version? That would really surprise me!

Huh, I don't get that same result - the service doesn't really do much for me in that case, but it does get a connection from the client running version -S, which is also unnecessary. I do get this:
C:\Users\Steve\AppData\Local\Keybase>keybase -debug version -S
2016-12-22T15:19:17.522902 - [DEBU keybase globals.go:325] 001 Created Identify2Cache, max age: 5m0s
2016-12-22T15:19:17.523408 - [DEBU keybase globals.go:328] 002 Created LinkCache, max size: 65536, clean dur: 1m0s
2016-12-22T15:19:17.524413 - [DEBU keybase globals.go:330] 003 Created CardCache, max age: 5m0s
2016-12-22T15:19:17.525426 - [DEBU keybase ui.go:561] 004 Can't set GPG_TTY; discover failed
2016-12-22T15:19:17.526413 - [DEBU keybase globals.go:308] 005 Keybase CLI 1.0.18
2016-12-22T15:19:17.527426 - [DEBU keybase globals.go:308] 006 - Built with go1.7
2016-12-22T15:19:17.527916 - [DEBU keybase globals.go:308] 007 - Visit https://keybase.io for more details
2016-12-22T15:19:17.528931 - [DEBU keybase main.go:147] 008 + configureProcesses
2016-12-22T15:19:17.529924 - [DEBU keybase main.go:245] 009 + configureLogging
2016-12-22T15:19:17.530925 - [DEBU keybase main.go:254] 00a Disabling log forwarding
2016-12-22T15:19:17.535943 - [DEBU keybase main.go:247] 00b - configureLogging
2016-12-22T15:19:17.536959 - [DEBU keybase main.go:149] 00c - configureProcesses -> <nil>
1.0.18
2016-12-22T15:19:17.539948 - [DEBU keybase out_of_date.go:14] 00d + PrintOutOfDateWarnings
2016-12-22T15:19:17.540463 - [DEBU keybase util.go:391] 00e + GetSocket
2016-12-22T15:19:17.541452 - [DEBU keybase util.go:392] 00f - GetSocket -> ok
2016-12-22T15:19:17.542470 - [DEBU keybase socket.go:73] 010 | empty socket wrapper; need a new one
2016-12-22T15:19:17.543458 - [DEBU keybase socket.go:88] 011 | DialSocket -> ok
2016-12-22T15:19:17.547969 - [DEBU keybase out_of_date.go:28] 012 Got OutOfDateInfo: keybase1.OutOfDateInfo{UpgradeTo:"", UpgradeURI:"", CustomMessage:"", CriticalClockSkew:0}
2016-12-22T15:19:17.548476 - [DEBU keybase out_of_date.go:44] 013 - PrintOutOfDateWarnings
2016-12-22T15:19:17.652306 - [DEBU keybase globals.go:360] 014 Calling shutdown first time through
2016-12-22T15:19:17.652733 - [DEBU keybase login_state.go:1046] 015 + Account "LoginState - Shutdown"
2016-12-22T15:19:17.653737 - [DEBU keybase login_state.go:959] 016 - LoginState: Leaving request loop
2016-12-22T15:19:17.653737 - [DEBU keybase login_state.go:1048] 017 - Account "LoginState - Shutdown"
2016-12-22T15:19:17.656244 - [DEBU keybase globals.go:417] 018 exiting shutdown code=0; err=<nil>

none of which really seems necessary at all; maybe we can shortcut all of that in a hardcoded special case for this command?

@zanderz: Agreed it should be OK to  special case this and just ask the client.
@gabriel: what you probably noted is that: (1) with background identifying, we're going to be identifying people asynchronously in the background a lot more; and (2) when you run with -d, the client gets all of the service's debug dump, not just that debug stream contextually relevant for the client's RPCs.

I don't see how there would be any delay in getting the version, or how the background jobs could possibly be interfering.
The GetConfig() handler (that keybase version calls) is just reading stuff from G.Env and putting it in a struct and returning.  None of the G.Env calls look like ones that should be blocking on anything.  The only one that might is the gpg canexec.
However, perhaps just adding a flag to client/cmd_version.go that just returns libkb.Version or libkb.VersionString() seems fine to me.

Ah sorry, yeah, I think it was something background identifying and I was getting the log forwarding, it wasn't actually triggering anything...
I did notice this in logs though, not sure if it's an issue: https://keybase.atlassian.net/browse/CORE-4300

The keybase version -S command is making an RPC call to the service to get the "out of date warning", even though, it's -S means --no-service.
We might want to change that.

Maybe we should avoid PrintOutOfDateWarnings if command is nofork? (Instead of special Usage.)


Microservices example: replace ORDER_VALIDATIONS with ORDERS in OrdersService.java

In 5.0.x:
Regarding this line of code:
https://github.com/confluentinc/kafka-streams-examples/blob/5.0.x/src/main/java/io/confluent/examples/streams/microservices/OrdersService.java#L316
producer = startProducer(bootstrapServers, ORDER_VALIDATIONS);

I believe it should it actually be the following?
producer = startProducer(bootstrapServers, ORDERS);

Marking closed because it has been resolved in #134


added new login page

added new login page as login-form-14. hoping does not overlapping with others.
#hacktoberfest
PR from @tirtharajsinha
please let me know if any changes required.

just fixed the conflict occurred ,hope it will get merged.

Just fixed the requested issue.


fix build script & valetudo-mapper

npm version was not correct for the valetudo-mapper build. Also I think the TRAVIS_EVENT_TYPE was reversed.

Lets check it out. I'm watching closely and I'm ready to fix if necessary.


chore: introduce the Visitor pattern

Description
Problem*
Resolves
Summary*
Additional Context
Documentation*
Check one:

[ ] No documentation needed.
[ ] Documentation included in this PR.
[ ] [For Experimental Features] Documentation to be submitted in a separate PR.

PR Checklist*

[ ] I have tested the changes locally.
[ ] I have formatted the changes with Prettier and/or cargo fmt on default settings.

To be honest, I'm a bit hesitant about this. It helps with not repeating how to traverse the AST, but on the other hand if a new AST node is added we can add it to the visitor but there's no requirement for all visitors to handle it, so we might miss handling new nodes 🤔

I continued working on this a bit more, and... I'm less and less sure about this. It makes the code a bit harder to follow, and it's easy to forget to handle some cases. The resulting code is a bit shorter, but traversing the whole AST is about 300 lines of code, and it's simple code, so it's also not that bad to do it manually.
I'll close this, but the code is here in case we want to use it in the future.


Bundle Update

This updates the gems and fixes the linting issues.
This was part of https://github.com/alphagov/govuk_publishing_components/pull/633 but I've separated it out as it got a bit big with the linting fixes required.

Thanks @cbaines


chore(api): correct yarn.lock file

Correct yarn.lock file and minor RDS lambda package name correction.

Closing out this PR as this has been already addressed in main branch.


Composter doesn't reset icon correctly

I don't know when it happens, but I filled a composter, waited until there were maggots, emptied it, got a dirt piles, and then when I next filled it, the texture was already maggots before filling.

Has other texture and model related problems. Need to fix


Update docker-toolbox to 17.04.0-ce

After making all changes to the cask:

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} left no offenses.
[x] The commit message includes the cask’s name and version.

Thank you for the contribution. It was merged directly as<PHONE_NUMBER>8e23ea157d480293e0e23bd3ce0603. Your contribution is still credited to you.


NO  processing_depth in dataloader

Hello,I can't find 'from dataloader.processing_depth import HO3D' in  demo_RGBD.py . Can you provide it,thank you.

Hi! I've uploaded it.


Apply dark mode to header by updating CSS selectors

This PR resolves the issue where the header was not applying dark mode styling due to a change in CSS classes. Updated the CSS selectors to match the new class structure.
Changes:

Adjusted CSS selectors targeting the header for dark mode.
Verified the fix by testing the extension on the updated intranet.

Please review and merge. Let me know if any additional adjustments are needed!
fixes #42

Great job @EL-OUARDY. Thanks for writing this fix.

It'd be great if you could look at some little tweaks you could add to improve the hamburger and the active item in the left sidebar. Kindly have a look at what I think you could add

Thanks!

Yes. I'll take a look and actually I have been working on something exciting the last weeks. I'll be happy to share it with you 🙏


Not working on Android (Invalid google_app_id), google-services.json not read properly

Hi,
I'm using this plugin with success with iOS, but i'm having trouble using it with Android.
The console log this error :

Invalid google_app_id. Firebase Analytics disabled.

My guess is that my google-services.json is not read correctly, because when I deleted it in platforms/android it doesn't change anything, got the same logs.
I tried to :

install the plugin with my up-to-date google-services.json file placed at the root of my cordova projects and without the config file, no changes, same results in both ways. I noticed that the google-services.json copied in platforms/android is always corrupted/empty.
Manually copy google-services.json in platforms/android, no changes.

Am I missing something ?
Ionic info log
cli packages: (/Users/thomas/Documents/Dev/WonderParents/Ionic/node_modules)
@ionic/cli-utils  : 1.9.2
ionic (Ionic CLI) : 3.9.2

global packages:
Cordova CLI : 7.0.1

local packages:
@ionic/app-scripts : 2.1.4
Cordova Platforms  : android 6.2.3 ios 4.4.0
Ionic Framework    : ionic-angular 3.6.0

System:
Android SDK Tools : 25.2.3
ios-deploy        : 1.9.0
ios-sim           : 6.0.0
Node              : v8.1.4
npm               : 5.3.0
OS                : macOS Sierra
Xcode             : Xcode 8.3.3 Build version 8E3004b

Plugin version : 0.1.24
Test on simulator and real device

I think this problem is caused by the after_prepare script. The platform detection is faulty, the plugin script only runs the iOS part if iOS and Android are present:
// Copy key files to their platform specific folders
if (directoryExists(IOS_DIR)) {
    copyKey(PLATFORM.IOS);
} else if (directoryExists(ANDROID_DIR)) {
    copyKey(PLATFORM.ANDROID, updateStringsXml)
}

I changed that locally to detect the platform from the cordova context and I am preparing a pull request.

@ben-8409 Is possible to manually copy the config files for android ?

For iOS, I have to manually put the config fil inside of platforms/ios//ressources every single time I install the plugin, otherwise my config file is corrupted..

For android, nothing works. Even when I manually copy my config file ( google-services.json) inside of platforms/android.

I take a look at your commit, it seems like, manually copy the config file is not enough for android, there are values to changes in the string.xml file. That's why it doesn't work with android, isn't it ?

@ThomasKientz no, that is not sufficient since the plugin reads data from the files and puts that in the resources (on Android at least).
Until this if fixed in this repository, you could try to install the plugin from my fork and the branch:
https://github.com/ben-8409/cordova-plugin-firebase/tree/fix-android-not-configured-properly
This should work with
cordova plugin add https://github.com/ben-8409/cordova-plugin-firebase.git#fix-android-not-configured-properly

@ben-8409 Working great. Thanks SO much !

This bug is fixed ? Because I try with the last version of cordova-plugin-firebase and have the same error....

Yes, for me and some others, the bug is fixed, but you have to install from the git #master branch for now, as there has not been a new release yet.

How can I use the master version?

Il giorno 31 ago 2017, alle ore 10:30, Benjamin Geese<EMAIL_ADDRESS>ha scritto:
Yes, for me and some others, the bug is fixed, but you have to install from the git #master branch for now, as there has not been a new release yet.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@lionalex cordova plugin add https://github.com/arnesson/cordova-plugin-firebase

Thanks, work fine 👍

Still not working for me mate. I was working fine till 0.1.23 but after that i am not able to send any notification.

Got this working. It seems google-services.json copied by plugin was empty. Replaced it with original file and it started working.

Have you installed the master version? (cordova plugin add https://github.com/arnesson/cordova-plugin-firebase)


Use the instrumented block's payload, not the original payload

Some instrumentation services don't pass the original payload straight through to the block (e.g., they might copy it and add their own information to it). With those instrumenters it's important to use the payload passed to the block rather than the original payload or information added by the block might get lost.
/cc @jnunemaker @rsanheim

Related rails code: https://github.com/rails/rails/commit/7f4d8e3fbd704cf1005a46309e3795192b114013

Going to go ahead and merge this, and confirm it fixes the application issue we are seeing.


Quick visualize plotting function

What does this implement/fix? Explain your changes.
This PR adds the quick_visualize plotting function, which performs MVMDS with 2 components on multi-view data and plots over 2 dimensions so that users can quickly get a sense of what their data looks like.
Any other comments?
Also, 2 png files are added to the figures folder and are compiled in the docs for the plotting functions..

Changed according to comments from @rflperry and added a tutorial notebook


How to handle writing out response before receive the LastContent situation

We are using  zuul 2.1.7.  and we use sessionContext  static_response to provide response to some requests without proxying to backend services. These requests do not have body, and what we found out is that zuul will send out response before receiving lastContent.  it triggered large number of warning logs from ClientResponseWriter "Writing response to client channel before have received the LastContent of request".
I can hack it by setting ATTR_LAST_CONTENT_RECEIVED  to true like : ((ChannelHandlerContext)sessionContext.get(CommonContextKeys.NETTY_SERVER_CHANNEL_HANDLER_CONTEXT)).channel().attr(ATTR_LAST_CONTENT_RECEIVED).set(Boolean.TRUE);
Want to see if there is better way to do that. Thanks!

never mind. we end up using  a new syncendpoint for this.


Loading of apache.commons.logging.Log by MockClassLoader leads to 2 version of Log in classpath when tested code uses commons-logging

From<EMAIL_ADDRESS>on June 30, 2009 11:26:37
What steps will reproduce the problem? 1. Create a class-to-be-tested which uses commons-logging
2. Run a JUnit test class, testing class-to-be-tested with PowerMock
runner. What is the expected output? What do you see instead? Java.lang.ExceptionInitializerError error thrown.
... caused by LogConfigurationException What version of the product are you using? On what operating system? version:1.2.5
OS: Windows XP Please provide any additional information below.
Original issue: http://code.google.com/p/powermock/issues/detail?id=123

From<EMAIL_ADDRESS>on July 01, 2009 05:25:30
Try using @MockPolicy(JCLPolicy.class). Does that help?

From<EMAIL_ADDRESS>on July 22, 2009 12:38:05
Status: Invalid


Feature/icon

In the 3.0. branch the tab did not show up with a dollar icon.
This fix cleans up the deface override a little, after wich it re-appeared. But regardless of the upgrade, this is a small improvement to clean up the deface overrides a little.

I finally found some time to update this PR and solve the conflicts.

Merged into master


Numbered lists do not align correctly

Numbered lists do not align correctly:

I would expect the number to also be aligned.

That's not how HTML list elements work. Alignment does not affect list numbers.

Thanks @neilj


Cognito error

Failed to create the changeset: Waiter ChangeSetCreateComplete failed: Waiter encountered a terminal failure state Status: FAILED. Reason: Template format error: Unrecognized resource types: [AWS::Cognito::UserPool, AWS::Cognito::IdentityPoolRoleAttachment, AWS::Cognito::UserPoolClient, AWS::Cognito::IdentityPool]

What region are you trying to deploy to? Please make sure cognito is available. The resource types do exist:
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html


Search by id seems to be not working

I can query a user via the endpoint via filter=username eq "simon" and it returns
{
  "schemas" : [ "urn:ietf:params:scim:api:messages:2.0:ListResponse" ],
  "totalResults" : 1,
  "itemsPerPage" : 1,
  "startIndex" : 1,
  "Resources" : [ {
    "schemas" : [ "urn:ietf:params:scim:schemas:core:2.0:User" ],
    "id" : "2d7e1339-1e5f-4c90-8758-e3decb737857",
    "meta" : {
      "resourceType" : "User",
      "created" : "2024-02-01T19:17:42.947Z",
      "lastModified" : "2024-02-01T19:17:42.947Z",
      "location" : "http://localhost:8080/keycloak/auth/realms/anzo/scim/v2/Users/2d7e1339-1e5f-4c90-8758-e3decb737857"
    },
    "userName" : "simon",

but if I do filter=id eq "2d7e1339-1e5f-4c90-8758-e3decb737857" it returns nothing

fixed.

in 21 oracle version?

I haven't released the fix yet. It will be present in the next release

Ok.. No rush cause i changed my code to do /Users/{id}

I deleted the oracle-release and instead added the release kc-21-1.2.2-RC1-free. Please test if your problems are resolved with this. This release contains also the fix for #97


Batarang adds a hashbang to my apps

Hi all,
For some particular reason, batarang (v0.4.3) seems to be adding a hashbang to all my apps.
I'm using Angular 1.2 > from RCs to the latest stable and the behaviour is the same.
Chrome v32.0.1700.41 beta.
Is anyone else experiencing this issue?
Cheers,
Darío

Hashbang where?  In the URL?  Will reopen if we get a reproduction case.


add feature about flush db before sync

hi, 这个pr希望增加在同步之前清空目的db的功能

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


add-target breaks resulting package when target name is not valid Swift identifier

Executing swift package add-target my-target --type executable breaks the updated package because the executable target name is not a valid Swift identifier.
Motivation:
After executing swift package add-target my-target --type executable, I expect the generated stub to not break the modified package. However, in this case, the resulting stub file would contain invalid Swift code:
@main
struct my-targetMain {
    static func main() {
        print("Hello, world")
    }
}

The same issue applies to macro and test target types. It's also important to note that dash case is quite often used for target names, like e.g. in swift-argument-parser.
Additionaly, when AddTarget is consumed via an API (as opposed to the CLI), the following parsing error is thrown into stdout:

Modifications:
I believe there are at least two ways to solve this issue:

Use a predefined type name in the generated stub, such as struct ExampleMain, so it doesn't depend on the target name.
Introduce a sanitizer function to ensure that the target name is always a valid Swift identifier. For example, a function that would convert "$my-target-name%" into "myTargetName".

For the sake of simplicity, I opted for approach #1 in the proposed PR. However, if it's necessary to preserve target names in the generated stubs, we can certainly go with approach #2.
Result:
swift package add-target my-target --type executable
@main
struct ExampleMain {
    static func main() {
        print("Hello, world")
    }
}

@swift-ci please test

@DougGregor just a friendly reminder when you have time. I believe this PR can be already merged once the CI tests have passed.
Sidenote: I've been using the new package editing API quite a lot in my own project, and I've come across a few other bugs that I'd be glad to fix in follow-up PRs. For example, sanitizing imports, avoiding the use of product names in imports (only targets can be imported), etc.
I could also address some FIXMEs, such as plugin and resources support, as I currently have to resort to workarounds to bypass them.

@swift-ci please test
@swift-ci please test windows

@swift-ci please test

Looks good. Sorry about the delay.

@DougGregor just a friendly reminder when you have time. I believe this PR can be already merged once the CI tests have passed.

Thank you for the ping, and I'm sorry I lost track of this. Your changes look great to me and we'll get them merged once CI passes. Thank you!

I just fixed some conflicts that popped up only during the tests (which succeeded). Next time, I'll trust GitHub's UI less and merge main beforehand.

@swift-ci please test

@swift-ci please test windows

--- bootstrap: error: Command '['env', 'SDKROOT=/...' returned non-zero exit status 1.`

It seems to be a flaky test :(

@swift-ci please test

--- bootstrap: error: Command '['env', 'SDKROOT=/...' returned non-zero exit status 1.`

It seems to be a CI issue :(

Yup CI is down at the moment. We're trying to get it back.

I should say working to get it back. I think we've identified the issue. I'll retrigger the tests once I know we're clear.

@swift-ci please test

All clear, merging! Thank you @dmhts


Update statsmodels dependency

Checklist

[x] Used a fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Hi! This is the friendly automated conda-forge-webservice.
I tried to re-render for you but ran into some issues, please ping conda-forge/core for further assistance.

@conda-forge/core Re-rendering via @conda-forge-admin failed for this feedstock – just wanted to let you know.

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-webservice.
I tried to re-render for you but ran into some issues, please ping conda-forge/core for further assistance.

Thanks for the ping. This will likely be fixed with https://github.com/conda-forge/conda-smithy-feedstock/pull/156 . Let's wait for that to be merged/built and ask the bot to rerender later again.

@mbargull Thanks!


[Feature][studio]Optimize batch processing query results to synchronous echo.

Search before asking

[X] I had searched in the issues and found no similar feature requirement.

Description
dinky 1.2.0
flink 1.18
目前数据开发模块中，使用Yarn session或本地模式等进行批处理任务的查询（如查询Paimon表），希望能够预览结果时显示为“加载中”状态，待任务完成后，自动加载结果呈现，而不是像现在这样需要人工不断点击以获取结果。

Use case
No response
Related issues
No response
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

Code of Conduct

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

At present, data can also be previewed during the execution of batch tasks.
A toggle button for auto-refresh can be added on the front end.

The better experience for the user should be to show the loading indicator after the request is made and then display the results once the task is completed, similar to the effect of previewing SQL queries in MySQL.

For batch tasks that take a long time to execute, Dinky can view the data asynchronously in advance instead of waiting synchronously for the execution result.


[BUG] /internet prompt does not print to debug channel

Describe the bug
Prompts/messages from using /internet chat do not print in the debug channel.
To Reproduce
Steps to reproduce the behavior:

Use /internet chat and /gpt converse to prompt.
Debug messages will print for all prompts except internet chats.

hmm, the internet chats use a different pipeline than the regular chats, I wasn't planning on making this print debug prompts, do you need these?

It would be useful to have, for the sake of logging completeness; I do occasionally use the debug channel as a status indicator of bot usage when I'm away from easy access to the machine I host the bot on.


chore: update table examples

Updates the table examples to minimize styling and fix some small issues since moving to native table

Changed Element to PeriodicElement; rebased and ready for review

@andrewseguin looks like there's a real failure on CI


Add npm package of the documentation

@kylef @w-vi why are we doing this?

I agree with Z. Why are we doing this?

Yes, this is an approach I don't want to go down. I believe with some discussion we can proceed by using a git submodule now so I'm going to close this.

It really sucks, so maybe next we will be able to persuade the rest that submodules are the best option

@w-vi @kylef @pksunkara I did not say this is good or bad. Rather, I was missing any explanation of this PR.


Clean up

Is your refactoring related to a problem? Please describe.
README.mds and CONTRIBUTING.md are outdated, and Roadmap.md is meaningless...
Describe the solution you chose
Remove and update files.

Unify yml/yaml extensions if possible.

Rename src directories to lib


Issue with serialzable objects on mono

Hi
I ran into an issue with deserializing serializable objects in mono.
I believe the root cause is with different behavior of the SerializationInfo class in micorosft.NET and mono.
I have this class
[Serializable]
class Test : ISerializable {

	string m_A;

	public Test(string a) {
		m_A = a;
	}

	protected Test(SerializationInfo info, StreamingContext context) {
		m_A = info.GetString ("a");
	}

	public void GetObjectData (SerializationInfo info, StreamingContext context)
	{
		info.AddValue ("a", m_A);
	}

	public override string ToString() {
		return m_A;
	}
}

I try to serialize it to json and then deserialize it.
On microsoft.net it works fine, but on mono I get the following exception
System.InvalidCastException: Cannot cast from source type to destination type.
at Newtonsoft.Json.Serialization.JsonFormatterConverter.GetTokenValue<string> (object)

Any help on this would be much appreciated.
Thanks
Amir

I can't fix mono. Raise the bug with them.

Well, mono's SerializationInfo class does behave differently, but it is not necessarily a bug.
What happens is that mono's SerializationInfo implementation invokes the converter twice.
If you invoke serializationInfo.GetString, for example, it will first ask to convert JValue to a string.
Afterwards, it will ask to convert the result to a string again, meaning, it will basically ask the converter to convert a string object to a string. Weird behavior, true, but not incorrect.
The bug, I think, is in the JsonFormatterConverter class, which assumes the object given to it is a JValue, without checking.
I forked and made a fix.
If you are interested, you can see it in https://github.com/amirtuval/Newtonsoft.Json.git.
I made the fix off the 6.0.4 tag, since that's the version we are using, so there's a new tag = 6.0.4-with_mono_fix.
I can also send you a pull request, if you are interested.
Thanks
Amir

Running into this issue as well, any interest in address it?


Missing docs about the Easing editor feature

It appears that there are no docs outlining the features of the Easing editor which can be opened from the icon next to the timing function in the Styles pane. Perhaps, this belongs to the CSS reference features page, which already has a section for the features like color picker, eyedropper, gradient editor etc.,
Following is the equivalent link to the Chrome DevTools docs,
https://developer.chrome.com/docs/devtools/css/reference/#edit-easing

Findings:
A commit in the Chrome docs August 11, 2022 added the section "Edit animation and transition timings with the Easing Editor".


Report n_vars of .raw in __repr__

It'd be useful to have the shape of the raw data matrix be reported, as that's often what one is interested in. See this example:

Could raw be a sub element? I'm not sure it's clear what the number in parenthesis refers to here.

I think this is the most elegant way to do this. People will quickly understand what it means.
Another row simply for a dimension seems odd to me.
But if you don't want to merge, happy to learn about another suggestion.

I was thinking if it split out onto another line, it could include more information. Like:
AnnData object with n_obs × n_vars = 2638 × 1838
    obs: 'n_genes', 'percent_mito', 'n_counts', 'louvain'
    var: 'n_cells', 'ensemblids'
    uns: 'draw_graph', 'louvain', 'louvain_colors', 'neighbors', 'pca', 'rank_genes_groups'
    obsm: 'X_pca', 'X_tsne', 'X_umap', 'X_draw_graph_fr'
    varm: 'PCs'
    obsp: 'distances', 'connectivities'

    Raw with n_vars = 13714
        var: 'n_cells', 'ensemblids'

We can also report cells in raw here, no? like Raw: 2638 × 13714

Sure!

I'm also happy with this more verbose option but would try to keep it as minimal as possible and keep it on a single line.
Having the default output be so bulky would be a nuisance in my notebooks. If someone wants to have details about what's in .raw, they can print out the representation of Raw. Don't you think?
The problem is that right now, one might even just forget about the existence of raw, as the default output doesn't mention it at all. 😄

The problem is that right now, one might even just forget about the existence of raw, as the default output doesn't mention it at all. 😄

Completely agree.

If someone wants to have details about what's in .raw, they can print out the representation of Raw. Don't you think?

This could be fine, but at the moment Raw.__repr__ looks like:  <anndata._core.raw.Raw at 0x13a690850>.
I was thinking it would nice to have the keys of raw.var here since they are used in plotting functions, like when gene_symbols is specified. I was also thinking that if raw got a better __repr__, that could just be added to the AnnData.__repr__.
The main issue I thought needed changing here was that, while I would know that a number in parenthesis means the anndata has a Raw, I don't think it would be obvious to a beginner. If this was just explicit about that number referring to the shape of .raw, I'd be happy to merge.

Ooh, I would like to get this into the next release. What are your current thoughts on this @falexwolf?


feat: display data range by default, correct invalid dates

This PR includes lots of small changes.
But the most impacting change is for barchart: since they cannot display a very large quantity of bars (they are so small they are not visible) I had to chunk the data by some period of time to display less yet bigger charts.
close #4

@juancarlosfarah If I understood correctly, the number of ticks is computed depending the window size, like a responsive grid, where the number of ticks are decided by range (if the window is smaller than X, use Y ticks). The number changes for each graph because the labels are more or less long (DD/MM/YY vs DD/MM/YY - DD/MM/YY) and the actual size of the graph in the screen (either 50% or 100% of the window).

@juancarlosfarah If I understood correctly, the number of ticks is computed depending the window size, like a responsive grid, where the number of ticks are decided by range (if the window is smaller than X, use Y ticks). The number changes for each graph because the labels are more or less long (DD/MM/YY vs DD/MM/YY - DD/MM/YY) and the actual size of the graph in the screen (either 50% or 100% of the window).

But @pyphilia do you still want to refactor the two versions so that you can reuse it?


how can i acsses the admin panel !

it's simple you just add dot (.) to the htaccess file and go to yourdomain.com/admin .

thnx bro


Add peel_loop_op to transform dialect

Nice, thanks!
Feel free to merge, the failure happens on the iree/sandbox branch because this change is not yet reflected there.


Update TACO files

Summary
Update TACO files
Description
Updating TACO files for Tableau publication

Codecov Report

Merging #213 (2b4424e) into develop (a824f72) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #213   +/-   ##
========================================
  Coverage    67.53%   67.53%
========================================
  Files          121      121
  Lines         5874     5874
  Branches       585      585
========================================
  Hits          3967     3967
  Misses        1556     1556
  Partials       351      351

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Empty/Blank Dashboards

Hello,
I seem to have messed something up, and simply can not find what.
I'm running this (clean install) on a Raspberry Pi 3B+, with just internet monitoring, nothing else, but all my Grfana dashboards are.. empty, It's been running for a day now, so there should at least be some data correct?

While installing I first ran into Issue 106, funny thing is I'm running dietpi, which is also a modified version of Raspbian Lite. Though that problem magically fixed itself overnight.
If anyone has any clues, please do share, otherwise where may I find logs/further troubleshoots steps?

Strange... one thing to check is the docker logs for all the containers (docker logs [container id]) — you can get a container's ID with docker ps -a to see all the containers.

Thanks for the input, rechecking everything, it seems my disks can't keep up.
Between this and my 2 other servers, iowait is through the roof.
Restarting allowed me to briefly glimpse that what could have been, but alas, you have the right idea of using a dedicated Pi for monitoring alone.
Please do keep it up, and until next time,
I'm the guy on Github :)

until next time,
I'm the guy on Github :)

Hehe, nice.


[FR] Rocket Launcher for Android 4.0

Checklist / 检查清单

[X] No one has submitted a similar or identical feature request before. / 之前没有人提交过类似或相同的功能请求。
[X] This suggestion does not depart from the original intention of Easter Eggs. / 这个建议不会背离 Easter Eggs 的初衷。

Enhancement propose / 改进目的
Hidden within the activities for the Android 4.0 Launcher was an entry called "Rocket Launcher" that would show a user's apps flying at them in a futuristic, space-like way.
Here is a Chinese [article] (https://juggly.cn/archives/47483.html) that explains this Easter egg.
There is also a video showing it in action.
Solution / 解决方案
No response
Additional info / 额外信息
No response

Rocket Launcher doesn't seem to be a system egg, it's a launcher egg, but I'll consider adding it.
I will try to find the source code and try to recompile it

https://juggly.cn/archives/47483.html
This is a Japanese article. I don't like it.

I have compiled RocketLuncher successfully, I don't think it should be added to android system Egg, I haven't found out how to place it yet.

I'd suggest porting it back to a Dream since it was intended to be Launcher2's hidden screensaver.

I'd suggest porting it back to a Dream since it was intended to be Launcher2's hidden screensaver.

That sounds good.

https://github.com/hushenghao/AndroidEasterEggs/pull/446

Checklist / 检查清单

[x]  No one has submitted a similar or identical feature request before. / 之前没有人提交过类似或相同的功能请求。
[x]  This suggestion does not depart from the original intention of Easter Eggs. / 这个建议不会背离 Easter Eggs 的初衷。

Enhancement propose / 改进目的
Hidden within the activities for the Android 4.0 Launcher was an entry called "Rocket Launcher" that would show a user's apps flying at them in a futuristic, space-like way. Here is a Chinese [article] (https://juggly.cn/archives/47483.html) that explains this Easter egg. There is also a video showing it in action.
Solution / 解决方案
No response
Additional info / 额外信息
No response


Pages don't use the first paragraph for the og:description like posts do

Environment

Minimal Mistakes version: 4.23.0
Git repository URL: https://github.com/mmistakes/minimal-mistakes
GitHub Pages hosted (if yes provide URL to site): https://mmistakes.github.io/minimal-mistakes/

Expected behavior
A "page" should use the first paragraph as the "og:description" when it page.excerpt not defined in the page YAML. This is simlare behavior to the way that a "post" does it.
Steps to reproduce the behavior
Using the example installation of https://mmistakes.github.io/minimal-mistakes/

Goto a "post" and view the source https://mmistakes.github.io/minimal-mistakes/jekyll/post-exclude-search/ (source) as expected the first paragraph is used as the og:description.

<meta property="og:description" content="This post should not appear in the search index because it has the following YAML Front Matter:">

Goto a "page" and view the source https://mmistakes.github.io/minimal-mistakes/terms/ (source) instead of the first paragraph being used the site's description is used.

<meta property="og:description" content="A flexible Jekyll theme for your blog or site with a minimalist aesthetic.">

The same issue occurs on this "page" as well https://mmistakes.github.io/minimal-mistakes/page-a/ (source)

<meta property="og:description" content="A flexible Jekyll theme for your blog or site with a minimalist aesthetic.">
notes
@iBug Hopefully this describes my issue in more detail.

I'll just leave this here.
https://jekyllrb.com/docs/pages/#excerpts-for-pages
Jekyll doesn't automatically generate an excerpt for pages unless you're on a newer version and enable it. Otherwise you need to set excerpt: Whatever you want the excerpt to be in your page or collection doc's front matter.

Manually setting excerpt does work as can be seen in this page from the demo site's docs.
Source MD: https://github.com/mmistakes/minimal-mistakes/blob/master/docs/_docs/01-quick-start-guide.md
https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/
<meta name="description" content="How to quickly install and setup Minimal Mistakes for use with GitHub Pages.">

Thank you !


Local Docker container error on startup with PHP 7.0.6 image

Trying to create a new image extending appsvc/php:7.0.6-apache-1 to add newrelic extension (like xdebug variant).
However, I'm getting this error while trying to create a new instance on my local enviroment (base image, no modifications).
I assume that Azure App Services uses the last variant available. This is correct? I mean 7.0.6-apache-1 instead php:7.0.6-apache-0 or php:7.0.6-apache.
Command:
docker run -ti -e WEBSITE_ROLE_INSTANCE_ID=local appsvc/php:7.0.6-apache-1
Output:
[....] Starting OpenBSD Secure Shell server: sshd/etc/ssh/sshd_config line 15: Deprecated option RhostsAuthentication
. ok
mkdir: cannot create directory '/var/log/apache2': File exists
touch: cannot touch '/var/log/apache2/access_local.log': No such file or directory
/bin/init_container.sh: line 9: /var/log/apache2/access_local.log: No such file or directory
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using <IP_ADDRESS>. Set the 'ServerName' directive globally to suppress this message
(2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/' for main error log
AH00014: Configuration check failed
Action '-D FOREGROUND' failed.
The Apache error log may have more information.

I believe the issue here is that the init logic is expecting /home/site/wwwroot to exist, and it doesn't in the container. In Azure, we bind-mount the site's persistent storage drive to /home, so that directory always exists, but in local usage it's not there unless you bind-mount it to something local via -v.
We are working on cleaning up our built-in images to make them easier to run locally and derive from. In the meantime, if you create a directory tree on your dev machine that contains site/wwwroot and bind-mount it to /home, it should work.

Also note that the site is configured to run on port 8080 in the container. This isn't clear from the defaults, as the stock php container we inherit from exposes 80.

Thank you for the quick reply!


Create 8.String_to_integer(atoi).cpp

this is amazing @koni24
thanks for the contribution in my repo and please share in social media and tag me on twitter


Escape pipe in code section of table leaves escape character

Escaping a pipe in the code section of a table keeps the escape character when the spec shows that it shouldn't.
Steps to reproduce the problem (provide example input):
| f\|oo  |
| ------ |
| b `\|` az |
| b **\|** im |

Expected behavior:

f|oo

b | az

b | im

Actual behavior:

f|oo

b \| az

b | im

Links:
https://github.github.com/gfm/#example-193

Hey, thanks for the good bug report! There's an open issue about checking our extension against the spec (the spec didn't exist when the extension was originally written), I guess this is one of the issues.
I'm currently on holiday but will take a look when I'm back. If you feel like it, have a look at the code, it should not be too difficult to fix :).

Any news? This is a really annoying bug.

Working on this on a new branch: https://github.com/atlassian/commonmark-java/compare/issue-149-gfm-table-spec-changes?expand=1

Merged, will be in the next release (0.13.0).

Any estimate for the next release?

Now 😄
https://github.com/atlassian/commonmark-java/blob/master/CHANGELOG.md#0130---2019-07-15


Public access update flow not called when changing project access status

Noticed this oversight while I was writing test cases. The access of logged in users has to be updated of course.

Actually, this was called in perform_project_modify() but not in perform_project_sync(). Also, it was not properly tested. Now fixed.


FRR zebra installed routes

Important notices
Before you add a new report, we ask you kindly to acknowledge the following:

[x] I have read the contributing guide lines at https://github.com/opnsense/core/blob/master/CONTRIBUTING.md
[x] I have searched the existing issues and I am convinced that mine is new.

Is your feature request related to a problem? Please describe.
There is no way to configure zebra installed routes in the FRR plugin. We are in the situation the we need to install zebra routes in some boxes to not have to redistribute kernel routes or connected networks due to the network layout.
Describe the solution you like
I would like to be able to configure zebra routes in the frontend.
Describe alternatives you considered
I do not really have an alternative, in those situations we are still using pfsense
Additional context
Add any other context or screenshots about the feature request here or links to relevant forum thread or similar

a section underneath the "General" configuration could do the trick.
As an example here a screenshot form pfsense

I can add a grid for this ... BUT ... I have no idea how FRR handles interface resets and how it interferes with opnsense scripts.
For me it would be ok to add it plus a banner warning about experimental state for this (like in bind).
@AdSchellevis @fichtner opinions?

@mimugmail if it will need additional triggers likely depends on how FRR handles this, if you add the feature and setup a test environment, I don't mind taking a look at your end if it needs anything specific.

If i can help in any way, let me know, we can test patches for example, no problem

Hi,
i checked the configuration and what would need to be done,

we would need to be able to put routes into the configuration like this
ip route xxx.xx.xxx.0/24 vmx0

according to the frr documentation the needs to go into staticd.conf, but it will also look in frr.conf as fallback as it looks
And then the staticd must also be started, otherwise it does not work.
The start/Stop script in /usr/local/etc/rc.d checks for "frr_daemons" to be started, i could not really find where this is configured, but when that vrariable contains "staticd" it should start it.

Hello,
is this bus already fixed somehow?
We are currently in the same position and wanted to ask if it would be fixed by now.
Thanks!

I just added PR #3880 which might help with this.  Happy to take over this issue as well, and clean up that PR to resolve more completely.


Songwriter & Producer credits

Spotify just added Songwriter & Producer credits will it be possibly to pull this data from API?

It should be possible once spotify/web-api#779 is implemented.

Closing for now as it is still not implemented


Add newly approved highway=ladder preset

OSM Tag(s)
highway=ladder
How would you like this tag to see supported?
As a Preset
Label
Highway
Aliases
No response
Terms
No response
Link to OSM Wiki page
https://wiki.openstreetmap.org/wiki/Proposal:Ladders
Status of the Tag
Approved
Usage of the tag
10
Replaces other Tag?
From the Proposal: > This deprecates the documented practise to combine highway=path with the property ladder=yes"
Regional Tag?
No response
Further Information
No response

Closing in favor of https://github.com/openstreetmap/id-tagging-schema/issues/1054


Does not work with rollup

My experience as been the following:
Using rollup on ./lib/index.cjs.js (using rollup-plugin-commonjs) or on ./lib/index.esm.js (adding "type":"module" to the package.json) results in a bundle that cannot detect running in the Node environment.
Errors are thrown concerning browser APIs such as ReferenceError: performance is not defined, and even if those are shimmed the crypto implementation does not initialize correctly to use Node's crypto module.
I figured I would write it up in case I'm missing something obvious, before I start working on a pull request.

Hello! Thanks for filing the issue! 😄
So if you don't mind, can you answer a few questions?

What package are you trying to use? Packages like the wasm-terminal only support the browser because they use the DOM.
What are you trying to build using wasmer-js? Just run a simple one off WASI module?
Is the source code of what you are trying to do publicly available? If not, can you give us a quick example?

Thank you! 😄

@torch2424 Sorry, I should have specified, it’s the    ‘wasi’ package.  I’ll post the code shortly.

@TJKoury No worries at all! 😄
And feel free to mention me once the code is posted up. Also, if you can posted your rollup config as well 😄
We recently added end to end tests (or whatever may be the right word for them), where we re-bundle the output of the packages with rollup: https://github.com/wasmerio/wasmer-js/blob/master/e2e-tests/test/wasi.js So there may be a case that we are missing 😄

We are working on a fix. In order to know if what we have in mind will fix it, can you try the following and comment here if it worked?
import { WASI } from '@wasmer/wasi/lib';

console.log(WASI); // prints "undefined"

Note: We are importing @wasmer/wasi/lib instead of @wasmer/wasi

Thanks!

@syrusakbary As discussed offline, this was an issue that is now solved by #156 , I think @TJKoury is experiencing a different issue

@syrusakbary I get the error:
Cannot find module ./node_modules/@wasmer/wasi/lib

@TJKoury Ah yeah, so that issue was fixed, but I don't think it's related to your issue.
But it is odd that you get: Cannot find module ./node_modules/@wasmer/wasi/lib. What about<EMAIL_ADDRESS>NOTE: I'm just bikeshedding here, as this may mean you don't have the wasi package installed haha!
Either way, whenever you have an available source code, or an example that reproduces your issue, please let us know! 😄

@torch2424 I have it installed, but node isn't going to resolve a .js file when running with --experimental-modules and no "type":"module" in the nearest package.json.  I should have made that clear.
I'll post next when the code is up.

@torch2424 See here.
Relevant sections in rollup.config having to swap out imports based on browser / node.

I had a similar experience and I resolved it locally by adding @wasmer/* to external on my cjs target, something like
{
    input: "src/kernel/index.ts",
    output: [{file: "dist/kernel.cjs.js", format: "cjs"}],
    external: ['@wasmer/wasi', '@wasmer/wasmfs']
}

It means that wasmer does not end up in your bundle though. It will be loaded via require.

@corwin-of-amber True, but the goal is to not have it external, especially because the browser will not use Node’s require algorithm to find it server side.

Completely agree. I had to make separate browser (iife) and Node (cjs) bundles.

@TJKoury My apologies! Was at Chrome Dev Summit, and hadn't been checking on github issues since most of my time was spent talking to other Wasm people!
Thanks for sharing your solution @corwin-of-amber , and I do agree this should be easier to use when trying to do multiple platforms.
Okay, so the reason why you have to do this weird switching for the browser and node, is because, the browser (esm bundle), and the node (cjs bundle) expect different globals and bindings used by the wasi package. Which is why bundling the esm version vs. bundling the commonjs version can have different experiences.
So if your goal is to also make a llibrary that has different bindings for both node and browser, I'd follow a pattern like this:
Losely similar to wasm-transformer, create two different entry points into your library: node.js and browser.js. And then create an abstracted lib.js, that receives the library object.
In your node version, require the commonjs bundle, and then pass the object to your required library.
In the browser version, import the esm bundle, and pass the bundle object to your imported library.
In rollup, use the browser entry point for your esm and iife bundles. And use the node entry point for your commonjs bundle
Let me know if that works for you. Or, I can try and make a PR for you. And I'm totally open to ideas on how to improve this, but due to the platform differences, I think that is going to be our best bet :(

@torch2424 Thanks for the reply!  You can see my solution (which is basically your suggested solution) here:  OpenSSL.js.

@TJKoury Oh nice! Glad you got it figured out! 😄
So is this issue still a problem? Or is there an action item here? Perhaps we should document this better? 😄
Also, it is alright if we share OpenSSL.js ? Would be awesome to highlight the project! 👍

@torch2424 Yes, please do share it!  We are looking to collaborate on it with the community.
The issue is the browser not being detected properly, but I haven’t had time to dig though the code (I think it’s an order of operation bug).

@TJKoury

Yes, please do share it! We are looking to collaborate on it with the community.

Awesome! Tweeted by myself, and retweeted by the Wasmer Twitter 😄

The issue is the browser not being detected properly, but I haven’t had time to dig though the code (I think it’s an order of operation bug).

Ah, thanks for clarifying. And this is on our end correct? Like our bundle output isn't being handled correctly still by rollup outputting for the browser? If so, I'll go ahead and try and do a rollup from scratch as well 👍
Thanks! 😄

I have what looks like a similar issue using rollup from the standard Svelte template.
All I do is add this line to src/App.svelte:
import browserBindings from '@wasmer/wasi/lib/bindings/browser'
Loading the app immediately causes the following error during the application init() in src/main.js
Uncaught ReferenceError: buffer$1 is not defined
    at main.js:8

Steps to reproduce:
npx degit sveltejs/template simple-svelte-wasmer-example
cd simple-svelte-wasmer-example
yarn && yarn dev
# works ok

yarn add @wasmer/wasi
# Add to App.svelte: import browserBindings from '@wasmer/wasi/lib/bindings/browser'
yarn dev
ERROR: main.js:8 Uncaught ReferenceError: buffer$1 is not defined

I've looked through the topic and realise there may be a way around this, but I don't understand yet how to apply that to my use case. I could try webpack but not sure if that would help.
FYI I'm hoping to use WASI in https://github.com/happybeing/p2p-git-portal-poc as a way to replace go-lang with Rust (and maybe wasm-git) to provide github functionality in the browser (no server-side).

I have what looks like a similar issue using rollup from the standard Svelte template.
All I do is add this line to src/App.svelte:
import browserBindings from '@wasmer/wasi/lib/bindings/browser'
Loading the app immediately causes the following error during the application init() in src/main.js
Uncaught ReferenceError: buffer$1 is not defined
    at main.js:8

Steps to reproduce:
npx degit sveltejs/template simple-svelte-wasmer-example
cd simple-svelte-wasmer-example
yarn && yarn dev
# works ok

yarn add @wasmer/wasi
# Add to App.svelte: import browserBindings from '@wasmer/wasi/lib/bindings/browser'
yarn dev
ERROR: main.js:8 Uncaught ReferenceError: buffer$1 is not defined

I've looked through the topic and realise there may be a way around this, but I don't understand yet how to apply that to my use case. I could try webpack but not sure if that would help.
FYI I'm hoping to use WASI in https://github.com/happybeing/p2p-git-portal-poc as a way to replace go-lang with Rust (and maybe wasm-git) to provide github functionality in the browser (no server-side).

This should work with the new @wasmer/sdk package.


Resolves #350 -- Adds support for segmenting LinearPipelines

Adds a new API call to LinearPipeline, add_segment_boundary([data_type], [is_shared_pointer]), which will create an egress stage and connected to the most recent linear stage, and an ingress source stage in a new segment. At build, these stages will be connected.
Known issue here: https://github.com/nv-morpheus/SRF/issues/176 : Currently specifying the data type has no effect and all underlying objects will utilize the default PythonObject path. This is due to the method we were using to match the cpptype of a wrapped python object to the cpptype of an Ingress/EgressPort adapter. Once we're able to add an out of band path for type detection/storage this will be resolve.
Updates Pipeline to be segment aware, and makes the necessary updates to Pipeline internals to handle the changes.
Updates the visualize(..)

@gpucibot merge


Revert "Upgrade pulumi-terraform-bridge to v3.97.0"

Reverts pulumi/pulumi-gcp#2717
Fixes #2723

Closing in favor of https://github.com/pulumi/pulumi-gcp/pull/2730.


How can I add benchmark daily_returns to results df?

Dear Zipline Maintainers,
Before I tell you about my issue, let me describe my environment:
Environment

Win 10 x64 zipline-reloaded 2.0.0rc4; Norgate data source

Now that you know a little about me, let me tell you about the issue I am having:
Description of Issue
This is a problem with me, not with zipline-reloaded which I have working quite well now!.
I can't figure out a way to add daily returns for a benchmark asset (that is already in the ingested bundle) to the results of run_algorithm.

in initialize, do set_benchmark(symbol('$SPX'))
results df reports benchmark_period_return and benchmark_volatility

but I need daily returns too.
I know I could (i) download them from an external web source, (ii) create them from an existing csv file or (iii) get them directly from my Norgate database.
But those aren't elegant solutions and the data series is already in the ingested bundle.  There has got to be an easy way that I just can't see to identify them to run_algorithm:
run_algorithm(..., benchmark_returns = [what to put here?] ...)
It seems to me that BenchmarkReturnsAndVolatility calculates, but doesn't return, the daily_returns.
What steps have you taken to resolve this already?
I have looked high and low for a working example without success, have read all the relevant code and documentation and have tried everything I can think of myself without hitting on a working solution.
Anything else?
I'm just not as good at python as I would like to be.
Sincerely,
arthur

In analyze section, consider writing code to calculate daily_returns
daily_returns = (1 + benchmark_period_return) / (1 + benchmark_period_return.shift()) - 1

Closing for now due to lack of activity.


PHPUnit Deprecated Method Fix

This pull request also contain:

Moved test/phpunit.xml into test/phpunit.xml.dist, and ignored test/phpunit.xml file. Every developer now can make test/phpunit.xml as their own phpunit configuration.
Updated travis build to use test/phpunit.xml.dist file
Changed all ::getMock method into ::getMockBuilder method

Coverage decreased (-0.005%) to 36.42% when pulling 821afb7d9a60ff46a00399d94be595bd5c8cb1a6 on kilip:phpunit-deprecated-fix into 2c84c18cb083abee310b46704c60c496632ce79b on cross-solution:develop.


Sync navigation between TOC and contents

Testing #52859
While I navigate in TOC using up and down arrow, I would expect to see the contents synced.

Tweaked this, try it tomorrow and let me know if it's what you expect.

@roblourens Good that it is in Sync while navigating from tree. But why does up and down arrow is selecting the node now ? This is different from all our trees.
Up and down arrow should focus the node and contents get synced would be nice and consistent

Reopening it continue the discussion

I'm not a fan of the focus+select paradigm in most trees, and I don't really know what it would mean here. Suppose I use arrow keys to focus some TOC node, and some other TOC node is selected. The focused TOC node is selected in the settings tree, but what does the selected TOC node mean?
I think it makes sense in the explorer but not here. Search works similarly to the settings trees (focus and select are always the same)

I see.. its a valid point.


Add Georgie Hau Sørensen as a new Editor

Add new editor Georgie Hau Sørensen to the community page.

University of Bristol


Cast error, not enough information

Describe what is not working as expected.
Whilst the actual error is in user code rather than entity framework, better debugging info could be produced.
When using a code first  model if  a type error is made Entity Framework throws an exception
System.InvalidOperationException: The specified cast from a materialized from 'type' to 'type'
It would incredibly useful for debugging if the exception details included either the name of the property that failed or the name of the database column. The same is true when you use a decimal in your model instead of decimal? for a nullable field.

EF Team Triage: This issue is not something that our team is planning to address in the EF6.x code base.  This does not mean that we would not consider a community contribution to address this issue.
Moving forwards, our team will be fixing bugs, implementing small improvements, and accepting community contributions to the EF6.x code base. Larger feature work and innovation will happen in the EF Core code base (https://github.com/aspnet/EntityFramework).
Closing an issue in the EF6.x project does not exclude us addressing it in EF Core. In fact, a number of popular feature requests for EF have already been implemented in EF Core (alternate keys, batching in SaveChanges, etc.).
BTW this is a canned response and may have info or details that do not directly apply to this particular issue. While we'd like to spend the time to uniquely address every incoming issue, we get a lot traffic on the EF projects and that is not practical. To ensure we maximize the time we have to work on fixing bugs, implementing new features, etc. we use canned responses for common triage decisions.


PyTorchClassifier: use a new optimizer for the cloned classifier

Description
Fixes #1579
Type of change
Please check all relevant options.

[ ] Improvement (non-breaking)
[x] Bug fix (non-breaking)
[ ] New feature (non-breaking)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Test Configuration:

OS: macOS
Python version: 3.8.10
ART version or commit number: 1.9.1
PyTorch version: 1.10.2

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code
[x] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

Codecov Report

Merging #1580 (4bad190) into main (b28dec9) will decrease coverage by 66.00%.
The diff coverage is 0.00%.

@@             Coverage Diff             @@
##             main    #1580       +/-   ##
===========================================
- Coverage   89.79%   23.79%   -66.01%
===========================================
  Files         244      244
  Lines       19789    19773       -16
  Branches     3504     3245      -259
===========================================
- Hits        17769     4704    -13065
- Misses       1221    15001    +13780
+ Partials      799       68      -731

Impacted Files
Coverage Δ

art/estimators/classification/pytorch.py
13.93% <0.00%> (-75.36%)
:arrow_down:

art/evaluations/evaluation.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/estimators/object_detection/utils.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/evaluations/security_curve/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/attacks/poisoning/perturbations/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...essing/expectation_over_transformation/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...rmation/natural_corruptions/contrast/tensorflow.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...formation/natural_corruptions/zoom_blur/pytorch.py
0.00% <0.00%> (-93.94%)
:arrow_down:

...mation/natural_corruptions/zoom_blur/tensorflow.py
0.00% <0.00%> (-93.55%)
:arrow_down:

art/attacks/evasion/shapeshifter.py
5.89% <0.00%> (-93.30%)
:arrow_down:

... and 181 more

Thank you @beat-buesser!


Add support for packed_mode_table

Adds support for packed_mode_tables to the TF provider
Note that I cannot run the tests because they depend on access to a Fivetran test account, which I do not have

Error: fivetran/data_source_connector.go:677:76: resp.Data.Config.PackedModeTables undefined (type "github.com/fivetran/go-fivetran".ConnectorConfigResponse has no field or method PackedModeTables)
Error: fivetran/resource_connector.go:1329:18: fivetranConfig.PackedModeTables undefined (type *"github.com/fivetran/go-fivetran".ConnectorConfig has no field or method PackedModeTables)
Error: fivetran/resource_connector.go:1670:76: resp.Data.Config.PackedModeTables undefined (type "github.com/fivetran/go-fivetran".ConnectorConfigResponse has no field or method PackedModeTables)

This PR won't even build because you have to update go-fivetran first, then release a new version and update TF provider.
This is the reason why we don't accept contributions now.
Please open an Issue for adding these fields.


Length of embeddings and mappings don't match for subj 6

The notebook trajectory_analysis_and_fig.ipynb crashes on the last cell, and I believe the reason is because embeddings[6] and mappings[6] don't have the same number of events in the saved npy files (one is 17, the other is 11)
In [2]: e = np.load('../../../data/processed/embeddings.npy')
In [3]: m = np.load('../../../data/processed/labels.npy')
In [4]: [i.shape[0] for i in e]
Out[4]: [8, 14, 11, 9, 14, 10, 17, 17, 10, 20, 19, 25, 27, 14, 10, 14, 23, 34, 34]
In [5]: [i.shape[0] for i in m]
Out[5]: [8, 14, 11, 9, 14, 10, 11, 17, 10, 21, 19, 25, 27, 14, 10, 14, 23]
Maybe subject 6 accidentally got overwritten with subject 7 in embeddings.npy?

hmmm, I think the issue is that labels.npy must be the wrong file. P7 (embeddings[6]) and and P8 (embeddings[7]) should both have 17 events as displayed in this figure:
https://github.com/ContextLab/sherlock-topic-model-paper/blob/master/paper/figs/corrmats.pdf
i'll fix this when i get a chance and ping you when its fixed!

@cbaldassano cool, and we'll try to get these updated before your lab meeting!  thanks for going through these so carefully!

@cbaldassano - fixed the labels on this commit: 4f77750c436264585879efb9f91957dc555f36a9
When you get a chance, please let me know if it fixes the issue on your end!


RFC0020: Blob normalisation

Context
The current specification suggests how null values and empty strings should
be treated in terms of normalisation but it is not clear so it is open for
interpretation.
Changes proposed in this pull request
This RFC proposes an algorithm to normalise blobs of data such that the
hashing algorithm (#24) is predictable.

Should this normalisation include sorting attribute names lexicographically?

No need for that since the new item hashing algorithm doesn't require preordering data.

Other than that, this makes sense to me, although can we say up front that this will replace the previous canonicalisation algorithm?

I think we can, yes 👍

In all fairness, the RFC that makes the canonicalisation obsolete is RFC0010 but I'll mention it in this one as well.


Line 334 causing DoubleClick Ad Units to disappear

I've found that mmenu is causing my DoubleClick Ad Units to disappear from my site after being called. Specifically something's happening after line 334 is called of the unminified version of mmenu causing all my ad units to disappear.
Here is a stackoverflow Q/A about the issue that never got resolved:
http://stackoverflow.com/questions/19336450/mmenu-jquery-slide-out-menu-is-preventing-adsense-from-displaying
I tried to do more debugging myself but Javascript isn't my thing (and it's also late on a Friday... I'm going home :smiley:)
If you need to see this in action yourself to debug it I'd gladly setup a dev environment for you to see it in the wild. Love the plugin but this is breaking vital revenue generation on my site. Please let me know what I can do to help.

Just for reference the suggested fix by @FrDH worked for us too. Same problem, MMenu would kill doubleclick ad units if for whatever reason mmenu loaded after doubleclick. This is can be kinda random when using GPT async loading which explains why sometimes ads load and sometimes they do not.
Anyway, short story, is manually adding a containing div for the page and specifiying it with pageSelector fix the issue.
Thanks for that!

@EvanMcEwen
I tried the same but still i am facing same problem.
Please help me out
$('#mobilemenu').mmenu({
// options
classes: 'mm-slide',
searchfield: false,
counters: false,
dragOpen: {
open: false,
maxStartPos: 50
},
searchfield: false
}, {
pageSelector: "#page"
});

@shobhitkumar094
Sorry I never was able to fix the problem and have since moved jobs. Best of luck.


discuss submodules

this will need an explicit guide

we discussed in meeting that due to difficulties and a lack of community documentation we had to restart the repo from scratch. This required owership of github. This allowed us more easyly to interface with the repo already established by mlcommons

Discussed with group, conclusion by the students @Toble007 @jakekolessar and myself that the way this is organized functions for our purposes, and we have full access to the submodule over to the customer's mlcommons-science.
We agreed that this leverages git for how it was designed and that contributions can be obtained by inspecting the insights tab in the other project.
We are aware that we can create our own fork of that repository to mirror the code.

I agree with what @rknuu said. The way this is currently implemented is fine.


Functions can get saved multiple time on each Save

After playing with a function for a while, it can get into a state where each Save causes multiple compilations. e.g. all at once:
2016-03-03T20:44:08 Script for function 'cs' changed. Reloading.
2016-03-03T20:44:08 Script for function 'cs' changed. Reloading.
2016-03-03T20:44:08 Script for function 'cs' changed. Reloading.
2016-03-03T20:44:08 Script for function 'cs' changed. Reloading.
2016-03-03T20:44:08 Script for function 'cs' changed. Reloading.
2016-03-03T20:44:08 Script for function 'cs' changed. Reloading.
2016-03-03T20:44:08 Script for function 'cs' changed. Reloading.
2016-03-03T20:44:08 Compiling function script.
2016-03-03T20:44:08 Compiling function script.
2016-03-03T20:44:08 Compiling function script.
2016-03-03T20:44:08 Compiling function script.
2016-03-03T20:44:08 Compiling function script.
2016-03-03T20:44:08 Compiling function script.
2016-03-03T20:44:08 Compiling function script.
2016-03-03T20:44:08 Compiling function script.
2016-03-03T20:44:08 Compiling function script.

Sounds like a possible filewatch event handler issue - i.e. we're adding a handler each time w/o removing, and they're multiplying :)

Yeah, I noticed the issue with the last drop. I'll take a look at this.


OSC only work in main patch, not in usercode

I tried to put my definition of OSC-input in the usercode directory and load it via the config file, but then i does not seem to work. Can it be because the usercode is loaded before the OSC?

so the usercode directory does get loaded before any OSC messages will have been read, though it should still be possible to use the ext function in user code. It's worth pointing out that you'll need to use it inside a function though as otherwise the code won't get re-evaluated.
for example if you have the following
s = ext(:oscshape, :cube)

loaded from a file in the usercode directory (or the stdlib directory actually, there's not really a difference) then s will be set to :cube when improviz starts up but then it won't change.
Something like this
func myshape()
	s = ext(:oscshape, :cube)
	shape(s, 1, 1, 1)

will check the value of the osc set variable every time the myshape function is called and so it will use the new value.
What is it you're trying to do?

looking at the other stuff in usercode i guessed that i might have to make it at function.
I also tried to put it in the stdlib/variabels, but same issue.

aahhh, yeah I can see why the variables file might actually make things confusing. that's mainly there because it was the easiest way to make sure a default BPM was set when it gets used in rotate function etc.
essentially, any variable declared outside a function in the stdlib and usercode files will be set once unless the user resets it in the program they have improviz run each frame


Remove no longer needed extra args for khala-node

latest khala-node docker image bundled --db-cache 2048 which is the key argument for performance in our research, --state-cache-size 671088640 --max-runtime-instances 16 is harm for performance actually so we shouldn't use them

Thanks for taking care of this so quickly!  Link to original bug reporting for reference: https://t.me/phalaminer/18134


Clean up asserts in WebSocket services test

Description
In test_invalid_url_error:

First assert followed by if let is redundant.
Second if let requires suppression of
irrefutable_let_patterns since there is only one variant.
Second if let necessitates a third "catch-all else" assert.

Replacing all of this with a single assert!(matches!(...))
makes it easier to read and removes the need for the
lint suppression without changing what's being tested.
Checklist

[X] I have run cargo make pr-flow
[X] I have reviewed my own code
[ ] I have added tests

I have no idea why yew_services::fetch::tests::fetch_referrer_same_origin_url failed; I didn't touch any of that code.  Is something wrong with your CI?

I have no idea why yew_services::fetch::tests::fetch_referrer_same_origin_url failed; I didn't touch any of that code. Is something wrong with your CI?

That's very much possible. The fetch service tests have always had a certain tendency to break.


Fix label printing order

There is a bug here causing predicted labels to be printed in incorrect order. Traversing a java.util.PriorityQueue with a range-based for loop does not guarantee traversal in sorted order. Fixed by converting PQ to array, sorting array with PQ.comparator(), and returning the results in sorted order.
More information on the undefined behavior of traversing PQ here.

@googlebot I signed it!


Memory map objects

Replaced fixed GDB memory map XML with MemoryMap and MemoryRegion objects. The XML is generated at runtime from the objects when requested by GDB. The memory map is also used in Flash to look up page sizes and the ROM start address.
Haven't updated LPC devices with multiple page sizes to remove the getPageInfo() and/or getFlashInfo() methods of the Flash subclass, as I don't have hardware to test with.

This will be a very good change to have.  I ran automated_test.py and it passed on all the targets aside from the lpc11u24 because the block size is wrong.  I left a comment on the PR for this.  If it is updated then all the tests should pass.

Turns out page_size was being used by some of the tests.  I created this branch if you want to pull some simple test fixes into your pr:
https://github.com/c1728p9/pyOCD/tree/fix_tests

Merged in Russ' test fixes.


What is CSVAdv in the Column Array example

CSVAdv() is not mentioned or referenced -- what is it???

Fixed in 0.5.1


Fix saveOnBlur, Add focusInputOnContainerClick option

This contains a fix for #45 and #46 including passing tests.
Additionally I added an option to disable the behavior where the input is focused when the container receives a click.

Hey @solomonhawk this LGTM but can you update the html page with the new option and description as well?

Will do.

cc @okcoker All set

:+1:


more generalized beam interpolation functions

Support interpolating to any frequency and location (not just healpix pixel centers). Infrastructure to allow for different interpolation functions and to keep track of which one was used.

ping @zacharymartinot @jaguirre. Can you take a look at this and make sure the structure looks appropriate and extensible as needed?


ACME v2 support

Let's Encrypt just released v2 as well as wildcard support.
https://community.letsencrypt.org/t/acme-v2-and-wildcard-certificate-support-is-live/55579
Would be great to have this added so only 1 certificate needs to be used instead of 1 per sub domain.

Support for wildcard certs won't be possible, see #319


Could NNVM support the conversion of SVM in mlmodel to nnvm graph IR?

Hi, I have a question about format support of NNVM. Since mlmodel may include general ML algorithms such as SVM in addition to NN, do you have any plans to support SVM in this project? Thank you!

No, it only support neuralnets

There was an SVM that was done with Theano. I'm pretty sure this
implementation could fix in nnvm too. But maybe not all SVM and I don't
have any information about how efficient it was. Just in case it would help.
On Tue, Oct 17, 2017 at 11:11 AM Tianqi Chen<EMAIL_ADDRESS>wrote:

No, it only support neuralnets
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/dmlc/nnvm/issues/179#issuecomment-337261636, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AALC-2LfsU7U3wtg_vt643S_-usfoDSPks5stMOMgaJpZM4P7wo0
.

@tqchen @nouiz Thank you both.


Error characteristic not found during start_notify

INFO     [daly_bms_bluetooth.py:46] Bluetooth connecting...
INFO     [daly_bms_bluetooth.py:52] Bluetooth connected
ERROR    [base_events.py:1820] Task exception was never retrieved
future: <Task finished name='Task-1' coro=<main() done, defined at <>Code/battery/bluetooth/daly_bms_bt/daly_bms_bt.py:123> exception=BleakCharacteristicNotFoundError('Characteristic 17 was not found!')>
Traceback (most recent call last):
  File "<>/Code/battery/bluetooth/daly_bms_bt/daly_bms_bt.py", line 130, in main
    await con.connect()
  File "<>/Code/battery/bluetooth/daly_bms_bt/daly_bms_bt.py", line 104, in connect
    await self.bt_bms.connect()
  File "<>/Code/battery/bluetooth/daly_bms_bt/modules/daly_bms_bluetooth.py", line 53, in connect
    await self.client.start_notify(17, self._notification_callback)
  File "<>/Code/battery/bluetooth/battery-test/lib/python3.12/site-packages/bleak/__init__.py", line 832, in start_notify
    raise BleakCharacteristicNotFoundError(char_specifier)
bleak.exc.BleakCharacteristicNotFoundError: Characteristic 17 was not found!

I think this is somehow linked to the start notify call. If I list the characteristics of the client, I cannot find 17 but only
26 --> 02f00000-0000-0000-0000-00000000ff02 (Handle: 26): Unknown
33 --> 02f00000-0000-0000-0000-00000000ff04 (Handle: 33): Unknown
36 --> 02f00000-0000-0000-0000-00000000ff05 (Handle: 36): Unknown
31 --> 02f00000-0000-0000-0000-00000000ff01 (Handle: 31): Unknown
29 --> 02f00000-0000-0000-0000-00000000ff00 (Handle: 29): Unknown
24 --> 02f00000-0000-0000-0000-00000000ff03 (Handle: 24): Unknown
11 --> 00002a05-0000-1000-8000-00805f9b34fb (Handle: 11): Service Changed
19 --> 0000fff2-0000-1000-8000-00805f9b34fb (Handle: 19): Vendor specific
15 --> 0000fff1-0000-1000-8000-00805f9b34fb (Handle: 15): Vendor specific

have you ever encountered a configuration like this? any clue which handle I should try instead? thanks a lot in advance for your help

No, I haven't seen something like that.
&TLDR;
To be honest, I stopped working on this repo.
For one, I dropped the daly and changed to JBD.
The other reason is, that I changed my setup to have both local BMS connect via UART to my Victron setup. I use a simple hardware switch to change from UART->Victron to Bluetooth. BT is used only, if I need to connect with some BMS-App to change basic parameters. And this happens just like once every xx months - if at all (because all is working fine :) ).
That's the reason for not investigating further.


[22369] Default Metrics for Executable Stages in Samza Runner

Please add a meaningful description for your change here
Adding default process ns metrics for executable stages in samza runner.

1. Nano second instead of milli second as the process time is expected to be arond 0.01 milli second.

2. Sampling metric to reduce performance impact.

3. Random based sampling instead of couting based sampling as SdkHarnessDoFnRunner is stateless and new instance created for each execution of ExecutableStage.

4. Suppress RandomModInteger warning since 1/n chance to be 0 is still expected.

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

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] 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.

Run Java PreCommit

Hm, I may need to work on the bot's routing - this is probably not a good one for me to review. Looks like @xinyuiscool has been taking these?
R: @xinyuiscool

Run SQL_Java11 PreCommit


Update dino_layers.py

Fix some minor errors in the docstring of DinoTransformerDecoder.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Hi @keyakiluo ！We are grateful for your efforts in helping improve this open-source project during your personal time.
Welcome to join OpenMMLab Special Interest Group (SIG) private channel on Discord, where you can share your experiences, ideas, and build connections with like-minded peers. To join the SIG channel, simply message moderator— OpenMMLab on Discord or briefly share your open-source contributions in the #introductions channel and we will assist you. Look forward to seeing you there! Join us ：https://discord.gg/UjgXkPWNqA
If you have a WeChat account，welcome to join our community on WeChat. You can add our assistant ：openmmlabwx. Please add "mmsig + Github ID" as a remark when adding friends：）
Thank you again for your contribution❤


[+0-all-args] Make _bridgeAnythingNonVerbatimToObjectiveC() take its …

…parameter at +1.
This hoists out the retain into Swift code from the casting runtime and along a
few paths in the runtime allows us to eliminate a dynamic retain release.
rdar://38196046
rdar://38771331

@swift-ci smoke test

@mikeash before I commit I am going to double check that with out the annotation + the rest of the changes, things blow up.

@swift-ci smoke test linux platform

I verified that our tests successfully catch with only part of this change, showing we have enough test coverage. We successfully caught the leaks in the following tests:
Swift(macosx-x86_64) :: stdlib/OptionalBridge.swift
Swift(macosx-x86_64) :: stdlib/Error.swift
Swift(macosx-x86_64) :: stdlib/BridgeIdAsAny.swift.gyb
Swift(macosx-x86_64) :: stdlib/RuntimeObjC.swift


De-activate roto, to default styles (save styles on init and reset them on reset)

Hi, I like roto,
it seems coming in handy on a current project of mine — however the project I'm working on is using a responsive web approach, and I would like to be able to activate/deactivate roto when I check window resize events and checking the current window width etc. — so that tablet and smartphone sizes can use roto, but turn it off on desktop sizes.
It would be a nice feature I think, since the whole idea with roto must be the mobile web, and a big part of the approaches today is responsive web, so that effects a desktop window of different sizes too.

Hi Jonas -- not sure I understand the issue. Can you not simply check resolutions etc., and then call or not call roto() based on the results?
Apologies if I'm being dense!

Hi, thanks for answering.
Checking resolutions etc. and calling or not calling roto() is what I do — and it's no problems on most devices, where you either use or not use roto().
I meant that on a desktop you can resize your window and on iPad:s etc. you can get desktop-resolutions when flipped horizontally, and I would like to call roto() when the document width it's less than 768px for example, as I do, but also when having a small window and I have already called roto() I would like the possibility to undo the functionality and the respositioned items to be at its original positions (I use it for the sites horizontal top menu),  Therefore the style reset idea — so it can be used it in a true responsive way.
I tried to remove changed styles when window width is greater than 991px — aka when I don't wish to use roto, but roto seems to fill UL with WIDTH, and LI:s with "display: block; float: left" — so, a pause function would suit me also, since I can reset all dynamic changes myself, I just wish that roto won't work when I don't need it, whatever solution is the simplest for you, works for me...
Apologies if my descriptions is hard to understand — hope this makes some sense!?


Move v1alpha1 API to v1alpha2

What this PR does / why we need it:
This PR moves the v1alpha1 package to v1alpha2 - the actual breaking changes here were made in a previous PR #2082.
More changes are to follow to update the group name too.
Release note:
ACTION REQUIRED: Move v1alpha1 API to v1alpha2

/cc @JoshVanL

/retest

/retest

/retest

/lgtm

/retest

/retest

/retest

/lgtm


TypeError: object() takes no parameters

having this result
Traceback (most recent call last):
File "/home/b4ec8699db306d71b68ee45f60756296.py", line 10, in
a = CSStudent(123)
TypeError: object() takes no parameters
for giving following code
class CSStudent:
stream = 'cse'
def init(self, roll):
    self.roll = roll

a = CSStudent(123)
b = CSStudent(456)
c = CSStudent(789)
print(a.stream)
print(b.stream)
print(c.stream)
print(a.roll)
print(b.roll)
print(c.roll)

Hey @kazis12 ,
Can you please provide me the chapter number and its file name? It would be more helpful If you could provide a direct link to the code file where you are facing an error.
Do get in touch in case of any concerns.
Greetings!

Please reopen the issue if the issue still persists.


0 volume reported for 1st hour in the day in hourly OHLC data from yfinance (indian NSE exchange)

I am using yfinance to get the stock data for Indian markets (.NS). When i fetch the hourly data, I can see that the volume reported for the first hour of trade in the day is zero. For ex:
import yfinance as yf
df =  yf.download(tickers='RELIANCE.NS', period='15h', interval='1h')
Running the above snippet gives the volume data as:
                         Adj Close   Volume

2021-08-05 12:15:00+05:30  2142.550049        0
2021-08-05 13:15:00+05:30  2139.050049  1587356
2021-08-05 14:15:00+05:30  2131.800049  1022093
2021-08-05 15:15:00+05:30  2131.000000   390904
2021-08-06 09:15:00+05:30  2138.100098        0
2021-08-06 10:15:00+05:30  2093.250000  2521007
2021-08-06 11:15:00+05:30  2091.449951  1384997
2021-08-06 12:15:00+05:30  2091.699951   495260
2021-08-06 13:15:00+05:30  2089.250000   519644
2021-08-06 14:15:00+05:30  2088.899902   900637
2021-08-06 15:15:00+05:30  2090.500000   622952
2021-08-09 09:15:00+05:30  2077.100098        0
2021-08-09 10:15:00+05:30  2075.800049   284283
2021-08-09 11:15:00+05:30  2073.050049   492477
2021-08-09 12:15:00+05:30  2073.500000   650123
2021-08-09 13:15:00+05:30  2072.000000   408989
2021-08-09 14:15:00+05:30  2075.699951   450642
2021-08-09 15:15:00+05:30  2078.500000   260898
Please fix this or tell me if there is a way to get this data correctly.
Also, the BSE exchange (RELIANCE.BO) is able to report the correct volume for all hours. But the NSE exchange (RELIANCE.NS) has this issue.

Please let me know if there is a way to correct this.

This is caused by Yahoo, they think 0 volume occurred in that first hour. E.g. look at their interactive chart with hour candles.


docs: fix incorrect links in README

https://era.zksync.io/docs/  redirects to 404. Replaced with https://docs.zksync.io/
zkSync Lite Documentation link leads to era documentation. Replaced with https://docs.lite.zksync.io/

@keriat @githubdoramon could you please check

@hatemosphere could you please check


passthrough websocket in the context

Passthrough the WebSocket to the resolvers so we can access things like connection headers etc.

Hi, thanks for contributing to Strawberry 🍓!
We noticed that this PR is missing a RELEASE.md file. We use that to automatically do releases here on GitHub and, most importantly, to PyPI!
So as soon as this PR is merged, a release will be made 🚀.
Here's an example of RELEASE.md:
Release type: patch

Description of the changes, ideally with some examples, if adding a new feature.

Release type can be one of patch, minor or major. We use semver,so make sure to pick the appropriate type. If in doubt feel free to ask :)

@sarendsen nice, thank you :)
Do you think we could abstract the websocket value in future? It might be nice to have a public api that could be used without worring about breaking changes (and also add types)

@patrick91 yeah why not. But the Request object is not abstracted either? so we might abstract the context for both request and WebSocket.

@sarendsen yes! that'd be great :)
I was also considering moving context out for the info parameter, since we could pass it when requested, like doing this:
@strawberry.field
def x(self, context: ContextType) -> str:
   return context.abc

instead of
@strawberry.field
def x(self, info) -> str:
   return info.context.abc


Docker

...would be great.
Thanks. Cool project!

hey @WestXu i can help you dockerize the frontend

That'll be great!
Could you share a Dockerfile or a dockerhub link?

yeah sure