Unable catkin_make when I wanted to simulate with turtlebot3.

I want to simulate with  turtlebot3 to check my algorithm.I downloaded the turtlebot3_simulations  and catkin_ make, but  there is  a problem, can you help me solve it? Thanks a lot.
`
CMake Error at /home/he/miniconda3/envs/torch-he/lib/python3.7/site-packages/cmake/data/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Protobuf (missing: Protobuf_INCLUDE_DIR)
Call Stack (most recent call first):
/home/he/miniconda3/envs/torch-he/lib/python3.7/site-packages/cmake/data/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
/home/he/miniconda3/envs/torch-he/lib/python3.7/site-packages/cmake/data/share/cmake-3.21/Modules/FindProtobuf.cmake:650 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
robot_track/turtlebot3_simulations/turtlebot3_gazebo/CMakeLists.txt:24 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/he/catkin_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/he/catkin_ws/build/CMakeFiles/CMakeError.log".
`

Hi @nfhe.
It seems to be an error that occurs because the Protobuf compiler is not installed.
Please refer to this link, I think it will help you with the solution
Thank you.

Hi,@ashekim.
I have solved this problem, but when I load the gazebo environment.
roslaunch turbo 3_ gazebo turtlebot3_ empty_ World. Launch.
There is only environment, but there is no robot model. I want to ask, how should this problem be solved? thank you very much
(rostorch) he@he-Lenovo-Legion-R7000P2020H:~/catkin_ws$ roslaunch turtlebot3_gazebo turtlebot3_empty_world.launch
... logging to /home/he/.ros/log/159b3802-4b95-11ec-830b-8c8caa32777f/roslaunch-he-Lenovo-Legion-R7000P2020H-17510.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
xacro: in-order processing became default in ROS Melodic. You can drop the option.
started roslaunch server http://he-Lenovo-Legion-R7000P2020H:33325/
SUMMARY
PARAMETERS

/gazebo/enable_ros_network: True
/robot_description: <?xml version="1....
/rosdistro: noetic
/rosversion: 1.15.9
/use_sim_time: True

NODES
/
gazebo (gazebo_ros/gzserver)
gazebo_gui (gazebo_ros/gzclient)
spawn_urdf (gazebo_ros/spawn_model)
auto-starting new master
process[master]: started with pid [17525]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 159b3802-4b95-11ec-830b-8c8caa32777f
process[rosout-1]: started with pid [17536]
started core service [/rosout]
process[gazebo-2]: started with pid [17542]
process[gazebo_gui-3]: started with pid [17548]
process[spawn_urdf-4]: started with pid [17552]

Hi again.
To run turtlebot3 gazebo, you need to install additional packages besides turtlebot3_simulation.
Please refer to the link to install the package. Then run gazebo.
Thank you.

Hi, @ashekim
thank you for your reply.
I may not have described the problem clearly.
First of all thank you for integrating ROS with Conda, ROS is noetic.
I have followed your instruction to setup Conda env, which called "rostorch". However, here I face some problems when
I use TurtleBot3 but Gazebo can't display the robot.The details are given below.
Problem Description:
I load the filehttps://emanual.robotis.com/docs/en/platform/turtlebot3/simulation/#gazebo-simulation.I have turtlebot3,turtlebot3_msgs and turtlebot3_simulations in catkin_ws.When I start the gazebo simulation using the tutorial, there are no error warnings, but there is no robot model in the gazebo environment
Here are my detailed operations
1.conda activate rostorch
2.cd catkin_ws
3.catkin_make
4.source devel/setup.bash
5.export TURTLEBOT3_MODEL=waffle
6.roslaunch turtlebot3_gazebo turtlebot3_world.launch
Terminal display
... logging to /home/he/.ros/log/42dd6c9c-4c0b-11ec-bfb7-8c8caa32777f/roslaunch-he-Lenovo-Legion-R7000P2020H-12831.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
xacro: in-order processing became default in ROS Melodic. You can drop the option.
started roslaunch server http://he-Lenovo-Legion-R7000P2020H:43655/
SUMMARY
PARAMETERS
/gazebo/enable_ros_network: True
/robot_description: <?xml version="1....
/rosdistro: noetic
/rosversion: 1.15.9
/use_sim_time: True
NODES
/
gazebo (gazebo_ros/gzserver)
gazebo_gui (gazebo_ros/gzclient)
spawn_urdf (gazebo_ros/spawn_model)
auto-starting new master
process[master]: started with pid [12844]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 42dd6c9c-4c0b-11ec-bfb7-8c8caa32777f
process[rosout-1]: started with pid [12855]
started core service [/rosout]
process[gazebo-2]: started with pid [12859]
process[gazebo_gui-3]: started with pid [12865]
process[spawn_urdf-4]: started with pid [12871].
rostopic list
when I use roslaunch turtlebot3_gazebo turtlebot3_world.launch,the rostopic list only has / clock / rosout / rosout_ agg.
End
I found two and didn't know where the problem was. I look forward to your reply.
Thank you

Hi, @ashekim
thank you for your reply.
I may not have described the problem clearly.
First of all thank you for integrating ROS with Conda, ROS is noetic.
I have followed your instruction to setup Conda env, which called "rostorch". However, here I face some problems when
I use TurtleBot3 but Gazebo can't display the robot.The details are given below.
Problem Description:
I load the filehttps://emanual.robotis.com/docs/en/platform/turtlebot3/simulation/#gazebo-simulation.I have turtlebot3,turtlebot3_msgs and turtlebot3_simulations in catkin_ws.When I start the gazebo simulation using the tutorial, there are no error warnings, but there is no robot model in the gazebo environment
Here are my detailed operations
1.conda activate rostorch
2.cd catkin_ws
3.catkin_make
4.source devel/setup.bash
5.export TURTLEBOT3_MODEL=waffle
6.roslaunch turtlebot3_gazebo turtlebot3_world.launch
Terminal display
... logging to /home/he/.ros/log/42dd6c9c-4c0b-11ec-bfb7-8c8caa32777f/roslaunch-he-Lenovo-Legion-R7000P2020H-12831.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
xacro: in-order processing became default in ROS Melodic. You can drop the option.
started roslaunch server http://he-Lenovo-Legion-R7000P2020H:43655/
SUMMARY
PARAMETERS
/gazebo/enable_ros_network: True
/robot_description: <?xml version="1....
/rosdistro: noetic
/rosversion: 1.15.9
/use_sim_time: True
NODES
/
gazebo (gazebo_ros/gzserver)
gazebo_gui (gazebo_ros/gzclient)
spawn_urdf (gazebo_ros/spawn_model)
auto-starting new master
process[master]: started with pid [12844]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 42dd6c9c-4c0b-11ec-bfb7-8c8caa32777f
process[rosout-1]: started with pid [12855]
started core service [/rosout]
process[gazebo-2]: started with pid [12859]
process[gazebo_gui-3]: started with pid [12865]
process[spawn_urdf-4]: started with pid [12871].
rostopic list
when I use roslaunch turtlebot3_gazebo turtlebot3_world.launch,the rostopic list only has / clock / rosout / rosout_ agg.
End
I found two and didn't know where the problem was. I look forward to your reply.
Thank you

Hi. @nfhe.
i See.
When I entered this command, I got the following result

Have you changed ROS_MASTER_URI and ROS_HOSTNAME to your ip in your bashrc file?
If not, please refer to the link and edit the bashrc file.
And it would be appreciated if you let us know the test result after running Gazebo

Hi, @ashekim
Thank you very much for your reply.
I have tried your method. After configuring the network, I still encounter the same problem. When I run **roslaunch turnbot3_ gazebo turtlebot3_ AHi, @ashekim
Thank you very much for your reply.
I have tried your method. After configuring the network, I still encounter the same problem. When I run roslaunch turnbot3_ gazebo turtlebot3_ After world.launch, I didn't receive any errors, but there was no robot model in gazebo, and only / clock / rosout / rosout in rostopic list, I hope you can help me solve such a bug again.
Terminal display
... logging to /home/he/.ros/log/2c49622c-4c5d-11ec-b511-8c8caa32777f/roslaunch-he-Lenovo-Legion-R7000P2020H-4665.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
xacro: in-order processing became default in ROS Melodic. You can drop the option.
started roslaunch server http://<IP_ADDRESS>:33505/
SUMMARY
PARAMETERS

/gazebo/enable_ros_network: True
/robot_description: <?xml version="1....
/rosdistro: noetic
/rosversion: 1.15.9
/use_sim_time: True

NODES
/
gazebo (gazebo_ros/gzserver)
gazebo_gui (gazebo_ros/gzclient)
spawn_urdf (gazebo_ros/spawn_model)
auto-starting new master
process[master]: started with pid [4678]
ROS_MASTER_URI=http://<IP_ADDRESS>:11311
setting /run_id to 2c49622c-4c5d-11ec-b511-8c8caa32777f
process[rosout-1]: started with pid [4689]
started core service [/rosout]
process[gazebo-2]: started with pid [4692]
process[gazebo_gui-3]: started with pid [4697]
process[spawn_urdf-4]: started with pid [4701]
Thank you again for your reply.fter world.launch**, I didn't receive any errors, but there was no robot model in gazebo, and only / clock / rosout / rosout in rostopic list, I hope you can help me solve such a bug again.
Terminal display
... logging to /home/he/.ros/log/2c49622c-4c5d-11ec-b511-8c8caa32777f/roslaunch-he-Lenovo-Legion-R7000P2020H-4665.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
xacro: in-order processing became default in ROS Melodic. You can drop the option.
started roslaunch server http://<IP_ADDRESS>:33505/
SUMMARY
PARAMETERS

/gazebo/enable_ros_network: True
/robot_description: <?xml version="1....
/rosdistro: noetic
/rosversion: 1.15.9
/use_sim_time: True

NODES
/
gazebo (gazebo_ros/gzserver)
gazebo_gui (gazebo_ros/gzclient)
spawn_urdf (gazebo_ros/spawn_model)
auto-starting new master
process[master]: started with pid [4678]
ROS_MASTER_URI=http://<IP_ADDRESS>:11311
setting /run_id to 2c49622c-4c5d-11ec-b511-8c8caa32777f
process[rosout-1]: started with pid [4689]
started core service [/rosout]
process[gazebo-2]: started with pid [4692]
process[gazebo_gui-3]: started with pid [4697]
process[spawn_urdf-4]: started with pid [4701]
Thank you again for your reply.

Hi @nfhe
I'm afraid that our documentation is written based on an official Ubuntu + ROS environment, and we can't guarantee whether our test results will work or not under specific environments such as conda.
I'd recommend to search for more resources in the community for running ROS in conda environment.
Thank you.

Hi， @ROBOTIS-Will
Thank you very much for your reply. I will try to use other models on gazebo. If there are new results, I will feed back the results to you.
thank you.

