text:
LogoRRR 23.1.0 does not start on fresh Windows 10 system when installed per user

Current version of LogoRRR 23.1.0 does not start in Windows 10 when installed per user.
Instead an exception message is shown:

It turns out, that LogoRRR expects to have a directory ready for storing its logfile.
C:\ProgramData\LogoRRR\logorrr.log.lck

At least on my system the directory C:\ProgramData\LogoRRR\ did not exist after installation and also was not created by LogoRRR. After manually creating the directory, LogoRRR started as expected and also created its logfile.
A possible fix here would be to check if the directory exists and to create it if needed.

Thank you for the report! Will release a fix asap.

Unfortunately, the impact of the issue affects every system where LogoRRR was not previously installed. Users who already had a LogoRRR installation were not affected.

authors: Oliver-Loeffler rladstaetter

repo: rladstaetter/LogoRRR


text:
How to run the AIRSIM environment in parallel to implement the A3C algorithm？

Hello, your project is very helpful to me. The project creates an environment env through gym to realize the combination with rllib. However, for the gym environment in rllib, you can set number_works>0 to achieve vectorization of the environment. I now want to implement the A3C algorithm, but airsim needs to set different IP addresses and port numbers. I tried many but failed. Can you give me some ideas?
Thank you very much

Hello @robot-xyh  , project will be completed (with a pre-print research paper and environments released as releases) end of this month which will include multiple sim/env option though you need a beefy GPU

Hi, @ugurkanates  , thank you very much, I look forward to your results.

Hello @ugurkanates ，has your pre-print research paper been published? I can't wait to learn your paper. Now our laboratory is going to buy a batch of GPUs, if it can be parallel environment, we plan to buy RTX3090. 😊

source: gharchive/issue

authors: robot-xyh ugurkanates

repo: rlturkiye/flying-cavalry

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 Student Portal is down

