Only show tree views for activated extensions

VSCode Version: 1.13.0 (1.13.0)
OS Version: macOS 10.12

Steps to Reproduce:

Create an extension, with a tree view
Open up a folder where the tree view isn't activated
See the indicator for the tree view

Hey all - so cool that we can do some user interface work now! I built an extension straight away

This extension is only really useful for a few of the projects I work on daily, and so I was hoping that because it has a pretty limited set of activation events the section for Storybooks would only show in the cases of the activation. If I can't give it a provider, then there's not much that can be done with the UI.

@orta I am sorry I am finding difficulty to understand your requirement. Are you asking for conditional visibility of views? For eg., in your case, show the view when your extension is activated?

This this is my activation events:
    "activationEvents": [
        "onCommand:extension.showStorybookPreview",
<EMAIL_ADDRESS>    ],

So the extension can only run if you manually trigger it, or if a specific file exists.
This repo does not have the file<EMAIL_ADDRESS>
So I don't think the "Storybook"  tree view should be showing, as the extension has not been activated

Yes, showing the view is nothing to do with the activation of extension because view is registered descriptively in package.json. Activation is needed only to get and show data in the view.
To show the view conditionally, we are introducing a new property called when where you can provide conditions when to display.
Closing this as dup of #27823


##[error]Operation failed because a request timed out.

While publishing to a Data factory, we intermittently see a time out error.
Is there a timeout clause baked into the task?

We also had this happen on several occasions, we added a Retry option to resolve it


Safe places Roadmap [draft]

https://github.com/tripleblindmarket/safe-places/issues/47

Ideas up for discussion
Technical requirements:

the application itself should be server independent (just html & js) cc: @penrods
health organizations can host the application on there own (actually, they can just download the application and use it locally) cc: @penrods
simple modifications should be possible using a standardized/common tecstack cc: @penrods
the use of APIs like Google Places API, or the Safe Path API should be optional (saving, editing, etc. should work without an API and local files)

Technical actions:

[ ]  start using a frontend framework (react.js & redux)
[ ]  Unifying location scrubber (reduction tool), publisher and path creator into a single PWA

Backend

[ ]  enable downloading clustered case download (the app will send it's path boundaries to the server and only receives data for this area)
[ ]  having a sample implementation of a API

Version 0.1-alpha

Create branch for react implementation @kyletowle
Have all the current features in place with a nice UX and a solid technical foundation

Version x.x-beta

Implement feature requests and ideas from health officials
having the API implementation

@kylemtowle
Seems a bit misplace.  Should we address technical roadmap issues in Google Docs ?
https://docs.google.com/document/d/1hJNOaElk9aP9SNgnHA_eZOynAMb3Kvo_pzCwofbRHEQ/edit

@mundanelunacy is this ticket still relevant/useful?


gRPC native support

Waiting for gRPC support by Quarkus itself. Related:

https://github.com/quarkusio/quarkus/issues/5627
https://github.com/quarkusio/quarkus/issues/820
https://groups.google.com/forum/#!msg/quarkus-dev/FpPN5Bei6-0/2YtEXSxoDgAJ

Let's do the easy JVM part first: https://github.com/apache/camel-quarkus/issues/965

Also related: https://github.com/quarkusio/quarkus-grpc

gRPC extension has landed in the main project now:
https://github.com/quarkusio/quarkus/tree/master/extensions/grpc


Property 'projection' does not exist on type 'typeof mat3'

Hi there,
I am using the<EMAIL_ADDRESS>and<EMAIL_ADDRESS>in my project. The documentation clearly states that there is a (static) projection(out, width, height) → {mat3} function. Unfortunately calling it like:
glMatrix.mat3.projection(projectionMatrix, gl.canvas.clientWidth, gl.canvas.clientHeight);

throws
error TS2339: Property 'projection' does not exist on type 'typeof mat3'.

Clearly there is no projection function in the index.d.ts. The application still renders correctly. Should the definition be added to the types?

See this PR.


Enhance godoc for the test package 👼

As a follow-up to @bobcatfish comment (on a previous PR… I don't seem to remember which one :upside_down_face:), this enhance the godoc for the test package.
It looks like this :angel:
I didn't really change anything from the README yet, @bobcatfish wdyt ?
Signed-off-by: Vincent Demeester<EMAIL_ADDRESS>

2018/12/21 09:13:07 Code coverage is below threshold (50%), fail presubmit workflow intentionally

:scream_cat: is it per-file ?

/assign @bobcatfish


Remove Fortran and LAPACK

Removes all CMake that mentions Fortran or LAPACK.
The only lapack function used was ssyev, to find eigenvalues of a self-adjoint matrix. Eigen provides this functionality via SelfAdjointView::eigenvalues
Note that I use Eigen::Map to create views on the raw pointers used elsewhere in the code; this way the changes here are minimal. It would probably be better to, in the future, update the module to use the Eigen types throughout.

@vicory it won't let me add you as reviewer, but you may be interested in taking a look also.


Fix paths to fit package into /libs/composum/pages/options/ai

The structure of the Composum package has to be changed so that the implementation fits into /libs/composum/pages/options/ai since the folder /libs/composum/pages/options is reserved for pages extensions and has the right permissions already.

Works now on test.composum.com


Optionally send metrics to Carbon (Graphite)

It would be great if the tool could optionally send metrics to a carbon host.

Any plans to have this implemented?

Hi @jedblack, I currently don't have any plans for this yet. The reason I came up with this enhancement was because I found myself writing wrapper scripts that would do the carbon submit.
I don't think it will take much time to implement. I am assuming you want this added to the 'stat' sub-command?

yep, essentially, I would love to be able to pump any stat netscaler-tool can output into graphite(carbon)

Gotcha. I will try to make some time to work on this either this week or next. I will let you know when I have something, so that you can test it out.

I finally got around to coding this feature. I should have something ready by Monday.

Wow, thanks Brian.  Really appreciate you taking the time.  It will be a super useful addition in my world, as I'm sure for many others as well.

@jedblack I have created a carbon branch. Can you please try it out?

create virtualenv
activate virtualenv
cd <git_clone_dir>
python setup.py install
modify '/etc/netscalertool.conf' and include the following at the end of the file:
carbon:
host: host.domain.com
port: 2003
metric_base: foo.bar
netscaler-tool --carbon <netscaler_ip> stat lb-vservers totalpktssent

In the above example, the tool will send foo.bar.<netscaler_ip>.lbvserver..totalpktssent. to host.domain.com:2003, for all lbvservers.
You can also try:
netscaler-tool --carbon <netscaler_ip> stat ns
netscaler-tool --carbon <netscaler_ip>  show system
Watch /var/log/netscaler-tool/netscaler-tool.log for anything interesting and verify if metrics are making it to your carbon instance.

I'm going to give it a run through the week and report back.  Thanks Brian!

What value is the carbon: parameter supposed to reflect?  host:, port:, and metric_base: are all self explanatory. Thanks


Update chart README.md to reflect webhook changes

Addressing comment https://github.com/k8snetworkplumbingwg/sriov-network-operator/pull/561#discussion_r1438898415

@adrianchiris fyi

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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 25.738%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2363

Relevant Lines:
9181

💛  - Coveralls

will merge as received 2 approvals.


tor-browser: 11.0.2 -> 11.0.3

Motivation for this change
Simple version bump
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ x] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ x] Fits CONTRIBUTING.md.

why alpha?

why alpha?

You were right, the alpha version is only for testing. I've switched to the latest normal release: 11.0.3.

Ah cool, I was just curious. I read somewhere (I think on the blog maybe?) that 11.0.3 is actually newer than 11.5a1 so... :shrug:


install: map debian_version 9.X to debian stretch

Signed-off-by: Felix Abecassis<EMAIL_ADDRESS>- What I did
Add missing case for /etc/debian_version 9.X in the install.sh script
See #30456
- How I did it
Add a case mapping debian_version 9.X to version "stretch"
- How to verify it
Launch debian stretch RC1 (e.g. in a VM), check that it only works with the patch.
Also verify that the patch doesn't break debian jessie.
- Description for the changelog
Fix debian stretch support in install.sh
- A picture of a cute animal (not mandatory but encouraged)
Should be relevant for debian stretch ;)

LGTM
ping @tiborvass @tianon @mlaventure

Thanks @flx42


Can't import causal_conv1d_cuda

Hello！
I have installed the causal_conv1d in Windows:
Building wheels for collected packages: causal_conv1d   Building wheel for causal_conv1d (setup.py) ... done   Created wheel for causal_conv1d: filename=causal_conv1d-1.1.1-cp38-cp38-win_amd64.whl size=10107344 sha256=f82d062125db37dcaeb6be1f9e5f84c1b3a2578b54d1f6a4f0c577ad107cbf03   Stored in directory: c:\users\22318\appdata\local\pip\cache\wheels\aa\5f\89\e04181d3206dac2fadbb6c65b681f67e1c0d33ddbc884febec Successfully built causal_conv1d Installing collected packages: argparse, causal_conv1d   Attempting uninstall: causal_conv1d     Found existing installation: causal_conv1d 1.1.1     Uninstalling causal_conv1d-1.1.1:       Successfully uninstalled causal_conv1d-1.1.1 Successfully installed argparse-1.4.0 causal_conv1d-1.1.1
But Pycharm give me this:
ModuleNotFoundError: No module named 'selective_scan_cuda'.
What should I do to solve this problem?

Idk much about compiling for Windows, if you figure out let us know.


training another object with coco.names

Hello, I want to train ingredient by using Yolo_mark.
When I downloaded darknet, some ingredients are already trained like this . I can check these names file name of coco.names

And i want to detect object together but I can't. I train zucchini and I want to detect zucchini and apple together but weight files that I trained and I downloaded is different. So I can't detect apple and zucchini together.
As I know it, yolov3.weights files are already trained by Yolo_mark. Can I downloaded image files that is used when making yolov3.weights?? If I can't, How can I detect objects that are in coco.names and zucchini together by training only zucchini?

@Jin-S-Kim Hi,
You can't merge two different models into one.
You should create your own dataset, that includes all required labeled objects and train your own model.
To get MSCOCO dataset (with labeled objects) - use this script on Linux: https://github.com/AlexeyAB/darknet/blob/master/scripts/get_coco_dataset.sh
As described here: https://pjreddie.com/darknet/yolo/

If MSCOCO downloads slowly, then you can download it from mscoco-site:

http://images.cocodataset.org/zips/train2014.zip
http://images.cocodataset.org/zips/val2014.zip
http://images.cocodataset.org/annotations/annotations_trainval2014.zip

Then comment these lines: https://github.com/AlexeyAB/darknet/blob/18d5e4f39c1441f2c21043ac3204b5cb279f8758/scripts/get_coco_dataset.sh#L11-L12
And the run get_coco_dataset.sh


feature-wip WIP