Hi， @ROBOTIS-Will
Thank you very much for your reply. I will try to use other models on gazebo. If there are new results, I will feed back the results to you.
thank you.

@ashekim
Hi,again.
I have solved the problem that the robot model cannot be displayed in gazebo, there is no error and the problem of protocol version conflict. I uninstalled protocol 3.15.0 and installed protocol 3.13.0. This problem is solved.
Thank you again for answering so many questions.

Hi. @nfhe
I would greatly appreciate it.
I Hope you have fun with turtlebot3.
And have a nice day! :)


Error with android port

What steps will reproduce the problem?
1. compile for armV6
2. In application.mk set "APP_ABI := armeabi-v7a armeabi"
3. launch build-ndk

What is the expected output? What do you see instead?

In file included from ./port/port.h:18,
                 from ./db/filename.h:14,
                 from jni/.././db/builder.cc:7:
./port/port_android.h:81: error: expected initializer before 'ATTRIBUTE_WEAK'
./port/port_android.h: In member function 'void
leveldb::port::AtomicPointer::MemoryBarrier() const':
./port/port_android.h:95: error: 'pLinuxKernelMemoryBarrier' was not declared
in this scope
make: *** [obj/local/armeabi/objs-debug/leveldb/__/./db/builder.o] Error 1

What version of the product are you using? On what operating system?
I'm on windows 7 with the last NDK

Please provide any additional information below.

It's works with just "APP_ABI := armeabi-v7a"

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 6 Jul 2012 at 8:22

I don't know who manages the android branch, or what differences it has with
mainline, but I suspect it is seriously out-dated :-(

Original comment by<EMAIL_ADDRESS>on 10 Jul 2012 at 9:14

I believe this is fixed in Leveldb 1.5. Can you please test with this version
instead.

Original comment by<EMAIL_ADDRESS>on 9 Jul 2012 at 10:52

I'm using last source from the android branch.

To solve the problem i have replace "ATTRIBUTE_WEAK" declaration by
"__attribute__((weak))" in the port_android.h file line 80

Issue solve with Google so it need to be valide.

I still have compile error with mips architecture but i'm not sure such device
exist on android.
(x86 is ok)

Original comment by<EMAIL_ADDRESS>on 9 Jul 2012 at 9:29
Attachments:

port_android.h

I have made the diff between android branch and master branch.
Android branch is totally out of sync.
Do you plan to maintain it or maybe let android port to another project ?

Original comment by<EMAIL_ADDRESS>on 11 Jul 2012 at 3:14

Well done, bruno. Thank you.

I compared master and android branch and I thought some features are removed
intentionally. But it seems not.

Your android port works nicely in Android 2.1 (armeabi) and Android 4.1
(armeabi-v7a).

Original comment by<EMAIL_ADDRESS>on 16 Oct 2012 at 6:22

Ok, i will try to compare/merge my code with master branch

Original comment by<EMAIL_ADDRESS>on 10 Jul 2012 at 12:39

I have publish my port of leveldb on android on github.
I have add a class for use it as library in an android project.

if you have any comment or question don't hesitate.

https://github.com/moritan/LevelDBlib

Original comment by<EMAIL_ADDRESS>on 11 Jul 2012 at 9:18

> If I change pread to lseek->read->lseek, (in android 7)

This won't work since multiple threads may be reading from the same file at the
same time and they will interfere with each other.

Some potential fixes:

(1) Does the mmap version work? If so, you could relax the rules for using the
mmap implementation of RandomAccessFile to cover Eclair.

(2) If you use lseek/read, combine it with a Mutex to prevent threading
problems. E.g.,
      lock mutex
      lseek to offset
      read()
      unlock mutex
(there is no need to lseek at the end since the next reader will do another
lseek before their read anyway).

Original comment by<EMAIL_ADDRESS>on 14 Dec 2012 at 5:29

I found that in Android 2.1 leveldb doesn't work
because pread() always returns 0.
I posted at ndk groups but got nothing.

android ndk is still growing so each release could be different

I think if Env can check platform version at runtime, it would be more
compatible and mobile friendly.

Original comment by<EMAIL_ADDRESS>on 1 Nov 2012 at 8:02

If I change pread to lseek->read->lseek, (in android 7)
is there any possible problem, thread or performance?

If I want to do this, where would be the best place to put the platform check?

Or are you have any plan for runtime platform check?

Original comment by<EMAIL_ADDRESS>on 6 Nov 2012 at 1:10


test_closes_file_descriptors fails on linux with Too many open files

Seems to be a recent regression

---- test_cp::test_closes_file_descriptors stdout ----
current_directory_resolved:
run: /home/runner/work/coreutils/coreutils/target/debug/coreutils cp -r --reflink=auto dir_with_10_files/ dir_with_10_files_new/
thread 'test_cp::test_closes_file_descriptors' panicked at 'Command was expected to succeed.
stdout =
 stderr = cp: '/tmp/.tmptcEL3i/dir_with_10_files/0' -> 'dir_with_10_files_new/0': Too many open files (os error 24)
', tests/common/util.rs:176:9

failures:
    test_cp::test_closes_file_descriptors

Assuming dir_with_10_files/0 is visited first (WalkDir says the order is unspecified, but it seems reasonable to assume considering all of the CI builds have the same error), that means there are already too many file descriptors open by the time the directory traversal starts. Maybe another utility is leaking open file descriptors?

With procfs, I listed the fd opened in the test.

fd_count = Ok(13)
FDInfo { fd: 0, mode: 0700, target: Socket(33323) } READ | WRITE | EXECUTE
FDInfo { fd: 1, mode: 0700, target: Socket(33325) } READ | WRITE | EXECUTE
FDInfo { fd: 2, mode: 0700, target: Socket(33327) } READ | WRITE | EXECUTE
FDInfo { fd: 3, mode: 00, target: Path("/proc/7459") } (empty)
FDInfo { fd: 4, mode: 0700, target: Socket(33345) } READ | WRITE | EXECUTE
FDInfo { fd: 5, mode: 0700, target: Socket(33346) } READ | WRITE | EXECUTE
FDInfo { fd: 6, mode: 0500, target: Path("/proc/7459/fd") } READ | EXECUTE
FDInfo { fd: 7, mode: 0500, target: Pipe(38780) } READ | EXECUTE
FDInfo { fd: 8, mode: 0500, target: Path("/proc/7459/fd") } READ | EXECUTE
FDInfo { fd: 9, mode: 0500, target: Pipe(38781) } READ | EXECUTE
FDInfo { fd: 112, mode: 0500, target: Pipe(32982) } READ | EXECUTE
FDInfo { fd: 115, mode: 0300, target: Pipe(32983) } WRITE | EXECUTE
current_directory_resolved:
run: /home/runner/work/coreutils/coreutils/target/debug/coreutils cp -r --reflink=auto dir_with_10_files/ dir_with_10_files_new/
thread 'test_cp::test_closes_file_descriptors' panicked at 'Command was expected to succeed.
stdout =
 stderr = cp: '/tmp/.tmpwdY3WX/dir_with_10_files/0' -> 'dir_with_10_files_new/0': Too many open files (os error 24)
', tests/common/util.rs:176:9

I could run successfully on my local machine and the test currently passes in CI. Is this worth keeping around?

No, I don't think it makes sense to keep this issue open, hence closing it.
@kralo thanks for the hint :)


Added additional settings options for APNS and GCM and also added optional settings for Web (Chrome,Firefox etc.) to support the latest Push Server features

Added additional settings options for APNS and GCM and also added optional settings for Chrome ,ChromAppExt , Firefox and Safari with the latest features as supported by the Push Server Code.
https://mobile.ng.bluemix.net/imfpush/

@ManavIBM .., I shall open a task for the doc work, as I dont have review access and the scope of the work is rather large.
Referenced to https://github.ibm.com/bluemix-mobile-services/bmd-project-push/issues/1253


set default buildtags as 'runc' in Makefile will be more friendly

Signed-off-by: Zhouhu Peng<EMAIL_ADDRESS>To fellow what we described in README.md, we should set default runtime mode as runc, this will not misguide the new contributor and ensure our intention be more clearly.

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "develop" git@github.com:Issacpeng/containerd.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

I'm currently working on a shim branch that will make the runc integration the first class case.  We are just waiting on a few runc PRs to get merged.

OK, got it, great!

The shim branched was merged so runc is the default now


Early Stopping Strategy for PPI dataset

I implemented GAT on PPI according to the paper. (256,256 dim/ 4,4,6 heads) I followed the early stopping strategy of Pubmed, and get 96.9\pm 0.4 f1-score. How can I get the reported 97.3 \pm 0.2? Thanks very much.

@aviczhl2  Hi, I have a doubt about these results. I used function, micro_f1, as evaluation metric to train model. At last, the result of micro f1 is only about 0.5. So how to get 96.9\pm or 97.3 \pm mentioned in paper ? Thanks.

@aviczhl2 Hi, I have a doubt about these results. I used function, micro_f1, as evaluation metric to train model. At last, the result of micro f1 is only about 0.5. So how to get 96.9\pm or 97.3 \pm mentioned in paper ? Thanks.

You shall change the loss function to masked_sigmoid instead of masked_softmax I guess. Since it is multi-label classification.

@aviczhl2  I've changed. From another hand, what does "96.9\pm 0.4 f1-score" mean? I ran about 50 epochs, and final f1 score is about 0.5. What is about "96.9\pm" ? Thanks.

@aviczhl2 I've changed. From another hand, what does "96.9\pm 0.4 f1-score" mean? I ran about 50 epochs, and final f1 score is about 0.5. What is about "96.9\pm" ? Thanks.

Another tricky thing here(I suppose you have followed everything in the paper about structure and loss/evaluate function) is to set the dropout=0.0 and residual=True.

@aviczhl2 I've changed. From another hand, what does "96.9\pm 0.4 f1-score" mean? I ran about 50 epochs, and final f1 score is about 0.5. What is about "96.9\pm" ? Thanks.

Another tricky thing here(I suppose you have followed everything in the paper about structure and loss/evaluate function) is that you shall set dropout=0.0 and residual=True.

@aviczhl2  Thanks for your strong reminders ! I checked these parameter again and again, but ignored the setting of  dropout rate in code. When I correct it, it seems work well. :)

Hello,
Thank you both for the interest in GAT and for performing evaluations on PPI!
Could you try using the same early stopping strategy as for Cora? While our paper reads a little unclear on this, I think this is the one we used for PPI.
Otherwise, it could just be library versions you're using -- the result you're getting already overlaps with the reported result in terms of standard deviations.
Thanks,
Petar

Hello!
When I run the process_ppi.process_p2p(),  I can get three parameters: train_nodes, val_nodes and test_nodes. Can you tell me how and where to use them ?
Thanks