In 3184afe, Student Portal (https://myportal.cvsu.edu.ph) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Student Portal is back up in cfa73be after 13 minutes.

repo: rlvillacarlos/cvsu-site-monitor


text:
🛑 Student Portal is down

In f26a3c5, Student Portal (https://myportal.cvsu.edu.ph) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Student Portal is back up in db8aab0 after 38 minutes.


text:
🛑 Library is down

In 3ae4656, Library (http://library.cvsu.edu.ph) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Library is back up in 4bd3ebe after 4 minutes.


text:
Add "read" and "write" functions to Calc for file access

Result of "read" could be the entire file contents as a string (FileUtilities method).
But, there could be options to read in binary and return array of bytes.
Need charset for encoding for both directions.
Parameter to 'write' would be the string or array (of bytes, presumably) to write.
Write would need "overwrite", and "append" flags (at least), maybe "error if exists" also.

Array of bytes would probably be very inefficient (memory-wise) using ArrayScope, so we might need a different object to store this, but then would need more logic in LValueContext to access these via [...] notation, as well as special logic to format, and create elsewhere ... a whole host of things to think about here.
Possible read/write in CSV format as well (with all the CSVFormat options we have available).

There is still a problem (well, actually several problems) with the existing "read" implementation:

"read" uses "getFileContents" in Calc.java, which call FileUtilities.readFileAsString which regularizes line endings and expands tabs to spaces. All this is fine for plopping stuff into the GUI text fields (and indeed necessary), but is NOT needed for just reading a file to be parsed, nor for the "read" function which is just data to be manipulated and shouldn't be changed by the "read" process.
So, I propose to have a "readRawData" (or something like that) which is the base functionality.  Then some kind of transformer to take the raw data and make it suitable for sending to the text input window, if that ever happens (which it seldom does). Because even ":include" doesn't need any special handling AFA regularizing line endings or expanding tabs.

repo: rlwhitcomb/utilities


text:
limitting the lookahead to the budget

creating a field num_initial_data to problem structure
and limiting the lookahead to avoid going further
than the budget

Made a similar commit here:
https://github.com/rmgarnett/active_learning/commit/ef234d42b6948e8630a7f41cbde8dc56a1c6f0c1
which forces active_learning to store the number of initial points in problem.num_initial.  I prefer not to modify the expected_loss_lookahead file, because it changes the documented behavior in an unexpected way.  Instead I propose:
@(problem, train_ind, observed_labels) expected_loss_lookahead(problem, train_ind, ...
      observed_labels, test_ind, expected_loss, selectors, ...
      min(problem.num_queries + problem.num_initial - numel(train_ind), lookahead))

source: gharchive/pull-request

authors: gustavomalkomes rmgarnett

license: mit

license_source: bigquery


text:
[Bug]: There is no Style component

Mapbox Implementation
Mapbox
Mapbox Version
10.10.0
Platform
iOS, Android
@rnmapbox/maps version
10.0.0-beta.61
Standalone component to reproduce
import React from 'react';
import {
  MapView,
  ShapeSource,
  LineLayer,
  Camera,
  Style,
} from '@rnmapbox/maps';

const aLine = {
  type: 'LineString',
  coordinates: [
    [-74.00597, 40.71427],
    [-74.00697, 40.71527],
  ],
};

class BugReportExample extends React.Component {
  render() {
    return (
      <MapView style={{flex: 1}}>
        <Style json={.....} />
        <Camera centerCoordinate={[-74.00597, 40.71427]} zoomLevel={14} />
        <ShapeSource id="idStreetLayer" shape={aLine}>
          <LineLayer id="idStreetLayer" />
        </ShapeSource>
      </MapView>
    );
  }
}

Observed behavior and steps to reproduce
import does not contain the described here Style component
Expected behavior
the Style component should be present
Notes / preliminary analysis
No response
Additional links and references
No response

@yuriydrobniy can you try an RC version? It should be there :
https://github.com/rnmapbox/maps/blob/366eee40af9f1c439706d6104b964e0f25fd7b28/src/Mapbox.ts#L57

authors: mfazekas yuriydrobniy

repo: rnmapbox/maps


text:
🛑 mdash is down

In 9584e53, mdash (https://api.roado.co.in/fleet/api/health-check) was down:

HTTP code: 502
Response time: 251 ms

Resolved: mdash is back up in d6e3e5b after 177 days, 15 hours, 43 minutes.

repo: roado/uptime


text:
Add plotting_context, plotting fixes

This PR fixes #159 and replaces setup_plot() and finish_plot() with plotting_context(). plotting_context() is largely based on the code provided by @Spectre5 in #63, many thanks!
Details below:

Context manager plotting_context() - allows saving files, passing kwargs to pyplot.subplots() amongst other features
All plotting functions modified to implement plotting_context(), now only return ax instead of (fig, ax)
Fixes materials and contours overlaying mesh by adjusting plotting order (i.e. plot contour first, mesh second).
Removes size & dpi options as these can be passed into **kwargs.
Adds advanced plotting example to the docs

I tried it out and the new plotting works beeeyooootifully. I really like these changes!

authors: connorferster robbievanleeuwen

repo: robbievanleeuwen/section-properties


text:
Add support for just complete existant commands.

Fixes #3440
Following Marc idea I create a pull request for add rehash support, so only autocomplete works only with present commands. I believe there is no regression.

If you put "Fixes #3440" on a line by itself in the summary for this Pull Request, that will create an auto-close link to the issue this addresses, so when this is merged, the issue will be closed, and readers can see links between the two.

@apjanke Done.

Looks good. Thanks!

Hi,
This technique may impact performance because "a rehash is issued on every external command completion request" (Zsh users #00532).
Consequently I believe this should be controlled by a variable indicated in the template .zshrc, like we do for the case-sensitive completion.
Also, @mhalano please do not submit PRs from your master branch — instead please create a dedicated branch for each PR. If you had done so, I could have submitted a PR to your branch to add the variable.

@ncanceill I created a branch called 'add-rehash-option'. Please submit your PR. I will merge and send again the PR.
PS: I'm a new guy with this Git stuff, so please, be patient. :)

OK, I will be patient.
In order to submit a clean PR, you need to start it off the latest upstream, which is currently ff4663a6b83b8dd205da3968de4bc458abc08b2c.
To do that, you need to go into your local Git repository, which should be configured with remote origin pointing to your fork and remote upstream pointing to robbyrussell's original repository. Then:
git fetch upstream
git checkout upstream/master
git checkout -b add-rehash-option

Then add your commit, push to origin and create a new PR from there.

@ncanceill  Thanks for be patient. :)
I created the pull request #3817 which came from my branch.
Thanks.

As stated already, this should not be enabled by default, but adding a omz config var to control this seems to be unnecessary and confusion (see my comment at https://github.com/mhalano/oh-my-zsh/pull/1/files#r43577354).

Disbled by default, of course. But need to exist a easy way to enable this
option. Is a good option for user.
2015-10-31 21:36 GMT-02:00 Daniel Hahler notifications@github.com:

As stated already, this should not be enabled by default, but adding a omz
config var to control this seems to be unnecessary and confusion (see my
comment at https://github.com/mhalano/oh-my-zsh/pull/1/files#r43577354).
—
Reply to this email directly or view it on GitHub
https://github.com/robbyrussell/oh-my-zsh/pull/3456#issuecomment-152780934
.

--
Marcos Alano
P: Por que este email é tão curto?
R: http://five.sentenc.es

+1 for considering the performance hit.

By popular vote I'm closing this. If you want to have this put it in your zshrc file (I have it). In the future I'll put this in the wiki FAQ, so that it is also visible.

authors: apjanke aude blueyed mcornella mhalano ncanceill

repo: robbyrussell/oh-my-zsh


text:
Add anchor points for tabbing after element declaration

When a snippet is placed and the user has finished tabbing through all options, some elements were (the google-* elements) and some elements weren't (most iron-* and paper-* elements) correctly anchoring after the element.
This pull request makes sure that if you tab after every option, you land on a new line after the element.

Thanks! Btw feel free to merge your own changes if I'm slow to respond. I think you're an owner on this repo now. I've switched over to using VS Code so I haven't been working with the snippets much anymore :P

I will if you are slow, but I always prefer a second set of eyes just to verify I made any obvious mistakes :)

authors: TimvdLippe robdodson

repo: robdodson/Atom-PolymerSnippets


text:
Option to disable test and sample

When I compile Pelet according to instruction it automatically compiles test and runs them.
Please if you find time, add the option to turn off. I tried but due to my zero knowledge in Lua, I failed miserably!

You should be able to build just the library (without the sample or tests) in this way
    make config=Release pelet

Let me know if this does not work for you.

Ok let me test

this does not work. Here is the full command
 premake4 --icu-config=readlink -f ../libicu/bin/icu-config gmake && cd build/gmake && make config=release pelet

this one works
premake4 --icu-config=readlink -f ../libicu/bin/icu-config gmake && cd build/gmake && make  pelet

authors: mtangoo robertop

repo: robertop/pelet


text:
🛑 Ciencia UNAM is down

In 03bedb6, Ciencia UNAM (https://ciencia.unam.mx) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ciencia UNAM is back up in 12d2d41 after 54 minutes.

repo: robertormzg/upptime-dgdc


text:
Add support for running a one off job using an exact time

This adds support for adding a job using an exact timestamp that will only be ran once

Sorry meant to open this against my fork!

repo: robfig/cron


text:
How do you get the ground truth expert data for humanoid robots?

Hi,
Interesting work! But I didn't get the information from the paper, how do you get the ground truth data with actions for humanoid robots, such as Atlas?
Thanks

We optimize the motion capture towards a base humanoid model using Qualsys' optimization software (see paper for reference). Then we manually adapt this data to the different humanoid embodiment using affine transformations. To get the actions, we use the baseline algorithms provided to learn a policy that imitates the motion capture data as good as possible. We will provide the experimental setup, such that you can train an agent yourself if you want.

Thanks for your detailed explanation!

authors: robfiras wenshuaizhao

repo: robfiras/loco-mujoco


text:
improve object iteration

Based on the benchmark (https://jsben.ch/kxBxv), the "for in" loop appears to be 10% slower than the "for" loop.
This pull request optimizes object traversal loops.
Also ESLint errors fixed.

i created a benchmark on another platform, https://jsbench.me/a4lpr3txxo/1
also tested it on Win11 and Mac.
could you please check it

I get the same results over there. I think it's more about browser differences than the actual benchmark. I use Safari, most likely different in Firefox and/or Chrome.

yeah, checked it on M1 in Safari. It seems faster, will investigate further into this.

authors: robinweser veksa

repo: robinweser/css-in-js-utils


text:
Use clippy on CI to get even more warnings

Because we clearly don't have enough warnings.
Clippy is a cool tool that's able to catch a lot of logic bugs, in addition to imposing some style choices (which helps keep the code uniform).

Was planning on doing this today ^^

authors: Orycterope roblabla


text:
Possible to parse report to then set variables?

I need to extract some text from stdout and make that available to subsequent & separate gulp tasks - how should I go about that? Both the parse & extract part, and the make-available part (maybe write to a file?).

Sounds like you need to use child_process.exec() directly, then in the
callback, set the vars and write the files. The readme walks through using
child_prices directly, and the rest is just node. Or you could just copy
the contents from index.js as a starting point.

authors: petemounce robrich

repo: robrich/gulp-exec


text:
Omit the timestamp when we compute the hmac

We probably should update the Packet.to_be_signed_header. /cc @reynir
See:
https://github.com/robur-coop/miragevpn/blob/64f2b7dd40613d935487c526d3089244ddd4816b/src/packet.ml#L132-L156

To add the motivation for this is the openvpn-rfc document says the replay_packet_id (packet id + optional timestamp) is without the timestamp for tls-crypt-v2. This does not seem to correspond with what the openvpn source code does. As the openvpn-rfc seems to be wrong I am closing this.
Please reopen if this becomes relevant again.

authors: dinosaure reynir

repo: robur-coop/miragevpn


text:
Better Slack prompts and messages

Added a prompt with team name if available:
Made alerts shorter
Added “#” to channel name prompt

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

Looks good. Minor comments

authors: CLAassistant Sheeproid arikalon1

repo: robusta-dev/robusta


text:
Update orders status with user data stream

In the discussion https://github.com/rodrigo-brito/ninjabot/discussions/130, @davidxiao suggest to use Binance user stream instead of orders polling.
When we have orders with status PENDNG, the bot will poll from Binance the order status each second. It can be replaced by a stream that receive updates from Binance.
We found the logic here: https://github.com/rodrigo-brito/ninjabot/blob/1a3585bedbaf66ba35e9377635877aa688e5a1e0/order/controller.go#L278-L287

question to clear:
use Binance user stream as alternative? or replace polling with Binance user stream?

I think we can replace it.

sorry, i can not work on this because i am busy with my other staff, considering it's only improvement and not urgent, so i am closing it

authors: davidxiao rodrigo-brito

repo: rodrigo-brito/ninjabot


text:
File Name Follows Object Recognized

I would like to suggest that, when an object is Recognized, the resulting video/image have the option to contain that name so you can differentiate between each object.
Thank you!

This will be a bit tricky in v3 which stores segments instead of complete recordings.
Curious on your use case, are you browsing the recordings using some other tool?

This will be a bit tricky in v3 which stores segments instead of complete recordings. Curious on your use case, are you browsing the recordings using some other tool?

Use Case:
CURENTLY: I monitor two things (mainly), vehicles and people and display the results of both the picture (sent via text) and the video (on the front end) based on the binary_sensor.CAMERA_object_detected_OBJECT being equal to On
GOAL:  Having Home Assistant distinguish between objects detected via the file name to augment the alerts can be generated by the binary_sensor  with the matching picture/video. Also keeping a history/gallery of the objects via their filename.
Not an important request - just over thinking things. THANK YOU for this wonderful code!

authors: roflcoopter ulanking

repo: roflcoopter/viseron


text:
merge from community

merge from community

merge from community


text:
Added a non zero indices check before updating the coverage.

I have just added a zero check to the coverage updating method.

Closes #62

authors: Ahmedfir rohanpadhye

repo: rohanpadhye/jqf


text:
[BUG] No upload option in mobile view

Description
The upload book option disappears in mobile view.
Screenshots

Any additional information?
No response
What browser are you seeing the problem on?
No response
Checklist

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I am willing to work on this issue (optional)
[X] I am a GSSoC'23 contributor

@akash0708 new ui is getting ready
so i'm closing this

repo: rohansx/informatician


text:
Cannot change root folder

As I understand it, now the check starts from folder "source".  How can I change folder "source" to any other?

bslint is a brighterscript plugin: you need to configure a bsconfig.json with information about your project structure.
See brighterscript configuration. https://github.com/rokucommunity/brighterscript

authors: Wadimir elsassph

repo: rokucommunity/bslint


text:
[FEATURE] Add method to Auth Library to get Rokwire groups that the user is part of

Is your feature request related to a problem? Please describe.
For authorizing whether a user has access to a private group event, we need to know which groups the user is part of.
Describe the solution you'd like
Please add a method to Auth Library that uses ID Token and makes an API call to the Groups Building Block to retrieve all Rokwire groups that the user is part of.
Describe alternatives you've considered
No other alternatives were considered at this time.
Additional context
Add any other context or screenshots about the feature request here.

@sandeep-ps this should be done already.

This is currently implemented in the Events Building Block. This can method can be moved to the Auth Library if another Building Block needs to use to access the same information. Closing this issue.

authors: bingzhang sandeep-ps

repo: rokwire/rokwire-building-blocks-api


text:
How to completely uninstall Yi-Hack the right way?

Hi,
I'd like to remove YiHack completely and revert the firmware of the camera to stock. What steps do I have to take and which could be possible pitfalls in regard to bricking the camera accidentially?
Thank you.
Kind regards
Catfriend1

To remove the hack you have to delete the /home/yi-hack directory and restore 2 files of the original firmware:

/home/app/init.sh
/home/base/tools/extpkg.sh

If you make a mistake editing the last two files the cams could brick.
I could create a "sd-unhack" but I need time.

Ok, reading through the yi hack scripts, I expect this could work:

/home/app/init.sh

Replace
sleep 2
./rmm &
sleep 2
#./mp4record &
#./cloud &
#./p2p_tnp &
#./oss &
#./watch_process &
/usr/sbin/telnetd &
/home/yi-hack/script/system.sh

by
sleep 2
./rmm &
sleep 2
./mp4record &
./cloud &
./p2p_tnp &
./oss &
./watch_process &

/home/base/tools/extpkg.sh

Should be okay to leave as it is (I don't have an unhacked original).

Here it is:
original.tar.gz
Remove /home/yi-hack and the symbolic link /home/yi-hack-v4

Cool, thanks :)

@Catfriend1
I forgot a detail.
There is another file "modified".
You have to rename /home/app/cloudAPI_real ---> /home/app/cloudAPI
overwriting the hacked /home/app/cloudAPI.

Ah yes , I noticed it beside reading the scripts. It's the cloud on/off :).

Probably it's a good idea to create a new "sd-unhack".

https://github.com/roleoroleo/yi-hack-Allwinner/wiki/Remove-the-hack

Great work, thanks :-)

repo: roleoroleo/yi-hack-Allwinner


text:
Use The new Rails error reporter

The built-in error reporter is now available in Rails.
https://edgeguides.rubyonrails.org/error_reporting.html
It should simplify and cleanup the integration for the rollbar gem.
There is already an error tracker that is integrated with it, vide https://github.com/getsentry/sentry-ruby/blob/master/sentry-rails/lib/sentry/rails/error_subscriber.rb

@morgoth thank you! Support for this is published in v3.6.0. https://github.com/rollbar/rollbar-gem/releases/tag/v3.6.0
Docs will be updated. See the PR for config.

authors: morgoth waltjones

repo: rollbar/rollbar-gem


text:
Webpacker support

I've added Webpacker support and fixed Control-Cache bug for Rails 4. Though it's impossible to run Rails 4 specs without gemfiles because mocking is no help here. Maybe add circleci config?

CircleCI would be great!

@route @romanbsd wondering if specs were passing here for you guys? Attempting to work on a PR but getting 5 failures as of this change (including the latest code from master). If I'm reading it correctly, there's a gz file in assets but not in packs folder so we can't apply the same assertions to them.
If you can confirm I got that right, I'd start with CI using Github Actions and appraisal to test with real gemfiles.

@route @romanbsd wondering if specs were passing here for you guys? Attempting to work on a PR but getting 5 failures as of this change (including the latest code from master). If I'm reading it correctly, there's a gz file in assets but not in packs folder so we can't apply the same assertions to them.
If you can confirm I got that right, I'd start with CI using Github Actions and appraisal to test with real gemfiles.

@janklimo works for me for current master:
be rake
/home/route/.rbenv/versions/2.6.6/bin/ruby -I/home/route/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/rspec-core-3.9.2/lib:/home/route/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/rspec-support-3.9.3/lib /home/route/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/rspec-core-3.9.2/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
Run options: exclude {:slow=>true}
........................

Finished in 0.06007 seconds (files took 0.26208 seconds to load)
24 examples, 0 failures

@janklimo works for me for current master:
be rake
/home/route/.rbenv/versions/2.6.6/bin/ruby -I/home/route/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/rspec-core-3.9.2/lib:/home/route/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/rspec-support-3.9.3/lib /home/route/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/rspec-core-3.9.2/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
Run options: exclude {:slow=>true}
........................

Finished in 0.06007 seconds (files took 0.26208 seconds to load)
24 examples, 0 failures

authors: janklimo romanbsd route

repo: romanbsd/heroku-deflater


text:
Width fixed at 1440px

Hi,
I noticed that width is fixed at 1440px in index.html
Do you know if I can change it, and how ?
Regards
Fran6koS

I don't think it's fixed, but it may stick to whatever the starting artboard size is... can you confirm?

repo: romannurik/Sketch-FlowExporter


text:
Support for HTTPS TLS connections on older devices

Devices with SDK version between 16 and 20 (and even some on 21) support TLS but TLS is not enabled by default.
Many websites are switching to HTTPS requiring the use of TLS (i.e. NASA sites)
This patch adds a factory for creating OkHttpClient with TLS enabled on those SDK versions.
It then modifies DownloadArtTask so it uses that factory.
Without this patch Muzei fails to download images from those websites on those devices because with TLS disabled the SSL handshake fails.
Background:
For example it fails to download images using my muzei source that fetches images from the NASA / SDO project website that switched to TLS at the end of 2016.
https://github.com/marcopar/SDOViewer
It is possible to reproduce the problem running Muzei and my source on a API19 emulator instance.
This patch has been built following the indications on this OkHttp tracker:
https://github.com/square/okhttp/issues/2372
As you can see the issue is referred by several other trackers recognizing the problem.

I adapted the implementation to somewhat match the one included in Facebook React, that is based on the same source but i think it's more polished and enables support also for TLS 1.1.
See:
https://github.com/facebook/react-native/pull/9840
Bonus: If they find some bug it will be easier to merge the fixes.

Request changes pushed.

Thanks for your contribution!

authors: ianhanniballake marcopar

repo: romannurik/muzei


text:
Feat/add components

Integrate Moment.js on recipe cards
Add Fork component
Add RecipeListEntry component
Add secrets for Express sessions and cookies
Attempt to fix deployment
Reduce number of 'Can't set headers after they are sent' errors
Account for empty prep_steps, finish_steps, cook_steps, etc.

Closes #120
Closes #104
Closes #101
Closes #122

Closes #93 as well

repo: rompingstalactite/rompingstalactite


text:
help for template manager

hello . is there a way to add template manager to this project ?
template manager like this project : https://github.com/Ju99ernaut/grapesjs-template-manager

Another question .
When I use another script in build.html all gramateria options are disabled and only grapesjs default options work. Is there a way to solve this problem?

hello . is there a way to add template manager to this project ?
template manager like this project : https://github.com/Ju99ernaut/grapesjs-template-manager

To integrate with grapesjs-template-manager, it's necessary to change many core features because the storage structure of Gramateria is based on the previous version and also Netlify was implemented on it. Maybe in the upcoming versions, I'll try to figure out how to integrate with it.

Another question .
When I use another script in build.html all gramateria options are disabled and only grapesjs default options work. Is there a way to solve this problem?

Could you please elaborate on this issue - using another script in build.html ?

authors: mostafaecm ronaldaug

repo: ronaldaug/gramateria


text:
RSS功能

有没有计划考虑增加这个呢

这个有心无力。

rss要tr配合FlexGet使用.我一直在用

authors: applepearq ronggang zuosc

repo: ronggang/transmission-web-control


text:
Corrupted cmip6 netcdf file?

Description
An HDF error occurs opening this cmip6 netcdf file:
pr_day_KACE-1-0-G_historical_r1i1p1f1_gr_18500101-20141230.nc

This happens in the DKRZ data pool.
Environment

rook version used, if any:
Python version, if any:
Operating System:

Steps to Reproduce
ncdump /mnt/lustre02/work/ik1017/CMIP6/data/CMIP6/CMIP/NIMS-KMA/KACE-1-0-G/historical/r1i1p1f1/day/pr/gr/v20190911/pr_day_KACE-1-0-G_historical_r1i1p1f1_gr_18500101-20141230.nc

NetCDF: HDF error

Additional Information

@agstephens @ellesmith88 does this happen also at CEDA?

@cehbrecht I've just looked and it works for me:
ncdump -h /badc/cmip6/data/CMIP6/CMIP/NIMS-KMA/KACE-1-0-G/historical/r1i1p1f1/day/pr/gr/v20190911/pr_day_KACE-1-0-G_historical_r1i1p1f1_gr_18500101-20141230.nc
netcdf pr_day_KACE-1-0-G_historical_r1i1p1f1_gr_18500101-20141230 {
dimensions:
	time = UNLIMITED ; // (59400 currently)
	lat = 144 ;
	lon = 192 ;
	bnds = 2 ;
variables:
	double time(time) ;
		time:bounds = "time_bnds" ;
		time:units = "days since 1850-01-01" ;
		time:calendar = "360_day" ;
		time:axis = "T" ;
		time:long_name = "time" ;
		time:standard_name = "time" ;
	...

@ellesmith88 thanks for checking :) ... so we need to fix it on our side.

updated with correct file from CEDA in our DKRZ data pool.

repo: roocs/rook


text:
🛑 TROJAN 🇳🇱 Netherlands NLB 1 is down

In e61d877, TROJAN 🇳🇱 Netherlands NLB 1 (https://nlt-1.opensvr.net/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TROJAN 🇳🇱 Netherlands NLB 1 is back up in 2a0406b.

repo: roosterkid/opentunnel-status-server


text:
🛑 TROJAN 🇺🇸 United States USO 1 is down

In 513f038, TROJAN 🇺🇸 United States USO 1 (https://ust-2.opensvr.net/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TROJAN 🇺🇸 United States USO 1 is back up in 8ccc2a4.


text:
🛑 XRAY 🇬🇧 United Kingdom UKO 1 is down

In f881fa8, XRAY 🇬🇧 United Kingdom UKO 1 (https://ukx-1.openv2ray.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: XRAY 🇬🇧 United Kingdom UKO 1 is back up in 8233745.


text:
🛑 XRAY 🇬🇧 United Kingdom UKO 1 is down

In 990ac26, XRAY 🇬🇧 United Kingdom UKO 1 (https://ukx-1.openv2ray.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: XRAY 🇬🇧 United Kingdom UKO 1 is back up in 8f25b7a.


text:
🛑 XRAY 🇩🇪 Germany DEH 1 is down

In 507b219, XRAY 🇩🇪 Germany DEH 1 (https://dex-1.openv2ray.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: XRAY 🇩🇪 Germany DEH 1 is back up in f965cf7.


text:
🛑 TROJAN 🇺🇸 United States USO 1 is down

In 3e976b1, TROJAN 🇺🇸 United States USO 1 (https://ust-2.opensvr.net/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TROJAN 🇺🇸 United States USO 1 is back up in 7ca7c75.


text:
🛑 TROJAN 🇩🇪 Germany DEH 1 is down

In 0d55ce9, TROJAN 🇩🇪 Germany DEH 1 (https://det-1.opensvr.net/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TROJAN 🇩🇪 Germany DEH 1 is back up in ae83832.


text:
🛑 TROJAN 🇬🇧 United Kingdom UKO 2 is down

In 7980400, TROJAN 🇬🇧 United Kingdom UKO 2 (https://ukt-2.opensvr.net/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TROJAN 🇬🇧 United Kingdom UKO 2 is back up in fee961a.


text:
🛑 TROJAN 🇺🇸 United States USF 1 is down

In 2e9303c, TROJAN 🇺🇸 United States USF 1 (https://ust-1.optnl.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: TROJAN 🇺🇸 United States USF 1 is back up in ee71b7d.


text:
🛑 SSH 🇸🇬 Singapore XSG 1 is down

In d3bb4f3, SSH 🇸🇬 Singapore XSG 1 (http://xs-1.opensvr.net:8080/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SSH 🇸🇬 Singapore XSG 1 is back up in 498593a.


text:
🛑 OVPN 🇺🇸 United States USQ 1 is down

In 6b18ed2, OVPN 🇺🇸 United States USQ 1 (http://uso-2.opensvr.net:8080/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: OVPN 🇺🇸 United States USQ 1 is back up in c4742c4.


text:
🛑 SSH 🇩🇪 Germany DEH 1 is down

In 479a31c, SSH 🇩🇪 Germany DEH 1 (http://des-1.opensvr.net:8080/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SSH 🇩🇪 Germany DEH 1 is back up in 0bf5e7d.


text:
🛑 SSH 🇮🇩 Indonesia IDA 1 is down

In 5451934, SSH 🇮🇩 Indonesia IDA 1 (http://ids-2.opensvr.net:8080/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SSH 🇮🇩 Indonesia IDA 1 is back up in e8b6318.


text:
Delivery failure

This is an automatically generated Delivery Status Notification.
Delivery to the following recipients failed.
   CNP-PENSOES@seg-social.pt

Reporting-MTA: dns;mtexch-00-gw4.mtss.pt
Received-From-MTA: dns;MTEXCH-00-MIG01.mtss.pt
Arrival-Date: Tue, 23 Jun 2015 20:24:16 +0100
Final-Recipient: rfc822;CNP-PENSOES@seg-social.pt
Action: failed
Status: 5.1.0
X-Display-Name: CNP-PENSOES
Assunto 	*
Remetente 	@vmail.me
Para 	cnp-pensoes@seg-social.pt
Data 	Ter 21:13
X-CrossPremisesHeadersFilteredBySendConnector: SRVLISEXCH05.segsocial.local
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=vmail.me; s=mx1;
t=1435086836; bh=0HV7ATVzP5oZO09KFl30XnP/SkE9IumHQFMct8JeEs8=;
h=Date:From:To:Subject;
b=WmLQjp0oBddH2ySoSfwsvzFtyXz8PRMHbY6j8UkUaH/TwDLFUKMVSjYEjFKRfF5kb
5FryBh1J9WPw9vCdDDkBNJpmS+bURgtMlUMXGc4iDSrRlY5GYFLlK/5h/z8JJ9lTSG
CObqPevG+CMFnjcGNT9Hr23T7xydYntCn+9kVyYHklz9eV1whQaNIBmwG0MxKg/ZD+
Re0rPDSJ85mFwsUbmLcjEsr1gGukgHSB4949TgKkHdO5YJfxC9NO89MBug7PGihi9T
0nxtlz0g7ByKd/qB9v4Bhw+IFkl3TmXHwbIpWmVv8658n6AhepgXkJGMwLS+9clyTm
Z27tOI2lbQ+Fw==
Content-Type: text/plain; charset="UTF-8"; format=flowed
Date: Tue, 23 Jun 2015 21:13:56 +0200
From: *@vmail.me
To: cnp-pensoes@seg-social.pt
Subject: =?UTF-8?Q??=
Message-ID: *@vmail.me
X-Sender: *@vmail.me
Content-Transfer-Encoding: quoted-printable
Return-Path: *@vmail.me
X-Loop: 1
X-OrganizationHeadersPreserved: SRVLISEXCH05.segsocial.local
X-OriginalArrivalTime: 23 Jun 2015 19:24:16.0574 (UTC) FILETIME=[31F385E0:01D0ADEA]
X-MS-Antispam-Report: v=2.1 cv=d7HMl3TE c=1 sm=1 tr=0 a=PM58uRg6P/RfsJGzG/fO9w==:117 a=PM58uRg6P/RfsJGzG/fO9w==:17 a=jPJDawAOAc8A:10 a=IkcTkHD0fZMA:10 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10 a=ZZnuYtJkoWoA:10 a=XAFQembCKUMA:10 a=OwYEknP3WJu5tBB6O7gA:9 a=QEXdDO2ut3YA:10 a=EYvgPpP6gF8A:10 a=-Sdmbm-mipEA:10 a=LobNUw8NJAgA:10 a=WvLQP7e0SeoA:10

Seems to have been a fluke; working fine, now.

repo: root-io/vmail


text:
[QUESTION] Project Viability

It's so cool integrate Blade and Illuminate in Wordpress. Thanks a lot, is awesome.
I have two questions about this project.
Proyect size
Usually the size of one custom Wordpress theme is from 3MB ~ 10MB , but SAGE 279.6 MB in disk. This a lot. Naturally if remove node_modules (178.1 MB) we have one project with 100.9 MB. Its ok, but i don't know, for me is to much.
Speed & performance
Wordpress is ugly (we all know), the speed in the site depends of how are created your queries. How is the "real speed" and the performance (i mean, in a production env)?

Hi @danieluyo,
It looks like the issue template is missing from this issue. Please take a look at the Contribution Guidelines, which will tell you exactly what your ticket has to contain in order to be processable.
Please do not use the issue tracker for personal support requests (use the Roots Discourse to ask the Roots Community for help, or if you want the Roots Team to dedicate some time to your issue, we offer our services as well).

authors: danieluyo roots-ladybug

repo: roots/sage


text:
Dont edit assets while running RaspiBlitz

home.admin/assets contains configuration files that raspiblitz edits in place. For this reason we do not link it

I think fixing this inside this PR is out of scope, my point is that we should not edit assets in place.
Some changes are quite easy, as the following diff
diff --git a/home.admin/70initLND.sh b/home.admin/70initLND.sh
index 8731bb1b..402e1c8e 100755
--- a/home.admin/70initLND.sh
+++ b/home.admin/70initLND.sh
@@ -106,9 +106,9 @@ if [ ${lndRunning} -eq 0 ]; then
   sudo systemctl stop lnd 2>/dev/null
   sudo systemctl disable lnd 2>/dev/null

-  sed -i "5s/.*/Wants=${network}d.service/" /home/admin/assets/lnd.service
-  sed -i "6s/.*/After=${network}d.service/" /home/admin/assets/lnd.service
   sudo cp /home/admin/assets/lnd.service /etc/systemd/system/lnd.service
+  sudo sed -i "5s/.*/Wants=${network}d.service/" /etc/systemd/system/lnd.service
+  sudo sed -i "6s/.*/After=${network}d.service/" /etc/systemd/system/lnd.service
   #sudo chmod +x /etc/systemd/system/lnd.service

   ###### ACTIVATE TOR IF SET DURING SETUP
diff --git a/home.admin/_bootstrap.provision.sh b/home.admin/_bootstrap.provision.sh
index b9c41719..eea8ce9a 100755
--- a/home.admin/_bootstrap.provision.sh
+++ b/home.admin/_bootstrap.provision.sh
@@ -148,9 +148,9 @@ sudo cp -r /mnt/hdd/lnd/data/chain /home/admin/.lnd/data/chain >> ${logFile} 2>&
 sudo chown -R admin:admin /home/admin/.${network} >> ${logFile} 2>&1
 sudo chown -R admin:admin /home/admin/.lnd >> ${logFile} 2>&1
 sudo cp /home/admin/assets/${network}d.service /etc/systemd/system/${network}d.service >> ${logFile} 2>&1
-sed -i "5s/.*/Wants=${network}d.service/" /home/admin/assets/lnd.service >> ${logFile} 2>&1
-sed -i "6s/.*/After=${network}d.service/" /home/admin/assets/lnd.service >> ${logFile} 2>&1
 sudo cp /home/admin/assets/lnd.service /etc/systemd/system/lnd.service >> ${logFile} 2>&1
+sudo sed -i "5s/.*/Wants=${network}d.service/" /etc/systemd/system/lnd.service >> ${logFile} 2>&1
+sudo sed -i "6s/.*/After=${network}d.service/" /etc/systemd/system/lnd.service >> ${logFile} 2>&1

 sudo cp /home/admin/assets/tmux.conf.local /mnt/hdd/.tmux.conf.local >> ${logFile} 2>&1
 sudo chown admin:admin /mnt/hdd/.tmux.conf.local >> ${logFile} 2>&1

Others are more complex as they happen all scattered around several bootstrap/config scripts and it's not entirely clear when they get copied over the final destination
Originally posted by @nolith in https://github.com/rootzoll/raspiblitz/pull/1523#r492501041

This is solved by not supporting litecoin any more

authors: openoms rootzoll

repo: rootzoll/raspiblitz


text:
(println "string") is not printing any output on the browser

In [12]: (println "string")
Out[12]: nil

only the return value of the expression is printed, is this expected? how can I get output printed?

Hi @woosley,
Thanks and sorry for the issue. It is expected behavior, but not optimal behavior. Right now clojupyter is set up to evaluate the function and return the results; the stdout is sent along in a different message and right now we just drop the message on the floor instead of displaying it. That is totally doable, it just not implemented.

Thanks @woosley,
This is fixed now, sorry for the delay in getting to it. Thanks!

thanks! @roryk

Sorry I wasn't able to help. I was on vacation and away from my email.

No worries Peter, hope you had a great time on your vacation!

actually this issue does not seem to be fix, I still can not get stdout in brower.

Hi @woosley,
You might be loading the old ipython-clojure executable instead of the renamed clojupyter one. If you nuke your ~/.ipython/kernels/clojure directory and reinstall it should be all good.
If you are on OSX you'll have to also get rid of the kernel cache:
https://github.com/roryk/clojupyter#removing-the-stale-osx-kernel-cache

indeed! thanks!

authors: pdenno roryk woosley

repo: roryk/clojupyter


text:
Added note about correct ros2_tracing branch

This repo doesn't support ROS2 rolling release. Following the readme verbatim will result in trying build the latest version of ros2_tracing, which will fail. I added a note that the developer should checkout galactic instead

How does the latest version of ros2_tracing fail? Can you share the error? I don't think it shoudl fail.

This repo should support Rolling. If it doesn't, then we shoudl fix it.

This repo doesn't support ROS2 rolling release.

@nightduck so this is a super bad month to be using anything rolling related as they are transitioning to a brand new OS (Ubuntu 22.04 I think next week (?) but I could be wrong. So by the end of the month rolling will no longer work on Ubuntu 20.04 Focal.

trying build the latest version of ros2_tracing, which will fail

@nightduck as @christophebedard points out the failure isn't caused by ros2_tracing, but rather a temporary patch for an upstream rosidl_python bug that was recently fixed in rolling.
We should be able to remove this patch and get rolling to be back up and running, however we should be careful to also continue to support older distros since many people are not using rolling.
Also, as a side note and fyi to @christophebedard I am about to push a big update to this repo's testing framework migrating away from the crazy cmake logic to a more reusable and test-able python framework we have been working on. Hoping to make a PR over the weekend for this actually.

So by the end of the month rolling will no longer work on Ubuntu 20.04 Focal.

just a small clarification: Ubuntu 20.04 will be supported as a tier 3 platform for Rolling, at least during Humble/before the next release: https://www.ros.org/reps/rep-2000.html#humble-hawksbill-may-2022-may-2027

We should be able to remove this patch and get rolling to be back up and running, however we should be careful to also continue to support older distros since many people are not using rolling.

We could find a way to have this workaround only apply to Galactic and earlier.

How does the latest version of ros2_tracing fail? Can you share the error? I don't think it should fail.

When building latest ros2_tracing against galactic binaries, I get the following errors:
--- stderr: test_tracetools
/workspace/src/ros2_tracing/test_tracetools/src/test_lifecycle_client.cpp: In member function ‘unsigned int LifecycleNodeClient::get_state(std::chrono::seconds)’:
/workspace/src/ros2_tracing/test_tracetools/src/test_lifecycle_client.cpp:84:73: error: ‘using SharedFuture = class std::shared_future<std::shared_ptr<lifecycle_msgs::srv::GetState_Response_<std::allocator<void> > > >’ {aka ‘class std::shared_future<std::shared_ptr<lifecycle_msgs::srv::GetState_Response_<std::allocator<void> > > >’} has no member named ‘future’
   84 |     auto future_result = client_get_state_->async_send_request(request).future.share();
      |                                                                         ^~~~~~
/workspace/src/ros2_tracing/test_tracetools/src/test_lifecycle_client.cpp: In member function ‘bool LifecycleNodeClient::change_state(uint8_t, bool, std::chrono::seconds)’:
/workspace/src/ros2_tracing/test_tracetools/src/test_lifecycle_client.cpp:128:76: error: ‘using SharedFuture = class std::shared_future<std::shared_ptr<lifecycle_msgs::srv::ChangeState_Response_<std::allocator<void> > > >’ {aka ‘class std::shared_future<std::shared_ptr<lifecycle_msgs::srv::ChangeState_Response_<std::allocator<void> > > >’} has no member named ‘future’
  128 |     auto future_result = client_change_state_->async_send_request(request).future.share();

Pretty run-of-the-mill api change stuff. But as @christophebedard  mentioned in my other issue, removing the rosidl_python workaround in this repo should allow us to build against rolling (I haven't confirmed). In which case, there's no need for this note. The latest version of ros2_tracing builds fine against ROS2 rolling.

ahh okay I see!

Rephrased. But I still vote to close this PR without merging, if #98 and #96 get pulled. I only added this note to gently guide users away from building against rolling. If that pitfall is removed, this addition only clutters the README

@nightduck with #99 merged and your above comment I'll go ahead and close this without merging. Ping me if you want to reopen it though

authors: christophebedard flynneva nightduck

repo: ros-realtime/reference-system


text:
Is There such a Thing as Visibility Box?

Hi,
This is more of a question than an issue. I rely on rviz as my only visualisation tool, and my robot moves in a very cluttered environment, which makes it hard to focus on the robot in rviz. I would like to define a visibility box around my robot base_frame that any items outside of this box will be invisible (transparent), and only the items inside this box will be visible.
I have already set my Views type into ThirdPersonFollower, and have set its Target Frame as base_frame, but I still have a lot of clutters on the Z axis that occludes my robot. Being able to define a visibility box would allow me to narrow visible field in the Z direction, and be able to focus on the robot.
I would appreciate any hints on potential solutions, or whether even rviz provides such capability or not.

I think I partially found the answer. I guess adjusting Near Clip Distance under camera view would do what I am looking for. However, is there a Far Clip Distance parameter that I can adjust as well? I cannot find that under the camera view.

not currently, but it is supported by Ogre Camera objects so it just needs to be exposed. It's unlikely that we'll have time to make the changes ourselves but a pull request would be welcome if you are interested. You can copy this commit that originally added near clip support to see what files need to be touched

I'll close this for now because it seems your concern was mostly resolved with the near clip distance.

authors: dhood sradmard

repo: ros-visualization/rviz


text:
Read-only propriety children values are not saved to the config

I figured that a read-write propriety in the property tree that is set descendant of a read-only propriety won't be saved to the .rviz config.
Since the doc of Property::setReadOnly( bool ) says that it's not recursive, I would consider its descendants to be saved.
Is it the expected behavior or is it a bug?
Thanks!
(I'm using RViz 1.12.16 kinetic)

Looks like the current behavior is as follows:
If is_read_only or !save, the value of the property itself is saved, but all its children are not saved.
This, indeed, doesn't match the expectations raised from the doc you cited.
I think a more sensible semantics would be as follows:

is_read_only doesn't save the property itself, because the value, obviously, is computed
A new save_children or save_recursively flag that decides whether children should be saved or not, i.e. allowing to recursively disable saving for all children.
The save flag should allow disabling saving of the property itself, although the property is writable.
However, this will not affect children. This is useful for help properties, like All Enabled in TF.

@wjwwood, any opinions on that proposal?

@mmewen, I implemented the first two items from the list in #1411. Please, have a look.

The semantics you've implement look good, thanks @rhaschke !

authors: mmewen rhaschke


text:
Parts of EnumProperty are hidden when the display width is less than the string length.

Hi, I found that in the noetic version, when EnumProperty is selected, parts of it are hidden when the display width is less than the length of the string.

This problem does not occur in the melodic version, probably because the qt version is different. In the melodic version, like this:

I think adding cb->setSizeAdjustPolicy(QComboBox::AdjustToMinimumContentsLengthWithIcon) to the EnumProperty::createEditor function, the same settings as in EditableEnumProperty::createEditor should solve this problem, don't you think?
Your environment

OS Version: Ubuntu 20.04
ROS Distro: Noetic
RViz, Qt, OGRE, OpenGl version as printed by rviz:[ INFO] [1672835556.680492000]: rviz version 1.14.19
[ INFO] [1672835556.680552000]: compiled against Qt version 5.12.8
[ INFO] [1672835556.680585900]: compiled against OGRE version 1.9.0 (Ghadamon)
[ INFO] [1672835556.690115400]: Forcing OpenGl version 0.
[ INFO] [1672835556.900242300]: Stereo is NOT SUPPORTED
[ INFO] [1672835556.900664600]: OpenGL device: llvmpipe (LLVM 12.0.0, 256 bits)
[ INFO] [1672835556.900827300]: OpenGl version: 3.1 (GLSL 1.4).

If source build, which git commit?
System locale, i.e. the output of echo "$LANG $LC_NUMERIC": zh_CN.UTF-8

You are right, non-editable EnumProperties don't require the dropdown icon to be visible as you can click everywhere in the combobox to open the dropdown. Enforcing to show the icon reduces readability in my opinion:

vs.

Yes, this will show more information. Okay, I'll close the issue

authors: rhaschke ysl-design


text:
add python-requests-oauthlib

https://packages.ubuntu.com/search?suite=all&arch=any&searchon=names&keywords=requests-oauthlib
https://packages.debian.org/search?suite=all&searchon=names&keywords=requests-oauthlib
https://admin.fedoraproject.org/pkgdb/package/rpms/python-requests-oauthlib/

gentoo: https://packages.gentoo.org/packages/dev-python/requests-oauthlib

authors: k-okada mikaelarguedas

repo: ros/rosdistro


text:
add pycryptodome

Trying to cover the same platforms as python-crypto: https://github.com/ros/rosdistro/blob/42df98bbea04a4a1260fb3a99db16f6148db8ba3/rosdep/python.yaml#L1084-L1093

Alpine doesn't seem to have the package.
Arch
Debian: Python 2, Python 3
Fedora
Gentoo
macOS: PyPI
Ubuntu: Python 2, Python 3

Used for ros/ros_comm#1609.

* [Alpine](https://pkgs.alpinelinux.org/packages?name=pycryptodome&branch=edge) doesn't seem to have the package.

Alpine's package search is uses globs and requires the * to do partial matches. https://pkgs.alpinelinux.org/packages?name=pycryptodome&branch=edge

Alpine's package search is uses globs and requires the * to do partial matches.

Thanks, added Alpine entries in 631232c193f171a725701a5707a3d5cf9598223e

On Debian Stretch the package is only available when using stretch-backports: https://packages.debian.org/stretch-backports/python-pycryptodome

We imported the package for Debian Stretch from the backports repo into the ROS repos: ros-infrastructure/reprepro-updater#69.

authors: dirk-thomas nuclearsandwich


text:
Adding the Carla install to python.yaml

Carla is a dependency that can be installed via pip on osx.
Package name:
Carla
Package Upstream Source:
https://github.com/carla-simulator/carla
Purpose of using this:
Carla is a dependency and may as well be added to osx

macOS: https://pypi.org/project/carla/

@CursedRock17 is it available on other platforms via pip?  Does it make sense to add them now?

There is a build distribution for win_amd and Linux 86_64. Since I didn't specify OSX in the pull request name, I don't see any reason not to Windows and a couple other Linux distros to this list.

Ah, sorry, I was mistaken, it's already listed for several linux distros here, I think this is good to go.


text:
rail_segmentation: 0.1.3-0 in 'indigo/distribution.yaml' [bloom]

Increasing version of package(s) in repository rail_segmentation to 0.1.3-0:

upstream repository: https://github.com/WPI-RAIL/rail_segmentation.git
release repository: https://github.com/wpi-rail-release/rail_segmentation.git
distro file: indigo/distribution.yaml
bloom version: 0.5.19
previous version for package: 0.1.2-0

rail_segmentation
* bounding box info added
* Contributors: Russell Toris

ros-infrastructure/bloom#252
Please either fix the unintended changes on this branch or create a new PR with bloom-release -p.

Updated!

authors: dirk-thomas rctoris


text:
Update Using-URDF-with-Robot-State-Publisher.rst

Corrected launch path for r2d2.rvis in Ubuntu to that set earlier in tutorial on the same page.  Possibly related to changes made for issue #3996 on Windows.

Yes, it didn't work as is.  I'm total noob to Ros and version control.  But
it did work with the src path because that is where the tutorial says to
put the files it has us create.
On Thu, Mar 7, 2024, 8:23 PM Chris Lalancette @.***>
wrote:

@.**** requested changes on this pull request.
It seems to me that the current code is correct; it is using the install
directory, not the src directory, but that should be valid. Did you run
into trouble when following this tutorial as it is?
—
Reply to this email directly, view it on GitHub
https://github.com/ros2/ros2_documentation/pull/4197#pullrequestreview-1923910617,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKF4RWKQYJRQIEAB2SKAQDDYXEOKXAVCNFSM6AAAAABEBCKPIOVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMYTSMRTHEYTANRRG4
.
You are receiving this because you authored the thread.Message ID:
@.***>

Yes, it didn't work as is. I'm total noob to Ros and version control. But it did work with the src path because that is where the tutorial says to put the files it has us create.

Can you tell us both the colcon command that you used, as well as an output from running tree on your install directory?

No response in a month here, so closing this out.  Feel free to reopen if you are still having issues.

authors: clalancette slomobileAdmin


text:
Bugfix/refactorings

Hi,
Most of it is documentation and some refactorings.
Most significant might be the change on GUIState class.
As from what I understood you wanted it to be a Singleton to which I totally agree,
so I made it an enum. In my opinion synchronization of those statics can be omitted.
For logging (I should have done that on a feature branch sorry for that ;-)) I chose
org.apache.commons.logging.Log;
and
org.apache.commons.logging.LogFactory;
If you like we could have a short skype to discuss things....
In this case I would send you my contact details via mail.

Coverage increased (+2.7%) to 44.601% when pulling b1c1ada1d805437404ddea5b4d23b9a286bd3028 on bugfix/refactorings into 50b69d3c905231e79c9af874f702a33218b87d61 on master.

Cool. Concerning the (I call it) Josh-Bloch-Style singleton I am with you.
Concerning the Logging I prefer using slf4j - since this is a supporting lib to be embedded in some other app, the user should decide which logging-framework he is using (in spring boot usually logback).
Send me your contact. I'll add you when I'm in the office.

authors: coveralls jojay roskenet

repo: roskenet/springboot-javafx-support


text:
Add logo

Add logo to the documentation website.

Codecov Report

Merging #115 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #115   +/-   ##
=======================================
  Coverage   61.32%   61.32%
=======================================
  Files           9        9
  Lines        1766     1766
=======================================
  Hits         1083     1083
  Misses        683      683

Continue to review full report at Codecov.

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

authors: codecov-io raphaeltimbo

repo: ross-rotordynamics/ross


text:
Header Bar Edits

-[ ] Make top header sticky on all screen sizes desktop and mobile. Foundation should be able to do this pretty easily
-[ ] Change background color to #167FAB to be accessible
-[ ] Font: Raleway
Weight: Regular
Size: 20px
-[ ] Change all caps MENU -> Menu
-[ ] Sizing
App bar height: 56dp
App bar left and right padding: 16dp
App bar icon top, bottom, left padding: 16dp
App bar title bottom padding: 20dp https://material.google.com/layout/structure.html#structure-app-bar.

The math from Google's material design spec (linked above) only works if the navbar elements are 24px in height, as 24+16+16=56. In this case, the Menu button is 28px tall and the "Business Portal" words are specified to be 20px in height. I took the liberty of straying from Google's spec in favor of having all elements centered in the navbar.

@rossettistone sounds good, thanks for doing this!

[ ] The one thing I would add is a back arrow icon for all pages other than HOME

authors: lisaratner rossettistone

repo: rossettistone/bizport


text:
barColorWhenSelected not work!

I use barColorWhenSelected but no change background color of BottomBar!
i use this lib in an fragment :
    `<com.roughike.bottombar.BottomBar
    android:id="@+id/bottomBar"
    android:layout_width="match_parent"
    style="@style/BB_BottomBarItem_TitleStyle"
    android:layout_height="60dp"
    app:bb_behavior="shifting"
    android:layout_alignParentBottom="true"
    app:bb_tabXmlResource="@xml/bottombar_tabs"
    app:bb_inActiveTabAlpha="0.5"
    app:bb_showShadow="true"
    />`

And this is my bottombar_tabs.xml
 `<tabs>
<tab
    id="@+id/tab_paused"
    icon="@drawable/ic_play_circle"
    barColorWhenSelected="#00FF00"
    activeColor="#00FF00"
    title="در حال اجرا" />
<tab
    id="@+id/tab_opened"
    icon="@drawable/ic_pause_circle"
    barColorWhenSelected="#FFFF00"
    activeColor="#FFFF00"
    title="در حال تکمیل" />
<tab
    id="@+id/tab_finished"
    icon="@drawable/ic_stop"
    barColorWhenSelected="#FF0000"
    activeColor="#FF0000"
    title="خاتمه یافته" />
<tab
    id="@+id/tab_free_level"
    icon="@drawable/ic_money_off"
    barColorWhenSelected="#0000FF"
    activeColor="#0000FF"
    title="مرحله رایگان" />
   </tabs>`

it's background fixed at first item in bottombar_tabs.xml and no change.
any idea?

I found my problem finally:
i use  bottomBar.setTabTitleTypeface(KoodakFont);
after i remove this line every thing work as well.

There was a really major fuckup in the logic that updated tab properties when setting attributes programmatically. It basically caused all the attributes reset to default values.
Fixed in this commit.

repo: roughike/BottomBar


text:
Waiting for network requests

Very cool project.
puppeteer has an option to wait for all network request to be done.  Do you have an idea of how you would like to do it?
https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#pagegotourl-options

That's in fact already built into ferrum, for example when you call goto it will return to the main thread only when the whole page is loaded. If you click a link and there's network activity which will reload the frame it again will wait until it's over. Though for AJAX requests some wait_for method still have to be implemented.

That interesting. I will spend some more time to inverstigate it tomorrow. Thank you very much for such a quick responds.
I make a user on our staging machine so you can try your self. I make a JWT token for you, it is valid for 7 days unless we rotate the key by then.  When I run it I get the loader and when I pass PLEASE=true it wil halt/sleep of ±1 sec and then become loaded.
jwt = "eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxOTc3LCJleHAiOjE1Njg2NzQ0NTB9.MwW0GrzyaRJUizMxs4KUAIEIbdzKqVlRARDd1WqDa_M"
browser = Ferrum::Browser.new(logger: STDOUT)
browser.goto("https://snotr2019.fakturabank.no")
browser.evaluate([
  "localStorage.setItem('jwt', '#{jwt}');",
  "localStorage.setItem('locale', 'en');",
].join)
puts browser.evaluate("localStorage.getItem('jwt')")
puts browser.evaluate("localStorage.getItem('locale')")

browser.evaluate([
  "localStorage.setItem('jwt', '#{jwt}');",
  "localStorage.setItem('locale', 'en');",
].join)

browser.goto("https://snotr2019.fakturabank.no/orders/34/pdf")
sleep 1 if ENV["PLEASE"] == "true"

browser.pdf(path: "invoice.pdf", printBackground: true)
browser.quit

You can simplify it to:
jwt = "eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxOTc3LCJleHAiOjE1Njg2NzQ0NTB9.MwW0GrzyaRJUizMxs4KUAIEIbdzKqVlRARDd1WqDa_M"

browser = Ferrum::Browser.new(logger: STDOUT)
browser.goto("https://snotr2019.fakturabank.no")

browser.execute <<~JS
  localStorage.setItem('jwt', '#{jwt}');
  localStorage.setItem('locale', 'en');
JS

browser.goto("https://snotr2019.fakturabank.no/orders/34/pdf")

sleep 1

browser.pdf(path: "invoice.pdf", printBackground: true)

So what happens is that on your second goto request server responds with 200 ok and Page.navigatedWithinDocument is triggered saying that the page is navigated which is correct. Though some JS is yet to do some work fetching some data and rendering it on the page. The thing is ferrum is fast and it executes faster then JS that is about to run. You caught the page in the intermediate state. Unfortunately there's no way to bypass it because there might always be some JS that is running in the background and we can't say for sure if it's going to fetch data. I'm gonna add a few methods in the future one for network activity another one is for waiting some selector like in puppeteer meanwhile you better stick with sleep. But if you are testing your application take a look at https://github.com/machinio/cuprite (it uses ferrum) and use waiting matchers.

I will try not to bring in capybara jet. I did  this and it works rather good
Timeout.timeout(10) do
      until browser.evaluate <<~JS
          document.querySelector('.loading-content') === null &&
          document.querySelector('.paginated').children.length !== 0
        JS
        sleep 0.1
      end
    end

Which worked better than sleep. Thank you very much for the gem. You are awesome!
We used to have a express server using puppeteer. Now I have ported the code over to run in sidekiq instead and it is about 35% faster. So a lot of thanks to you.
Puppeter has a format option to pdf. Chrome dev protocoll only takes height and width. Would you be open to a PR implementing something similar based on https://github.com/GoogleChrome/puppeteer/blob/e0c8d46af1ce2c063778b66aa29c4c00ab8aeba5/lib/Page.js#L1180-L1193.  If you would like to keep ferrum option as close to official guild i understand.

Yea these options look very convenient!

authors: route stoivo

repo: route/ferrum


text:
Angular 10 - CommonJS or AMD dependencies can cause optimization bailouts

After upgrade my project to Angular 10.
WARNING in  my-project depends on 'js-big-decimal'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies

This might breaking change introduced by angular, but I can still get it to work on CodeSandbox with the following code:
import { Component } from "@angular/core";
import * as Big from "js-big-decimal";

@Component({
  selector: "app-root",
  templateUrl: "./app.component.html",
  styleUrls: ["./app.component.css"]
})
export class AppComponent {
  title = "CodeSandbox";

  constructor(){
    let b = new Big(38);
    console.log(b);
  }
}

authors: royNiladri splincode

repo: royNiladri/js-big-decimal


text:
Missing status update to Tracker.track

I included some minor API changes; to_zarr had duplicated tracks_df arguments with functools.wraps.
cc @ilan-theodoro, a minor bug I let through our PR review.

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

:exclamation: No coverage uploaded for pull request base (main@6f55b26). Click here to learn what that means.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #94   +/-   ##
=======================================
  Coverage        ?   85.46%
=======================================
  Files           ?       71
  Lines           ?     3916
  Branches        ?        0
=======================================
  Hits            ?     3347
  Misses          ?      569
  Partials        ?        0

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

authors: JoOkuma codecov-commenter

repo: royerlab/ultrack


text:
🛑 Storage is down

In 4d557da, Storage (https://mess-3.anton.royletron.dev/minio/health/live) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Storage is back up in 2eaacbd.

repo: royletron/anton-uptime


text:
Organising saved highlights

[ ] Ability to work with saved text in the notepad

Change of strategy, the highlights were not copied into the notepad

Change of strategy, the highlights were not copied into the notepad

repo: roynirmal/searchx-front-highlighting


text:
Current defmt version is broken

If you run into the following error, it is caused by a breaking change of the defmt crate in version 0.3.5:
Error: defmt wire format version mismatch: firmware is using 4, `probe-run` supports 3
suggestion: `cargo install` a different version of `probe-run` that supports defmt 4

Unfortunately, the latest version of probe-run is also broken, an update would cause this error:
Error: unable to determine reset handler

So for now, the best workaround is to stay with older versions of probe-run and defmt.
Run:
cargo install probe-run --version=0.3.6 --locked

And add this to your Cargo.toml
defmt = "=0.3.2"

(Version 0.3.3 would be better if it wasn't yanked for some reason. :disappointed:)

Possible fixes for the mentioned issues:

https://github.com/knurling-rs/probe-run/pull/398
https://github.com/knurling-rs/defmt/pull/750

do any of the two prs fix the issue?

Those are two different issues, both with their own fix. Depending on what you want to do, one might be sufficient. Eg. if you update your firmware to use the most recent defmt version, you don't need support for the older one. So the fix for the reset handler issue in probe-run would be sufficient.

cargo install probe-run --version=0.3.6

Since we've already had unintended dependency breakage, best make it
cargo install probe-run --version=0.3.6 --locked

to ensure that nothing else new and broken gets pulled in

Good point. It doesn't matter for the dependency in question, as probe-run does depend on an exact version of defmt-decoder. But of course a similar breakage could happen with some other dependency. I added the flag.

If anyone wants to help and test the Handle reset vector PR in order to be approved and merged faster, please consider commenting in the PR after testing with the changes:
cargo install probe-run --git https://github.com/knurling-rs/probe-run.git --rev 884e799dd7fb0cf6d64619a23a3807ca2ccb47e9

Fixes for both mentioned issues have been released.

authors: 9names Ragarnoy elpiel jannic

repo: rp-rs/rp-hal


text:
inprocess unavailable

目录：github.com/rpcx-ecosystem/rpcx-examples3/registry/inprocess
执行：go run serverandclient.go
结果：2019/02/12 10:58:54 failed to call: service Arith not found

额，用错了分支，3.0 inprocess是正常的，4.0和master都不行。

fixed. support 4.0和master。 建议你使用master, 3.0不再维护了

authors: smallnest twdp


text:
Missing message test for Camellia

I added Camellia and IDEA support for this in #198.
A message test for IDEA existed, so I enabled it, but it for Camellia didn't existed. Would it be possible to add this?

If you can find one, I'd be happy to add it. Those test cases are what I found in various implementations, so I don't have a simple way to generate new ones.

authors: dignifiedquire sorairolake

repo: rpgp/rpgp


text:
🛑 dumb.gitro.xyz is down

In bbfc41c, dumb.gitro.xyz (https://dumb.gitro.xyz) was down:

HTTP code: 502
Response time: 377 ms

Resolved: dumb.gitro.xyz is back up in 5aeb121 after 18 minutes.

repo: rramiachraf/dumb-instances


text:
Add memberOf overlay

Hello,
This PR adds the memberOf overlay using the memberof and refint modules.
This will add the memberOf attribute to all members of a group with the DN of the group as the attribute's value.
Example query:
 ldapsearch -D "cn=admin,dc=planetexpress,dc=com" -w GoodNewsEveryone -p 389 -h 127.0.0.1 -b "dc=planetexpress,dc=com" -s sub "(&(objectClass=*))" memberOf

Btw, thanks for this great docker image :)

Thanks for your contribution!

Hi @shaan1337, when I run your example query, I can see memberOf attribute, but when browsing LDAP with Apache Directory Studio (and another browser), I don't see it. Is there anything extra that I need to do?

Hi @nevi-me, the memberOf attribute is considered as an operational attribute and ADS hides this attributes per default. You can enable operational attributes in the context menu from the entry view.

Thanks @rroemhild for the terminology, I was able to search for operational attributes, and found that with the lib that I'm using, I have to pass '+' to the fields that I want, in order to get the memberOf and other attributes.

authors: nevi-me rroemhild shaan1337

repo: rroemhild/docker-test-openldap


text:
Throw if a provider is scoped yet doesn't specify dependencies

Follow-up to #2163
final provider = Provider((ref) => 0);
final scoped = Provider((ref) => 0, dependencies: []);

...

runApp(
  ProviderScope(
    overrides: [provider, scoped], // OK as we are on the root scope
    child: ProviderScope(
      overrides: [
        scoped, // OK as the provider specifies "dependencies" (even if empty)
        provider, // Throws, as "dependencies" is null
      ],
    ),
  ),
)

Such a feature enables performance optimizations, by allowing a more efficient implementation of providers if they are never scoped.

Done in dev

repo: rrousselGit/riverpod


text:
File upload field?

Is there a way to handle file upload directly with rest-layer, or should I add an external endpoint to upload my file and then pass the URL to the uploaded content to my schema ?

Do you think it is necessary to have some type of Field that represents an entire file as part of REST layer? If yes, how do you think its behavior should be?
Regarding HTTP protocol, there are some reflections about it on that post; https://philsturgeon.uk/api/2016/01/04/http-rest-api-file-uploads/
And regarding the storage, should be file be stored on the storage backend (the database) or on filesystem having a reference to it on the storage backend?

Fair enough, these are good points - it probably does not make sense to add a file upload field. Thanks for your insights!

authors: apuigsech tgirod

repo: rs/rest-layer


text:
Etag should not depend on external state

Etag calculation is done by marshaling the payload into json and getting the md5 of that string. All values will be converted to string, and there are some specific cases in which the conversion to string depends on external state, like its time.Time. Its sting will depend on the local timezone.
This is not an issue if the item is only processed by a single computer (or a set of them on the same timezone), but I found a case in which this is not the case. I am using postgres replica through kafka events to replicate part of the state from one service to another, and both needs to be on different timezone, causing the same item in two different systems to have a different Etags. This is an issue in the moment I am considering the Etag and the Id as the replica identity.
This is the database on service A:
> select * from namespaces;
               etag               |          id          |     created     |     updated     | name
----------------------------------+----------------------+-----------------+-----------------+------
 1532840dbc17ad6b13fdd2001ae1fc99 | bo8rngfuudckd8jdh4o0 | 10:34:41.304598 | 10:34:41.304599 | ns1
 b0206828be20257bf6f85998d1e75e26 | bo8rngnuudckd8jdh4og | 10:34:42.857316 | 10:34:42.857317 | ns2
 6f0044115fd242a21404d727b9081a9f | bo8rnh7uudckd8jdh4p0 | 10:34:44.058706 | 10:34:44.058707 | ns3

And this is on service B:
> select * from namespaces;
               etag               |          id          |     created     |     updated     | name
----------------------------------+----------------------+-----------------+-----------------+------
 7a717c814f38d97989df6382622d99b5 | bo8rngfuudckd8jdh4o0 | 10:34:41.304598 | 10:34:41.304599 | ns1
 447211d08c8b2b2a45e2b2fc3e2b04d2 | bo8rngnuudckd8jdh4og | 10:34:42.857316 | 10:34:42.857317 | ns2
 81c5ba2564fc653cc508943da13847fd | bo8rnh7uudckd8jdh4p0 | 10:34:44.058706 | 10:34:44.058707 | ns3

I think we should guaranty that for same time.Time's, the Etag will be always the same independently of external states, and I suggest to do something like this on the getEtag function:
func normalizeTime(payload map[string]interface{}) map[string]interface{} {
	for k,v := range payload {
		switch v.(type){
		case time.Time:
			if t, ok := v.(time.Time) ; ok {
				payload[k] = t.UnixNano()
			}
		case map[string]interface{}:
			if t, ok := v.(map[string]interface{}) ; ok {
				normalizeTime(t)
			}
		case []interface{}:
			if t, ok := v.([]interface{}) ; ok {
				for i,_ := range t {
					if x, ok := t[i].(time.Time) ; ok {
						t[i] = x.UnixNano()
					}
				}
			}
		}
	}
	return payload
}

If you agree with that I can work on making the a proper PR.

Let's keep in mind strong v.s. weak e-tags for this work.

Strong ETag indicates that resource content is same for response body and the response headers.
Weak ETag indicates that the two representations are semantically equivalent.

With this we are heading down the road of weak e-tags, which is probably the right call. Let's just remember the "W/" prefix. It then shouldn't be affected by field selection or similar.. A weak e-tag is probably the only tag that makes sense to store in the DB.

Sounds good.

This is happening to me, particularly, on the "created" and "updated" fields, because they are initialised using the function Now, which uses time.Now() that considers location on the internal state.
So, other possible solutions are;
1/ Prevent them to manage the location state by just adding a call to UTC() on the Now function;
	Now = func(ctx context.Context, value interface{}) interface{} {
		return time.Now()**.UTC()**
	}

2/ Prevent them to manage the location state by calling UTC() on the initialisation;
	CreatedField = Field{
		Description: "The time at which the item has been inserted",
		Required:    true,
		ReadOnly:    true,
		OnInit:      Now**.UTC()**,
		Sortable:    true,
		Validator:   &Time{},
	}

Thoughts?

Changing the Now function is defiantly the smallest change. I have no objections to it.

@apuigsech I am :+1: for UTC() time as well.

authors: Dragomir-Ivanov apuigsech smyrman


text:
WIP: smyrman/timetrunc

DO NOT MERGE
~This needs to be rebased on top of master once #216  is merged before it can be reviewed, as it is (lazily) done on top.~

The purpose of that PR is aimed at limiting the precision or change the location of the timestamp though, and removes the monotonic time more as a side-effect. This may be useful for ensuring more similar input and output values from the DB. E.g. PostgreSQL's timestamp has microsecond precision, where Go has nanosecond. Also the DB may be set to use a specific location for timestamps. This allows this semantics to be duplicated to the schema validation layer.

commit 8279c4ed19ac4afcece33b95df54179631f87f47 (origin/smyrman/timetrunc)
Author: Sindre Røkenes Myren sindre@searis.no
Date:   Tue Dec 11 01:35:39 2018 +0100
schema: Truncate times and change time-zones

Allows time values to be truncated to reduce their precision.

Allows time values to be transformed into another time-zone before
sending to storage.

Closing this PR. If anyone need  this, let me know and I can rebase it.


text:
Update README.md

Installation commands applicable to the new version of go.

Issues #34 #29 #24 all have (almost) the same change.

Fixed.

authors: Potherca rsc zii


text:
[Bug Report] Wrong result of +0 minus +0

Hi,
when executing +0 minus +0, the result in rsd is -0. However, i think it should be +0.
Is there something wrong in the implementation? Could you help me confirm this problem?

Thank you for finding this. Such a result is a bug. For any floating-point number (meaning "non-NaN") x, x - x should be +0.0. (Thus, you are right.)

IEEE754-2019 6.3 The sign bit
When the sum of two operands with opposite signs (or the difference of two operands with like signs) is exactly zero, the sign of that sum (or difference) shall be +0 under all rounding-direction attributes except roundTowardNegative;

Unfortunately, I couldn't reproduce the problem on my end. I used a test code in Processor/Src/Verification/TestCode/Asm/FP/code.s. I rewrite L13-14 to set both a1 and a2 to zero. The result of the subtraction, which would be in fa4 (f14), was confirmed to be 0x00000000 (+0.0). The only 0x80000000 (-0.0) was in fs6 (f21), which resulted from the FNMSUB instruction and was correct.
To better understand, could you please provide more details? Specifically, the following information would be helpful:

Sorce code and compiler version, options, etc. (or an assembly code)
Kanata log
Register.csv

We want to resolve this issue and greatly appreciate your assistance. Thank you!

I confirmed the test_spike.log file contains the following:
core   0: 0x000020b0 (0x040fa407) flw     fs0, 64(t6)
core   0: 3 0x000020b0 (0x040fa407) f8  0x3abff4ac mem 0x80003040
(omit)
core   0: 0x000020e8 (0x0b0fab07) flw     fs6, 176(t6)
core   0: 3 0x000020e8 (0x0b0fab07) f22 0xd54ce604 mem 0x800030b0
(omit)
core   0: 0x00003420 (0x096406d3) fsub.s  fa3, fs0, fs6
core   0: 3 0x00003420 (0x096406d3) c1_fflags 0x00000001 f13 0x554ce604

Since std::bit_cast<unsigned>( std::bit_cast<float>(0x3abff4ac) - std::bit_cast<float>(0xd54ce604) ) == 0x554ce604, this is a correct behavior.
Could you please provide the hex file of the program where the wrong behavior occurs?
Thank you.

Thank you for your cooperation. I'll try reproducing.

It reproduced. Thank you restoring the hex file!
The root of this bug is wrong behavior of fmul.s.
First, the fmul.s ft1, ft8, fs6 is executed and should produce -0.0 because ft8 is +0.0 and fs6 is a negative number. However, in bd7c5c1, it wrongly returns +0.0 (#92).
Then, the fmsub.s ft8, ft1, ft6, ft8 with ft6 is a negative number and ft8 is +0.0 is executed. When ft1 is -0.0, it should returns +0.0 because it is a same-number subtraction. When ft1 is +0.0, it should returns -0.0 because it is a (-0.0) - (+0.0)-like subtraction. So, the behavior of fmsub.s is correct.
In summary, the fmsub.s implementation is correct and the wrong implementation of fmul.s (#92) leads fmsub.s return -0.0.
Please do not close this issue and keep it open until it is sure that #92 is resolved and this issue no longer occurs.

Yes, the problem #92 only happens on fmul.s.
The current fmul.s implementation on RSD wrongly returns fma(a,b,+0.0). It is not that the multiplier produces a wrong-sign result, but the last + (+0.0) causes the problem.

authors: lpha-z zhangkanqi

repo: rsd-devel/rsd


text:
Adds new configs PoC

rskj:ARROWHEAD-6.3.0-rc
ci:630-rc
rit:new-configs

pipeline:run

pipeline:run

pipeline:run

pipeline:run

pipeline:run

pipeline:run

pipeline: run

authors: jeremy-then lucasvuotto marcos-iov

repo: rsksmart/powpeg-node


text:
--order --seed and #force. Removed duplication.

remade and added missed test for case when forced value is 'false'

Background at #504.

authors: AlexKVal dchelimsky

repo: rspec/rspec-core


text:
support to set session traffic upstreams source IP

Add support to overwrite the source IP for upstream session traffic to allow testing RPF functionality for IPv4 and IPv6.

Example:
{
    "streams": [
        {
            "name": "Spoof-IPv4",
            "stream-group-id": 1,
            "type": "ipv4",
            "direction": "upstream",
            "pps": 1,
            "access-ipv4-source-address": "1.3.3.7"
        },
        {
            "name": "Spoof-IPv6",
            "stream-group-id": 1,
            "type": "ipv6",
            "direction": "upstream",
            "pps": 1,
            "access-ipv6-source-address": "fc66:dead::beaf"
        }
    ]
}

repo: rtbrick/bngblaster


text:
"sphinx-build not found"

Hey, i think i run into something like this: https://github.com/rtfd/readthedocs.org/issues/1263
Here is the link to the build:
https://readthedocs.org/builds/pyredis/2983404/

This is a dulpicate of #1350 actually. It's an issue with the alabaster theme.

authors: agjohnson schlitzered


text:
Missing theme resources on built docs

Details

Project URL: https://red-discordbot.readthedocs.io/en/v3-develop/
Build URL (if applicable):
Read the Docs username (if applicable): tekulvw

Expected Result
Built docs should be rendered with the Sphinx RTD theme.
Actual Result
Docs are rendered on the webpage without any theme formatting. Looking at the Chrome developer console it seems like we're getting a 404 for some URL. This has started recently (sometime within the last week) but we're not sure exactly when.

The 404 is for https://readthedocs.org/api/v2/footer_html/. I'm not sure why that would happen.

Hrm, it looks like we aren't passing the version correctly to the footer call :/

We're looking the data up on slug, but querying it with a verbose name: https://github.com/rtfd/readthedocs.org/blame/master/readthedocs/doc_builder/backends/sphinx.py#L99

@tekulvw It looks like it's showing the correct theme files now -- did you do anything different?

Yes, we've reverted a change that I think caused this. https://github.com/Cog-Creators/Red-DiscordBot/pull/1144 (Sorry for the late response, this got lost in the endless notification feed)

Great, will close this issue 👍

authors: Kowlin RichardLitt ericholscher tekulvw


text:
Sizes bug fixed

I solved the bug of the sizes, adding to SM option and another MD to desktop view.

Could you change the name of this PR by the name of your branch? 'bugfix/button-component-sizing'


text:
system keyboard input

system keyboard (physical keyboard) input is being redirected to all focused elements
=> This may be an issue of kivy

This is an issue of kivy


text:
Permission Error on Intro_to_DP02

Hello,
I have opted for following the guide that was posted as a link (https://dp0-2.lsst.io/tutorials-examples/cmdline-beginner.html) rather than doing the follow along version in JL/JN. I have been following along with the guide and everything has been working until I got to step 5.3 in the follow along that is also technically step 2.5 in the JN/JL version. Specifically, the line:
plt.savefig('color-magnitude.pdf')
does not work for me. When I attempt this line I get returned:
PermissionError: [Errno 13] Permission denied: 'color-magnitude.pdf'
Originally, I thought this might be some sort of naming convention error so I did attempt to name the file without a special character but I still end up with the same error code. I did verify that all of my code up to this point was correctly input and working. This step does not exist in the JL/JN version. The step that takes its place in the secondary version is:
plt.show()
which does work. Please advise.

Hi @aepreston439, thanks for using the command line tutorial and for reporting this issue.
My first suspicion is that perhaps you're running through this in a read-only directory. In the RSP, for all users the /notebooks/tutorial-notebooks/ directory is read only, for example.
But the home directory should be writeable. Try a fix of
plt.savefig('~/color-magnitude.pdf')
If that works, we'll update our tutorial. If not, let us know and we'll continue to troubleshoot on this.

Hi @MelissaGraham, thank you so much for the speedy reply. This was the return of trying to save the info with that naming convention:

plt.savefig('~/color-magnitude.pdf')
Traceback (most recent call last):
File "", line 1, in
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/pyplot.py", line 1119, in savefig
res = fig.savefig(*args, **kwargs)  # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/figure.py", line 3390, in savefig
self.canvas.print_figure(fname, **kwargs)
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/backend_bases.py", line 2193, in print_figure
result = print_method(
^^^^^^^^^^^^^
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/backend_bases.py", line 2043, in
print_method = functools.wraps(meth)(lambda *args, **kwargs: meth(
^^^^^
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/backends/backend_pdf.py", line 2800, in print_pdf
file = PdfFile(filename, metadata=metadata)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/backends/backend_pdf.py", line 688, in init
fh, opened = cbook.to_filehandle(filename, "wb", return_opened=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/cbook.py", line 483, in to_filehandle
fh = open(fname, flag, encoding=encoding)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '~/color-magnitude.pdf'

Hello, it looks like the command was missing the tilde, the ~.
But an alternative is to use the full path to your home directory, so try the following instead, but replace YOURUSERNAME with your actual user name, so that savefig is being passed the full path to your home directory.
plt.savefig('/home/YOURUSERNAME/color-magnitude.pdf')

Hi again,
Deepest apologies, I'm not sure if I posted the incorrect lines or what happened there. Here should be the correct code after I attempted it again with the ~ addition

plt.savefig('~/color-magnitude.pdf')
Traceback (most recent call last):
File "", line 1, in
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/pyplot.py", line 1119, in savefig
res = fig.savefig(*args, **kwargs)  # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/figure.py", line 3390, in savefig
self.canvas.print_figure(fname, **kwargs)
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/backend_bases.py", line 2193, in print_figure
result = print_method(
^^^^^^^^^^^^^
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/backend_bases.py", line 2043, in
print_method = functools.wraps(meth)(lambda *args, **kwargs: meth(
^^^^^
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/backends/backend_pdf.py", line 2800, in print_pdf
file = PdfFile(filename, metadata=metadata)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/backends/backend_pdf.py", line 688, in init
fh, opened = cbook.to_filehandle(filename, "wb", return_opened=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/lsst/software/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-8.0.0/lib/python3.11/site-packages/matplotlib/cbook.py", line 483, in to_filehandle
fh = open(fname, flag, encoding=encoding)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '~/color-magnitude.pdf'

Okay I am realizing now that for some reason, despite copy/pasting from the notebook and verifying that the ~ was in the line of code, for some reason when I post here it removes the ~ but I can assure you it is there. However, for reference, I have attached a screenshot of the same code:

Oh I see it, odd copy-paste malfunction. But, I found the same issue with plt.savefig('~/color-magnitude.pdf'). Instead of trying to figure out why that didn't work, use the full path. I've verified that this worked for me.
plt.savefig('/home/USERNAME/color-magnitude.pdf')
Also, the tutorial's version of just plt.savefig('color-magnitude.pdf') worked for me when I was running the tutorial in my home directory. So you could try exiting python, navigating to your home directory in the terminal, and then rerunning it. From the screenshot above I do infer that you're running the tutorial in the read-only directory of notebooks/tutorial-notebooks/. So that's probably the issue.

Thank you very much for your help, I appreciate it greatly! Have a wonderful rest of your day!


text:
tickets/PREOPS-1262

Update NB 02, our intermediate TAP queries notebook.
It used to rely heavily on the truth table, but that has all been updated now.
Requesting a review from @leannep , the original NB author.

Note: reviewer can approve at data-int.lsst.cloud, but this will not be merged until it has been confirmed to run at data.lsst.cloud.


text:
[Fix #6289] Naming/FileName: Add ExpectMatchingClass option

https://github.com/rubocop-hq/rubocop/issues/6289 describes a limitation of the existing ExpectMatchingDefinition: true option on the Naming/FileName cop: It generates false positives when run on a project with classes which (by design) aren't namespaced with modules to match their file paths.
This PR addresses that issue by adding a new option to the Naming/FileName cop: ExpectMatchingClass. This functions the same as the existing ExpectMatchingDefinition option, except that it only checks that source files define a class or module's name that matches the filename; it does not enforce that the matching class/module has a module namespace that matches the file's path, like ExpectMatchingDefinition does.
Like the existing ExpectMatchingDefinition option, the ExpectMatchingClass option is disabled by default.
If RuboCop is configured to enable both the ExpectMatchingDefinition and ExpectMatchingClass options, then the ExpectMatchingDefinition option (which is more strict) takes precedence.

Before submitting the PR make sure the following are checked:

[x] Wrote good commit messages.
[x] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Added an entry to the Changelog if the new code introduces user-observable changes. See changelog entry format.
[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Run bundle exec rake default. It executes all tests and RuboCop for itself, and generates the documentation.

If RuboCop is configured to enable both the ExpectMatchingDefinition and ExpectMatchingClass options, then the ExpectMatchingDefinition option (which is more strict) takes precedence.

I think it's much better to just add an option for checking the path hierarchy instead, as it seems the new option you introduced is the same as the other sans the path checking. For me the suggested solution is confusing, but valuable - let's simplify it. :-)

I think it's much better to just add an option for checking the path hierarchy instead, as it seems the new option you introduced is the same as the other sans the path checking. For me the suggested solution is confusing, but valuable - let's simplify it. :-)

Bozhidar, thanks for the comment! I'd like to fix up this PR to address your suggestion; however, I'm not entirely sure what you're suggesting -- could you please clarify?
The ExpectMatchingDefinition option on the Naming/FileName cop, as it exists today, when enabled, essentially enforces two additional checks:

That the file's module namespace matches its filesystem path;
That the name of the class or module defined in the file matches the filename.

This PR's new proposed option (ExpectMatchingClass), when enabled, checks only item 2 above.
Are you suggesting that we add an additional new option that would check only item 1 above? Such that we'd end up with Naming/FileName cop options ExpectMatchingDefinition (which checks 1 + 2), ExpectMatchingClass (which checks 2), and another option -- ExpectMatchingPathHierarchy, perhaps? -- which checks 1?
I'd be happy to take that on -- I just want to check my understanding of whether that's what you're suggesting, first. 🙂

@bbatsov, this is 100% not urgent, but I wanted to bump my above question for you, just in case you hadn't seen it yet. 🙂

Sorry about the slow reply. My bad, my previous reply was completely wrong. I was under the impression that the cop already was checking for some definition and I had assumed you wanted to limit the full path checking and focus only on checking for a definition. I saw this was not the case, so it seems everything's good with your PR. Just rebase to resolve the merge conflict, please.

Ah, forget what I said. I'm too tired for meaningful replies. Actually seems I wasn't wrong last time around! What I meant was that instead of having ExpectMatchingClass and ExpectMatchingDefinition we can have something like CheckDefinitionPathHieararchy which would alter the behaviour of ExpectMatchingDefinition. Alternatively we can make ExpectMatchingDefinition accept non-boolean values, so you can specify there something like match_hierarchy, match_filename, etc. I'm just thinking that one of those approaches will result in more understandable configuration options.

Ok! As per your suggestion, @bbatsov, I've adjusted this PR to instead add a new CheckDefinitionPathHieararchyoption to the Naming/FileName cop. Details are in the updated PR description, above.

I've rebased this PR to fix the typical merge conflict in the CHANGELOG.md.
@bbatsov, is there anything else I can do to help with this at this point? 🙂

Thanks and sorry for forgetting about this PR!

authors: bbatsov jschneid

repo: rubocop-hq/rubocop


text:
Getting "Undefined API"

Hi,
I'm trying to get comfortable with the Rubrik API.
I followed the getting started guide for Postman.
If I enter https:///api/v1/cluster/me I get a valid response.
But for all other commands, like https:///api/v1/node I get "Undefined API".
Am I missing some configuration?
Any advise is appreciated.
Thank you,
Caroline

Sorry, my fault. I didn't understand, I had to change the API path to "internal".
Sorry for the misunderstanding.

repo: rubrikinc/rubrik-postman


text:
uninitialized constant JSON::Validator::SchemaParseError

If I pass an invalid schema I get this error message
uninitialized constant JSON::Validator::SchemaParseError
maybe in validator.rb
        raise SchemaParseError, "Invalid schema - must be either a string or a hash"

should be
        raise JASON::Schema::SchemaParseError, "Invalid schema - must be either a string or a hash"

Please see #292

repo: ruby-json-schema/json-schema


text:
if (1; a..b); end is Flipflop but Prism parse to Range

Similar to #1922 but for FlipFlop.
It's FlipFlop (FLIP2) in RubyVM::AbstractSyntaxTree
RubyVM::AbstractSyntaxTree.parse 'if (1; a..b); end'
# =>
(SCOPE@1:0-1:17
 tbl: []
 args: nil
 body: (IF@1:0-1:17 (FLIP2@1:7-1:11 (VCALL@1:7-1:8 :a) (VCALL@1:10-1:11 :b)) (BEGIN@1:13-1:13 nil) nil))

But it's RangeNode in Prism
Prism.parse 'if (1; a..b); end'
# =>
#<Prism::ParseResult:0x00000001079465a8
 @comments=[],
 @errors=[],
 @magic_comments=[],
 @source=#<Prism::Source:0x0000000106e0c318 @offsets=[0], @source="if (1; a..b); end", @start_line=1>,
 @value=
  @ ProgramNode (location: (1,0)-(1,17))
  ├── locals: []
  └── statements:
      @ StatementsNode (location: (1,0)-(1,17))
      └── body: (length: 1)
          └── @ IfNode (location: (1,0)-(1,17))
              ├── if_keyword_loc: (1,0)-(1,2) = "if"
              ├── predicate:
              │   @ ParenthesesNode (location: (1,3)-(1,12))
              │   ├── body:
              │   │   @ StatementsNode (location: (1,4)-(1,11))
              │   │   └── body: (length: 2)
              │   │       ├── @ IntegerNode (location: (1,4)-(1,5))
              │   │       │   └── flags: decimal
              │   │       └── @ RangeNode (location: (1,7)-(1,11))
              │   │           ├── left:
              │   │           │   @ CallNode (location: (1,7)-(1,8))
              │   │           │   ├── receiver: ∅
              │   │           │   ├── call_operator_loc: ∅
              │   │           │   ├── name: :a
              │   │           │   ├── message_loc: (1,7)-(1,8) = "a"
              │   │           │   ├── opening_loc: ∅
              │   │           │   ├── arguments: ∅
              │   │           │   ├── closing_loc: ∅
              │   │           │   ├── block: ∅
              │   │           │   └── flags: variable_call
              │   │           ├── right:
              │   │           │   @ CallNode (location: (1,10)-(1,11))
              │   │           │   ├── receiver: ∅
              │   │           │   ├── call_operator_loc: ∅
              │   │           │   ├── name: :b
              │   │           │   ├── message_loc: (1,10)-(1,11) = "b"
              │   │           │   ├── opening_loc: ∅
              │   │           │   ├── arguments: ∅
              │   │           │   ├── closing_loc: ∅
              │   │           │   ├── block: ∅
              │   │           │   └── flags: variable_call
              │   │           ├── operator_loc: (1,8)-(1,10) = ".."
              │   │           └── flags: ∅
              │   ├── opening_loc: (1,3)-(1,4) = "("
              │   └── closing_loc: (1,11)-(1,12) = ")"
              ├── then_keyword_loc: ∅
              ├── statements: ∅
              ├── consequent: ∅
              └── end_keyword_loc: (1,14)-(1,17) = "end",
 @warnings=[]>

Ruby 3.3dev also parses if (a if b; a..b); end as FlipFlip. (https://bugs.ruby-lang.org/issues/19877)
RubyVM::AbstractSyntaxTree.parse 'if (a if b; a..b); end'
# =>
(SCOPE@1:0-1:22
 tbl: []
 args: nil
 body:
   (IF@1:0-1:22 (BLOCK@1:4-1:16 (IF@1:4-1:10 (VCALL@1:9-1:10 :b) (VCALL@1:4-1:5 :a) nil) (FLIP2@1:12-1:16 (VCALL@1:12-1:13 :a) (VCALL@1:15-1:16 :b)))
      (BEGIN@1:18-1:18 nil) nil))

I'm going to say this is "blocked" until we get an answer on https://bugs.ruby-lang.org/issues/19877

I'm assuming this is considered a bug in Ruby since nobu has been fixing all of the others. I'm going to close this for now.

authors: kddnewton tompng

repo: ruby/prism