Proposed changes
Issue Number: close #xxx
Problem summary
Describe your changes.
Checklist(Required)

Does it affect the original behavior:

[ ] Yes
[ ] No
[ ] I don't know

Has unit tests been added:

[ ] Yes
[ ] No
[ ] No Need

Has document been added or modified:

[ ] Yes
[ ] No
[ ] No Need

Does it need to update dependencies:

[ ] Yes
[ ] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[ ] No

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 35.71 seconds
load time: 437 seconds
storage size:<PHONE_NUMBER>1 Bytes
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20221123064646_clickbench_pr_51337.html


Deprecated ServiceLocatorAwareInterface

Deprecated: ServiceLocatorAwareInterface is deprecated and will be removed in version 3.0, along with the ServiceLocatorAwareInitializer. Please update your MonologModule\Formatter\FormatterPluginManager plugin manager factory to inject the parent service locator via the constructor.

Working on a fix.

Thanks in advance for your fix.


Not working in Europe zone

I have followed the instructions to provision a new environment.  As my home location is Europe, by default I chose Europe.  The environment goes to status preparing but after about an hour it disappears from the list.  I have tried doing this by choosing United States and it works successfully.

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

ID: 4ffad542-12cf-797c-87cb-f6c2bc98afd8
Version Independent ID: 4ffad542-12cf-797c-87cb-f6c2bc98afd8
Content: Tutorial: Provision a new environment with an ERP-based template (preview) - Power Platform
Content Source: power-platform/admin/unified-experience/tutorial-deploy-new-environment-with-ERP-template.md
Service: power-platform
Sub-service: admin
GitHub Login: @laneswenka
Microsoft Alias: laswenka

Thanks for your comment, @nspiteri. This issue has been assigned to the doc author for review.


Update app-governance-secure-apps-app-hygiene-features.md

@batamig

Pulled into https://github.com/MicrosoftDocs/CloudAppSecurityDocs-pr/pull/3591

#label:"aq-pr-triaged"


Build projects with custom build environment in container

I am not sure if this is the right place, maybe someone has a hint. Otherwise, please feel free to close the issue.
I used ue4-docker to build ue4.27 containers, with minor configuration changes to the engine. Everything is working fine with the containers. Now I am trying to load USD-assets at runtime. The documentation of unreal requires to add the GlobalDefinition GlobalDefinitions.Add("FORCE_ANSI_ALLOCATOR=1"); to Project.Target.cs.
Building the projects with this GlobalDefinition within the container leads to the following error:
UnrealBuildTool.Main: ERROR: Targets with a unique build environment cannot be built an installed engine.
Now I am wondering why the build wont work with the GlobalDefinitions as the container engine is supposed to be a source and not a binary build. Is there some trick to build projects with custom build environments from the container?

The image you've built from ue4-docker is an "Installed" engine, i.e. a binary build of the engine, not a source distribution.
So the flag change you're trying to make would need to be done in the source before the containers are built, probably at the same stage as your existing configuration changes.

Right, installed engine doesn't support per-target modyfing of global environment because that would require rebuiding of engine files and they are meant to be used in s pre-built form.
Note that you might not be happy at the end of this story because ansi allocator will damage performance. There is a reason why UE uses a different one by default.

Thanks for the clarifications! I don't need the performance at this point, it is more of a proof of concept. @TBBle I agree that the location for the configuration is strange. That's why I was confused as I don't want to add the project files before I prepare the engine containers. I should probably change the GlobalOption at another place before building the container so that I don't need to set it again in the project target.


Potential deadlock in rx-runloop

While inspecting rx-runloop.hpp I noticed there might be a potential deadlock in the code:
https://github.com/ReactiveX/RxCpp/blob/aac2fc97bc5fe680446afb5ae81bef0a9c0fbf8a/Rx/v2/src/rxcpp/schedulers/rx-runloop.hpp#L77-L88
Last two lines appear to be flipped, guard.unlock() is a no-op if it's at the end of a scope. During notify_earlier_wakeup it could call back into the runloop and take another lock which would hang since these locks aren't recursive.
/***/           if (need_earlier_wakeup_notification) st->notify_earlier_wakeup(when);
/***/           guard.unlock(); // So we can't get attempt to recursively lock the state

I believe that this was intentional. the only intended use case for notify_earlier_wakeup is to set a timer that will call dispatch() at when and cancel any previous timer. Doing this under the lock also allows calls to empty() and peek() to be coherent while trying to schedule the next call to dispatch(). unlocking first, in this case, would cause races to the notify_earlier_wakeup() that would be hard to resolve in that method (it would have to reimplement the 'is this earlier than the current timer?').

Doing this under the lock also allows calls to empty() and peek() to be coherent while trying to schedule the next call to dispatch().

Where does this dispatch scheduling happen exactly? Nothing in rxcpp seems to call dispatch(). This is the only (external) example I could find:
https://github.com/ReactiveX/RxCpp/pull/154

Yes, this was built to support integration of rxcpp into existing event loops like SDL and Qt. Dispatch is intended to be called from those loops and empty and peek are intended to minimize calls to dispatch. Dispatch is where synchronization matters.

Doing this under the lock also allows calls to empty() and peek() to be coherent while trying to schedule the next call to dispatch(). unlocking first, in this case, would cause races to the notify_earlier_wakeup() that would be hard to resolve in that method (it would have to reimplement the 'is this earlier than the current timer?').

Is there any value to being able to call empty and peek from the thread of notify_earlier_wakeup? If notify_earlier_wakeup is called then the user already knows that something earlier was scheduled (thus the queue is definitely non-empty).
It should then be up to the user code to properly synchronize how they set up their timers to do an earlier wakeup. For example if the same QTimer is used by multiple run_loop_scheduler instances then the user needs to do their own synchronization regardless, having the lock held under callback does not help.

Yes, this was built to support integration of rxcpp into existing event loops like SDL and Qt. Dispatch is intended to be called from those loops and empty and peek are intended to minimize calls to dispatch. Dispatch is where synchronization matters.
Thanks, I took a look these other event loop architectures and it makes more sense now.

yes, I think that you are correct about the call to notify_earlier_wakeup. it does not need to access those methods.
notify_earlier_wakeup can be called from dispatch() and from schedule() and those may be on different threads. if that call is moved outside the lock then implementations will be exposed to overlapped calls to notify_earlier_wakeup when they were not before. it would need a big breaking-change warning and a way to revert to the old behavior.

if that call is moved outside the lock then implementations will be exposed to overlapped calls to notify_earlier_wakeup when they were not before. it would need a big breaking-change warning and a way to revert to the old behavior.

This seems like a breaking change that was just merged recently: https://github.com/ReactiveX/RxCpp/pull/486 ?
With this change, doesn't it mean that peek() or empty() from the notify_earlier_wakeup callback will immediately get a deadlock ?

Here is the PR adding the notify, there is some discussion.
https://github.com/ReactiveX/RxCpp/pull/337
I assumed that dispatch would call notify as well when time moves into the future, but you are right that the notify comes from schedule.
In looking at the canonical usage:
https://github.com/anatoly-spb/qtimageviewer/blob/rxcpp/rxeventloop.h
I see that empty and peek are called from the timer, but not from the notify. I think that even that usage would go away if dispatch called notify..


updated confluent local commands. And upped CP version to 6.2

Problem
Solution

Does this solution apply anywhere else?

[ ] yes
[x] no

If yes, where?
Test Strategy

Testing done:

[ ] Unit tests
[ ] Integration tests
[ ] System tests
[x] Manual tests

Release Plan

This is great, thanks a lot for the updated local commands!


Crash when a cow stands on top of a barrel (Cannot create a fluidstack from a null fluid)

this crash report will explain to you
crash-2017-10-01_21.49.13-server.txt
crash-2017-10-01_21.38.50-client.txt

What mods do you have installed?
For some reason I thought fluid milk was added by forge, that's what i get for only testing with the optional dependencies (Tinker's) installed.
I guess now there is the choice of adding a milk fluid or just having the milking recipe not work if no other mod adds it. My existing PR has been updated with a check before trying to fill the tank for any fluid (will be more flexible for bad user configs too).

Should've been fixed by commit 27fca082b702134c650f81071ecad60b28c8c3fb


create srija pr.md

Hi GSSOC Team!
This PR I created but it not been reviewd and merged
Could you please review and merge it
@sanjay-kv @MastanSayyad
https://github.com/divyansh-2005/FinNews/pull/247
https://github.com/divyansh-2005/FinNews/pull/246
https://github.com/divyansh-2005/FinNews/pull/239

@aslams2020 , please add another level 2 instead of level 1


create a monitoring w/prometheus as: resource/example in docs, and initializer

From discussion on discord:
https://github.com/Ptrskay3/axum-prometheus

https://github.com/loco-rs/loco/pull/431


titleText doesn't work for people picker

Category
[ ] Enhancement
[X ] Bug
[ ] Question
Version
1.11.0
Expected / Desired Behavior / Question
using the following code:
  <PeoplePicker
                context={this.props.context}
                titleText="Filed By"
                personSelectionLimit={1}
                showtooltip={true}
                isRequired={false}
                selectedItems={this._getPeoplePickerItems}
                showHiddenInUI={false}
                principalTypes={[PrincipalType.User]} />

It shows in the input box no placeholder text. I would expect to see "Filed By"
Observed Behavior
It shows nothing in the input box for the place holder text.
Thanks!

Hi @jeffseiffert,
Latest version (3.15.0) handles the titleText prop:

Is it something required in On-Prem context only (which requests using version 1.x of the controls)? Or would you mind using latest version?


fix: npm.org now has a different way to request info about scoped packages

via the Npm-Scope header. See also https://docs.npmjs.com/misc/registry
Code fixed and works at least for a few of my own scoped packages.

@GerHobbelt thanks for all your contributions. I was a little surprised to see this PR, as I also query scoped packages in my project renovate. I read the npm page, I'm not 100% sure this is the right way to do this, although I can see why it works. The page says:

If your project is scoped, this header will contain its scope.

It doesn't necessarily follow that the correct way to request any scoped package is to use that header - aren't they just warning that if the project you're working on is scoped then that scope will be transmitted to npm?
I wonder for instance if you were to include scope 'a' in the Npm-scope header but the URL was @b%2Fc then would it return @a/c or @b/c.
Anyway in short, I'd like to confirm that this way is preferred over the existing way, as I know the existing way works fine for now.

