Got Instagram API to return object with data

Hey Michael,
Just wanted to let you know that I finally got it working! It was, in the end, the vm = this; issue. Is there a better way to write this with $scope or is the vm was the best practice?
Thank for all your help!
Skyler

I don't get it, so adding vm = this  causes the problem or is it the solution

It is the solution (seemingly). I also changed my function declaration to vm.instaApi and jsonpCallback: "vm.instaApi",

woah, that was a bold move.  Have you made certain which is the one that solves the problem?

I belive I had to prepend both of the function references with vm. for it to work. I started just with the function declaration but then the .$ajax object didn't recognize instaApi until I added vm. to it.

that is super interesting and sheds light on some part of the mechanics that I clearly do not understand.  Excellent work man!

merged 👍

that is super interesting and sheds light on some part of the mechanics
that I clearly do not understand.  Excellent work man!
Michael Pell
1<PHONE_NUMBER>
Skype: MichaelCPell
On 20 May 2016 at 11:47, Skyler Braden<EMAIL_ADDRESS>wrote:

I belive I had to prepend both of the function references with vm. for it
to work. I started just with the function declaration but then the .$ajax
object didn't recognize instaApi until I added vm. to it.
—
You are receiving this because you were assigned.
Reply to this email directly or view it on GitHub
https://github.com/skylerbraden/journeygram/pull/1#issuecomment-220643187

The vm trick I learned from you on a previous AngularJS project!
Thanks for merging. Do I just need to do a git pull now to update my local?

if you need to.  You can also just merge it from local.
But the real innovation here was prefacing the callback function with
vm.  I don't know how long it would have taken me to try that.
Michael Pell
1<PHONE_NUMBER>
Skype: MichaelCPell
On 20 May 2016 at 11:51, Skyler Braden<EMAIL_ADDRESS>wrote:

The vm trick I learned from you on a previous AngularJS project!
Thanks for merging. Do I just need to do a git pull now to update my
local?
—
You are receiving this because you modified the open/close state.
Reply to this email directly or view it on GitHub
https://github.com/skylerbraden/journeygram/pull/1#issuecomment-220644202

Ah yes, that makes sense.
We maybe I understand a little more than I think. I feel braindead half the time!


[Grid] render inner scroll container based on rowCount

Rendering inner scroll container based on rowCount and columnCount rather than based on childrenToDisplay should keep current behavior in most use-cases, but it fixed one particular use-case, that was important for my app:
When going back to a page that renders a Grid wrapped with WindowScroller it should come back to the same scroll position in grid.
Instead, when the previous scroll was big enough (in my case > 10000px) it failed to return to that scroll. This happen basically because Grid didn't render the scroll inner container fast enough and browser saw there is not enough height in the document and just didn't scroll. I'm not sure if this would be easy to reproduce on a simple example, but it was 100% reproducible in my project. Again, I'm not sure if it's a specific browser buggy behavior or a kind of a race condition my app has hit, but this change fixed the issue for me and hopefully will help others too.
I didn't add any unit-tests because it would probably be really really hard to reproduce the bug in a testing environment.
Beside that, the change basically is more aligned to the docs:
| noContentRenderer | Function |  | Optional renderer to be rendered inside the grid when either `rowCount` or `columnCount` is empty: `(): PropTypes.node` |

Current coverage is 95.43% (diff: 100%)

Merging #348 into master will not change coverage

@@             master       #348   diff @@
==========================================
  Files            34         34
  Lines          1205       1205
  Methods          97         97
  Messages          0          0
  Branches        252        252
==========================================
  Hits           1150       1150
  Misses           55         55
  Partials          0          0

Powered by Codecov. Last update 4259423...58f6087

The _childrenToDisplay instance property is calculated on componentWillMount and componentWillUpdate. This calculation takes columnCount and rowCount into consideration, so this change should not be necessary. It's possible that there's a bug- (in which case I'd love to know what's in your childrenToDisplay array)- but I think the bug should be fixed in CellSizeAndPositionManager if so.

Added a sanity-check test to cover this functionality (either rowCount or columnCount changing to/from 0) in commit 1bc73fd. Looks like it's working as intended, which makes me think this PR is not necessary.

@bvaughn , I found the root cause of the problem in my use-case. It was because of WindowScroller components that only sets a height on componentDidMount. This was causing _childrenToDisplay to be empty. I will close this PR and will open another one with the fix.


Make sure access field is populated when constructing BodyParam obj

Make sure the access field in an @ApiParam annotation gets copied to BodyParam.

Just curious, have you encountered a related issue?

I noticed this when trying to hide parameters with a SpecFilter that looked at the access field, as described here: http://stackoverflow.com/questions/22812365/how-to-hide-a-parameter-in-swagger. The parameter I was trying to hide happened to be BodyParam.

Fair enough. And one other question, are you trying to hide it completely or really based on some access value?

I'm trying to remove it completely from the generated swagger.json, with a custom SpecFilter similar to the one in the StackOverflow link above.
My API takes a session param, which Swagger is interpreting as a BodyParam. I'm aiming to hide it declare the session param an ApiImplicitParam instead.

In that case, be on the lookout for #1188 which would give you the same effect without having to configure a SpecFilter.
Thanks for the PR!


Nistats first level

Here I push 2 files, with the code to analyse ASL and BOLD with nistats.
There is first and second level statistics, plus checking the differences individual vs group

Could you please put your version of plot_group_cbf.py on another branch and keep the master version on the PR branch ? We don't want to modify this example by your PR


Support argument access by name, show arguments in probe list

Is your feature request related to a problem? Please describe.
While in the case of static kernel tracepoints arguments can be accessed by name, when it comes to dynamic kernel and userspace tracing (kprobe, uprobe) arguments can only be accessed with the arg0, ... argN positionals. Argument names are more user friendly, make tracing scripts slightly less implemetation-dependant, and improve readability.
Describe the solution you'd like
SystemTap supports accessing arguments by name for all type of probes, and shows which arguments are in scope  together with the data type:
$ sudo stap -L 'process("/bin/ls").function("print_name_with_quoting")'
process("/bin/ls").function("print_name_with_quoting@src/ls.c:4727") $f:struct fileinfo const* $symlink_target:_Bool $stack:struct obstack* $start_col:size_t

It would be great if bpftrace could do the same too.

We have support for kernel arguments: https://github.com/iovisor/bpftrace/blob/master/docs/reference_guide.md#16-kfunckretfunc-kernel-functions-tracing-arguments
User arguments would require some cost/benefit analysis. Seems like it'd require deep language support (for anything other than C).

We have support for kernel arguments: https://github.com/iovisor/bpftrace/blob/master/docs/reference_guide.md#16-kfunckretfunc-kernel-functions-tracing-arguments

Oh, I did not know that, thanks for pointing it out. The distinction between kprobe and kfunc confused me. It seems that kfunc support isn't available on my system?
$ sudo bpftrace -e 'kfunc:fget { printf("fd %d\n", args->fd);  }'
stdin:1:1-11: ERROR: kfunc/kretfunc not available for your kernel version.
kfunc:fget { printf("fd %d\n", args->fd);  }
~~~~~~~~~~
stdin:1:32-40: ERROR: Can't find a field
kfunc:fget { printf("fd %d\n", args->fd);  }

$ sudo bpftrace --info
System
  OS: Linux 5.10.0-5-amd64 #1 SMP Debian 5.10.24-1 (2021-03-19)
  Arch: x86_64

Build
  version: v0.11.3
  LLVM: 11
  foreach_sym: yes
  unsafe uprobe: no
  bfd: no
  bpf_attach_kfunc: yes
  bcc_usdt_addsem: yes
  bcc bpf_attach_uprobe refcount: yes
  libbpf: yes
  libbpf btf dump: yes
  libbpf btf dump type decl: yes

Kernel helpers
  probe_read: yes
  probe_read_str: yes
  probe_read_user: yes
  probe_read_user_str: yes
  probe_read_kernel: yes
  probe_read_kernel_str: yes
  get_current_cgroup_id: yes
  send_signal: yes
  override_return: no

Kernel features
  Instruction limit: 1000000
  Loop support: yes
  btf: yes

Map types
  hash: yes
  percpu hash: yes
  array: yes
  percpu array: yes
  stack_trace: yes
  perf_event_array: yes

Probe types
  kprobe: yes
  tracepoint: yes
  perf_event: yes
  kfunc: no

We have support for kernel arguments: https://github.com/iovisor/bpftrace/blob/master/docs/reference_guide.md#16-kfunckretfunc-kernel-functions-tracing-arguments

Oh, I did not know that, thanks for pointing it out. The distinction between kprobe and kfunc confused me. It seems that kfunc support isn't available on my system?
<...>
kfunc: no

Yeah, --info is telling you it isn't available on your system as well.
It's a relatively new feature (~5.6<EMAIL_ADDRESS>.
kfunc/kretfunc is almost completely superior to kprobe/kretprobes.
k[ret]func's:

nearly 0 overhead to call
can access function arguments in return probe
bpftrace can infer argument names (less error prone)

The only thing kprobes can do that k[ret]func's can't is attach to arbitrary offsets/instructions in a function.

Yeah, --info is telling you it isn't available on your system as well.
It's a relatively new feature (~5.6<EMAIL_ADDRESS>.

I'm running a 5.10 kernel though, so I should be able to use the feature? Does it depend on any specific kernel config? The following are not set on a Debian kernel:
$ grep BPF /boot/config-5.10.0-5-amd64 | grep not
# CONFIG_BPF_JIT_ALWAYS_ON is not set
# CONFIG_BPF_PRELOAD is not set
# CONFIG_BPFILTER is not set
# CONFIG_BPF_KPROBE_OVERRIDE is not set

Yeah, --info is telling you it isn't available on your system as well.
It's a relatively new feature (~5.6<EMAIL_ADDRESS>.

I'm running a 5.10 kernel though, so I should be able to use the feature? Does it depend on any specific kernel config? The following are not set on a Debian kernel:
$ grep BPF /boot/config-5.10.0-5-amd64 | grep not
# CONFIG_BPF_JIT_ALWAYS_ON is not set
# CONFIG_BPF_PRELOAD is not set
# CONFIG_BPFILTER is not set
# CONFIG_BPF_KPROBE_OVERRIDE is not set

I think you need a relatively new bcc as well. kfunc support depends on the bcc support. But I believe kernel + bcc are the only dependencies.


Error: Handle error when contract does not exist

How to replicate:

Deploy in Futurenet
Configure your wallet to use Futurenet in localhost:8000
Run quistart node with Standalone in port 8000
Try to use Soroswap

Current: Nothing happens, there is only an error in the console
error: HostError
Value: Status(HostStorageError(AccessToUnknownEntry))

