Segmentation Fault

Hi,
Thanks for sharing your code. I am running this on a linux server with 60GB free memory. Compile works fine, but ./train leads to a segmentation fault.
[s CNN+ATT]$ ls
init.h  log.txt  makefile  out  test.cpp  test.h  train.cpp
[s CNN+ATT]$ make
g++ train.cpp -o train -O2 -lpthread
g++ test.cpp -o test -O2 -lpthread
[sharmistha@momo CNN+ATT]$ ./train
Init Begin.
Segmentation fault (core dumped)
All the training files are in the correct directory. Please let me know how to resolve this issue.
Thanks

Please sure that you have unzipped the data.zip in data folder.

data is unzipped in the data folder. Following are the contents,
[s]$ ls data/
att.test   data      entity2id.txt    test.txt   vec.bin
att.train  data.zip  relation2id.txt  train.txt  vector1.txt
Do I need anything else in the data folder to make this work ?

Please follow the original data location after unzipping. The files expect "vec.bin" need to be placed in the folder "RE".

Thanks, Moving vec.bin to RE works.
I had one more unrelated question. Original Riedel 2010 dataset had about 120k training instances and around 180k test instances. While, your training dataset is bigger. The procedure of constructing the training set is same, so what has changed to yield more examples in train set ?

I had a minor question. The MultiR dataset contained about 120k train examples and 180k test examples in the protocol buffer format. While you have almost 522611train examples. Did you preprocess the data again from the riedel dataset ? and if so what was the process like.


About DSi scaling.

I'm currently using gameyob on a DSi (not xl) and scaling is very ugly. Writing are ruined and so on, even with scaling filter on. Is there a solution or is it a problem of the screen?

The problem is that this emulator doesn't use bilinear filtering, it uses a very soft filter instead. I have been researching the same thing for a long time now, and it seems that the developer expertise is not on filters etc. It is a shame because this is the most amazing and fastest emulator of the Gameboy, even better than emulators on the 3DS.


Add sbt-ci-release

Added with https://github.com/sangria-graphql/sangria-marshalling-api/commit/b287248d74b1d80f1ce713f2cac59d8a14a43ae1


[eas-cli] [eas-json] [ENG-8120] Use cache.paths and deprecate cache.customPaths

After disabling the default caching it was decided to rename cache.customPaths field to cache.paths since that name makes more sense. This PR adds the new field and deprecates the old one

Checklist

[ ] I've added an entry to CHANGELOG.md if necessary. You can comment this pull request with /changelog-entry [breaking-change|new-feature|bug-fix|chore] [message] and CHANGELOG.md will be updated automatically.

Why
After disabling the default caching it was decided to rename cache.customPaths field to cache.paths since that name makes more sense
See: https://linear.app/expo/issue/ENG-8120/rename-cachecustompaths-to-cachepaths-in-easjson-and-job-schema
How
Added new field cache.paths to eas-json and deprecated the old cache.customPaths but still kept it operational for people having it set in their json files
Test Plan
Added automated tests for handling both fields, checking for the deprecated field and for printing deprecation message
TODO: manual testing

Currently sanitizeJob applies defaults to both paths and customPaths so another update to eas-build is needed, if my thinking is correct

PR: https://github.com/expo/eas-build/pull/217

/changelog-entry chore Add cache.paths field and deprecate cache.customPaths


Update golang version to 1.19

Signed-off-by: Saeid Askari<EMAIL_ADDRESS>

Undo #372

/retest


recreate is missing, change-passphrase is a subcommand of key

https://github.com/mrkmg/borgbackup-zsh-completion/blob/7c04db1f5560edff68b5e71b610f0a28e4c5fda8/_borg#L62

Should I open the same issue at borg as well?

I’ll take care of it this weekend

I actually started working on it, and got pretty far. I also reorganized it to follow the documentation more closely, so a review is much easier this way.
Do you want me to open a pull request?

Sure! Thanks.

Here you go: #5


Parallel linting

Now runs jake lint & gulp lint in parallel - many files get lint at once, and the largest files get lint first (uses the same worker count heuristic as runtests-parallel).

@RyanCavanaugh You asked for this earlier today, I believe. :wink:

:+1: after you address minor style comments

:cookie: :cookie: on Thursday I think


How can I limit the number of followers and followings to be fetched from get_users_following and get_users_followers?Because I only need 1000 followers or followings .

@Altimis Please reply .

I added this feature yesterday to the repository. I've not updated the library yet. Clone the code and you can use it by setting the limit parameter in the get_users_following and get_users_followers functions.

@purnima110895  Sorry I've just pushed the changes.

Getting this error @Altimis ,

TypeError                                 Traceback (most recent call last)
 in
----> 1 followers = get_users_followers(users=users, env=env_path, verbose=0, headless=True, wait=2, limit=300)
TypeError: get_users_followers() got an unexpected keyword argument 'limit'
I have scweet 1.1 version??

Yes that's what I said. I did not update the version of the library yet, I need to do some other changes to do so. But the limit parameter has been added to the repo in github. So you need to clone it and work with it instead of the library.
git clone https://github.com/Altimis/Scweet.git
and you can use the Example.py as a guide.

If it doesn't work for you let me now to create a new version of the library.

You can try using the new version now : 1.2

Cool!!Thank you so much @Altimis . It's working good.


The named parameter 'onRatingChanged' isn't defined.

I followed the video from youtube and apparently starting from version 0.6.0 to 0.7.2
onRatingChanged  doess not work any solution ?

