500 error after logging in

I sync to master branch of Bonobo.  No issues prior to sync on 03/21/17.  Synced today and tried to log in with internal username / pw (no Active Directory).  I was able to enter username / pw, but received 500 error message after submitting the form.
I'm not sure if the last entry in the error log is relevant (it would be nice to have those datetime stamped), but here it is.
w3wp.exe Error: 0 : Server Error occured and caught in Global.asax - System.Web.Mvc.HttpAntiForgeryException (0x80004005): The required anti-forgery cookie "__RequestVerificationToken_L2dpdA2" is not present.    at System.Web.Helpers.AntiXsrf.TokenValidator.ValidateTokens(HttpContextBase httpContext, IIdentity identity, AntiForgeryToken sessionToken, AntiForgeryToken fieldToken)    at System.Web.Helpers.AntiXsrf.AntiForgeryWorker.Validate(HttpContextBase httpContext)    at System.Web.Helpers.AntiForgery.Validate()    at System.Web.Mvc.ValidateAntiForgeryTokenAttribute.OnAuthorization(AuthorizationContext filterContext)    at System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters(ControllerContext controllerContext, IList1 filters, ActionDescriptor actionDescriptor)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.b__19(AsyncCallback asyncCallback, Object asyncState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult1.CallBeginDelegate(AsyncCallback callback, Object callbackState)    at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.Begin(AsyncCallback callback, Object state, Int32 timeout)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(ControllerContext controllerContext, String actionName, AsyncCallback callback, Object state)
at System.Web.Mvc.Controller.b__1c(AsyncCallback asyncCallback, Object asyncState, ExecuteCoreState innerState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid1.CallBeginDelegate(AsyncCallback callback, Object callbackState)    at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.Begin(AsyncCallback callback, Object state, Int32 timeout)
at System.Web.Mvc.Controller.BeginExecuteCore(AsyncCallback callback, Object state)
at System.Web.Mvc.Controller.b__14(AsyncCallback asyncCallback, Object callbackState, Controller controller)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid1.CallBeginDelegate(AsyncCallback callback, Object callbackState)    at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.Begin(AsyncCallback callback, Object state, Int32 timeout)
at System.Web.Mvc.Controller.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state)
at System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state)
at System.Web.Mvc.MvcHandler.b__4(AsyncCallback asyncCallback, Object asyncState, ProcessRequestState innerState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid1.CallBeginDelegate(AsyncCallback callback, Object callbackState)    at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.Begin(AsyncCallback callback, Object state, Int32 timeout)
at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state)
at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state)
at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)`

HttpAntiForgeryException often occurs because you've reused a page in the browser (e.g. a login page) after the server has restarted, or you've used the back-button to go back to a form you've previously submitted.
Try restarting the browser and see what happens.

Same error on different computer with different browser.

Can you please try the released 6.0 version off the website, to rule out build issues.

No issues logging into release 6.0 version from website.

I'm getting the same error on my production slot while no error on my dev slot.  This is probably configuration issue on my end.  I'll dig into this further and post an update at that time.

There seemed to be a conflict between my root web.config and the web.config in the Bonobo application.  I was able to make the update and resolve the issue.
I apologize for any inconvenience.
Closing ticket.


Decouple from Zend*

It would be nice if this library wouldn't have a hard dependency of Zend*.

@lcf @asm89 @iltar @nicoschoenmaker We can decouple away from Zend if we follow the method constraints. This relies on the use of PHP's magic methods and the Countable, Iterator and ArrayAccess interfaces. I would love to write an object that does just this.
But would this be necessary just for the sake of not calling Zend? What is the exact purpose of de-coupling away from this specific config service? From the read me, I see two services involving Zend: config/config and \Zend\Di\. Both are somewhat interchangeable with other services, if you wish to follow their constraints.
I guess to some up my point, is the goal of decoupling from Zend is to make phystrix responsible for it's own implementation of accessing data and injecting dependencies? If we relied on, say, a Symfony implementation, would that be more fitting because of the sake of popularity?
Would love to hear some thoughts and opinions.

I'm not too familiar with this code, but the most logical step would be to make a part of the code work stand alone and have bridges implement what ever is required to make it work for that framework. In Symfony this could be a bundle (or bridge), while in Zend this could be a Module (?).

First of all I have to say that I find this library really interesting. It would really solve a problem for me.
Ideally this package would not require a single config library. Every person in the world already has a config library, be it from Zend, Laravel, Symfony, whatever. Currently odesk/phystrix requires zend-config and zend-di, and based on that you also get zend-code, zend-eventmanager and zend-stdlib. So in total you get 5 additional dependencies.
I'm not familiar with the code, and how you depend on these libraries, but if you have a dependency that you don't want (or would prefer to have it as a suggest, rather then a require) here are some interesting reads

Two possible solutions (Start reading at "Solution one")
Why optional dependencies are bad

Ideally there should be one interface (or multiple) that anyone could implement to use their favourite config system. If this would exist, we would be happy to provide a Symfony related implementation.

I think a case could be made for using Netflix/Prana (https://github.com/Netflix/Prana) to allow interfacing with Achaius for config, Eureka for load balancing and failover, and ribbon for rpc and load balancing... you can essentially run the full netflix stack for PHP now, so why not?

@asm89 @nicoschoenmaker @iltar @KLVTZ  Obviously we could write custom DI and Config systems so we don't include Zend libraries, but I am not sure what we gain here. Regardless of how we handle configs, most projects will need to bridge the gap between how they handle configs and how they are passed into Phystrix. Internally, we use this library with Symfony2. @lcf will be open sourcing our Symfony bundle soon. I am sure others can write similar wrappers for their framework of choice.
@jasondt Prana looks great and I am glad Netflix released it. But I don't see how it solves this issue. We would replace a few PHP dependencies with an external process. Additionally, it wouldn't address DI. Although having Eureka/Ribbon are nice Hystrix/Phystrix solve a different problem and have no dependency on other components of the Netflix stack.

Phystrix bundle was open sourced: https://github.com/odesk/phystrix-bundle.

Perhaps something like upcoming PSR-11 could solve this? https://github.com/container-interop/fig-standards/blob/master/proposed/container.md

Thanks @nicoschoenmaker! We'll keep an eye on it

@sepn I mentioned using Netflix Prana mainly to leverage Archaius (https://github.com/Netflix/archaius) as a distributed alternative for Zend Config. I went on to mention Eureka as service discovery is a key tenant of SOA and since we're embracing the Netflix stack already, why not continue the trend for our other needs?

Basically, I'm glad we have Symfony in our tool box and I love what you guys are doing here to help make creating a robust distributed architecture easy with PHP, but we're still a ways away from having a standard drop-in solution like Java developers get with Spring Cloud.

I managed to get rid off Zend\Config ;)
https://github.com/upwork/phystrix/pull/29

@LegendOfGIT we didn't quite come to a conclusion on what is the problem that this would be solving.

@Icf
The problem is, that devs are forced to use a bloated package (Zend\Config) just to gain a couple of values for phystrix from their config.
Furthermore devs can't use their config storage if it implements the ArrayAccess and is no instance of Zend\Config at the same time.
This restriction is simply unnecessary, since the basic functionalities of the php framework can be used instead.

Devs don't want extra packages, as long as there is a good reason to require it.

I agree with you. Reason being good or not is subjective, however. We feel like Zend\Config adds value - not only internally, but for command implementers as well - and it's better to reuse existing code than to write the same thing from scratch.
I'm going to close this issue now, to avoid further confusion. However it is possible we make use of your PR or parts of it when/if a major overhaul of the library is required and we decide to update the public contracts of the library.

@lcf it's quite simple, I don't need the Zend DI/Configuration just for this package, it should not be having a hard dependency to a framework. For me a dependency like this while I'm using Symfony, is simply a no-go. If everyone has these kind of dependencies, I'll end up with 4 different DI components and 5 config components from different frameworks in my application.


Do not close page/browser on demand or failing test

It will be useful to keep browser and page open on demand for debugging purpose when a test is failing.

Yeah you are right, I am open to PR for this.
Also I would love to have a REPL mode to test commands 😍

Following in #130


Smoke test

Reopened since #116 is from a forked repo
The server which runs the smoke test -> discord.gg slash sNhkmj5kc5

@narze since most PRs will come from forked repos, can you disable the job or skip running the test if the secret cannot be accessed?


prepare for the release

We've been working on the package for about a year, so I think it is time to release the current state.
I'll raise this in the next meeting, but we should definitely try to release more frequently so we can avoid big releases like this one.

I'll go ahead and merge this now and cut the release, and if it turns out I forgot anything we can just release again.


Add PBSPro provider

There are still some TODOs to resolve in this, but it is broadly OK I think.

@jameshcorbett  > Code looks good. My preference would be for you to clean up the commits and reduce them to 1-3, but I'm not sure how the other developers feel about that. (Maybe you already intended to.)
Mostly I commit stuff as if the whole PR is going to be squash merged - so expect it to reduce to 1 if I remember to hit the right merge button...

Merging this after informal approvals elsewhere


feat: Adds network name to ip-router

This PR proposes a change to the ip-router interface to include the name of the network that's being requested. A unique key is required for the Provider to be able to fully convey the source of the IP networks, so that Requirers can differentiate and choose networks to implement dynamically.

Closing as this interface had design issues, the team decided not to implement it.


crash 1.20.1

latest.log

Response from developer sodium:
caused by BedrockWaters
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector redirectGetWaterColor(Lnet/minecraft/class_1959;)I in bedrockwaters.mixins.sodium.json:MixinBiomeColorCache from mod bedrockwaters failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap bedrockwaters-refmap.json
This is a bug with BedrockWaters mixing into Sodium's code in a manner that's not compatible with current releases. We can't do anything about this unless the authors request an API or something to do what they need.


Exception on RefreshItems

Describe the bug
String was not recognized as a valid DateTime.
I've setup a ToDo demo by following the new examples. When RefreshItems items is called, this exception is thrown which seems to come from PullItemsAsync.
I tried to debug this myself, but I'm not sure what is the best way to do this as I cant seem to find the PDB symbols to load.
To Reproduce
Run the ToDo demo
Expected behavior
Should refresh with no exception.
What platforms?
Xamarin Forms Android on emulator
Screenshots

I experienced this error as an faulty configured DateTimeOffset-Parser (missing the InvariantCulture-CultureInfo) while using any different CurrentCulture than en-us.
https://github.com/Azure/azure-mobile-apps/blob/2ac2751c918c8381f25b5d56988fd84497dff144/sdk/dotnet/src/Microsoft.Datasync.Client/Serialization/ServiceSerializer.cs#L119-L128
It should work using:
return DateTimeOffset.Parse(updatedAt, CultureInfo.InvariantCulture);

Happy to take a PR - thanks!

Thanks for the PR @maxchristophudri


[SPARK-35427][SQL][TESTS] Check the EXCEPTION rebase mode for Avro/Parquet

What changes were proposed in this pull request?
Add tests to check the EXCEPTION rebase mode explicitly in the datasources:

Parquet: DATE type and TIMESTAMP: INT96, TIMESTAMP_MICROS, TIMESTAMP_MILLIS
Avro: DATE type and TIMESTAMP: timestamp-millis and timestamp-micros.

Why are the changes needed?

To improve test coverage
The EXCEPTION rebase mode should be checked independently from the default settings.

Does this PR introduce any user-facing change?
No
How was this patch tested?
By running the affected test suites:
$ build/sbt "test:testOnly *AvroV2Suite"
$ build/sbt "test:testOnly *ParquetRebaseDatetimeV1Suite"

@cloud-fan Could you review this PR, please.

Test build #138638 has started for PR 32574 at commit 172f83c.

Kubernetes integration test unable to build dist.
exiting with code: 1
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43158/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/43158/

Test build #138638 has finished for PR 32574 at commit 172f83c.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/138638/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43279/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43279/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/43279/

@cloud-fan Any objections to the changes?

@gengliangwang @HyukjinKwon Could you take a look at the PR, please.

thanks, merging to master!


Update AppCheck baseURL to non-beta endpoint

We are exiting the beta phase for AppCheck support, which means GSI needs to not use Firebase's v1beta endpoint for AppCheck.
kGIDAppAttestBaseURL needs to be updated to "https://firebaseappcheck.googleapis.com/v1".

Addressed by https://github.com/google/GoogleSignIn-iOS/pull/423


Fix PyPi check since PyPi changed their HTML structure

Changed HTML structure on PyPi broke the check

Scrapes this License: xyz


Documentation:  Clearer documentation needed for functions that require exprs() to be used in input to arguments

Please select a category the issue is focused on?
Function Documentation
Let us know where something needs a refresh or put your idea here!
I would suggest adding more details about the expected inputs to parameters that require using exprs(). For example, the help documentation for derive_var_merged_exist_flag() makes no mention of needing to use exprs() when specifying by_vars:

A user would need to either track back to the documentation for derive_vars_merged() to see more detail about the expected input or assume from the examples at the end of the documentation for derive_var_merged_exist_flag() that they need to use exprs().
I would suggest incorporating some of the details from derive_vars_merged() into the documentation of other functions that have similar requirements:

@chelseadickens , thanks for creating this issue. I think it is a good idea to unify the descriptions.
@pharmaverse/admiral , looks like a good use case for our new roxygen functions concept. Should we create a roxygen_permitted_exprs() function?

Yes great use case for roxygen function!!
@chelseadickens would you like to make the updates - we can assist you if needed.  admiral team likes to get users involved in updates as we are users ourselves!!

really like this idea! thanks for sharing @chelseadickens !

Thanks @chelseadickens for suggesting this (I just landed on this request when I was going to submit a very similar issue) and thanks admiral team for all you do!
From a user perspective, I also find the requirement for arguments wrapped inexprs confusing/non-standard. Once I dug into the code base and stumbled on the help for derive_vars_merged, I see it now. That said, I can picture long-term challenges needing to explain the advanced concepts of defusing and exprs to team members when they pick up admiral for the first time.
I do appreciate that it looks like the notion of accepting tidyselect arguments was discussed recently, and it looks like it may be tackled in the future (which would be awesome!). If that is the plan though, just dropping a quick thought that it may be wise to weigh (understandably limited!) bandwidth for that change against writing lots of further documentation around exprs. The linked issue thread noted stability concerns around tidyselect, but I would think current version 1.2.0 is comparably stable from the user perspective to rlang version 1.1.1, upon which the use of exprs depends.

Thanks for the comment @tgerke. We did weigh up the option of implementing this change before the upcoming admiral 1.0 release, but we cannot commit to having enough time for this big undertaking, and also don't feel it would be right to overhaul the package right before 1.0. As you have noted though we have earmarked this auggestion for future work once we have achieved a stable 1.0 release.

Thanks for the response @manciniedoardo! Understood, will look forward to stable 1.0 (exciting stuff!) and the future improvements.

Hey @StefanThoma will you be able to complete this before our release on December 4th?  I think this will be really helpful for users wondering about exprs and helped bridge the gap from 1.0 and 2.0

@StefanThoma Were you thinking of implementing as a vignette or something else?

@StefanThoma Were you thinking of implementing as a vignette or something else?

@manciniedoardo I was just planning to unify the description of by_vars using a function.
Do you think a vignette is necessary? The examples for each function should also help to guide users.

@manciniedoardo I was just planning to unify the description of by_vars using a function. Do you think a vignette is necessary? The examples for each function should also help to guide users.

I think the unification is a good idea, moreover if it could go hand-in-hand with a (short) vignette explaining the exprs() paradigm I think that could be a useful landing page/redirect for users with questions on the subject. @pharmaverse/admiral thoughts?

@manciniedoardo I was just planning to unify the description of by_vars using a function. Do you think a vignette is necessary? The examples for each function should also help to guide users.

I think the unification is a good idea, moreover if it could go hand-in-hand with a (short) vignette explaining the exprs() paradigm I think that could be a useful landing page/redirect for users with questions on the subject. @pharmaverse/admiral thoughts?

I wonder if we need a separate vignette. Maybe we could just link to https://pharmaverse.github.io/admiral/dev/articles/admiral.html#arguments (and update/extend this section if necessary).

Sounds good to me too, thanks for the inputs @bms63 @bundfussr

I would suggest to keep the function specific content and simply add a general description of how to use the argument underneith. What do you think @bms63 @manciniedoardo ?

I would suggest to keep the function specific content and simply add a general description of how to use the argument underneith. What do you think @bms63 @manciniedoardo ?

Makes sense to me. I think it is just the "Permitted Values:" which should be unified.

I would suggest to keep the function specific content and simply add a general description of how to use the argument underneith. What do you think @bms63 @manciniedoardo ?

It sounds good to me as well!


Lightning address - Zap Pools

Hi,
I understand there are options to enable relay-payment but what I'm looking for is the option to add a lightning address for Zap Pools as a way for a user to split sats across a multitude of nostr services including the relay in question.
Clients have begun to support this, as an example, this is an option on Snort.social - The user chooses percentages to split Zaps across relays, file hosts,  data providers, etc - https://snort.social/zap-pool
Perhaps I'm just missing something, but would appreciate any pointers.

I have not kept up with but it is an interesting idea. One way I can think to support it is to simply add an ln address to the NIP11 response. Do you know if any other relay implementations are supporting this?

I have not kept up with but it is an interesting idea. One way I can think to support it is to simply add an ln address to the NIP11 response. Do you know if any other relay implementations are supporting this?

Not that I know of.
I may have misinterpreted - Even though the Zap Pool option exists for other categories, the Relays category is empty and it could just be a placeholder of sorts.
I'll check with one of the Snort.social devs and report back with findings.
I agree though, would be a great idea to get supporting relays via split-zaps in a very user-friendly manner with little  friction.


Timout

Hi,
Would be great with a timeout setting in the launch.json file.
Getting timeouts a lot of the times.

Project successfully built
[31;1mTimeout waiting for response from NativeScript runtime.
Command failed: The debug process exited unexpectedly code:127

I have the same problem. In the rare occasion I need to debug something in VS Code it usually doesn't work :(

@Stavanger75 @creambyemute can you please try to increase the default 90 seconds timeout. You can do this by passing the --timeout option to the CLI.
In the case of VS Code, you can try by following these steps:

Open .vscode/launch.json
Add to your "Launch" configuration the tnsArgs option with a timeout 180 seconds for example:
"tnsArgs": "--timeout 180"

Let me know if this works for you.


Left hand menu headers ux enhancement

Depending on your screen size/resolution the full left hand menu doesn't fit on a single screen. There is nothing to show that there are more menu items to view in this scenario, preventing the user having a full picture of the patient (see screenshots)

@PhilBarrett @tony-shannon some suggestions - we can, for example, reduce spacing between the items (this way we would be able to display more elements)
Or, on the other hand - some kind of 'v' symbol is possible as well to show user that there is some items below the default page render;
Or, the most simple solution here will be addition of the scrollbar to the menu section;
What's your thoughts, Tony?

@simongamester I believe has been thinking about this too. He might have a view too.

Yes, we've discussed this before. Would suggest adding a native scrollbar to the side nav, only visible when the height of the side bar is greater than the window. Would this not just be an overflow-y: scroll?
This slide in menu seems to do this:
http://callmenick.com/_development/slide-push-menus/
If the browser window is too narrow, scroll bars are automatically added:

I like that they've added a 30px divider to the right of the menu, which is replaced by scrollbars when needed. Keeps the layout consistent:

Hi Dmitry
Happy to try Simons suggestions
thanks
T
On 13 June 2017 at 16:18, simongamester<EMAIL_ADDRESS>wrote:

Yes, we've discussed this before. Would suggest adding a native scrollbar
to the side nav, only visible when the height of the side bar is greater
than the window. Would this not just be an overflow-y: scroll?
This slide in menu seems to do this:
http://callmenick.com/_development/slide-push-menus/
If the browser window is too narrow, scroll bars are automatically added:
[image: screen shot 2017-06-13 at 16 14 13]
https://user-images.githubusercontent.com/8059219/27089802-6111e7b4-5053-11e7-941e-bdc6ac06b1af.png
I like that they've added a 30px divider to the right of the menu, which
is replaced by scrollbars when needed. Keeps the layout consistent:
[image: screen shot 2017-06-13 at 16 15 15]
https://user-images.githubusercontent.com/8059219/27089861-87747fca-5053-11e7-9af9-41a20a212805.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/PulseTile/PulseTile/issues/16#issuecomment-308151554,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA5X3MkW4hsLK2klH4mcp_pmkMxrreqJks5sDqhggaJpZM4NzwmA
.


Submit button improvement and App name styling

Dear Project Admin,
I want to improve the styling of the submit button and the app name styling.
Please assign me this issue .
I have worked on several frontend projects earlier and want to contribute to GSSoC for the first time through this project.

sure!
please go ahead

please share your progress on this @SonamMalik17 ?

I will be working on this after 14 June due to exams

@anmode works?

I am interested to work on this issue under GSSoC 2023 contributor.

WE are closing this as of now thanks @SonamMalik17


Got Error: Server closed the connection

I used the latest source build.
mysql yml config file:
[root@10-10-13-39 ~]# cat /usr/local/twemproxy/conf/nutcracker.yml
leaf:
listen: /dev/shm/redis
hash: fnv1a_64
preconnect: true
distribution: ketama
auto_eject_hosts: true
server_retry_timeout: 30000
server_failure_limit: 3
servers:

<IP_ADDRESS>:6379:1

start command:
[root@10-10-13-39 twemproxy]# /usr/local/twemproxy/sbin/nutcracker -c /usr/local/twemproxy/conf/nutcracker.yml -p /usr/local/twemproxy/run/redisproxy.pid
[2015-06-17 23:17:51.632] nc.c:187 nutcracker-0.4.0 built for Linux 2.6.32-431.11.7.el6.ucloud.x86_64 x86_64 started on pid 13765
[2015-06-17 23:17:51.633] nc.c:192 run, rabbit run / dig that hole, forget the sun / and when at last the work is done / don't sit down / it's time to dig another one
redis-cli:
[root@10-10-13-39 ~]# redis-cli -s /dev/shm/redis
redis /dev/shm/redis> set a 0
Error: Server closed the connection
redis /dev/shm/redis> select 0
Error: Server closed the connection
redis /dev/shm/redis> SET A 0
Error: Server closed the connection
redis /dev/shm/redis> SELECT 0
Error: Server closed the connection
redis /dev/shm/redis> auth
Error: Server closed the connection
strace log:
Process 13765 attached - interrupt to quit
epoll_wait(4, {{EPOLLIN, {u32=12753264, u64=12753264}}}, 1024, 30000) = 1
accept(7, 0, NULL)                      = 8
fcntl(8, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(8, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
epoll_ctl(4, EPOLL_CTL_ADD, 8, {EPOLLIN|EPOLLOUT|EPOLLET, {u32=12753536, u64=12753536}}) = 0
accept(7, 0, NULL)                      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(4, {{EPOLLOUT, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
epoll_ctl(4, EPOLL_CTL_MOD, 8, {EPOLLIN|EPOLLET, {u32=12753536, u64=12753536}}) = 0
epoll_wait(4, {{EPOLLIN, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
gettimeofday({1434554334, 844951}, NULL) = 0
read(8, "_1\r\n$3\r\nset\r\n", 16336)   = 13
getpeername(8, {sa_family=AF_FILE, NULL}, [2]) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 8, NULL)    = 0
gettimeofday({1434554334, 845105}, NULL) = 0
close(8)                                = 0
epoll_wait(4, {{EPOLLIN, {u32=12753264, u64=12753264}}}, 1024, 30000) = 1
accept(7, 0, NULL)                      = 8
fcntl(8, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(8, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
epoll_ctl(4, EPOLL_CTL_ADD, 8, {EPOLLIN|EPOLLOUT|EPOLLET, {u32=12753536, u64=12753536}}) = 0
accept(7, 0, NULL)                      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(4, {{EPOLLOUT, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
epoll_ctl(4, EPOLL_CTL_MOD, 8, {EPOLLIN|EPOLLET, {u32=12753536, u64=12753536}}) = 0
epoll_wait(4, {{EPOLLIN, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
gettimeofday({1434554334, 845443}, NULL) = 0
read(8, "_1\r\n$3\r\nset\r\n", 16336)   = 13
getpeername(8, {sa_family=AF_FILE, NULL}, [2]) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 8, NULL)    = 0
gettimeofday({1434554334, 845572}, NULL) = 0
close(8)                                = 0
epoll_wait(4, {{EPOLLIN, {u32=12753264, u64=12753264}}}, 1024, 30000) = 1
accept(7, 0, NULL)                      = 8
fcntl(8, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(8, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
epoll_ctl(4, EPOLL_CTL_ADD, 8, {EPOLLIN|EPOLLOUT|EPOLLET, {u32=12753536, u64=12753536}}) = 0
accept(7, 0, NULL)                      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(4, {{EPOLLOUT, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
epoll_ctl(4, EPOLL_CTL_MOD, 8, {EPOLLIN|EPOLLET, {u32=12753536, u64=12753536}}) = 0
epoll_wait(4, {{EPOLLIN, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
gettimeofday({1434554339, 180301}, NULL) = 0
read(8, "_3\r\n$3\r\nset\r\n$1\r\na\r\n$1\r\n0\r\n", 16336) = 27
getpeername(8, {sa_family=AF_FILE, NULL}, [2]) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 8, NULL)    = 0
gettimeofday({1434554339, 180432}, NULL) = 0
close(8)                                = 0
epoll_wait(4, {{EPOLLIN, {u32=12753264, u64=12753264}}}, 1024, 30000) = 1
accept(7, 0, NULL)                      = 8
fcntl(8, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(8, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
epoll_ctl(4, EPOLL_CTL_ADD, 8, {EPOLLIN|EPOLLOUT|EPOLLET, {u32=12753536, u64=12753536}}) = 0
accept(7, 0, NULL)                      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(4, {{EPOLLOUT, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
epoll_ctl(4, EPOLL_CTL_MOD, 8, {EPOLLIN|EPOLLET, {u32=12753536, u64=12753536}}) = 0
epoll_wait(4, {{EPOLLIN, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
gettimeofday({1434554342, 212131}, NULL) = 0
read(8, "_2\r\n$6\r\nselect\r\n$1\r\n0\r\n", 16336) = 23
getpeername(8, {sa_family=AF_FILE, NULL}, [2]) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 8, NULL)    = 0
gettimeofday({1434554342, 212235}, NULL) = 0
close(8)                                = 0
epoll_wait(4, {{EPOLLIN, {u32=12753264, u64=12753264}}}, 1024, 30000) = 1
accept(7, 0, NULL)                      = 8
fcntl(8, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(8, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
epoll_ctl(4, EPOLL_CTL_ADD, 8, {EPOLLIN|EPOLLOUT|EPOLLET, {u32=12753536, u64=12753536}}) = 0
accept(7, 0, NULL)                      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(4, {{EPOLLOUT, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
epoll_ctl(4, EPOLL_CTL_MOD, 8, {EPOLLIN|EPOLLET, {u32=12753536, u64=12753536}}) = 0
epoll_wait(4, {{EPOLLIN, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
gettimeofday({1434554345, 771093}, NULL) = 0
read(8, "_3\r\n$3\r\nSET\r\n$1\r\nA\r\n$1\r\n0\r\n", 16336) = 27
getpeername(8, {sa_family=AF_FILE, NULL}, [2]) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 8, NULL)    = 0
gettimeofday({1434554345, 771207}, NULL) = 0
close(8)                                = 0
epoll_wait(4, {{EPOLLIN, {u32=12753264, u64=12753264}}}, 1024, 30000) = 1
accept(7, 0, NULL)                      = 8
fcntl(8, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(8, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
epoll_ctl(4, EPOLL_CTL_ADD, 8, {EPOLLIN|EPOLLOUT|EPOLLET, {u32=12753536, u64=12753536}}) = 0
accept(7, 0, NULL)                      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(4, {{EPOLLOUT, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
epoll_ctl(4, EPOLL_CTL_MOD, 8, {EPOLLIN|EPOLLET, {u32=12753536, u64=12753536}}) = 0
epoll_wait(4, {{EPOLLIN, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
gettimeofday({1434554349, 142041}, NULL) = 0
read(8, "_2\r\n$6\r\nSELECT\r\n$1\r\n0\r\n", 16336) = 23
getpeername(8, {sa_family=AF_FILE, NULL}, [2]) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 8, NULL)    = 0
gettimeofday({1434554349, 142145}, NULL) = 0
close(8)                                = 0
epoll_wait(4, {{EPOLLIN, {u32=12753264, u64=12753264}}}, 1024, 30000) = 1
accept(7, 0, NULL)                      = 8
fcntl(8, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(8, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
epoll_ctl(4, EPOLL_CTL_ADD, 8, {EPOLLIN|EPOLLOUT|EPOLLET, {u32=12753536, u64=12753536}}) = 0
accept(7, 0, NULL)                      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(4, {{EPOLLOUT, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
epoll_ctl(4, EPOLL_CTL_MOD, 8, {EPOLLIN|EPOLLET, {u32=12753536, u64=12753536}}) = 0
epoll_wait(4, {{EPOLLIN, {u32=12753536, u64=12753536}}}, 1024, 30000) = 1
gettimeofday({1434554350, 915098}, NULL) = 0
read(8, "*1\r\n$4\r\nauth\r\n", 16336)  = 14
getpeername(8, {sa_family=AF_FILE, NULL}, [2]) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 8, NULL)    = 0
gettimeofday({1434554350, 915213}, NULL) = 0
close(8)                                = 0
epoll_wait(4, {}, 1024, 30000)          = 0
epoll_wait(4, {}, 1024, 30000)          = 0
epoll_wait(4, {}, 1024, 30000)          = 0

I can connect to redis server directly, but can not use twemproxy as a pool to connect to redis server, it  show me : server closed the connection

Sorry, I think i have made a mistake for conf file, resolved .

I also encountered this problem.

@lscgzwd Can you please mention the mistake in the conf file.I too am facing the same issue and am not able to find out the solution for this.

@Rishi247 It's a long time ago, I forgot it. sorry

In my case, twemproxy machine couldn't reach redis server.
You'd better check redis address and test a redis connection from twemproxy machine using telnet.


How often does a push notifications to MQTT happen?

What is the time interval I should expect between two notifications, for the same device?
(I actively update new data every few minutes).

How often in your case now?
Never try MQTT. But I think should be immediate.


message_flags: Filter msgs having (or not) the flag before updating.

This fixes the bug where frontend continuously queries the server to mark the message which was already read as read. See 8faa854267df9e3f6810979d59d242653bb0f445 for details.
The easiest way to reproduce the bug would be to just add an already read message to the queue.

@timabbott updated!


RO-4353 Update queens dependencies

Automated dependency update pull request, see individual commits for details.
Issue: RO-4353

Thank you for submitting a pull request to this project!
Once all check jobs have passed and the pull request has received a
sufficient number of reviews, the repository's gate jobs can be triggered by
adding a comment of :shipit: to this pull request.
When the gate jobs have completed successfully, this pull request will get
merged automatically.

recheck_all

closing for the bot to re-propose


Add table stats and elevate all stats tasks.

https://cockroachlabs.atlassian.net/browse/DOC-3511

This change is

Thanks @nickvigilante for the info on storage parameters. The table stats parameter wasn't called out as such in the PR and I wasn't aware of the new page on setting storage parameters.


Add nix build tooling

This patch adds a nix-shell environment and a Makefile to build the firmware binaries using Nix.  The idea is to make it easier to build a previous version of the firmware the same way it was built at the time of development.  Potentially, it could also be used with the CI for reproducible builds (to be investigated).

Added the --pure flag to nix-shell and the git dependency to shell.nix.


Add fixed workflow for segmenting layered media.

Segmentation of geoemtries is very useful for images as those of the FluidFlower. The workflow added here will not work for all scenarios, but it has shown to work sufficiently well for the benchmark geometry. Finding the right parameters is not necessarily easy, and tuning will in most cases be required.

Looks very good! It is a bit difficult to imagine whether all of the routines function as i guess they should just by looking at it. Are you planning to include some example where it is used as well?

I completely agree. It is difficult to assess how this works just by looking at the source code. I will try to add a simple example. This should work for coarse images in fact, so there is no excuse.

Looks very good! It is a bit difficult to imagine whether all of the routines function as i guess they should just by looking at it. Are you planning to include some example where it is used as well?

New update which I wanted to add before merging: I replaced the old example now. Could you please have a quick look @EStorvik ?

I think it looks good, and the supervised version is also cool. However, are you satisfied with the result from the supervised part in the example? It seems like there are some strange things happening on the middle right side of the image. I have no clue though, and it might be that this is precisely the correct geometry.

Yes and no. Obviously it is not perfect. But this is mainly due to the input image. Even with the bare eye in some parts of the image it is almost impossible to predict a boundary between layers. And this transfers to the image based segmentation. The right thing to do here, would be to continue the segmentation (something I am currently also working on) which grabs all segments which are not chosen satisfactorily. A further analysis with contrast enhancement would have to be applied to have a chance. For now, I am happy with the current setup, as the most important to me was the detection of the more obvious layers (e.g. the lighter one just below the top ESF layer) which also results in sharp discontinuities in the concentration signal. To correct for it, a better segmentation is needed. Hopefully, the current approach is heading towards the right direction.
I am merging.


failed to create lock in initialization slot cache

2020/07/06 06:22:31 [error] 6#0: *32 [lua] rediscluster.lua:221: init_slots(): failed to create lock in initialization slot cache: dictionary not found, client: <IP_ADDRESS>, server: , request: "GET / HTTP/1.0", host: "upstream_server"
2020/07/06 06:22:31 [error] 6#0: *32 lua entry thread aborted: runtime error: /usr/local/openresty/lualib/project/application.lua:25: attempt to index local 'red_c' (a nil value)
stack traceback:
coroutine 0:
/usr/local/openresty/lualib/project/application.lua: in main chunk, client: <IP_ADDRESS>, server: , request: "GET / HTTP/1.0", host: "upstream_server"

I believe you have forgot to add this to your nginx.conf file:
lua_shared_dict redis_cluster_slot_locks 100k;

@toredash thanks

@HYHRainman did it work ? If so please close the issue


Add tests for Indexes class

Codecov Report
Base: 70.94% // Head: 71.69% // Increases project coverage by +0.75% :tada:

Coverage data is based on head (2888a03) compared to base (9243b61).
Patch has no changes to coverable lines.

Additional details and impacted files
@@             Coverage Diff              @@
##             master      #65      +/-   ##
============================================
+ Coverage     70.94%   71.69%   +0.75%
- Complexity      518      527       +9
============================================
  Files            88       88
  Lines          1635     1636       +1
  Branches        180      180
============================================
+ Hits           1160     1173      +13
+ Misses          408      404       -4
+ Partials         67       59       -8

Impacted Files
Coverage Δ

src/main/java/seedu/phu/model/internship/Date.java
60.00% <0.00%> (+1.66%)
:arrow_up:

...ain/java/seedu/phu/commons/core/index/Indexes.java
100.00% <0.00%> (+5.55%)
:arrow_up:

...rc/main/java/seedu/phu/model/internship/Email.java
80.00% <0.00%> (+10.00%)
:arrow_up:

...rc/main/java/seedu/phu/model/internship/Phone.java
80.00% <0.00%> (+10.00%)
:arrow_up:

.../main/java/seedu/phu/model/internship/Website.java
70.00% <0.00%> (+10.00%)
:arrow_up:

...c/main/java/seedu/phu/logic/parser/ParserUtil.java
98.14% <0.00%> (+14.81%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Bad representation state (icon) with a HUE white light only.

I have detected a bad representation icon (always is dark icon) on Hue white bulbs only, when a lights its a color the representation its good.
I detected this inssue on a:
0.62 and 0.63 version
Component/platform:
Hue.
Description of problem:
The icon of a light (bulb) don't change the current state (always is a dark state) only with a white Hue bulbs.

Hi,
I have updated and the problem is still there...
Note.
After first boot the lights it's on and the buld icon it's on too (good icon).
Thanks you,
Antoni.

This might help: The visual effect can be reproduced with the following config:
light:
  - platform: template
    lights:
      test_light:
        value_template: on
        level_template: 0
        turn_on:
          service: group.reload
        turn_off:
          service: group.reload

I think this is because Hue is reporting a 0 brightness even though the light is on. I don't have any Hue lights though so I can't help more.

Hi OttoWinter, thank you for you help..
I read you a HUE conf. and the lights has a "bri": 254 and the group of this light are "on": true

I can not understand it...

Hi @OttoWinter, I'm sorry but I can't restore the correct functionality... I think thats this  it's "bug or Issue".. with a colors's lights the state icon its correct.
Thank you,
Antoni.

Hi!
I have updated to 0.64.3 and the problem persists, another info.. if I refresh the web (after login) the light state icons at showing correctly.
Anyone has the same issue?
Thanks you,

We have fully refactored Philips Hue. Please report any issues as new ones after release 0.66.


Change how profile data are stored

Context
Currently the profiles are stored using a custom keeper and they are saved using the following data structure:
type Profile struct {
  DTag         string         `json:"dtag" yaml:"dtag"`
  Moniker      *string        `json:"moniker,omitempty" yaml:"moniker,omitempty"`
  Bio          *string        `json:"bio,omitempty" yaml:"bio,omitempty"`
  Pictures     *Pictures      `json:"pictures,omitempty" yaml:"pictures,omitempty"`
  Creator      sdk.AccAddress `json:"creator" yaml:"creator"`
  CreationDate time.Time      `json:"creation_date" yaml:"creation_date"`
}

However, since a profile is just an extension of a Cosmos account, I think we should merge the two concepts into a single one.
Solution
In order to achieve a better organization of the code, what we could do is extend the Cosmos Account interface with the data that are currently defined inside the Profile structure. To do so, we could simply define a Profile as being the following:
type Profile struct {
  *BaseAccount
  DTag         *string        `json:"dtag" yaml:"dtag"`
  Moniker      *string        `json:"moniker,omitempty" yaml:"moniker,omitempty"`
  Bio          *string        `json:"bio,omitempty" yaml:"bio,omitempty"`
  Pictures     *Pictures      `json:"pictures,omitempty" yaml:"pictures,omitempty"`
}

This would have the following pros.

No need to have a custom saving mechanism
By extending the Account interface, we could allow the auth module to take care of storing the profiles data.

No duplicated data
Since the Account interface already contains an Address field, we would not have to include that inside the Profile structure (currently the Creator field).

Easier future extension
If other fields are going to be added in the future to the Account interface (eg. different types of keys), then we would have them directly inside the profiles as well. An example could be the address defined inside #258

Easier data retrieval
Since a profile would be a simple account, one single API call (/auth/<address>) would be sufficient to get all the latest info about a profile

What do you guys @kwunyeung @bragaz think about this?

I think this is a good improvement, but what if we need the withdraw address mentioned in #258  and that field has not yet been implemented within BaseAccount?
Do we implement that by ourself in such a case?

@bragaz Exactly, the complete inheritance chain would then be:
x/profile/Profile -> x/auth/ExtendedAccount -> x/auth/BaseAccount

This would allow the Profile to be stored using the x/auth/Keeper as well

@RiccardoM After closing the stargate PR this could be a point for the next milestone


Internal site component - widget guidelines

Added new component guidelines content for IBM Cloud widgets, including 4 tabs (style, usage, code and review) as well as associated images.

Hey Alison! This is the page I intended to go there, which was part of the initial submission: https://github.com/tessarodes/carbon-website/blob/patch-1/src/content/your-product-on-ibm-cloud/widget-guidelines/review.mdx
Let me know if I messed something up and if I can help fix it!


How to add

    meta: [
      { name: 'renderer', content: 'webkit' },
      { 'http-equiv': 'X-UA-Compatible', content: 'IE=edge,chrome=1' }
    ],

I had the same problem，Have you solved it


After doom/reload new buffers dont display modeline, until i restart it

After i run doom/reload command new buffers don't display modeline until i "restart" modeline by running doom-modeline-mode twice. Modeline remains in buffers i already had opened.

2c7f917 should resolve this. Let me know if that isn't the case and I will reopen this.
Thanks for the bug report!


About docs for multple users by unreal engine

I saw hololens for multple users only can develop by unity on the microsoft tutorial,but i want to develop it by unreal engine,and i have watched apollo 11 program contains double people watched and played in same scene, docs for multple users by unreal engine is missing?

文档详细信息
⚠ 请勿编辑此部分。 docs.microsoft.com ➟ GitHub 问题链接必须具有此部分。

ID: c6660b47-979f-8807-71fb-5727301c85f3
Version Independent ID: a64ba1e8-eae4-c227-21e5-415f80dd4302
Content: 混合现实中的共享体验 - Mixed Reality
Content Source: mixed-reality-docs/mr-dev-docs/develop/platform-capabilities-and-apis/shared-experiences-in-mixed-reality.md
Product: mixed-reality
Technology: mr-dev
GitHub Login: @thetuvix
Microsoft Alias: grbury

@sw5813 @sajidfarooq Any ideas here?

Yes:
All new example here: https://github.com/microsoft/MixedReality-Unreal-Samples/tree/master/HL2Collab

Thank you,and i want to know can it synchronize the anchors? because i made a program by MRTK & UNet,but an object two people see is not in the same place,i think it should be cause by it.
------------------ 原始邮件 ------------------
发件人:                                                                                "MicrosoftDocs/mixed-reality"                                                                                @.>;
发送时间: 2021年3月19日(星期五) 中午1:54
@.>;
<EMAIL_ADDRESS>主题: Re: [MicrosoftDocs/mixed-reality] About docs for multple users by unreal engine (#218)
Yes:
All new example here: https://github.com/microsoft/MixedReality-Unreal-Samples/tree/master/HL2Collab
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Are the people using the device in the same location? If so, then you will need to align them first. A good way to do so is to provide a QR code that all Co-located devices have to look at to calibrate and align the origin first.
I have an example of that but didn’t include it because I wanted to keep the HL2Collab example as simple as possible.

On Mar 18, 2021, at 11:19 PM, MADAOHSUE @.***> wrote:

Thank you,and i want to know can it synchronize the anchors? because i made a program by MRTK & UNet,but an object two people see is not in the same place,i think it should be cause by it.
------------------ 原始邮件 ------------------
发件人: "MicrosoftDocs/mixed-reality" @.>;
发送时间: 2021年3月19日(星期五) 中午1:54
@.>;
<EMAIL_ADDRESS>主题: Re: [MicrosoftDocs/mixed-reality] About docs for multple users by unreal engine (#218)
Yes:
All new example here: https://github.com/microsoft/MixedReality-Unreal-Samples/tree/master/HL2Collab
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

@sajidfarooq Can you link that other example here so we can close this with all available resources?


Fix link-to-internal-sections-of-a-page-with-anchor-elements.md in Chinese

Checklist:

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the main branch of freeCodeCamp.
[x] All the files I changed are in the same world language, for example: only English changes, or only Chinese changes, etc.

Hey @LiJiahaoCoder,
Happy to see you want to improve the curriculum! But translations are done through Crowdin.
You can suggest the changes there.
Thank you.

Hey @LiJiahaoCoder,
Happy to see you want to improve the curriculum! But translations are done through Crowdin.
You can suggest the changes there.
Thank you.

Ok, and test cases in the hint section of lint-to-internal-sections-of-a-page-with-anchor-elements.md file are wrong, so I fixed them in this PR.


The system cannot find the path specified

@waldekmastykarz I am getting The system cannot find the path specified error when trying to build the package with npm run build. I don't have zsh installed on my machine, so I changed it to bash as shown in below screen. Am I missing anything here?

Thanks,
Vishal

One thing I noticed is that it seems odd that the script is trying to run /scripts/fix-mjs.sh instead of ./scripts/fix-mjs.sh. Have you tried running the script with just bash instead of /usr/bin/bash?


Same response from different request

I currently use the Webmock 3.0.1 for vcr to stub external request. The issue is that the 2 different url requests return the same response so that the test is failed.
When vcr is not used, the test is passed. The requests are not in the same spec/scenario.
As i look at the code, Webmock implements class called Curl::WebMockCurlEasy which inherited the Curl::Easy. Although it does not override the reset method, somehow it does not clear out the @body_str of the previous request. The reset of Curl::Easy does clear out the variable. One notice is that the Curl::Easy instance is the same in the two requests.
Because the reset in the library is in C code so i can't go further.
If i apply the patch to clear out the body_str, it works well.
class Curl::WebMockCurlEasy
  def reset
    instance_variable_set('@body_str', nil)
    super
  end
end

@dinhhuydh thank you for submitting the issue and providing a solution.
Would you fancy providing a pull request with that solution implemented?


Error when running "python training_script.py --batch_size 100 --dataset_name IWSLT --language_direction G2E

Not sure what is going on here but the best that I can tell is that there is a gzip file that seems to be missing.
Thank You
Tom
Traceback (most recent call last):
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/tarfile.py", line 1670, in gzopen
t = cls.taropen(name, mode, fileobj, **kwargs)
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/tarfile.py", line 1647, in taropen
return cls(name, mode, fileobj, **kwargs)
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/tarfile.py", line 1510, in init
self.firstmember = self.next()
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/tarfile.py", line 2311, in next
tarinfo = self.tarinfo.fromtarfile(self)
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/tarfile.py", line 1102, in fromtarfile
buf = tarfile.fileobj.read(BLOCKSIZE)
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/gzip.py", line 292, in read
return self._buffer.read(size)
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/_compression.py", line 68, in readinto
data = self.read(len(byte_view))
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/gzip.py", line 479, in read
if not self._read_gzip_header():
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/gzip.py", line 427, in _read_gzip_header
raise BadGzipFile('Not a gzipped file (%r)' % magic)
gzip.BadGzipFile: Not a gzipped file (b'<!')
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "training_script.py", line 192, in
train_transformer(training_config)
File "training_script.py", line 103, in train_transformer
train_token_ids_loader, val_token_ids_loader, src_field_processor, trg_field_processor = get_data_loaders(
File "/home/tom/Downloads/pytorch-original-transformer/utils/data_utils.py", line 223, in get_data_loaders
train_dataset, val_dataset, src_field_processor, trg_field_processor = get_datasets_and_vocabs(dataset_path, language_direction, dataset_name == DatasetType.IWSLT.name)
File "/home/tom/Downloads/pytorch-original-transformer/utils/data_utils.py", line 151, in get_datasets_and_vocabs
train_dataset, val_dataset, test_dataset = dataset_split_fn(
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/site-packages/torchtext/datasets/translation.py", line 144, in splits
path = cls.download(root, check=check)
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/site-packages/torchtext/data/dataset.py", line 191, in download
with tarfile.open(zpath, 'r:gz') as tar:
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/tarfile.py", line 1617, in open
return func(name, filemode, fileobj, **kwargs)
File "/home/tom/anaconda3/envs/pytorch-transformer/lib/python3.8/tarfile.py", line 1674, in gzopen
raise ReadError("not a gzip file")
tarfile.ReadError: not a gzip file

I got the same bug now,how to solve it?

Same problem here, is there any solutions?


Spline100-Spline256 are not the actual Spline100-256 kernels

Fmtconv's spline works differently from the Spline100, Spline144, etc resizers found in other applications, they do not produce the same results. These kernels can be seen as entirely different and as such they should be made to match the original Spline kernels or just removed entirely.

how do i make them match the original spline?


Docker registry in pass-through mode unable to serve v1 manifest until requested in upstream Scenario

What?
Docker registry in pass-through mode unable to serve v1 manifest until requested in upstream Scenario
Versions
Using docker registry 2:
$ docker run registry:2 -v
registry github.com/docker/distribution v2.6.2

Detailed issue
Context
Given the following scenario with one PassThrough registry, and a upstream registry
client  => registry passtrough => registry  store (i.e. dockerhub)

Current output
When requesting the container manifest to the passthrough registry using an old client (i.e. sending the header 'Accept: application/vnd.docker.distribution.manifest.v2+json'), it would fail with the error:
$ curl -v  localhost:5001/v2/foo/bar/manifests/latest
...
HTTP/1.1 400 Bad Request
...
{"errors":[{"code":"MANIFEST_INVALID","message":"manifest invalid","detail":{}}]}

Sending the header 'Accept: application/vnd.docker.distribution.manifest.v2+json' works.
BUT when doing the same request to the upstream store registry at least ONCE it fixes the issue:
$ curl -v  localhost:5000/v2/foo/bar/manifests/latest
...
HTTP/1.1 200 OK
...

$ curl -v  localhost:5001/v2/foo/bar/manifests/latest
...
HTTP/1.1 200 OK
...

Expected output
It should work always
Example test scenario
We prepared  a test scenario in https://github.com/keymon/registry-passthru-bug:
git clone https://github.com/keymon/registry-passthru-bug
cd registry-passthru-bug
docker-compose up -d

./test.sh

See https://github.com/keymon/registry-passthru-bug/blob/master/test.sh for details.
Workaround
If you are using dockerhub, and your container is public, you can simply use this script to "fix" any docker image until the issue is fixed upstream:
#!/bin/sh

container_name=$1

token=$(curl -qs "https://auth.docker.io/token?service=registry.docker.io&scope=repository:${container_name}:pull" | jq -r .token)

curl -qs -H "Authorization: Bearer ${token}"  https://registry-1.docker.io/v2/${container_name}/manifests/latest > /dev/null

If the container is not public, you need to improbe the token generation part. Feel free to add your script as a comment.

@keymon thanks for the research on this.
There is little interest in v1 unfortunately - though a contribution would certainly be reviewed.
Do you still have interest in this?

I tried to implement a test case for this specific bug but it happened to
be more complicated than what initially thought due how the tests are
implement.
The patch that I pasted above works, I'll be happy to send a PR with it,
but without a specific test for the bug that fixes.
What do you think?
On Sat, 26 May 2018, 02:32 Olivier<EMAIL_ADDRESS>wrote:

@keymon https://github.com/keymon thanks for the research on this.
There is little interest in v1 unfortunately - though a contribution would
certainly be reviewed.
Do you still have interest in this?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/docker/distribution/issues/2490#issuecomment-392225799,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AARF4M7fHNUuw58Bm9iJP98EKnJ1NIj5ks5t2LCugaJpZM4Ra63w
.

I submitted a PR https://github.com/docker/distribution/pull/2842 and then found this issue, would love to discuss and see if we can get a patch in.

Closing as schema v1 manifest has been deprecated.


Project selector wizard

Implement a configuration wizard for this sample app as it is implemented on .Net sample app (https://github.com/Kentico/cloud-sample-app-net)
Currently, the process of configuring the project ID is typically explained in the app's README in 6-7 steps
https://github.com/Kentico/cloud-sample-app-react#connecting-your-project

TODO:

discuss whether split Configuration component (to container and presentation) and then to the logical components
define how to change Readme.md


Small fixes to ni_Htest_sortgti

Looks good to me. @kerrm are you good with this?

That all looks fine to me.  There's now some overlap between "savefile"
(ASCII) and "writeevents" (FITS) so perhaps we should choose more
descriptive names for these, e.g. "writeascii" and "writefits" or something
like that.
On Mon, 27 Apr 2020 at 10:32, Paul Ray<EMAIL_ADDRESS>wrote:

Looks good to me. @kerrm https://github.com/kerrm are you good with
this?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/paulray/NICERsoft/pull/65#issuecomment-620024923, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AF3LAG3RLXKBFERI46ZOHG3ROWJPVANCNFSM4MR67PTQ
.

Oh, that's right. I forgot about savefile.  I'll fix this!

Actually, I had missed that you added the lines to save the event file (as ascii).  This is useful indeed.
But:

at the moment it is only performed in case of "dosearch".
more importantly, this only save the events file in the optimised energy range (eminbest, emaxbest), but there is some value to have the events of all PI within the optimised GTI selection. For example, if the optimal GTI selection is obtained for 0.3-1.2 keV, the lightcurve modellers might still want to use a broader energy range within the optimal GTI selection (even though it was obtained for a narrower energy range).

What do you think?

I definitely agree that writing the full FITS file is preferable.  In fact,
this was something Mike requested and I added the "savefile" option as a
simple solution.  But having the FITS file is obviously much more useful
for spectral analysis etc.
On the two points
(1) this is probably an oversight, since I implemented for Mike, who is
almost always doing a search
(2) I don't think it would be easy to modify savefile to write out the full
dataset; I think it's better to rely on the external tools as you've done
in your implementation
On Mon, 27 Apr 2020 at 11:19, Sebastien Guillot<EMAIL_ADDRESS>wrote:

Actually, I had missed that you added the lines to save the event file (as
ascii). This is useful indeed.
But:

at the moment it is only performed in case of "dosearch".
more importantly, this only save the events file in the optimised
energy range (eminbest, emaxbest), but there is some value to have the
events of all PI within the optimised GTI selection. For example, if the
optimal GTI selection is obtained for 0.3-1.2 keV, the lightcurve modellers
might still want to use a broader energy range within the optimal
GTI selection (even though it was obtained for a narrower energy range).

What do you think?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/paulray/NICERsoft/pull/65#issuecomment-620052581, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AF3LAG7BUAIX2ANLFNHNNN3ROWPBBANCNFSM4MR67PTQ
.

Ok, then I'll remove the savefile to only keep the full event file (as fits).
I have a couple more tweaks to add, like checking that heasoft is running before the grid search and not after. Since the grid search may take a loonnnng time, it's better to know before that one forgot to initiate the ftools.

stupid question: can I make to pull requests from my fork  in a row? or this one needs to be approved before I can submit a second one?

Just add more commits and git push. Your new changes will be added to this PR

Speeding up the grid search is on my TODO list!
On Mon, 27 Apr 2020 at 11:44, Paul Ray<EMAIL_ADDRESS>wrote:

Just add more commits and git push. Your new changes will be added to
this PR
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/paulray/NICERsoft/pull/65#issuecomment-620067227, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AF3LAG5AZLZ7NEBKUTRQAGLROWR4JANCNFSM4MR67PTQ
.

OK, let me know if I should merge this now

It's OK for me if @kerrm approves :-)

I say go ahead and merge it.  If we find we want to make any changes, we'll
just put it in a future PR!
On Mon, 27 Apr 2020 at 12:17, Sebastien Guillot<EMAIL_ADDRESS>wrote:

It's OK for me if @kerrm https://github.com/kerrm approves :-)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/paulray/NICERsoft/pull/65#issuecomment-620087435, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AF3LAG3IE6ERY2OQCO7VSZLROWV25ANCNFSM4MR67PTQ
.


upcoming: [DI-21811] - Post processing of missing timestamp data across dimensions in ACLP charts

Description 📝
When the charts of ACLP for DBaaS has multiple dimensions some of the timestamps are missing across dimensions and charts are plotted wrong. Fixed by adding missing timestamps across dimensions with null value
Changes  🔄
List any change relevant to the reviewer.

Identify missing timestamps across dimensions data and add null value for those in each dimension

Target release date 🗓
12-11-2024
Preview 📷

Hover showing two data for gapped plots
Hover showing correct data

How to test 🧪

Login a mock user
Navigate to monitor page
Select dashboard and required filters
Even after post processing data should be visible correctly
Now replace the /metrics response constant in serverHandler.ts with the following

const response = {
      "data": {
        "result": [
          {
            "metric": {
              "cluster_id": "13418",
              "node_id": "primary-2"
            },
            "values": [
              [
<PHONE_NUMBER>,
                "1.9846498107367672"
              ],
              [
<PHONE_NUMBER>,
                "1.9490296676332808"
              ],
              [
<PHONE_NUMBER>,
                "2.0869928900041823"
              ],
              [
<PHONE_NUMBER>,
                "1.9540595252036872"
              ],
              [
<PHONE_NUMBER>,
                "1.91288829401595"
              ],
              [
<PHONE_NUMBER>,
                "2.0290340124670543"
              ],
              [
<PHONE_NUMBER>,
                "1.9769679056409113"
              ],
            ]
          },
          {
            "metric": {
              "cluster_id": "13418",
              "node_id": "primary-4"
            },
            "values": [
              [
<PHONE_NUMBER>,
                "1.4555706379868436"
              ],
              [
<PHONE_NUMBER>,
                "0.8093735390369332"
              ],
              [
<PHONE_NUMBER>,
                "0.6355631598714684"
              ],
              [
<PHONE_NUMBER>,
                "0.5127285167168687"
              ],
              [
<PHONE_NUMBER>,
                "0.5039695949469535"
              ],
              [
<PHONE_NUMBER>,
                "0.5102423964287203"
              ],
              [
<PHONE_NUMBER>,
                "0.5102125955344925"
              ],
            ]
          }
        ],
        "resultType": "matrix"
      },
      "isPartial": false,
      "stats": {
        "executionTimeMsec": 22,
        "seriesFetched": "78"
      },
      "status": "success"
    };

After this you can see two plats with gaps correctly displayed, same data in develop branch without post processing has issues
As an Author I have considered 🤔
Check all that apply

[x] 👀 Doing a self review
[x] ❔ Our contribution guidelines
[x] 🤏 Splitting feature into small PRs
[ ] ➕ Adding a changeset
[ ] 🧪 Providing/Improving test coverage
[x] 🔐 Removing all sensitive information from the code and PR description
[ ] 🚩 Using a feature flag to protect the release
[x] 👣 Providing comprehensive reproduction steps
[ ] 📑 Providing or updating our documentation
[ ] 🕛 Scheduling a pair reviewing session
[ ] 📱 Providing mobile support
[ ] ♿  Providing accessibility support

I ok'd this after speaking with the CP team - this is needed for DBaaS GA. It's not actually an issue with Recharts which is what they're planning to migrate over to by the next release.


Add .vscode to gitignore

Change Summary
Description
Fixes # (issue)
Type of change
Please delete options that are not relevant.

[ ] 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 not work as expected)
[ ] This change requires a documentation update

Checklist:

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

Thanks for PR.
But this is desired behavior.
We have intentionally added .vscode settings to make developer experience unified.
Imagine you have 5 developers who are using VSCode as development tool - if they have similar settings - you are not going to struggle with local settings of each developer.

@ShahriyarR I was under impression that it's a common practice not to keep IDE configs in git, especially in Open Source projects. Am I wrong?

Thanks, I guessed that the vscode settings are needed there.


Switch from Nistats to Nilearn

Nistats is being merged in to Nilearn (see #58).
The functions I am using are already ported over.
https://github.com/nilearn/nilearn/blob/223c4e135568e9bfd766b8fd5d58e195d2e7781e/nilearn/stats/first_level_model/design_matrix.py#L243
https://github.com/nilearn/nilearn/blob/8e972c4d382a74fb126f768a0ae02e01e817515c/nilearn/stats/first_level_model/first_level_model.py#L86
https://github.com/nilearn/nilearn/blob/master/nilearn/stats/first_level_model/hemodynamic_models.py
And there appears to be a class for FirstLevelModels that may be useful
https://github.com/nilearn/nilearn/blob/8e972c4d382a74fb126f768a0ae02e01e817515c/nilearn/stats/first_level_model/first_level_model.py#L166

Completed


Error: The injectable 'PlatformLocation' needs to be compiled using the JIT compiler, but '@angular/compiler' is not available.

I'm trying to get 17.0.4 of Native Federation to work with SSR and the new Angular's "application" builder system.
First of all the output of server and browser is mixed together in single directory, which is different from normal behavior of :application builder which makes two separate directories.
When I try to run the server.mjs app it won't start with Error: The injectable 'PlatformLocation' needs to be compiled using the JIT compiler, but '@angular/compiler' is not available. error. My used library is however fully compiled AOT.
I tried to add import "@angular/compiler"; to run it at least JIT with the same results.
Is SSR and :application builder (going to be) supported?

Thanks for pointing this out. Currently, we don't support SSR. But this is just a matter of time. We have very promising POCs. Please give us time for 1 or 2 minor releases.


Investigate docs tests in cairo from mdbook

Which components does the task require to be changed?
snforge, sncast
Description
Allegedly cairo book has it implemented, worth to check out

Maybe we can reuse this
https://github.com/cairo-book/cairo-book/tree/main?tab=readme-ov-file#work-locally-cairo-programs-verification
https://rust-lang.github.io/mdBook/format/mdbook.html#including-files


Interface to NetCDF

The atmospheric community uses NetCDF (https://www.unidata.ucar.edu/software/netcdf/) following the CF (climate forecast) convention (https://cfconventions.org/).

I may write a Python script to do the conversion of the fields data for now. Providing (distinct) dimension labels on the hdf5 data could also help to explore this data with ncview, although it would be easiest to have the different "steps" in a time dimension for ncview exploration.

Added the temporary script (for fields) to the moist_test_debug branch. Can probably use some more work.


Fix Unauthorized Redirect on New Petition Creation

When creating a new petition, it shows the following toast:

The previous condition was to check if the user is the petition owner, moderator or admin, but when a new petition is created, the petition owner is not assigned and that's why it shows the warning and redirect.

@imas234 Your solution worked. The change is already live now so I checked it and it's working. I will close it. Thank you.


Upgrade UI - An error occurs when turn on Kylin network

Description of the bug

An error occurs when turning on Kylin-network

Version test: https://file.cdmteck.com/s/4oimk9zDJ8R5Aai/download?path=%2F&files=./upgrade-ui-build-1.0.1-1680525001131.zip
Validation passed!


Update to Scala 3.0.x

copy Var https://github.com/lampepfl/dotty/pull/10193
remove sbt-dotty plugin and update README
Toolbox => Compiler https://github.com/lampepfl/dotty/pull/11129
QuoteContext => Quotes https://github.com/lampepfl/dotty/pull/10432
add "-language:experimental.namedTypeArguments" option

Hello @xuwei-k Thanks for taking a look and apologies for replying so late.
Last year we updated all these in a private repo that comes with a complete redesign of the library on Scala 3. I keep this open as a placeholder to revisit your list after the merge to master.
Many many thanks!

Are there any updates? 👀 This PR also works well on Scala 3.2.1-NIGHTLY.

https://github.com/y-yu/strymonas/runs/7613670826?check_suite_focus=true

Superceded by https://github.com/strymonas/strymonas-scala/pull/6


Removing Last torrent from list crash picotorrent (simply close)

Removing Last torrent from list crash picotorrent (simply close);
Next time launch it again the so-called removed torrent start download again;
and same circle of cases until it should work as expected

Hi! I can't reproduce the issue. Can you tell me what steps you're taking?

Hi again. This might be the same issue as #795 and if so, it has been fixed but not released. Can you try the latest installer from AppVeyor?
https://ci.appveyor.com/project/picotorrent/picotorrent/build/job/ee9n1kxhuxbumg0i/artifacts

Hi Viktor,
I've tried your link from appveyor - it shows as 0.18 version so as already installed on my computer,
the link I've used https://ci.appveyor.com/api/buildjobs/ee9n1kxhuxbumg0i/artifacts/build-x64%2FRelease%2Fpackages%2FPicoTorrent-0.18.0-x64.exe
And I see same thing:
1st time I put 1 torrent - download it, remove torrent only, application doesn't exit;
2nd time I put 2 torrents - download them, remove them together only torrent, oops application exits; - Maybe I wrong but I see when doing this operation I've seen one of torrents on removing shows as 0 Kb and thus application exits.
Another thing: I don't know if this by design but I've think that add torrent can be also from url, and from browser not only from local torrent or magnet.
Lastly, can you make remember last used directory (1, or some amount of previous used) - It's will be better for seeking directories.
Thanks,
Igor

From: Viktor Elofsson<EMAIL_ADDRESS>Sent: Wednesday, March 18, 2020 4:27 PM
To: picotorrent/picotorrent<EMAIL_ADDRESS>Cc: gruber123<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [picotorrent/picotorrent] Removing Last torrent from list crash picotorrent (simply close) (#822)
Hi again. This might be the same issue as #795https://github.com/picotorrent/picotorrent/issues/795 and if so, it has been fixed but not released. Can you try the latest installer from AppVeyor?
https://ci.appveyor.com/project/picotorrent/picotorrent/build/job/ee9n1kxhuxbumg0i/artifacts
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/picotorrent/picotorrent/issues/822#issuecomment-600653996, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AF5SQZJDE4B7WZM2PFN45YLRIDK3RANCNFSM4K5Y5HMQ.

@gruber123 you might need to uninstall your local version before installing the one from AppVeyor, or try the zip file.
The add torrent dialog will remember save path history in the next version!


How to get scroll bars when SVG placed inside a DIV

SVG placed inside a DIV tag and PAN and ZOOM enabled. When SVG is zoomed/panned div is not giving the scroll bars. please suggest.

For such questions please use StackOverflow


Adding an example of a Multi-Tenanted applications using the Azure Service Bus

https://github.com/Azure-Samples/Cross-Tenant-Communication-Using-Azure-Service-Bus we can link out to this sample for provisioning a multi-tenanted application using the Azure service bus to demonstrate how a service principal can be provisioned into multiple customer environments and how to securely communicate with the provisioned identity.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 0580581f-c333-b3a8-ed67-ebef7fcd5452
Version Independent ID: 6bec6164-b2a5-7ddd-0c0c-c4708400e2b7
Content: Multi-Tenant Web Application Pattern
Content Source: articles/dotnet-develop-multitenant-applications.md
Service: active-directory
GitHub Login: @wadepickett
Microsoft Alias: wpickett

@aulong-msft
Thanks for your feedback! We will investigate and update as appropriate.

@aulong-msft
Thanks for bringing this to our attention.
I'm going to assign this to the document author so they can take a look at it accordingly
@wadepickett
Can you please check and add your comments on this doc update request as applicable.

@aulong-msft,  I am not the manager nor the author for this topic.  It does appear that someone thought I was and assigned my name as author and manager.  Do you happen to know what manager owns this content area now for Active Directory?
I did touch this topic years ago once as part of a large meta data update sweep.  So maybe that is why.

hey @wadepickett m not sure who owns this, however, your name is at the top of the contributor list on the article (im assuming thats why you were assigned) Could you please me with this contribution or help me find the right person? I dont have access to contribute otherwise i would be more than happy to introduce this sample.

Sure, I just saw this last night before getting my kids to bed. (I don't have any content in this repo so it is not one I regularly scan.)  Getting it for you now this morning, sorry.  Will also take my name off it.  I changed one meta data value across several repos once.  Ever since I have been assigned to topics I have no idea of since no one else touched the topic for years.

Fixed with https://github.com/MicrosoftDocs/azure-docs-pr/pull/218022

@aulong-msft, I updated this again on https://github.com/MicrosoftDocs/azure-docs-pr/pull/218110 to highlight better.  Merged again and should publish soon.


Add github-wiki-see.page

Copycat

Also, complicated case. From their README:

Currently, GitHub prevents crawling of repository wiki content for wikis that are publically editable and some other unknown criteria(s) such as lack of stars. You can find some direct GitHub.com Wiki content on search engines such as Google and DuckDuckGo but not all.

It is not strictly a copycat as some results couldn't be found otherwise. They clearly incite users to visite the real page on Github

I run https://github-wiki-see.page. There's an explanation right at the front page. If you have any questions or comments, please let me know!

@quenhus Would you take a PR that adds a comment to the main blocklist explaining why https://github-wiki-see.page isn't there?

Also, GitHub seems to not put x-robots-tags: none on about ~1,200 wikis. I do my best to make sure the service doesn't show up for those 1,200 wikis on GitHub but it'll take some time for Google to recognize the permanent redirect and for them to fall off.
https://docs.google.com/spreadsheets/d/1_W9s8IhnSoypXjTKYSRBK5CNPTQJfXRl7V_1mY0Xq28/edit#gid=905984022
As for the rest, there is really usually no other copy on the internet that can be indexed.

Also, I really wish I could just auto-redirect users to GitHub from GHWSEE, but if I do that, I risk search engines not indexing the content. I cannot selectively redirect too as that might trip cloaking detection and lower the ranking of the content.
I do my best to incite users to go to the original GitHub page. The content there are just needles for search engines.

@nelsonjchen Thank's for your work, even if I hope GitHub will find a way to let trustfully repo be indexed.
Yes, I think I/we should add a comment to the main blocklist explaining why https://github-wiki-see.page isn't there. I would accept a PR for sure.

Closed by #11

Sorry. I should have done more research. Please forgive me.
On Fri, Jan 21, 2022 at 7:01 PM quenhus @.***> wrote:

Closed #8 https://github.com/quenhus/uBlock-Origin-dev-filter/pull/8.
—
Reply to this email directly, view it on GitHub
https://github.com/quenhus/uBlock-Origin-dev-filter/pull/8#event-5934142404,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAR3QQ7BKF3XRUHNYONCVDUXGUQFANCNFSM5MBDDCOQ
.
You are receiving this because you authored the thread.Message ID:
@.***
com>

Sorry. I should have done more research. Please forgive me.
…
On Fri, Jan 21, 2022 at 7:01 PM quenhus @.> wrote: Closed #8 <#8>. — Reply to this email directly, view it on GitHub <#8 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAR3QQ7BKF3XRUHNYONCVDUXGUQFANCNFSM5MBDDCOQ . You are receiving this because you authored the thread.Message ID: @. com>

Ah don't worry about it. I try to go out of my way to make it look Web 1.0 and other old school dressing to try to emphasize that as a copycat, it's actually really not like the other copycats and is actually helpful, informative, and/or doesn't actually want to exist.
It's funny, because if I see anything vaguely Web 2.0-ey and GitHub copycat content, it's kind of revolting. A lot of the copycats are Web 2.0-ey with gradients and stuff and "professional" CSS. They're like Patrick Bateman-ish. I try to do the opposite to stand out.
Even then, sometimes you do all you can, and the measures to try to get the message across are just not 100% effective. That's just how it goes.
If you have any suggestions, I'm down to hear.
I keep an eye on Twitter too. For example, the Japanese community keeps posting links to mirrored content which isn't something I want so I've been trying to make the site's own guidance text more digestible to machine translation.


Migrate gatsby-theme-codebushi to gatsby-theme-marmalade-ai

We want all Marmalade-specific code to be in repositories within the Marmalade AI organization.

A new empty repository has been created to hold this template: gatsby-theme-marmalade-ai
Create a new git project gatsby-theme-marmalade-ai on someone's local machine. The "main" branch should be called main.
Copy the relevant parts of gatsby-theme-codebushi into that new git workspace on someone's local machine.
Revise references to codebushi or the original template to refer to Marmalade instead. Update references in all three directories:

README.md
package.json
Names of the directories should use marmalade-ai, rather than codebushi.

Upgrade to the latest version of Gatsby. The theme and the example are using Gatsby 2.x. Let's upgrade to Gatsby 3.8.0. Note: This might create some breaking changes, so fix things as needed to get to the latest version of Gatsby.
Enhance the README to include references back to the original template from which this Marmelade-specific code is derived, in order to give credit to the author of the original template.
Push that local workspace into the new repository (https://github.com/Marmalade-ai/gatsby-theme-marmalade-ai) with these commands:git remote add origin git@github.com:Marmalade-ai/gatsby-theme-marmalade-ai.git
git branch -M main
git push -u origin main

Resolved by Issue #47.


How to get JavaScript backtrace with SSR enabled?

I'm using this gem for a while and everything works fine even with SSR. But there are couple of things I'm really stuck with it. I'm going to post them as separate issues.
Rails 5.1.4, React on Rails 10.0.1, SSR in Ruby.
react_on_rails gives no clue what is wrong with SSR. It gives information about state hydration, Rails context and even the error message, but it doesn't show any JavaScript backtrace. It says that the problem in App component, but the App component is the whole JavaScript codebase.
Here is an example from my app. How to know where I can find this error? I think backtrace should be added for development environment.
ERROR in SERVER PRERENDERING
Encountered error: "TypeError: Cannot read property 'length' of undefined"
when prerendering App with props: {}
js_code was:
(function() {
  var railsContext = {"inMailer":false,"i18nLocale":"ru","i18nDefaultLocale":"ru","href":"...","location":"/about","scheme":"http","host":"...","port":3000,"pathname":"/about","search":null,"httpAcceptLanguage":"ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7","serverSide":true};
      ReactOnRails.clearHydratedStores();
var reduxProps, store, storeGenerator;
reduxProps = {"location":{"path":"/about","search":"","server":true},"auth":{}};
storeGenerator = ReactOnRails.getStoreGenerator('RoadgoStore');
store = storeGenerator(reduxProps, railsContext);
ReactOnRails.setStore('RoadgoStore', store);

  var props = {};
  return ReactOnRails.serverRenderReactComponent({
    name: 'App',
    domNodeId: 'App-react-component-ce3202ae-525f-48d5-b1ff-eb6415814bbf',
    props: props,
    trace: true,
    railsContext: railsContext
  });
})()

@mkalygin Please study these two files:
https://github.com/shakacode/react_on_rails/blob/master/node_package/src/handleError.js
and
https://github.com/shakacode/react_on_rails/blob/master/node_package/src/serverRenderReactComponent.js
and do some debugging. This used to work.

@justin808 This is exactly what I did. The error has been related with usage of the middleware for Redux store, specifically redux-undo. It has been failing to create store in React on Rails JS code when doing SSR.

@mkalygin, Any chance that you can help us figure out why the files I linked above are no longer giving stack traces? Did you check the server logs?

@mkalygin Please feel free to ask me to reopen this.


Make AddMyProvider methods act like top-level service methods

Since these now hang directly off IServiceCollection they should behave in the same way as other methods that are here. Specifically:

Renamed to indicate that they are methods for adding EntityFramework with a specific provider
Add their dependencies automatically--that is, call AddEntityFramework

This means that AddEntityFramework is now a infrastructure method, like AddRelational, that is called by providers. It has therefore been moved to the Infrastructure namespace.

Could somebody take a quick look at this? It's a very straightforward change and once it is reviewed I can start merging the D.I. changes.

:shipit:

Might be nice to have nested closure here, too

Merged


Bot does not connect

tried every version offline and online
2024-08-15 12:19:18.2051|DEBUG|MineSharp.Protocol.MinecraftClient|Connecting to <IP_ADDRESS>:25565.
2024-08-15 12:19:18.2051|INFO|MineSharp.Protocol.MinecraftClient|Connected, starting handshake...
2024-08-15 12:19:18.4425|DEBUG|MineSharp.Protocol.MinecraftStream|Enabling encryption.
2024-08-15 12:19:20.3564|ERROR|MineSharp.Data.Protocol.ProtocolData|Failed to get PacketType for: flow = Clientbound, state = Login, id = 118

Hi,
what server brand are you using? And are you using the nuget package or a clone of this repository?

What version is the minecraft server?
From the line Failed to get PacketType for: flow = Clientbound, state = Login, id = 118 I can tell it is MC 1.20.6 or higher. Because in older versions there is no packet with such an high id 118 (0x76).
The repo's README says Supported Versions: 1.18.x - 1.20.4

i was in version 1.20.1

This sounds like a race condition then.
What server brand are you running? vanilla, paper, spigot?
Does the server have compression enabled (network-compression-threshold in server.properties)?
Is the server in online or offline mode?
Maybe I can reproduce the problem if I have this info.

I tried in my localhost and in a paper server, both same issue, sometimes the bot connects when I try a lot of times, but it does nothing an disconnects after a few seconds.

sometimes the bot connects when I try a lot of times

Typical for a race condition. Sadly I can not reproduce this. So I can not fix it. We need to add a lot of logs to be able to see whats going on. But logging might take so much time that the race condition gets healed. Race conditions are tough.
The old version (from nuget) had the login process less optimized which might made the race condition so unlikely it worked :D
What system are you running this on? Processor? OS? Release or Debug Build? DotNet Version (exact)?

It seems that encryption handling is broken. I will look into this. But in the mean time you can try using an offline bot (on an offline server of course) and see if that works for you. Because encryption is only used in online mode.
Use the OfflineSession method on the BotBuilder for that. The README file of the repo has this as an example.
Thanks for reporting.

I fixed the problem. You can use the main branch of my forked repo. It should work now.
Please reply if it still does not work with that branch.

i tried with your repo and got the following error
2024-08-16 17:30:12.4170|INFO|MineSharp.Protocol.MinecraftClient|Connected, starting handshake...
2024-08-16 17:30:12.4855|DEBUG|MineSharp.Protocol.MinecraftStream|Enabling encryption.
2024-08-16 17:30:13.2211|DEBUG|MineSharp.Protocol.Packets.Handlers.LoginPacketHandler|Enabling compression, threshold = 256.
2024-08-16 17:30:13.2211|ERROR|MineSharp.Protocol.MinecraftClient|Encountered exception while dispatching packet SB_Configuration_Settings|System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.Collections.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Frozen.FrozenDictionary`2.get_Item(TKey key)
   at MineSharp.Data.Protocol.ProtocolData.GetPacketId(PacketType type) in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Data\MineSharp.Data\Protocol\ProtocolData.cs:line 25
   at MineSharp.Protocol.MinecraftClient.DispatchPacket(IPacket packet) in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Components\MineSharp.Protocol\MinecraftClient.cs:line 584
   at MineSharp.Protocol.MinecraftClient.SendPackets() in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Components\MineSharp.Protocol\MinecraftClient.cs:line 559