What we want:
Warn the user

The config required in freighter for futurenet see soroban-example-dapp Backend Option 2 for reference, the scripts are not the same but you can see the details for the freighter wallet

you should run
bash scripts/deploy_tokens_n_pairs.sh futurenet 8


gmail quickstart guide only works with version 25 and not 26 of this package

https://developers.google.com/gmail/api/quickstart/nodejs
should specify a version in step 2. This way if other breaking changes are introduced, new users will not be lost.
step 3 should be changed from
var google = require('googleapis');
to
var {google} = require('googleapis');

Similar to google-auth-library, we need to figure out the best way to store, test, and update samples for these repositories.

If version is specified in npm install
In the example
Then student gets a working version of example rather than one that does not if example ever falls behind.
Sent via the Samsung Galaxy S7 edge, an AT&T 4G LTE smartphone
-------- Original message --------
From: Justin Beckwith<EMAIL_ADDRESS>Date: 2/17/18 9:04 PM (GMT-06:00)
To: google/google-api-nodejs-client<EMAIL_ADDRESS>Cc: johngrabner<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [google/google-api-nodejs-client] quickstart guide only works with version 25 and not 26 of this package (#1006)
Similar to google-auth-library, we need to figure out the best way to store, test, and update samples for these repositories.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fgoogle%2Fgoogle-api-nodejs-client%2Fissues%2F1006%23issuecomment-366488929&data=02|01||d6630ffcfe2d4c04ceca08d5767c5d7c|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636545198867880880&sdata=8uLHhavqHv6bgVQZYytmicTLVQp2dXPh9oIyHQorpSM%3D&reserved=0, or mute the threadhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH1DhUGUzc2aWKAVQJKeEFW2m3IfP9laks5tV5NMgaJpZM4SJgZ3&data=02|01||d6630ffcfe2d4c04ceca08d5767c5d7c|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636545198867880880&sdata=q4tmmFvhK%2BV6faZUnse8wTCV3Z5r7vnJOz2TItYpXoI%3D&reserved=0.

I guess the quickstart guide needs to be updated. I have tried to use the google drive API to upload a simple text or image but it gives me Invalid multipart request. Some people ends up downgrading to v24: see https://stackoverflow.com/questions/48492592/google-drive-sdk-with-node-js-googleapis-package-throws-error-invalid-multipart#comment83978644_48492592 , and https://stackoverflow.com/questions/48492592/google-drive-sdk-with-node-js-googleapis-package-throws-error-invalid-multipart#comment83978644_48492592

I figured out how to fix the quick start to work with the current version of the API.
But the solution does not answer the fundamental question of:

how does one map the API parameters in the api playground to parameters in the actual api call?  Magically "Request body {'raw':'xxx'} " becomes raw = new Buffer(str).toString("base64").replace(/+/g, '-').replace(///g, '_');"resource: { raw: raw}". Since the quick start is so sparse in its coverage of the API, it would be nice to know what the rules are so when other aspects of the API are needed, the user has something to build on.

These are detailed description but they are abstracted by the api
https://developers.google.com/gmail/api/v1/reference/
https://developers.google.com/gmail/api/v1/reference/users/messages/send
The api does not say what the mapping formula is:
https://www.npmjs.com/package/googleapis

why is "replace(/+/g, '-').replace(///g, '_');" required?

Also, I would suggest the quick start be augmented to sending emails.  This is more common for a task than reading labels.
I posted my partial solutions here
https://stackoverflow.com/questions/48914332
https://stackoverflow.com/questions/48579566
Maybe obvious to some, but not me or the G Suite help line:  gmail api applies to custom email domains purchased from G suite.  I gave up on them after 30 minutes of G suite help not finding instructions on how to programmatically sending emails using these custom email accounts.
Regards,
John

From: meer1992<EMAIL_ADDRESS>Sent: Friday, February 23, 2018 4:19 AM
To: google/google-api-nodejs-client
Cc: johngrabner; Author
Subject: Re: [google/google-api-nodejs-client] quickstart guide only works with version 25 and not 26 of this package (#1006)
I guess the quickstart guide needs to be updated. I have tried to use the google drive API to upload a simple text or image but it gives me Invalid multipart request. Some people ends up downgrading to v24: see https://stackoverflow.com/questions/48492592/google-drive-sdk-with-node-js-googleapis-package-throws-error-invalid-multipart#comment83978644_48492592https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstackoverflow.com%2Fquestions%2F48492592%2Fgoogle-drive-sdk-with-node-js-googleapis-package-throws-error-invalid-multipart%23comment83978644_48492592&data=02|01||ed7e14852028428ddffd08d57ab7a771|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636549851558148225&sdata=yXrgY0YINJRTVhDRrQrTme0DyOdlNp1mtQMo3VRPCN4%3D&reserved=0 , and https://stackoverflow.com/questions/48492592/google-drive-sdk-with-node-js-googleapis-package-throws-error-invalid-multipart#comment83978644_48492592https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstackoverflow.com%2Fquestions%2F48492592%2Fgoogle-drive-sdk-with-node-js-googleapis-package-throws-error-invalid-multipart%23comment83978644_48492592&data=02|01||ed7e14852028428ddffd08d57ab7a771|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636549851558148225&sdata=yXrgY0YINJRTVhDRrQrTme0DyOdlNp1mtQMo3VRPCN4%3D&reserved=0
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fgoogle%2Fgoogle-api-nodejs-client%2Fissues%2F1006%23issuecomment-367994461&data=02|01||ed7e14852028428ddffd08d57ab7a771|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636549851558148225&sdata=BlaEU5WE3k4FJU7wTtK9S%2FEIPTp5YGfTgAIJ5rU5Q%2B4%3D&reserved=0, or mute the threadhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH1DhTIImf-sG17b8RG9DNOspSqmCHsfks5tXqzAgaJpZM4SJgZ3&data=02|01||ed7e14852028428ddffd08d57ab7a771|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636549851558148225&sdata=LLQ3ASNLlQuf9BNvORC7cDXnEbkOkl4AF1Xu%2BxmViO0%3D&reserved=0.

Greetings folks!
We have a few updated samples of using gmail to get you started here:
https://github.com/google/google-api-nodejs-client/tree/master/samples/gmail
I've filed an issue here you can track for the developers.google.com docs update:
https://issuetracker.google.com/issues/74344263
Thanks for the heads up!


feature request - anchor & collapse path

I've used perls Data::Dpath (https://metacpan.org/pod/Data::DPath) in the past and found its 'special elements' feature really useful (pasted below). Would it be possible to implement the same functionality?
//
Anchors to any hash or array inside the data structure below the currently found points (or the root).
Typically used at the start of a path to anchor the path anywhere instead of only the root node:
//FOO/BAR
but can also happen inside paths to skip middle parts:
/AAA/BBB//FARAWAY
This allows any way between BBB and FARAWAY.

<< this bullet is supposed to be an asterisk

Matches one step of any value relative to the current points (or the root). This step might be any hash key or all values of an array in the step before.

You want star-star globbing.
**/FOO/BAR matches all elements of FOO/BAR at an arbitrary depth of the object being searched /AAA/BBB/**/FARAWAY matches all elements of FARAWAY at any arbitrary depth of the object being searched BENEATH /AAA/BBB ** as a path by itself will match all possible paths in the object


gst_all_1.gstreamer: disable Rust if unavailable

Description of changes
Previously, it wasn't possible to access the list of platforms we can build Rust programs for outside of buildRustPackage.  This was a problem for packages that have optional Rust components, like gstreamer or Meson, as there was no way to only build the Rust parts for supported platforms.  Now it's possible to get that information from rustc's passthru.
Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

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

This is, uh, failing because relibc downloads its own custom Rust toolchain from dropbox…

relibc is now gone, so this is unblocked.


build(pubspec): 🏗 bump Dart SDK 3.3

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1086

Relevant Lines:
1086

💛  - Coveralls


Bar code scanning not working on Samsung tablet(Android 7) after upgrading to flutter 1.20

Describe the bug
Bar code scanning(version ^1.0.1) not working on Samsung tablet(Android 7) after upgrading to flutter 1.20. It works on other devices. I downgraded the flutter version to 1.17.5 and it's working on Android 7 tablet as expected.
To Reproduce
Steps to reproduce the behavior:

Check Bar code functionality on Android 7(using latest flutter version 1.20).
It gets scanned, but the app freezes/crashes.

Expected behavior
Bar code scan should be successful in Android 7 as it was working perfectly before. Currently, the barcode (version ^1.0.1) is working fine on other devices using the latest version of flutter(1.20). Found this issue only on the below mentioned tablet.
Smartphone (please complete the following information):

Device: [e.g. Samsung]
OS: [Nougat] Android 7

I also have a crash after launching the scanner using Android 9 on a Motorola Moto G6.

Also have a problem on a Galaxy Tab A with Android 8.
Barcode and QR Code just does not get recognized.
It works perfectly on My Pixel 3a and on a Xiaomi Smartphone.
I did not test it with older Versions of Flutter.

I also found the problem on Galaxy Tab A with Android 9


GWT isButtonPressed is wrong.

After trying right button calls it just check for left button.  It will always return true if you check if button is left first.
https://github.com/libgdx/libgdx/blob/master/backends/gdx-backends-gwt/src/com/badlogic/gdx/backends/gwt/GwtInput.java#L170
I have a feeling that other methods that use Button.Left is wrong also.

Any chance of a PR?


Best approach for integrating Sentry into a vscode extension w/ webview & LSP server

[x] Review the documentation: https://docs.sentry.io/
[x] Search for existing issues: https://github.com/getsentry/sentry-javascript/issues
[ ] Use the latest release: https://github.com/getsentry/sentry-javascript/releases
[ ] Provide a link to the affected event from your Sentry account

Package + Version

[x] @sentry/browser
[x] @sentry/node
[ ] raven-js
[ ] raven-node (raven for node)
[x] other: @sentry/react

Version:
3.3.6

Description
Hi!
Tried to find info elsewhere. Open to creating an issue elsewhere if appropriate.
TLDR:

What's the best way to instrument a vscode (thus electron) extension with an iframe-embedded webview and language server implemented in node?
What's the best to dedupe by error?

Details:
I'm working on a vscode extension. It has a react-based webview component, and also features a language server. I want to instrument the extension in three places: the webview, the language server, and the vscode extension code component that launches the language server and manages the webview.
I didn't know whether the electron sdk was appropriate, but I tried:

The react sdk for the webview
The node sdk for the language server
The node sdk for the extension code

It appeared to work until 2 issues surfaced:

The node sdk for the language server and extension code report errors from other, unrelated extensions to Sentry.io. It also uses the console statements of other, unrelated extensions as breadcrumbs.
The language server is flooding Sentry.io with thousands of error events in minutes-long bursts. Eg ~2 thousand over a few minutes of activity, and ~12 thousand over an hour, in some cases.

transfering here since it might be useful to more folks on this repo that might look here,

i don't see anymore responses since the last comments from quite some time ago, closing but feel free to reopen- or creat a discussion around this topic
cool use case here!


npm run android  error in react native

👉 Please follow one of these issue templates:

https://github.com/facebook/react-native/issues/new/choose

Note: to keep the backlog clean and actionable, issues may be immediately closed if they do not follow one of the above issue templates.

PS C:\Users\07nis\AwesomeProject1\android> npm run android

<EMAIL_ADDRESS>android C:\Users\07nis\AwesomeProject1
react-native run-android

info Starting JS server...
info Building and installing the app on the device (cd android && gradlew.bat app:installDebug)...
Starting a Gradle Daemon (subsequent builds will be faster)

Configure project :react-native-navigation
downloadRobolectricDependencies C:\Users\07nis\AwesomeProject1\android\build/robolectric-dependencies
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
WARNING: Configuration 'testCompile' is obsolete and has been replaced with 'testImplementation'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
WARNING: The specified Android SDK Build Tools version (27.0.3) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.3.1.
Android SDK Build Tools 28.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '27.0.3'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.

Task :app:compileDebugJavaWithJavac
C:\Users\07nis\AwesomeProject1\android\app\src\main\java\com\awesomeproject1\MainActivity.java:12: error: method does not override or implement a method from a supertype
@Override
^
1 error

Task :app:compileDebugJavaWithJavac FAILED

FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.

Compilation failed; see the compiler error output for details.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 2m 1s
24 actionable tasks: 1 executed, 23 up-to-date
error Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/getting-started.html
error Command failed: gradlew.bat app:installDebug. Run CLI with --verbose flag for more details.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>android: react-native run-android
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>android script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR!      C:\Users\07nis\AppData\Roaming\npm-cache_logs\2019-05-09T05_03_15_971Z-debug.log


Create an Issue from a Message Action

This integration allows users to create issues using the message_actions API.

Whats changed
New ‘create-issue’ route
Route:
/actions:interactive_message:actions:create-issue
This route simply builds a dialog window object and returns to slack.
Dialog Object
 const dialog = {
    callback_id: 'create-issue-dialog',
    title: 'Open new issue',
    submit_label: 'Open',
    elements: [
      {
        label: 'Repository',
        type: 'select',
        name: 'repository',
        data_source: 'external',
      },
      {
        type: 'text',
        label: 'Title',
        name: 'title',
      },
      {
        type: 'textarea',
        label: 'Write',
        value: message.text,
        name: 'body',
        placeholder: 'Leave a comment',
        hint: 'GitHub markdown syntax is supported, although you cannot preview it in Slack.',
      },
    ],
  };

This is the same as the /open object except for two major differences:

It uses data_source: external to allow us to load the repos later. This makes the dialog box open as quickly as possible.

Instead of returning a single repo, it returns multiple repos that the user can select.

New Route: /repo
This route is called once the dialog box has opened to fill in the list of repos.  This gets all the repos that the user can access.
Returned from /repo
const repos = [
  { label: "username/reponame", value: 12345 },
  { label: "username/reponame", value: 54321 }
	...
]

Changes needed on the Slack app
There are minor changes needed on the slack app settings to enable the message_actions.
Action Settings
Simply create a new action with a callback ID of ‘create-issue’

Message Menus
This is the setting that allows for us to dynamically fill the select option with the user's repo. Simply add the URL <DOMAIN>/slack/repos

Thanks so much @mikerudge.
I suppose we are still missing the creating of action under apps settings:
https://api.slack.com/actions#creating_actions


Can't switch the JS environment

Hello!
I've experienced poor performance with the default JS environment. So I decided to give Graal a try, to no avail either in Docker or through the CLI. Letting the CLI download the plugin for the latest version will fail -- according to the release notes, the last time it was released was with version 2.5.4. Hence I downloaded that JAR and set it in the plugins path, but then it complains as follows:
server-imposter-1  | 21:34:40 ERROR i.v.c.i.l.c.VertxIsolatedDeployer - Failed in deploying verticle
server-imposter-1  | java.lang.RuntimeException: Error registering plugin: class io.gatehill.imposter.scripting.graalvm.service.GraalvmScriptServiceImpl
server-imposter-1  |    at io.gatehill.imposter.plugin.PluginManagerImpl.createPlugins(PluginManagerImpl.kt:105) ~[imposter-config-3.22.0.jar:?]
server-imposter-1  |    at io.gatehill.imposter.plugin.PluginManagerImpl.startPlugins(PluginManagerImpl.kt:90) ~[imposter-config-3.22.0.jar:?]
server-imposter-1  |    at io.gatehill.imposter.Imposter$start$1.invokeSuspend(Imposter.kt:131) ~[imposter-engine-3.22.0.jar:?]
server-imposter-1  |    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[kotlin-stdlib-1.8.10.jar:1.8.10-release-430(1.8.10)]
server-imposter-1  |    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[kotlinx-coroutines-core-jvm-1.6.4.jar:?]
server-imposter-1  |    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) ~[kotlinx-coroutines-core-jvm-1.6.4.jar:?]
server-imposter-1  |    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) ~[kotlinx-coroutines-core-jvm-1.6.4.jar:?]
server-imposter-1  |    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) ~[kotlinx-coroutines-core-jvm-1.6.4.jar:?]
server-imposter-1  |    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664) ~[kotlinx-coroutines-core-jvm-1.6.4.jar:?]
server-imposter-1  | Caused by: com.google.inject.ProvisionException: Unable to provision, see the following errors:
server-imposter-1  |
server-imposter-1  | 1) [Guice/ErrorInjectingConstructor]: IllegalStateException: No language and polyglot implementation was found on the classpath. Make sure the truffle-api.jar is on the classpath.

