text:
Deploy To Itch.IO CI Scripts Are Not Deploying Anything

Hi, thanks for making this starter project! 🙏
I just scaffolded a new project with the command cargo generate TheBevyFlock/bevy_quickstart, following along with the YouTube video...
I added my itch.io username, url when creating the project, and I added my itch.io key to Github.
When I push a new tag the build succeeds.

But back on itch.io it never shows my game...

What am I doing wrong here? 🤔
My code: https://github.com/JimLynchCodes/ducks-test
Thanks!

Click on Edit Project in the top left and you should see all the uploads there. You have to set the web upload to "This file will be played in the browser". See https://github.com/TheBevyFlock/bevy_new_2d/blob/main/docs/workflows.md.

authors: JimLynchCodes benfrankel


text:
Make ncr() work with u128

There's a large chance of overflow with u64. ncr() should switch to u128 and manually handle overflow. (Perhaps return u128::MAX based on the scenario?)

Closed in c3c30fb.

source: gharchive/issue

repo: TheBevyFlock/flag-frenzy

license_type: permissive

license_source: github-api


text:
[Homework] Make Shader API code independent to OpenGL code.

At the end of one of the episodes The Cherno have given us a "homework" which is to seperate the OpenGL code from Shader class to make it platform independent. Since I haven't seen him touch that topic for a few episodes I think I should finish the homework and keep Shader in line with the other components.
Also this fix the problem mentioned in PR #72: added a missing semicolon in LayerStack.cpp

Sorry for the spaces - tabs mismatch.
I'm using 4 spaces indent in my local workspace, and everything should be formatted (indent) correctly. The mismatch may be because of me editing files directly on github web, which the editor is set to tabs by default, and I didn't noticed that.

As mensioned in #52, premake could resolve this.

Just a note to myself and maybe to cherno: A place on the github wiki; one page that list a possible solution for the homework assignment. So others can make a pull request (with homework flag) to propose a change, and a good answer can be picked to put up in the wiki for future references

As The Cherno have implemented Shader abstraction, this PR become obsolete and need to be closed.

source: gharchive/pull-request

repo: TheCherno/Hazel


text:
Steam session

Hello!
I appreciate your work.
Does Steam session stealer still work? I heard they changed something, like how it works.
Regards

Torso

repo: TheCuteOwl/Trap-Stealer


text:
features missing

I seem to be missing some of the feature such as the whatsapp stealer

No more support provided

why do you deobfuscate my grabber to send me message ?

Why do you dualhook some repository?

Why do you dualhook some repository?

So does what I do bother you? and "Epsilon-Stealer" don't ?

It is too, even worse than you, because they update it frequently, and yes, github is not a place to put malware everywhere, your suppose to show the src

yeah you right i'm gonna delete my github but can you add me in discord juste for ask some question in python ?

Thanks for deleting your repo, and sadly i got banned out of discord and dont really use it anymore, maybe just talk here for any help

Thanks for deleting your repo, and sadly i got banned out of discord and dont really use it anymore, maybe just talk here for any help

you don't gave another social media ? it want ask many question

sadly no

ok I will ask the question here

how did you learn ptyhon and when
how you learned (video, website, training, course or study?)
and what was your discipline in learning I mean, if you learned more the theory of practice or the opposite and if you learned with practice how you use practice, code war or something like that
2.how did you manage to move forward I mean, for example I always have the impression of stagnating and staying on the same theme and I never have the impression that I am improving or that I am learning from The advantage is that I'm afraid of going too far and forgetting the basics, you know what I mean?
I know it's a lot of questions and you're probably not going to answer me or you're going to write 2 or 3 words but I'll continue because you seem to have worked a lot in python, so the third question is how do you manage to projects, how do you approach them, and how to learn and improve with small projects?
I know I did something bad and fortunately I didn't do much with the information, thank you anyway and thank you for echoing me

Well, i've learned python pretty easily, self learning, just give yourself objective and do it, like for Trap I just wanted to make a stealer, I didnt feel like i've move forward, i still do the same thing and finally, i dont really improve stuff, just make them less shitty

Well, i've learned python pretty easily, self learning, just give yourself objective and do it, like for Trap I just wanted to make a stealer, I didnt feel like i've move forward, i still do the same thing and finally, i dont really improve stuff, just make them less shitty

thank you for your answer it will really help me

Not sure aboyut this but np

Not sure aboyut this but np

I needed someone to tell me how they learn because I felt like I was learning poorly


text:
Attempting to select a deck via the remote locks Anki

Issue: attempting to select a deck via Ankimote while at the home deck screen leads to an error of the following description. This also occurs when trying to sync my collection thereafter.
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeat until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-01-14 23:36:36

Caught exception:
Traceback (most recent call last):
  File "aqt\taskman.py", line 87, in _on_closures_pending
  File "aqt\taskman.py", line 59, in <lambda>
  File "aqt\taskman.py", line 76, in wrapped_done
  File "aqt\sync.py", line 114, in on_future_done
  File "aqt\main.py", line 912, in on_collection_sync_finished
  File "aqt\main.py", line 699, in reset
  File "aqt\main.py", line 661, in moveToState
  File "aqt\main.py", line 683, in _reviewState
  File "aqt\reviewer.py", line 65, in show
  File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-28>", line 2, in nextCard
  File "anki\hooks.py", line 638, in decorator_wrapper
  File "anki\hooks.py", line 629, in repl
  File "aqt\reviewer.py", line 84, in nextCard
  File "anki\collection.py", line 534, in timeboxReached
AttributeError: 'Collection' object has no attribute '_startTime'

To replicate: attempt to choose a deck via "Switch Deck" submenu in the Ankimote Client, while Anki is in the main menu. Thereafter any action appears to be blocked.

Hmm, I'm not having that issue.
Looks like that error is related to syncing. Can you open anki fresh and post the first error that occurs when you try switching decks when in the main menu?

Hmm, I'm not having that issue.
Looks like that error is related to syncing. Can you open anki fresh and post the first error that occurs when you try switching decks when in the main menu?

Sure. The ultimate error message (the AttributeError) was the same for both though.
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeat until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-01-14 23:36:36

Caught exception:
Traceback (most recent call last):
  File "C:\Users\camin\AppData\Roaming\Anki2\addons21\149004221\__init__.py", line 190, in handleMessage
    mw.moveToState("review")
  File "aqt\main.py", line 661, in moveToState
  File "aqt\main.py", line 683, in _reviewState
  File "aqt\reviewer.py", line 65, in show
  File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-28>", line 2, in nextCard
  File "anki\hooks.py", line 638, in decorator_wrapper
  File "anki\hooks.py", line 629, in repl
  File "aqt\reviewer.py", line 84, in nextCard
  File "anki\collection.py", line 534, in timeboxReached
AttributeError: 'Collection' object has no attribute '_startTime'

Sure. The ultimate error message (the AttributeError) was the same for both though.
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeat until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-01-14 23:36:36

Caught exception:
Traceback (most recent call last):
  File "C:\Users\camin\AppData\Roaming\Anki2\addons21\149004221\__init__.py", line 190, in handleMessage
    mw.moveToState("review")
  File "aqt\main.py", line 661, in moveToState
  File "aqt\main.py", line 683, in _reviewState
  File "aqt\reviewer.py", line 65, in show
  File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-28>", line 2, in nextCard
  File "anki\hooks.py", line 638, in decorator_wrapper
  File "anki\hooks.py", line 629, in repl
  File "aqt\reviewer.py", line 84, in nextCard
  File "anki\collection.py", line 534, in timeboxReached
AttributeError: 'Collection' object has no attribute '_startTime'

Hmm... Yeah but error message is different in that it shows that the error is in line 190 of my addon.
Do you happen to have emojis or any non standard characters your deck names?
What happens when you try to use the deck switcher when you're already in the review screen, just in a different deck?

Hmm... Yeah but error message is different in that it shows that the error is in line 190 of my addon.
Do you happen to have emojis or any non standard characters your deck names?
What happens when you try to use the deck switcher when you're already in the review screen, just in a different deck?

No, my deck name is all alphanumeric characters.
Switching in the way you described doesn't produce any issues.

No, my deck name is all alphanumeric characters.
Switching in the way you described doesn't produce any issues.

Closing because I haven't been able to reproduce this behavior

authors: TheDabblingDuck newageoflight

repo: TheDabblingDuck/ankimote

license: MIT


text:
Make voxel storage optional to reduce memory in empty chunks

Currently, all fully loaded chunks use a voxel storage component to represent data. This data always consumes the same amount of memory, regardless of the chunk's contents. By wrapping the boxed data array within the voxel storage component in an Option, a significant amount of memory can be saved for non-empty chunks.