2024-08-16 17:30:13.2412|WARN|MineSharp.Protocol.MinecraftClient|An packet handler for packet of type CB_Login_Success threw an exception.|System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.Collections.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Frozen.FrozenDictionary`2.get_Item(TKey key)
   at MineSharp.Data.Protocol.ProtocolData.GetPacketId(PacketType type) in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Data\MineSharp.Data\Protocol\ProtocolData.cs:line 25
   at MineSharp.Protocol.MinecraftClient.DispatchPacket(IPacket packet) in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Components\MineSharp.Protocol\MinecraftClient.cs:line 584
   at MineSharp.Protocol.MinecraftClient.SendPackets() in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Components\MineSharp.Protocol\MinecraftClient.cs:line 559
   at MineSharp.Protocol.MinecraftClient.SendPacket(IPacket packet, CancellationToken cancellation) in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Components\MineSharp.Protocol\MinecraftClient.cs:line 289
   at MineSharp.Protocol.Packets.Handlers.PlayPacketHandler.StateEntered() in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Components\MineSharp.Protocol\Packets\Handlers\PlayPacketHandler.cs:line 27
   at MineSharp.Protocol.MinecraftClient.ChangeGameState(GameState next) in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Components\MineSharp.Protocol\MinecraftClient.cs:line 444
   at MineSharp.Protocol.Packets.Handlers.LoginPacketHandler.HandleLoginSuccess(LoginSuccessPacket packet) in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Components\MineSharp.Protocol\Packets\Handlers\LoginPacketHandler.cs:line 128
   at MineSharp.Protocol.MinecraftClient.HandleIncomingPacket(PacketType packetType, PacketBuffer buffer) in D:\Weas\Repos\C#\MyMineSharp\Klotzi\MineSharp\Components\MineSharp.Protocol\MinecraftClient.cs:line 710

It will work on 1.20.4.
This exception is thrown because we send a packet used in 1.20.4 in all versions before.
I already fixed it on this main branch, however this branch doesn't have @Klotzi111's changes to the encryption.

Ok so the encryption problem is gone.
I messed up that there are 2 different ClientInformationPackets one for Play and one for Configuration.
But I fixed it now.
Please try again

Oh we double fixed it :D
I like my fix better because I depend on the GameState rather than the version. But yours works too

now it works good guys


[Bug]:  Cannot install Heimdall

Component
Installing heimdall
Version
N/A
Please check the following

[X] This is not a duplicate issue
[X] I have checked the wiki and tried troubleshooting the issue

Operating System
macOS (Intel)
Describe the issue you are facing
After downloading bifrost ,
solidity $curl -L https://raw.githubusercontent.com/Jon-Becker/heimdall-rs/main/bifrost/install | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1115  100  1115    0     0   3323      0 --:--:-- --:--:-- --:--:--  3550
######################################################################## 100.0%

bifrost: Installation complete.
Open a new terminal and run 'bifrost' to install Heimdall.

I open a new terminal to install heimdall. unfortunately , it can't find the binary
solidity $bifrost
bash: bifrost: command not found

What does ls ~/.bifrost output?

solidity $ls ~/.bifrost
bin
solidity $ls ~/.bifrost/bin/
bifrost

I think its because although im using an m1, I still use bash , so i use a bash_profile file and not bash_rc

I'm also on an m1 :)
You just need to add ~/.bifrost/bin/bifrost to your path. Ill look into why the installer didn't

This is why it didnt work on the installer ,
https://github.com/Jon-Becker/heimdall-rs/blob/main/bifrost/install#L19-L20

The entire bin directory to path **

Ah I see, do I have the wrong profiles?

Hi @Jon-Becker,
fyi I faced the same problem with as @Genysys had before (just needed to add ~/.bifrost/bin/bifrost to my path).
I am on WIN11, WSL2, Ubuntu 20.4.


Can connect to wifi but cannot use internet everything is TIMED OUT

Describe the Bug
After running these tools, I can no longer connect to the internet.
Razer laptop with Windows 11.
How can this issue be reproduced?
Run the scripts.
Expected behavior?
No response
Operating System
Windows 11
Operating System Version
22H2
Screenshots
No response
Logs
No response
Additional Info
No response

You've used the main version, right? The only tweak that adjusted that in the main branch was the network throttling.
And maybe again the driver related behavior.
A small troubleshooting i've done to help all kinds of situations is the "Repair Windows" function i created over the GUI.
Just scroll down a little and you should find it by the left.
Sorry for the inconvenience

If the wi-fi driver was updated you can rollback it by opening the Device Manager, then Network adapters (in which you should look to your wifi driver).
Then finally go to the Rollback driver (if it was updated)

My final suggestion is to re-run the script, but from the develop branch, just below the Main, on the README file.

I had to disable the manual proxy configured. Not even sure how that happened but it was set to <IP_ADDRESS> port 3128

Neither i understand why that happened, but anyway, to make things clear, the only part which would configure network is DNS.
Exactly in this part, but it does not run anymore within Apply Tweaks for some reasons from #45

But one thing which may had configured that is not detecting proxy automatically:
https://github.com/LeDragoX/Win-Debloat-Tools/blob/main/src/scripts/optimize-performance.ps1#L97
And this is the first time that something behaved wrong...weird

I think what happened is i had a proxy enabled previously and something in the scripts triggered it to be re-enabled somehow


Find suitable data structures to manage and manipulate Systems Linear of Equations

References #16

[x] I need a convenient data structure that can be used to represent systems of linear equations and their solutions
[x] The data structures should be easily compatible to work with C++ libraries
[x] The data structure should be comparable to what is used in Matlab

Dr Grady Wright in our meeting mentioned NumPy as a python library that can handle matrices and matrix operations. It has a System of linear equation backsolver just like Matlab.
Documentation and install instructions at numpy.org
Will still need to bind and test this NumPy library with issue #25
[t:30]


Datepicker causes a problem on the safari

Datepicker makes safari or smart tv browsers crashed. you can open ADM-dateTimePicker demo page on safari and test, it uses all CPU power.

yes, i had the same mistake! it took me two weeks to find out what causing this problem!

One standard Date library, with too many different Date parsing structures in different browsers!!

Safari   new Date('2017/2/18')  =>  Sat Feb 18 2017 00:00:00 GMT+0330 (IRST)
Safari   new Date('2017-2-18')  =>  Invalid Date
FireFox    new Date('2017/2/18')  =>  2017-02-17T20:30:00.000Z
FireFox    new Date('2017-2-18')  =>  2017-02-18T00:00:00.000Z
Chrome    new Date('2017/2/18')  =>  Sat Feb 18 2017 00:00:00 GMT+0330 (IRST)
Chrome    new Date('2017-2-18')  =>  Sat Feb 18 2017 00:00:00 GMT+0330 (IRST)

And too many other deferents!


Just a typo

Thanks @NicolasHug!
The CLA should have been handled, what else is missing to get this merged? :)

Thanks for the ping @Anner-deJong , let's merge it now


Removed line_size param

This is not a viable option due to how the line size in FFmpeg works. Hence I'm closing this pull request.


Reading progress counter includes live articles in draft sections

Such articles are likely inaccessible, and thus shouldn't count towards the total.

The articles may be accessible, but I agree that by default they should not be counted.
Is it possible to add an override to the total count in the Section Settings under the Progress Bar checkbox? This could be useful to manually include these articles in the count, and also for eg "Read 3 of 5 articles".