Ah, I did this because the existing way broke for me: npm rejected the requests.
(After https://github.com/GerHobbelt/jison/issues/11 I changed to using scoped packages, e.g. @gerhobbelt/changelog. Invoking changelog on my changelog copy (@gerhobbelt/changelog) failed immediately, until I moved the code to this new header-based approach.  I did test it on a few of these repos of mine but I DID NOT test it on other scoped packages, i.e. scopes done by others.)


KatakanaSpellCheck don't function

I tried to use KatakanaSpellCheck. But KatakanaSpellCheck didn't function. It's result is here.
Please tell me wtha to do.

Thank you a lot for the report @kongou-ae! I will look into this issue.

I have reproduced the problem in my environment. The reason why KatakanaSpellCheckValiadtor does not work as expected is that I added both "インデクス" and "インデックス" in the skip word list. I will add the parameter to disable to default dictionary for KakatakanSpellCheckValidator. The upcoming fix will enable you to disable the default dictionary as follows.
<validator name="KatakanaSpellCheck">
   <property name="dict" value="spell.dat"/>
   <property name="default-dict" value ="disable" / >
</validator>

I have merged the patch to add disable-default property in #515. In my environment the patch works.
$bin/redpen -c redpen-conf.xml -f markdown sample.md ~/IdeaProjects/redpen/redpen-distribution/target/redpen-distribution-1.4.1/bin/redpen -c redpen-conf.xml -f markdown sample.md
...
[2015-11-20 11:08:37.803][INFO ] cc.redpen.validator.Validator - min_ratio is set to 0.1
[2015-11-20 11:08:37.803][INFO ] cc.redpen.validator.Validator - min_freq is not set. Use default value of 5
[2015-11-20 11:08:37.805][INFO ] cc.redpen.validator.Validator - max_num is set to 1500
[2015-11-20 11:08:37.805][INFO ] cc.redpen.validator.Validator - max_num is not set. Use default value of 5
[2015-11-20 11:08:37.842][INFO ] cc.redpen.validator.JavaScriptValidator - JavaScript validators directory: /Users/takahi-i/IdeaProjects/redpen/redpen-distribution/target/redpen-distribution-1.4.1/js
sample.md:1: ValidationError[ParagraphNumber], The number of paragraphs exceeds the maximum of 8. at line: どうだー
sample.md:7: ValidationError[KatakanaSpellCheck], Found a Katakana word "インデデクス", which is similar to "インデクス" at position 3. at line: インデデクス

I used the following redpen configuration file which tune the min_ratio of KatakanSpellCheck to avoid the wrong misspelled words reported from KatakanaSpellCheck.
<redpen-conf lang="ja">
  <validators>
    <validator name="SentenceLength">
      <property name="max_len" value="100"/>
    </validator>
    <validator name="KatakanaEndHyphen"/>
    <validator name="KatakanaSpellCheck">
      <property name="dict" value="spell.dat"/>
      <property name="disable-default" value="true"/>
      <property name="min_ratio" value="0.1"/>
    </validator>
    <validator name="SectionLength">
      <property name="max_num" value="1500"/>
    </validator>
    <validator name="ParagraphNumber"/>
    <validator name="SuccessiveWord" />
    <validator name="JavaScript" />
  </validators>
</redpen-conf>

The patch is going to be bundled in the next minor release 1.4.2. I will close this issue. When you have still have the problem, please let me know. I will create a new issue or reopen this issue.


Add support for Conan package to spdx file again

@sebasgomez238  As part of  #436 , Some Conan changes were missed out and that is the reason, Conan package are not part of SPDX file. Adding Conan support to SPDX file again. Could you please review?

@ryanbrandenburg @pownkel  Could you please review the PR?

@sfoslund @ryanbrandenburg @pownkel Could you please review the PR?

Hi @rmkanda, sure, taking a look now. Just a heads up, ryanbrandenburg, pownkel and sebasgomez238 do not work on this project anymore.

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

Project coverage is 66.72%. Comparing base (3c6bb73) to head (0df6335).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #549      +/-   ##
==========================================
- Coverage   69.66%   66.72%   -2.94%
==========================================
  Files         277      277
  Lines        8629     8630       +1
  Branches     1004     1004
==========================================
- Hits         6011     5758     -253
- Misses       2101     2362     +261
+ Partials      517      510       -7

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


Test Function in ETL exercise seems to be in error

Hi,
Apologies if I am missing something obvious here, new to elisp, etc.
The test for the ETL exercise uses the following function to test the expected result:
(defconst mixed-case-expected #s(hash-table
                                 data ("a" 1
                                        "b" 3
                                        "c" 3
                                        "d" 2
                                        "e" 1
                                        "f" 4
                                        "g" 2
                                        "h" 4
                                        "i" 1
                                        "j" 8
                                        "k" 5
                                        "l" 1
                                        "m" 3
                                        "n" 1
                                        "o" 1
                                        "p" 3
                                        "q" 10
                                        "r" 1
                                        "s" 1
                                        "t" 1
                                        "u" 1
                                        "v" 4
                                        "x" 8
                                        "w" 4
                                        "y" 4
                                        "z" 10)))

It appears that "w" and "x" are in the wrong order and the test fails.

Apologies, I see that these are sorted anyway in the test, I had a different error.


Add list command

Does this match the output of the vanilla server's implementation of the same command?

Yes, according to the wiki.
http://minecraft.gamepedia.com/Commands#list

With the exception of the UUID stuff.

I mean that I'm not sure that "Current online players: " is present on the official server, nor do I really like it. Another concern is: what if the list of players is longer than the maximum length of a chat message? You'll need to split it up.

I'll change it a bit then.

What is the maximum length?

I don't recall, google it.

Okay to merge now?

I would prefer that you sent multiple chat messages that were, individually, no longer than the maximum length, rather than just not sending the list if there are too many players.

Me too, but at least the command works :) There's no harm in merging it.

That's not how it works.


Black Toolbar

hi, thanks for this good lib, i really love ur works (this lib and navigation drawer)
but i have an issue with this lib.
in an activity i have a toolbar(as actionbar) and ur material tab. when i navigate from my first activity to this activity my actionbar is black, when i swipe down the notificationbar or when i touch on buttons of toolbar(that they exist but not appeard because of black toolbar) the actionbar appears.
could you help me? is this a bug or am i missing something?

please could you add some screenshot?
I don't get it full your explanation

the problem is when i want to take screenshot the bug dissapear :|
but i edited this screenshot to show u what is the problem:


Problem with forwardRef and useRef

Hello, I'm not sure that this error should be here. I receive both a warning from deno-ts and non-working refs in fresh
fresh v1.6.0
Here is the simple component placed inside islands:
import { useRef } from "preact/hooks";
import { ForwardedRef, forwardRef } from "preact/compat";

interface MyInputProps {
  aaa?: number;
}

const MyInput = forwardRef((_props: MyInputProps, ref?: ForwardedRef<HTMLInputElement>) => {
  return (
    <input
      ref={ref}
    />
  )
});

const SomeParent = () => {
  const someRef = useRef<HTMLInputElement | null>(null);
  return (
    <>
      <button
        onClick={() => {
          someRef.current.focus();
        }}
      />
      <MyInput ref={someRef} />
    </>
  );
}

And I got the following errors
      <MyInput
        ref={someRef}
      >

'MyInput' cannot be used as a JSX component.
  Its type 'FunctionalComponent<Omit<InputProps, "ref"> & { ref?: Ref<HTMLInputElement> | undefined; }>' is not a valid JSX element type.
    Type 'FunctionalComponent<Omit<InputProps, "ref"> & { ref?: Ref<HTMLInputElement> | undefined; }>' is not assignable to type 'FunctionComponent<any>'.
      Type 'import("https://esm.sh/v128/preact@10.16.0/src/index").VNode<any> | null' is not assignable to type 'import("https://esm.sh/v128/preact@10.19.2/src/index").VNode<any> | null'.
        Type 'import("https://esm.sh/v128/preact@10.16.0/src/index").VNode<any>' is not assignable to type 'import("https://esm.sh/v128/preact@10.19.2/src/index").VNode<any>'.
          Types of property 'type' are incompatible.
            Type 'string |
import("https://esm.sh/v128/preact@10.16.0/src/index").ComponentType<any>' is not assignable to type 'string | import("https://esm.sh/v128/preact@10.19.2/src/index").ComponentType<any>'.
              Type 'ComponentClass<any, {}>' is not assignable to type 'string | ComponentType<any>'.
                Type 'import("https://esm.sh/v128/preact@10.16.0/src/index").ComponentClass<any, {}>' is not assignable to type 'import("https://esm.sh/v128/preact@10.19.2/src/index").ComponentClass<any, {}>'.
                  Types of property 'contextType' are incompatible.
                    Type 'React.Context<any> | undefined' is not assignable to type 'import("https://esm.sh/v128/preact@10.19.2/src/index").Context<any> |
undefined'.
                      Type 'React.Context<any>' is not assignable to type 'import("https://esm.sh/v128/preact@10.19.2/src/index").Context<any>'.
                        Types of property 'Provider' are incompatible.
                          Type 'import("https://esm.sh/v128/preact@10.16.0/src/index").Provider<any>' is not assignable to type 'import("https://esm.sh/v128/preact@10.19.2/src/index").Provider<any>'.
                            Types of parameters 'props' and 'props' are incompatible.
                              Type 'RenderableProps<{ value: any; children?: ComponentChildren; }, any>' is not assignable to type 'RenderableProps<{ value: any; children: ComponentChildren; }, any>'.
Type 'RenderableProps<{ value: any; children?: ComponentChildren; }, any>' is not assignable to type '{ value: any; children: ComponentChildren; }'.
                                  Property 'children' is optional in type 'RenderableProps<{ value: any; children?: ComponentChildren; }, any>' but required in type '{ value: any; children: ComponentChildren; }'.deno-ts(2786)

And the following error in the browser when someRef.current.focus() called

Looks like you might have mixed versions of preact and preact/compat?
Also, what is ActionsButton.tsx - is that console error really coming from the minimal reproduction code you showed?

Looks like you might have mixed versions of preact and preact/compat?
Also, what is ActionsButton.tsx - is that console error really coming from the minimal reproduction code you showed?

Yeah, looks like you right
Thank you very much!


Feature/Preprints Changes for GUID work

Purpose
Preprints changes to work with @mfraezz's GUID work https://github.com/CenterForOpenScience/osf.io/pull/6346.  Include's @hmoco's work https://github.com/pattisdr/ember-preprints/pull/1.
Changes

when creating a preprint, send primaryFile, node, and provider as relationships.
subjects in the request are sent as a list of lists.
Loads both node and preprint on the view page for preprints. (node loaded in the afterModel  hook - promise returned from model  to block the transition until loaded.  Need more work to get embeds working in the future).
sets isPublished to true when creating preprint
Henrique's GUID changes.  You can load /:preprint-id and it will load in the ember app.
loads all providers and puts in store on submit page.
Changes to still show discipline as flattened list.

Both requested changes made.


Support DataValidationRule

Hello,
First of all awesome work on this lib, very well made 👏
Is there any plan to support DataValidationRule?

definitely seems like it could be useful. Open to PRs, and will add to my list otherwise.


Chore/small stuff