This took like 2 minutes to do. Will make a pull request once my first one is merged (i don't know how to do it otherwise as i currently have this in the same branch as the transparency stuff)

Closed via #13

authors: MilimTheTrueOne TheDudeFromCI


text:
🛑 Vaultwarden is down

In 28307ae, Vaultwarden (https://vaultwarden.sny.sh) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Vaultwarden is back up in be1c670 after 30 minutes.

repo: TheLastZombie/upptime


text:
🛑 Tent is down

In 1ada70a, Tent (https://tent.sny.sh) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Tent is back up in 854179d after 13 minutes.


text:
RESEARCH: Is there a way to get the title of each page?

Titles provide a huge amount of information in a small amount of space. How can we parse the title from a document? Is there a way to tell without specific mark ups? PDFs do not provide the mark up necessary, but maybe through the font size. The largest font size can be taken as the title of a page.
If possible, add the page title as an index feature.

Feature added.

repo: TheMagicNacho/knowtilus


text:
Fixed naming

Fixed typos marcros -> marcos
Applied standarts like: flag -> flags
Source: https://www.gnu.org/software/make/manual/html_node/Implicit-Variables.html

Thank you for the PR.

repo: TheNetAdmin/Makefile-Templates


text:
Fleet cannot find ETCD due to blank IP

Hi,
I tried to install KUBE-cluster-osx multiple times. Every time, I ran into the same problem.
All three nodes were launched, with IP equal to 182.168.64.2/3/4 respectively. I could see the process in the terminal and I could ping the IP without any problem.
[corectl] started 'k8smaster-01' in background with IP 192.168.64.2 and PID 7565
[corectl] started 'k8snode-01' in background with IP 192.168.64.3 and PID 7637
[corectl] started 'k8snode-02' in background with IP 192.168.64.4 and PID 7661
However, when fleetctl tried to talk to ECTD process (I believe in the k8smaster-01 node), for unknown reason, the IP in "dial" field is blank. Then the installation just hang afterwards.
fleetctl list-machines:
2016/03/22 23:27:19 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: connection refused
Error retrieving list of active machines: dial tcp :2379: connection refused
Starting all fleet units in ~/kube-cluster/fleet:
2016/03/22 23:27:19 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: connection refused
Error creating units: error retrieving Unit(fleet-ui.service) from Registry: dial tcp :2379: connection refused
2016/03/22 23:27:19 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: connection refused
Error creating units: error retrieving Unit(kube-apiserver.service) from Registry: dial tcp :2379: connection refused
2016/03/22 23:27:19 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: connection refused
Error creating units: error retrieving Unit(kube-controller-manager.service) from Registry: dial tcp :2379: connection refused
2016/03/22 23:27:19 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: connection refused
Error creating units: error retrieving Unit(kube-scheduler.service) from Registry: dial tcp :2379: connection refused
2016/03/22 23:27:19 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: connection refused
Error creating units: error retrieving Unit(kube-apiproxy.service) from Registry: dial tcp :2379: connection refused
2016/03/22 23:27:19 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: connection refused
Error creating units: error retrieving Unit(kube-kubelet.service) from Registry: dial tcp :2379: connection refused
2016/03/22 23:27:19 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: connection refused
Error creating units: error retrieving Unit(kube-proxy.service) from Registry: dial tcp :2379: connection refused
Waiting for Kubernetes cluster to be ready. This can take a few minutes...
I tried both "stable" and "beta" release. The result is the same.
How can I perform further troubleshooting?
Thanks!
Shixiong

hmm that's the weird one, need to look what could cause that

I am running in to the same issue. tried several times...but no luck.

@vishalmodak had run virtual box? if yes try to reboot.
Also can you try the kube-solo one app, and see if you get the same issue.
thanks

tried the reboot...same issue...another issue is that..the master & nodes are up ...I get an error
'k8smaster-01' not found or dead
Starting k8smaster-01 VM ...
> booting k8smaster-01
[corectl] stable/899.17.0 already available on your system
[corectl] '/Users/1337135' was already available to VMs via NFS
[corectl] started 'k8smaster-01' in background with IP 192.168.64.2 and PID 1316
Error: 'k8smaster-01' not found, or dead

Usage:
  corectl query [VMids] [flags]

Aliases:
  query, q

Flags:
  -a, --all    display extended information about a running CoreOS instance
  -i, --ip     displays given instance IP address
  -j, --json   outputs in JSON for easy 3rd party integration

Global Flags:
      --debug   adds extra verbosity, and options, for debugging purposes and/or power users

All flags can also be configured via upper-case environment variables prefixed with "COREOS_"
For example, "--debug" => "COREOS_DEBUG"

Error: 'k8smaster-01' not found, or dead

Usage:
  corectl query [VMids] [flags]

Aliases:
  query, q

Flags:
  -a, --all    display extended information about a running CoreOS instance
  -i, --ip     displays given instance IP address
  -j, --json   outputs in JSON for easy 3rd party integration

Global Flags:
      --debug   adds extra verbosity, and options, for debugging purposes and/or power users

All flags can also be configured via upper-case environment variables prefixed with "COREOS_"
For example, "--debug" => "COREOS_DEBUG"

@rimusz ..tried to kube-solo app...same issue...
fleetctl list-machines:
2016/05/17 13:27:12 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: getsockopt: connection refused
Error retrieving list of active machines: dial tcp :2379: getsockopt: connection refused

Starting all fleet units in ~/kube-solo/fleet:
2016/05/17 13:27:12 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: getsockopt: connection refused
Error creating units: error retrieving Unit(fleet-ui.service) from Registry: dial tcp :2379: getsockopt: connection refused
2016/05/17 13:27:12 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: getsockopt: connection refused
Error creating units: error retrieving Unit(kube-apiserver.service) from Registry: dial tcp :2379: getsockopt: connection refused
2016/05/17 13:27:12 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: getsockopt: connection refused
Error creating units: error retrieving Unit(kube-controller-manager.service) from Registry: dial tcp :2379: getsockopt: connection refused
2016/05/17 13:27:12 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: getsockopt: connection refused
Error creating units: error retrieving Unit(kube-scheduler.service) from Registry: dial tcp :2379: getsockopt: connection refused
2016/05/17 13:27:12 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: getsockopt: connection refused
Error creating units: error retrieving Unit(kube-kubelet.service) from Registry: dial tcp :2379: getsockopt: connection refused
2016/05/17 13:27:12 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: getsockopt: connection refused
Error creating units: error retrieving Unit(kube-proxy.service) from Registry: dial tcp :2379: getsockopt: connection refused

fleetctl list-units:
2016/05/17 13:27:12 ERROR fleetctl.go:216: error attempting to check latest fleet version in Registry: dial tcp :2379: getsockopt: connection refused
Error retrieving list of units from repository: dial tcp :2379: getsockopt: connection refused

Generate kubeconfig file ...
cluster "k8solo-01" set.
context "default-context" set.
switched to context "default-context".
Waiting for Kubernetes cluster to be ready. This can take a few minutes...

hung up at this point...

@vishalmodak right it could be docker is not starting on the VM.
Can you check the internet is accessible from the VM? as flannel docker image needs to be download which later used to start flannel and docker depends on it.

@shshang can you check the ^^ too, please.
thanks

the check for etcd functionality is in place, the error message should inform if etcd is not working

authors: rimusz shshang vishalmodak

repo: TheNewNormal/kube-cluster-osx

license_source: bigquery


text:
Field Validator

int, float, length, custom

Only String and Integer are fully implemented. But they are just Callable[[str], bool], so there is no problem write custom ones.
Also only implemented in Form. It will be too much work to implement them in Entry/Text. And I am not sure if it is worth it. Also, there is a quick and easy workaround: just parse get_() through it, nothing more.

repo: TheNovi/Nui


text:
Variadic results to lua

I've been looking for it, but I wasn't successful. Maybe it's my bad English.
So, would it be possible to send variadic results to lua?
Something like this:
Lua.set_function("my_function", []() {
    return { 0, "hello world", 1.50, true, "ok" };
});

local results = my_function()
print(results[0]) -- 0
print(results[1]) -- "hello world"
print(results[2]) -- 1.50
print(results[3]) -- true
print(results[4]) -- "ok"

Sorry for anything, I'm new.

From the examples:
https://github.com/ThePhD/sol2/blob/develop/examples/multi_results.cpp#L19
https://github.com/ThePhD/sol2/blob/develop/examples/multi_results.cpp#L62
From the docs:
Off the top of my head:
#define SOL_CHECK_ARGUMENTS 1
#include <sol.hpp>

#include <tuple>
#include <utility>

int main (int, char*[]) {
     sol::state lua;

     lua.set_function("my_function", []() {
          return std::make_tuple( 0, "hello world", 1.50, true, "ok" );
     });

     // raw string literal: http://en.cppreference.com/w/cpp/language/string_literal
     sol:: string_view code = R"lua(
local a, b, c, d, e = my_function()
print(a) -- 0
print(b) -- "hello world"
print(c) -- 1.50
print(d) -- true
print(e) -- "ok"
)lua";
     lua.script(code);

     return 0;
}

authors: ThePhD getulioprado

license: mit


text:
Can't delete files

I'm trying to run fb.RunContextCommandWithMetadb("Delete file(s)", handle) but it always fails (returns false).
Am i doing something wrong?
I tried both with a handle list and a single handle.

Well it must be Delete File for a handle or handle list with a count of 1 and Delete Files for a handle list with multiple handles. If you really meant that, don't write Delete file(s) because that's obviously wrong.
Also, the return value it not based on the success of the command. It's whether the command exists. And if the dialogs/operations are asynchronous, the function will return immediately anyway. Taking it to the extreme, it could be minutes/hours before whatever action is finished.
Anyway, you might find it easier to use FileSystemObject.

Thanks for the advice! I just used the name that i saw in the Keyboard Shortcuts settings. Using the variations you mentioned makes a lot more sense, but i don't know where they are listed. Also really good to know about the async behaviour. I'll probably end up using FSO like you recommended.

I appears that fb.RunContextCommandWithMetadb("Delete files", fb.GetSelections()) only works when more than 1 track is selected, even though the result of GetSelections() is always a handle list.

If you check marc answer, the menu changes to Delete file whenever the list only has 1 handle. The menu is related to the handle count, not to the object prototype used. So that's not a bug but intended behavior, since the menu is created outside SMP context. Anyway you can bypass that limitation with a bit of code:
const handleList = fb.GetSelections();
fb.RunContextCommandWithMetadb(handleList.Count > 1 ? "Delete files" : "Delete file", handleList)

@regorxxx that's basically what i wrote already :D
i wasn't sure that these command names are literally taken from the available context menu, that's good to know. for some reason i thought it was just something that grew historically or something like that. thanks!

authors: FunctionDJ marc2k3 regorxxx


text:
[Native] Add FeatureFlag to dispatch events with instance currentTarget

Follow up to https://github.com/facebook/react/pull/17323 to make event.currentTarget an instance instead of a reactTag.
I tested this in RNTester in React Native ensuring that Touchable and Pressable correctly handle the updated currentTarget. I have found no other internal callsite referencing this value.

Closing in favor of https://github.com/facebook/react/pull/17345

repo: TheSavior/react


text:
Just ci

Only enough to pass CI, I hope

Fixed elsewhere.

repo: TheSwanFactory/hclang


text:
Ingest metadata useful for data visualisations and explorer

There is some data that is not generated by OONI, but is quite useful to have inside of the database (and synched in some way) to support some data visualisations as well as explorer.
I think ooni-pipeline is possibly the correct component that should be responsible for ingesting this data, but maybe @darkk has a different opinion on this.
The sort of data I am talking about is:

[ ] Citizenlab test lists - all the URLs, the category codes with description - update frequency: days
[ ] ASN data - ASN, network name, other support data from peeringdb - update frequency: weeks
[ ] Country data - iso alpha_2, alpha_3, country name, UN region name, CIA factbook data (or other similar source), wikipedia link - update frequency: months

Maybe also:

[ ] Extra details for sites (see: https://github.com/TheTorProject/ooni-explorer/issues/56) - update frequency: days
[ ] Shapefiles for countries (useful for doing privacy preserving location lookup) - update frequency: months

@hellais In principle I think all of this makes sense to have into the database. I was wondering whether you plan on keeping just the latest version of "resources" or to also keep some history. For example, later on in time it might be useful to have ASN data. Is historical ASN data already available through peering DB or not? My argument is that this may be useful later on to study existing data.

authors: bassosimone hellais

repo: TheTorProject/ooni-pipeline


text:
🛑 Trident API is down

In c957997, Trident API (https://thetrident.one/api) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Trident API is back up in beb435d after 11 minutes.

repo: TheTridentOne/upptime


text:
🛑 Trident is down

In ec57849, Trident (https://thetrident.one) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Trident is back up in 90c3c66 after 4 minutes.


text:
Delete to do function

Fixed #18

Added delete to do function to to-do-list-tile

Self-reviewed

repo: TheanYeeSin/TickTock-Clock-To-Do-App


text:
🛑 Outlook is down

In 06f71ea, Outlook (https://outlook.live.com) was down:

HTTP code: 417
Response time: 116 ms

Resolved: Outlook is back up in 793bae5 after 6 minutes.

repo: Thexyz/Email-Monitoring


text:
🛑 Outlook is down

In 87a5390, Outlook (https://outlook.live.com) was down:

HTTP code: 417
Response time: 90 ms

Resolved: Outlook is back up in 2d1ad29 after 16 minutes.


text:
🛑 Outlook is down

In 709b89d, Outlook (https://outlook.live.com) was down:

HTTP code: 417
Response time: 188 ms

Resolved: Outlook is back up in 1c89bc2 after 13 minutes.


text:
🛑 Linkedin is down

In c331066, Linkedin (https://www.linkedin.com) was down:

HTTP code: 429
Response time: 63 ms

Resolved: Linkedin is back up in b0ad8a9.

repo: Thexyz/downly


text:
NesterovAcceleratedGradientOptimizer param_groups[0]['obj_k_1'] is empty list

I ran the command
python DeepPlace/main.py --task "fullplace" --algo ppo --use-gae --lr 2.5e-4 --clip-param 0.1 --value-loss-coef 0.5 --num-processes 1 --num-steps 2840 --num-mini-batch 4 --log-interval 1 --use-linear-lr-decay --entropy-coef 0.01

I got the error：
[{'params': [Parameter containing:
tensor([11612.3311, 11638.4473, 11630.4658,  ..., 17524.0566,  2358.3323,
         7378.4912], device='cuda:0', requires_grad=True)], 'lr': tensor(3072.4233, device='cuda:0'), 'u_k': [], 'v_k': [], 'g_k': [], 'obj_k': [], 'a_k': [], 'alpha_k': [], 'v_k_1': [], 'g_k_1': [], 'obj_k_1': [], 'v_kp1': [None], 'obj_eval_count': 0}]
Traceback (most recent call last):
  File "main.py", line 210, in <module>
    main()
  File "main.py", line 133, in main
    obs, done, reward = envs.step(action)
  File "/root/DeepPlace/fullplace_env.py", line 268, in step
    reward = new_cal_re(self.results, self.params)
  File "/root/DeepPlace/fullplace_env.py", line 173, in new_cal_re
    r = place(params)
  File "/root/DeepPlace/fullplace_env.py", line 55, in place
    metrics = placer(params, placedb)
  File "/root/DeepPlace/NonLinearPlace.py", line 273, in __call__
    one_descent_step(Lgamma_step, Llambda_density_weight_step, Lsub_step, iteration, Lsub_metrics)
  File "/root/DeepPlace/NonLinearPlace.py", line 243, in one_descent_step
    cur_metric.objective = optimizer.param_groups[0]['obj_k_1'][0].data.clone()
IndexError: list index out of range

How should I fix it?

Sorry that I have never met this problem, but it seems there is something wrong with the DREAMPlace part. Maybe you can refer to https://github.com/limbo018/DREAMPlace/issues for similar issues.

Hope you fix this problem now. I have an idea about how to fix it: https://github.com/limbo018/DREAMPlace/issues/164, and I want to know if this method is correct for this issue?

I have already solved this problem, thanks very much.

我已经解决了这个问题，非常感谢。

请问是如何解决的呢

authors: Rogerity SP-FA meihailang zhouyusd

repo: Thinklab-SJTU/EDA-AI


text:
Add UpdateHandle description and preview

Also a question: why do these functions take self instead of &self?

They take self because they are designed to be chained then consumed as it doesn't make sense to keep the mutable handle around when done.
let handle = ugc.start_item_update(...)
    .title("Title")
    .submit(None, |_| ...);

authors: Thinkofname wyozi

repo: Thinkofname/steamworks-rs


text:
Check schema when checking for migrations table.

Hi,
currently, when checking for the existence of the migrations table, any table with this name is accepted as a match, regardless of the schema the table is in. This conflicts with graphile_worker, which itself creates a migrations table, albeit in a different schema. Nevertheless, upon starting up postgres-migrations sees it, believes to have found its own table and crashes when trying to access it. This pull request solves the issue by looking for the table only in the public namespace, where it is created by default.

Duplicate of #33 - albeit with a different solution.

authors: ThomWright euclides-jr

repo: ThomWright/postgres-migrations


text:
Touchpoint:142: Fehler

Hey ich brauchte mal deine Hilfe wen ich alles installiere und der Computer dann Rebooten kommt dann
remoteVer: 2.6
localVer: 2.6-release
Update? -> false
touchpoint :142: attempt to index ? (a nil value)
Ich wäre dir sehr dankbar wen du eine Lösung hättest

das wäre ja in der config die Touchpoint.lua und die Zeile 142:
self.buttonList[name].label, newName = setupLabel(self.buttonList[name].xMax - self.buttonList[name].xMin + 1, self.buttonList[name].yMin, self.buttonList[name].yMax, newName)
ich bin nicht so der experte in computercraft verstehe nur wenig davon. aber ich sehe hier kennen Fehler und glaube in der richtigen Datei nachgeschaut zuhaben

Hallo la1998,
das ist offensichtlich ein Fehler bei der Interaktion von der touchpoint API (die meine ganzen Buttons steuert) mit meinem Programm. Warum der Fehler bei dir auftritt, kann ich allerdings so nicht sagen, dazu brauche ich mehr Informationen zu deinem Aufbau.
Außerdem schreibe hier bitte nur in Englisch, das ist in Github so üblich oder schreibe alternativ in meinem Forum (forum.thorscrafter.de) oder mir per Email (mail@thorscrafter.de).

Hello la1998,
your problem is obviously one between the interaction of the touchpoint API (which handles all of my buttons) and my program itself. For which reasons the error shows up in your case, I can't tell without some more informations about your setup.
Please write in English only here on Github. You can write me in German in my Forum (forum.thorscrafter.de) or via Email (mail@thorscrafter.de)

hey oh sorry. okey i have send you a e-mail

Sorry if this is long overdue, but I had this same issue, and discovered a fix for me. In the menu.lua file, it is trying to reference the language setting, which is set to "nil" at that point. I was able to get past that error by adding the following line at the top of the code:
lang = "en"
I also had to modify the yMin and yMax for the "Restart" button because it was "Out of Bounds" at 20. I dropped it to 18, and dropped the previous buttons a little too in order to prevent "Overlapping".
Now I am stuck on another issue. The menu loads on the computer and crashes back to a terminal prompt. Nothing on the monitor. Still looking into that one.

The menu loads on the computer and crashes back to a terminal prompt.
Do you get any error messages in the terminal?

No, which makes going from there difficult. My guess is that it has something to do with the monitor since the menu loads on the computer, not on the monitor. The menu doesn't even clear off when it crashes out. The terminal cursor is in the middle of the screen and nothing above it is readable due to the menu seemingly covering it.
 I have pretty much given up on it now though since I saw your closed ticket about my same original issue being compatibility with newer CC and Minecraft versions. Each bug corrected just opened up another to figure out. I still couldn't even get the modem to connect to any energy storage I tried. So I'll await the new 3.0 program. I hope that is coming along well for you.
Sent via the Samsung Galaxy S7 edge, an AT&T 4G LTE smartphone
-------- Original message --------From: Thor_s_Crafter notifications@github.com Date: 6/18/18  01:12  (GMT-06:00) To: ThorsCrafter/Reactor-and-Turbine-control-program Reactor-and-Turbine-control-program@noreply.github.com Cc: N7Tempest N7Tempest@gmail.com, Comment comment@noreply.github.com Subject: Re: [ThorsCrafter/Reactor-and-Turbine-control-program]
  Touchpoint:142: Fehler (#46)
The menu loads on the computer and crashes back to a terminal prompt.
Do you get any error messages in the terminal?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
{"@context":"http://schema.org","@type":"EmailMessage","potentialAction":{"@type":"ViewAction","target":"https://github.com/ThorsCrafter/Reactor-and-Turbine-control-program/issues/46#issuecomment-397951620","url":"https://github.com/ThorsCrafter/Reactor-and-Turbine-control-program/issues/46#issuecomment-397951620","name":"View Issue"},"description":"View this Issue on GitHub","publisher":{"@type":"Organization","name":"GitHub","url":"https://github.com"}}
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/ThorsCrafter/Reactor-and-Turbine-control-program","title":"ThorsCrafter/Reactor-and-Turbine-control-program","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/ThorsCrafter/Reactor-and-Turbine-control-program"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ThorsCrafter in #46: \u003e The menu loads on the computer and crashes back to a terminal prompt. \r\nDo you get any error messages in the terminal?"}],"action":{"name":"View Issue","url":"https://github.com/ThorsCrafter/Reactor-and-Turbine-control-program/issues/46#issuecomment-397951620"}}}
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [ThorsCrafter/Reactor-and-Turbine-control-program] Touchpoint:142: Fehler (#46)",
"sections": [
{
"text": "",
"activityTitle": "Thor_s_Crafter",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ThorsCrafter",
"facts": [
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n"commandName": "IssueComment",\n"repositoryFullName": "ThorsCrafter/Reactor-and-Turbine-control-program",\n"issueId": 46,\n"IssueComment": "{{IssueComment.value}}"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n"commandName": "IssueClose",\n"repositoryFullName": "ThorsCrafter/Reactor-and-Turbine-control-program",\n"issueId": 46\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/ThorsCrafter/Reactor-and-Turbine-control-program/issues/46#issuecomment-397951620"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n"commandName": "MuteNotification",\n"threadId": 289258601\n}"
}
],
"themeColor": "26292E"
}

Same problem here

Hello, i have started to fix this project over at https://gitlab.com/seekerscomputercraft/extremereactorcontrol/
I have the current 2.6 version working again (only english looking into multiple language options)
Test with 20 Turbines + 1 Reactor and 2 standalone reactors

Hello, i have started to fix this project over at https://gitlab.com/seekerscomputercraft/extremereactorcontrol/
I have the current 2.6 version working again (only english looking into multiple language options)
Test with 20 Turbines + 1 Reactor and 2 standalone reactors

Hey @TheArchitectIO, that's great! If you want, I can edit the Readme of this repository to link to your (new) Gitlab project.

Hey @TheArchitectIO, that's great! If you want, I can edit the Readme of this repository to link to your (new) Gitlab project.

Hey @TheArchitectIO, that's great! If you want, I can edit the Readme of this repository to link to your (new) Gitlab project.

Hello Thor, If you would do that it would be awesome, working on getting everything back to 100% today so i can knock out any outstanding issues and start work on a code restructure for a v3 and better language support

Hey @TheArchitectIO, that's great! If you want, I can edit the Readme of this repository to link to your (new) Gitlab project.

Hello Thor, If you would do that it would be awesome, working on getting everything back to 100% today so i can knock out any outstanding issues and start work on a code restructure for a v3 and better language support

Alright. That's done :)
I will archive this repository, if you need anything else from me, please contact me via my new profile: https://github.com/sthorsten

Alright. That's done :)
I will archive this repository, if you need anything else from me, please contact me via my new profile: https://github.com/sthorsten


text:
Update sbt-sonatype to 3.11.0

About this PR
📦 Updates org.xerial.sbt:sbt-sonatype from 3.8.1 to 3.11.0
📜 GitHub Release Notes - Release Notes
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.xerial.sbt", artifactId = "sbt-sonatype" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.xerial.sbt", artifactId = "sbt-sonatype" }
}]

labels: sbt-plugin-update, early-semver-minor, semver-spec-minor, commit-count:1

Superseded by #88.


text:
Error page setup configure to FOUND

alterar a configuração do handler_error para que quando seja uma pagina de erro configurada retornar um found e não a página.

Isso não será necessário.

repo: ThreeDP/web-server


text:
UnableToFindDownstreamRouteError for Configured Route

Expected Behavior
Ocelot reroutes to https://swapi.co/api/people/{id}
Actual Behavior
Now listening on: http://localhost:5000
Application started. Press Ctrl+C to shut down.
info: Microsoft.AspNetCore.Hosting.Internal.WebHost[1]
      Request starting HTTP/1.1 GET http://127.0.0.1:5000/api/people/1
warn: Ocelot.DownstreamRouteFinder.Middleware.DownstreamRouteFinderMiddleware[0]
      requestId: 0HLFJO1DKCOCE:00000001, previousRequestId: no previous request id, message: DownstreamRouteFinderMiddleware setting pipeline errors. IDownstreamRouteFinder returned Error Code: UnableToFindDownstreamRouteError Message: Unable to find downstream route for path: /api/people/1, verb: GET
warn: Ocelot.DownstreamRouteFinder.Middleware.DownstreamRouteFinderMiddleware[0]
      requestId: 0HLFJO1DKCOCE:00000001, previousRequestId: no previous request id, message: Unable to find downstream route for path: /api/people/1, verb: GET
warn: Ocelot.Responder.Middleware.ResponderMiddleware[0]
      requestId: 0HLFJO1DKCOCE:00000001, previousRequestId: no previous request id, message: Error Code: UnableToFindDownstreamRouteError Message: Unable to find downstream route for path: /api/people/1, verb: GET errors found in ResponderMiddleware. Setting error response for request path:/api/people/1, request method: GET
info: Microsoft.AspNetCore.Hosting.Internal.WebHost[2]
      Request finished in 119.3836ms 404

Steps to Reproduce the Problem

Startup.cs

            WebHost.CreateDefaultBuilder(args)
                .UseUrls("http://localhost:5000")
                .UseContentRoot(Directory.GetCurrentDirectory())
                .ConfigureAppConfiguration((hostingContext, config) =>
                {
                    config
                        .SetBasePath(hostingContext.HostingEnvironment.ContentRootPath)
                        .AddJsonFile("appsettings.json", true, true)
                        .AddJsonFile($"appsettings.{hostingContext.HostingEnvironment.EnvironmentName}.json", true, true)
                        .AddJsonFile("ocelot.json", false, false)
                        .AddEnvironmentVariables();
                })
                .ConfigureServices(s =>
                {
                    s.AddLogging(opt =>
                    {
                        opt.AddConsole();
                        opt.AddDebug();
                    });

                    s.AddOcelot();
                })
                .Configure(a =>
                {
                    a.UseOcelot().Wait();
                })
                .Build()
                .Run();

ocelot.json

{
  "ReRoutes": [
    {
      "DownstreamPathTemplate": "/api/people/{id}",
      "DownstreamScheme": "https",
      "DownstreamHostAndPorts": [
        {
          "Host": "swapi.co",
          "Port": "443"
        }
      ],
      "UpstreamPathTemplate": "/api/people/{id}",
      "UpstreamHttpMethod": [ "Get" ]
    }
  ],
  "GlobalConfiguration": {
    "BaseUrl": "http://127.0.0.1"
  }
}

Start program and make a GET request to http://127.0.0.1/api/people/1

Specifications

Version: Ocelot 8.0.2
Platform: Dotnetcore 2.0
Subsystem:

Never mind I forgot to add .UseKestrel
Face palm

hehe all good :)

authors: TomPallister heymega

repo: ThreeMammals/Ocelot


text:
Query params aren't proxied correctly (Service Fabric)

Expected Behavior
Query params should be proxied correctly.
Actual Behavior
When using Service Fabric, an incoming request to https://example.com/a?b=c ends up being sent to https://localhost:19081/a??b=c&cmd=instance. I suspect the duplicated ?? problem exists without Service Fabric too.
I'm surprised this hasn't been caught before since it seems very easy to encounter. Perhaps there's a way around this that I just haven't found yet (for now I have code on my side to patch up the DownstreamContext before making the request.
Steps to Reproduce the Problem
Use a dummy rule that proxies UpstreamPath "/{everything}" to DownstreamPath "/{everything}". Make a request that matches the rule, with or without query parameters.
Specifications

Version: 8.0.3 - 10.0.2
Platform: Windows 10, .NET Framework 4.6.2

Root cause of the ?? issue: DownstreamRequest.ToHttpRequestMessage().

var uriBuilder = new UriBuilder
{
    Port = Port,
    Host = Host,
    Path = AbsolutePath,
    Query = Query,
    Scheme = Scheme
};

It probably shouldn't just assign to UriBuilder.Query, and should instead remove leading ? itself. MSDN docs have a not-very-obvious remark about this:

Do not append a string directly to this property. If the length of Query is greater than 1, retrieve the property value as a string, remove the leading question mark, append the new query string, and set the property with the combined string.

Root cause of the cmd=instance query param: DownstreamUrlCreatorMiddleware.CreateServiceFabricUri. I don't know why this was added in the first place. Was there any doc describing this should be added? I have run tests without it and it works as expected.

@davidni there is a similar issue with query string params on the "/{everything}" route. I guess there is a lack of tests here :/
With regards to cmd=instance are you asking why this is being added?

With regards to cmd=instance are you asking why this is being added?
Indeed. Service Fabric Reverse Proxy doesn't seem to care about this query param, and it gets passed transparently all the way to the target service.

It is problematic because it means a service behind Ocelot cannot provide functionality that relies on a query param called cmd. I was curious why this was added in the beginning, and I am suggesting that it be removed.
Makes sense?

@davidni I think I added it because when originally making Ocelot work with SF I saw that the sf client was appending it for requests to instance services. I actually don't know SF that well so if you know we don't need it more than happy to remove!!

Yes, let's remove it. Documentation is here
A call to Reverse Proxy takes this shape:
http(s)://<Cluster FQDN | internal IP>:Port/<ServiceInstanceName>/<Suffix path>?PartitionKey=<key>&PartitionKind=<partitionkind>&ListenerName=<listenerName>&TargetReplicaSelector=<targetReplicaSelector>&Timeout=<timeout_in_seconds>
The query params shown have special meaning for Reverse Proxy. Everything else is proxied without change. cmd is not special in any way per the docs.

To summarize, there are 2 specific asks for this issue:

Fix the double question mark ??
Remove cmd=instance for Service Fabric.

You mentioned (1) might be a dupe of another issue. Do you recall which one?

Might be related to #548

@davidni can you share your json config for this issue? I'm having trouble replicating the problem.

If you can point me in the right direction with the commit above that could also help!

I'll be out of office for a few days, and unfortunately I won't have time to look into this before I leave -- sorry.

I briefly looked at your PR, seems reasonable and nothing stood out on initial review. I wonder if there could be a behavior change between .NET Core Vs. .NET Framework re. how System.Uri works. For reference, my repro was on .NET Framework 4.6.1

Thanks again for your efforts to always raise the bar and improve quality.

No worries I’m away all weekend as well so won’t be too much movement. I will try on Windows classic .net and see what happens. I really hope that is not the case!

I am experiencing the same behavior reported by @davidni wrt item 1, running Ocelot v12.0.1.  I can see that the DownstreamRequest constructor sets Query = _request.RequestUri.Query, and ToHttpRequestMessage() and ToUri() both pass those values as-is to UriBuilder.  The issue is that the value carries the '?' as the first character, and per the MSDN quote David referenced above, this must be manually stripped out.
I'm using very simple ReRoutes rules, such as this:
    {
      "DownstreamPathTemplate": "/routing/{catchAll}",
      "DownstreamScheme": "https",
      "DownstreamHostAndPorts": [
        {
          "Host": "localhost",
          "Port": 23651
        }
      ],
      "UpstreamPathTemplate": "/routing/{catchAll}",
      "UpstreamHttpMethod": [ "GET", "POST", "PUT", "DELETE", "OPTIONS" ],
    },

...which is turning my routes from "https://localhost:5099/routing/services/ServerVersion?myparam=myvalue" into "https://localhost:23651/routing/services/ServerVersion??myparam=myvalue".
Replacing the Query statement in the DownstreamRequest constructor with this, for example, resolves the issue:
            Query = (!string.IsNullOrEmpty(_request.RequestUri.Query) && _request.RequestUri.Query[0].Equals('?'))
                ? _request.RequestUri.Query.Substring(1)
                : _request.RequestUri.Query;

I'm using Ocelot in a ASP.NET app targeting .NET Framework 4.6.1, on Win 10, VS 2017.

Fixed by #570

authors: TomPallister davidni kdrummond raman-m


text:
Config file includes

We use a lot of options files to configure our products.
In some cases it would be really nice to be able to have config files (project.yml, options files) load other config files, for commonly re-used definitions (target processor, common code modules, etc).
This patch makes that possible, for example:
---
:include:
  - path/to/config.yml
  - path/to/another/config.yml
...

These can be recursively nested, the included files can include other files in turn, just like in C.

Thanks so much! I really love this work. Could you do one minor change before I merge it?
The word :include here, used as the primary key in the yaml file, would be better as something else. It's too easy to confuse this with the other :includes elsewhere which all refer to header file includes in C. Maybe instead we call it something like :option_files or :yaml or :suboptions or something more like that? I'm definitely open to other suggestions, I just don't feel the right answer is :includes.
Thanks again! I hope you don't feel this is nit-picking too much.

I originally called it :import as you can see by the branch name - I changed it to :include to be consistent with C's #include! What do you think of changing it back to :import?

I like :import better. Go with that. :)

Done. The Travis build failed because one version had a RubyGems timeout and I can't re-run it, but the other versions all pass so I'm fairly sure the code is ok.

Closed and re-opened pull request to get Travis to retry the build, error appears to be persistent but I still don't think it's related to my code.

Whenever I try to use the import feature, I get:
/var/lib/gems/2.3.0/gems/ceedling-0.29.1/lib/ceedling/configurator.rb:207:in merge_imports': undefined method shift' for :"<my_imported_project_file>.yml":Symbol (NoMethodError)
from /var/lib/gems/2.3.0/gems/ceedling-0.29.1/lib/ceedling/setupinator.rb:27:in do_setup' 	from /var/lib/gems/2.3.0/gems/ceedling-0.29.1/lib/ceedling/rakefile.rb:48:in <top (required)>'
from /var/lib/gems/2.3.0/gems/ceedling-0.29.1/lib/ceedling.rb:66:in load' 	from /var/lib/gems/2.3.0/gems/ceedling-0.29.1/lib/ceedling.rb:66:in load_project'
from /var/lib/gems/2.3.0/gems/ceedling-0.29.1/bin/ceedling:318:in <top (required)>' 	from /usr/local/bin/ceedling:23:in load'
from /usr/local/bin/ceedling:23:in `'
I have ruby version ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
Have you seen this before? Do you know what may be causing this? For the time being I will revert back to using options yml files, but I'd really like to be able to use the import functionality.

Can you show an example of how you are using it?

Let's say I have a repo structure as follows:

src/dir1/test/project_common.yml
src/dir2/test/project.yml

I am running ceedling from the base directory, pointing to the project.yml file, i.e.:
CEEDLING_MAIN_PROJECT_FILE=src/dir2/test/project.yml ceedling test:all
within project.yml, I am trying to import project_common.yml into project.yml, like so:
:import:
  :src/dir1/test/project_common.yml

Every time I run with the import, I get the undefined shift method error, no matter what the contents are in project_common.yml.

I believe it's a yaml notation issue. The :import feature takes an array, which would look something like this:
:import:
  - src/dir1/test/project_common.yml

(note the dash-space instead of the colon on the path)

Wow I'm not sure how I missed that... yep that works. Thanks so much for your quick responses, you're a lifesaver

:) Glad that helped. Yaml is a curious format to learn... don't worry about it :)

authors: mvandervoord sweaver2494 tbates-redarc

repo: ThrowTheSwitch/Ceedling


text:
ClassHierarchy: When I move file from one package(dir) to another, it shows alert box with "Unimplemented" message

ClassHierarchy: When I move file from one package(dir) to another, it shows alert box with "Unimplemented" message, instead it should update references(like it used to work before).
TIR: STB-7312

@sganapavarapu1, did you fix this today when you fixed the move test?

@sganapavarapu1 Sorry, you didn't fix that, Boyan did.
@as3boyan Did this bug get fixed when you fixed the 'move' unit test?

Only testMovePackage was fixed. I need to test it.

It was pleasure to work with IDEA and git bisect 858ef3adfd04a3bfb6cc8ec9e08e78b3b8e06cc6 is the first bad commit, my bad

Hopefully fixed in https://github.com/TiVo/intellij-haxe/pull/272

Fixed.  Merged.

repo: TiVo/intellij-haxe


text:
🛑 Melon Ticket is down

In bbb194a, Melon Ticket (https://ticket.melon.com) was down:

HTTP code: 406
Response time: 1043 ms

Resolved: Melon Ticket is back up in bfb9593 after 10 minutes.

repo: TicketOpen/status


text:
Does not support RPi 3?

Downloaded all of the required programs via luarocks as described in readme. When I run test_leds.lua on my RPi 3 it prints "This module can only be run on a Raspberry Pi!" for the line local GPIO=require "GPIO". Is there any way to fix that?

Some major updates are required to the package, unfortunately its been sitting on my todo list for quite a while now, waiting for me to get some time to fix it.
So for now, it does not support version 3...

It doesn't support the Pi2B either

you could try: https://luarocks.org/modules/vsergeev/lua-periphery

please merge the pull request ,the crash bug is cpu type check incorrect cause "pin_to_gpio" on RPi_GPIO_Lua_module.c undefined value, raspberry pi zero w and raspberry 3b

done

Hello, does is support RPi 3 now? It is not clear. Any other recommendations?

no, it does not

authors: Janaka-Steph Tieske adazoom fuzzy wangqiang1588

repo: Tieske/rpi-gpio


text:
Update neogit.txt

Fixed typo in intro.

Thank you!

authors: TimUntersberger jufickel

repo: TimUntersberger/neogit


text:
Fix /lc e and /lc t as they were broken from console and any derivatives of it, such as discord senders.

made them grab the default world if the sender could not be cast to player.

https://github.com/Time6628/CatClearLag/commit/d5469d14bed09636bfe7e423c7910af5d2190e16 added /lc e [world] and /lc t [world]. If no argument provided it will scan all worlds.


text:
RefOrMut: implements Borrow

Implement ::std::borrow::Borrow for RefOrMut.

Looks great, thanks!

authors: antiguru frankmcsherry

repo: TimelyDataflow/timely-dataflow


text:
Create archive functionalities

create file for storing archive entries
brainstorm about the things which have to be saved in one archive entry
make it possible to add new archive
make it possible to view specific/random archive
make it possible to delete specific archive
make it possible to edit specific archive

ideas for editing an entry in the archive:

like it is for the addArchive command just with a field at the beginning for the number of the entry

a lot of those commands should only be used by the vip. If anyone else tries to use this command the answer could be like this:
you don't have permission to use this command. If you want to change this quote contact a user with vip rank

When the user uses the delete archive command all numbers of the quotes have to be reordered to ensure that all numbers from 1 to n are used

For the future:
Make one command for archive and then subcommands for each command like edit, delete, create, ...

Make an extra file with a function which can create the embed which shows a quote. If there is a \n in the content of the quote it should make a linebreak

added the quizz for the archive. Still needs a leaderboard and a file where the scores are stored


text:
Add ability to namespace request URLs

Is there a way to namespace request routes generated by Grape::API endpoints?
I am using grape and grape-swagger-rails inside a rails engine and the URLs generated in the swagger UI don't include that namespace.
Ex.
My engine is called BlogManager an my routes file looks like this:
mount GrapeSwaggerRails::Engine, at: "/documentation"
The problem is that in the UI the generated URLs look like these:

/api/v1/tags (GET)
/api/v1/tags (POST)

which don't have the namespace /blog_manager and the try it out button obviously fail.

The URLs should include the namespace. You should bring this up on the Grape mailing list or open an issue with a repro in grape-swagger.

authors: dblock mini-thor

repo: TinkerDev/grape-swagger-rails


text:
Can I use bottom navigation in precompose?

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

Yes you can!

Do you have any tutorials on using bottom navigation in precompose? Is there some function I can't find? Thank you
example as :
val bottomNavController = rememberNavigator()
val navBackStackEntry by bottomNavController.currentBackStackEntryAsState() // not found.
val currentDestination = navBackStackEntry?.destination

There's a Navigator.currentEntry that you can use as a replacement for currentBackStackEntryAsState

my code in jetpack compose:
bottomNavController.navigate(route) {this: navOptionsbuilder
popUpTo(bottomNavController.graph.findStartDestination().id) {this:PopUpToBuilder
saveState = true
}
restoreState = true
Can you help me convert these functions ? Thanks you
bottomNavController.navigate(
route, options = NavOptions(
launchSingleTop = true,
popUpTo = PopUpTo(....)// I don't know
)
)

There's a doc for popUpTo: https://github.com/Tlaster/PreCompose/blob/master/docs/component/navigation.md#navoptions

repo: Tlaster/PreCompose


text:
Make unit test output easier to read

When a unit test fails, the whole row shows as different from expected. For wide tables, this makes it difficult to parse where the difference was. The output should highlight which columns were different.

Closing this in favor of #1637

authors: GeorgeSittas crericha

repo: TobikoData/sqlmesh


text:
date could not be parsed from gpx

Hello, i got an issue during the creation of a fiona item from a .gpx file:
Behavior:
Warning 1: Could not parse 2023 01 24 14:40:21 as a valid dateTime

then in properties no time field created
Expected behavior:
that the date get parsed and a datetime object return in time properties
i can parse  this date using dateutil, so this date format could be supported.
parse('2023 01 24 14:40:21')

also, replacing the date by 2023-01-24 fix the issue (but for now can be done from the gpx file directly)
so there must be a way to enable parsing date without dash in it

@arist0v Would it be possible to provide the gpx file?

Is there a way to send it to you privately?

You could check yourself if the time elements of the GPX file are in ISO8601 format (e.g. "2016-06-17T23:41:03Z"). The error message indicates that they are not. In this case, the GPX file is not valid and there is nothing we can do in Fiona, as the GDAL GPX driver will not be able to read this dataset.

there is the trackptoint from the gpx:
<trkpt lat="50.307871029" lon="-77.299793288">
        <ele>269.307</ele>
        <time>2023-02-23T03:31:18Z</time>
      </trkpt>

Which element contains 2023 01 24 14:40:21?

sorry i think i pasted the wrong one:
<?xml version="1.0" encoding="UTF-8"?>
<gpx xmlns="http://www.topografix.com/GPX/1/1"  creator= "GSF Outils" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.garmin.com/xmlschemas/GpxExtensions/v3 http://www.garmin.com/xmlschemas/GpxExtensions/v3/GpxExtensionsv3.xsd" >

<trk>
         <name>Tracklog</name>
<extensions>
<gpxx:TrackExtension  xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3">
<gpxx:DisplayColor>Black</gpxx:DisplayColor>
</gpxx:TrackExtension>
</extensions>
<trkseg>

<trkpt lat="48.9322764" lon="-79.3446446">
<ele>111.1111111</ele>
<time>2023 01 22 17:01:17</time>
</trkpt

there is the header and first trackpoint

@arist0v Fiona delegates GPX parsing to this C library code: https://github.com/OSGeo/gdal/tree/master/ogr/ogrsf_frmts/gpx. Like @rbuffat says, GDAL/OGR expects the  <time> element to contain an xsd:dateTime https://www.w3.org/TR/xmlschema-2/#dateTime. The error you see comes from https://github.com/OSGeo/gdal/blob/master/ogr/ogrsf_frmts/gpx/ogrgpxlayer.cpp#L983, not from Fiona.
Your data isn't valid GPX and Fiona can't help.
I recommend looking at https://docs.python.org/3/library/xml.etree.elementtree.html#modifying-an-xml-file as a starting point for how to modify the XML so that it is valid GPX.
I'm going to close this issue, as we will continue to require valid GPX as input for Fiona.

Thank yoy!

authors: arist0v rbuffat sgillies

repo: Toblerity/Fiona


text:
No documentation for shapely.ops.clip_by_rect()

Hi!
Is there a reason why shapely.ops.clip_by_rect() is not documented? (API not stable, etc.). Otherwise I would happily provide a PR for it :-)

I think a PR to add it to the documentation would be very welcome!

Ok, this should come some time this week then :-)
@jorisvandenbossche a bit offtopic but - is there any interest in having geopandas.clip_by_rectangle(gdf, minx, miny, maxx, maxy) leveraging the spatial index in a similar fashion to geopandas.clip()? I would probably also have time (and a personal interest) for a PR on that

@bstadlbauer can you open an issue about that in the geopandas repo? (It could be nice to have this functionality, but we could also think if it can be added to the existing geopandas.clip() instead of adding a new function)

Documentation should be available as soon as https://github.com/Toblerity/Shapely/pull/1125 is merged

Closed by #1125

authors: bstadlbauer jorisvandenbossche

repo: Toblerity/Shapely


text:
Refactor generator program

Refactor the logic of the main generator program such that it requires a tag provided via argument, fetches the JSON data for this tag directly, and produces a generated output based on this. Update GitHub action accordingly.
Consolidate the .nuspec file handling to use XML serialisation of POCOs.

Eh - PR name is weak but we both know mostly what it contains. If you can think of anything better just lmk (or feel free to edit it directly).

repo: TobyAndToby/License-Identifiers

license: ISC


text:
Falling of 4 blocks doesn't give fall damage

My code:
fun main() {
    val server = MinecraftServer.init()
    MinestomPvP.init()
    val instanceManager = MinecraftServer.getInstanceManager()
    val instanceContainer = instanceManager.createInstanceContainer()
    val path = Path.of("worlds/world")
    println(path.toAbsolutePath())
    instanceContainer.chunkLoader = AnvilLoader(path)
    val globalEventHandler = MinecraftServer.getGlobalEventHandler()
    globalEventHandler.addListener(AsyncPlayerConfigurationEvent::class.java) { event ->
        val player = event.player
        event.spawningInstance = instanceContainer
        player.respawnPoint = Pos(0.0, 17.0, 0.0)
    }
    val modernVanilla = CombatFeatures.modernVanilla()
    MinecraftServer.getGlobalEventHandler().addChild(modernVanilla.createNode())
    server.start("0.0.0.0", 25565)
    OpenToLAN.open()
}

If I fall of a 4 stone brick wall I get the "no fall damage" sound and doesn't loose any health. In vanillla, you will get 1 heart of damage.
Additionally when joining I also get the "no fall damage" sound.

Are you sure the "no fall damage" sound is caused by MinestomPvP? It could be client side. It could also be you're spawning the player a few blocks above the ground. I cannot think of any reason why MinestomPvP would play this sound on join

Other than that, the issue has been solved

Are you sure the "no fall damage" sound is caused by MinestomPvP? It could be client side. It could also be you're spawning the player a few blocks above the ground. I cannot think of any reason why MinestomPvP would play this sound on join

No this can't be it. I have a flatworld like world and there is this sound too.

Other than that, the issue has been solved

Nice thanks. Maybe it also solves the first issue

Did you test without enabling fall damage to see if the issue persists?

Okay, looks like the issue doesn't exist anymore. I close this issue. Thanks for fixing!

Okay, I tested it and you get 2 hearts of damage from a 4 block jump but you should only get 1 removed

I tested this before and it seems to align with vanilla. Is it not the same for you in vanilla?

Oh you are right, looks like this is really a vanilla feature.
I was thinking 3 block + jump = 4 block but this isn't the case


text:
Web-example hotel changes

These are the ui/ux changes we talked about.
From these changes I've made some upgrades to the UI also to make the demo more realistic to an a hotel booking.
These are still some tasks for us to integrate the solution into the ui, which would be great to review with you soon also.

Can you remove files like "roomTypesTicketClassDataMock2.json" and use POST requests to http://bogotabackend.herokuapp.com/ to receive updated products.
it will be more similar to real life situations.
to use POST requests - you have to update some logic - disable common discount values, some hidden products can be added, shipping optins change depens on used tokens.
in this case we will emulate real world example, we do it to show as mush as possible potential features for customer.

Can you remove files like "roomTypesTicketClassDataMock2.json" and use POST requests to http://bogotabackend.herokuapp.com/ to receive updated products.
it will be more similar to real life situations.
to use POST requests - you have to update some logic - disable common discount values, some hidden products can be added, shipping optins change depens on used tokens.
in this case we will emulate real world example, we do it to show as mush as possible potential features for customer.

Updated example to use the latest API

authors: nicktaras oleggrib

repo: TokenScript/TokenScript


text:
Can't find iTerm version

Itermocil version: 0.1.8
iTerm version: Build 2.9.20160313
Python version: 2.7.10
OS X version: 10.11.2 (15C50)
When trying to start with the "even-horizontal" sample I get the following error:
$ itermocil sample
26:33: execution error: Can’t get application "iTerm". (-1728)
Traceback (most recent call last):
  File "/usr/local/Cellar/itermocil/0.1.8/libexec/bin/itermocil", line 6, in <module>
    main()
  File "/usr/local/Cellar/itermocil/0.1.8/libexec/bin/itermocil.py", line 687, in main
    instance = Itermocil(filepath, here=args.here, cwd=cwd)
  File "/usr/local/Cellar/itermocil/0.1.8/libexec/bin/itermocil.py", line 28, in __init__
    major_version = self.get_major_version()
  File "/usr/local/Cellar/itermocil/0.1.8/libexec/bin/itermocil.py", line 95, in get_major_version
    return float(v[:3])
ValueError: could not convert string to float:

This happens for whichever layout I've tried.
My theory is that the function "get_version_string" can't find the iTerm application:
 $ osascript -e 'get version of application "iTerm"'
 4:11: execution error: Can’t get application "iTerm". (-1728)
 $ osascript -e 'get version of application "iTerm2"'
 2.9.20160313

I don't remember installing iTerm in a different way than mentioned on iTerms website, and I only have one iTerm installed (https://github.com/TomAnthony/itermocil/issues/35).
When manually trying to edit the itermocil.py with the above change I get:

47:53: syntax error: Expected end of line but found class name. (-2741)

But I don't have more time to put on this right now. Hope this helps

This should be fixed in the latest pushes (I've not updated brew yet but will shortly).

Cool, thanks for taking a look. Here is what I get when reinstalling and trying to run it. Running Iterm 3.0.1. Not sure if it's something else on my computer messing with it.
$ brew update
........

$ brew install TomAnthony/brews/itermocil
==> Installing itermocil from tomanthony/brews
Error: itermocil-0.1.8 already installed
To install this version, first `brew unlink itermocil`

$ brew unlink itermocil
Unlinking /usr/local/Cellar/itermocil/0.1.8... 2 symlinks removed

$ brew install TomAnthony/brews/itermocil
==> Installing itermocil from tomanthony/brews
==> Downloading https://github.com/TomAnthony/itermocil/archive/0.2.1.tar.gz
==> Downloading from https://codeload.github.com/TomAnthony/itermocil/tar.gz/0.2.1
######################################################################## 100.0%
==> Downloading https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.11.tar.gz
Already downloaded: /Users/skurpi/Library/Caches/Homebrew/itermocil--PyYAML-3.11.tar.gz
==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cellar/itermocil/0.2.1/libexec/vendor --single-version-externally-managed --record=installed.txt
==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cellar/itermocil/0.2.1/libexec --single-version-externally-managed --record=installed.txt
🍺  /usr/local/Cellar/itermocil/0.2.1: 54 files, 491.3K, built in 4 seconds

$ mkdir ~/.itermocil

$ itermocil --edit sample

$ itermocil sample
26:33: execution error: Can’t get application "iTerm". (-1728)
26:33: execution error: Can’t get application "iTerm". (-1728)
47:53: syntax error: Expected end of line but found class name. (-2741)

$ itermocil --version
0.2.1

authors: TomAnthony skurpi

repo: TomAnthony/itermocil


text:
sensor_msgs/msg/Image topic not bridged

Hi @TommyChangUMD
Should this package be able to bridge image topics of type sensor_msgs/msg/Image  (ros2)<-> sensor_msgs/Image (ros1) without any additional configuration/setup (e.g. no custom packages)?
I'm not seeing any bridged when I try: ros2 run ros1_bridge dynamic_bridge, but I noticed that there is a pairing between sensor_msgs/msg/Image <-> sensor_msgs/Image when I run ros2 run ros1_bridge dynamic_bridge --print-pairs

It should, if you see the pair listed when you run ros2 run ros1_bridge dynamic_bridge --print-pairs .
Let me try it myself later this week and get back to you.

Okay thanks @TommyChangUMD .
For context, the bridge I'm trying to form is between the following:

Jetson Orin with ROS2 Humble running zed-ros2-wrapper (https://github.com/stereolabs/zed-ros2-wrapper) and ros-humble-ros1-bridge-builder
Raspberry PI with ROS1 Noetic
PC with ROS1 Noetic

I'm pretty sure I have the networking configured correctly as I see a few basic topics bridged such as /rosout.
Ultimately, I want to see all topics shared among all machines.
But my immediate goal is to be able to see the zed wrapper's image topics on the rpi and laptop.

Hi @TommyChangUMD
I was able to bridge sensor_msgs/msg/Image (ros2)<-> sensor_msgs/Image (ros1)  (by default) by specifying the following flag (the images are being published from my ROS2 machine):
ros2 run ros1_bridge dynamic_bridge --bridge-all-topics or ros2 run ros1_bridge dynamic_bridge --bridge-all-2to1-topics

Hi @TommyChangUMD
I was able to bridge sensor_msgs/msg/Image (ros2)<-> sensor_msgs/Image (ros1)  (by default) by specifying the following flag (the images are being published from my ROS2 machine):
ros2 run ros1_bridge dynamic_bridge --bridge-all-topics or ros2 run ros1_bridge dynamic_bridge --bridge-all-2to1-topics

authors: TommyChangUMD jdcast


text:
Remove long deprecated code

AcquisitionGeometry initialisation arguments, shape setting

https://github.com/TomographicImaging/CIL/blob/f42d88ddae06e032853239e84d28de39ab06e41f/Wrappers/Python/cil/framework/framework.py#L1698
https://github.com/TomographicImaging/CIL/blob/f42d88ddae06e032853239e84d28de39ab06e41f/Wrappers/Python/cil/framework/framework.py#L1583

Subset
NikonDataReader normalize
xcorr alias

Maybe we can include also #1239

authors: gfardell paskino

repo: TomographicImaging/CIL


text:
🛑 VTP.XYZ is down

In c2f47b4, VTP.XYZ (https://vtp.xyz/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: VTP.XYZ is back up in ed7ba13.

repo: TomsProject/uptime


text:
Open to cheap FeedbackCombFilter?

The recent change to use ConvolverNodes in Freeverb and JCReverb has lead to greater quality in those nodes, however; as noted (https://github.com/Tonejs/Tone.js/issues/637 https://github.com/Tonejs/Tone.js/issues/637) it's also introduced some performance issues on lower-powered devices.
In order to avoid some pretty bad audio glitches on mobile Safari, I've done the following in my project:

introduced the non-convolver-based FeedbackCombFilter back in to my project and named it FeedbackCombFilterCheap
created a LowpassCombFilterCheap that uses that
created JCReverbCheap and FreeverbCheap that use the above two nodes in place of the non-cheap versions

Would that helpful to pull into Tone.js? Otherwise, the above solution may help other folks looking for a workaround

How well does Reverb work (or not work) on iOS current? I haven't tested extensively on iOS. I think it'd be good to get any metrics (or even anecdotal data) on the difference in performance between Reverb and the FeedbackCombFilter-based reverbs. The route that you're suggesting would add 6 additional classes (since it would also require a PluckSynthCheap) and their test files, so it'd be good to know the benefit before committing to that route.
To be honest, i'd rather figure out ways to optimize FeedbackCombFilter and make it work well on iOS since the current implementation is more "correct" (e.g. the delayTime does not need to be aligned to 128 samples), future-proof and easier to maintain than having two sets of the same object.
It seems like switching the FeedbackCombFilter's worklet processor from a-rate to k-rate really helps in my testing on Safari (haven't checked on iOS yet though). I'll push that code soon if it seems to work well. So i wonder if there are other ways to optimize that code to make it work better in its current form before replacing it.

on midi.city I would hear crackling on an iPhone 11 Pro and when making the above switch, that issue (for the most part) has gone away. That's a top-end model so I can only imagine that it's exacerbated on lower-end devices.
I agree that a better solution would be to optimize the nodes themselves but unfortunately, without you having access to a real iOS device, I don't know how you're going to benchmark it or verify whether or not regressions exist.
In the meantime, if you create a demo/benchmark, I'd happy to get pinged and test things for you though.
Is there a way to quantitatively measure the performance of these nodes in Safari?

I guess i was specifically asking about the performance comparison between the old Tone.Freeverb and the current Tone.Reverb. Can you try replacing Freeverb with Reverb in midi.city and see if that crackles also? I'm open to the potential that Freeverb and JCReverb have outlived their usefulness
I've read that feedback delay networks are hypothetically more performant than Convolution-based nodes, but that hasn't been my experience where the convolution-based nodes seem to perform just as well.

So here's a not very scientific test which compares the old (version 13.8.25) Tone.Freeverb to Tone.Reverb. You can alter the count and useFreeverb variables to test out the performance. For me, Tone.Reverb on Chrome lasts just slightly longer before crackling or going silent than Tone.Freeverb and on Safari Tone.Reverb works much better than Tone.Freeverb.
That is to say that, i'm not sure there is such a big enough performance benefit of the FeedbackCombFilter-based reverbs over Convolution-based to justify all of the overhead of maintaining two versions of each of the classes.

Sorry for the delayed response here.
That test does indeed seem to prove that my assumption about the convolution nodes was incorrect. Apologies for the misdirect.
I believe what I was experiencing was related to the perf issues I was seeing with https://github.com/Tonejs/Tone.js/issues/686.
Thanks! ☮

authors: JackCA tambien


text:
BiQuadFilter

Tone.BiQuadFilter({ frequency: 100, type: 'highpass'} ) works great.
Tone.BiQuadFilter({ options: {frequency: 100, type: 'highpass'} } ) doesn't.  It cuts out almost the entire frequency spectrum.
Shouldn't the result be the same?

options is not a key that can be passed into the constructor. Tone.BiQuadFilter({ frequency: 100, type: 'highpass'} ) is the correct API. Likely the reason that it sounds very different is because the second BiquadFilter is just using the default paramteres which is {type: 'lowpass', frequency: 440}
These are the options that can be passed into the constructor.
Hope that helps clarify!

authors: firelex tambien


text:
setTCPNoDelay inaccessible

I am developing a game off this server code and ran into TCP buffering (Nagle's algorithm) while I was trying to keep my clients updated at 90 tick.
I hacked in to hardcode setTcpNoDelay to true on the client socket that was created. (WebSocketServer.java:309)
I can create a pull request but I am not sure how much you would want that universality architected (setting of Socket or SocketChenel options)

added with #462

repo: TooTallNate/Java-WebSocket


text:
reconnect

https://github.com/TooTallNate/Java-WebSocket/blob/219f54e0f68a66b2cffab1a327e5cf57044deb4f/src/main/java/org/java_websocket/client/WebSocketClient.java#L227
please add
public void reconnect(Socket socket) {
reset();
setSocket(socket);
connect();
}
or make reset public

Hello @VolodymyrSmolynets
Please use the Bug Report template provided at https://raw.githubusercontent.com/TooTallNate/Java-WebSocket/master/.github/ISSUE_TEMPLATE.md.
Without a full bug report this will be closed.
Best regards,
marci4

It is not a defect, just cannot reconnect with with socket I want.

Please use the template to let me understand the use case, why you need such a method, some steps to repeat etc....

I create a ssl socket with my keystore
Set the socked - WebSocketClient.setSocket
Connect
Lose a connection
Try to reconect - WebSocketClient.reconect

On step 5 I lose my ssl socket because reset() make it null, than connect create a new usual socket.

So it would be better if you can set a SocketFactory instead of a Socket?
So you do not have to take care for this?

Yes, it could be a solution.


text:
Please add xml documentation to the methods in ServiceConfiguratorExtensions

I'm trying to figure out what the return value of the WhenPowerEvent callback does?
Please add some XML documentation to the ServiceConfiguratorExtensions file.

I am closing all issues that haven't seen any activity. You're welcome to submit a PR to resolve the issue or provide more information.

authors: Peter-Optiway phatboyg

repo: Topshelf/Topshelf


text:
Removed sleep after each test case

Fixes #641

The performance is still bad, because we're still waiting for the TxsServer to exit.
Benchmarks_0.5.0-removeSleep.xlsx

@pjljvandelaar lts11.5.csv shouldn't have been included; thanks!

Is serverProc and uiProc still needed?
Doesn't torxakis (uiProc) not start a server proc if needed on a unique address?
Is this still the leagacy when we had to start the server ourselves at the right addresses?

Is serverProc and uiProc still needed?

No.

Doesn't torxakis (uiProc) not start a server proc if needed on a unique address?

Yes.

Is this still the legacy when we had to start the server ourselves at the right addresses

Yes.
So we should use only one executable for launching TorXakis.

I hope it solves the problem.
I just got
Moving Arms #model
...................................................==> sqatt-logs\explore-model-
test-2018-04-20_09-21-52.9828029_UTC\ReadWrite_Conflict_#model\Advanced_Stepper_
100\txsserver.out.log
> Found configuration file at `.torxakis.yaml`.
>
> TXSSERVER >>  Starting  .....
>
> TXSSERVER CMD >>  START
> TXSSERVER RSP <<  MACK txsserver starting:  "NLYBSTQVP4NB77Y.code1.emi.philips
.com" : 21949
> TXSSERVER RSP <<  PACK START
> TXSSERVER CMD >>  INIT examps\ReadWriteConflict\ReadWriteAdvanced.txs
> TXSSERVER RSP <<  MACK Solver "z3" initialized : Z3 [4.6.1 - build hashcode 45
0f3c9b459d]
> TXSSERVER RSP <<  MACK TxsCore initialized
> TXSSERVER RSP <<  MACK input files parsed:
> TXSSERVER RSP <<  MACK examps\ReadWriteConflict\ReadWriteAdvanced.txs
> TXSSERVER RSP <<  PACK INIT
> TXSSERVER CMD >>  STEPPER Model
> TXSSERVER RSP <<  MACK Stepper started
> TXSSERVER RSP <<  PACK STEPPER
> TXSSERVER CMD >>  STEP 100
> TXSSERVER RSP <<  MACK .....1: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK .....2: Act    { { ( Memory, [ Write(1) ] ) } }
> TXSSERVER RSP <<  MACK .....3: Act    { { ( Memory, [ Read(1) ] ) } }
> TXSSERVER RSP <<  MACK .....4: Act    { { ( Memory, [ Read(1) ] ) } }
> TXSSERVER RSP <<  MACK .....5: Act    { { ( Memory, [ Write(5) ] ) } }
> TXSSERVER RSP <<  MACK .....6: Act    { { ( Memory, [ Write(3) ] ) } }
> TXSSERVER RSP <<  MACK .....7: Act    { { ( Memory, [ Read(3) ] ) } }
> TXSSERVER RSP <<  MACK .....8: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK .....9: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....10: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....11: Act    { { ( Memory, [ Write(1) ] ) } }
> TXSSERVER RSP <<  MACK ....12: Act    { { ( Memory, [ Write(2) ] ) } }
> TXSSERVER RSP <<  MACK ....13: Act    { { ( Memory, [ Read(2) ] ) } }
> TXSSERVER RSP <<  MACK ....14: Act    { { ( Memory, [ Write(6) ] ) } }
> TXSSERVER RSP <<  MACK ....15: Act    { { ( Memory, [ Read(6) ] ) } }
> TXSSERVER RSP <<  MACK ....16: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....17: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....18: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....19: Act    { { ( Memory, [ Write(4) ] ) } }
> TXSSERVER RSP <<  MACK ....20: Act    { { ( Memory, [ Read(4) ] ) } }
> TXSSERVER RSP <<  MACK ....21: Act    { { ( Memory, [ Write(2) ] ) } }
> TXSSERVER RSP <<  MACK ....22: Act    { { ( Memory, [ Write(5) ] ) } }
> TXSSERVER RSP <<  MACK ....23: Act    { { ( Memory, [ Read(5) ] ) } }
> TXSSERVER RSP <<  MACK ....24: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....25: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....26: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....27: Act    { { ( Memory, [ Write(1) ] ) } }
> TXSSERVER RSP <<  MACK ....28: Act    { { ( Memory, [ Read(1) ] ) } }
> TXSSERVER RSP <<  MACK ....29: Act    { { ( Memory, [ Write(3) ] ) } }
> TXSSERVER RSP <<  MACK ....30: Act    { { ( Memory, [ Write(4) ] ) } }
> TXSSERVER RSP <<  MACK ....31: Act    { { ( Memory, [ Read(4) ] ) } }
> TXSSERVER RSP <<  MACK ....32: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....33: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....34: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....35: Act    { { ( Memory, [ Write(1) ] ) } }
> TXSSERVER RSP <<  MACK ....36: Act    { { ( Memory, [ Write(4) ] ) } }
> TXSSERVER RSP <<  MACK ....37: Act    { { ( Memory, [ Read(4) ] ) } }
> TXSSERVER RSP <<  MACK ....38: Act    { { ( Memory, [ Write(6) ] ) } }
> TXSSERVER RSP <<  MACK ....39: Act    { { ( Memory, [ Read(6) ] ) } }
> TXSSERVER RSP <<  MACK ....40: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....41: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....42: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....43: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....44: Act    { { ( Memory, [ Write(2) ] ) } }
> TXSSERVER RSP <<  MACK ....45: Act    { { ( Memory, [ Write(1) ] ) } }
> TXSSERVER RSP <<  MACK ....46: Act    { { ( Memory, [ Write(4) ] ) } }
> TXSSERVER RSP <<  MACK ....47: Act    { { ( Memory, [ Read(4) ] ) } }
> TXSSERVER RSP <<  MACK ....48: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....49: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....50: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....51: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....52: Act    { { ( Memory, [ Write(2) ] ) } }
> TXSSERVER RSP <<  MACK ....53: Act    { { ( Memory, [ Write(1) ] ) } }
> TXSSERVER RSP <<  MACK ....54: Act    { { ( Memory, [ Write(4) ] ) } }
> TXSSERVER RSP <<  MACK ....55: Act    { { ( Memory, [ Read(4) ] ) } }
> TXSSERVER RSP <<  MACK ....56: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....57: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....58: Act    { { ( Memory, [ Write(1) ] ) } }
> TXSSERVER RSP <<  MACK ....59: Act    { { ( Memory, [ Read(1) ] ) } }
> TXSSERVER RSP <<  MACK ....60: Act    { { ( Memory, [ Read(1) ] ) } }
> TXSSERVER RSP <<  MACK ....61: Act    { { ( Memory, [ Write(5) ] ) } }
> TXSSERVER RSP <<  MACK ....62: Act    { { ( Memory, [ Write(3) ] ) } }
> TXSSERVER RSP <<  MACK ....63: Act    { { ( Memory, [ Read(3) ] ) } }
> TXSSERVER RSP <<  MACK ....64: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....65: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....66: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....67: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....68: Act    { { ( Memory, [ Write(4) ] ) } }
> TXSSERVER RSP <<  MACK ....69: Act    { { ( Memory, [ Write(2) ] ) } }
> TXSSERVER RSP <<  MACK ....70: Act    { { ( Memory, [ Write(1) ] ) } }
> TXSSERVER RSP <<  MACK ....71: Act    { { ( Memory, [ Read(1) ] ) } }
> TXSSERVER RSP <<  MACK ....72: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....73: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....74: Act    { { ( Memory, [ Write(2) ] ) } }
> TXSSERVER RSP <<  MACK ....75: Act    { { ( Memory, [ Read(2) ] ) } }
> TXSSERVER RSP <<  MACK ....76: Act    { { ( Memory, [ Read(2) ] ) } }
> TXSSERVER RSP <<  MACK ....77: Act    { { ( Memory, [ Write(6) ] ) } }
> TXSSERVER RSP <<  MACK ....78: Act    { { ( Memory, [ Write(3) ] ) } }
> TXSSERVER RSP <<  MACK ....79: Act    { { ( Memory, [ Read(3) ] ) } }
> TXSSERVER RSP <<  MACK ....80: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....81: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....82: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....83: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....84: Act    { { ( Memory, [ Write(1) ] ) } }
> TXSSERVER RSP <<  MACK ....85: Act    { { ( Memory, [ Write(2) ] ) } }
> TXSSERVER RSP <<  MACK ....86: Act    { { ( Memory, [ Write(4) ] ) } }
> TXSSERVER RSP <<  MACK ....87: Act    { { ( Memory, [ Read(4) ] ) } }
> TXSSERVER RSP <<  MACK ....88: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....89: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....90: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....91: Act    { { ( Memory, [ Write(1) ] ) } }
> TXSSERVER RSP <<  MACK ....92: Act    { { ( Memory, [ Read(1) ] ) } }
> TXSSERVER RSP <<  MACK ....93: Act    { { ( Memory, [ Write(5) ] ) } }
> TXSSERVER RSP <<  MACK ....94: Act    { { ( Memory, [ Write(2) ] ) } }
> TXSSERVER RSP <<  MACK ....95: Act    { { ( Memory, [ Read(2) ] ) } }
> TXSSERVER RSP <<  MACK ....96: Act    { { ( Memory, [ Write(0) ] ) } }
> TXSSERVER RSP <<  MACK ....97: Act    { { ( Memory, [ Read(0) ] ) } }
> TXSSERVER RSP <<  MACK ....98: Act    { { ( Memory, [ Read(0) ] ) } }
--- EOF ---

==> sqatt-logs\explore-model-test-2018-04-20_09-21-52.9828029_UTC\ReadWrite_Conf
lict_#model\Advanced_Stepper_100\txsui.out.log
>
> TXS >>  TorXakis :: Model-Based Testing
>
> TXS >>  txsserver starting: "NLYBSTQVP4NB77Y.code1.emi.philips.com" : 21949
> TXS >>  Solver "z3" initialized : Z3 [4.6.1 - build hashcode 450f3c9b459d]
> TXS >>  TxsCore initialized
> TXS >>  input files parsed:
> TXS >>  examps\ReadWriteConflict\ReadWriteAdvanced.txs
> TXS >> TXS >>  Stepper started
> TXS >> TXS >>  .....1: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  .....2: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  .....3: Act { { ( Memory, [ Read(1) ] ) } }
> TXS >>  .....4: Act { { ( Memory, [ Read(1) ] ) } }
> TXS >>  .....5: Act { { ( Memory, [ Write(5) ] ) } }
> TXS >>  .....6: Act { { ( Memory, [ Write(3) ] ) } }
> TXS >>  .....7: Act { { ( Memory, [ Read(3) ] ) } }
> TXS >>  .....8: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  .....9: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....10: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....11: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  ....12: Act { { ( Memory, [ Write(2) ] ) } }
> TXS >>  ....13: Act { { ( Memory, [ Read(2) ] ) } }
> TXS >>  ....14: Act { { ( Memory, [ Write(6) ] ) } }
> TXS >>  ....15: Act { { ( Memory, [ Read(6) ] ) } }
> TXS >>  ....16: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....17: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....18: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....19: Act { { ( Memory, [ Write(4) ] ) } }
> TXS >>  ....20: Act { { ( Memory, [ Read(4) ] ) } }
> TXS >>  ....21: Act { { ( Memory, [ Write(2) ] ) } }
> TXS >>  ....22: Act { { ( Memory, [ Write(5) ] ) } }
> TXS >>  ....23: Act { { ( Memory, [ Read(5) ] ) } }
> TXS >>  ....24: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....25: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....26: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....27: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  ....28: Act { { ( Memory, [ Read(1) ] ) } }
> TXS >>  ....29: Act { { ( Memory, [ Write(3) ] ) } }
> TXS >>  ....30: Act { { ( Memory, [ Write(4) ] ) } }
> TXS >>  ....31: Act { { ( Memory, [ Read(4) ] ) } }
> TXS >>  ....32: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....33: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....34: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....35: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  ....36: Act { { ( Memory, [ Write(4) ] ) } }
> TXS >>  ....37: Act { { ( Memory, [ Read(4) ] ) } }
> TXS >>  ....38: Act { { ( Memory, [ Write(6) ] ) } }
> TXS >>  ....39: Act { { ( Memory, [ Read(6) ] ) } }
> TXS >>  ....40: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....41: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....42: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....43: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....44: Act { { ( Memory, [ Write(2) ] ) } }
> TXS >>  ....45: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  ....46: Act { { ( Memory, [ Write(4) ] ) } }
> TXS >>  ....47: Act { { ( Memory, [ Read(4) ] ) } }
> TXS >>  ....48: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....49: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....50: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....51: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....52: Act { { ( Memory, [ Write(2) ] ) } }
> TXS >>  ....53: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  ....54: Act { { ( Memory, [ Write(4) ] ) } }
> TXS >>  ....55: Act { { ( Memory, [ Read(4) ] ) } }
> TXS >>  ....56: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....57: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....58: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  ....59: Act { { ( Memory, [ Read(1) ] ) } }
> TXS >>  ....60: Act { { ( Memory, [ Read(1) ] ) } }
> TXS >>  ....61: Act { { ( Memory, [ Write(5) ] ) } }
> TXS >>  ....62: Act { { ( Memory, [ Write(3) ] ) } }
> TXS >>  ....63: Act { { ( Memory, [ Read(3) ] ) } }
> TXS >>  ....64: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....65: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....66: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....67: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....68: Act { { ( Memory, [ Write(4) ] ) } }
> TXS >>  ....69: Act { { ( Memory, [ Write(2) ] ) } }
> TXS >>  ....70: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  ....71: Act { { ( Memory, [ Read(1) ] ) } }
> TXS >>  ....72: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....73: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....74: Act { { ( Memory, [ Write(2) ] ) } }
> TXS >>  ....75: Act { { ( Memory, [ Read(2) ] ) } }
> TXS >>  ....76: Act { { ( Memory, [ Read(2) ] ) } }
> TXS >>  ....77: Act { { ( Memory, [ Write(6) ] ) } }
> TXS >>  ....78: Act { { ( Memory, [ Write(3) ] ) } }
> TXS >>  ....79: Act { { ( Memory, [ Read(3) ] ) } }
> TXS >>  ....80: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....81: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....82: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....83: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....84: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  ....85: Act { { ( Memory, [ Write(2) ] ) } }
> TXS >>  ....86: Act { { ( Memory, [ Write(4) ] ) } }
> TXS >>  ....87: Act { { ( Memory, [ Read(4) ] ) } }
> TXS >>  ....88: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....89: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....90: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....91: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  ....92: Act { { ( Memory, [ Read(1) ] ) } }
> TXS >>  ....93: Act { { ( Memory, [ Write(5) ] ) } }
> TXS >>  ....94: Act { { ( Memory, [ Write(2) ] ) } }
> TXS >>  ....95: Act { { ( Memory, [ Read(2) ] ) } }
> TXS >>  ....96: Act { { ( Memory, [ Write(0) ] ) } }
> TXS >>  ....97: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....98: Act { { ( Memory, [ Read(0) ] ) } }
> TXS >>  ....99: Act { { ( Memory, [ Write(1) ] ) } }
> TXS >>  ...100: Act { { ( Memory, [ Read(1) ] ) } }
> TXS >>  PASS
> TXS >> TXS >>  txsserver closing "NLYBSTQVP4NB77Y.code1.emi.philips.com" : 219
49
>
> TXS >>  TorXakis :: Model-Based Testing  << End
>
--- EOF ---

Hence, I have an error. Yet, I still can't see why ;-(

@pjljvandelaar the same test fails in my machine due to test timeout.
The server logs you posted last change I did

@pjljvandelaar the same test failed in my machine due to test timeout.
The server logs you posted show that txsui actually succeeded but txsserver was killed before it could log the last two items. Do you still have the console output? It should tell why it failed at the end.
I moved handling of txsserver to one level up, so it starts before others and is killed by the timer in case of a timeout. If txsui finishes first, txsserver will not be killed so that it can complete its logging and gracefully exit.

Benchmark results show that the performance degradation disappeared.
Benchmarks_0.5.0-removeSleep_sm.xlsx

repo: TorXakis/TorXakis


text:
Add table of aggregators in README.md

Before:

After:

Closing in favor of #130

repo: TorchJD/torchjd


text:
Update LLBLGen Pro to 5.9.1

This update requires re-running the code generator to account for a change in EntityFactoryCore2's constructor.

Implemented :) I also added a line to the gitignore at the bottom for a local temp file with the appsettings.json data

Thank you sir.

authors: FransBouma Grauenwolf

repo: TortugaResearch/DotNet-ORM-Cookbook

license: Unlicense


text:
Refresh readme

Description
Updates README for clarity, organization, and contributor engagement:
Content Refinements:

Simplified and expanded the introduction for better clarity and
comprehension
Reorganized "Getting Started" section:

Grouped installation instructions separately from build instructions
Improved topological organization for a more intuitive user experience

Community Focus:

Added new section highlighting open-source contributors, project
statistics, and how to contribute
Aim: Foster community growth and encourage more engagement with the
product and team

These changes are designed to provide a more user-friendly, informative, and
engaging experience for both new visitors and potential contributors to
NativeLink.
(Visual changes added for better outreach conversion in PR #1074, waiting to be added)
Fixes # (issue)
Type of change
Please delete options that aren't relevant.

[x] This change requires a documentation update

Checklist

[x] Updated documentation if needed
[x] PR is contained in a single commit, using git amend see some docs

This change is

 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.

@aaronmondal Thanks for these, will wait to change a few of these until installation instructions are migrated as we chatted about. When you get a chance, could you drop a few bullet points on the intro on whats inaccurate/incorrect so I can revise accordingly?

authors: CLAassistant krishmoran

repo: TraceMachina/nativelink


text:
Publish agent template to marketplace

Description

Related Issues

Solution and Design

Test Plan

Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Docs update

Checklist

[ ] My pull request is atomic and focuses on a single change.
[ ] I have read the contributing guide and my code conforms to the guidelines.
[ ] I have documented my changes clearly and comprehensively.
[ ] I have added the required tests.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: namansleeps2:x: Rounak BhatiaRounak Bhatia seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

repo: TransformerOptimus/SuperAGI