Would there be any way to get it working, even if I had to downgrade the engine version? Thanks in advance.

Hi @costajpb, thank you for reporting this.
Some recent updates went into the engine (v3.35.0) and the CLI (v0.37.0) that support the use of the GraalVM JavaScript engine properly.
Here is some documentation: https://docs.imposter.sh/scripting_modern_js/


Make sure unreachable nodes are not rendered.

 When this isn't the case (i.e. when using the HTML API and placing motor-nodes elsewhere besides another motor-scene or motor-node), then we want to make sure that the node isn't rendered.
Currently, the engine waits for nodes to be mounted (in a scene) before applying transforms and style that the user specified via the public API, but the nodes are still present in the DOM's render tree and can be styled manually with CSS.
Let's have display:none on nodes until they are "rendered", then remove it once they are mounted in a scene.
(In the future, when DOM rendering can be turned off, let's also not remove display:none in that case as well as not apply CSS transforms and et al. In the future, the HTML API will be usable for rendering WebGL while the HTML elements are display:none.)

Labeled as a bug because it is not the expected (and to-be-documented) behavior.

The solution to this will probably also solve #29. Basically, the solution will prevent things from rendering until ready to be rendered, and will catch both cases.


Use 'hls/' as hls_base_url

Changes the session to return /media-player/:channelId/hls as the 'serverPath' used by clients who start their HLS session using the PUT /media-player/:channelId/hls endpoint (in theory we could probably get rid of this completely now and just have the client reissue a GET request to the same endpoint, but this gives us some future flexibility)
Sessions started directly on GET /media-player/:channelId/hls should
work as intended now, too.

Looks good to me on web and standalone players - the only other change I would make is to set the MIME type on the m3u8 so it works with ffplay which refuses to play it currently.

% ffplay -hide_banner 'http://localhost:8000/media-player/8f16804e-5435-4188-adda-c4c85f4e8400/hls'
Not detecting m3u8/hls with non standard extension and non standard mime type
Last message repeated 1 times
http://localhost:8000/media-player/8f16804e-5435-4188-adda-c4c85f4e8400/hls: Invalid data found when processing input

It should be application/vnd.apple.mpegurl according to https://developer.apple.com/documentation/http-live-streaming/hls-authoring-specification-for-apple-devices#Delivery

Ah yep, good call. Added the change.


More cursor stuff

fixes the disappearing space in chrome.  You can test it by looking at space.html.  Sorry for all the file changes, most are not worth looking at, only changes to source/*

probably should add some tests

Looks good to me. I'm amazed that chrome had this issue. Well done handling it in an organized manner

I could make some unit tests for this. although testing firefox is harder than chrome since we have to wait for the I frame to load.


Add files via upload

Related Issue/Addition to code
#39 fixes 39
Type of change
Please delete options that are not relevant.

[x] Bug fix (created music play list in instead of redirecting to YouTube)
[x] New feature (created new page as music.html)

Checklist:

[x] My code follows the style guidelines of this project and have read CONTRIBUTING.md
[x] I have performed a self-review of my own code
[x] I have checked my code and corrected any misspellings

Music doesn't seem to be playing

Hey its playing in my pc

Ok, let me see.
Thanks,
Kendall Does Coding
Portfolio
https://imadeia.com/click?redirect=https%3A%2F%2Fkendalldoescoding.gq&dID=1679244298938&hashId=060de6478a47358f5315814fdd49f493dff92988d90dca1ba25e30911a8a60f18777e7&linkName=Portfolio
Github
https://imadeia.com/click?redirect=https%3A%2F%2Fgithub.com%2FKendallDoesCoding&dID=1679244298938&hashId=060de6478a47358f5315814fdd49f493dff92988d90dca1ba25e30911a8a60f18777e7&linkName=Github
Youtube
https://imadeia.com/click?redirect=https%3A%2F%2Fkendalldoescoding.gq%2FcodingYT&dID=1679244298938&hashId=060de6478a47358f5315814fdd49f493dff92988d90dca1ba25e30911a8a60f18777e7&linkName=Youtube
On Sun, 19 Mar 2023 at 22:08, Rithik k @.***> wrote:

Music doesn't seem to be playing
Hey its playing in my pc
—
Reply to this email directly, view it on GitHub
https://github.com/KendallDoesCoding/quiz/pull/43#issuecomment-1475314504,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUGJUTI5WDXUGA3VPYVEHR3W44ZARANCNFSM6AAAAAAWAGJSXU
.
You are receiving this because you commented.Message ID:
@.***>


java.io.IOException: Error zipping query logs

(1)Description:
Found on branch 'double-quote-fix' while master may also have similar issue.
Just set scale factor to 1, and run with 'runBenchmark' command to do data generation.
----   bin/bigBench runBenchmark -m 40  -f 1 -s 2 -234
Data generation is OK while there exists a small issue -- 'java.io.IOException: Error zipping query logs' reported at the end.
(2)Detail Error Logs in the console:
BigBench preparation: Data generation (this might take a while...)
BigBench preparation: Data generation   finished.       Time(ms):       75554   0h:01m:15s:554ms
BigBench benchmark
BigBench phase 1: Load test skipped due to environment variable SKIP_LOAD_TEST
BigBench phase 2: Power test skipped due to environment variable SKIP_POWER_TEST
BigBench phase 3: Throughput test skipped due to environment variable SKIP_THROUGHPUT_TEST
BigBench benchmark      finished.       Time(ms):       5       0h:00m:00s:005ms
BigBench phase 3: Throughput test skipped due to environment variable SKIP_THROUGHPUT_TEST
BigBench times:
BigBench result: no final score can be computed due to skipping some tests
Benchmark run terminated
Reason: An error occured while running a command
java.io.IOException: Error zipping query logs
at io.bigdatabenchmark.v1.driver.BigBench.zipQueryLogs(BigBench.java:917)
at io.bigdatabenchmark.v1.driver.BigBench.run(BigBench.java:359)
at io.bigdatabenchmark.v1.driver.RunBigBench.main(RunBigBench.java:52)

Hi @xhao1,
You will also see this behaviour on the master branch, because you were not actually running any queries. Therefore, you have no query logs, and the zip program returns an error as there are no files present which could be compressed.
Best regards,
Manuel

Hi xhao1 - I have marked this issue to be fixed as part of reporting re-organization. If this is a show-stopper please let me know.

Hi, bdgowda1 and  Manuel-Danisch,
It's OK and it's not a show-stopper. We found it during PR30 validation and thought it's a user experience issue which is better to be logged in some place. Thanks.

@xhao1  closing this for now, re-open if this is still an issue.


Register initial values not exported to JSON

For the following Verilog code:
module circuit(input clk, output reg [3:0] count);
  initial count = 4'h0;
  always @(posedge clk)
    count <= count + 1'b1;
endmodule

I get the following JSON description of the register:
        "$procdff$4": {
          "hide_name": 1,
          "type": "$dff",
          "parameters": {
            "CLK_POLARITY": 1,
            "WIDTH": 4
          },
          "attributes": {
            "src": "/home/tilk/test/test.sv:3"
          },
          "port_directions": {
            "CLK": "input",
            "D": "input",
            "Q": "output"
          },
          "connections": {
            "CLK": [
              2
            ],
            "D": [
              7,
              8,
              9,
              10
            ],
            "Q": [
              3,
              4,
              5,
              6
            ]
          }
        }
      },

It does not include the initial value.
As I'm using the JSON output in my simulator project, having the initial value in JSON output would allow me to simulate it.

Yosys stores initialisation as a property (the init attribute) of wires rather than of the registers that drive them. You can see this in the count entry in netnames:
        "count": {
          "hide_name": 0,
          "bits": [ 3, 4, 5, 6 ],
          "attributes": {
            "init": 0,
            "src": "initial.v:1"
          }


Adding vim-like tabs to Atom

I realize that this would take a major effort to implement, but I'd like to ask you to give it five minutes instead of rejecting it out of the get go. Please thoughtfully consider this:
I propose implementing Vim-style pane splitting / tab management in Atom.
In Vim, all pane splits are contained to a single tab. Changing the tab results in a having a different split configuration on screen which allows one to organize more efficient.
Imagine I have the following arrangement where I work on the redux data flow of a react app:

Imagine now, that I want to start tweaking css in two different files, without disturbing the current pane split setup.

There's no easy way to do this in the same Atom window. The reason for this fact is that in Atom, tabs are created for each pane, instead of for each pane container.
In Vim, creating a new tab would generate a fresh workspace with a fresh pane splitting context.
When we code, we conceptually split work into logically separate sections of the project, each of which involves working with multiple files at once: Data flow, Styling, UI components, etc.
Atom's current tab model sadly makes it difficult to map this way of working to the workspace. I think we would all benefit immensely from changing it.

Could borrow Opera/Vivaldi's concept of "tab stacks". That way each stack could have its own layout, and still hold multiple buffers within a single pane

I know this is not a solution, but what I do is open several full screen windows and switch between desktop spaces (on Mac). On the second Atom window you have to use "Add Project Folder", otherwise you'll just switch focus to the initial window.

@vassyz I sometimes do that too, but it quickly becomes inconvenient when you have to do that each time I need to switch work to a separate part of the project.
Also, that renders autocomplete less potent (since autocomplete only takes into account open files in the current window), and there's not way make atom remember all windows with all their tabs for a single project.
I think the key argument for this change I'm proposing is that we need to be able to separate work on different parts of the same project using a single instance of our text editor.

Completely agree with @c10b10 analysis. I'll love to see this in atom (and it actually is the only reason for which atom isn't my primary editor)

Thanks for the suggestion! This looks like a duplicate of https://github.com/atom/atom/issues/672 though – let's move the conversation there.


Js improvements

Fixes #281 and fixes #273

Adds fastclick
Move customer js to the bottom of the page
Move comment hash JS helpers to Timber's shop.js
Move login/recover password JS to Timber's shop.js

Demo shop for new updates - http://steve-dev.myshopify.com/
@stevebosworth @mpiotrowicz

Any final comments on this PR @mpiotrowicz @stevebosworth?

@mpiotrowicz's comments aside, LGTM :+1:


Added a README section on using GitHub Actions to run experiments with a private repo

Added a README section on using GitHub Actions to run experiments with a private repo. It leverages the github actions checkout and passes that as a local git repo to the experiment actions.
This is needed as the scripts themselves are using git clone command, which will fail with a private repo since access is not configured in the env by default. This should fix errors like below, as well as explains how to do it where it's expected (instead of searching for this by issues)
Run gradle/gradle-enterprise-build-validation-scripts/.github/actions/gradle/experiment-1@actions-stable
Run # Read the action inputs

Cloning private-gha-tests
Cloning into '/home/runner/work/private-gha-tests/private-gha-tests/gradle-enterprise-gradle-build-validation/.data/01-validate-incremental-building/20240920T092821-66ed4035/build_private-gha-tests'...
fatal: could not read Username for 'https://github.com/': No such device or address
ERROR: Unable to clone git repository https://github.com/ribafish/private-gha-tests
Error: Process completed with exit code 100.

@ribafish I adjusted the wording slightly. Will go ahead and merge it.


<EMAIL_ADDRESS>hash check failed

Prerequisites

[X] I have used the predefined issue title. (e.g. "xxx@xxx: hash check failed")
[X] I have verified that I am using the latest version of Scoop and corresponding bucket.

Package Name and Version
<EMAIL_ADDRESS>

Installing 'pcloud-drive' (4.1.4) [64bit] from '.SM' bucket
Starting download with aria2 ...
Download: Download Results:
Download: gid   |stat|avg speed  |path/URI
Download: ======+====+===========+=======================================================
Download: 3e2fb6|OK  |    44MiB/s|C:/Users/*****/scoop/cache/pcloud-drive#4.1.4#https_partner.pcloud.com_dl_win64_setup.exe
Download: Status Legend:
Download: (OK):download completed.
Checking hash of setup.exe ... ERROR Hash check failed!
App:         .SM/pcloud-drive
URL:         https://partner.pcloud.com/dl/win64#/setup.exe
First bytes: 4D 5A 90 00 03 00 00 00
Expected:    346468ac3fee9f2577874a3af7323d2a9785e9f5d2fe028c042026dbe3092b72
Actual:      ab17e13dd02549acb7e3f76695fb92cb4a9c21e65e059ac8c3daabbaf8930af0
Please try again or create a new issue by using the following link and paste your console output:
https://github.com/okibcn/ScoopMaster/issues/new?title=pcloud-drive%404.1.4%3A+hash+check+failed


Database file are not case sensitive.

Bugs: realm database are not case sensitive.
Goals
Expected Results
databases are case sensitive
Actual Results
databases are not case sensitive
Steps to Reproduce
run the code, console prints
Before Old: 0
Before New: 0
After add Old: 1
After add New: 2
After delete Old: 0
After delete New: 2
but all data are removed from both database, which probably mean only one database existed.
Run it everytime will produce same result that data are removed from both database( or the same database)
Code Sample
class TestMO: Object {     @objc dynamic var date: Date? }
`
var configuration = Realm.Configuration.defaultConfiguration
let documentDirectory = try! FileManager.default.url(for: .documentDirectory, in: .userDomainMask,
appropriateFor: nil, create: false)
let url = documentDirectory.appendingPathComponent("Global.realm")
configuration.fileURL = url
var configuration2 = Realm.Configuration.defaultConfiguration
let documentDirectory2 = try! FileManager.default.url(for: .documentDirectory, in: .userDomainMask,
appropriateFor: nil, create: false)
let url2 = documentDirectory2.appendingPathComponent("global.realm")
configuration2.fileURL = url2
    guard let oldGlobalRealm = try? Realm(configuration: configuration) else { return }
    guard let newGlobalRealm = try?  I understand that the second print from the realm instance is probably not updated yet that's why it's returning objects count 2 instead of 0, but shouldn't the database be case sensitive?

Are you testing this in a simulator? While the filesystem is case-sensitive on iOS, by default it is not on macOS.

let me test this again, it might be the simulator!

@tgoyne omg you are right, thanks! I will close this ticket now.


Running the docker demo does not work out-of-the-box

Context & versions
Version: 0.7.0
Steps to reproduce
Following the demo documentation page: https://hydra.family/head-protocol/docs/getting-started/demo/with-docker
The seed-devnet.sh script fails with:
Actual behavior
Publishing reference scripts ('νInitial' & 'νCommit')...
hydra-node: Network.Socket.connect: <socket: 11>: permission denied (Permission denied)
Environment variable stored in '.env'

        HYDRA_SCRIPTS_TX_ID=

Expected behavior
expect HYDRA_SCRIPTS_TX_ID=xxxx  with some transaction id

@abailly-iohk I may have fixed this issue when revamping the demo instructions today (in course of merging #449). See #471


⚠ Thumbnails API Endpoint has degraded performance

In 9070764, Thumbnails API Endpoint (https://thumbnails.roblox.com/v1/assets?assetIds=82738847&format=Png&isCircular=false&size=30x30) experienced degraded performance:

HTTP code: 503
Response time: 6935 ms

Resolved: Thumbnails API Endpoint performance has improved in b77de10.


Hash Algorithm

It would be useful to add a consistent hash algorithm mostly inline with what Haproxy provides.
Provide options to hash by:

uri
uri + query params
query params
http header

I'd like to add a consistent hash load balancer to oxy using https://github.com/stathat/consistent
I don't mind giving it a shot if I can get a 👍

Could I contribute to that ?


Credentials not stored after reboot

Hello,
When I create a credential using New-Storedcredential, I see it is creating it. I can then fetch it using Get-Storedcredential and it returns to me the credentials.
But when I reboot windows and run Get-Storedcredential, it is gone. What can I do about it? It seems it is not really saving it in the credential manager?

Sorry, I missed the persist setting, my apologies

Sorry, I missed the persist setting, my apologies

I have this issues too
Can you share link to persist setting?

Sorry, I missed the persist setting, my apologies

I have this issues too
Can you share link to persist setting?

Read the docs please: https://github.com/davotronic5000/PowerShell_Credential_Manager/wiki/New-StoredCredential

Thx! It worked


fix whatever is messed up in the repo/commit links

they seem inconsistent, make the column headers more exact.
Make the package name a link to the repo itself

fixed with 4d150a2a723fc7dcd801658c2fa186fe369dfd9a


New Contribution

Contributor: Rahi
SSH Public key: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG24KE3LKL6Pa3w95OINtRmF5MohDw1lxG6tlJ0zxhfd
Attestation: [any form of attestation for contribution (e.g., signature) - Optional]

Hi @zvorcuit  I would very much want to participate. i am waiting for my turn. Hope you will provide me with the opportunity.


Adding translations for ja, zh, ko

Translations for Japanese, Simplified Chinese and Korean is completed.

@rh-tchuang Can you please update the filenames as follows (you should find there are already files in these locations from your last drop):
frontend/public/locales/en/ja/translationja.json -> frontend/public/locales/ja/translation.json
frontend/public/locales/en/ko/translationko.json -> frontend/public/locales/ko/translation.json
frontend/public/locales/en/zh_ch/translationzh_cn.json -> frontend/public/locales/zh/translation.json
Note we are using zh instead of zh_cn. This matches how it is set up in OpenShift console, which I believe offers these same 3 languages:

See also https://github.com/openshift/console/tree/master/frontend/public/locales
For the DCO message, we require the --signoff line on the commit. If this is not practical, it may make more sense for you to just notify us when translations are updated, and we can pull from your fork.
CC @RobDolares


can i use RDD s in PySpark?

Expected behavior
Actual behavior
Steps to reproduce the problem
Settings
GeoSpark version = 1.2
Apache Spark version = 2.4
JRE version = 1.8
API type = Python
How can i import and use the following in pyspark?
Since the sql is almost impractical in terms of performance, i am trying to do it in rdds, but the imports or anything is not working.
import org.datasyslab.geospark.enums.{FileDataSplitter, GridType, IndexType}
import org.datasyslab.geospark.formatMapper.GeoJsonReader
import org.datasyslab.geospark.formatMapper.shapefileParser.ShapefileReader
import org.datasyslab.geospark.spatialOperator.JoinQuery
import org.datasyslab.geospark.spatialRDD.{CircleRDD, PolygonRDD, SpatialRDD}
import org.datasyslab.geosparksql.utils.Adapter

Currently Python API supports GeoSparkSQL. GeoSpark core Python API is in the development phase, I should finish it within month.

Hi there,
My name is Roy, from Toronto. I had sent you an email at
<EMAIL_ADDRESS>just to get to know you.
I am working on geospatial big data and came across your work which looks
really great. Wondering if I could talk to to you for a minute about this.
My watsapp is +16478581118. peaese feel free to shoot me a message.
Thanks,
Roy
On Fri, Nov 1, 2019 at 6:05 AM Paweł Kociński<EMAIL_ADDRESS>wrote:

Currently Python API supports GeoSparkSQL. GeoSpark core Python API is in
the development phase, I should finish it within month.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/DataSystemsLab/GeoSpark/issues/394?email_source=notifications&email_token=AFCDQCIENMSNWAVO6LL3JZDQRP5M7A5CNFSM4JG644X2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC2QIOQ#issuecomment-548734010,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFCDQCIGCMOKFIOC45HUW3TQRP5M7ANCNFSM4JG644XQ
.


Unable to retrieve all notifications correctly

Hi,
I'm using your Python library (great project thanks for your efforts) but I can't get the tweet notifications, I've tried different endpoints with a REST API client incuding Endpoint.NOTIFICATIONS_ALL and Endpoint.NOTIFICATIONS_MENTIONES) but I only get notifications concerning likes, reposts, follows but never tweets.
With Endpoint.NOTIFICATIONS_MENTIONES, it's worse because I get no notifications at all.

To illustrate the problem clearly :

Here you can see that the tweet isn't listed :

This is exactly the case , with "All" i get notification of login attempts and general notification of celebs which X pushes to all account but with "Mentions" did not get any

Up

This is exactly the case , with "All" i get notification of login attempts and general notification of celebs which X pushes to all account but with "Mentions" did not get any

Have you found a solution @anubhav712 ?

I'm having the same problem. Only getting login attempt notifications etc.

This may be a workaround: use authentication for another twitter account, and search tweets that contain the twitter handle of your own account. E.g. tweets = await client.search_tweet('@mytwittername', 'Latest') gives the tweets that mention @mytwittername, but the command only works if you're authenticated with some other account.

This may be a workaround: use authentication for another twitter account, and search tweets that contain the twitter handle of your own account. E.g. tweets = await client.search_tweet('@mytwittername', 'Latest') gives the tweets that mention @mytwittername, but the command only works if you're authenticated with some other account.

It seems to be a good idea.


The "create an issue" link on the osv.dev homepage skips issue template selection

Describe the bug
The 'create an issue' link on the homepage links to https://github.com/google/osv/issues/new, but it should link to https://github.com/google/osv.dev/issues/new/choose so that the user can choose an issue template.

Thanks for picking up on the need for that change!


Darker syntax repository

Please make the darker syntax repository and i will make it

Done! https://github.com/silvestreh/atom-material-syntax-dark

:+1:  good job man!


Package for PyPI

Investigate how to package this correctly (including EXTERNALLY-MANAGED in the right place, essentially) for PyPI.

If you get to this, feel free to ping me, so we can add it to the conda org on PyPI


Fixed invalid path in default schedule event

Fix #873
Signed-off-by: Joan Duran<EMAIL_ADDRESS>

recheck

@jduranf Do you have time to duplicate this PR targeting the delhi branch? Would like to have this in the 0.7.1 release.

@tsconn23 created #886 for Delhi


Proposal: Customizing ProgressRing by exposing thickness property

The RadialProgressBar in the Windows Community Toolkit has two properties for customization that our current ProgressRing does not (outline and thickness). In order to further customize the ProgressRing in WinUI and bring both controls to parity, we should add these properties to ProgressRing.
The custom color property is being tracked in this  issue so this proposal will only cover the thickness property. Ideally, if this were added to ProgressRing we could also deprecate RadialProgressBar from the Windows Community Toolkit.
The thickness property will allow the developer to get or set the thickness property of the outline of the ring.

I think the term outline here is confusing, since the ring doesn't have a boarder.

@StephenLPeters good point I updated it to refer to the customizing the color.

@karenbtlai @simeoncran I think this will need exposing a property though the json file for the thickness of the ring.

@karenbtlai @simeoncran I think this will need exposing a property though the json file for the thickness of the ring.

The property should get exposed automatically by LottieGen as long as it it marked as a theming property (which I believe the current JSON is).
@karenbtlai  - the winrtcpp codegen has just been improved a lot, so you should use the latest version in master of lottiegen and work with me if there are any issues.

@MarissaMatt @StephenLPeters to clarify here the Outline property is controlling the color of the ring itself with now progress compared to the Foreground property which controls the property of the filled progress area:

Is something like Track a better name?

Is something like Track a better name?

Why not RingColor - Ring is in the control's name

I'm currently rewriting an app (from WPF to WinUI) for launch - and this missing property means I can't use the ProgressRing control, as when it's larger, in my case 250x250, the thickness of the ring makes the UI horrible. So +1 for this thickness property please.

+1 to the thickness property. Need to control that for my app

+1 to the thickness

+1

+1

Note: We are not migrating the RadialProgressBar control to the Windows Community Toolkit v8.0 release. Therefore, anyone migrating from our old control to the WinUI 2/3 versions may encounter this issue still. FYI @bpulliam @chigy.

velocity

+1

+1 to the thickness property.
This issue has been open since 2020, are there any plans to work on this issue soon?


Why am I unable to scrape more than 77 contacts at once?

I attempted to scrape various targets using your code. It functioned smoothly, but I encountered a limitation where I couldn't scrape more than 77 contacts in a single attempt.

this is a framework.
how you use it?


Allow query through router when load moving average extension

A work around to make moving average query through router.
Hi, @FrankChen021. As I mentioned in #11262, add an empty implementation of QuerySegmentWalker in CliRouter.java can make moving average query through router(just load this extension in broker and router). We use it on production for months. I don't think it very suitable for make same change in community version, because this change only for a contribution extension and it is wired to add an empty implementation. I hope it can help you. If you think my way is suitable, I will change my code following your advice. And if you have other good idea, you can open another PR.
This PR has:

[x] been self-reviewed.

[ ] using the concurrency checklist (Remove this item if the PR doesn't have any relation to concurrency.)

[ ] added documentation for new or modified features or behaviors.
[ ] added Javadocs for most classes and all non-trivial methods. Linked related entities via Javadoc links.
[ ] added or updated version, license, or notice information in licenses.yaml
[ ] added comments explaining the "why" and the intent of the code wherever would not be obvious for an unfamiliar reader.
[ ] added unit tests or modified existing tests to cover new code paths, ensuring the threshold for code coverage is met.
[ ] added integration tests.
[ ] been tested in a test Druid cluster.

@nishantmonu51 Class changed. I don't think its' package is proper, should I move this  NoopQuerySegmentWalker to other package? And should I create unit test for this change?

IMO, there should be an IT case to cover this change. But since there's no IT integration for community contributed extensions, currently we don't have to do so.
And for the changes in this PR, any javadoc to describe why NoopQuerySegmentWalker should be binded in router is useful.

why NoopQuerySegmentWalker should b

OK I will add javadoc.

IMO, there should be an IT case to cover this change. But since there's no IT integration for community contributed extensions, currently we don't have to do so.
And for the changes in this PR, any javadoc to describe why NoopQuerySegmentWalker should be binded in router is useful.

Good suggestion! I will add javadoc.

@bananaaggle My PR(#11262), in which a limitation description is added,  has been merged into the master branch, I'm suggesting you that you merge the master back to your branch and delete such limitation in this PR. Thanks.

@bananaaggle My PR(#11262), in which a limitation description is added, has been merged into the master branch, I'm suggesting you that you merge the master back to your branch and delete such limitation in this PR. Thanks.

OK, Thanks!

Hi, @FrankChen021. I add annotation for NoopQuerySegmentWalker and move it to package org.apache.druid.server. It is an empty implementation, so should I create unit test for it? If necessary, where should I add it?


Not a Git repository

I am using Python 3.5 or higher (run python --version on the command line)
I have followed the official guides to install the bot for my system
I keep getting this
Starting...
Traceback (most recent call last):
File "update.py", line 75, in
main()
File "update.py", line 35, in main
raise EnvironmentError("This isn't a Git repository.")
OSError: This isn't a Git repository.

You didn't use git to clone the bot, odds are you downloaded a zip file.
Read through the guides to clone the bot properly.


Why is wac encode --define not the default?

It is my understanding that wasmtime doesn't even yet support component imports. This means that components composed without the --define option won't run in wasmtime (they don't run in wepl because of an error coming from wasmtime). Shouldn't --define be the default instead and instead expose an --import-dependencies option to opt into component imports?

That's a great question!
Originally I wanted to show off how small compositions can be (i.e. a few KB typically) when we're referencing things as imports.
But it does make for a poor user experience if you accidentally try to run one with component imports in Wasmtime today.
I would be fine with replacing --define with --import-dependencies (also --define could be confused with -d, which is the short form of --dependency when passing the deps directly as args).
Developing tools in this space is difficult because I think we all know where we want the DX to be, but things are simply not there yet, so we should probably err on the side of a good realistic DX for today rather than for tomorrow.


Update setup.js

little detail (I forgot to put the "in" without login, sorry.)
this executes the commands, without which it can cause a possible error.

This doesn't seem to do anything. What is the point of it?

Actually this would error out because console.login isn't a function so it's not only pointless, it breaks the setup. I'm really curious as to what you're trying to do here.

Hello! sorry for the delay in responding, I did not expect to receive
responses by email ...
Basically, in discord, there is something called TOKEN, using the token,
you are able to sign in to someone's account, And for discord to understand
what you are trying to connect, the token is necessary, that's why we use
console.login (config.token)
Em sex, 24 de jul de 2020 20:24, Évelyne Lachance<EMAIL_ADDRESS>escreveu:

Actually this would error out because console.login isn't a function so
it's not only pointless, it breaks the setup. I'm really curious as to what
you're trying to do here.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/AnIdiotsGuide/guidebot/pull/107#issuecomment-663771561,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQLRALDAGHQAAE62GKRSYQDR5IJ4NANCNFSM4PHCBXOA
.

I love the condescending tone of your reply, as if we weren't aware what a token was. We've been writing guides, boilerplates and frameworks for over 4 years, and helped tens of thousands of people to get started with bots in this time. We know what a token is, thank you very much.
So let me clarify a few things:

The "console" isn't the discord.js client. Console is used for outputting to console, so "console.log" is a way to output text to the console, for debugging or logging. So... "console.login" isn't anything, it doesn't exist.
The setup.js is not the bot, it doesn't need to login because it's meant to only configure the bot's files. That's why there is no client, which explains why you probably got confused between the "client" and "console".
Even if this was the bot and we did have a client variable, your code, exactly console.login('token') (or even client.login('token') does nothing because you're not actually pulling from the config at all, you're just sending the string called token.

Perhaps you confused the PR system for support and guidance to understand how this code works. If that's the case, please join our Discord server and we'll be able to assist you in using GuideBot: https://discord.gg/4NE4bk7


Funblocks error highlight looks identical to selection

I was playing around with red, but couldn't get it looking right.  Any ideas on displaying it a bit differently?

I don't have any ideas off-hand.  If you'd like to dup this to your own bug (#169), that sounds good, so we just have the one outstanding issue to track the UI investigations.

Issue is now included as part of #169.


Add documentation for Suppressors

The Suppressors is a new concpet introduced in detekt 1.19.0 to give more flexibilty to ignore some issues. But it is not documented yet. So we should add a new documentation to it.
The problem here is: should it be automated? So any new Suppressor automatically adds it's documentation? Or should iy be an static code?

In my opinion, it could be a mixture of both.

Use a separate entry on detekt's home page.
Document the code inline. This way, one can look into the code and grasp more details if necessary.


DTD file

It would be nice to have a DTD file for the lml spec, so editors can validate and suggest proper document structure when writing lml templates.

LmlSyntax-to-DTD is on my TODO list, but I won't make any promises in which version it will appear. Since syntax can change (users can add their custom tags, attributes and macros), I want to make it possible to generate a customized DTD file according to the current syntax object settings. There will probably be some issues - I'm not sure if @ is a valid XML tag opening char, for example, so macros might need a different marker. Anyway, I'll definitely let you know in this issue when the DTD converter is ready.

LmlSyntax-to-DTD is on my TODO list, but I won't make any promises in which version it will appear. Since syntax can change (users can add their custom tags, attributes and macros), I want to make it possible to generate a customized DTD file according to the current syntax object settings. There will probably be some issues - I'm not sure if @ is a valid XML tag opening char, for example, so macros might need a different marker. Anyway, I'll definitely let you know in this issue when the DTD converter is ready.

DTD file generator will be available in LML <IP_ADDRESS>.2. See https://github.com/czyzby/gdx-lml/tree/master/dtd


require('whatwg-fetch') bug

bug

common.js

// import 'whatwg-fetch';
var fetch= require('whatwg-fetch');

the polyfill does not return fetch… you have to import it and then call the global fetch.

I like ES6, too!

In my app I made it lazy-loading by having the browser entry code do this:
...
async initBrowser() {
  if (!global.fetch) await import('whatwg-fetch')
  // ...rest of init, like React initial render etc
}


ignored conversations:loaded

I have the following code in a react component :
   getInitialState : function () {

        var query = this.props.client.createQuery({
            model: layer.Query.Message,
            predicate: 'conversation.id = \'' + "5ed36009-c3b1-4dae-9b98-051ed19dd75b" + '\'',
            paginationWindow: 20
        });

        query.on('change', (evt) => {
            var messages = query.data;
            this.setState({messages : messages});
        });

        return {
            query : query,
            messages : [],
            typing : ""
        };
    },```

But after creating new messages, I don't see them (ie. the change event is not triggered). So I have to reload my page to see them.
I also have an error message in the console : `Layer ERROR [6:13:05 PM]: Client0 ignored conversations:loaded`

Solution : use the layerized url instead of the uuid, ie. "layer:///conversations/XXXXXXXX-XXXX-XXXX-XXXX-XXXX" instead of just "XXXXXXXX-XXXX-XXXX-XXXX-XXXX".
As in : predicate: 'conversation.id = \'' + convId + '\''


Getting-started documentation in README

The main README suggests inserting property entries like this:
jasypt.encryptor.password=${JASYPT_ENCRYPTOR_PASSWORD:}

However, Spring Boot's property binding already handles this internally, and these entries appear to be redundant.

I am aware, and although that particular example seems redundant, it helps understand that you can map it to any other ENV variable you desire:
jasypt.encryptor.password=${SOME_OTHER_VARIABLE_THAT_HOLDS_MY_PASSWORD:}


Model principles and running problems in carla

@deepcs233
Hello, thank you for your work. I have two questions for you.
1、This is about the model itself. At that time, when adopting a multimodal large language model, why did llava framework not directly use a linear layer for visual mode and language mode alignment, but Qformer used by blip2 framework for alignment? What other considerations are there?
2、When the model was running in the evaluation part, pygame and multi-modal large model parameters were not loaded, and no error was reported, and the program died directly. The premise has been deployed in accordance with the operation of the model environment, downloaded the weight parameters of the model, began to report errors, after modification has not reported errors, but it is not running.
We look forward to your reply and thank you very much.

This is the interface of model inference.

Hi!
For your questions:

The number of visual tokens from each frame is about 200 and each scenario(navigation instruction) needs about 10-100 frames to complete. We must reduce the token number by using q-former.
The default evaluation setting is RESUME=TRUE. It means that the evaluation will skip directly if you have finished it before. There are two ways to solve this problem. (1) set RESUME=False in run_evaluation.sh (2) delete results/sample_result.json (may be other similar file)

Hi! For your questions:

The number of visual tokens from each frame is about 200 and each scenario(navigation instruction) needs about 10-100 frames to complete. We must reduce the token number by using q-former.
The default evaluation setting is RESUME=TRUE. It means that the evaluation will skip directly if you have finished it before. There are two ways to solve this problem. (1) set RESUME=False in run_evaluation.sh (2) delete results/sample_result.json (may be other similar file)

Ok, thank you for your patient reply. I will try it here and consult you if I have any questions. Thank you again.

@deepcs233
Hello, I'm sorry to bother you again, but I still have some questions about the model evaluation.
This is my model configuration parameters page.

In the running process encountered this error, I will remove your comments after the model can run.

However, the model is not able to load the pygame running column during evaluation.

Please help me to see if I have made a mistake. Thanks again.

@deepcs233 Hello, I'm sorry to bother you again, but I still have some questions about the model evaluation.您好，很抱歉再次打扰您，我还有一些关于模型评估的问题。 This is my model configuration parameters page.这是我的模型配置参数页面。   In the running process encountered this error, I will remove your comments after the model can run.在运行过程中遇到这个错误，我会在模型运行后删除你的评论。   However, the model is not able to load the pygame running column during evaluation.但是，该模型在评估期间无法加载 pygame 运行列。   Please help me to see if I have made a mistake. Thanks again.请帮我看看我是否犯了错误。再次感谢。

@deepcs233 Dr. Shao, please look at this problem again

Hi!

However, the model is not able to load the pygame running column during evaluation.

Can you show the related error log? Or you can try to comment the GUI codes to evaluate it.

lmdrive_result.json
Hello, this is the log I run, please help to check.

Hi!
I can't find the detailed reason that caused the error. Maybe you can show the output in your terminal?

Thank you. It's settled


Intel Mac build error caused by meta_parser

I got build errors for both Xcode and CMake builds. The problem is triggered from meta_parser. However, it's still malfunction after adding permission with chmod +x meta_parser.
The meta_parser crashed because dyld: Library not loaded: @rpath/libclang.dylib
macOS Bigsur 11.6.5
Xcode 13.2.1
CMake 3.23

Change the missing dylib path, this can help you:
https://stackoverflow.com/questions/17703510/dyld-library-not-loaded-reason-image-not-found

just cp engine/bin/macOS/libclang.dylib to /usr/local/lib
it works for me

If you are hasty, you may use this repository instead

You can use the following commands to fix the build error on MacOS temporarily
chmod +x "./engine/bin/MacOS/meta_parse"
export LD_LIBRARY_PATH=./engine/bin/macOS${PATH:+:${PATH}}

is MacOS 12.2 needed?

just cp engine/bin/macOS/libclang.dylib to /usr/local/lib it works for me

Tested with cp command and manual copy, not working. What is your software version?

You can use the following commands to fix the build error on MacOS temporarily chmod +x "./engine/bin/MacOS/meta_parse" export LD_LIBRARY_PATH=./engine/bin/macOS${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

Thanks, but it's the same result. I may try another solution using otool for libclang.dylib But ultimately the project script should take care itself.
https://stackoverflow.com/questions/24045633/dyld-library-not-loaded-error

LB_LIBRARY_PATH may not work, you may use the following install_name_tool instead.
install_name_tool -add-rpath "@executable_path" "./engine/bin/MacOS/meta_parse"

macOS 12.3.1 Intel i5 working with fellowing shell command
chmod +x "./engine/bin/MacOS/meta_parser"
cmake -S engine -B build -G "Xcode"
cp engine/bin/macOS/libclang.dylib /usr/local/lib
cmake --build build --config "${CMAKE_ARG_BUILD_TYPE_CONFIG}"
rm /usr/local/lib/libclang.dylib

then
./bin/PilotEditor

running.

You can use command:
cd /.../Pilot/engine/bin/macOS
install_name_tool -add_rpath /.../Pilot/engine/bin/macOS ./meta_parser

This works for me.

libclang.dylib is on the same path as meta_parser, you can use command:
cd /.../Pilot/engine/bin/macOS
install_name_tool -add_rpath /.../Pilot/engine/bin/macOS ./meta_parser

This works for me.

The following command is much better:
install_name_tool -rpath "/Users/hywei/Workspace/metaparser-master/Parser/../3rd_party/LLVM/lib/macOS" '@executable_path' '/Users/HanetakaChou/Documents/github/Pilot/engine/bin/macOS/meta_parser'

is MacOS 12.2 needed? @BoomingTech-YuqiaoZhang running meta_parser on MacOS 11.6 throw the error

libc++.1.dylib is missing, I am fixing now

is MacOS 12.2 needed? @BoomingTech-YuqiaoZhang running meta_parser on MacOS 11.6 throw the error

using the following commands to fix the libclang.so:
install_name_tool -change '/usr/lib/libc++.1.dylib' 'libc++.1.dylib' '/Users/HanetakaChou/Documents/github/Pilot/engine/bin/macOS/libclang.dylib'
install_name
install_name_tool -rpath<EMAIL_ADDRESS>'@executable_path' '/Users/HanetakaChou/Documents/github/Pilot/engine/bin/macOS/libclang.dylib'
Then, download the missed libc++.1.dylib from the LLVM official web page

is MacOS 12.2 needed? @BoomingTech-YuqiaoZhang running meta_parser on MacOS 11.6 throw the error

A merge request is provided. If you are hasty, you may use this repository

is MacOS 12.2 needed? @BoomingTech-YuqiaoZhang running meta_parser on MacOS 11.6 throw the error

If you are hasty, you may use this repository. Github Workflow shows "build macos" is passing.

A pull request is provided.

For M1 developers, running these commands works for a temporary fix.
chmod +x .engine/bin/macOS/meta_parser
sudo cp engine/bin/macOS/libclang.dylib /usr/local/lib

For M1 developers, running these commands works for a temporary fix.
chmod +x .engine/bin/macOS/meta_parser
sudo cp engine/bin/macOS/libclang.dylib /usr/local/lib

A pull request has been provided. If you are hasty, you may use this repository first. The github workflow showßs "build linux" is passing.

For M1 developers, running these commands works for a temporary fix.
chmod +x .engine/bin/macOS/meta_parser
sudo cp engine/bin/macOS/libclang.dylib /usr/local/lib

This is NOT recommended. The path "/usr/local/lib" may not exist if the user doesn't use homebrew or macport.
And the version of the libclang.dylib provided by us may be different from the libclang.dylib provided by homebrew or macport. Some other software may not work properly due to the confliction of the libs.

just cp engine/bin/macOS/libclang.dylib to /usr/local/lib it works for me

This is NOT recommended. The path "/usr/local/lib" may not exist if the user doesn't use homebrew or macport.
And the version of the libclang.dylib provided by us may be different from the libclang.dylib provided by homebrew or macport. Some other software may not work properly due to the confliction of the libs.

This issue should have been fixed by #53, you can reopen or create a new ticket if it still exists on your machine


Formatting: black -> ruff format

Changes
Development

Convert from black to ruff format (https://docs.astral.sh/ruff/formatter/)

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (92b28a8) 70.86% compared to head (377cce1) 70.86%.

Additional details and impacted files
@@           Coverage Diff           @@
##           master      #17   +/-   ##
=======================================
  Coverage   70.86%   70.86%
=======================================
  Files           4        4
  Lines         151      151
=======================================
  Hits          107      107
  Misses         44       44

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


refactor: 💡 ci checks remove placeholder workflows

https://discord.com/channels/1045027913260617789/1045488572611960882/1060922273558691840


Mission impossible: cooperation

While discussing about "how to scale the data gathering done by CSSEGISandData/COVID-19" I was notified about your consolidation effort. So I followed the reference and... and I see everything is in your national language. Oh non. Pourquoi?!?
Well, using national language(s) may make the work easier for you but it effectively seals off any communication between yours and other similar project(s) or in the better case  makes if one-directional.
Nobody from the rest of the world can learn from your example, nobody else can contribute to your effort. Everyone has to start his/her own effort from the scratch, trip over the same mistakes, etc.
Can you do something about it guys?
We have a global problem I doubt we can solve it every nation on its own.

Hey @Bost,
the issue is balancing the effectiveness of our effort to consolidate data from French gov and hospital sources (all in French) and the broader use to the international community. We would be unduly restricting our contributor pool by requiring both French and English language skills, and right now we need every hand we can get to fill the gaps in the datasets.
So at this stage it makes sense that the docs and data sets be in French as the bulk of the contributors will be from France.
This is also a young project and we are currently consolidating our organisation in the background, once things start running smoother (hopefully in the next days) international access will definitely be something to consider!
Anyway, hope you stick around for when we get this sorted. Are you part of another similar project?

Are you part of another similar project?

I live on the same planet, so yes. Sort of :) BTW I speak some 4 languages. One of it yours (B2 - C1 level). If that helps...

Hey, I can help translating stuff FR <-> EN. I'm new to this, so I will need some guidance to start (but I use Poedit/Python/Git is no issue).

Hey, I can help translating stuff FR <-> EN. I'm new to this, so I will need some guidance to start (but I use Poedit/Python/Git is no issue).

I already sent a PR with translation of the README.md. https://github.com/opencovid19-fr/data/pull/149 please search for any other FR documents, and if you find any, translate it.

I will add to what @payoto commented. The authorities of each country have their way to publish data. This project is tailored to deal with how French authorities publish data:

temporality
variety of sources
lack of structured data

One thing we could do is make the result of we do (data and code) easier to read for foreigners:

translate data key names (casConfirmes => confirmedCase)
document how we gathered and compile data

In a nutshell: I also believe it would be counterproductive to switch communication to English, but can find a way to facilitate the accessibility of the output. And of course, questions in English in issues are welcome :)

The readme is now available in english.
Please feel free to make pull requests to improve it :wink:


Fix About/Contribute Page - Responsive

Made the About Page and Contribute page responsive by disabling icons on cards for smaller displays.
(There still is some horizontal scroll present due to footer misalignment - will fix in another pr)
Screenshots
1.

2.

3.

4.

@tachyons @nitin10s please have a look at this


Is the react-canvas still updating?

This is a amazing thing but there is few commit recently. Is the react-canvas still updating?

Flipboard's employees in charge are no longer there. They have a new guy assigned but he hasn't been able to start the large undertaking, from my understanding.
I'm investigating how to update it but if you're interested in helping please let me know.
We need to update it from react 0.14 -> 15.X. An example of how to write a custom renderer is here: https://github.com/iamdustan/tiny-react-renderer
It's been updated to 15.0 so we should be able to find discrepancies. Once we issue that PR it should start working again and then we can work on optimizations and TODO's.
I'm severely overworked at my company with higher priorities tasks but I'm sure I'll get to this eventually and if Flipboard is unable to accept the PR I'll keep a fork on github for people to use. But until then, I'd love some help to get it moving!

I'd really like react-canvas to continue. There are people using it.

It can be helpful to compare projects based on activity rather than number of stars:
https://js.libhunt.com/categories/1984-canvas?order=activity
I'm going to try react-konva rather than this project and see how it goes since this one has been abandoned. related: https://github.com/Flipboard/react-canvas/issues/155, https://github.com/Flipboard/react-canvas/issues/154, https://github.com/Flipboard/react-canvas/issues/147, https://github.com/Flipboard/react-canvas/issues/134, https://github.com/Flipboard/react-canvas/issues/121, https://github.com/Flipboard/react-canvas/issues/155, https://github.com/Flipboard/react-canvas/issues/138
good blog post tho =/

@quinn Nice. Thank you very much.

@quinn currently debating between react-canvas and react-konva... How has your experience been with konva? It seems like it's less practical for building interfaces than react-canvas but I'm running into issues trying to manually update react-canvas to working condition :/

Someone has a pull request that updates it to use latest react. I'm gonna
try that
On Feb 11, 2017 1:04 PM, "Tom"<EMAIL_ADDRESS>wrote:

@quinn https://github.com/quinn currently debating between react-canvas
and react-konva... How has your experience been with konva? It seems like
it's less practical for building interfaces than react-canvas but I'm
running into issues trying to manually update react-canvas to working
condition :/
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Flipboard/react-canvas/issues/157#issuecomment-279175612,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEiM_XatEyEra2wYqS4BfN4g_6RYFiqks5rbiJZgaJpZM4Kzywx
.

@tconroy not sure what your use-case is, but I was able to get done what I needed to using react-konva. It's a bit heavy in the sense that is a react module on top of an entire canvas drawing framework, but it was adequately performant for the task I was working on (something that was halting the browser when i built in the DOM rather than using a canvas element). I guess it depends what you are trying to do too (implement a DOM-ish UI using canvas vs. a task that would typically be done using canvas)


Contenteditable Form

Hi.  I'm using a jquery Rich text editor called Trumbowyg for one of my textarea form inputs.  Basically, it puts a 'contenteditable' div overlay in place of the textarea where you can enter/edit your text.  FormFiller does see it and fills it out with default text but I can't seem to tell FormFiller to put specific text that I want into this area.  You can see that the id below is 'S1' but even if I match on s1, it doesn't work.  Any suggestions?

Dolor eiusmod incididunt sint expedita nisi natus corrupti, unde et aut amet.

I tested the demo on their home page (https://alex-d.github.io/Trumbowyg/) and it works there. Probably something in your page preventing Form Filler from accessing that contenteditable element.

another thing. maybe don't use that lib? ContentEditable isn't meant to be used for form inputs.
It's at best meant to be used for ephemeral data that you throw away on submission, like temporary notes.


Numerous issues not resolved with "flutter pub get"

Trying to get this to fly, in Android Studio Koala | 2024.1.1 Patch 2,  flutter 3.24.3 and I get a number of analysis issues, such as:
lib/core/router/router.gr.dart:55 "The name 'PageFactory' isn't a type, so it can't be used as a type argument."
lib/core/theme/app_theme.dart:28 "The method 'NoShadowCupertinoPageTransitionsBuilder' isn't defined for the type 'Themes'"
lib/features/file_download_btn/view/file_download_btn.dart:94 "The method 'printDuration' isn't defined for the type '_FileDownloadBtnState'."
Can anyone confirm that this project builds properly given a recently up-to-date build environment?

Hi @YesThatGy . Will fix all these dependencies problems.


panic:FORK BOMB KILL SWITCH ACTIVATED

Just running the command below in Fish:
echo '# tea *really is* a standalone binary' | tea --sync glow -

----------------------------------------------------->> attachment begin
Error: FORK BOMB KILL SWITCH ACTIVATED
    at default (file:///Users/builder/actions-runner/_work/cli/cli/src/app.exec.ts:10:28)
    at file:///Users/builder/actions-runner/_work/cli/cli/src/app.ts:54:27
<<----------------------------------------------------- attachment end

refer to #308 and #306.

wow, how could this fork bomb. Yeah #306 is the ticket.

Can you do it again with:
echo '# tea *really is* a standalone binary' | tea -vvv --sync glow -

And also can I get a (santized) dump of env? Thank you.

which glow too pls

If you installed tea without the installer then the binaries attached to our releases were broken, fixed in v0.19.4

Actually our cache invalidation for AWS cloud front was broken, but soon downloading the binaries without the installer will provide fixed binaries (v0.19.4)

I just tested and it works well!
Thanks.


Remove unnecessary check from trustworthiness metric

Increases coverage by removing an unnecessary check.
Submission type

[X] This submission fixes a bug

Testing

[X] This submission was written on a forked copy of SingleCellOpenProblems
[ ] GitHub Actions "Run Benchmark" tests are passing on this base branch of this pull request (include link to passed test: https://github.com/scottgigante-immunai/openproblems/runs/5744857082?check_suite_focus=true)
[X] If this pull request is not ready for review (including passing the "Run Benchmark" tests), I will open this PR as a draft (click on the down arrow next to the "Create Pull Request" button)

Submission guidelines

[X] This submission follows the guidelines in our Contributing document
[X] I have checked to ensure there aren't other open Pull Requests for the same update/change

PR review checklist
This PR will be evaluated on the basis of the following checks:

[X] The latest version of master is merged and tested

Codecov Report

Merging #339 (9f62b73) into main (67ce361) will increase coverage by 0.11%.
The diff coverage is 100.00%.

:exclamation: Current head 9f62b73 differs from pull request most recent head 705a2bf. Consider uploading reports for the commit 705a2bf to get more accurate results

@@            Coverage Diff             @@
##             main     #339      +/-   ##
==========================================
+ Coverage   85.18%   85.30%   +0.11%
==========================================
  Files          77       77
  Lines        1735     1735
  Branches      107      106       -1
==========================================
+ Hits         1478     1480       +2
+ Misses        220      219       -1
+ Partials       37       36       -1

Flag
Coverage Δ

unittests
85.30% <100.00%> (+0.11%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...imensionality_reduction/metrics/trustworthiness.py
100.00% <ø> (+18.18%)
:arrow_up:

openproblems/tasks/dimensionality_reduction/api.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


Test Issue - IGNORE do not work on it

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:
Break down in numbered steps
Expected Result:
Describe what you think should've happened
Actual Result:
Describe what actually happened
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[ ] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number:
Reproducible in staging?:
Reproducible in production?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~0179e6d1d5bc517b0a
Upwork Job ID:<PHONE_NUMBER>623263744
Last Price Increase: 2023-02-08

Triggered auto assignment to @lschurr (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

Bug0 Triage Checklist (Main S/O)

[ ] This "bug" occurs on a supported platform (ensure Platforms in OP are ✅)
[ ] This bug is not a duplicate report (check E/App issues and #expensify-bugs)

If it is, comment with a link to the original report, close the issue and add any novel details to the original issue instead

[ ] This bug is reproducible using the reproduction steps in the OP. S/O

If the reproduction steps are clear and you're unable to reproduce the bug, check with the reporter and QA first, then close the issue.
If the reproduction steps aren't clear and you determine the correct steps, please update the OP.

[ ] This issue is filled out as thoroughly and clearly as possible

Pay special attention to the title, results, platforms where the bug occurs, and if the bug happens on staging/production.

[ ] I have reviewed and subscribed to the linked Slack conversation to ensure Slack/Github stay in sync

@lschurr I am validating PR https://github.com/Expensify/Web-Expensify/pull/36321.
Can you pls trigger upwork for this issue ?

Job added - Is that the step you needed @mvtglobally?

Sorry I'm not sure what action I need to take. I just added the Internal label which triggers the automation.. let me know if there's something else I need to do.

Current assignee @lschurr is eligible for the External assigner, not assigning anyone new.

Current assignee @thesahindia is eligible for the External assigner, not assigning anyone new.

Triggered auto assignment to @grgia (External), see https://stackoverflow.com/c/expensify/questions/7972 for more details.

@lschurr no action needed.
@mvtglobally no, this is for testing our automated price doubling. no further action required yet.
@thienlnam I think this should have been an External issue not Internal and not sure if the price doubling is going to work if we force the bedrock job to run now...
Also we should probably:

Edit description
Run the job and test that the doubling happens
Leave the comment
Edit description
Run the job again and test that the doubling does not happen

@mvtglobally I think we can handle the QA for this internally. Sorry it's a tricky one.

Gonna close this one out and start over.


reset password

Clone the repository
Add a page called at /reset-password

NOTE: The image shown just for the referance and the design should look like The Monkeys theme, so pick your colors accordingly.

Is anyone doing this? I just got a new PC. Now I can fully contribute

@obere4u you need to speak with @piyusharmap as the design has been changed

Okay. I will chat him up


Page ID>1000 ValueError

Issue Summary
Exception:

ValueError: invalid literal for int() with base 10: '1,036'

There is a bug with page id greater than 1000 and localization with Page chooser block. It looks like issue occurs in two files:

wagtail/wagtailadmin/templates/wagtailadmin/pages/listing/_page_title_choose.html
wagtail/wagtailsearch/templates/wagtailsearch/queries/chooser/results.html (unrelated, but can occur here)

Steps to Reproduce

Have page with ID greater than 1000 and localization turned on
Try to select this page with PageChooserPanel and save

Technical details
One way to resolve it will be to change {{ page.id }} with {{ page.id | unlocalize }}

Thanks @maciejfic!
Related: #2699 / 674af5586b4eb4488457fd6762e24bff7b11d69f . At the time I made that fix, I wasn't aware of the unlocalize filter - it may well be that we can use unlocalize there too, and eliminate the custom no_thousand_separator filter.

Fixed in #3478


Ambiguous docs on local inventories

Hello!
Looking at the InterLinks docstring (the link in the second paragraph of the readme is broken BTW), it's not clear if
links = InterLinks(
    "project1" => "local/path/to/inv",
)

would work or not. If you could clarify this, that would be great :slightly_smiling_face:
This is something I'm interested in since I'm currently restructuring a sextet of related packages of mine into a mono-repo, with each package (and their docs subfolder + inventory) in a subfolder of the main repo.

No, that cannot work: this would not provide any information about the project root URL (what the URLs in the inventory are relative to).
You have to use
links = InterLinks(
    "project1" => (
       "https://www.docs.org/project1/",
       "local/path/to/inv"
    )
)

I'll make sure to clarify this.
Thanks for pointing out the broken link!

@tecosaur Have a look at http://juliadocs.org/DocumenterInterLinks.jl/dev/api/internals/#DocumenterInterLinks.InterLinks
Does that updated documentation seem sufficient to make it non-ambiguous?

Thanks! That does indeed help, particularly the explanation about how the Julia example works.
I've yet to actually try an @extref, but I'm getting successful builds at least using
InterLinks(
    "DataToolkitCore" => (
        "https://tecosaur.github.io/DataToolkit.jl/core/",
        joinpath(dirname(dirname(@__DIR__)), "Core", "docs", "build", "objects.inv")
    ),
    "DataToolkitREPL" => (
        "https://tecosaur.github.io/DataToolkit.jl/repl/",
        joinpath(dirname(dirname(@__DIR__)), "REPL", "docs", "build", "objects.inv")
    ),
    "DataToolkitStore" => (
        "https://tecosaur.github.io/DataToolkit.jl/store/",
        joinpath(dirname(dirname(@__DIR__)), "Store", "docs", "build", "objects.inv")
    ),
    "DataToolkitCommon" => (
        "https://tecosaur.github.io/DataToolkit.jl/common/",
        joinpath(dirname(dirname(@__DIR__)), "Common", "docs", "build", "objects.inv")
    ),
    "DataToolkitBase" => (
        "https://tecosaur.github.io/DataToolkit.jl/base/",
        joinpath(dirname(dirname(@__DIR__)), "Base", "docs", "build", "objects.inv")
    ),
    "DataToolkit" => (
        "https://tecosaur.github.io/DataToolkit.jl/main/",
        joinpath(dirname(dirname(@__DIR__)), "Main", "docs", "build", "objects.inv")
    ),
)

:slightly_smiling_face:

Great! That looks like it should work!


Add support for library charges

Description
This started as an attempt to use a water dimer as a constrained test cases for energy comparisons, but doing that requires (at least) adding support for library charges. The constrained angle might also produce some complexity
Checklist

[ ] Update writers
[ ] Compare energies between OpenMM and GROMACS
[ ] Add tests
[ ] Lint
[ ] Update docstrings

It might be nice to have https://github.com/openforcefield/openff-toolkit/pull/833 resolved before merging this

Everything I set out to implement at the start of this PR is done. The only missing functionality is handling constraints in GROMACS, but that's more complex than I'm likely to tackle here. Most constraints are specified in the .mdp file, but some (notable water) are or can be specified in the .top file, so handling the different cases is tricky.