Mostly update vagrant and eliminate dead code

also nevermind CircleCI failing, I'll fix that in another PR (need to review it)


Infinite blocking GetRawFile(...).Result on SECOND calls

Since I upgraded to version 2.5.0, in my program I am using synchronous IO (since I am working in a Windows Form background worker)
Sample code:
var retRemoteGetTask1 = client.GetRawFile(filename1);
retRemoteGetTask1.Wait(); // Works !
var retRemoteResult1 = retRemoteGetTask1.Result; // retRemoteResult1 is fully filled

var retRemoteGetTask2 = client.GetRawFile(filename2);
retRemoteGetTask2.Wait(); // Infinite wait unless I break the debugger and "quick watch the retRemoteGetTask2 variable) !
//Quick Watching retRemoteGetTask2 : { Id = 41, Status = WaitingForActivation, Method = "{null}", Result = "{Not yet computed}" }
var retRemoteResult2 = retRemoteGetTask2.Result; // NEVER Reaching this line

Hi @jeremy-waguet ,
It looks like a regression bug due to a missing await :(
I can release a fix today in a version 2.6.0.
Thank you for bringing this up.

The version 2.6.0 is released in NuGet.
I also unlisted the version 2.5.0 and marked it as deprecated in NuGet.
Thanks for taking time to report it and sorry for inconvenience.

Your welcome for this very quick fix !JeremyOn 16 Apr 2020 21:33, Sergey Kazantsev<EMAIL_ADDRESS>wrote:
The version 2.6.0 is released in NuGet.
I also unlisted the version 2.5.0 and marked it as deprecated in NuGet.
Thanks for taking time to report it and sorry for inconvenience.
—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.


Replace {x} and {y} individually

@m6jones

@m6jones Yes, please.

https://github.com/BrightspaceUI/core/pull/123


Include new style genotype interactions in export file for BioGRID

Currently only the gene-gene interactions are written out.

do with https://github.com/pombase/pombase-chado/issues/411


bower.json file

bower.json file needed for scaffolding tools i.e html script parsers and minfication tools.
Makes it easier for people who use $ bower install ipaddr , to then read the bower.json file & see that the main file the want is lib/ipaddr.js

:+1:


Don't grey out Sky code in Atom

For some reason having |packages| in this .gitignore file is causing Atom to
grey out all the files in the Sky package. Moving the entry up to the root of
the git repo fixes the issue.

lgtm @devoncarew  This is why atom was confused.  Likely a bug in atom.  Doesn't quite seem like https://github.com/atom/tree-view/issues/196 but close.


feat: Add Rotational Cipher (resolves #152)

Obsolete PR - replaced by https://github.com/exercism/mips/pull/171


Unable to connect to PostgreSQL database using data factory

We are unable to connect to PostgreSQL as a source db using data factory. It throws an error ERROR [28000] [DataDirect][ODBC PostgreSQL Wire Protocol driver]. what could be the possible issue ? I am unable to find the right document for this issue.
Thanks,
Vijay

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

ID: 818d079e-2913-b60e-f17e-618465c8057f
Version Independent ID: 9d6be4ae-76b2-7f7e-8919-cb7e7200c7fc
Content: Copy data From PostgreSQL using Azure Data Factory
Content Source: articles/data-factory/connector-postgresql.md
Service: data-factory
GitHub Login: @linda33wj
Microsoft Alias: jingwang

Thanks for the feedback and bringing this to our notice . At this time we are reviewing the feedback and will update the document as appropriate .

@vijaysuram : Thanks for reaching out to us , but at this time it does not look like you are referring to a document but to a specific scenario . If that's the case we request you to please post your question on MSDN and other forums , we have our engineers and others who are monitoring them and will be happy to help .
If you have a document which you are following and if you think it needs to an update , please let us know about that here .

In the document linked services properties for EncryptionMethod (EM) property, the example shows ValidateServerCertificate=<0/1/6>; I think it should be EncryptionMethod=<0/1/6>;

@vijaysuram .  We have assigned the issue to the content author . They will evaluate & update the document as appropriate

Thanks for reporting the doc issue. The example of EncryptionMethod in linked service setting has been fixed.
#please-close


Replace variables in incoming LR content

https://www.pivotaltracker.com/story/show/148510441

modified VersionedResource and UnversionedResource classes, to allow for optional variables param

when returning a resource's asset, now attempts formats asset with provided variables (or returns an error if a requested asset variable is missing from the provided variables dict)

added unit tests

This now properly handles cases where we don't have the correct variables to match the incoming LR content (logs an error)


Replaced ERR_EXPLAIN with CRASH_NOW_MSG for 3.2.1 compatibility

Replaced error messaging functions to allow GDNet3 to build for Godot 3.2.1
Related Godot PR: https://github.com/godotengine/godot/pull/33517

Better use ERR_FAIL_COND_V_MSG andERR_FAIL_COND_MSG instead of CRASH_NOW_MSG

Better use ERR_FAIL_COND_V_MSG andERR_FAIL_COND_MSG instead of CRASH_NOW_MSG

Will it not be better when we use ERR_FAIL_COND_V_MSG and ERR_FAIL_COND_MSG instead of CRASH_NOW_MSG?

It would probably be a better solution, though this PR is about a year old now, so I'm not sure how stale it is.

Will it not be better when we use ERR_FAIL_COND_V_MSG and ERR_FAIL_COND_MSG instead of CRASH_NOW_MSG?

It would probably be a better solution, though this PR is about a year old now, so I'm not sure how stale it is.

Updated commit, implements changes suggested by @demurzasty and makes the project compatible with stable and 3.3rc


Special characters in resource path caused issues in action invocation

Description:
$subject refer to the sample code below.
Steps to reproduce:
import ballerina/http;
import ballerina/io;

public function main() returns error? {
    http:Client openWeather = check new("https://api.openweathermap.org");
    json|error res = openWeather->get("/data/2.5/forecast?lat=30.266666&lon=-97.733330&appid=<appid>");
    io:println(res); //This works

    io:println("1---------------");

    json|error res2 = openWeather->/data/["2.5"]/forecast.get(lat=30.266666, lon=-97.733330, appid="<appid>");
    io:println(res2);//This works

    io:println("2---------------");//Following does not work
    json|error res3 = openWeather->/data/\2\.5/forecast.get(lat=30.266666, lon=-97.733330, appid="<appid>");
    io:println(res3);
}

Note : I used a free version of https://openweathermap.org/api to generate tokens.
Request hangs and it gives the following error.
error PayloadBindingClientError ("http:ApplicationResponseError creation failed: 404 response payload extraction failed",error GenericClientError ("Error occurred while retrieving the json payload from the response",error ParserError ("Error occurred while extracting content from message : Idle timeout triggered while reading inbound response headers")))

Affected Versions:
OS, DB, other environment details and versions:
Related Issues (optional):

Suggested Labels (optional):

Suggested Assignees (optional):

Seems like the url is resolved like this: https://api.openweathermap.org/data/.5/ since we are escaping the character 2. So I don't think this is a bug.
This is reproducible even with the simple client example without http:
import ballerina/log;
client class Client {

    resource function get test/path/[string val]/end() returns string {
        return val;
    }
}

public function main() returns error? {
    Client clientEP = new;
    string val = clientEP->/test/path/\2\.5/end;
    log:printInfo("response 2 received", 'value = val);
}

Running the above sample will print value as .5.
And the request hanging issue might be a regression issue with the above resolved url and the weather server (since it is not reproducible with the simple bal server - this will return a500 - Illegal character in url error).
The first two calls will work with Ballerina clients. And I believe, in the third call you want to pass the value directly in the url, that is not supported since we cannot have identifiers starting with numerical values.
But we could improve the second call like this if we support basic types as path segments (currently we only allow string types):
json|error res2 = openWeather->/data/[2.5]/forecast.get(lat=30.266666, lon=-97.733330, appid="<appid>");

Closing this as answered.


Build Failed  Analysis of target '//mediapipe_api:mediapipe_proto_srcs' failed;

Description
When I run python build.py build --desktop cpu -v
Facing these errors but It was working before. I don't know what happened now.  here is the error from stack trace
ERROR: Analysis of target '//mediapipe_api:mediapipe_proto_srcs' failed; build aborted: Repository command failed
INFO: Could not find files for the given pattern(s).
I did all the installation steps and also I am not using Docker. Also I have gone through all the previous issues but couldn't resolve it. 191 230
More Information.
INFO: Repository local_execution_config_python instantiated at:
C:/users/fatima/desktop/bilalwork/mediapipeunityplugin-master/WORKSPACE:433:14: in
C:/_bzl/uvkb24d2/external/org_tensorflow/tensorflow/workspace2.bzl:868:19: in workspace
C:/_bzl/uvkb24d2/external/org_tensorflow/tensorflow/workspace2.bzl:91:27: in _tf_toolchains
C:/_bzl/uvkb24d2/external/tf_toolchains/toolchains/remote_config/configs.bzl:6:28: in initialize_rbe_configs
C:/_bzl/uvkb24d2/external/tf_toolchains/toolchains/remote_config/rbe_config.bzl:158:27: in _tensorflow_local_config
Repository rule local_python_configure defined at:
C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/py/python_configure.bzl:279:41: in
ERROR: An error occurred during the fetch of repository 'local_execution_config_python':
Traceback (most recent call last):
File "C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/py/python_configure.bzl", line 212, column 22, in _create_local_python_repository
_check_python_bin(repository_ctx, python_bin)
File "C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/py/python_configure.bzl", line 143, column 52, in _check_python_bin
result = raw_exec(repository_ctx, [get_bash_bin(repository_ctx), "-c", cmd])
File "C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/remote_config/common.bzl", line 88, column 26, in get_bash_bin
bash_bin_path = which(repository_ctx, "bash")
File "C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/remote_config/common.bzl", line 27, column 22, in which
out = execute(
File "C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/remote_config/common.bzl", line 230, column 13, in execute
fail(
Error in fail: Repository command failed
INFO: Could not find files for the given pattern(s).
ERROR: C:/users/fatima/desktop/bilalwork/mediapipeunityplugin-master/WORKSPACE:433:14: fetching local_python_configure rule //external:local_execution_config_python: Traceback (most recent call last):
File "C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/py/python_configure.bzl", line 212, column 22, in _create_local_python_repository
_check_python_bin(repository_ctx, python_bin)
File "C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/py/python_configure.bzl", line 143, column 52, in _check_python_bin
result = raw_exec(repository_ctx, [get_bash_bin(repository_ctx), "-c", cmd])
File "C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/remote_config/common.bzl", line 88, column 26, in get_bash_bin
bash_bin_path = which(repository_ctx, "bash")
File "C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/remote_config/common.bzl", line 27, column 22, in which
out = execute(
File "C:/_bzl/uvkb24d2/external/org_tensorflow/third_party/remote_config/common.bzl", line 230, column 13, in execute
fail(
Error in fail: Repository command failed
INFO: Could not find files for the given pattern(s).
INFO: Repository rules_cc instantiated at:
C:/users/fatima/desktop/bilalwork/mediapipeunityplugin-master/WORKSPACE:90:13: in
Repository rule http_archive defined at:
C:/_bzl/uvkb24d2/external/bazel_tools/tools/build_defs/repo/http.bzl:353:31: in
ERROR: Analysis of target '//mediapipe_api:mediapipe_proto_srcs' failed; build aborted: Repository command failed
INFO: Could not find files for the given pattern(s).
INFO: Elapsed time: 1.371s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (3 packages loaded, 0 targets configured)

Please use the Build/Install issue form.
Note that you don't need to build libraries on your local machine anymore (you can download the pre-built package or use GitHub Actions workflow).

bash_bin_path = which(repository_ctx, "bash")

I'm not sure, but maybe bash.exe is missing (where bash.exe have failed).


not working

it unlocks all steps but the text appears in scrambled form

Extension is broken, not sure if I'll update it again. Unfortunately, they now actually did obfuscate the Katex.

out of all scripts only yours was able to unlock all the steps. Please take a look in near future to fix the problem if possible in near future.


pyqir-evaluator crashes on unknown external functions

Describe the bug
When an LLVM file contains declarations of external functions that are unknown, the evaluator crashes without displaying an error message or raising an Exception.
Issue related to #121.
To Reproduce
Use an LLVM file that contains unknown external functions, such as:
%String = type opaque

declare %String* @__quantum__rt__bool_to_string(i1)

define void @main() #1 {
entry:
  call %String* @__quantum__rt__bool_to_string(i1 1)
  ret void
}

attributes #1 = { "EntryPoint" }

This evaluation does not reach the end and throws no Exception:
from pyqir.evaluator import GateLogger, NonadaptiveEvaluator

print("Start")

try:
    NonadaptiveEvaluator().eval("CrashMe.ll", GateLogger())
except Exception as e:
    print("An exception was raised.")

print("End")

Expected behavior
The evaluator should either:

Handle them in a transparent manner (if possible)
Display an error message ("Unsupported function...")
Raise an exception

I think the bind function in qirlib/src/evaluation/runtime.rs needs to be updated to something like
    fn bind(module: &Module<'ctx>, ee: &ExecutionEngine<'ctx>) -> Result<(), String> {
        let unknown_functions = module_functions(module).filter(|f| {
            is_extern(*f) && !is_supported_qis_instrinsic(*f) && !is_supported_rt_instrinsic(*f)
        });
        // if collection isn't empty, bubble up error about unsupported functions

module_functions is defined in qirlib/src/evaluation/jit.rs but the other functions don't exist.


Fixed #34971 -- Doc'd additional loggers.

Hello, as a new contributor, I have created a pull request (PR) to enhance the original patch proposed for this ticket. Please consider this PR as a draft.

Thanks for this patch :+1: However, #17492 is under review, there is no need for a new PR.

@AryanGHM Hello! Do you have time to work on this? If yes, I'm inclined to close PR #17492 since it hasn't had a response/update in 10 days, so we could re-open this one instead. Let me know please!

Reopening then!

@nessita Thank you very much! Please inform me if anything needs to be changed, and if there is anything from the last PR that isn't mentioned here for refreshment.

@nessita Thank you very much! Please inform me if anything needs to be changed, and if there is anything from the last PR that isn't mentioned here for refreshment.

Thank you for your contribution. As a first step, I would suggest to ensure that the proposed changes follows the guidelines. Specifically, the lines should be wrapped at 79 cols and there shouldn't be multiple blank lines between paragraphs.

Alright thanks. I will look into it.

Alright thanks. I will look into it.

Thanks, I have pushed some edits and merged this work. Welcome aboard :boat:!

Thank you it was my pleasure!


ARM support

Are there any plan to build the Docker image for ARMv7 and v8 ?
https://docs.docker.com/docker-for-mac/multi-arch/
Thanks for this great tool :)

Hi Martin,
Yup, I have a plan to play with ARM build, but I'd not expect it in a short time.

Starting from v2.14.0, imgproxy Pro has Docker images for ARM optimized for AWS Graviton2 (*g instances). For now, it's Pro-only feature, and I'm not sure it will be available for the OSS version.


go get fails

go get github.com/go-ocf/go-coap
../../../go/src/github.com/go-ocf/go-coap/message/message.go:8:2: code in directory /home/sascha/go/src/github.com/go-ocf/go-coap/message/codes expects import "github.com/go-ocf/go-coap/codes"

go version
go version go1.14.4 linux/amd64

go get github.com/go-ocf/go-coap/v2
package github.com/go-ocf/go-coap/v2: cannot find package "github.com/go-ocf/go-coap/v2" in any of:
/usr/lib/go/src/github.com/go-ocf/go-coap/v2 (from $GOROOT)
/home/sascha/go/src/github.com/go-ocf/go-coap/v2 (from $GOPATH)

Hi.

Do you use go modules in your project?
Do you import it via import github.com/go-ocf/go-coap/v2 to your golang files ?

... go mod init  did the trick .. :)
i am sorry! thanks for your blazing fast answer!!


Placeholder language

What is your Quests version / build number (do not say "latest")?
Quests 4.8.3-b422
Describe the problem and how to replicate it.
Regardless of the selected language in config.yml, in the case of placeholders, it always shows items in English.
Any console errors to share?
//

If applicable, can you provide an example quest from quests.yml?
No response

Assuming you mean those through PlaceholderAPI, they are not translatable.


Add IQAir HealthPro 250 Air Purifier

code for iqair health pro 250. is fan the appropriate category for air purifiers?

This PR still works quite well.


Self Ping on Local IP

the ping function works great but on local IP int ping does not work
i am using esp32 on Arduino ide v2 and esp32 barad library v3

Did you try with library < v3 ?
Le 4 juillet 2024 11:51:58 UTC, mansoor1231 @.***> a écrit :

the ping function works great but on local IP int ping does not work
i am using esp32 on Arduino ide v2 and esp32 barad library v3
--
Reply to this email directly or view it on GitHub:
https://github.com/dvarrel/ESPping/issues/12
You are receiving this because you are subscribed to this thread.
Message ID: @.***>

on esp32 board  v1.0.4 the self ping was working
but since I have updated to v3.0.1 only the self ping function stopped working

yes, there is a problem with version > 3


Showell quick local id fix

Automated message from Dropbox CLA bot
@showell, it looks like you've already signed the Dropbox CLA. Thanks!

Merged, thanks @showell!  I think that this should fix the weird behavior where messages would be re-echoed locally for a long time after a deploy even though they were also sent properly.
I guess we still will want to change the resend logic to have a time limit, to address the issue we had a week ago with messages being resent the next day after the server ran out of disk (possibly by just saving as a draft and making "Drafts" flash or something).

Thanks for merging.  I agree that this only solves part of the problem.  I'm hoping to get stuff more rigorous on timeouts soon.


Help Text - SLS Replace (Old 97)

In gitlab by @A-Lawrence on Aug 31, 2015, 01:10
Report by Chris Pawley, FM-28920-259468
Users forgotten and resetting their password may get confused with "Old Password" - provide a hint!

In gitlab by @A-Lawrence on Aug 31, 2015, 01:16
Added help text to assist users with their old password dilema! Resolves issue #488599 (97).
ÔåÆ <<cset 482d613d9722>>
ALawrence66 - 2013-11-11T20:41:41.133152+00:00


Exclude folders from automatic build watchers

Please provide us with the following information:
angular-cli beta.16, using webpack. project created with the CLI

Hi,
This is my project structure :
- server
   - server.js
- src
   - app
       - compoents & co
   - assets
   - index.html

I'm using server.js for handling upload request coming from one of my angular component.
The file is uploaded and I want to put it in the assets directory, so i can use it after in the app.
The problem is when I do such work (uploading a file in the assets folders) that make my angular-cli to re build the entire app (because  it detect a change in my files), so the app is reloaded in the browser and i cannot use it.
Is there a way to exclude somes folders (for me the 'assets' folder) for the "watch build" task of the CLI? so the CLI don't build the app again when i'm putting a new file into it?
Thank you for the answer, and thank you very much for you work !

Just for the record... this was also asked on #2425

See https://github.com/angular/angular-cli/issues/2425#issuecomment-252453952

Comment in #2425 doesn't say much, in that case the double recompilation was caused probably by bug.
Anyway, I think this is valid feature request, to enable excluding folders from build watchers or from build entirely. In my project I have also server code and every time I make some change in server code the client code is getting reuilt, which is not desired.
Excluding folders/patterns from webpack rules is essential part of webpack config, so it shouldn't be a big issue to make this extra config option available.


No longer able to use API: Cookie not in this host's domain

ERR! login Error: Cookie not in this host's domain. Cookie:www.facebook.com Request:www.messenger.com
Any idea what is causing this/how to fix?

If I remember right, we use messenger.com for some calls and facebook.com for other calls. Maybe we need to be more careful about what cookies we're sending. Seems strange though. Do you see this during a specific call?
cc @bsansouci

I'm not sure when it occurs exactly, but seems to be right when the boot tries to log in. Can't do testing until later, but for now I attached a part of the console log that captures the error.
max-chatbot-logs-1504799617701.txt

Hmm ok, if this happens before login completes, that helps narrow it down a little. Thanks

Thanks for looking into it, bot was running fine until last night. I can post my code too if the log isn't enough

I also started seeing this error on September 7th.
A call to getFriendsList() results in:
ERR! login Error: Cookie not in this host's domain. Cookie:www.facebook.com Request:www.messenger.com
ERR! login     at CookieJar.setCookie (/app/node_modules/facebook-chat-api/node_modules/request/node_modules/tough-cookie/lib/cookie.js:941:13)
ERR! login     at CookieJar.setCookieSync (/app/node_modules/facebook-chat-api/node_modules/request/node_modules/tough-cookie/lib/cookie.js:1305:18)
ERR! login     at RequestJar.setCookie (/app/node_modules/facebook-chat-api/node_modules/request/lib/cookies.js:26:20)
ERR! login     at /app/node_modules/facebook-chat-api/utils.js:725:11
ERR! login     at Array.forEach (native)
ERR! login     at /app/node_modules/facebook-chat-api/utils.js:720:13
ERR! login     at tryCatcher (/app/node_modules/facebook-chat-api/node_modules/bluebird/js/main/util.js:26:23)
ERR! login     at Promise._settlePromiseFromHandler (/app/node_modules/facebook-chat-api/node_modules/bluebird/js/main/promise.js:507:31)
ERR! login     at Promise._settlePromiseAt (/app/node_modules/facebook-chat-api/node_modules/bluebird/js/main/promise.js:581:18)
ERR! login     at Promise._settlePromises (/app/node_modules/facebook-chat-api/node_modules/bluebird/js/main/promise.js:697:14)
ERR! login     at Async._drainQueue (/app/node_modules/facebook-chat-api/node_modules/bluebird/js/main/async.js:123:16)
ERR! login     at Async._drainQueues (/app/node_modules/facebook-chat-api/node_modules/bluebird/js/main/async.js:133:10)
ERR! login     at Immediate.Async.drainQueues [as _onImmediate] (/app/node_modules/facebook-chat-api/node_modules/bluebird/js/main/async.js:15:14)
ERR! login     at processImmediate [as _immediateCallback] (timers.js:383:17)
ERR! login  [Error: Cookie not in this host's domain. Cookie:www.facebook.com Request:www.messenger.com]

In the past when things break, I just generate a new AppState and am good to go. Not this time as I've documented @ https://github.com/Schmavery/facebook-chat-api/issues/139#issuecomment-328278345

Thanks for this investigation @RandallKent, this looks a little like some sort of hack on our end that must no longer work. @bsansouci do you remember why we're doing this?

I think it's because we're super inconsistent regarding whether we hit Facebook.com or messenger.com. We tried to cover our asses by doing that hack, which may or may not be correct anyway.
I vote for removing it if it works for you @RandallKent :)

@alecmanabat thanks for confirming the fix.
This generally seems good, if it breaks some obscure functionality, we probably need to fix that instead of leaving in this hack.
@RandallKent any chance we could convince you to submit a quick PR with the change?


Add support for images

Where should I put all my gifs?!? We'll need basic image support.

There is now a basic example for images.
You can also create your own image extension with upload support or something else. For a quick start you can extend the default image extension.

@PhouvanhKCSV Feel free to create you own extension! https://github.com/heyscrumpy/tiptap/issues/5#issuecomment-417781070

@philippkuehn Did you end up creating an extension. Looking to do the same and wondering how it went for you.


addition of pregnancy due date calculator

i would like to add a pregnancy due date calculator . it takes your first day of your last menstrual cycle into account and calculate your due date accordingly based on scientific calculations.
i would like to work on it. plz assign it to me under jwoc'24.

@ritika728 plz assign it to me under jwoc'24.

@GhoshAditi assigned


update outdated comments

update outdated comments

@knightXun thanks for your contribution, but I'm going to go ahead and close this. Some of these changes are changes for change sake, and some of the comment change are incorrect (the original comment is correct). PRs are welcome, but to avoid review overhead please open PRs for things that are definitely broken and not just a matter of taste. Thank you!

thanks


[bug][iPhone6] Android transitions break tap.js ghost interceptions

Codepen: http://codepen.io/marekkalnik/pen/dooRJK
Platform: iPhone 6 (device and emulator)
Symptoms: When the button "log in" is clicked, and the users switches page to the form the keyboard shows by itself.
The faulty line in my code seems to be the one that activates android transitions:
 $ionicConfigProvider.views.transition('android');

When the debugger is activated in https://github.com/driftyco/ionic/blob/master/js/utils/tap.js#L336 the logged element is INPUT instead of SPAN, so my guess is that the "ghostclick" is fired after the transition and somehow triggers the focus of iOS keyboard listener despite being prevented.

Greetings @marekkalnik!
My sensors indicate that you need to update your issue through our custom issue form. We are now requiring all issues to be submitted this way, to ensure that we have all of the information necessary to fix them as quickly as possible.
Click Here To Update Your Issue
I will have no choice but to close this issue if it is not resubmitted through the form. Please fill out the rest of the form, so that I may use my friendly robot powers to assist you.
Thank you!

Try adding a click block when you log in, this is what we use for modals: https://github.com/driftyco/ionic/blob/master/js/angular/service/modal.js#L134.
Honestly it would be great if there was a way to stop these at the event level, but tap is a very fickle thing to mess with. @perrygovier would there be any issues with adding click block to all nav transitions?

@tlancina, lets play with it after the 1.0

Hey is this still an issue? I'm unable to reproduce on the latest.

I can reproduce this issue on iOS 9 (and I had this bug on previous versions).
When I click on a link (page A), if there is an input field on the next page (page B) at the exact spot of my link (page A), the field is focused and the keyboard opens. It's as if the click is still fired even after the transition to the next page happened.
I can solve this issue by deleting this line in my app config : $ionicConfigProvider.views.transition('none');
Is there a way to fix this ?

Greetings @marekkalnik!
My sensors indicate a reply was requested, but as we have not received one yet, I am using my robot powers to close this issue. However, if you are still experiencing this issue, please feel free to reopen it by creating a new issue, and include any examples or necessary information.
Thank you for allowing me to assist you.

Greetings @marekkalnik!
My sensors indicate a reply was requested, but as we have not received one yet, I am using my robot powers to close this issue. However, if you are still experiencing this issue, please feel free to reopen it by creating a new issue, and include any examples or necessary information.
Thank you for allowing me to assist you.

Use of data-tap-disabled="true" on element solve my problem.
http://ionicframework.com/docs/api/page/tap/

Hello! Are you still experiencing this issue?

Since it has been a little while since there was any activity on this issue i will be closing it, but feel free to respond back if your still having the issue! Thanks again


Project doesn't run on Windows 10 64-bit (possibly related to node path?)

@marionebl First of all, thanks a lot for this project. The concepts behind it are really interesting and it has been a great experience to use it on OS X.
Regarding the issue, when running the latest version (2.5.25) I had a project break when being used by a developer trying to run it on a Windows 10 64-bit machine and, upon investigation, I had a feeling that it was in one case (my project) a path related issue, and on another (the getting-started sample) something else I didn't yet figure.
Replicating it even with the example project from the "getting started" guide is as easy as running yarn start on a fresh install and trying to open the docs on http://localhost:1337.
I've seen that at least a couple PRs have been made in attempts to solve Windows-related path handling issues and am assuming that currently the project is being mainly developed on UNIX-based machines, right?
Do you guys have an idea on how feasible it is to correct these issues in the short-term? I develop on OS X myself and since I don't usually have to offer cross-platform projects I find myself a bit unsure on how reliable it is to use patternplate for such projects?
I'm currently investigating the failure points and could offer a PR from my fork in the future, but just want to avoid making double-work in case you're on it already.
Btw, this is the current error being thrown on the getting-started example:
Z:\Development\Playgrounds\my-patternplate>yarn start
yarn run v1.9.4
$ patternplate start
√ Started on http://localhost:1337
events.js:167
      throw er; // Unhandled 'error' event
      ^

Error: write EPIPE
    at ChildProcess.target._send (internal/child_process.js:742:20)
    at ChildProcess.target.send (internal/child_process.js:626:19)
    at send (Z:\Development\Playgrounds\my-patternplate\node_modules\@patternplate\api\lib\create-compiler.js:328:14)
    at Timeout.setInterval [as _onTimeout] (Z:\Development\Playgrounds\my-patternplate\node_modules\@patternplate\api\lib\create-compiler.js:372:23)
    at ontimeout (timers.js:425:11)
    at tryOnTimeout (timers.js:289:5)
    at listOnTimeout (timers.js:252:5)
    at Timer.processTimers (timers.js:212:10)
Emitted 'error' event at:
    at process.nextTick (internal/child_process.js:746:39)
    at process._tickCallback (internal/process/next_tick.js:61:11)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

The compiled file crashing on node_modules:
module.exports.createCompiler = function createCompiler({
  config,
  cwd,
  target = ""
}) {
  return new Promise(function ($return, $error) {
    let worker;

    const send = payload => {
      if (!worker || !worker.send || !worker.connected) {
        return;
      }

      worker.send(ARSON.stringify(payload)); // <------ LINE 328
    };

    let watching = false;
    const queue = [];
    let listeners = [];

    const next = message => listeners.forEach(listener => listener.next(message));

    const start = () => {
      const workerPath = path.join(__dirname, "compiler-worker.js");
      debug(`starting compiler worker at ${workerPath}`);
      const cp = fork(workerPath, dargs({
        cwd,
        target,
        config: ARSON.stringify(config)
      }), OPTS);
      let stderr = ``;
      let stdout = ``;
      cp.stdout.on("data", data => {
        stdout += String(data);
        debug(`stdout ${workerPath}: ${data}`);
      });
      cp.stderr.on("data", data => {
        stderr += String(data);
        debug(`stderr ${workerPath}: ${data}`);
      });
      cp.once("close", code => {
        if (code !== 0) {
          queue.unshift({
            type: "exception",
            payload: {
              code,
              stdout,
              stderr: [`Could not start compiler worker for "${target}"`, stderr].join("\n")
            }
          });
          next(queue);
        }
      });
      return cp;
    };

    worker = start();
    setInterval(() => send({ // <----- LINE 372
      type: "heartbeat"
    }), 500);

    const onMessage = envelope => {
      const _ARSON$parse = ARSON.parse(envelope),
            type = _ARSON$parse.type,
            target = _ARSON$parse.target,
            payload = _ARSON$parse.payload;

      switch (type) {
        case "ready":
          return send({
            type: "start"
          });

        case "done":
          {
            debug({
              type,
              target
            });
            const fs = new MemoryFilesystem(payload);
            queue.unshift({
              type,
              target,
              payload: {
                fs
              }
            });
            return next(queue);
          }

        case "start":
          debug({
            type,
            target
          });
          queue.unshift({
            type,
            target,
            payload
          });
          return next(queue);

        case "error":
          if (Array.isArray(payload)) {
            return payload.forEach(p => console.error(p.message));
          }

          return console.error(payload.message);

        case "shutdown":
          debug({
            type,
            target
          });
          send({
            type: "stop"
          });
          worker = start();
          worker.on("message", onMessage);

          if (watching) {
            send({
              type: "watch"
            });
          }

      }
    };

    worker.on("message", onMessage);
    const observable = new Observable(observer => {
      if (!watching) {
        watching = true;
        send({
          type: "watch"
        });
      }

      listeners.push(observer);
      return () => {
        listeners = listeners.filter(listener => listener !== observer);
      };
    });
    observable.queue = queue;

    observable.stop = () => {
      send({
        type: "stop"
      });
    };

    return $return(observable);
  }.$asyncbind(this));
};

Do you happen to have any insights?

Thanks for the report @alexandrethsilva. (Glad you like working with patternplate 🎉 )
TL;DR
I'll investigate this particular issue with the getting started guide over the weekend. Looks like there is some exception being thrown when patternplate tries to start the internal webpack workers.
That being said I'd appreciate a PR addressing issues where you found them. 👍
Any chance you could also provide error details for the other project you mentioned?
Windows support
I def. want to support win32 systems and invest the additional work required to do so. Your guess about me using OSX for development is right, though, thus the odd path problem cropping up here and there in the project (in its current state).
I'm in the process of improving patterplate's overall sturdiness by

porting all packages to TypeScript
introducing unit/integration tests for all packages

This will involve a basic AppVeyor test down the line, which should catch this type of problem in the future.

Thanks for the quick Feedback @marionebl, I'll be glad to open a PR as soon as I can identify what's going on. 👌
I'll rerun my project against ndb and update this issue with the output being thrown there right after.

So, in my Project specifically, it's throwing also on create-compiler:
events.js:167 Uncaught Error: write EPIPE
    at ChildProcess.target._send (internal/child_process.js:742:20)
    at ChildProcess.target.send (internal/child_process.js:626:19)
    at send (Z:\Development\Playgrounds\my-project\node_modules\@patternplate\api\lib\create-compiler.js:328:14)
    at Timeout.setInterval [as _onTimeout] (Z:\Development\Playgrounds\my-project\node_modules\@patternplate\api\lib\create-compiler.js:372:23)
    at ontimeout (timers.js:425:11)
    at tryOnTimeout (timers.js:289:5)
    at listOnTimeout (timers.js:252:5)
    at Timer.processTimers (timers.js:212:10)
Emitted 'error' event at:
    at process.nextTick (internal/child_process.js:746:39)
    at process._tickCallback (internal/process/next_tick.js:61:11)

Here's the piece:
const onMessage = envelope => {
      const {type, target, payload} = ARSON.parse(envelope);

      switch (type) {
        case "ready": {
          return send({type: "start"});
        }
        case "done": {
          debug({type, target});
          const fs = new MemoryFilesystem(payload);
          queue.unshift({type, target, payload: {fs}});
          return next(queue);
        }
        case "start": {
          debug({type, target});
          queue.unshift({type, target, payload});
          return next(queue);
        }
        case "error": {
          if (Array.isArray(payload)) {
            return payload.forEach(p => console.error(p.message))
          }
          return console.error(payload.message); // <---- CRASHES HERE @LINE 90
        }
        case "shutdown": {
          debug({type, target});
          send({type: "stop"});

          worker = start();

          worker.on("message", onMessage);

          if (watching) {
            send({type: "watch"});
          }
        }
    }
  };

So it tries to pull the message off the payload object, but the key doesn't exist. The shape of it is actually the following:
{
  envelope: String,
  payload: {
    dependencies: [Object],
    details: String, // <-- value: Identical to `error.details`
    error: {
      details: String,
      missing: [ // <-- Apparently a list of the fallbacks it attempted to resolve
        "Z:\Development\Playgrounds\my-project\libadgesdemo.css",
        "Z:\Development\Playgrounds\my-project\libadgesdemo.css.wasm",
        "Z:\Development\Playgrounds\my-project\libadgesdemo.css.mjs",
        "Z:\Development\Playgrounds\my-project\libadgesdemo.css.js",
        "Z:\Development\Playgrounds\my-project\libadgesdemo.css.json"
      ]
    },
    missing: String,   // <-- value: Identical to `error.missing`,
    module: Object,
    name: String,      // <-- value: "ModuleNotFoundError",
    origin: Object,    // <-- value: Identical to the `module` key
    target: String     // <-- value: "node",
    this: undefined,
    type: String,       // <-- value: "error"
    _ARSON$parse: Object
  }
}

And what I meant with my suspicion that it's related to path Resolution is that this:
"Z:\Development\Playgrounds\my-project\libadgesdemo.css"
Should be this:
"Z:\Development\Playgrounds\my-project\lib\badges\demo.css"
So it seems to be doing something wrong there, since it's throwing this for each one of the file references inside the lib folder.

@marionebl Great stuff! Thanks a lot 🚀

@marionebl Great stuff! Thanks a lot 🚀
Just a side question to it: it's not released on npm yet, right?

In the process of publishing: 😁

Released via 3.0.1 🎉


Filters become slow and inefficient on large datasets

Filters become slow and inefficient on large datasets (~10k).

http://nytimes.github.io/pourover/

I've faced this problem before.  ui-grid is Angular-based and can be easily tweaked to scale very well.  w2ui also scales well but does not fit in well with the rest of an Angular system.

We're using filtering not only for the data grid, so I prefer to find something that isn't coupled to the grid itself. But I will take a look at the implementation -- maybe the filtering code is separate or even another library.

Can you point out a few places where this is causing issues?

I don't have an example with a visualization, but here: http://demo.redash.io/queries/430/source try changing the action from "view" to something else and then back to "view".

Hello!  Back from vacation, sorry about that.
A few questions:

is there a non-minified version of demo.redash.io ?  It'd make isolating the problem a lot easier.
What table/grid plugin are you using?

No unminified version, but you can use the Vagrant box (if you do, let me know and I'll send you a data dump to use with it).
We're using an old and modified version of ng-smart-table (https://github.com/EverythingMe/redash/blob/master/rd_ui/app/scripts/ng_smart_table.js).

Ah, that could be part of the problem.  Any high-performance Angular project uses ui-grid now (they've done a lot of awesome stuff).

Just switching to ui-grid won't solve the problem, because filters are used with other visualizations too (charts, maps, etc). But I'll check how they implemented filtering in ui-grid (assuming it has good performance for large data sets). And regardless of filters performance, it will be good to replace the custom ng-smart-table with something maintained.

Ah, if you're using filters elsewhere, just ui-grid won't solve the issue.


can't scan connection QR code on GrapheneOS

I've installed the latest APK and given camera permissions to the app, but no matter how hard I try to get the QR code to scan, it never gets registered by the app and I must resort to copy/paste of the connection string.

Hi @jlopp I'm running GrapheneOS on a Pixel 4A 5G and the latest Kotlin version https://github.com/stakwork/sphinx-kotlin/releases/tag/1.0.0-alpha18 and I have no problem scanning QR codes. Can you provide more details? Like:

Kotlin version running
GrapheneOS version
Phone brand / version

That might help us identify the issue. Thanks!

Never mind; looks like I was still running the react rather than the kotlin app. However, now I'm getting a "generate token failed" error trying to initialize the client...

@jlopp that could be because the connection to your relay is failing, I'd say decode in base64 the string, check if the IP matches and let me know! Also take a look at the relay logs to try to spot any errors.

base64 decode of the connection string displays the correct IP address
Don't think it's a network issue; there are no other services listening on port 3001 nor do I have a firewall rule set to block it. Am able to open a connection to that IP and port via telnet from my home network.
Could it be macaroon related?


Rename note

ACs

Rename by option menu in file manager
Rename by notebook editor
Rename by note editor action menu

[ ] Rename by option menu in file manager
[ ] Rename by notebook editor
[ ] Rename by note editor action menu


Correct unused props

Hook up and use unused props

@frederikhors can you please review and see if covers your issues. This includes most of your PRs, but corrects some of them without removing.

Amazing. Thanks.


Theoretical background links in documentation

It would be very useful, especially for newcomers to neural networks, to have links pointing to the theoretical background for some of the concepts in the documentation, e.g. each of the activation functions, each of the learning algorithms, etc. Right now the documentation is very well written but more focused on how to use the functions available without giving some primer of what the concepts mean and differences between them

I can see that it would help novice users in understanding when to apply the various cost and activation functions, however this would be well beyond the scope of this hobby project.
Most of my theoretical background comes hard earned from reading scientific papers in addition to the books Machine Learning: A Probabilistic Perspective and Artificial Intelligence: A Modern Approach.
Nevertheless, anyone who are willing to invest their time into extending the documentation with theoretical background information are very welcome to create a PR.


Faulty check for CUDA installation presence via CMakeLists.txt

Issue Description
The following check implemented within easy_perception_deployment's CMakeLists.txt simply does not work in verifying that a version of CUDA have been installed in order to set the right GPU flag.
if(EXISTS ${CMAKE_CUDA_COMPILER})
  message(AUTHOR_WARNING "Using [-GPU-].")
  add_definitions(-DUSE_GPU=true)
else()
  message(AUTHOR_WARNING "Your local onnxruntime does not support CUDA. Using [-CPU-] instead.")
  add_definitions(-DUSE_GPU=false)
endif()

Perhaps modifications or a new feature needs to be implemented to properly check CUDA presence before installing.

Reference
Apparently, there is a cmake command called FindCUDA. However it has been deprecated since cmake 3.10. EPD depends minimally on cmake 3.13.
The author's installation uses cmake 3.14.4 by running cmake --version in terminal.
https://cmake.org/cmake/help/latest/module/FindCUDA.html

Closing with #54.


 It doesn't work.
        ['OS=="linux"', {
          'cflags_cc': [ '-fexceptions', '-std=c++11' ],
          'cflags_cc!': [ '-fno-exceptions', '-std=gnu++0x', '-fno-omit-frame-pointer', '-fno-rtti' ]
        }],

-fno-omit-frame-pointer is not removed from the build, while -fno-rtti is. This is broken, I never asked for these flags and they shouldn't be there to taint my project.

-fno-omit-frame-pointer is not removed from the build, while -fno-rtti is.

You can remove it through cflags!.

This is broken, I never asked for these flags and they shouldn't be there to taint my project.

They come from node's common.gypi, not node-gyp's addon.gypi.  You don't have to like it but it's not going to change.


Authentication

"next-auth": "^4.24.7", down from v.5 beta.

https://authjs.dev/reference/adapter/prisma


Copy of the arXiv paper in this repo, release of dataset for multi-agent mapping experiments?

Hi @XuRobotics,
Thank you very much for starting this repository on your upcoming SlideSlam paper. I too am working with metric-semantic data for multi-agent mapping problems.
I was wondering if you would kindly share a copy of the paper in this repo. Unfortunately, the url to [arXiv](SlideSLAM: Sparse, Lightweight, Decentralized Metric-Semantic SLAM for Multi-Robot Navigation) does not work. If you could kindly provide a copy of the paper in this repo, I will appreciate it. I am very much interested to see how you approached the lightweight aspect of map representation using semantic and metric data.
On a different note, will this dataset be made publicly available to use other multi-agent mapping systems for experimentation purposes?
With best,
@Mechazo11

Thanks for your interest, and it’s great to hear that you are also interested in and working on the same research problem!
I have added a link directly to the README of this repo that points to our arXiv paper. Would that work for you? I want to avoid directly including a copy on the github because:

It will increase the download size of this repo to be much larger than what is required for the code itself.
We will be updating our arXiv paper as we introduce new functionalities to our system. You can use the same link to access the latest version.

Regarding data, thanks for bringing this up. We will discuss this with the rest of our team and try to release some of the data.

Hi @XuRobotics
Thank you for your prompt response. Yes, the arXiv link works now, thank you very much. I agree with your logic, adding the whole paper would increase the size of the workspace.
I will keep an eye out for the dataset. It would be very helpful for my project since getting a multiagent dataset with ground truth data is very hard to comeby in academia.
Good luck with your paper
With best,
@Mechazo11


configure ip-address for web_server class ?

Version: Newest
Source: github
Platform: 64bit Centos 7
Compiler: GCC
I am trying to find objects via a rest service.
While running the code for accepting post requests i am getting the following error. The machine is on network but dlib is not detecting the ip_address properly from sysconfig/network-scripts folder.
How is dlib fetching the ip_address that is resulting in this error ? Is this a bug because the system is working fine and i am able to do ssh and copy files.
[root@localhost src]# ./dlib_server
Couldn't open file: HOSTNAME=localhost.localdomain

There is no such thing as dlib_server in dlib.  You must be using some other software.  You should report this to whoever made that software.

@davisking
Well I made this application using gcc compiler in codeblocks. This is using dlib networking library.

Fine.  But I have no idea what this dlib_server program is or does.  If you want help you have to fill out the issue template.  Read the instructions in it for submitting an issue and follow them.


Update README to make it consistent with ngraph-neon

Making the installation doc consistent with http://ngraph.nervanasys.com/docs/latest/framework-integration-guides.html#neon-trade and having the .sh script as an alternative installation procedure.

You should also mention:
export DYLD_LIBRARY_PATH=$HOME/ngraph_dist/lib  # On MacOS

Only needed on MacOS, but I think it's required.

How is pybind11 downloaded in this case?

TESTNOW

The python_ci  check is failing due to the following compilation error when building the wrappers:
[branch_cpu_py2] /root/ng/python/pyngraph/serializer.cpp: In function 'void regclass_pyngraph_Serializer(pybind11::module)':
[branch_cpu_py2] /root/ng/python/pyngraph/serializer.cpp:33:87: error: address of overloaded function with no contextual type information
[branch_cpu_py2]            (std::string(*)(std::shared_ptrngraph::Function, size_t, bool)) & ngraph::serialize,
[branch_cpu_py2]
not sure why this is happening...has there been a change to the version of pybind11 that we are using?                                                                      ^

@raramer01 i created #780. That should fix it. The master has changed and hence the failure in the wrapper.

thanks!  Yep, Sang Ik and Baojun found the api change as well...hopefully we can get past this issue soon!

Since we merged #761 we can mention the env var PYBIND_HEADERS_PATH which will be honored by setup.py and can be used to point to the location of the PyBind11 download.

You will also need this for tox to work with non-standard pybind header locations: https://github.com/NervanaSystems/ngraph/pull/794

@postrational made the changes. Do take a look when you have time.


The heart rate can not be accurately extracted using this library

I used the following cycles to extract heart rate data:

If I print databuf, I'll get a lot of None, which seriously affects my heart rate curve, because IF I draw it, I'll get the following problem:

Is it the way I extracted it?

You can smooth or extrapolate the data. Some of your data may be missing.


add "code loading" LED animation

Add an LED animation that starts while the code is still loading. Refer to Mechanical Advantage's approach for this feature. This is useful because our code takes a long time to load and an LED animation is reassuring that progress is being made.

i shall do this

Sorry, we missed closing this issue when #82 was pulled into main. This is now implemented.


[FABN-1572] fabricCaClient.js hygiene (p1)

avoid to use self, this is clear for arrow function style
mark as async for method has potential to return a promise.

Signed-off-by: david<EMAIL_ADDRESS>

Is this ready for review or are you still making changes?

Is this ready for review or are you still making changes?

Ready for review.
There is something I would like to change, I will collect them in another 'Part 2' PR.

I consider if we could rearrange them in orderer of
enrollmentID, affiliation, maxEnrollments, signingIdentity, enrollmentSecret, role, attrs,

I don't think we should be making any breaking changes to existing functions in the public API outside of a major release version. Once we've done a v2.2.0 release alongside the Fabric v2.2 LTS release, perhaps we should cut a v2 branch so we don't have to be so careful about breaking changes in master branch. We still do need to keep in mind that any breaking changes we make do impact on client applications using the SDK, so they aren't something we should do lightly.

We still do need to keep in mind that any breaking changes we make do impact on client applications using the SDK, so they aren't something we should do lightly.

Agree on most of points. But my assumption is fabricCaClient.js is not directly exposed to first-tier user as external. It stays behind fabricCaServices and do not have typescript definition for it.


added .editorconfig

Added .editorconfig for the basic common code style support.

I don't understand, is it about a text editor ?

yup, it set default settings for the specific project. A lot of open source projects use .editorconfig de facto to avoid code style or file system mismatch, e.g. different indentations from project maintainers with their custom settings or line endings from unix/windows users.

I see, I don't approve this to the remote repository, it's more a local working repository specific config stuff. Code conventions for pull requests are not actually written in the doc, but I think they should be written here if necessary instead of relying on a specific file/format in the repository.

yes, probably such frameworks or libraries like symfony, react uses it for local working :D

Well, that went as expected...
If @ImagicTheCat is not willing to accept even the most simple no-brainers pull requests, this .editorconfig really isn't necessary.

You could say that I'm obsessed by consistency, but not that I don't accept pull requests.
Anyway you're not the first to be frustrated by my behavior, here is a link to avoid redundancy: https://forum.fivem.net/t/release-vrp-framework/22894/1138


Failure with ComposedFunction ∘

I'm pretty confident this worked in September, but have no idea whether changes here or in ChainRules broke it: Edit -- the change is https://github.com/JuliaDiff/ChainRulesCore.jl/pull/495, discussed there.
julia> Diffractor.gradient(cbrt, 1.23)
(0.29036348772107673,)

julia> Diffractor.gradient(identity∘cbrt, 1.23)
ERROR: ArgumentError: Tangent for the primal Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}} should be backed by a AbstractDict type, not by NamedTuple{(:data,), Tuple{ChainRulesCore.ZeroTangent}}.
Stacktrace:
  [1] _backing_error(P::Type, G::Type, E::Type)
    @ ChainRulesCore ~/.julia/packages/ChainRulesCore/qzYOG/src/tangent_types/tangent.jl:62
  [2] ChainRulesCore.Tangent{Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}, NamedTuple{(:data,), Tuple{ChainRulesCore.ZeroTangent}}}(backing::NamedTuple{(:data,), Tuple{ChainRulesCore.ZeroTangent}})
    @ ChainRulesCore ~/.julia/packages/ChainRulesCore/qzYOG/src/tangent_types/tangent.jl:33
  [3] (::Diffractor.var"#162#164"{Symbol, DataType})(Δ::ChainRulesCore.ZeroTangent)
    @ Diffractor ~/.julia/packages/Diffractor/HYuxt/src/stage1/generated.jl:308
  [4] (::Diffractor.EvenOddOdd{1, 1, Diffractor.var"#162#164"{Symbol, DataType}, Diffractor.var"#163#165"{Symbol}})(Δ::ChainRulesCore.ZeroTangent)
    @ Diffractor ~/.julia/packages/Diffractor/HYuxt/src/stage1/generated.jl:288
  [5] ∂⃖¹₁merge
    @ ./none:1
  [6] ∂⃖¹₁
    @ ./none:1
  [7] (::Diffractor.ApplyOdd{1, 1})(Δ::Float64)
    @ Diffractor ~/.julia/packages/Diffractor/HYuxt/src/stage1/generated.jl:371
  [8] ∂⃖¹₁ComposedFunction
    @ ./none:1
  [9] (::Diffractor.∇{ComposedFunction{typeof(identity), typeof(cbrt)}})(args::Float64)
    @ Diffractor ~/.julia/packages/Diffractor/HYuxt/src/interface.jl:122
 [10] Diffractor.∇(::Function, ::Float64)
    @ Diffractor ~/.julia/packages/Diffractor/HYuxt/src/interface.jl:128
 [11] top-level scope
    @ REPL[3]:1

BTW, if you disable that check with ChainRulesCore._backing_error(P,G,E) = nothing, then it fails by generating a Tuple and a Tangent for the same gradient. This case was not addressed in  https://github.com/JuliaDiff/Diffractor.jl/pull/88
Stacktrace:
 [1] accum(a::Tangent{Tuple{typeof(identity), typeof(cbrt)}, Tuple{NoTangent, NoTangent}}, b::Tuple{NoTangent, ZeroTangent})
   @ Diffractor ~/.julia/dev/Diffractor/src/runtime.jl:4
 [2] (::Tuple{Diffractor.EvenOddOdd{1, 1, Diffractor.∂⃖getfield{2, 1}, Diffractor.var"#160#161"{Int64}}, ChainRules.var"#tail_pullback#1599"{Tuple{typeof(identity), typeof(cbrt)}}, Core.OpaqueClosure{Tuple{Any}, Tuple{ZeroTangent, Tuple{NoTangent}, Tuple{Any}, Tangent{Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}, NamedTuple{(:data,), Tuple{ZeroTangent}}}}}, ChainRules.var"#identity_pullback#1221", Nothing})(Δ::Any)
   @ Diffractor ./none:1
 [3] (::Tuple{Core.OpaqueClosure{Tuple{Any}, Tuple{ZeroTangent, Union{NoTangent, Tangent{ComposedFunction{typeof(identity), typeof(cbrt)}}}}}, Core.OpaqueClosure{Tuple{Any}, Union{}}, Nothing})(Δ::Any)
   @ Diffractor ./none:1
 [4] (::Diffractor.ApplyOdd{1, 1})(Δ::Float64)
   @ Diffractor ~/.julia/dev/Diffractor/src/stage1/generated.jl:373
 [5] (::Tuple{Core.OpaqueClosure{Tuple{Any}, Tuple{ZeroTangent}}, Core.OpaqueClosure{Tuple{Any}, Tuple{ZeroTangent, Any}}, Diffractor.EvenOddOdd{1, 1, Diffractor.tuple_back{2}, Diffractor.var"#176#177"}, Diffractor.ApplyOdd{1, 1}, Nothing})(Δ::Any)
   @ Diffractor ./none:1
 [6] (::Diffractor.∇{ComposedFunction{typeof(identity), typeof(cbrt)}})(args::Float64)


Windows: Upon Clickink on Link in  Chat Nothing Happens

Hello
Could you please make Electron to open windows browser with link upon clicking on it?
Thank you.

Please test if the problem persists with our latest release. I will be closing the issue but if there is any problem yet, we will open it again.


Evoked.get_peak

Hi
I think there is a bug in Evoked.get_peak() function, when using ch_type :
In    : ev.get_peak('mag',tmin=tmin,tmax=tmax)
Out : ('MEG0122',0.178999)
ch_idx is related to data[picks] instead of self.data and the function should return
self.ch_names[picks[ch_idx]] instead of self.ch_names[ch_idx]

see
https://github.com/mne-tools/mne-python/pull/2725
thanks for the bug report.

I think it's
ch_names = [ch_names[k] for k in picks]
instead of
ch_names = [ch_names[k] for k in ch_names]