Solved by replacing with
     actionsBuilder: (context, stars) {
Source


BestEffort communication doesn't work with ROS 2 since REF3020

Since the removal of the samples for volatile publishers, best-effort communication doesnt work anymore.
Reliable communication still works. Note that in ROS2 both reliable and best_effort publishers use VOLATILE durabitility by default.
Commenting out https://github.com/eProsima/Fast-RTPS/commit/f8e3abf1c2790457c3e995a18b28a029c3d19793#diff-36c4b31ccdbe8d22a765182dad3a19a8R181 fixes it for me.
This can be easily reproduced by running:
ros2 run demo_nodes_py talker_qos in one terminal
and ros2 run demo_nodes_py listener_qos in another terminal.
With the current master they don't connect. With https://github.com/eProsima/Fast-RTPS/blob/9d4e3a19de57ac8d1afad85ab11d88251cefdec0/src/cpp/publisher/PublisherImpl.cpp#L181-L185 commented out they exchange messages successfully.
@richiware FYI

Thanks for the feedback. I will check it.
↪ 2018-06-21 jue 13:58, Mikael Arguedas<EMAIL_ADDRESS>
Since the removal of the samples for volatile publishers, best-effort communication doesnt work anymore.
Reliable communication still works. Note that in ROS2 both reliable and best_effort publishers use VOLATILE durabitility by default.
Commenting out https://github.com/eProsima/Fast-RTPS/commit/f8e3abf1c2790457c3e995a18b28a029c3d19793#diff-36c4b31ccdbe8d22a765182dad3a19a8R181 fixes it for me.
This can be easily reproduced by running:
ros2 run demo_nodes_py talker_qos in one terminal
and ros2 run demo_nodes_py listener_qos in another terminal.
With the current master they don't connect. With https://github.com/eProsima/Fast-RTPS/blob/9d4e3a19de57ac8d1afad85ab11d88251cefdec0/src/cpp/publisher/PublisherImpl.cpp#L181-L185 commented out they exchange messages successfully.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/eProsima/Fast-RTPS/issues/230

I've found the problem. It's easy to solve. But i want to make a regression test. Tomorrow morning I will push the solution.

Commit bb42407a0d304d01057b80b20cf0fcbd9e6e8a5d solves this issue. Thanks

thanks @richiware I confirmed that it fixes the issue for us.
Will this change be integrated in the release/1.6.0 branch ?

Already done. Branch release/1.6.0 updated.
↪ 2018-06-22 vie 12:09, Mikael Arguedas<EMAIL_ADDRESS>
thanks @richiware I confirmed that it fixes the issue for us.
Will this change be integrated in the release/1.6.0 branch ?
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/eProsima/Fast-RTPS/issues/230#issuecomment-399393627

Great, thanks for updating it.
Closing this issue then


Allow keybindings to distinguish left/right ctrl/alt

Type: Feature Request
I want to replace ctrl-K with my right alt button as I never use it and it feels more natural of a modifier, however the keybindings only allow "alt" instead of "lalt" and "ralt". Allow these keys to be distinguished
Workaround
Use Powertoys to remap right alt to ctrl-K
VS Code version: Code 1.76.2 (ee2b180d582a7f601fa6ecfdad8d9fd269ab1884, 2023-03-14T17:55:54.936Z)
OS version: Windows_NT x64 10.0.23419
Modes:
Sandboxed: No

This feature request has not yet received the 20 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_frowning_face: In the last 60 days, this feature request has received less than 20 community upvotes and we closed it. Still a big Thank You to you for taking the time to create this issue! To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


feat: enable unidirectional vnet peering

Overview/summary
This change adds a new attribute to the vnet variable to support unidirectional peering.
This PR fixes/adds/changes/removes
N/A
Breaking changes
None, defaults to both which was the previous behaviour.
Testing evidence
Unit tests have been added to cover both cases.
As part of this pull request I have

[x] Checked for duplicate Pull Requests
[x] Associated it with relevant issues, for tracking and closure.
[x] Run and make fmt & make docs to format your code and update documentation.
[x] Created unit and deployment tests and provided evidence.
[x] Updated relevant and associated documentation.

Doing specific deployment test for VirtualNetwork https://github.com/Azure/terraform-azurerm-lz-vending/actions/runs/6096771492

@matt-FFFFFF Apologies for the delay. I have made the fix to the test and taken latest from main.


Function pointer error when return type is not standard and more than one parameter in prototype

Describe the bug
I was getting a norminette error Error: Unrecognized line (35, 37) while parsing line [<INT>, <RPARENTHESIS>] while declaring some function pointers, but not others. The bug disappears when I reduce the function pointers parameters, or when I change the return type. It seems to be an error in parsing.

Erroneous code

The line in question :

	bool	(*add_front)(t_deque *, int);

The full struct:

The possible fixes:

	bool	(*add_front)(t_deque *);

	int	(*add_front)(t_deque *, int);

Additional infos

OS: MacOS Catalina 10.15.7
python --version:  2.7.16
norminette -v: 3.3.51

I am having the same issue, perhaps it may be useful if I write what I did as well.
In case I declare an array of pointers to functions like this:
int (*f[3])(int, char*)
Norminette does not raise any issue, however, if I declare something similar, just with a non-primitive return value like this:
t_mystruct (*f[3])(int, char*)
Norminette will raise an error. I am attaching the screenshots as well.

Norminette -v: 3.3.51
Python --version: 3.8.10
OS Ubuntu 20.04.1

Same for me.  It's really a pain. https://github.com/42School/norminette/issues/332

Hello, can't reproduce the original issue. please reopen the issue with better example if needed.


Refactor predict provider classes

Signed-off-by: jinshiying<EMAIL_ADDRESS>

bors r+

bors r+


BUG: truncnorm and geninvgauss never return scalars from rvs

Reference issue
Fixes gh-12428
What does this implement/fix?
For scalar inputs, truncnorm's rvs does a single call to _rvs_scalar which always returns an array. The code does check for shape=() and tries to return a python scalar by returning out[()] but the array is actually 1d not 0d, so out[()] is just a no-op. .item() does work for 1-d arrays though.
Testing also revealed that geninvgauss is broken in the exactly the same way.

The idiom is also used in the argus distribution. Change also?
https://github.com/scipy/scipy/blob/e4238172b1925e1bf6a554678fd765553f0e069c/scipy/stats/_continuous_distns.py#L8466-L8467
There Is a similar usage in _multivariate.py.  Needs changing also?
https://github.com/scipy/scipy/blob/e4238172b1925e1bf6a554678fd765553f0e069c/scipy/stats/_multivariate.py#L52-L55

It looks like argus's _rvs_scalar correctly returns a 0d array when passed numsamples=(). Hence the indexing works and it passes the test here.
The _multivariate.py example does out.squeeze() before indexing so again, the one element 1d array becomes 0d and the indexing works correctly.


It is a pure form of mutation so it seems useful to have it in a pure language.

I'd say no, solely for the reason with sharing graph evaluators the distinction becomes unnecessary (there is no "lazy" vs "strict" debate anymore, the evaluation strategy is unambiguously optimal). But I agree it'd be a great addition, for example, if you're targeting JS, so I'm not sure. Perhaps an annotation? const "lazy" term?

solely for the reason with sharing graph evaluators the distinction becomes unnecessary

Will moon ever use sharing graph evaluators ?

I think yes, it is very likely, but perhaps more so for Moon 2, the typed candidate, than Moon itself. Perhaps Lazy would be a nice addition to Moon as it currently is.

It would be definitely a very useful addition. As far as I know persistent data structures often abuse laziness to achieve better performance.

In retrospect, this is definitely something I think is worth adding. No time to do it now, though.


CTRL+Enter to Finish Editing a Page

For Feature Requests
Desired Feature: CTRL+Enter to end editing a section or page. Somewhat similar to the way you hit ctrl+enter to send a message in Outlook or Gmail
The application is super fluid and intuitive but I find myself instinctively hitting ctrl+enter to end editing of a section.

@lithium-ap Good suggestion, thanks.
Has been implemented within 02fd1c4 ready for next release (v0.19.0).


Revert PR 29188 add selinux policy for centos-7 on 1.12.x branch

- What I did
Revert PR #29188 "add selinux policy for centos-7 on 1.12.x branch" to keep CentOS7.2 working.
- How I did it
$ git revert 97b6626
$ git revert 5455138
$ git revert 7e30cb6
- How to verify it
Make sure RPMs still build:
$ make DOCKER_BUILD_PKGS=centos-7 rpm

- Description for the changelog

Remove the line:

Update selinux policy for distros based on RHEL7.3

- A picture of a cute animal (not mandatory but encouraged)
🕊

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "revert-pr-29188" git@github.com:andrewhsu/docker.git somewhere
$ cd somewhere
$ git rebase -i HEAD~842353739712
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

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

/cc @vieux @thaJeztah @cpuguy83

LGTM

/cc @cpuguy83

Needs an update to the changelog as well;

Update selinux policy for distros based on RHEL7.3 #29188

oh, never mind, see you mentioned that :blush: wasn't sure if we wanted it as part of the PR


Allow programmatic execution without importing aspen.main

Logging should be implicitly configured or available to be explicitly configured, per this comment.

Okay, upon looking at this again, the current code is correct because: init_logging initializes handlers and formats and such, which a module should NOT do.  This is why it's done in __main__.
Logging input is (or should be) done with the usual
log = logging.getLogger(__name__)
log.debug(...)

in each module.  The output should be configured by whatever app is using the aspen module.  In the python -m aspen case, that's __main__ which is why that's configured there.  In other cases (where aspen is used via WSGI, for instance), that set of logging configuration should be left to the calling app.

But what if what I want to do is invoke aspen, just as python -m aspen does, except I need to perform some actions first. This is exactly the need in mongs. The referenced commit, by taking logging configuration out of the server initialization, will cause Mongs not to log anything (because logging hasn't been configured). There should be a way for Mongs to say, "Aspen, please configure logging output as you normally would".

And without accepting this pull request, Mongs cannot do that except to import aspen.__main__, which is awkward, at best.

...or to just copy the code from aspen.main, which is what it's mostly there for: to serve as an example.

So are you suggesting that the changelog for this next release will read something like:

Aspen no longer configures logging output during server setup. Instead, if your app requires configuration of logging, it should do that configuration itself. If you wish for the configuration to be the same as what Aspen normally outputs, your app should copy the 20 lines or so from aspen.__main__ into the startup routine for your app.

It strikes me as awkward that we would ask an app to copy code from aspen, especially when it's more than one or two lines, when it's trivially easy to expose that functionality to avoid the duplication (and unintended divergence).
Don't get me wrong. Using the logging framework is an excellent improvement. And giving the applications the ability to customize how output is managed is fantastic.
Would you accept a pull request that adds a comment directing users to copy that code into their projects?

/me picks up the convo in https://github.com/gratipay/aspen.py/pull/541 ...

This is exactly the need in mongs.

permalink

Dialing back out here since we have an alternative PR in #545 ...

@jaraco Let's discuss this in terms of the roadmap for Aspen (#357). The tl;dr is that we're giving up on being a full-featured web framework, in light of the ascendency of Django and Flask (#526). Instead, we're going to provide dispatch and simplates as a plugin for Django and Flask, utilizing the request and response objects, etc., from those frameworks. We plan to ship a very basic framework using environ and start_response instead of Request and Response objects.
The implication for Mongs is that we'll need to decide what framework combo we want to use in the future: https://github.com/whit537/mongs/issues/29.

especially when it's more than one or two lines

The implication for this ticket is that we should be trying to get __main__.py down to one or two lines. Skimming #527, I'm not sure we even log anything anymore on startup, which means we can cut out the logging config entirely, for example.

Fine by me. I withdraw the PR.

!m @jaraco


[RBS-312][IT] Enhancement calendar layout and adding showBorder, minDate and maxDate prop

Changes

modified the calendar layout with the left/right arrows to be on top right and Month/Year dropdown to be on top left.
added showBorder, minDate and maxDate prop
NOT ready to merge

Additional information

You may refer to this (https://jira.ship.gov.sg/browse/RBS-312)

Awaiting changes from team Frost

Hold changes until main refactors are completed in v2

changes has already implemented into v2, through PR. Hence closing this pull request.


Implement caching for dsdl signatures

Running pyuavcan on a raspberry pi to log stuff into influx db, I encounter high CPU load on ~20 packets/s so I get packet loss. Profiling revealed a lot of time (>75%) spent in the dsdl signature calculation.
In parser.py, there is a cache that is local to each instance of a type (_data_type_signature), but that seems to not be in effect here (I did not dig deep to understand the lifecycle of the type objects).
Adding a simple cache to compute_signature (signature.py) helped solving my CPU load problem. From 100% with packet loss to ~50 % without packet loss. Profiling shows still some time calculating signatures, but magnitudes less impact than before.
See https://github.com/NerdyProjects/pyuavcan/commit/e358444649a58772eedbfefa0978e2b2796528a0 for a simple solution. As that is only python3, I did not create a pull request but leave this issue to further discussion.
In my opinion, the parser should get a type-global cache that would be even more effective, but my solution works easily, reliable and good enough.

Adding a simple cache to compute_signature (signature.py) helped solving my CPU load problem.

Like functools.lru_cache? That would make sense, I think. Could you send a PR?

@NerdyProjects do we still care or should I close this? This issue does not affect the new version (which is rewritten from scratch, this time with architecture and tests).

Oh, sorry, I don't spend much time in this project anymore in the last months :-( Please close, I have too many things on my mind to care about it in the next weeks, especially if you have a new approach :-)
Thanks a lot for your work and effort!


Github issue 152: https://github.com/Unidata/netcdf-c/issues/152

User request to have all orphaned DAP2 attributes kept as netcdf
global attributes. This is primarily a change in the oc code
plus testcase dataset changes.
Result may be inconsistent with netcdf-Java output.

I can't merge this because the branch issue152 was deleted.  Was this intentional and we no longer want to merge this?  Or should I restore the branch and handle the merge request?

I've restored the branch because GitHub presented a button to do it; if the button went away I'm not sure how to go about it.  But let me know if you intended to drop this pull request.

no, kill it; I discovered a major problem with it.
=Dennis
On 11/28/2015 6:47 PM, Ward Fisher wrote:

I've restored the branch because GitHub presented a button to do it;
if the button went away I'm not sure how to go about it. But let me
know if you intended to drop this pull request.
—
Reply to this email directly or view it on GitHub
https://github.com/Unidata/netcdf-c/pull/162#issuecomment-160357334.

Done


Implement ONNX Pad Operator

Pull Request Template
Checklist

[x] Confirmed that run-checks all script has been executed.
[x] Made sure the book is up to date with changes in this PR.

Related Issues/PRs
https://github.com/tracel-ai/burn/issues/1714
Changes
Implement ONNX pad by calling existing tensor.pad
Input tensor: currently supporting only Float32 but will extend the support to other floats, int and boolean values
Pads: currently supporting only positive pads
Constant value: type restricted to the input tensor element type, currently supporting only Float32
mode: currently supporting only "constant"
TODO:
Support int, boolean tensors
Currently passing a negative constant value may cause an issue. Need to investigate further
Testing

Test ONNX model produces expected outputs for f32 input tensor and positive pads before building ONNX model
Test pad codegen creates expected rust code
Test generated pad rust code produces expected outputs for f32 input tensor and positive pads

@antimora @laggui
I have made onnx conversion stricter by forcing three inputs. Also added a warning about pad applying to only the last two dimensions.
can you guys take another look?


bug: Block explorer skips transactions

Is there an existing issue for this?

[X] I have looked through the existing issues

Current Behavior
Currently block explorer skips transactions if they are coming too fast and it also is pretty slow.
https://github.com/scaffold-eth/scaffold-eth-2/assets/108868128/54a64bc6-95a9-49a7-9ecf-b740316f0e0a
Expected Behavior
By upgrading to a websocket transfer from http, we get instant feedback in the ui, in addition to not skipping any transactions.
https://github.com/scaffold-eth/scaffold-eth-2/assets/108868128/be5b70c4-e67e-4e95-8777-a77b30c6088b
Steps To Reproduce
No response
Anything else?
No response

Hello! I just noticed you were also struggling with the blockexplorer. This issue is kind of related... check it out!
It would be a universal benefit if the useFetchBlocks hook gets optimized 😍 .
Anyways, these are my two cents 😅

Hello! I just noticed you were also struggling with the blockexplorer. This issue is kind of related... check it out!
It would be a universal benefit if the useFetchBlocks hook gets optimized 😍 .
Anyways, these are my two cents 😅

Thanks for letting me know of this. I am also thinking about not having the transactionReceipts as a seperate state variable.
Since this PR only concerns the hardhat version I think we should merge it then we can check if it works with anvil, or we can directly optimize the block explorer for anvil use, since anvil is used more than hardhat these days.

Since this PR only concerns the hardhat version I think we should merge it then we can check if it works with anvil, or we can directly optimize the block explorer for anvil use, since anvil is used more than hardhat these days.

Yup, we can tackle it one by one 🙌
Btw the issue mentioned in #524 is no more hardhat vs anvil because we found this solution  but now it's more of optimizing / making block explorer work when people fork the chain.
Because when you fork the chain in current se-2 hardhat main branch we get same as mentioned in this comment video and note

https://github.com/scaffold-eth/scaffold-eth-2/assets/80153681/fb0774b7-9427-4282-b76b-19759be4e24c

NOTE: After loading is complete, there is slight blank screen with no data but its internally fetching all transactionReceipt so you have to wait a bit to see all the data (This needs to be handle)

Nevertheless, let's get #529 nicely working when using the local chain (without thinking much of forking chain use case but also having it in the back of mind)
After that we can work on reducing no. of RPC call each page requires like we have BLOCKS_PER_PAGE = 20 but for some reason we are making more than 20 eth_getBlockByIndex calls (noticed while forking chain don't know if its true when using local chain)
But yeah again let's not worry  too much about fork chain, if its a quick fix lets push the changes in #529 or we can handle it in a different PR eg: "Optimize  blockexplorer when forking chain"
Thanks Port !!


Update README.md

sorry for the tiny patches. I overlooked this.

thanks! (btw. at some point in the (hopefully) not so distant future, this package will be subsumed by http://thi.ng/fsm...)

Looking forward to the future of thi.ng (still gotta get used to typing that 😄)! I've been playing with it in my spare time. I love the homage to clojure as well as the fresh ideas you're bringing to the table here. Your collection is a magnum opus.


Modal Components Props and Slots example missing a comma

Link to the Page
https://www.skeleton.dev/utilities/modals
Describe the Issue (screenshots encouraged!)
As shown below, I believe a comma is missing after the ref property of this object.

Is this something I can take and make a PR for? Looks easy enough.
@Bandit @juangiordana @delight @carlosg2

Knock yourself out but why would you ping me for such a minor doc typo?

@phamduylong a PR would be welcome, just please be careful with pings. Ping myself or another maintainer if you need approval in the future.
I've edited your post to remove the pings in case anyone is wondering.

Thanks 😄 it wasn't clear in the Contributing Guide who to mention in the PR specifically, sorry to bother. I'll make the changes soon.

The maintainers monitor all issues and PRs, so we'll see things. Typically within around 24-48 hours.


Sometimes, puppeteer script will replay too fast and it is unable to click certain element correctly if this is not enabled

This problem happen because element is blocked by waiting.... progress bar. In this case, we scan through element to find out overlappsed element and wait until all overlapsed element is gone. This is done via zindex comparison.


Feature request: Add node to selection using Ctrl+click

This is a very common mechanism for adding items to selection.

Err... How do I say it... The idea to use Win+click for multi-selection is pretty radical.
It would be interesting t hear the backstory.

You can change it by using the multiSelectionKeyCode prop https://reactflow.dev/docs/api/component-props/

I'm not sure that the issue is fixed.
The default multi-selection key is unusable on most machines.
Just because there is a way to work around the issue does not mean that the issue does not exist.


Actually fixed the path.

Yeah. The filename for adjusted R^2 should be "AdjR2_2.txt". Confirmed that this runs on Linux. I also ran the code scripts one-by-one on my computer

I think you just reversed my correction
On Wednesday, December 16, 2015, janewliang<EMAIL_ADDRESS>wrote:

Merged #216 https://github.com/berkeley-stat159/project-alpha/pull/216.
—
Reply to this email directly or view it on GitHub
https://github.com/berkeley-stat159/project-alpha/pull/216#event-493224386
.


Replace soap client

Fixes #4

Codecov Report

Merging #5 into master will decrease coverage by 1.05%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master       #5      +/-   ##
==========================================
- Coverage   86.76%   85.71%   -1.06%
==========================================
  Files           2        2
  Lines          68       56      -12
  Branches       11       10       -1
==========================================
- Hits           59       48      -11
  Misses          3        3
+ Partials        6        5       -1

Impacted Files
Coverage Δ

gusregon/gus.py
85.18% <100%> (-1.18%)
:arrow_down:

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 6881546...0719fa1. Read the comment docs.


cant't build for stm32l4x2 case by error 'not found in `drone_stm32_map_pieces::reg::usart3::brr'

    |
253 | /         periph::map! {
254 | |             #[doc = $uart_macro_doc]
255 | |             pub macro $uart_macro;
256 | |
...   |
451 | |             }
452 | |         }
    | |_________^ not found in `drone_stm32_map_pieces::reg::usart3::brr`
...
591 | / map_uart! {
592 | |     "Extracts USART3 register tokens.",
593 | |     periph_usart3,
594 | |     "USART3 peripheral variant.",
...   |
636 | |     (LBDCF),
637 | | }
    | |_- in this macro invocation

Thanks for the report! Fixed in 2676ed2fe8f0f6bf98fb7440aa0b018302cb4daa. Please upgrade to drone-stm32-map 0.11.2


Package Manager

Handles package and list of packages (ListOf[Packages] isn't handled by ListOf).
Functionality

view current list of packages (or single package)
allow users to search for packages

for a given piece of software, allow users to add a specific pegged version

view details about the package

The first iteration will be based on synaptics layout at bottom)

right column

[ ] search box
[ ] list of matched packages including their description
[ ] description box below
[ ] version selection list (unlike synaptic there will be two boxes below, one for description, and one for)

[ ] list of installed packages (Left column containing categories and vstacked buttons will be replaced with)

synaptic (and probably also it's UI) is literally 19 years old. it's overwhelming and unintuitive.
for a user friendly design, look at modern software like elementary AppCenter, GNOME Software, Apple AppStore or even the microsoft store that no one uses...

For now you can only install flatpaks with it on nixos, but i hope that Nix supports packagekit and appstream metadata at one point and we can just use it as gui, or gnome software and maybe even discover from kde. installing packages should really be it's own program and there are good ones, we just have to support the standard API
https://github.com/NixOS/nixpkgs/pull/94055
https://github.com/NixOS/nixpkgs/issues/15932
https://blog.elementary.io/introducing-new-appcenter-categories/
https://wiki.gnome.org/Design/Apps/Software
https://www.apple.com/newsroom/2018/06/apple-previews-all-new-mac-app-store/
https://www.pcgamer.com/the-microsoft-store-finally-gets-a-much-needed-overhaul-for-windows-10-and-windows-11/
so i suggest not to waste time on the package management and remove it as soon as nix supports the common linux gui package manager guis
focus on design for an intuitive interface to edit nixos config

Thanks for the feedback. I didn't realize there was an RFC for Appstream on nixos. If/when the RFC is merged, we can use it to create a more intuitive and informative package manager.
I agree with your point regarding Synaptics lack of intuitiveness and the better UX of modern package managers. However, I'm not sure we can get away with excluding a (small) package manager from nix-gui.
nix-gui's goals is to provide a graphical interface for setting nearly any option (including environment.systemPackages, hardware.firmware, programs.zsh.ohMyZsh.customPkgs, etc). So I'm not entirely convinced that this can be a separate program. list of packages should be considered just another  option type with a corresponding nix-gui FieldWidget.
Thanks again for your input, I hope to hear more feedback from you as this project progresses.

Yeah, the package related options make it hard to create a consistent experience. The package related options would have to be shown in the package manager GUI, maybe ask if the user wants to modify them when installing and show them in the app detail view. But that's probably not intended with the listed programs. Nix makes everything complicated. Why can't a user just install a program? We might have to give up on achieving the best user-friendliness and embrace the control nix offers in the most intuitive way possible.
A program listing could have an option to "modify package" and an easy UI do override the package definition. That could be a killer feature that no other package manager offers.
I think it should still be a separate program since installing an app and changing system settings are different tasks.
Not sure if we should fork one of these GUIs or if they might add our changes. We could research if packagekit and appstream support settings for packages or have an interface for modifying packages or if upstream would accept such additions.
I want the UX macOS or elementary OS provide, but NixOS makes that really hard and it might not be possible, because Nix is too powerful and we still want to provide this power to the end-user.
So the UI should really teach the user in an intuitive way, like environmental storytelling in games... that would be perfect.

A program listing could have an option to "modify package" and an easy UI do override the package definition. That could be a killer feature that no other package manager offers.

Absolutely. Assisted package overrides are planned.

Not sure if we should fork one of these GUIs or if they might add our changes.

For now I think the MVP should include a list of packages, a textbox to search and filter, a checkbox to add the package to the list, and a display of the list.
In the future, PackageKit (or ideally Appstream, but that seems much further from realization) definitely should be used in a reimplemented form of the package manager with enhanced UX.

So the UI should really teach the user in an intuitive way, like environmental storytelling in games... that would be perfect.

Yes, this is a great way to put it. Nix-Gui might be viewed as a tool to flatten the learning curve of nix.

Nix-Gui might be viewed as a tool to smooth the learning curve of nix.

yes, that's the potential, but it's also a very hard design problem
it sounds good so far, let's see how it will turn out

nixui is abandoned and nix42b isn't a configuration tool. nixos-manager
nixos-manager is the closest thing to this project by far. https://github.com/nix-gui/nix-gui/blob/master/docs/development.org#related
It's author has suggested that it would need to be rewritten because it uses deprecated graphics library https://github.com/pmiddend/nixos-manager/issues/10#issuecomment-753970918

See https://github.com/vlinkz/nix-software-center and https://github.com/vlinkz/nixos-conf-editor


EarlGrey() has wrong line number for page objects

In EarlGrey.swift, EarlGrey is defined as:
public func EarlGrey() -> EarlGreyImpl! {
  return EarlGreyImpl.invokedFromFile(#file, lineNumber: #line)
}

I define a login page object:
public class LoginPage {

    //# MARK: - Login Page Elements

    private var domainField: GREYElementInteraction {
        return EarlGrey().selectElementWithMatcher(grey_accessibilityID("domain_field"))
    }

which is then used:
func assertPageObjects() {
    domainField.assertWithMatcher(grey_sufficientlyVisible())
}

The line number is wrong because EarlGrey() sets it to be on the EarlGrey().selectElementWithMatcher... line.
I've had to update EarlGrey.swift like this:
//# MARK: - Custom EarlGrey file/line

extension EarlGreyImpl {
    // Use @nonobjc to fix A declaration cannot be both 'final' and 'dynamic' error
    @nonobjc public static var file: String = ""
    @nonobjc public static var line: UInt = 0

    public static func setFromFile(file: String, _ line: UInt) {
        self.file = file
        self.line = line
    }
}

public func grey_invokedFromFile(file: String, _ line: UInt) {
    EarlGreyImpl.setFromFile(file, line)
}

public func EarlGrey() -> EarlGreyImpl! {
  return EarlGreyImpl.invokedFromFile(EarlGreyImpl.file, lineNumber: EarlGreyImpl.line)
}

and update the page object:
func assertPageObjects(file: String = #file, _ line: UInt = #line) {
    grey_invokedFromFile(file, line)

    domainField.assertWithMatcher(grey_sufficientlyVisible())
}

now the line number is correctly identified in the test. Thoughts on how to best update EarlGrey.swift to handle this use case?

This particular feature is about highlighting the EarlGrey invocation in the test code which led to the failure. This is an interesting use case and will fail the same way for the Objc version as well. Even though Objc can rely on macro expansion to include file and line# alongside the original method calls it would require us to define a macro for each top-level API and sub-APIs which can be called from those top-level APIs. Perhaps we need to rethink this.

This seems to be fixed by the above PR. @bootstraponline please close this or update it in case this is still present.

// Use to report errors on the correct file/line
public func grey_invokedFromFile(_ file:StaticString, _ line:UInt) {
  EarlGreyImpl.invoked(fromFile: file.description, lineNumber: line)
}

I still have to use ^ throughout the code to get accurate file & line numbers. If that's the best we can do for Swift, then this issue is safe to close.

@bootstraponline sorry, but how does this affect your final API? Do you have to add grey_invokedFromFile to each file that you add? Are you still able to do EarlGrey.select(...) ?

It looks like this using the page object pattern.
  private static var loginButton: GREYElementInteraction {
    return EarlGrey.select(elementWithMatcher: grey_accessibilityID("login_button"))
  }

  static func tapLoginButton(_ file: StaticString = #file, _ line: UInt = #line) {
    grey_invokedFromFile(file, line)

    loginButton.perform(grey_tap())
  }


Joined dates returned are inconsistent between Windows and Linux

https://github.com/valzargaming/byond/blob/df6abe028aad54d180bb56c0efd2e2bd398588a6/src/Byond/Byond.php#L216-L225
https://github.com/valzargaming/byond/blob/df6abe028aad54d180bb56c0efd2e2bd398588a6/src/Byond/Byond.php#L251-L265
Byond endpoint tested: http://www.byond.com/members/valithor?format=text
The return for the __parseJoined function was originally just  return self::__parse($page, 'joined = '); however I had to update it to return trim(str_replace(['\"', '"'], '', self::__parse($page, 'joined = '))); after discovering that an extra instance of \" was being stuck onto the end of the data after it was returned through the __parse function.
The data coming back through cURL seems to be identical on both Windows running PHP v8.3.6 and Linux running PHP v8.3.7. The issue only occurs on Linux, so I'm not sure where the problem is originating from. None of the other fields appear to be affected thus far.

This issue was confirmed to be caused by PHP_EOL being used as the $needle in strpos when calculating length. Because strpos returns the last character found and my development environment is Windows, PHP_EOL had a strlen value of 2 during the initial development, however the environment it was run on in production is Linux, which would have a strlen value of 1.  This normally would've been caught during development when the code was tested using WSL2, however Microsoft conveniently decided to use \r\n in their EOLs for WSL instead of \n.
This issue has been fixed by replacing both escape strings and their escaped characters that can be passed with $page. We also now use double quotes at the end of the search strings to better detect the start and end of the field's content.


example/podexec failed

example/podexec

extending arbitrary subresource is not yet supported in the new framework, but we will be getting it very soon
Originally posted by @yue9944882 in https://github.com/kubernetes-sigs/apiserver-builder-alpha/issues/568#issuecomment-731022906
Hey @yue9944882, any progress here? I wasn't aware of the referred issue, and spent a decent amount of time to get it working. Can we remove non-working examples as time-saving for others?
Thanks!

/remove-lifecycle rotten

/lifecycle frozen


Where is the pages stored in mysql with the theme builder header created in theme builder

Problem Description
Hello, in theme builder in divi, we can do headers differents for pages in worppress, here we select the pages with the theme header created, where is stored the "ID" of these pages por the theme builders created.
thanks

Hello sirdavidvarela,
Divi builder header content or pages content everything is stored in WordPress post table as a shortcode.
Thanks

Here is the screenshot. Check id of the sections stored in post meta.

ok, thank so much, my friend.

look at these post_type in your db:
et_theme_builder
et_template
et_body_layout
``` (or et_header_layout or et_footer_layout)
Find your 1 post that is` post_type= et_theme_builder` and that is `post_status = publish`, then look at it's post meta, you will see one or more` _et_template` , these are the IDs of different templates you have built in TB.
If you look at one of those _et_template ids, it will be post type `et_template `, and if you look at its meta, you will see some useful meta overall, but there are 3 important ones, i.e. _et_body_layout_id (or header, or footer), which are the post ID of those inner layouts for that template
If you look at the post id for one of those, say the` _et_body_layout_id` , it will be post_type `et_body_layout `, and if you look at that post_content it will contain the shortcodes for that layout.


New component: Menubar

Following the WAI ARIA pattern documented here.
I imagine it would follow a similar approach to Toolbar in terms of architecture e.g. provide a Menubar.Button that can be composed with DropdownMenu.
Although, do we think that Menubar should always be dropdown menus? if the menubar should never contain a button that actions something straight from the bar, perhaps we would enforce that by exposing wrapped dropdown parts as Menubar.Menu parts. Thoughts?
Proposals:
<Menubar.Root>
  <DropdownMenu.Root>
    <DropdownMenu.Trigger asChild>
      <Menubar.Button />
    </DropdownMenu.Trigger>
    <DropdownMenu.Content>
      <DropdownMenu.Item />
    </DropdownMenu.Content>
  </DropdownMenu.Root>
</Menubar.Root>

<Menubar.Root>
  <Menubar.Menu>
    <Menubar.Trigger />
    <Menubar.Content>
      <Menubar.Item />
    </Menubar.Content>
  </Menubar.Menu>
</Menubar.Root>

I think it should be its own API rather than using DropdownMenu as some behaviour differs in terms of keyboard and pointer events. It will likely be built from Menu though just like ContextMenu and DropdownMenu.
So yeah I'm leaning towards the latter proposal I think.

When the menu is open, it seems to behave the same as dropdown menu from what I can see so is there an edge case I'm missing? What would you say the differences are?

The main differences I quickly see are:

open menus on hover when one is already open
pressing right/left on anything that isn't a submenu trigger navigates the top-level menus

There might be other things I'm not seeing/considering.
It might be possible to use DropdownMenu under the hood, but I'm wondering if it's the right thing to do or not, or would make things more difficult for us (3 levels deep) for very little benefits potentially.
We'll have to weigh it up I guess.

Everything highlighted so far is what the controlled API is for, including our exposed DOM events like onKeyDown for the right/left keys on items so seems it should be okay.
I created this ticket because @luisorbaiceta was looking for something to pick up. I suggested this might be a good one to make a start on as it seems it is more clearly defined with existing WAI ARIA patterns so maybe he could start start by recomposing DropdownMenu and then we can review from there?

That sounds good to me!
Like I said, we generally need to try to form a proper opinion anyway, so that's a good way to do it 🙂

Agreed, sweet. Well, feel free to take a stab at this one then if interested @luisorbaiceta 💛

I'll go for it! 😊

Following the WAI ARIA pattern documented here.

this link is 404 now, is it moved to this https://w3c.github.io/aria-practices/#menu


fix: articles/migrate/how-to-create-group-machine-dependencies.md

Unorded list under ordered list item indentation
MD039/no-space-in-links Spaces inside link text
MD012
Order list numbering
Trim trailing space

@nschonni : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Thanks for your fix! #sign-off


下载地址过期了

The download link doesn't work

OK， I will update it

The download link doesn't work

the link is still available with my check


Use script instead of Make target

It's not working, but I shouldn't have relied on the build-harness when we have a script that installs oc already.

/cc @JustinKuli


user.avatar will always return nil

    public var avatar: URL? {
        return rawResponse.hdProfilePicVersions
            .array?
            .first?
            .url
    }

.first? is a dictionary

Try it 😊 @mycroftcanner
.first is a DynamicResponse.dictionary which is marked as @dynamicMemberLookup, and its implementation states that DynamicResponse.dictionary(["key": "value"]).key equals "value".
It wouldn't even compile if what you say was true 😊
(For reference)

I see what you mean.
There's definitely a .url missing there. @mycroftcanner
Fixing it in #96.
Apologies


Fix code scanning alert - HTTP response splitting

Tracking issue for:

[ ] https://github.com/qld-gov-au/documentproduction/security/code-scanning/8

Covered in https://github.com/qld-gov-au/documentproduction/pull/187


Add watcher to TLS certificates

This PR adds a watcher for the certificates so in case of rotation, the certificates will be reloaded.
Added flags to disable/enable this per signal, and in the general server

Why only the traces endpoint? Can't we make it available but opt-in to every signal?

@douglascamata Sorry for the late response. this is ready for review again. Thank you very much!


Question/Ask: Please update nuget package, latest rc2 is 6 month old

Hi Guys!
Seems latest nuget 5.0.0-rc2 is already half-year old.
Are there reasons you do not update it?
In our project, we're thinking to move to the open api 3.0 and so are interested in updating Swashbuckle to the version that supports 3.0 and it is unfortunately not released yet ((
Thanks for all your great work!

I'm working on it. There's a couple of regressions I'm working through but hoping to have it out this month.


H&E

H&E function in uploader is not working. It over-writes the last fluorescent cycle. Number of cycles/range cannot be adapted to include H&E as an additional cycle.

Hi @nsamusik ,
Need your help here.
Thanks,
Vishal

This issue has been fixed. It will be available in the next release.


document new Python API

This PR updates the Cog Python API docs.
It's piggybacking on PR https://github.com/replicate/cog/pull/378

cc @bfirsh @andreasjansson

@bfirsh I was about to make some followup edits to this doc based on your feedback but don't see these changes on your fork's branch.
I see "bfirsh merged commit 626d2e9 into bfirsh:new-cog-4-real 3 hours ago" above, but looking at that branch, the commit is nowhere in sight: https://github.com/bfirsh/cog/commits/new-cog-4-real
Am I missing something? 🤔

blink not sure what hapepned there. Probably some force pushing gone awry. It's back now...


Add alb cdk property for Service construct

In the case where cloudfrontDistribution is set to be false, we need a way to get alb's domain name. This requires to expose alb as a property under cdk for the Service construct

Thanks!

Thanks @suil! Will be in the next release.


HSEARCH-1934 Remove the relocated artifact from our distribution tarb…

…alls
Fixing my previous PR: it wasn't taking into account needed changes in the distribution, so this failed CI.

merged


Refactor QueryExecutor (WIP)

Overview
This pull request moves QueryExecutor from the tsdb package to the influxql package and adds additional StatementExecutor interfaces for each statement type.
TODO

[x] SET PASSWORD
[x] SELECT INTO
[x] Fix empty result returns
[x] Fix meta test package

/cc @jwilder @dgnorton @joelegasse @e-dard

This PR is ready for review.
There is one outstanding issue where the monitor.Monitor depends on cluster.PointsWriter but now that the QueryExecutor exists in cluster it creates a circular dependency. I'm trying to figure out the simplest way to resolve that.

Looks fine to me so far, but the sections that are commented out should either be fixed if they are needed or removed if they are no longer needed.

@jsternberg I implemented a smaller wrapper type for cluster.PointsWriter so it could be injected into monitor.Monitor in 9bebc2b. :shipit:?

:+1:

LGTM :+1:


Q_extraSD_Acoustic_Survey(2) no longer output in keyposteriors.csv file

Breaks the mcmc diagnostic plot showing this parameter (Fig. 17 from last year's assessment.)

I temporarily commented out the code to make this plot, so leave this open until it is uncommented

Looks like with the change from SS version 3.24 to 3.30, the parameter label format changed
I made I fixed it in this commit https://github.com/taylori/hake-assessment/commit/0bf885aec1f2fed224c5fd00d8062a6d5999a5b7
but haven't compiled yet to test it.
@cgrandin or @andrew-edwards, if you have a chance, could you add something about the workflow for branches forked from branches to the README? I was able to get a matching branch to Chris's, but I'm not quite sure how I got there or what the right steps are in general.

Chris and I have been in a workshop all day (and he just left). From the Network Graph it looks like you fetched Chris's v33 branch, which is ahead of master (so you fetched and merged v33 not master).  You can create another branch from that if you like with cb   , which will just branch off again.
I presume Chris hadn't merged his stuff back into master because it's still ongoing [kind of the point of branches - if you're working on something that might break the code you don't want to mess up other people].
We have a few branching commands here: https://github.com/andrew-edwards/git-course
Not sure if this helps - I can add to the readme if necessary.

Thanks Andy.
I was guessing that Chris wasn't going to merge the branch until he got everything working with ss 3.30 and I just wanted to contribute to that effort and figured that it made sense to also use a branch (but maybe that isn't necessary). I ended up using the GitHub desktop application but would prefer to know better how the remote, fetch, and merge command line commands work when you want to fetch from another users branch rather than master.

Ian - did you create a new branch with the same name as Chris's? That might be interesting..... but should all work out I guess.

I figured that instead of cgrandin/master and taylori/master, we could be working in parallel on cgrandin/v33 and taylori/v33, but if that causes confusion it seems that renaming branches is not too hard.

Yes, you're working in parallel on your own versions of v33, but since you fetched and merged Chris's version in 80da7b908a  then you're just building on his work. So essentially the same idea as if you're both working on master, except the v33 branch is working on something specific that may break the code (and so others can still use master until you merge back in). Hope that makes sense. Thinking I won't try anything until everything's merged back in.

Just to follow up on this, the actual value is no
longer in the keyposteriors.csv file:

Thanks for checking. I'm finally trying to install proTeXt now to see if that allows me to compile again instead of continuing to push commits without fully testing them in the compiling step. My previous commit failed to account for R changing "Q_extraSD_Acoustic_Survey(2)" to "Q_extraSD_Acoustic_Survey.2." but I think the functions in question do partial matching, so it should now work with just "Q_extraSD" as updated in commit 73627bb.
The writing and then reading again of the keyposteriors.csv and nuisanceposteriors.csv files is more complex than necessary because it follows the convoluted logic the r4ss SSgetMCMC function. Those same quantities are in model$mcmc so we could skip the file write/read steps by just subsetting model$mcmc using the same logic. But hopefully the commit I just made will succeed such that it's not necessary to take the time to mess with this stuff further.

The reason I had Q_extraSD_?[0-9]?_Acoustic_Survey was so that it would match both 3.24 and 3.30 versions. It does partial so you don't need the (2) at the end.
I did it that way just so I could change the base model from last year's to this years 3.30 version and still leave all the other ones in there so we didn't have to comment a whole bunch of stuff out, then uncomment again later. So the way V33 branch works now is - you drop 03_2017base_3.30_tv_pars model into the models directory along with all last year's, then run the build() command to run the new code to load everything for 3.30, then compile the document.
I hope this was a good way of getting it going!

My understanding of the regular expressions was too weak to get what the question marks were doing to understand that this could match both types, which is definitely useful. In that case, I'm not sure what the problem is that caused the original issue.


query staking validators ignores --limit

I think this needs to be fixed upstream in cosmos/cosmos-sdk

/cc @anilCSE @akhilkumarpilli

@troian is it with CLI queries or REST?

cli
❯ $AKASH query staking validators --limit 1
Error: unknown flag: --limit
Usage:
  akash query staking validators [flags]

This issue is fixed on upstream. Waiting for a new RC

@anilCSE the fix is in 0.40.x, right?

fix confirmed


Job file contains the Chinese parameter will be messy code

We use azkaban to update table,  need to pass Chinese parameters, but it will be messy code on web page.
How to solve it? Thank you.

When we upload a job with Chinese parameters, it will be messy code on web page after uncompress. We need pass a Chinese parameters like “地理位置表” as a table comment,but it will be meesy code on web page like "âå°çä½ç½®è¡¨â", and the table will be created with the messy code.

When we upload a job with Chinese parameters, it will be messy code on web page after uncompress. We need pass a Chinese parameters like “地理位置表” as a table comment,but it will be meesy code on web page like "â��å�°ç��ä½�ç½®è¡¨â��", and the table will be created with the messy code.

ok, can you check if your database is utf-8 encoding ?

yes, MySQL is utf-8 encoding

I also have this problem.Have you solved it yet?

confirm the MySQL charset configurations :

1.1 if not, copy below configs to your mysql config file, normally /etc/my.cnf
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'

1.2 restart mysql
service mysqld restart

change azkaban db and its tables' charset to utf8

ALTER DATABASE `azkaban` CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ALTER TABLE `project_flows` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

There is still this problem.

I have also encountered this problem, which is caused by the absence of a specified character set when azkaban parses the properties of the job.


Twitter Integration Issues

Hey @dvargas92495 , was testing out the twitter integration on master, and running into this error -
{"message":"Missing Authentication Token"}
How do we go about debugging this? Console logs?

I needed to redeploy the new api on AWS. let's try again


Delete this

hihi @serratus, i'm kai, the author of https://www.npmjs.com/~npmdoc (project to document the top 1% of all npm-packages).
i received a complaint from @letsgotomars to takedown the package https://www.npmjs.com/package/npmdoc-quagga
i've given you (@serratus, quagga's author), write access to https://www.npmjs.com/package/npmdoc-quagga so you can unpublish it if you feel strongly about it (but hopefully not ;)
cheers, and sincerely sorry for inconveniencing anyone, as npmdoc is intended to be a public service to document the many npm-packages that are lacking any documentation ^^;;;


NaN to json and back

double val = std::numeric_limits::quiet_NaN();
DBG << "val=" << val;
json j = val;
DBG << "j=" << j.dump();
val = j;
DBG << "val=" << val;
goes like this:
val=nan
j=null
terminate called after throwing an instance of 'std::domain_error'
what():  type must be number, but is null
Could this not be behave nicer?

With the code in the develop branch, this works:
int main()
{
    double val = std::numeric_limits<double>::quiet_NaN();
    std::cout << "val=" << val << std::endl;
    json j = val;
    std::cout << "j=" << j.dump() << std::endl;
    val = j;
    std::cout << "val=" << val << std::endl;
}

output:
val=nan
j=null
val=nan

Note the develop branch is unreleased and is subject to changes until version 3.0.0. This behavior of NaN was only introduced recently.

@martukas Did you try the develop branch? Could you comment on this?


[fix][txn] Fix PendingAckHandleImpl when pendingAckStoreProvider.checkInitializedBefore failed

Motivation
When initialize PendingAckHandleImpl, it will call
        pendingAckStoreProvider.checkInitializedBefore(persistentSubscription)
                .thenAccept(init -> {
                    if (init) {
                        initPendingAckStore();
                    } else {
                        completeHandleFuture();
                    }
                });

And pendingAckStoreProvider.checkInitializedBefore(persistentSubscription) will call MetadataStore#asyncExists(String ledgerName)
If MetadataStore no available at that time, it may returns an exception.
If we don't handle the exception when call
pendingAckStoreProvider.checkInitializedBefore(persistentSubscription)

the PendingAckHandleImpl cannot completed.
addConsumer will always block, the Consumer created in  PersistentTopic will never close and finished.
Documentation

[ ] doc
[ ] doc-required
[x] doc-not-needed
[ ] doc-complete

Matching PR in forked repository
PR in forked repository: https://github.com/tjiuming/pulsar/pull/14

Good catch! when PendingAckHandle recovery fails, it will not recover again, the consumer still can't connect to the broker. we should find out a way to solve this problem, if recovery fails, remove the subscription from PersistentTopic, and consumer connect again will reinit this sub.

Yes, it does a problem.
I've read the code, if PendingAckHandleImpl relay failed, it won't do it again. And the client couldn't create Consumer for the subscription.
I'll create another PR the fix it.

Codecov Report

Merging #18859 (955e1fe) into master (d30e86c) will decrease coverage by 17.78%.
The diff coverage is 31.25%.

@@              Coverage Diff              @@
##             master   #18859       +/-   ##
=============================================
- Coverage     47.92%   30.13%   -17.79%
+ Complexity    10679     5799     -4880
=============================================
  Files           703      623       -80
  Lines         68831    59104     -9727
  Branches       7378     6146     -1232
=============================================
- Hits          32988    17813    -15175
- Misses        32119    38795     +6676
+ Partials       3724     2496     -1228

Flag
Coverage Δ

unittests
30.13% <31.25%> (-17.79%)
:arrow_down:

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


Update rec logic

update recommendation logic for php and ruby applications
remove punctuations from status messages for recommendations
cache displayedEntities
set v2 to be the default

 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.


C314

Ok, I forgot about the validation stuff for the profile editor.

The user gets a warning when the resource ID is not unique
URI resolution checking is performed on resource URI and property URI fields.  If the response is not 'OK'  the error modal appears describing the problem.  Also, there will be a little warning message below the input box that will stay visible.  This happens after moving away from the URI input boxes (on blur as it were.)
The property types are now stored in verso and populate a select box with the five valid property types.  Currently the selections will need to be edited via the verso api. (perhaps in the following weeks we could add a settings section that deals with configs).  There is a load-type.js script that I pushed to verso.  It will load the types upon booting the server.

Yeah-- I added those two lines to httpResponse service in order to display the error.  Since the error is not wanted and a pain in the arse, removing those lines makes it better.  We do get an error message in the console, but I can live with that.


(contract): add interchain get block demo contract.

Codecov Report

:exclamation: No coverage uploaded for pull request base (feature-1.3.2@eb50260). Click here to learn what that means.
 Consider uploading reports for the commit 4192827 to get more accurate results

Additional details and impacted files
@@               Coverage Diff               @@
##             feature-1.3.2    #188   +/-   ##
===============================================
  Coverage                 ?   5.32%
  Complexity               ?      34
===============================================
  Files                    ?      22
  Lines                    ?    2217
  Branches                 ?     290
===============================================
  Hits                     ?     118
  Misses                   ?    2076
  Partials                 ?      23

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


Return 404 for non-existent queues for the visibility endpoints

What type of PR is this?
/kind bug

What this PR does / why we need it:
Which issue(s) this PR fixes:

Special notes for your reviewer:
Method cmpopts.EquateErrors() returned diff due to different addresses of errors.
Does this PR introduce a user-facing change?

Visibility endpoints return 404 code for non-existent queues

/assign @mimowo
/assign @alculquicondor
/assign @tenzen-y

/approve
/hold
for comment

/retest

/hold cancel
The comment is addressed

/lgtm

/remove-kind bug
/kind cleanup

/release-note-edit
NONE


Fix new rubocops warnings

There are new cops in recent rubocop's versions, and as they're enabled by default, new warnings emerge. This PRs fix those small warnings

Please rebase this against master and open again


Where is my   tags?

May be something I missing but just confirming with you, whether it is wrong or missed one.
I have pasted in html code, a page of html code start from
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
.
.
.
</head>
<body class="">
...
</body>
</html>

But after I switched to viewer and again switched to code behind then I can see above mentioned codes are being removed.
Please check my screenshots.
Please help me that, How can I make it not removable in this editor.

Trumbowyg is not a full HTML page editor. It's a WYSIWYG editor for content like article, comments, etc.
So I did not support things like head, body, etc. in v2. Should be supported in v3 (see #875)


[BUG] :bug: Missing Tooltip and NavbarLayout Component

Current Behaviour
For some reason, the tooltip and navbar layout component wasn't commited to #91 PR. Hence, never got merged. This is a issue to merge Tooltip and NavbarLayout Component.
Expected Behaviour
Components to Add

Tooltip
NavbarLayout

Steps To Reproduce
No response
Anything else?
No response

Fixed!


Homework-6

implemented vehicle service, tyre service and speaker service class.
used @PostContruct annotation.
worked on bean creation using @bean and @component annotations.
printed the details of the most expensive vehicle

output screenshot

Metric
Value

alert_status
:white_check_mark: OK

bugs
0

code_smells
2

reliability_rating
A (0 Bugs)Note: A being best, E being worst

security_rating
A (0 Vulnerabilities)Note: A being best, E being worst

vulnerabilities
0

The commit message should be more clear and a bit descriptive


gtk the popups have broken focus

Bug or Regression?
Regression
System Info and Version
 System/Version info
Hyprland, built from branch  at commit ea2501d4556f84d3de86a4ae2f4b22a474555b9f  (props: bump version to 0.41.0).
Date: Mon Jun 10 14:23:06 2024
Tag: v0.41.0, commits: 4794

flags: (if any)

System Information:
System name: Linux
Node name: void
Release: 6.9.3_1
Version: #1 SMP PREEMPT_DYNAMIC Thu May 30 22:21:45 UTC 2024

GPU information:
06:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] [1002:67df] (rev ef) (prog-if 00 [VGA controller])

os-release: NAME="Void"
ID="void"
PRETTY_NAME="Void Linux"
HOME_URL="https://voidlinux.org/"
DOCUMENTATION_URL="https://docs.voidlinux.org/"
LOGO="void-logo"
ANSI_COLOR="0;38;2;71;128;97"

DISTRIB_ID="void"

plugins:

Description
If you open the pop-up window, it will not hide even if you interact with the main window or with others, I also noticed that there is a dead area where the pop-up window does not respond to clicks to close
How to reproduce
Call the context menu in any gtk application and try to close it by changing focus
Crash reports, logs, images, videos

https://github.com/hyprwm/Hyprland/assets/55760436/83171b2d-fbe2-406e-add5-62d8756df6bf

monitor scaling?
also, if it's a regression please bisect

Are you sure a popup window should be closed by changing the focus? Never had this happen anywhere, anytime in any GUI - ever. I do not encounter a problem with popup property windows or context menus (tested with Gnome Nautilus) They behave as expected. No glitches whats-o-ever.
However, what I encounter recently are keyboard lags - sometimes seconds - which leads to whole words being swallowed. But thats a different story, maybe a different issue. Or a problem of my wireless keyboard.

Sorry, for some reason it always seems to me that something is not working right, it also works in hyprland 0.40.0, but the dead zone bothers me, but I don't have anything to check how pop-ups work there


Optional attributes in 0.17.4 is not working

Problem
Today I tried to change the version of yew in yewprint to 0.17.4 which includes optional attributes but it failed.
To be sure that it's a bug I tried to copy the "counter" example from yew and I added an optional attribute. This is the repository: https://github.com/cecton/test-yew-optional-attributes
error: this prop doesn't have a value
  --> src/main.rs:46:35
   |
46 |                 <nav class="menu" style?=None>
   |                                   ^^^^^
   |
   = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

I added a GitHub Action so you can see the error message.
Steps To Reproduce
Steps to reproduce the behavior:

Use yew 0.17.4 in dependency of an external project
Make code that uses an optional attribute. For example: <div style?=None />
Compile

Expected behavior
Compilation should work.
Screenshots
See the result of the GitHub Action in this proof repository: https://github.com/cecton/test-yew-optional-attributes/runs/1304358948?check_suite_focus=true#step:3:223
Environment:

Yew version: 0.17.4
Rust version: stable
Target, if relevant: x86_64 and wasm

Questionnaire

[ ] I'm interested in fixing this myself but don't know where to start
[ ] I would like to fix and I have a solution
[ ] I don't have time to fix this right now, but maybe later

Since the optional attributes are not in the changelog of 0.17.4 and I guess you are already moving towards 0.18.0, it might be easier to yank the version, drop the feature and release a 0.17.5 without it. But you will need to create a 0.17 branch.

Optional attributes are set for version 0.18, they're not released yet.
You might be confused because the GitHub release is tagged on the "master" branch but I hope @jstarry published the crate based on thehttps://github.com/yewstack/yew/tree/v0.17 branch.

Hmmm that explains a lot. Maybe the tag is wrong then? 0.17.4
Yes, I think the tag is wrong https://github.com/yewstack/yew/commits/0.17.4?after=724ac1d4813b8e74b94602c0875d6f18ff81ad3e+34&branch=0.17.4

Ah yeah that's what you just said sorry 😪 sleeping issues
Ok so maybe this tag should be corrected.

Ah yeah, good point. I'll fix the tag

Tags are fixed, sorry @cecton!


Skip option or ability to add custom views

Hello and many thanks for developing the library!
Is there any option to add a skip option or custom views? or is it planned for the near future?
Thanks in advance!

https://github.com/amirdew/AMTooltip/pull/3


It's a bit confusing that --no-headers (only?) applies to input

The task I installed xsv for was: given a csv file with headings, I want the values of the Foo column.
Finding xsv select Foo was fairly quick, but then when noticing the output preserved the Foo header, and not wanting to resort to tail -n +2, I found --no-headers, but confusingly, that affects input behavior, not output behavior.
I still didn't find the right way to not output headers (which says more about the fact that I had a quick problem, and don't want to go searching around docs than I'm sure it does about xsv, which looks great -- so I gave up and went with the tail -n+2), but it might be a bit less confusing if the option there was called ignore-headers rather than no-headers.

This is something I was initially confused by too -- at the very least, it'd be nice to get this recognized as a potential paper cut for some intuitions. :)

I had the same task as @Julian. When I looked at the help output, I saw --no-headers, which initially sounded like what I wanted, but upon reading the description ("When set, the first row will not be interpreted as headers.  (i.e., They are not searched, analyzed, sliced, etc.)") it was immediately evident what this option does.
So I'm just chiming it to say that I think the description of --no-headers is clear and the option is not confusing, but I do want some other option to remove the headers from the output. In the meantime I'm using good ol'  | tail -n +2.


Virtual scroll does not show horizontal scrollbar in vertical mode.

Bug, feature request, or proposal: BUG
What is the expected behavior? Horizontal scroll bar should be visible if the
content width is > scroll wrapper
What is the current behavior?
No scroll bar.
What are the steps to reproduce?
Providing a StackBlitz reproduction is the best way to share your issue.
StackBlitz starter: https://goo.gl/wwnhMV
See this demo:
https://stackblitz.com/edit/angular-cdk-demo-virtual-scroll-clcggn?file=app%2Fdata%2Fstates.ts
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Material 7.0.2 beta
Is there anything else we should know?
This happens due to this commiet
If .cdk-virtual-scroll-content-wrapper is set with contain: content the scrollbar will now show...
It might boost performance but it has issues with other things.
Maybe we can go half way?
contain:  style paint

This will fix the scroll but still might have issues with other things...

EDIT: Setting to style paint will also cause error, scroll will not render once moving it.

It looks like it actually works fine with contain: content as long as the wrapper is allowed to expand to the width of the items: https://stackblitz.com/edit/angular-cdk-demo-virtual-scroll-wfa253?file=app/virtual-scroll/virtual-scroll.component.css
I can probably replace the right: 0 with min-width: 100%. But it also might be easier to just let people add that if they need it.


Parse unknown pattern front matter into "descAdditions"

see comment https://github.com/pattern-lab/the-spec/issues/16#issuecomment-223456375
descAdditions might not be the right key, doublecheck

Managed in core


Add support for pattern match/not-match line filters

Enables support for parsing LogQL expression with pattern match line filters such as:
{ app="foobar" }  |> "I <_>"| json

and
{ app="foobar" }  !> "I <_>"| json

@matyax @gwdawson Would you mind to take a look on this one?

@matyax Ready for review again

Thank you @periklis !


Pay gate ip and email update

Client requires that payprotect be used in the authtx. I have added this and updated the test cases to include this. Will confirm with paygate on what the behavior is when the email and ip is sent to paygate but not activated on the account.

Contacted pay gate. Adding ip and email always will not affect the api behavior

See inline comments. I'd prefer to a bit more polish and a commit squash before we merge upstream.

Hi thanks.
Heck of alota comments for only 2 lines of code changed.
 Does this Pull Request include more code than you wanted to add to the repo?

I think its because i continued on my previous branch and just submitted an new pull request for the last changes.
Should i have created a new branch for these changes?

Yeah.

Its fine. Most of these changes is still valid thou. Im just going to fix the ones mentioned above and recommit.

Sounds good -- ping when you'd like a review.

Please note. I have added comments to a request you made. The one about the duplicate function

Hi i have made the update. Can you guys please review

Other than the whitespace comment, this looks okay to me.
 Something like [PayGate] Add refund processing, accept :email and :ip to authorization parameters.

I cannot for the life of me get these commits to squash. Its like it squashes but resets back to the original commits. its cool thou gonna fork master again and add changes to a new fork and submit a new pull request. is that fine

Yup, that works. Going to close this one and wait for your squashed one.


[docs] Add a DevelopmentTips.md file.

We can add more things later. For now, I've added notes from my forum post on using sccache. https://forums.swift.org/t/using-sccache-to-speed-up-compiler-builds/29878
(Review from any 1 or 2 people will do.)

@swift-ci please smoke test


Replace logging exporter with debug exporter in configuration files and examples

Following the steps of https://github.com/open-telemetry/opentelemetry.io/pull/3279. Solves https://github.com/signalfx/splunk-otel-collector/issues/3708
Someone might want to also update the dependencies? I don't dare doing it. :-)

@rmfitzpatrick Not sure if doing this in the present PR or wait for a code PR.

Seems like we can proceed after https://github.com/signalfx/splunk-otel-collector/pull/3735 (thanks, @rmfitzpatrick !)
How do I get rid of the test errors again? I want to get this right on my machine...


Preview

👷 Deploy Preview for timely-brigadeiros-dd9fc4 processing.

Name
Link

🔨 Latest commit
32a95c0e1af5a5ebf23032aee19377d7495f40a0

🔍 Latest deploy log
https://app.netlify.com/sites/timely-brigadeiros-dd9fc4/deploys/64d22fb1496fab0008d30f6c


Enum34

On Python versions <3.4 tests fail because of this:
==================================== ERRORS ====================================

__________________ ERROR collecting beprof/test/test_curve.py __________________

beprof/test/test_curve.py:3: in <module>
    from beprof.curve import Curve
beprof/curve.py:1: in <module>
    from enum import IntEnum
E   ImportError: No module named enum

We should add Enum34 backport for Pythin versions <3.4 or replace it with something else.

Any idea if it can be replaced with something else ?
Its better to stick with the "batteries included" than to use external libraries.

I'm not the one who added it to this project. Suppose @matkrak didn't know about plans for Python <3.4 or 3.5.
According to this, there is not much to choose from :/ http://stackoverflow.com/questions/36932/how-can-i-represent-an-enum-in-python

As far as I can see - this enum is used only once, to represen Axis. Maybe just replace it with simple list?

This enum comes probably from one of my old codes. It was quite convenient representation of axis type:  (X,Y,Z,V). I was used in general purpose methods as an argument of of function (like "calculate_average(Axis.X)". It increases readabilty and when using IntEnum you can directly use it as index (int).
We can live with this enum34 backport package, and postpone this discussion.

@grzanka How about this: http://stackoverflow.com/a/36937 ?
Just simple class - readable and anum34 is no longer needed.

At first glance looks OK.

Ok, I'll implement this and remove enum34.

@grzanka after looking at the code - do we need this class at all? It is not used anywhere. :open_mouth:

which class ?

Axis from curve.py

If its not used, simply remove it. I suspect that we will need it in the future, but then we will try to face this problem again.

Ok, removal commit incoming...


Fix incorrect hyperlink format

I have added the missing "://" in the href and tested the hyperlink to ensure that it now correctly points to the project's GitHub page.

thanks!


[BUG] Custom theme not being used

Describe the bug
Weirdly when I specify my custom theme to be used, macchina ignores it and uses default. Extra confusing that the same theme works perfectly on my laptop.
To Reproduce
ran
macchina --theme "E:\Repos\ConfigPool\terminal\Naara.toml"
(yes the file does exist)
Expected behavior
Would expect it to display according to my theme
Screenshots
I get the default look:

Instead of my custom, that would look like this:

macchina --doctor output

System Information
You don't have to provide this information if you're not comfortable doing so, but it'll help us solve the issue a lot faster.

Distribution: Windows 10
Desktop Environment Windows 10 :)
Operating System Windows 10 :)
Terminal: Windows Terminal (PowerShell)
Macchina's version macchina 6.1.6 (118df12) libmacchina 6.3.0

Hi there,
It's because you're specifying the whole path of theme, whereas --theme expects as an argument just the filename of the theme withou the toml extension, so "Naara" in your case.
Just be sure to place the theme in the proper directory :)

damn, I can't believe I didn't try that, thanks

No problem, the manpage doesn't specify exactly what the argument should be, but I'll fix that.


AvatarStack + Avatar - Version 2!

AvatarStack + Avatar - Version 2!

This update adds a new version of AvatarStack to Blue - AvatarStackV2. This component can be enabled by adding the version={2} to any AvatarStack. The component was designed with backwards compatibility.
propConnect all the things!
Quite a bit of refactor work was done with Blue's internals, specifically the Animate and AnimateGroup component. The previous React.cloneElement based pattern has been replaced with PropProvider to pass props down. This is a much better pattern as it doesn't force the target child to be a direct child. There can be many components in between because the passing of props operates under React context.
This pattern was also used for AvatarStack passing props down to Avatar.
Avatar enhancements
The Avatar component has been improved to better handle the image load transition. Previously, it was jump between a transparent circle -> image. Now, it shows the specified brand color as the background, and the image is transitioned in (when ready).
Layer stacking / Auto sizing

In addition to some minor UI adjustments for AvatarV2, AvatarStackV2 presents the Avatars slightly differently. The Avatars are layered differently (as seen in the screenshot), and resize based on the number of avatars within the collection.

@Charca Not that I know of. The component API and things should remain the same. The difference is how AnimateGroup communicates with Animate. Previously, it relied on React.cloneElement. It now uses context.

Awesome! Thanks for the review all! Will get this merged up :)


Support for adding tasks from interfaces

Hello. I just stumbled upon this library late last night.
And, maybe, this is more of a feature request but I don't see a way of adding activities from interfaces in your samples.
Essentially, to be able to call
instanceOfTaskHubWorker.AddTaskActivitiesFromInterface(Type @interface, object activities, bool useFullyQualifiedMethodNames = false)
I rummaged through the samples but I don't see you have any for the same. What I need is to be able to inject services to my activities and I'm following this article - https://andrewstevens.dev/posts/dependency-injection-durable-task/#:~:text=When calling AddTaskOrchestrations () or AddTaskActivities ()%2C you,that uses the built in.NET Core dependency injection. - to inject a service provider; this works with orchestrations whereas I cannot figure out how to do it for my TaskActivities.
If you have a suggestion on how to use strongly-typed DI-enabled activities then please advise.
Also, point to note, my orchestrations then call activities so I can inject said services into the orchestrations and pass them down but that'd just be a hack.

Also, point to note, my orchestrations then call activities so I can inject said services into the orchestrations and pass them down but that'd just be a hack.

Yeah, passing services from orchestrations to activities wouldn't work.
Adding support for that in #22.


Change in collision pushback forces from v.0.24 -> v.0.27?

I switched from Bevy 0.12 to 0.14 and updated bevy_rapier from 0.24 to 0.27 (I didn't change any of the rapier configs). There is the following change in collisions and (pushback?) I noticed.
bevy_rapier 0.24, snappy collisions

Which changed to the following.
bevy_rapier 0.27, sloppy and slow collisions

It's quite possible that this is something specific to my project as I am setting the linear velocity of the player rigidbody every frame (even when the player doesn't move), though that wouldn't explain the differing behaviour. I also went through the changelogs of both bevy_rapier as well as rapier, but I couldn't find anything that seems related.
My best guess is that some default value was changed which I didn't explicitly set (though I would have expected to see that in the changelogs mentioned). Any help is appreciated.

This looks like you want to tweak depenetration parameters, a few lines on the changelog of rapier is here: https://github.com/dimforge/rapier/blob/master/CHANGELOG.md#v0200-9-june-2024 :

The IntegrationParameters::normalized_max_penetration_correction has been replaced by ::normalized_max_corrective_velocity to make the parameter more timestep-length independent. It is now set to a non-infinite value to eliminate aggressive "popping effects".

Thank you very much! This is exactly what I have been looking for.


Added support for NETStandard 1.5.

As NETStandard 1.5 dosnt support transversing the Stack the GetCurrentClassLogger method on LogProvider will not be available.

What is the use case for supporting netstandard1.5 at this time? From this https://docs.microsoft.com/en-us/dotnet/standard/net-standard#net-implementation-support netstandard1.6 is compatible with the same things 1.5 is. In any case, today's netstandard2.0 is on the path to obsolecence.
I'm also deprecating this project #270 so I'm reluctant to take any further changes. Though if the use case for this is a good one, I might be convinced for this last PR.

@leeharman I'm going to close this without merging as I don't want to make any further changes. The lib has run its course. Sorry, it looks like your first PR too :(
Note: if you do want to use it for your netstandard1.5 scenario, just copy the code into your project (which is what LibLog does anyway) and adjust to your needs. Cheers.


WIP: Added tailwind, updated ui components

This PR adds tailwind and updates the existing ui with a cleaner look.

I'm sorry, but for getting a clean state in the PRs I'll close this, this does not mean the implementation isn't great. Starting from it I looked closer to Tailwind CSS and really like it.


Can't see capture region frame on a black background

Pretty simple issue. If a graph has a black/dark background, the visible region (from custom pixel size) is very hard to see.
It might be possible to layer a semi-transparent black outline and a semi-transparent white outline to handle both light and dark backgrounds in CSS only.

Update: layering black and white ends up as gray, of course, so a graph with a gray background would end up with the same issue.
My next plan is to use CSS filter to make the graph darker (map luminosities to, say, [0,0.6]), so a white frame would always be visible.

CSS filters have the problem of not applying to labels (where is the label layer?), so they look nasty.
Final solution is to use two colors (one in a thin outline), so even if the graph uses one of them, the other will indicate the boundaries.


Timeline should use scoped style

At the moment there needs to be a import for the timeline stylesheet in main.js.
This will not work with the latest vue version and is also not compliant.
I suggest moving the styles to the component.

I'm working on it, thanks for the issue ✌


JWS Algorithms EdDSA, none

We'll want to parse the EUDIW Reference Backend Issuer metadata located at https://auth.eudiw.dev/realms/pid-issuer-realm/.well-known/openid-configuration in VC-K. It contains the JWS algorithms EdDSA and none, but those aren't implemented in signum.
Both values don't fit into the current layout easily, how to proceed?

None should be easy and EdDSA would be something beside ECDSA. There are some technical details I'm not sure of, but it should be doable

Hi @nodh
The actual credential issuer uses  mostlyES256 (https://issuer-backend.eudiw.dev/.well-known/openid-credential-issuer)
The authorization server does advertise more algorithms but I think we can remove them, since they aren't essential (for the credential issuer). If that's the case you can file an issue https://github.com/eu-digital-identity-wallet/eudi-srv-pid-issuer

@babisRoutis Thanks for your comment. We've worked around this issue in https://github.com/a-sit-plus/vck by deserializing strings first, and parse them to algorithms afterwards. I think that's more future proof.

i still thinks it's a good idea to keep this one open, because we will need that anyways at some point


show -> shows

Hi @Qudware, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, DNFBOT;

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

aspnetcore/tutorials/first-web-api.md
:white_check_mark:Succeeded

Details

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@Qudware  thanks!


Why is there no error when type assertion fails???

Suggestion
There should be an error when the type assertion fails
typescript
let str: unknown = 'hello'
str = 666 // or str = null

let newStr:string = <string>bb

console.log(typeof newStr) // number
console.log(newStr) // 666

let slice = (<string>bb).split(',') // Error
console.log(slice)

golang
var str interface{} = “hello”
str = 666

// newStr, ok :=  str.(string) // ok is false
newStr :=  str.(string) // Error

// string operation

Because Typescript is not Go, <string>bb means "please consider bb as a string even if it isn’t". It does not (and cannot) check whether it is actually valid. When you use this notation, it's your responsibility for it to make sense. If you want runtime checks, you can write them using typeof.

For the record, the term "type assertion" is maybe a bit misleading - it's not an "assertion" in the same sense as assert(typeof foo === 'string') - it's you asserting that the value is actually the type you say, regardless of what the compiler currently thinks it is.  You won't get a runtime error if you're wrong, because the type information is completely erased by the compiler.


Error when trying to trace Java process with bpftrace

What reproduces the bug?
I am trying to use bpftrace to trace a Java process from the beginning on using -c.
However, I can't even get a minimal example to run:
# print bpftrace version
$ sudo bpftrace --version
bpftrace v0.12.0-22-g2c7a7

# start minimal bpftrace program for `java -version`
$ sudo bpftrace -e 'BEGIN { printf("PID: %d\n", cpid); }' -c '/usr/lib/jvm/java-11-openjdk-amd64/bin/java -version'
ERROR: Failed to fork child: path '/usr/lib/jvm/java-11-openjdk-amd64/bin/java' does not exist or is not executable

# it is executable though
$ stat -c "%a %n" /usr/lib/jvm/java-11-openjdk-amd64/bin/java
755 /usr/lib/jvm/java-11-openjdk-amd64/bin/java

I am using bpftrace on Ubuntu 20.04 and have installed it with snap:
$ sudo snap install --devmode bpftrace
$ sudo snap connect bpftrace:system-trace

Is this a (known) bug, am I incorrectly using bpftrace, or is there something corrupt with my setup?
bpftrace --info
System
  OS: Linux 5.4.0-56-generic #62-Ubuntu SMP Mon Nov 23 19:20:19 UTC 2020
  Arch: x86_64

Build
  version: v0.12.0-22-g2c7a7
  LLVM: 7.0.0
  foreach_sym: no
  unsafe uprobe: no
  bfd: no
  bpf_attach_kfunc: no
  bcc_usdt_addsem: no
  bcc bpf_attach_uprobe refcount: no
  libbpf: no
  libbpf btf dump: no
  libbpf btf dump type decl: no

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

Kernel features
  Instruction limit: 1000000
  Loop support: yes
  btf (depends on Build:libbpf): no
  map batch (depends on Build:libbpf): no
  uprobe refcount (depends on Build:bcc bpf_attach_uprobe refcount): no

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

Probe types
  kprobe: yes
  tracepoint: yes
  perf_event: yes
  kfunc: no
  iter:task: no
  iter:task_file: no

I expect it's snap related. Can you try the build from the docker image, its attached to the release: https://github.com/iovisor/bpftrace/releases

Thanks, it works with the released binary.


Code block line height causes lines to overlap

Problem
Lines appear to be not tall enough, and text lines overlap a little on Opera, Chromium, and Epiphany browsers.
Error Logs/Results
https://ruby-howto.readthedocs.io/en/latest/symbols.html

Environment Info
Running Xubuntu 18:04.
The browsers mentioned are up to date.

Python Version: 3.6.5 (from the ubuntu repos)
Sphinx Version: python3-sphinx  1.6.7-1ubuntu1 (installed from the ubuntu repos).
RTD Theme Version: 0.4.0 (installed through pip)

If I just change line-height from normal to 1.5, for instance, then things look just fine.
Also note that the normal, non code text does't have the same problem. Only code blocks.

This is caused by the small line height of Liberation Mono, none of the other fonts have this issue.

Okay. Thanks.


Add the missing APIs to Support RayaG on Ray

What do these changes do?

Add the APIs that are required by RayaG. This change will enable RayaG on original Ray.
There are still further work to do, which I will open an issue discussion later with RISELab.

Enable the BatchId concept in current Ray.
Enable the Garbage Collection in Ray.

Related issue number
N/A

A few comments:

I think we'd better have a discussion with riselab ppl first, because it will also involve changes in the core.
no need to mention RayaG publicly (otherwise you'll have to explain what RayaG is), something like 'introduce batch GC' is okay.
Better explain how batch GC works in commit message


add weishaupt wem adapter

Please check the results/comments from https://adapter-check.iobroker.in/
the package.json seems weired ... can you please check that only relevant content is i. there?
also io-package seems copied from an installation? "installedFrom" need to be removed at minimum. please check other fields
On your request you also should verify the responsecode (200) and that body is set before starting to parse it.

Additional note:

I personally would never use "setInterval" because it has the risk that if there are network issues or a request is hanging/times out or such the intervall will fire next request and next request and such. Better practive is to use setTimeout and set the new after one request has been finished. Else you may stack up requests
if you do not need objectCHange then please also do not register the method :-)

Thanjk you for checking and adjusting

fixed

welcome in the repo


More e2e tests

Add more tests :)

Current coverage is 94.46% (diff: 100%)

Merging #110 into master will not change coverage

@@             master       #110   diff @@
==========================================
  Files             9          9
  Lines           668        668
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            631        631
  Misses           37         37
  Partials          0          0

Powered by Codecov. Last update 13ac533...b9075f4

More tests. Fantastic. Thanks @dims


Update image ghcr.io/gimlet-io/capacitor to v0.4.0

This PR contains the following updates:

Package
Update
Change

ghcr.io/gimlet-io/capacitor
minor
v0.3.3 -> v0.4.0

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.


Where can I find the Client Object?

in the PHP example, MBClientService->AddOrUpdateClients() method expects an array of Client object.  Where can I find the definition of that model?  Thanks

login in as developer and see the expected output here...there's an outer xml tag called  with an array of  below that:
https://developers.mindbodyonline.com/Documentation/ClientService

@geoffrothman your link responds with an error:


Documentation not available via HTTPS

Hi,
I developed an API for an open source project with Django Rest Framework and I used Django Rest Swagger to generate the documentation of this API. Everything is fine in HTTP but our website is available in HTTPS (and redirect in this protocol automatically) and Swagger doesn't seem to like HTTPS.
There is a solution for that or this is a bug in Django Rest Swagger?
Thanks in advance for your answer!
PS : You can find our documentation generated by Swagger here.

#215 deals with this sort of thing, but I don't know if it will handle both. If not, it can probably be modified to exclude the protocol ('//zestedesavoir.com/api/api-docs/' uses whichever protocol the page it is on uses).

I was having the same problem and then I add this in settings:
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')  # Needed to get     request.is_secure() == True

From documentation: https://docs.djangoproject.com/en/1.8/ref/settings/#secure-proxy-ssl-header
This is working if your web server is forwarding x_forwarded_proto, on nginx add this to your location within server config:
proxy_set_header  X-Forwarded-Protocol  $scheme;

It works both with 0.2.8 and 0.2.9 without having to patch it or without the need of this PR.

this solution is not workin for me

Not working for me either, and its been reopened here:
https://github.com/marcgibbons/django-rest-swagger/issues/363


Compute s-closeness via Dynamic Programming

Given the definition, to compute d(f,g), if we have already encountered d(h,g) then we can compute d(f,h) + d(h,g) to save a substantial amount of time.

Perhaps I can create a caching system for more intuitive dynamic programming support. Following from the prior cache idea I had before.