Hello,  do you still remember the final value of BCEloss when training inductively the GAT on PPI? I performed my own model on PPI,  getting a loss value of 0.55 as well as a f1 score of 0.5.

@aviczhl2 Hi! I am wondering where did you download the  PPI dataset? could you send it to me? Thank you very much!

I implemented GAT on PPI according to the paper. (256,256 dim/ 4,4,6 heads) I followed the early stopping strategy of Pubmed, and get 96.9\pm 0.4 f1-score. How can I get the reported 97.3 \pm 0.2? Thanks very much.

Hi！I also change the code according to the paper(dropout、residual...),but i  only get 92 f1-score.Can you share your code?


Create tests for loading, upgrading protocol, device and experiment log classes (Trac #45)

Migrated from http://microfluidics.utoronto.ca/ticket/45
{
    "status": "closed",
    "changetime": "2014-04-17T19:39:01",
    "description": "",
    "reporter": "ryan",
    "cc": "",
    "resolution": "fixed",
    "_ts": "1397763541728826",
    "component": "microdrop",
    "summary": "Create tests for loading, upgrading protocol, device and experiment log classes",
    "priority": "minor",
    "keywords": "",
    "version": "0.1",
    "time": "2012-02-17T21:19:04",
    "milestone": "Microdrop 1.0",
    "owner": "ryan",
    "type": "defect"
}

Trac update at 20120302T02:02:09: ryan changed status from "new" to "accepted"

Trac update at 20120330T20:20:09:

ryan changed resolution from "" to "fixed"
ryan changed status from "accepted" to "closed"

Trac update at 20140417T19:39:01: ryan changed component from "core" to "microdrop"


Separate Default EVA into another bsg_manycore_eva_default.cpp?

It seems unwieldy to keep adding EVA definitions in bsg_manycore_eva.cpp, so this is an idea for future EVAs (like striping)

@max-ruttenberg Let's add this to the striping feature

Related to #335

Closing, will not fix


meteor add zurb:foundation-sites missing /scss/util/_flex.scss

Just tried to run install foundation on meteor using meteor add zurb:foundation-sites however the app  throws the error:
{zurb:foundation-sites}/scss/util/flex
Checking ~/.meteor/packages/zurb_foundation-sites/6.2.0/web.*/scss/util/ it does indeed appear to be missing. It appears to be there on the 6.2.0 branch on Github so this seems specific to the meteor installer. Maybe it somehow didn't get added?
Would appreciate a fix or guidance on this as the framework won't build without it. :)

Here is a list of files for meteor: https://github.com/zurb/foundation-sites/blob/develop/package.js
Is this something new in 6.2? There are probably changes in the .scss files structure or names. It probably needs to be verified and adjust in package.js

There is a PR with this fix: https://github.com/zurb/foundation-sites/pull/8269

Merged #8290 which resolves this, and published version 6.2.0_1 which includes the updated package definition.


sync with tenable nessus latest version

https://<IP_ADDRESS>:10443/#/settings/my-account/api-keys

already revoked

http://<IP_ADDRESS>:8080/tool_type/7/edit

http://<IP_ADDRESS>:8080/tool_config/2/edit

http://<IP_ADDRESS>:8080/product/38/edit_api_scan_configuration/3

https://<IP_ADDRESS>:10443/#/scans/reports/13/hosts

but when im trying to sync

show this:

the Cross-Origin-Opener-Policy header has been ignored, because the URL's origin was untrustworthy. It was defined either in the final response or a redirect. Please deliver the response using the HTTPS protocol. You can also use the 'localhost' origin instead. See https://www.w3.org/TR/powerful-features/#potentially-trustworthy-origin and https://html.spec.whatwg.org/#the-cross-origin-opener-policy-header.

Hi @johnfelipe,
DD supports only "file version" of reports from Tenable: https://documentation.defectdojo.com/integrations/parsers/file/tenable/
Only the following tools are supported via API: https://documentation.defectdojo.com/integrations/parsers/api/

is in roadmap put tenable nessus via API?

@johnfelipe TBH, No.
API integrations with 3rd party vendors, especially commercial vendors, are particularly tricky/difficult to have since we cannot adequately test them when taking PRs and an open source project maintaining a license to a commercial product isn't feasible.
You can look at my posts in GH discussions to see where the DefectDojo maintainers are headed and what we're thinking about the future if you're curious:
https://github.com/DefectDojo/django-DefectDojo/discussions?discussions_q=author%3Amtesauro

I guess this can be closed, right?


Reader class cannot record file types

I encountered a prompt when using OSMIUM that it does not support PBF format.
This is my code: osmium:: io:: Reader reader {"/Res/OEM/planet-230925. osm. pbf"};
I have checked the source code and found that the Reader did not register any type, which caused the wrapper std:: function to be null. I am using the latest version (2.20.0). May I know how to use it? Thank you very much.

https://osmcode.org/libosmium/manual.html#input-and-output


mkl: fix .pc file, add test

Motivation for this change
There was a spurious intel64 in some library paths, which is fixed
in the first commit.
The MKL pkg-config files often change and are then incorrect for our
paths. pkg-config validation finds some issues, but not incorrect
paths. The second commit adds a small test program to test whether the
generated pkg-config files can actually be used to build a functioning
binary. Hopefully this catches future regressions.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@bhipple does this look ok to you?

Looks nice, ty as always for increasing the amount of automation we have here.
I wonder if the generic pkg-config checker could be enhances to run something like pkg-config --cflags --libs *.pc and verify all the paths on -L/foo -I/bar actually exist ...

I wonder if the generic pkg-config checker could be enhances to run something like pkg-config --cflags --libs *.pc and verify all the paths on -L/foo -I/bar actually exist ...

I think that would be a really nice feature to have. pkg-config validation is really limited. I recently looked a bit at parsing pc files directly, but I didn't have much time to investigate how tricky variable substitution would be. But just calling pkg-config and parsing the library paths might be a good alternative.


Invalid route scope for route sales-channel-api.action.swag.my-sales-channel-api-action

When I try to access the new endpoint I get the following error:
  "errors": [
    {
      "status": "412",
      "code": "FRAMEWORK__ROUTING_INVALID_ROUTE_SCOPE",
      "title": "Precondition Failed",
      "detail": "Invalid route scope for route sales-channel-api.action.swag.my-sales-channel-api-action.",
      "meta": {
        "parameters": {
          "routeName": "sales-channel-api.action.swag.my-sales-channel-api-action"
        }
      }
    }
  ]

To fix this error I added the @RouteScope(scopes={"sales-channel-api"}) anotation to my controller.  With this scope the endpoint requires a token from now on. (Header "sw-access-key" is required.) Is there another scope I can add that doesn't require a sw-access-key?

scope storefront

Thank you! I really didn't found that scope in the files. Maybe this example should be updated with the scope. This controller could be added too:
<?php declare(strict_types=1);

namespace Swag\SalesChannelApiController\Controller;

use Shopware\Core\Framework\Routing\Annotation\RouteScope;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\HttpFoundation\JsonResponse;

class MyPublicController extends AbstractController
{
    /**
     * @RouteScope(scopes={"storefront"})
     * @Route("/storefront/v1/swag/my-sales-channel-api-action", name="storefront.action.swag.my-sales-channel-api-action", methods={"GET"})
     */
    public function myFirstPublicApi(): JsonResponse
    {
        return new JsonResponse(['You successfully created your first Storefront-API controller route']);
    }
}

Thanks.  I fixed that in the example :blue_heart:


Support Spark-3.1 and Spark-3.2 in shuffle-daos

merged in https://github.com/oap-project/remote-shuffle/pull/51


pushNamedAndRemoveUntil does not resolve future unless the new route gets popped

Steps to Reproduce

Build a navigation using the build in navigator with at least 2 screens
navigate around a bit
call pushNamedAndRemoveUntil with a false predicate to clear the navigation stack:

    final GlobalKey navigatorKey = GlobalKey<NavigatorState>();
    final NavigatorState nav = navigatorKey.currentState;
    nav.pushNamedAndRemoveUntil(Routes.home, (Route<dynamic> route) => false).then((Object _) => print('#### FUTURE RESOLVED'));

The Future returned by the pushNamedAndRemoveUntil method is not resolved
It will resolve ones you pop the new route of the stack

I do have an implementation of this in a redux middleware and the problem is, that I cannot determine when the transition of the navigation is finished before altering the store. I did it like this:
Middleware<RootState> _signOutUser(GlobalKey navigatorKey) {
  return (Store<RootState> store, dynamic dynamicAction, NextDispatcher next) async {
    final SignOut action = dynamicAction;
    final NavigatorState nav = navigatorKey.currentState;

    next(action);

    store.dispatch(AppIsLoading());

    Future<dynamic>(() async {
      try {
        await auth.signOut();
      } on PlatformException catch (error) {
        return Future<void>.error(error);
      }
    }).then<void>((dynamic _) {
      nav.pushNamedAndRemoveUntil(Routes.home, (Route<dynamic> route) => false);
      store.dispatch(UnsetUser());
      store.dispatch(AppIsLoaded());
      action.completer.complete();
    }).catchError((Object response) {
      nav.maybePop(nav.context);
      action.completer.completeError(response);
      store.dispatch(AppIsLoaded());
    });
  };
}

Ideally, since pushNamedAndRemoveUntil does return a future according to the docs, I would have done it like this to check for the operation to end, before unsetting the user.
Middleware<RootState> _signOutUser(GlobalKey navigatorKey) {
  return (Store<RootState> store, dynamic dynamicAction, NextDispatcher next) async {
    final SignOut action = dynamicAction;
    final NavigatorState nav = navigatorKey.currentState;

    next(action);

    store.dispatch(AppIsLoading());

    Future<dynamic>(() async {
      try {
        await auth.signOut();
      } on PlatformException catch (error) {
        return Future<void>.error(error);
      }
    }).then<void>((dynamic _) {
      return nav.pushNamedAndRemoveUntil(Routes.home, (Route<dynamic> route) => false);
    }).then<void>((dynamic _) {
      store.dispatch(UnsetUser());
      store.dispatch(AppIsLoaded());
      action.completer.complete();
    }).catchError((Object response) {
      nav.maybePop(nav.context);
      action.completer.completeError(response);
      store.dispatch(AppIsLoaded());
    });
  };
}

The underlying problem is, that the User is getting unset before the transition ends. This does pose a problem when navigating away from a site where data from this is needed to render the view, such as displayName or photoUrl.
Maybe there is a better way I just do not know about and I am very happy if there is and someone could point me to the right direction, but currently I do not see anything that could help me with it.
Now I did some digging in the Navigator and Route classes and found, that there is something wrong with the method and a possible solution to it. In NavigatorStates pushNamedAndRemoveUntil method (and several others) the value returned is newRoute.popped, which is a completer, that gets resolved once the newly pushed route gets popped of the stack.
While there is actually a method on the Route class called didPush that returns a resolved TickerFuture once the transition animation is done.
For now I solved this temporarily (for my project) with replacing
return newRoute.popped;

with
return newRoute.didPush() as Future;

I had to cast Future onto it, because newRoute.didPush returns a TickerFuture and the Editor will yell at me if I do not do it that way! :D
Any help here is highly appreciated.
Target Platform: iOS
Target OS version/browser: 10.1
Devices: iPhone5S or higher
Logs
run logs not needed, since it does not run into an exception
Analyzing sps...
No issues found! (ran in 3.5s)

[✓] Flutter (Channel stable, v1.9.1+hotfix.5, on Mac OS X 10.15 19A602, locale en-GB)
    • Flutter version 1.9.1+hotfix.5 at /Users/michel.engelen/Desktop/__flutter/_sdk
    • Framework revision 1aedbb1835 (4 weeks ago), 2019-10-17 08:37:27 -0700
    • Engine revision b863200c37
    • Dart version 2.5.0

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/michel.engelen/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[✓] Xcode - develop for iOS and macOS (Xcode 11.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.1, Build version 11A1027
    • CocoaPods version 1.8.3

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 40.2.2
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] Connected device (1 available)
    • iPhone 11 Pro Max (simulator) • 6064309D-727C-4BC4-A26A-EC07AEF14F0E • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-1
      (simulator)

! Doctor found issues in 1 category.

Hello @michelengelen !
Thank you for posting an issue.
Your question might be a good fit for the StackOverflow as well. Flutter has a very active and helpful community there, so feel free to post it there too.
Also, see other support options here: https://flutter.dev/community

Hello @janmoppel.
I already did that and sadly there was no help coming from that side. So I wanted to make sure that the actual devs can have a look, since I think that the return value is not what the developers would expect form a method like this.

So, there is no update from dev-side?
I suggest this is an issue that is not coming up very often, but should be handled anyways.
If I am mistaken with the assumption the return should be different please feel free to correct me. I will gladly accept any other solution for this problem.

The various push methods on Navigator return a future that competes when the route pushed is popped again. The idea is that the pushing route can wait for a value returned by the just popped route. So this seems to be working as documented and as expected.
You are looking for a way to wait for the push animation to complete, is that correct?

@goderbauer correct ... I know that there might be a way with adding some kind of a listener/observer, but it is not something trivial to implement, afak ... so any advice would be highly appreciated.

Hi @michelengelen
Are you still experiencing this issue on latest stable?
If so, can you please provide your flutter doctor -v and flutter run --verbose?
Thank you

I am currently experiencing this as well.
[✓] Flutter (Channel beta, v1.17.0, on Mac OS X 10.15.4 19E287, locale en-US)
    • Flutter version 1.17.0 at /Users/maxlapides/flutter
    • Framework revision d3ed9ec945 (10 days ago), 2020-04-06 14:07:34 -0700
    • Engine revision c9506cb8e9
    • Dart version 2.8.0 (build 2.8.0-dev.18.0 eea9717938)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/maxlapides/Library/Android/sdk
    • Platform android-29, build-tools 28.0.3
    • ANDROID_HOME = /Users/maxlapides/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.4.1, Build version 11E503a
    • CocoaPods version 1.9.1

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 43.0.1
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] VS Code (version 1.44.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.9.1

[!] Connected device
    ! No devices available

! Doctor found issues in 1 category.

@maxlapides
if you're still experiencing this problem, please create a new issue and provide the information
required in the template.

Hi @TahaTesser ... I am sry. The update mails just happened to slip by. I will try and see if it still happens when I get back to work on monday.

Without additional information we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact description of what happens, logs and the output of flutter doctor -v.
All system setups can be slightly different, so it's always better to open new issues and reference related issues.


Does the parameter "Danku" means Named Entity Recognition?

I guess from this line of code. Am I right?

No @fishfree Danku means sentence segmentation.


⚠ Node - sg-67539fc1.yalaso.top has degraded performance

In 38563f1, Node - sg-67539fc1.yalaso.top (http://sg-67539fc1.yalaso.top/api/v1/ping) experienced degraded performance:

HTTP code: 200
Response time: 4957 ms

Resolved: Node - sg-67539fc1.yalaso.top performance has improved in 7c181fe.


Can't resolve lodash/throttle

I tried installing and building many times, but I can't get the webpack2 build to succeed:
ERROR in ../node_modules/react-scrollbar-size/ScrollbarSize.js
Module not found: Error: Can't resolve 'lodash/throttle' in '..\node_modules\react-scrollbar-size'
 @ ../node_modules/react-scrollbar-size/ScrollbarSize.js 39:16-42
 @ ../node_modules/react-scrollbar-size/index.js
 @ ../node_modules/material-ui/Tabs/Tabs.js
 @ ../node_modules/material-ui/Tabs/index.js
 @ ../node_modules/material-ui/index.es.js
 @ ./components/Welcome.js

I verified that NPM installs lodash into node_modules and it does have throttle exported from index.js.
Using Node 8 LTS (8.9.3) and NPM 5.5.1. This is probably some configuration mistake, and I will post here if I manage to solve it - might be useful to keep this issue around in case someone else has the same problem.

npm i returns
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.

npm list lodash returns
+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| |   `--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>|   `--<EMAIL_ADDRESS>|     `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>deduped
| `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>|   `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>|   `--<EMAIL_ADDRESS>|     `--<EMAIL_ADDRESS>|       `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>|   `--<EMAIL_ADDRESS>|     `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>`--<EMAIL_ADDRESS>  `--<EMAIL_ADDRESS>    `--<EMAIL_ADDRESS>
npm list react-scrollbar-size returns
<EMAIL_ADDRESS>C:\Users\vnovytskyy\Desktop\tank
`--<EMAIL_ADDRESS>  `--<EMAIL_ADDRESS>
It wants ^4.17.0 and I have 4.17.4 - so far I don't understand why there's a problem

Detailed webpack output. Starting to look like version mismatch.
ERROR in ../node_modules/react-scrollbar-size/ScrollbarSize.js
Module not found: Error: Can't resolve 'lodash/throttle' in 'C:\myapp\node_modules\react-scrollbar-size'
resolve 'lodash/throttle' in 'C:\myapp\node_modules\react-scrollbar-size'
  Parsed request is a module
  using description file: C:\myapp\node_modules\react-scrollbar-size\package.json (relative path: .)
    Field 'browser' doesn't contain a valid alias configuration
  after using description file: C:\myapp\node_modules\react-scrollbar-size\package.json (relative path: .)
    resolve as module
      C:\myapp\node_modules\react-scrollbar-size\node_modules doesn't exist or is not a directory
      C:\myapp\node_modules\node_modules doesn't exist or is not a directory
      C:\node_modules doesn't exist or is not a directory
      C:\Users\vnovytskyy\node_modules doesn't exist or is not a directory
      C:\Users\node_modules doesn't exist or is not a directory
      C:\node_modules doesn't exist or is not a directory
      looking for modules in C:\myapp\node_modules
        using description file: C:\myapp\package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
        after using description file: C:\myapp\package.json (relative path: ./node_modules)
          using description file: C:\myapp\node_modules\lodash\package.json (relative path: ./throttle)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              C:\myapp\node_modules\lodash\throttle doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              C:\myapp\node_modules\lodash\throttle.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              C:\myapp\node_modules\lodash\throttle.json doesn't exist
            .svg
              Field 'browser' doesn't contain a valid alias configuration
              C:\myapp\node_modules\lodash\throttle.svg doesn't exist
            as directory
              C:\myapp\node_modules\lodash\throttle doesn't exist
[C:\myapp\node_modules\react-scrollbar-size\node_modules]
[C:\myapp\node_modules\node_modules]
[C:\node_modules]
[C:\Users\vnovytskyy\node_modules]
[C:\Users\node_modules]
[C:\node_modules]
[C:\myapp\node_modules\lodash\throttle]
[C:\myapp\node_modules\lodash\throttle.js]
[C:\myapp\node_modules\lodash\throttle.json]
[C:\myapp\node_modules\lodash\throttle.svg]
[C:\myapp\node_modules\lodash\throttle]
 @ ../node_modules/react-scrollbar-size/ScrollbarSize.js 39:16-42
 @ ../node_modules/react-scrollbar-size/index.js
 @ ../node_modules/material-ui/Tabs/Tabs.js
 @ ../node_modules/material-ui/Tabs/index.js
 @ ../node_modules/material-ui/index.es.js
 @ ./components/Welcome.js
 @ ./components/App.js
 @ ./client/main.js
 @ multi whatwg-fetch ./client/main.js

Found the problem:
https://github.com/STORIS/react-scrollbar-size/blob/master/src/ScrollbarSize.jsx#L4
import throttle from 'lodash/throttle';

should be
import throttle from 'lodash/function/throttle';

...using the current version of Lodash, which apparently is the version I am forced to use if I am also using babel and material UI.

Sorry, I'm not really sure what problem you (were) having.  I initialized a new repo, and installed material-ui@next, react, and react-dom.  lodash installed into project_root/node_modules/lodash and contains throttle.js which is what react-scrollbar-size is importing.  It's not importing from lodash's index.js - it should directly import from the throttle.js file.
I didn't spin up a new webpack config and I'm not transpiling, but I'm able to successfully run a program in node which requires that module properly:
const throttle = require( 'lodash/throttle');
setInterval(throttle(() => {
	console.log(new Date().toISOString());
}, 3000), 1000);

Executing logs a timestamp every 3 seconds which would be the expected behavior.
In your webpack output, I would have expected it to resolve the module at this line:
[C:\myapp\node_modules\lodash\throttle.js]

Hello,
I checked again, and lodash folder in my node_modules does not contain throttle.js:

However, throttle.js is inside of function folder:

Here's the package.json from node_modules/lodash, whatever gets pulled in by babel and material-ui:
{
  "_from"<EMAIL_ADDRESS>  "_id"<EMAIL_ADDRESS>  "_inBundle": false,
  "_integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
  "_location": "/lodash",
  "_phantomChildren": {},
  "_requested": {
    "type": "range",
    "registry": true,
    "raw"<EMAIL_ADDRESS>    "name": "lodash",
    "escapedName": "lodash",
    "rawSpec": "^3.2.0",
    "saveSpec": null,
    "fetchSpec": "^3.2.0"
  },
  "_requiredBy": [
    "/cheerio"
  ],
  "_resolved": "https://proget.dev.webmd.com/npm/npm/lodash/-/lodash-3.10.1.tgz",
  "_shasum": "5bf45e8e49ba4189e17d482789dfd15bd140b7b6",
  "_spec"<EMAIL_ADDRESS>
After I ran npm upgrade material-ui the problem went away, but my package manifest remained unchanged so I can't check in this fix. Looks like troubleshooting continues.

It looks to me like you moved off the alpha channel of material-ui.  The non-alpha release doesn't contain react-scrollbar-size and likely wouldn't have the same problems.
Have you tried deleting node_modules and doing a full npm install from scratch?  Your lodash folder looks incorrect and that version spec in the package.json is indicating 3.10.1 rather than the required ^4.17.0.
If you're not making use of package locking, you might want to consider deleting your package-lock.json file before doing the reinstall if it exists as well.  I've had numerous problems with the npm 5.x.x releases and their handling of package locks.  We don't even use them in our projects (although we'd like to) because of issues.

Thanks, I will continue troubleshooting. I thought it was likely the issue wasn't with this package, but I might be stuck for now (already tried deleting package lock and node modules folder). For some reason it refuses to install the right version of lodash.

Looks like the lodash version you are seeing is coming from<EMAIL_ADDRESS>based on your npm list output, although I would have expected it to install the 4.17.4 version as well to support your install of<EMAIL_ADDRESS>which has 4.17.4 as a dependency  4.17.4 should be installed somewhere that it can be accessed by react-scrollbar-size (either in its node_modules folder or in a parent's node_modules folder) because of the material-ui dependency.
Could be an npm issue with not installing multiple versions properly or could be an issue with the webpack resolution.  I'm happy to offer any assistance I can to you, but I'm pretty sure it's not an issue with this repo.

Out of curiosity, I installed<EMAIL_ADDRESS>into my repo.  The end result was node_modules/lodash matching 4.17.4 and node_modules/cheerio/node_modules/lodash matching 3.10.1.  That structure matches my expectations as cheerio can now access the version of lodash it needs, and material-ui/react-scrollbar-size can access the version of lodash they need.  Let me know if I can provide anything further.  Good luck!

Closing this out for now.  If you end up thinking there is an issue with this repo, please feel free to reopen and I'll have a look.

No need to re-open but I think I got it to work:

Uninstall Cheerio. The initial decision to install Cheerio as an explicit dependency is what caused all this.
Uninstall material-ui
Reinstall material-ui

This caused the right version of Lodash to make it into node_modules. When we installed Cheerio we were on an holder NPM version that could not lock Cheerio because it was a dependency-of-a-dependency (or something like that) so we forced the right version of Cheerio for Enzyme by installing it explicitly. Several months later, that decision caused this issue.


Omnibus issue - rendering of 1964 NYC World's Fair site

There are a number of apparent rendering glitches for the 1964-5 NYC World's Fair site. This is an omnibus issue to bring them all together in one place.

interaction of landuse poly with coastline poly
Flushing Creek into the north side of the fairground is tagged natural=coastline.
the rendering ends abruptly just north of the LIRR rail line, while the centerline for the Creek
is rendered correctly to the point where it goes underground

https://www.openhistoricalmap.org/#map=17/40.75209/-73.83968&layers=O

the highway=pedestrian around the US Pavilion is being rendered as a solid for reasons
that are unclear, hiding the building multipolygon in the center

https://www.openhistoricalmap.org/#map=17/40.74952/-73.84713&layers=O

the "Auto Thrill Show" is tagged highway=raceway (which renders as a pink ribbon in OSM carto),
but in OHM is being rendered similarly to a filled in highway=pedestrian

the charter bus parking areas (amenity=parking) are not being rendered at all

https://www.openhistoricalmap.org/#map=18/40.74837/-73.85268&layers=O

"Space Park" (leisure=park) is rendered identically to tuen underlying landuse, so it disappears. admittedly there is no good tagging for Space Park (a static display of  NASA and military rockets of 1964)
in OSM, but still...

https://www.openhistoricalmap.org/#map=19/40.74748/-73.85206&layers=O

First of all, this map is a mini-masterpiece. Amazing work, Richard.
Second, can you add links to the actual ways? There's a lot going on in the map, so it's hard to figure out if you're looking at the right thing.
@tsinn @geohacker - fyi on some of the features that might not be making it through to the tiles or have their own styles (e.g. amenity=parking and leisure=park)
I did find this way that is being rendered as an area: https://www.openhistoricalmap.org/way/198545172
(highway = service)

still needs a lot of work.
link to coastline way that disappears under the landuse=recreation_ground: https://www.openhistoricalmap.org/way/113082102
link to pedestrian way around US Pavilion: https://www.openhistoricalmap.org/way/198544907
link to auto thrill show way: https://www.openhistoricalmap.org/way/198545059
link to space park: https://www.openhistoricalmap.org/way/198544943

the highway=service rendering is a good catch too. i tried that as an alternate after highway=raceway didn't work so well. none of these auto "rides" are real raceways, not really great tagging for this sort of thing in OSM.

the US Rubber ferris wheel (looked like a giant tire) isn't rendering, but that's pretty obscure tagging: https://www.openhistoricalmap.org/way/198545061#map=19/40.74506/-73.84749&layers=OD

Thanks, Richard!

As I understand it, the natural=coastline change should be rendering as land in the vector tiles. It appears that the change you made to the coastline isn't showing up just yet?

The highway=pedestrian line around the US Pavilion is being rendered as dotted, although it's currently being drawn beneath the highway=pedestrian areas, which is how the US Pavilion is designated. We'll take care of this in the next style file.

highway=raceway is not currently being styled. It's in the vector tiles, so we'll add it in!
Parking will be styled in the next version of the style file.
I think we'll need another way to tag a built up park like the Space Park to be able to render it different than other leisure=park tags.

Ferris wheels are not being rendered in the vector tiles currently. I see a tag for attraction=big_wheel.

Bleachers are in the next round of style file updates.

Thanks so much for this ticket @rwelty1889 and @tsinn for taking a look.

As I understand it, the natural=coastline change should be rendering as land in the vector tiles. It appears that the change you made to the coastline isn't showing up just yet?

I'm confused about this coastline problem as well. @rwelty1889 do you mind showing us some screenshots and mark where you see it's getting covered by landuse=recreation_ground?

I think we'll need another way to tag a built up park like the Space Park to be able to render it different than other leisure=park tags.

@tsinn would it help to add a separate style layer that filters for park polygons?

@geohacker, here's what I see...the image on the left shows the new coastline way in OHM in orange, with the previous coastline shown below in blue. The middle image shows iD, where only the new coastline is displayed, and on the right, you can see the previous coastline.

@geohacker, we could try to figure out a separate style layer for this kind of park polygon, but I assume we need some sort of a tag to symbolize it differently. As it is right now, it looks like there's no way to symbolize a "built up" park area like this besides the name, which is not an ideal way to style a layer.

As it is right now, it looks like there's no way to symbolize a "built up" park area like this besides the name, which is not an ideal way to style a layer.

Would adding this as a symbol layer in the style sheet place a symbol potentially at the geometric centre?

Looking into this a bit more, I'm seeing that this is appears to be a layering issue. The Worlds Fair grounds are defined as recreation_ground. We currently have this layer on top of park, so this layering makes it so if they're overlapped, recreation_grounds will not be visible.

OSM does not currently have a really good tag for any sort of structured fairground. there has been some discussion of this lack. i will probably float a proposal for a new landuse or leisure variant in the near future.

i had been trying to remove the highway=pedestrian area tagging for the US pavilion. if it's still there, i will go back into JOSM and try to track it down and exterminate it.

@rwelty1889 can you review the 1964 NYC world's fair ara and see if we got the main carto fixes in palce?

@rwelty1889 can you review the 1964 NYC world's fair ara and see if we got the main carto fixes in palce?

one item at a time... handling of item 3, highway=raceway
the rendering of the actual roadway is fine, but not clear on why the interior of the closed way is rendered like that. there are more than a few raceways in OHM (part of my ghost tracks project), and such rendering is potentially problematic as large road courses often have natural features, trees, wooded areas, etc. inside. i see another issue i need to put in github that's related.

one item at a time... handling of item 3, highway=raceway
the rendering of the actual roadway is fine, but not clear on why the interior of the closed way is rendered like that. there are more than a few raceways in OHM (part of my ghost tracks project), and such rendering is potentially problematic as large road courses often have natural features, trees, wooded areas, etc. inside. i see another issue i need to put in github that's related.

item 4 - parking
looks fine

item 4 - parking
looks fine

item 2 - highway=pedestrian rendering
i think there are still issues to talk about here, but the most significant issue has been dealt with. ok with this not being an obstacle to closing, and having continuing discussion in slack.

item 2 - highway=pedestrian rendering
i think there are still issues to talk about here, but the most significant issue has been dealt with. ok with this not being an obstacle to closing, and having continuing discussion in slack.

item 1 - coastline rendering
doesn't really look different to me. i could switch this over to using water features that are not coastline the way i handled the Manhattan shoreline changes.

item 1 - coastline rendering
doesn't really look different to me. i could switch this over to using water features that are not coastline the way i handled the Manhattan shoreline changes.

item 5 - space park
i get that this is hard with the tags available to us.

item 5 - space park
i get that this is hard with the tags available to us.

re item 2 - highway=pedestrian
i think that there are two issues with current rendering. the area of a closed way should only be rendered if area=yes (this is what the OSM tag page calls for) and in the absence of area=yes, it should be rendered as the width of a "street" for some version of street, probably the width of highway=unclassified or highway=residential. this would result in the same behavior as OSM.

re item 2 - highway=pedestrian
i think that there are two issues with current rendering. the area of a closed way should only be rendered if area=yes (this is what the OSM tag page calls for) and in the absence of area=yes, it should be rendered as the width of a "street" for some version of street, probably the width of highway=unclassified or highway=residential. this would result in the same behavior as OSM.

coming back to item 3 - highway=raceway
again, only render the interior if area=yes, i think

coming back to item 3 - highway=raceway
again, only render the interior if area=yes, i think

I think we've covered this as much as we're going to in an omnibus issue. If there are still specific requests, let's open new issues for them


lowerCase

HelloWorld => hello world

Temporarily, I believe you can achieve it by having kebabCase('HelloWorld', ' ').
As for improvement, I guess we could make kebabCase as a wrapper function, then change the function name (maybe joinLowercase).

Hi @Akryum sorry for coming back to this late. Do you remember the usecase you had in mind for this utility?
I think it is a good idea but not sure about the naming decision. lowerCase('FooBar') => foobar also makes sense sometimes for example.

https://github.com/histoire-dev/histoire/blob/b53857fa190a098ce366cd8f082addf9142ad768/packages/histoire/src/node/search.ts#L110

case has lower(): https://www.npmjs.com/package/case

Hey @Akryum,
if you just need a type safe lowercase, I can recommend uncapitalize from string-ts.
There is also a PR here to add flatcase (#68).


v4 version of heroku status

cc @raulb
we'll need to change it from _status to status on the npm package before merging this

@dickeyxxx Published!


Seasonal: Balance Update

Balance update for SpaceBass, RosieTheVenusaur, SpecsMegaBeedrill, Innovamania, Halite
Add missing prompt for Skitty
Update documentation
Increase visibility of documentation link
Fix style for consistency

@cadaeic the build is failing, probably you still have BOM mark allowed in your editor.


To search an element in an infinite array using Binary Search

Hey @abhpd ,
I want to contribute to this project by adding  a code to search the element in an infinite array using Binary Search.
Kindly assign this issue to me so that I can contribute.

Thanks for the heads-up but you can directly open PR with the description of what you have contributed.


router: add sleep backoff on datastore sync error

Limit logspam on a datastore sync errors, see #1145. I wasn't able to reproduce the cannot acquire from closed pool, but I was able to trigger logspam for the database system is in recovery mode (SQLSTATE 57P03), and this change helped recovery.

LGTM


[FLINK-14815][rest]Expose network metric in IOMetricsInfo

What is the purpose of the change

Expose network metric in IOMetricsInfo

JobVertex exposes is-backpressed、out-pool-usage-avg、input-exclusive-buffers-usage-avg、input-floating-buffers-usage-avg.
SubTask exposes is-backpressed、out-pool-usage、input-exclusive-buffers-usage、input-floating-buffers-usage.

Brief change log

calculate in MutableIOMetrics#addIOMetrics
add SubTaskIOMetricsInfo for subtask's metrics in rest api.
add JobVertexIOMetricsInfo for job vertex's metrics in rest api.

Verifying this change
This change is already covered by existing tests, such as SubtaskCurrentAttemptDetailsHandlerTest、SubtaskExecutionAttemptDetailsHandlerTest、JobDetailsInfoTest、SubtaskExecutionAttemptDetailsInfoTest、JobVertexDetailsInfoTest.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (no)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? (yes)
If yes, how is the feature documented? (docs)

@flinkbot run travis


doesn't work?

this:
import synchronicity

synchronizer = synchronicity.Synchronizer()

@synchronizer.create_blocking
async def f(x):
   await asyncio.sleep(1.0)
   return x ** 2

async def g():
   return await f(42)

import asyncio

asyncio.run(g())

gives me: TypeError: object int can't be used in 'await' expression
as expected :)

right because f(42) evaluates to 1764 and then you're trying to await 1764 – f will be a blocking function with this decorator
so this is intended behavior afaict.
does that make sense?

this is of course totally makes sense
but then, how does the example from README.md makes sense?
please explain how should f in an asynchronous context works the normal way
sorry, I might not get an obvious thing here

I ended up using f.aio every time I want to await it inside async func
cool lib btw :)

please explain how should f in an asynchronous context works the normal way

I think the docs are outdated – an earlier version of synchronicity would try to infer the context and change the behavior automatically. I'll change the docs, thanks!


"free(): invalid pointer" in some examples

Trying the demos (the most updated ones, in the api branch), but some of them crash with only this out in the terminal
free(): invalid pointer
This are the projects that crash:

threshold_and_morphology_example
noise_filtering_example
face_detection_and_recognition_example
dnn_hand_example

Probably some error on my part (compilation, camera...), but would help any hint to find the problem.
Btw, this have so much potential, good work!

I haven't seem this problem yet! It would be helpful if you could add some information.

What platform are you using
What version of OpenCV
Do the other examples work properly?

The dnn and noise filtering examples have some problems being worked on, but the others should run perfectly. A good way to better isolate memory problems such as these is to comment the the _ready() and _process() code and uncomment the lines until it breaks. With more information I'm sure we can solve this.

I just pushed a commit that adds checks to input reference parameters. It might stop the project from crashing and give errors that better represent the problem you are having. Try to pull the latest changes and see if the situation improves.

Have some updates (tested before and after your last commit).

The same examples that crash when launched from the editor, work fine when exported.
When tested it with 4.3 beta2, they all work from the editor too.

So must be something about godot. I'll continue testing in two weeks (I'm going on vacation :)
Thanks!


Update build.sh

I think this will fix the CI build.
My understanding is that .paket should be in .gitignore and it needs to be generated by paket restore.

Thanks!!!


Will vb4c support switch tab when web not loaded complete?

Thank you for forking cVim and maintaining this project!
I found that Vimium can navigate to other tab when the webpage is not fully loaded, would you add this feature to vb4c?

vb4c modifies pages as they load with the proper code to support the extension. This is the reason commands and keybindings don't work until the page is loaded and on chrome:// urls. In its current state this is unsupported and I don't think it can be implemented. Vimium is a browser that has access to the tabs at all times, vb4c "creates" a new instance every time a page is loaded by inserting itself into the html. I'm not sure if Chrome extensions even support this functionality as the JavaScript is run after the page loads but if it does this requires either a rewrite or a new core that supports it.


[BUG] Unable to use \ref in appendix chapter and section names

Describe the bug
I'm not able to use \ref in the appendix section names that refer to the labels in the main context, for example, I have a theorem labeled as "\label{thm}" In the main context. In the appendix I have a section name \section{Proof of \ref{thm}}, the compiler will raise an error and stop generating.
To Reproduce
Steps to reproduce the behavior:
if replace \chapter{Example Appendix 01} in example_appendix_01.tex with \chapter{Example Appendix 01  of Chpt\ref{chpt:introduction}}, the file will not compile.
Expected behavior
I believe it should work and create output as Example Appendix 01 of Chpt1
Additional context
I did a short investigation and found the compiler will write a BOOKMARK with \ref in the main.out file, that might raise syntax errors in the compiler? Also, I realized that in thesis-umich.cls, ln.1101, the appendices environment redefines the chapter counter so the label from the main context may not carry over.

Hi there, thanks for finding this and doing some digging! I'll look into this. I'm going to recategorize this to a feature request as it doesn't prevent the template from meeting Rackham's requirements, but thank you for pointing this out!


micro: port op DEPTH_TO_SPACE from lite

@tensorflow/micro
This issue tracks my work porting operator DEPTH_TO_SPACE from lite to micro. The port will be submitted in a number of PRs. Here's a rough flight plan:
PR 1: Extract the code for parsing the op from a flatbuffer out of ParseOpDataTfLite in tensorflow/lite/core/api/flatbuffer_conversions.cc into a standalone function that can be called from micro's op resolver
PR 2: Extract the reference implementation out of tensorflow/lite/kernels/internal/reference/reference_ops.h into its own header which can be included without dragging in reference_ops.h's dependences
PR 3: Copy operator from lite to micro without making any changes or including in the build
PR 4: Delete extra code from the micro copy of the operator
PR 5: Port micro copy of operator as necessary and add a corresponding test

Hi @rkuester !
It seems PR 3-5 have been already merged through this PR.
Can we consider this as resolved as respective kernel already moved to tflite-micro repo now.
Thank you!

@mohantym Yes this issue is resolved.


Improve syntax highlighting

Original issue (2021-01-20): https://collaborating.tuhh.de/alex/latex-cookbook/-/issues/3
Problem to solve

Improve syntax highlighting.
Proposal

Currently using listings, which just isn't all that great:
https://collaborating.tuhh.de/alex/latex-git-cookbook/-/blob/7038798dadae0ba954af73c850865fcc507e9445/cookbook.cls#L178
The package hasn't been updated in almost a year despite me actually sending in some working code for Python 3 (package still stuck on Python 2) and MATLAB.
Maybe use minted, although that hasn't been updated in three years.
The main reason I decided against minted originally is that it requires Python and its pygments library (see also here). However, if we facilitate Docker usage even more (aka basically force people to use it...), this is not a blocker anymore.

Done in 19fbd878 .


Rearranged StaticEntity check for null revision for developers runnin…

fixed the revision 0 causing an NPE in the IDE.
initialized the cachedRevisionNumber prior to setting it.
Tested with IJ

obsolete due to PR 26


Begone, demon!

Bustin' makes me feel good

aminator-pull-requests #220 FAILURE
Looks like there's a problem with this pull request


Investigate more scalable IAM service options

The internal IAM service is just meant to be a simple IAM service for a handful of local accounts.  For a more scalable approach, we would probably want to interface with a more scalable system. We will want to maintain the internal IAM service for the simple cases with no outside dependencies.
Some ideas to investigate:
Redis cluster
etcd
keycloak
okta
We will want to make this modular as well, so that we can implement more of these as different sites have different needs. Part of this investigation will determine if the current IAM interface is sufficient for all of the implementations:
// IAMService is the interface for all IAM service implementations
type IAMService interface {
	CreateAccount(access string, account Account) error
	GetUserAccount(access string) (Account, error)
	DeleteUserAccount(access string) error
	ListUserAccounts() ([]Account, error)
}

The important one to implement would be GetUserAccount, where the others are only needed if we want to manage users through the versitygw admin API.

we can open tickets for specific iam services as requested


[url_launcher] Replace primary APIs with cleaner versions

This deprecates the existing APIs in favor of versions that:

Use Uri instead of String, to avoid a very common class of errors
Replace the platform-specific webview params with a platform-neutral LaunchMode option
Consolidate in-app webview configuration into a configuration object, and give it better defaults for web capabilities (since generally url_launcher is likely to be used as a browser, so should have browser-like defaults of supporting things like JavaScript)

See https://github.com/flutter/flutter/issues/79043 for background.
New String-based versions (which are otherwise consistent with the Uri versions) are provided for a rare edge case we've seen in the past, but are separated into a separate file that is not exported to prevent accidental use due to autocomplete, since they are a foot-gun.
Also reworks the README, including:

Providing better guidance on use of canLaunchUrl that reflects the realities of platforms like web (and more generally, the fact that using canLaunchUrl+launchUrl is often worse than just launchUrl+fallback).
Reorganizing to group content better, and remove some redundancy.

Fixes https://github.com/flutter/flutter/issues/79043
Closes https://github.com/flutter/flutter/issues/51471
Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the relevant style guides and ran the auto-formatter. (Unlike the flutter/flutter repo, the flutter/plugins repo does use dart format.)
[x] I signed the CLA.
[x] The title of the PR starts with the name of the plugin surrounded by square brackets, e.g. [shared_preferences]
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.
[x] I updated CHANGELOG.md to add a description of the change, following repository CHANGELOG style.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

This looks fantastic, let me do a proper review tomorrow!!


Legend Authentication Refactoring - Part 1

What type of PR is this?
Enhancement
What does this PR do / why is it needed ?
Introduces new APIs and modules that will enable authentication constructs/code to be re-used across the platform.
Which issue(s) this PR fixes:
N/A
Other notes for reviewers:
Refactoring of authentication is a big code change that will eventually touch many modules.
To reduce the size of the PR, this refactoring will be broken down and  merged as many small PRs.
Does this PR introduce a user-facing change?
N/A

@cla-bot[bot] check

Hi @epsstan you're all set.


RE clause clashes with Clickhouse format function

Describe the bug
RE clause clashes with Clickhouse format function
Versions
Grafana and Plugin versions: MOST LATEST
Query
A text example of the query ( if possible ):
select format('[{0}] {1}', 1, 2);
sends to the server:
SELECT FORMAT ('[{0}] {1}', 1, 2)
and Clickhouse suitably responds:
error querying the database: code: 46, message: Unknown function FORMAT. Maybe you meant: ['format']

Workaround is to use concat Clickhouse function.

requires #131


Improve shell scripts by using shellcheck

https://www.shellcheck.net/ is an awesome tool to find bugs in shell scripts. There are many shell scripts in the repo, and doing a quick test on compile.sh shellcheck gives many warnings. It would probably be good to fix these to improve the script. Thoughts?

Would be good to add this as a GH Action (I believe it is in the temurin-build repo)


Change the handling of element_composition

Currently, the handling of the element composition often leads to structures with only the given minimum number of atoms.
For example with the setting element_composition = "Sr:4-8" most structures will have exactly 4 Sr atoms since they are set to the minimum amount if during the generation fewer atoms are generated which happens often. Ideally, the amount of Sr should be set to a random number between 4 and 8.

Thanks for your feedback!
I'll implement it in such a way that the element_composition is not longer only "corrected" until it reaches the upper or lower limit (effectively, most of the time, the latter is happening), but instead, a random number within the interval is chosen.


Fix: add missing k8s resources  for hue and streampark

Description of your changes
add missing k8s resources  for hue and streampark

Fixes #TODO

How has this code been tested

@xingcan-ltc please cherry-pick to main.


Set page title tag for every page

Projects
Samples
Files
Project detail
Project manifest modal
Project matrix modal
Get data

See #1249.


Hidden block shows instantly

Hi @bosschaert, when I previewed the authored content, I found the Hidden block shows instantly then it was gone.
https://github.com/hlxsites/sunstar-foundation/assets/57093988/c4a74bcf-1d28-4aca-ad73-921326f02919

@JiangLong2019 could you please post the URL of that document?

@bosschaert here you go - https://main--sunstar-foundation--hlxsites.hlx.live/en/awards/aap
I think maybe we need to hide it on the higher layer or add "display:none" to the html tag directly.

I'll take a look, thanks!

Hi @JiangLong2019 I ran it through the debugger and found that the TOC block still loads the Apply button, even though it's not inside the TOC block any more in the worddoc (it's also not in the aap.md file). You can see it in this screenshot:

Could it be that the TOC block loads too much?
The .md representation has the correct tables AFAICS:

@bosschaert TOC has not loaded the apply button, it just restructures the sections and adds some parent div for creating the layout. If it loads the button, the button will be shown above the TOC links.

I just had a test that the issue is gone after I removed the hidden-block.
https://bit.ly/3tYl8yD


One device is shown as "unavailable" but it is online

Since last update one device (Echo Küche) is "unavailable" in Alexa Media Player but "online" in Alexa App. This is one with a German "Umlaut" (ü) in the name. Could this be a problem? Is in my entity list (<>) media_player.kuche

What I am wondering ... TTS works on this device .. but can not control via button ...

Glad it got resolved.
The unavailable is set based on whether a device reports as online from Alexa's list of devices (fix url for region to test).  However, in theory it should automatically get updated with the next devices check.  If this happens again, it may be good to get the logs.  The specific section would look like this.
2019-03-16 23:13:09 DEBUG (Thread-11) [custom_components.alexa_media]<EMAIL_ADDRESS>Found 10 devices, 1 bluetooth
2019-03-16 23:13:09 DEBUG (Thread-11) [custom_components.alexa_media]<EMAIL_ADDRESS>Existing: [<Entity Guest Room: playing>, <Entity Stairs: standby>, <Entity Great Room: standby>, <Entity Everywhere: standby>, <Entity Kitchen: standby>, <Entity Master Bedroom: standby>] New: []; Filtered by: include_devices: [] exclude_devices:[]

We should see the device appear in the New:[] section and it should try to add it.


Backport CVE-2021-44228 mitigation for log4j RCE

Upstream: jitsi/jitsi-videobridge#1774

Resolved with jitsi-meet 2.0.6726


Question about glove

Hi,  this link provides four pre-trained GloVe model. Which one you used in your paper? Appreciate for your answer~

Hey, we used glove.42B.300d (footnote 8)


TypeError: expected string or buffer

After applying the fix to #576, my program kept crashing regularly. Changing the code for it to display a traceback (your re-raising discards it), this is what I got:
Traceback (most recent call last):
  ...
    stream.filter(**kwargs)
  File "venv/local/lib/python2.7/site-packages/tweepy/streaming.py", line 446, in filter
    self._start(async)
  File "venv/local/lib/python2.7/site-packages/tweepy/streaming.py", line 362, in _start
    self._run()
  File "venv/local/lib/python2.7/site-packages/tweepy/streaming.py", line 264, in _run
    self._read_loop(resp)
  File "venv/local/lib/python2.7/site-packages/tweepy/streaming.py", line 325, in _read_loop
    self._data(next_status_obj)
  File "venv/local/lib/python2.7/site-packages/tweepy/streaming.py", line 298, in _data
    if self.listener.on_data(data) is False:
  File "venv/local/lib/python2.7/site-packages/tweepy/streaming.py", line 50, in on_data
    data = json.loads(raw_data)
  File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
TypeError: expected string or buffer

I'm running 3.5.0.

This is because ReadBuffer.read_len() can return None (or rather, finish without hitting a return statement).

Fixed in https://github.com/tweepy/tweepy/commit/c1eddf1a5788ec4947d3a363dfe165ea599c31fc.


Some Methods are only available in iOS 13.0 or newer Error.

Describe the bug
I have installed the pod, and I am facing some issues with the files. Like
'secondarySystemBackground' is only available in iOS 13.0 or newer
To Reproduce
Steps to reproduce the behavior:

Create a project with target 13.0 and create pods
Install pods
Try to build.

Expected behavior
It should run without any error as my least target is 13.0
Screenshots

Smartphone (please complete the following information):

Device: any iPhones
OS: iOS 13.0

The pod spec for this is also set to 13, so if it's earlier than 13 it shouldn't even get this far.
Could you check that the iOS deployment target is set to 13+ as shown here?
The Xcode version you're using (I'm sure it's a recent one), video uikit version. Also if it works fine for you with the example project included in this repo?

Going to go ahead and close this issue, the library is only compatible with iOS 13+ in any case.


Edit bio and avatar on the website

Allow users to edit their bio and their avatar directly on the DogeHouse site.

Github is the auth provider.

You can change that info on http://github.com/

Yeah, this links to GitHub. So change your info on GH.


FINERACT-574

This pull request fix the bug of duplicate posting in journal entries when share account is rejected

@Nenge1 While reviewing the PR, I observed few other scenarios which I mentioned in the JIRA issue.
Those needs to be addressed before fixing the current issue


Mismatch in ios AppDelegate code after Flutter 1.0 release

Flutter 1.0 uses AppDelegate.swift and needs the following code:
import flutter_auth0
and within the AppDelegate class:
  override func application(     _ app: UIApplication,     open url: URL,     options: [UIApplicationOpenURLOptionsKey : Any] = [:]   ) -> Bool {     return FlutterAuth0Plugin.application(app, open:url, options:options)   }

thanks @gregertw this change was merged from your fork

Hello,
I had the same problem and following the instructions above seemed to work. Unfortunately, now if I use the ios simulator it crashes if the user uses the pkce flow and exits the browser without login in. I get the following:
"PlatformException (PlatformException(Error, a0.session.user_cancelled, User cancelled the Auth))"
could you please advise??
also, is there a way to use the auth0 credentials manager with this package. I tried implementing it but I saw nothing in the documention.
Thank you!


Update the catalog manifests

This updates the catalog manifests with recent changes to the CRDs.
Signed-off-by: Stephen Kitt<EMAIL_ADDRESS>

/cc @tpantelis


[BUG] - Withdrawing rewards

I follow the docs relevant to withdrawing rewards, for my stake pool. Instead I get ValueNotConservedInUtxo error and the transaction validation fails when i try to submit it.
I re-checked/re-tried:

TxHash of my Utxos
Amounts of lovelaces over and over
Payment and Stake addresses and their signing keys as well.
Used other Utxos and a combination of all Utxos as well

what network, node&cli versions did you use?
what are the exact commands you used and what was the full error message returned?

@mohammadsaadraza ValueNotConservedInUtxo means that inputs for the tx does not match the intended outputs + fees.

Hi @mohammadsaadraza,  still have an issue withdrawing rewards?

Cli and Node versions are 1.34.1
I did manage to withdraw rewards. But it is still weird to me. I was copying/pasting my commands on CLI. Even with the commands and amounts correct, I was getting the error.
Then I tried typing all commands from scratch, no copy/paste. And it worked. The commands and amounts were the same as before.
I don't know if this problem was pertaining to the CLI tool itself or maybe something with my environment.
Maybe pasting adds in an escaped character?, but im not sure. Hope this answer helps.


Qr based tebd

@jhauschild
Even if not expand
we should still call svd_theta, because self.trunc_params could have a svd_min that needs to be respected, right?


Unicode confusables: Alif shouldn't be highlighted if between other Arabic letters

const str = `` // string removed since it incorrectly flagged the issue as not  being in english

It's a common Arabic letter. Maybe confusables should first check if the letter is surrounded by letters of the same alphabet. If it is, the warning is out of place.

Well, now there's a meta bug: incorrectly assuming the description wasn't in English. :)

There were more non-english text earlier in reports so it's not strange that automatic language detection picked it as primary language so not sure what improvement for bot can be here.
As for highlights.
Looks like this is part of https://code.visualstudio.com/updates/v1_63#_unicode-highlighting because letters might ambiguous characters. See provided settings on how to disable these warnings.
Looks like duplicate of #138905. Also see #138767 that should track OS locale and not warn.

Fixed by #140960

There were more non-english text earlier in reports so it's not strange that automatic language detection picked it as primary language so not sure what improvement for bot can be here.

Well it's not a big deal, but maybe the bot should disregard code blocks, as code blocks aren't descriptions, and that's what caused it to be flagged (even though the title and description below were in English).
@hediet Cool, thanks!


sh1106 compatability

Hi Peter;
https://github.com/robert-hh/SH1106
Am trying to use the writer with the sh1106 but I get:
ValueError: Device must be derived from FrameBuffer.
But it looks like this is derived from framebuffer ??
import sh1106
>>> ssd = sh1106.SH1106_I2C(128, 64, gpio.i2c)
>>> dir(ssd)
['__class__', '__dict__', '__init__', '__module__', '__qualname__', 'addr', 'blit', 'buffer', 'fill', 'fill_rect', 'framebuf', 'hline', 'invert', 'line', 'pixel', 'rect', 'reset', 'scroll', 'sleep', 'text', 'vline', 'res', 'init_display', 'poweroff', 'poweron', 'contrast', 'show', 'width', 'height', 'external_vcc', 'pages', 'write_cmd', 'write_data', 'i2c', 'temp', 'rotate', 'hw_write_data', 'sw_write_data']

I managed to successfully convert the driver to inheritance:
https://github.com/pacmac/micropython-share/blob/master/sh1106_i2c.py

I suggest you submit a PR: I'm sure Robert will appreciate it. Subclassing framebuf offers the benefit of providing the framebuf graphics primitives at zero cost.


update link in review-code-coverage-results

I wasn't able to open an issue via the docs so I created a PR instead, I hope that's OK 😊
The task link points to a deprecated version (see screenshot), this PR updates the link to the new docs (which are also used in the deprecation notes).

@steved0x -

Can you review this PR?  If you're the wrong person to review, feel free to reassign it.
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@timdeschryver Thank you for the PR and for updating this link. I am merging it now and it will be live shortly.

#sign-off


ScaleInIdlePeriod=0 has unexpected behavior

Is your feature request related to a problem? Please describe.
When I set ScaleInIdlePeriod=0, I expect agents to be terminated immediately upon their job being completed. Instead, the behavior is observed, is that they are never terminated. This recently left over 60 instances running idle in my AWS account for a day.
Describe the solution you'd like
I'd like for either the behavior to be updated, or the docs to reflect this behavior so others don't fall into this trap.
Describe alternatives you've considered
I've considered setting ScaleInIdlePeriod=1 for this use case. But the real problem was setting this to 0 and not knowing this meant my agents (and EC2 instances in this scenario), were never terminated.
Additional context
I am using the elastic-ci-stack, here is my terraform resource so you can see my cloudformation parameters:
resource "aws_cloudformation_stack" "data_flow_agent_stack" {
  name = "data-flows-curative-build-kite-agents"
  # https://github.com/buildkite/elastic-ci-stack-for-aws/blob/3fccc8458d3b91e05e599779195bcb70749b4eea/templates/aws-stack.yml#L93-L437
  parameters = {
    # 2 VCPU 4 GB Memory per agent
    AgentsPerInstance                     = "1"
    BootstrapScriptUrl                    = "s3://build-kite-secrets/bootstrap.sh"
    InstanceType                          = "c5.large"
    BuildkiteAgentTokenParameterStorePath = "/build_kite/agent_token"
    EnableDockerUserNamespaceRemap        = "true"
    BuildkiteQueue                        = "data_flows"
    VpcId                                 = data.aws_vpc.main.id
    ECRAccessPolicy                       = "full"
    Subnets                               = join(",", data.aws_subnet.private.*.id)
    MinSize                               = "0"
    MaxSize                               = "200"
    ScaleInIdlePeriod                     = 0
    SecretsBucket                         = aws_s3_bucket.build_kite_secrets.id
  }

  capabilities  = ["CAPABILITY_NAMED_IAM", "CAPABILITY_AUTO_EXPAND"]
  template_body = file("${path.module}/template.yaml")
  tags = {
    CostBucket = "ci-cd"
  }
}

My use case for this agent queue, is to execute a parallelized task that is seldom executed. I expect there to be 0 of these agents most of the time, then a big spike of around 25 in service, then back down to 0 after the tasks are complete.
I have forked the elastic-ci-stack template, but this particular queue is not using any of those changes.

hi there @BoraxTheClean! this looks like an issue on the elastic stack rather than the agent - i'll transfer it over there and then look into it a bit :)


Helm install with set parameters is not applied

I have an Azure Kubernetes Service cluster.
helm install kured kured/kured --namespace kured --set nodeSelector."beta.kubernetes.io/os"=linux      --set configuration.start-time=0:00
--set configuration.end-time=3:59:59     --set configuration.timeZone=America/New_York
--set service.create=true     --set service.port=8081
--set configuration.rebootDays[0]="sun" `
--set configuration.rebootDays[1]="tue"
When I exec into a pod and run Kured, I only see default settings and not the expected settings passed into the helm install.
OCI runtime exec failed: exec failed: container_linux.go:349: starting container process caused "exec: "bash": executable file not found in $PATH": unknown
/ # kured
INFO[0000] Kubernetes Reboot Daemon: 1.5.0
INFO[0000] Node ID: aks-system1184-83018174-vmss000002
INFO[0000] Lock Annotation: kube-system/kured:weave.works/kured-node-lock
INFO[0000] Reboot Sentinel: /var/run/reboot-required every 1h0m0s
INFO[0000] Blocking Pod Selectors: []
INFO[0000] Reboot on: SunMonTueWedThuFriSat between 00:00 and 23:59 UTC
INFO[0000] Force annotation cleanup disabled.
FATA[0000] listen tcp :8080: bind: address already in use
/ #

@ckotzbauer Did you already see this kind of things in the past?

I will investigate this issue in the evening, if I have time.

So, only to understand things right @RoyKimYYZ:

You install the helm-chart (the pods are starting)
You connect with kubectl exec into the pod
Execute kured binary?

This indeed would start kured with its default settings, as there are no cli-parameters given.
Can you post the logs of the pod (kubectl logs <kured-pod>) without doing a exec before?

@ckotzbauer oh yes, good catch! :) I didn't realise kured was just run with the no parameters during the executing inside the pod, and thought those logs were the kubectl logs ... My bad!

No problem @evrardjp 😆 :+1:

@ckotzbauer Ok I understand now. Then how does one validate the setup is what is intended via helm chart install with the params?

You can view the logs with kubectl logs to ensure kured is configured correctly.


Can't zoom after creating a mobi file

Hi, I've used the tool in the past to convert manga, without problems. I updated yesterday to 5.13 and redownloaded kindlegen, and after converting a manga for my PW2 I am unable to zoom with both fingers as I used to be able to. I checked an old manga converted before with KCC and it zooms flawlessly. I also went as far as using the same source files for this old manga and converting it again with the updated version, and the same thing happens, can't zoom.
If it helps, when I try to zoom it just kinda refreshes the screen and 4 black squares appear for a second on the lower right part of it.
Also, panel mode works, and I can -kinda- zoom if I'm inside a panel, but it gets weird most of the time.
I'm attaching one pic of the normal view and another pic of what happens when I try to zoom.
Thanks in advance for any help you can give me, love your app nonetheless.

Huh it look like panel view stuck. You getting that black screen on every page?

Yes, when I try to zoom. It comes back to normal after a second, it's not like I get stuck there.

And on rectangular pages with graphic?

Yes, it's the same in every page. I can double tap the screen for panel view, and it works normally, separating the page into 4 zones that I can navigate, and I can zoom when I'm inside any of those zones (although it's somewhat buggy, I can't explain it clearly but the zoom resets to one of the corners sometimes). But if I exit panel mode (back to normal view), when I try to zoom, it just gives that black screen with the squares for a second and does nothing else. It doesn't hang kindle or anything, it simply does nothing. So, bottomline, I can't zoom normally, hahaha

Pinch zoom was always buggy. It never worked correctly for me. I think that one of firmware updates changed pinch zoom behavior and in combination with 5.x KCC changes this function was crippled completely.
And I doubt it will be back. Sorry.

I thought as much and installed 4.x, which brought back the zoom, so I
guess I'm sticking to that version, hahaha. Thanks anyways for your help!

Pinch zoom support will be back in 5.3.


FlexSlider - enable Thumbnail navigation

closes #1

closes #83

@muskie9 this should be ready to go. Ran into an issue with adding all the new config options in CMS where existing installs with thumbnails will be wonky without the three carousel thumbnail settings. To fix, added populate defaults, an onBeforeWrite to set defaults if empty, and a task to set the "new" defaults on existing FlexSlider instances.
Might be overkill since there are no existing installations with thumbnails, but thought I'd point it out


Should note somewhere that XLS and XLSX conversion might not be identical

XLSX has an integer type and XLS doesn't, so precision may vary. This was glossed over in old implementation, but in agate I'm leaving them true to the underlying format.

Are there any other differences?

Adding keyword "Excel" so I can search for this more easily.


Update warning symbol to failure symbol

related ticket https://github.com/entdec/signum/issues/7
We want the data-icon="triangle-exclamation" as shown in the screenshot below, to be replaced by the circle xmark (as shown in the related ticket) and requires to be red.

wrong project


[Unexpected Behavior] Gamepad works in Firefox, but not in OutFox

no pun intended ;)
What you're using
Outfox Alpha 4.8.2 20200819, on MacOS 10.15.6, on an Early 2014 MacBook Air
A PSX DDR mat, connected through a PSX -> USB adapter (of old and vague provenance; there's a logo that says "dragon" on it?)
I'm using an (admittedly rather old) PSX->USB adapter, but when I visit https://gamepad-tester.com in Firefox on this same machine, all of the axes and buttons respond there perfectly... but when I launch OutFox, none of the 'Input & Calibration' screens respond to it, including the 'Test Input' screen (which doesn't acknowledge that a gamepad is connected at all).
Expected behavior
The adapter can clearly communicate with the OS in a way that applications can correctly interpret as gamepad input, so I would expect OutFox to be able to as well

I dug around a bit more, and found a mention of the "old joystick mapping" setting under "experimental settings" -- that fixes it for me!
I'll leave this issue open though, because I'm not sure whether that's going to remain an option going forward...

Thanks for your report!
I'm glad the other mode of input works for you!

Sorry for the delay in responding, we have been swamped a bit this past week.


Unknown format displayed on Yippy history for Snapshot copy

Test steps:

On a mac, press Shift+Command+4
Press and hold Control button while holding and dragging mouse cursor to take a snapshot and copy it to clipboard
View copied snapshot in clipboard

Expected Result:
View snapshot image in Yippy History
Actual Result:
"Unknown format" is displayed, not the actual snapshot image captured
Note: Also an issue with Control+Shift+Command+3

The same thing happens for URLs, I might add. There's always the link and the "Unknown format" entries.


docs: Recommend scheduling unattended upgrades instead of disabling them.

Can you link to the chat.zulip.org thread?  I'm not sure there's consensus on the right recommendation there.

https://chat.zulip.org/#narrow/stream/19-documentation/topic/unattended.20upgrades is the czo thread.