Feature: Redesiged the testimonial section

Issue #584 : [BUG] testimonial section text is not looking attractive solved
Type of PR

[X] Bug fix
[X] Feature enhancement
[ ] Documentation update
[ ] Other (specify): ___________

Description
Fixes #584  I redesign the testimonial box to look it attractive.
Screenshots / Videos (if applicable)
Before:

After:

Checklist

Add X in the box to specify.
[X] I have performed a self-review of my code.
[X] I have tested the changes thoroughly before submitting this pull request.
[X] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[X] I have commented my code, particularly in hard-to-understand areas.

Thank you for reviewing my pull request!

I have fixed the dark mode problem in this pull request of previous pull request.

please merge my pull request now


Moved: Huawei.HuaweiMobileCloud version <IP_ADDRESS>4

[X] Have you signed the Contributor License Agreement?
[X] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[X] Does your manifest conform to the 1.5 schema?

Microsoft Reviewers: Open in CodeFlow

It appears that Huawei.mobilecloud is being moved to Huawei.HuaweiMobileCloud.


Add lint command.

This command reads and re-writes (in-place) the metadata files. When applied to CHaP, the result is
--- a/_sources/vector-map/<IP_ADDRESS>/meta.toml
+++ b/_sources/vector-map/<IP_ADDRESS>/meta.toml
@@ -1,3 +1,6 @@
-timestamp = 2023-04-05T21:13:03Z
-github = { repo = "input-output-hk/cardano-ledger", rev = "f10f06f6ab96b5ee52a28ccc45b41a592efde4b7" }
-subdir = 'libs/vector-map'
+subdir = "libs/vector-map"
+timestamp = 2023-04-05T21:13:03+00:00
+
+[github]
+  repo = "input-output-hk/cardano-ledger"
+  rev = "f10f06f6ab96b5ee52a28ccc45b41a592efde4b7"

It would be better if CHaP's add-from-github.sh would use the same formatting but it would be even better to put that functionality inside foliage itself.

I wouldn't expect a "lint" command to modify my source tree by default. It could have a --fix flag or something that tells it to actually try to fix problems.

Yes, you are right. Also, what this PR introduces is more a format than a lint.

I believe this is not the direction we want to go.


not execute kdian13458947-xwalk.gradle

cordova-plugin-crosswalk-webview folder is empty.why?

Could you please use JIRA (https://crosswalk-project.org/jira/) to track issues, and describe test steps.

I see https://crosswalk-project.org/documentation/cordova_4.html. 6th step ,cordova build android,
it did not automatically fetch the stable Crosswalk WebView libraries,

It's the latest Crosswalk-13 beta. the code of it will generate stable version.


playback track just work for one time forward track why?

playback just forward the track one time and after that it is not working ,why?

I've experienced something similar, it only occurs when you switch network
Steps to reproduce

Add a list of tracks to the queue
Play a track
Pause a track
Change network
Play track
Wait for track to end
Track switches to next track item
x but does not play track

no , it switch first time correctly as i want but second time it did not
switch
On Thu, Aug 30, 2018 at 8:04 PM Osi Emoekpere<EMAIL_ADDRESS>wrote:

I've experienced something similar, it only occurs when you switch network
Steps to reproduce

Add a list of tracks to the queue
Play a track
Pause a track
Change network
Play track
Wait for track to end
Track switches to next track item
x but does not play track

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/react-native-kit/react-native-track-player/issues/259#issuecomment-417352502,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AkvWy6ZQTjYRqsd0MTUnla4cpAlQI0lAks5uV_7fgaJpZM4WRFmj
.

I don't understand the question here. Could you explain what's happening?

thanks for your concern i solved it
On Sun, Oct 21, 2018 at 11:13 PM David Chavez<EMAIL_ADDRESS>wrote:

I don't understand the question here. Could you explain what's happening?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/react-native-kit/react-native-track-player/issues/259#issuecomment-431690939,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AkvWy-C8I0C4_XXcuPTC8kYQIrtDojd3ks5unLlEgaJpZM4WRFmj
.


Add macos platform to gh actions build

I'm investigating why the rule is breaking the example on MacOS. Thought I'd share the "broken test" with you in case you are interested.

Here's the job failure on my fork https://github.com/chadxz/rules_gqlgen/actions/runs/4268164695/jobs/7430445320

Superceded by #9


fix(runtime): poll & drop with the correct runtime

The OpFuture and TimerFuture keeps a strong ref to the driver/runtime to avoid getting wrong runtimes. However, it seems that the runnable queue should be wrapped with Rc instead of Box to avoid a case that OpFuture outlive Runtime.

Close in favor of #350


Install Composer dependencies with --prefer-dist.

That should speed up provisioning considerably.
You're not working on any of these dependencies from inside these vendor directories, are you?

The only ones would be tobscure/json-api and tobscure/permissible, but they can probably just be cloned in manually if any changes need to be made.


LICENSE Make your module open source

You need a license in order to truly open source your work. It allows other to legally reuse and add to your work.

Cheers Cam :)


Remove NUnit from repo and load from NuGet

Close and reopen to see if it passes.

Hmm, I don't get why it's failing on Travis...


[boost-interprocess] Fix build issue

Add missing dependencies

[x] Changes comply with the maintainer guide.
[x] SHA512s are updated for each updated download.
[x] The "supports" clause reflects platforms that may be fixed by this new version.
[x] Any fixed CI baseline entries are removed from that file.
[x] Any patches that are no longer applied are deleted from the port's directory.
[x] The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
[x] Only one version is added to each modified port's versions file.

Had a quick look and at least one boost test unordered_test.cpp uses unordered and integer is used by interprocess_fwd.hpp

The boost ports intentionally do not build tests, and no test deps should be added to the core.
We must also update the boost port generator script. I can pick this into my set boost changes.

https://github.com/microsoft/vcpkg/pull/38815 fixes the build issue without adding deps.

Closing in favor of #38815.


release(release:0.5.0): release 0.5.0

PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines: https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/CONTRIBUTING.md#commit
[ ] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Application (the showcase website) / infrastructure changes
[x] Other... Please describe: release

What is the current behavior?

Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
[ ] Yes
[x] No

Other information

Coverage decreased (-0.01%) to 40.699% when pulling 0e1684c3aff3a3dde63e3b6a885e4f1af22b3c99 on vthinkxie:release-0.5.0 into 07f48bcd0ae1683dc6e3703d0b17ea02f045cf80 on NG-ZORRO:master.


Fixes AnimatedImageView designated inilializer not work

Fixes #497 .

          1 Warning

:warning:
Any source code changes should have an entry in CHANGELOG.md or have #trivial in their title.

  Generated by :no_entry_sign: Danger

Please add a test.

Looks like the right fix to me! @DreamingInBinary do you mind testing to make sure this addresses your issue?

Added test.

Thanks for adding a test!

          1 Warning

:warning:
Any source code changes should have an entry in CHANGELOG.md or have #trivial in their title.

  Generated by :no_entry_sign: Danger

Mind adding an entry to CHANGELOG.md for this one?

          1 Warning

:warning:
Any source code changes should have an entry in CHANGELOG.md or have #trivial in their title.

  Generated by :no_entry_sign: Danger

Changelog added, I'll add changelog for all my PRs. :)

🚫 CI failed with log

Mind rebasing against master? I think I fixed a flakey test.


Clean up blacklisted package messages

Ensure consistent formatting and provide references to all MacTeX packages.

[X] Have you followed the guidelines in our Contributing document?
[X] Have you checked to ensure there aren't other open Pull Requests for the same change?
[X] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.
[ ] Have you successfully run brew style with your changes locally?
[ ] Have you successfully run brew tests with your changes locally?

Thanks to both @MikeMcQuaid and @chdiza for your comments! I have implemented your suggestions.

Beautiful!
Thanks so much for your first contribution!  You rock @adunning!

Thank you!


chore: bump<EMAIL_ADDRESS>

Fixes https://github.com/microsoft/vscode/issues/91824

Do you guys know when VS Code will be adopting electron version 8?

@charbelnicolas please refer to https://github.com/microsoft/vscode/issues/94074#issuecomment-607079209

The release wasn't available when I made this PR, just published the release. Will update this PR shortly :)


Opacity masks

Fixes #485.  Skia doesn't have support for a basic opacity mask so it's implementation does nothing.

Wow that was surprisingly simple! We should probably have render tests for it though?
Other than that LGTM, will let @danwalmsley test and give the thumbs-up to merge.

Looks like Dan is busy, so I'm trying this out, but I can't get an opacity mask to appear in the ControlCatalog using either D2D or Cairo. I've added the following to the first Rectangle in CanvasPage
    <Rectangle.OpacityMask>
      <LinearGradientBrush StartPoint="0%,0%" EndPoint="100%,100%">
        <LinearGradientBrush.GradientStops>
          <GradientStop Offset="0" Color="Black"/>
          <GradientStop Offset="1" Color="Transparent"/>
        </LinearGradientBrush.GradientStops>
      </LinearGradientBrush>
    </Rectangle.OpacityMask>

Not sure if it's something I'm doing wrong, but if I change this from an opacity mask to a fill it seems to work...

You need to put a fill in the rectangle because the default fill is null. Put a fill with full opacity (ex red) and also the opacity mask.

Yeah, the fill is still set to blue, sorry for the confusion. I just wanted to say that if I change the fill from blue to the linear gradient brush in the example then I se the linear gradient. However if I use that linear gradient brush as an opacity mask, I just get solid blue. Did you try it?

Skia doesn't have support for a basic opacity mask so it's implementation does nothing.

I think that it's implemented by mask filters
https://chromium-skia-gm.commondatastorage.googleapis.com/doxygen/doxygen/html/classSkMaskFilter.html

@kekekeks I already looked at mask filters.  They all seem to be related to image manipulation (i.e. blur, emboss, gamma transformation, etc). If you see the one we would use let me know.

@grokys I fixed the bug you mentioned. Try it out again when you get a chance.

Thanks for this @jkoritzinsky - got it merged eventually! :)


⚠ SceneTime has degraded performance

In e9e8f80, SceneTime ($ST) experienced degraded performance:

HTTP code: 200
Response time: 1610 ms

Resolved: SceneTime performance has improved in 38a6e94 after 8 minutes.


Made the brambles in the bridge levels spikier.

Motivation
closes #335
Previously, the vines weren't being recognized as dangerous by the playtesters. The updated graphics make the game more intuitive by making the hazards more obviously hazardous (spiky).
What was changed/added
I updated the bridge_bramble_tiles file and grids of the 3 levels with the new tiles.
Testing
Here's the new look (with skulls):

I had them disabled to place the spikes and forgot the make them visible again.


Client Allocation Request for: odi

Client Allocation Questions
Core Information

Name: odi
Website / Social Media: ueiq, (uqid, euid)
Region: Asia excl. Greater China
DataCap Requested: 960 GiB
Addresses to be Notarized: f27182818284590452353602874
Notary Requested: Suki

This user’s identity has been verified through filplus.storage


Function being called from wrong namespace

I have a phoenix application that includes https://github.com/vikram7/sec_latest_filings_rss_feed_parser in the deps with app: false. Everything works fine when I compile and run the server, but when I build a release I get:
=SUPERVISOR REPORT==== 23-Feb-2016::21:03:04 ===
     Supervisor: {local,'Elixir.Quantum.Supervisor'}
     Context:    child_terminated
     Reason:     {undef,
                     [{'Elixir.SecLatestFilingsRssFeedParser','parse!',
                          [<<"<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>\n<feed xmlns=\"http://www.w3.org/2005/Atom\">\n...

I suspect the issue is that Elixir.SecLaterFilingsRssFeedParser.parse!/0 is being called instead of SecLaterFilingsRssFeedParser.parse!/0 but I'm not sure of what I'd need to configure to get it to work correctly. Any help would be appreciated.

@faizaanshamsi Did you add :sec_recent_filings_rss_feed_parser to your applications list?

@faizaanshamsi Also, SecLaterFilingsRssFeedParser is the exact same thing as Elixir. SecLaterFilingsRssFeedParser. When Elixir code is compiled, all Elixir source modules have Elixir. prepended to them.

D'oh. That did it, thanks!


Android: Remove redundant semicolons from Kotlin/gradle files

As in subject, probably a Java habit remnants ;)

PS: Please double-check you've removed all semicolons from the Kotlin codebase (other than third-party files), so that we don't need a follow-up PR.

According to Android Studio - that is the case (the ones shown are valid)

But that reminds me - some .gradle files also contain a few stray semicolons - fix coming imminently...

In the long run, we may want to set up a Kotlin linter/formatter on CI.

👍

Thanks!


feat(lang): add README.md translation for Bahasa Indonesia

added README.id-ID.md, translation of README.md for Bahasa Indonesia

@AdjieDjaeger , thanks for your contribution. Could you please commit only one file (README.id-ID.md) as a part of this PR? The reason for that is the merge conflict and the links that were changed to the irrelevant ones in the rest of the files.

@trekhleb, thanks for your suggestion, but does it mean that I don't need to change the translation list in README.md?

@AdjieDjaeger I could change the rest of the READMEs afterward.
If you want to do it, sure go ahead, but make sure that:

There is no merge conflicts (currently there are).
Only the link to the new Indonesian translation is added in the rest of the files (currently CI links are changed along with files' markup).

@trekhleb, Okay, sir, maybe I will just commit the translation file. Thanks for your guidance


Training Dataset

Hi, thanks for sharing your code! After reading your code, I found that while training the model on GoPro dataset, you use blur images in blur_gamma folder rather than those in blur folder. Am I correct?

That is correct. blur_gamma data is what is used in the paper.

thx!


MediaLibrary: PNG not visible if white over transparent bg

If we upload a white png with a transparent background, it results to be NOT
recognizable in Media Library and in the Media Library Picker Field.

Closed via #8329


[EasyDocker] Add ElasticSearch support

Please add support for ElasticSearch.

This feature has been implemented, thank you for the issue.


Wavelength dependent residual

Currently 'SpenderQ' reconstructions have a slight wavelength dependent residual over the LyA and LyB ranges. I suspect this is due to the fact that the signal-to-noise is wavelength dependent, and thus the absorption masking is also wavelength dependent.

Perhaps the rebinning in the absorption masking procedure can absorb some of the wavelength dependence?

Hm, weirdly in the residual plot (not fractional residual) there is not much of a wavelength dependence:

Seems part of the wavelength dependence is coming from the fact that the overall true continua of quasars have a slight wavelength dependence:

Updated SpenderQ fractional residuals:

Now the wavelength dependence is significantly lower. There is virtually no residual at lambda < 1150. However, at lambda > 1150, there is still a significant wavelength dependence.
Taking a deeper dive, this wavelength dependence seems to stem from two factors:

Edge effect of the LyA absorption identification:

The absorption identification in the LyA range stops at lambda = 1215.67. This means that the absorption features near this limit are ignored, which causes the LyA emission to be significantly underestimated. This in turn causes the continuum near the emission to be misunderestimated.
Very broad LyA emission:

For many of the quasars, the LyA emission easily extends out to lambda=1150A. This combined with the edge effect causes an underestimation of the continuum.

Padding the LyA range to 1230A or even 1250A will significantly help. It's unclear whether the problem will entirely go away because absorption in the LyA emission is correlated with the quasar -- absorption with neutral hydrogen within the quasar's halo. This means that SpenderQ may always learn some of these absorptions and thus underestimate the continuum.
Next steps:

[ ] run SpenderQ with padded LyA upper limit
[ ] explain in paper the challenge of accurately estimating the absorption in the LyA emission.


fix: check for node on app start on users machine and notify if not installed

Description
Adding server call that runs 'node -v' on the users machine. If the user does not have node the code catches the error and responds to the caller that node is not installed. If the user does have node it returns to the caller that node is installed along with he node version.
Added caller on app start to new server endpoint. If it returns that node is not installed it prompts the user with a modal on app start with a link to the node installation page.
Task Item
fixes #6097
Screenshots

OPEN QUESTIONS:

The modal allows the user to dismiss the modal and continue using the app even if node is not installed, should this be allowed or if node is not installed should we prevent further interaction with the app even though main app components like creation will not work

If we do let them navigate the app then maybe e should add some sort of banner to remind them that the app will have issues since node is not installed. At current state they will get an informative error if they run creation without Node, maybe that will suffice.

OPEN QUESTIONS:

The modal allows the user to dismiss the modal and continue using the app even if node is not installed, should this be allowed or if node is not installed should we prevent further interaction with the app even though main app components like creation will not work

If we do let them navigate the app then maybe e should add some sort of banner to remind them that the app will have issues since node is not installed. At current state they will get an informative error if they run creation without Node, maybe that will suffice.

Yeah, I wasn't sure what would be standard practice here. If we let it stay open, your suggestion is probably best. We don't want to have to throw up an error dialog every time someone attempts to use a feature that isn't going to work or be surprised when it crashes or something. Maybe @cwhitten can weigh in--would you expect the app to just close if you didn't install node, or would you expect to still use it, just with a banner as @pavolum suggests?

Coverage increased (+0.002%) to 52.081% when pulling 8baf60d139134a597f8ade95fe828cc3423a8804 on pavolum/addNodeModal into 1b44b1631f4aebdb2eff865ceec732e7551134e0 on main.

I think we should not allow user to continue, if node is not found.
Also, i'm not sure the approach to detect node. If i understand correctly, this is for electron, right? because if it's web version, without node, the server won't even run. Even for electron, the underlying there is a node there to start server. So it's bit weird to detect node using node.
I would prefer a simpler approach, like adding some scripts in electron startup and abort when no node is detected.

Node isn't required for the PVA scenarios. We definitely should not block use of Composer. The node requirement is a constraint to create new runtimes in Composer, not use Composer entirely. The two are different and we should treat it as such. I'd recommend we throw up the Node error when you try and step through the creation experience and we aren't in the PVA scenarios.
As far as node recognizing node, it is weird I agree but generally if you replace node in this sense with python (if/when the SDK supported declarative/runtime) we would be using node to detect python, which makes a lot more sense.

My two cents would to let users click around Composer, but not let them create new bots.


[BUG] polkadot balance not loading

Describe the bug
Polkadot balance is not loading leading to not be able to display cumulative balance
Expected behavior
Load Polkadot
Screenshots

-v25

I can't reproduce it , it loads for me correctly

QA done.


if condition default value is empty

Describe the bug
the default value of if condition is empty. It should be true or false at least. And I think most of users want to set an expression as condition. So it is better that the condition input box is expression as default

Version

Browser

[ ] Chrome
[ ] Safari
[ ] Firefox
[ ] Edge

OS

[ ] macOS
[ ] Windows
[ ] Ubuntu

To Reproduce
Steps to reproduce the behavior:

add a if condition
check the default condition value

Expected behavior

Screenshots

Additional context

Default values like this should come from the schema. Transferring to botbuilder-dotnet and removing R9 cc @hibrenda


Kadane's algorithm in cpp

Please assign me this issue @rohansp @ayushbali @CostGranda @rahanahu @PREE-TI

Please Assign me this issue , I will Code the solution with comments for better understandability

PLEASE ASSIGN ME THIS

Hii, I am interested in contributing the code of Kadane's algorithm in cpp. Please assign me this issue.

Hello, Can you please assign this issue to me?
Thanks in advance :)

Hello, I want to contribute to this issue. Can you please assign it to me?

Hy , I'm Prashant Varma and Please Assign me this because I'm a DSA Mentor at GFG , If you will Assign this project to me then , I will not solve your problem but i suggest you , how to solve these kind of problems .
If ,You Agree with me then kindly contact me on my linkedin-https://www.linkedin.com/in/prashant-varma-666735230/

Hi! I would like to work on this, Please do assign me this issue.

I want to contribute on this issue.


contact / websocket api

Hi Tim,
Sorry if this is not the place for this type of question.  Do you have a place where we can chat / maillist etc?  Also I have a model 3 and pretty much everything you have done with the s api works for me.  Minus the sunroom since it does not have one :)
Websocket stuff.
I didnt see any documentation but do you know anything about getting notifications.  Say when you unplug your charger and in the app you get messages saying its unplugged?  Is this communication documented?
API Sniffing.
I used to use a packet capture app to sniff ssl enabled communications but its no longer working (I suspect cert pinning?) How are you inspecting the apis from the app?  Or are you decompiling it?
Thanks for the help and if you need any model 3 specific tests let me know.
Riley

The push notifications are done via APN (for iOS) and GCM/FCM (for Android). Those are direct-to-device, so there's no API to control per se. You may be able to set up a dummy device and request that Tesla send notifications to it, but I'm not sure how that works, so you're on your own.
I decompile the Android app, since it's now written in React Native. There is a file describing the entire API surface, which is convenient. You are right there is cert pinning on the apps now, but you can get around that on Android with some Magisk or Xposed modules.


gerber files

Hi Tony, thanks for sharing the project. I am actually working on similar project, so if you could upload gerber files for the amplifier, it would help me greatly.

Hey I have added the gerber file under hardware

Hello, thanks a lot. I just ordered it via jlcpcb. Looking forward to test
it!
Have a great day
On Thu, Jun 18, 2020 at 1:45 PM tonyp7<EMAIL_ADDRESS>wrote:

Closed #1 https://github.com/tonyp7/TAS5806M-Audio-Amplifier/issues/1.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/tonyp7/TAS5806M-Audio-Amplifier/issues/1#event-3457727286,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFAVGSQKEXBV3YW3JIPWYI3RXH45TANCNFSM4N7MIPFA
.


Add logo and icon

Hey @subhadipbhowmik  . I am a GSSoC'24 Contributor.
I'd like to contribute to your project by adding a logo and icon of facebook etc in the newsletter
Kindly assign this issue to me

@subhadipbhowmik pls merge

Kindly assign me this issue under GSSOC'24


File problem

Hello, it seems like you've solved the problem, but if not then the beginning of the Basic Usage video goes over downloading and importing the visual. Good luck!

Helllo Matt, thanks for replying (sorry I didn't know how to delete a comment).
I actually have a problem while trying to use the slicer button. I have a card with a column id, that I filtered with a value from another column.
I wanted to change this card into a slicer button, so I did it based on the id, and in visual for the 1st column of the table I have, I wrote the value I want to filter with. The problem is that once I click on the button, my table is blank so as the card. Can you help me solve this problem ? Thanks in advance !

Sorry to bother you with my questions but I have another one (hopefully).
I quiet understood how the button works I think, but I have a problem. When a column has rows with no value (blank), how do I filter according to these blanks ?

To filter based on blank values you may want to look into doing this indirectly using a calculated column. It's the same concept that's described in the Slicing Dates and Complex Logic video.
In your case, add a condition to your calculated column that checks whether the value is blank (and whatever other logic you would like) and then output a value of 1 if true, 0 if false. Then use this calculated column with the Slicer Button and a filter value of 1 to get the desired filter effect.
You aren't able to filter on measures, but instead look into using calculated columns.

Great news! I was able to create a new calculated column in Power BI that evaluates whether a column is blank or not. Thanks for reaching out for help.
I'm still new to Power BI and there are some concepts that I'm not fully familiar with yet, so sorry if my questions seemed basic.
Thanks again for your help and patience.
Have a great week-end !


SparkApplication CRD Deletion: Driver/Executor Pods not deleted

Hi,
We are seeing that on some occasions, the SparkApplication CRD deletion doesn't terminate the pods/other resources created for the App.
My understanding is that the deletion logic is best-effort as we can potentially lose the delete event or run into a transient error while trying to delete pods on CRD deletion. This is rare but at scale, we run into a few cases every week.
We removed a finalizer based enforcement in https://github.com/GoogleCloudPlatform/spark-on-k8s-operator/pull/339 due to underlying bug with finalizers but that's fixed and I was wondering if we can add this back to make sure we don't run into this pod/resource leakage on CRD deletion.
@liyinan926 / @kumare3 let me know what your thoughts are on this or if there is a better way to enforce this.  I can also pick this up once we decide on the right solution.

@liyinan926 any thoughts on this ?

Why can't you use the webhook to add an ownerReference to the driver pod and service?

Why can't you use the webhook to add an ownerReference to the driver pod and service?

Yes, webhook would work but it seems a little expensive solution since it be invoked for all pods (spark/non-spark) created on the cluster.
In the past, we have seen perf issues (high create-pod/other api latencies) when using webhooks at scale so was hoping to see if there is an better solution to resolve this.

It happened to me, if I remove CRD too fast, while spark-submit is still in progress. Then cleanup event processed before driver pod has been created, so it's kept (in Pending state in my case, because we expect spark-operator to set some properties to get it scheduled). I am trying this patch https://github.com/GoogleCloudPlatform/spark-on-k8s-operator/compare/master...AlexeyRumyantsev:spark-on-k8s-operator:cleanup_if_crd_removed_before_completion_spark_submit to see if it helps.


work and papers related to sonarqube-repair

we post paper link

Are SonarQube Rules Inducing Bugs?
https://www.researchgate.net/profile/Valentina_Lenarduzzi/publication/340400027_Are_SonarQube_Rules_Inducing_Bugs/links/5e8c1e8aa6fdcca789fbf3ef/Are-SonarQube-Rules-Inducing-Bugs.pdf

On the fault proneness of sonarqube technical debt violations: A comparison of eight machine learning techniques
https://arxiv.org/pdf/1907.00376

Some SonarQube Issues have a Significant but Small Effect on Faults and Changes. A large-scale empirical study
https://arxiv.org/pdf/1908.11590

How developers engage with static analysis tools in different contexts
https://link.springer.com/article/10.1007/s10664-019-09750-5

The master's thesis by Haris http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-273924
@HarisAdzemovic I got a lot of value from reading your thesis in my getting started with sorald, and in getting a lay of then land in automatic code repair. Thanks!

FYI
Automatically Customizing Static Analysis Tools to Coding Rules Really Followed by Developers.
https://dblp.org/rec/conf/wcre/UedaIM21


Hangs with '' in html

When tamplating a bunch of html files, this code just hangs the plugin:

                        {{role.ru}}

(please see the '' symbol in the end of first line)
We had much problems with hanging builds in our CI server, but it (CI) allowed us to quickly find the reason for hanging.
(fails in 0.5.7)

Something similar with missing quotes on certain directive attributes:

If I use ng-class instead I get a parse error after ~10 seconds. If I remove the class attribute the error appears immediately. With translate-values it hangs both with and without class. And by "hanging" I mean using 100% CPU, so there might be an error at some point in the far future :)
Also on 0.5.7, and NodeJS 4.2.2.

I also ran into the same issue and took a look at html-minifier, because that is where the problem is in.
What i see is that it tries to match a starttag but it ends up in a loop.
This is the regexp which causes the hang:
/^<([\w:-]+)((?:\s*[\w:.-]+(?:\s*(?:(?:=))\s*(?:(?:"[^"]")|(?:'[^']')|[^>\s]+))?))\s(/?)>/
And when the quote is not there or some other issue, the process just hangs.
Well i don't think it really hangs but it tries to find a match but that can take some time..

Yeah when I first stumbled over the issue it was hanging for several minutes before I lost interest, so I assume the time increases exponentially with the length/complexity of the template(s).
I guess http://stackoverflow.com/a/1732454/132312 is relevant here ;-)

I need help: #137.

I'm going to close this issue since we have no control over html-minifier (https://github.com/kangax/html-minifier), which is where the problem lies. We have added verbose logging so you should be able to see which template is causing the hang. I would also recommend that anyone running into trouble use an html linter as part of their build process (https://github.com/htmllint/grunt-htmllint).


function MapFrom - ability to receive a dynamic value instead of constant string.

Hi Bert, thank you for your lib, great job!
But I've got  a little issue with method"forMember", which receives a function as second parameter:
mapper.forMember(propertyName1, function (opts) { opts.mapFrom("propertyName2"); } );
Method "forMember" ignores code that written like this:
`
let propertyName2 = gettingSomePropertyName;
mapper.forMember(propertyName1, function (opts) { opts.mapFrom(propertyName2); } )``
In other words, if propertyName2 does not have the same value as name of variable ("propertyName2") then mapper doesn't work. I've researched why and core of the problem is that callback function (second parameter of "forMember") is converted to the string and the parameter"propertyName2" extracted as it is (instead of taking a value).
Can you fix it or maybe can you suggest something?
Thank you.
Best regards,
Dima

Hi Dima, thanks for using AutoMapperTS and locating this issue. Since a couple of months I am aware of this issue. Unfortunately, fixing this issue means quite some hassle, since the most obvious fixes significantly impact the library's performance. Since nobody complained until now, I decided to leave the issue in there until resolving it would be absolutely necessary. Are you able to work around this issue or are you currently unable to utilize the library? Cheers, Bert

Thank you for a quick answer, Bert. And of course, it's not the big problem, I left some ugly workaround ("eval" - shame on me :D) for a while, but I hope problem will be gone :)
Dima

I will look into it asap. I am currently quite busy at my day job, please be patient ;) . Of course, if you would like to solve the issue yourself, I will be more than happy to receive a PR :) ...


run kubelet with --root-dir=/var/vcap/data/kubelet

should fix cloudfoundry-incubator/kubo-deployment#351

This can be done using custom ops-file now.
Thanks for PR. We will discuss if we add it in default manifest.


move babel runtime to devDependencies

把babel-runtime作为 devDependencies，babel-runtime 没有必要作为安装依赖。

把babel-runtime作为 devDependencies，babel-runtime 没有必要作为安装依赖。

编译后的文件里是需要依赖babel-runtime的，见：
@babel/runtime   This is meant to be used as a runtime dependency along with the Babel plugin @babel/plugin-transform-runtime. Please check out the documentation in that package for usage.


demo directoriy organization

In the demo directory, I think we can have demo "categories" so that it doesn't become a big mess. I suggest categorizing by the type of application that we place in each actual demo as sub-dirs of the category
If projects get big maybe they can go to different repos?
How do we organize this so that it grows in somewhat standard form?

We agreed in to have a categorization in demos/README.md. Each project must indicate at least OS (standalone, FreeRTos, Linux) and complexity (beginner, intermediate, advanced?). I think that we can separate the file in sections for each OS, and subsections with complexity. the thing is, I propose to create this categorization when demos be there, to avoid a file full of sections without content. Maybe will could specify it in CONTRIBUTIONS.md?

@gguichal what about to solve this issue? My suggestions are:

Fill the doc/README.md file (but nothing to put there yet)
Write a note in CONTRIBUTIONS.md
Close the issue without changes and when demos available, they could be categorized.


Release for 1.2 Kubernetes?

Now that we've got all the features from 1.2 implemented into pykube, is it possible to do a (even minor) release of pykube so we can pull the new version from pip?

Yep, I plan on doing a release very soon. You can still install pykube with pip without a release. I don't like tracking an issue for a release so I am going to close this, but expect a release either later today or tomorrow morning at the latest.

v0.10.0 is up on PyPI. Enjoy!

@brosner omg yes, thank you!


I have some question about the input and output

Hi there,
So I am now using a time series data which only have two columns- Date and Price.  So I am wondering if I can use this algorithm in this situation, and let the algorithm train the model only on price, and predict the price in the future. In other words,
I am wondering if this model can separate my data automatically, so that I will not need to separate by "lag" myself. Thank you for your help!

Hi Chendiva,
Try to parse your data as mentioned in the README file (
https://github.com/kdgutier/esrnn_torch) with the price data in the y_df,
try to add a simple constant in the X_df to use if you don't have any
exogenous variable. The algorithm needs you to plug with the same column
names as specified by the README dataframes, the lag variables are
calculated within the algorithm. Good luck.
On Tue, Jul 28, 2020 at 9:33 PM chendiva<EMAIL_ADDRESS>wrote:

Hi there,
So I am now using a time series data which only have two columns- Date and
Price. So I am wondering if I can use this algorithm in this situation, and
let the algorithm train the model only on price, and predict the price in
the future. In other words,
I am wondering if this model can separate my data automatically, so that I
will not need to separate by "lag" myself. Thank you for your help!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/kdgutier/esrnn_torch/issues/9, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEYDACOZT46DNYONQ4FAZ2LR5537RANCNFSM4PLC4U2A
.

Hi,
Will it affect the forecasting result when I add the exogenous variable?

I recommend you to always have benchmarks to test complex models as the
ESRNN, in our case we included the OWA metric in the validation set to
compare the relative performance vs the Naive2 model as done in the M4
competition. Take extra care of the learning rate hyperparameters when
tuning your model.
On Tue, Jul 28, 2020 at 11:55 PM chendiva<EMAIL_ADDRESS>wrote:

Hi,
Will it affect the forecasting result when I add the exogenous variable?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/kdgutier/esrnn_torch/issues/9#issuecomment-665415673,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEYDACOYO7A676K5ELLF2RDR56MR3ANCNFSM4PLC4U2A
.

Sorry , I am still confused, if I add the exogenous variable as you recommend, will it affect the result? Is the x variable in your example added by you? Or this x is originally included in the dataset and use for forecasting?

I would recommend to answer the question empirically (with the OWA metric),
try the model and see if the performance remains acceptable.
On Wed, Jul 29, 2020 at 12:07 AM chendiva<EMAIL_ADDRESS>wrote:

Sorry , I am still confused, if I add the exogenous variable as you
recommend, will it affect the result? Is the x variable in your example
added by you? Or this x is originally included in the dataset and use for
forecasting?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/kdgutier/esrnn_torch/issues/9#issuecomment-665418564,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEYDACOJEARSPRY267WNAHTR56OABANCNFSM4PLC4U2A
.

Hi there,
I see that the y_test_df has s column of y_hat_naive_2. How do you get this column?

This also give me NaN for my y_hat

Hi chendiva,
I checked the bug, the ESRNN produces correct outputs that fail to merge in
the predict method to the X_test_df if the frequency of the dataset is not
correctly specified.
For instance in the M3 dataset the frequency seems to be 'MS' for dates of
the beginning of the month. In the bug reported before they were using 'M'
frequency for dates at the end of the month. Let me know if this solves the
problem.
On Wed, Jul 29, 2020 at 9:08 PM chendiva<EMAIL_ADDRESS>wrote:

This also give me NaN for my y_hat
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/kdgutier/esrnn_torch/issues/9#issuecomment-666014739,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEYDACJMG2TRGSEMTY7QJW3R6DBXHANCNFSM4PLC4U2A
.

Hi, how can I decide the frequency then?

When you instantiate the ESRNN model
model = ESRNN(params,...,frequency=‘MS’)
On Wed, 29 Jul 2020 at 11:13 pm, chendiva<EMAIL_ADDRESS>wrote:

Hi, how can I decide the frequency then?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/kdgutier/esrnn_torch/issues/9#issuecomment-666065538,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEYDACO76T7OWOQABBMBZH3R6DQNNANCNFSM4PLC4U2A
.

I actually use my dataset, not the M3 now. My dataset is daily base. so I set the frequency = 'D', but I then got the error like this:

That is a protection for the network that aims to protect the model from
nan values. Clean nans from the data before using the ESRNN.
On Wed, 29 Jul 2020 at 11:17 pm, chendiva<EMAIL_ADDRESS>wrote:

I actually use my dataset, not the M3 now. My dataset is daily base. so I
set the frequency = 'D', but I then got the error like this:
[image: image]
https://user-images.githubusercontent.com/22489898/88876633-b3145880-d1f1-11ea-9e72-9cb9161432ee.png
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/kdgutier/esrnn_torch/issues/9#issuecomment-666067517,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEYDACJL7NY4Z7VQXW2RRIDR6DQ6HANCNFSM4PLC4U2A
.

Yes, I actually check the dataframe with this command: df.isnull().values.any(), which returns me False. But I still get the above result

Have you tried printing those unique_ids?
Also isnan function?
On Wed, 29 Jul 2020 at 11:22 pm, chendiva<EMAIL_ADDRESS>wrote:

Yes, I actually check the dataframe with this command:
df.isnull().values.any(), which returns me False. But I still get the above
result
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/kdgutier/esrnn_torch/issues/9#issuecomment-666069620,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEYDACPHZNUSO3FHTCM6TUDR6DROFANCNFSM4PLC4U2A
.

I actually got this after using the function you mentioned:

You are treating the unique_ids as a numeric variable. I suggest to check
the README markdown of the github in which the input dataframes for the
model are explained with detail.
On Wed, 29 Jul 2020 at 11:30 pm, chendiva<EMAIL_ADDRESS>wrote:

I actually got this after using the function you mentioned:
[image: image]
https://user-images.githubusercontent.com/22489898/88877408-63369100-d1f3-11ea-9fff-69b4875d9096.png
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/kdgutier/esrnn_torch/issues/9#issuecomment-666072800,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEYDACOUL5GFLZFK3W5DBT3R6DSLRANCNFSM4PLC4U2A
.

However, the id that I am using is copied from the m4 example, which is weird?

Hi, there, I got the same problem with yours, have you solved it? I tried to slice the m4 data provided from the prepare_m4_data function, and found out that even I make sure the identifier in the training set and testing set are the same, it still generated NaN for the evaluation methods and the predictions, which was weird.

Hi!
I think this answer could be useful.

Hi,
I saw the answer you. I have checked my dataset and make the changed you mentioned, but it still generate NaN for me.
@FedericoGarza

Hi, there, I got the same problem with yours, have you solved it? I tried to slice the m4 data provided from the prepare_m4_data function, and found out that even I make sure the identifier in the training set and testing set are the same, it still generated NaN for the evaluation methods and the predictions, which was weird.

No, I haven't solved the problem yet, even I tried his method.


GCC version detection assumptions lead to Debian and Ubuntus gcc-mingw-w64 versions being unusable

Expected Behavior

Installed gcc (from gcc-mingw-w64) should be used succesfully.
Either by adding a hardcoded-bypass for minor == 0 && patchlevel == 0, or by only relying on the major version to be present in the relevant line.
Current Behavior

The following output is printed when attempting to use the gcc from the gcc-mingw-w64 (x86_64-w64-mingw32-gcc) on Ubuntu or Debian (for cross-compilation to target windows):
> No tool chain is available to build for platform 'pc':
   - Tool chain 'Gcc' (GNU GCC):
       - Could not determine GCC metadata: could not find vendor in output of /usr/bin/x86_64-w64-mingw32-gcc.

Context

This is a blocker for our CI pipeline which uses a docker container based on the eclipse-temurin JDK images.
We are trying to build our project which contains native code that should be cross-compiled into .exe binaries.
GCC output using the same flags as gradle calls GCC to identify with (taken from https://github.com/gradle/gradle/blob/master/subprojects/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/gcc/metadata/GccMetadataProvider.java#L81 ):
COLLECT_GCC=x86_64-w64-mingw32-gcc
Target: x86_64-w64-mingw32
Configured with: ../../src/configure --build=x86_64-linux-gnu --prefix=/usr --includedir='/usr/include' --mandir='/usr/share/man' --infodir='/usr/share/info' --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir='/usr/lib/x86_64-linux-gnu' --libexecdir='/usr/lib/x86_64-linux-gnu' --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr --enable-shared --enable-static --disable-multilib --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --libdir=/usr/lib --enable-libstdcxx-time=yes --with-tune=generic --with-headers --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libgomp --enable-languages=c,c++,fortran,objc,obj-c++,ada --enable-lto --enable-threads=win32 --program-suffix=-win32 --program-prefix=x86_64-w64-mingw32- --target=x86_64-w64-mingw32 --with-as=/usr/bin/x86_64-w64-mingw32-as --with-ld=/usr/bin/x86_64-w64-mingw32-ld --enable-libatomic --enable-libstdcxx-filesystem-ts=yes --enable-dependency-tracking SED=/bin/sed
Thread model: win32
Supported LTO compression algorithms: zlib
gcc version 10-win32 20220113 (GCC)
COLLECT_GCC_OPTIONS='-dM' '-E' '-v' '-mtune=generic' '-march=x86-64'
[... irrelevant flags ommited and order of defines changed for readability ...]
#define __GNUC__ 10
#define __GNUC_MINOR__ 0
#define __GNUC_PATCHLEVEL__ 0
[...]

Gradle uses the defines __GNUC__, __GNUC_MINOR__ and __GNUC_PATCHLEVEL__ to determine major, minor and patch level versions:
https://github.com/gradle/gradle/blob/master/subprojects/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/gcc/metadata/GccMetadataProvider.java#L229
Then it expects the major.minor couple to be present in the a version information line in the vendor check:
https://github.com/gradle/gradle/blob/master/subprojects/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/gcc/metadata/GccMetadataProvider.java#L97
Relevant links to the gcc source code (version printing):
https://github.com/gcc-mirror/gcc/blob/master/gcc/gcc.cc#L7558
And the debian patches applied to gcc concerning the version:
https://salsa.debian.org/mingw-w64-team/gcc-mingw-w64/-/blob/master/debian/patches/gcc-basever.patch
Steps to Reproduce (for bugs)

Use a recent Ubuntu or Debian OS/container image with gradle and try to use the gcc from the gcc-mingw-w64 package (x86_64-w64-mingw32-gcc).
Affected versions (at least): Ubuntu 22.04 LTS, Debian Bullseye
Probably many more, however no research was done on the package version of other software.
Dockerfile to reproduce the version output of mingw gcc for Debian Bullseye, Ubuntu 22.04 LTS:
# repro debian bullseye
FROM debian:bullseye

ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update
RUN apt-get install -y gcc-mingw-w64

RUN x86_64-w64-mingw32-gcc -dM -E -v -

# repro ubuntu jammy (22.04 LTS)
FROM ubuntu:jammy

ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update
RUN apt-get install -y gcc-mingw-w64

RUN x86_64-w64-mingw32-gcc -dM -E -v -

Focal works as they use GCC 9.3.0 which has a minor patch version -> does not get truncated.
# repro ubuntu focal (20.04 LTS)
FROM ubuntu:focal

ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update
RUN apt-get install -y gcc-mingw-w64

RUN x86_64-w64-mingw32-gcc -dM -E -v -

Your Environment

Can not be published.

A PR addressing this was merged for 8.7, it will be part of 8.7 RC1.
You can already test if your use case is fixed by using the nightly release from https://gradle.org/nightly/
If there is anything missing please feel free to reopen and comment here or file a separate issue with the details.


[YM-30926] Sample App

Purpose
Create demo app as a guidance for Face Capture Module integrators.
Checklist

[x] Clone the project and check demo app is working as expected.

Working as expected! :shipit:


Feature/multiple whitelist

Feat: Implemented  logic according to issue #63
Added separate environment variable GOTRUE_URI_ALLOW_LIST which can accept list of domains that are permited to handle.
Added tests to verify handler. Test it with domains like http://test.com and mobile myApp://app/home. At that cases app works fine, but if there are some others - let me know. I'll test it.

for more context - the flutter callback urls are reverse like: io.supabase.gotruedemo://logincallback so can't really test for hostname accurately


Too many connectios make Soft reset

Hi, i am using the library in a ESP8466 and i am getting a soft reset every time the getGeoFromWiFi() is used but not always.

I have the same problem

Hi, It is possible. Using HTTPS in ESP8266 makes free heap to go down to less than 20 kB during the request to Google.
I have quite a lot wifi networks around (around 20) but I've not tested the limit.
Another possibility is that WiFiClient library limit maximum content length, I guess this limit is about 1500 bytes.
Could you enable debug information and paste it here?
Thanks

thanks for replying.
will this information help?
Soft WDT reset
ctx: cont
sp: 3fff28e0 end: 3fff2bc0 offset: 01b0

stack>>>
3fff2a90:  3ffeb090 3ffe995c 3fff138c 4020d8ac
3fff2aa0:  3ffeb090 3ffe995c 3fff138c 4020cbf3
3fff2ab0:  00000000 00000000 00000000 00000000
3fff2ac0:  00000000 00000000 00000000 00000000
3fff2ad0:  00000000 3fff2b3c 3fff2b3c 4020e414
3fff2ae0:  3fff6fc4 0000060f 00000607 3fff7c04
3fff2af0:  0000053f 0000053a 3fff4624 0000000f
3fff2b00:  00000000 3ffeb090 3fff2b30 3fff1838
3fff2b10:  3fffdad0 3ffeb090 3fff13b4 3fff1838
3fff2b20:  3fffdad0 3ffeb090 3fff13b4 40205c8c
3fff2b30:  00000000 00000000 00000000 3fff943c
3fff2b40:  0000008f 00000086 3ffea610 b601a8c0
3fff2b50:  3fff45f4 3fff1adc 3fff1238 4020f214
3fff2b60:  3fffdad0 3ffe835c 3fff1b90 3fff1b98
3fff2b70:  3fffdad0 3ffe835c 3fff1700 40206890
3fff2b80:  00000000 00000000 00000000 00000000
3fff2b90:  feefeffe feefeffe feefeffe 3fff1b98
3fff2ba0:  3fffdad0 00000000 3fff1b90 4020f1e8
3fff2bb0:  feefeffe feefeffe 3fff1ba0 40100718
<<<stack<<<

ets Jan  8 2013,rst cause:2, boot mode:(3,7)
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v3de0c112
~ld
I am not sure how to to enable the Debug ..
but I will try, do let me know if you need that.
best regards,
Santosh
On Thu, Jul 20, 2017 at 9:53 PM, Germán Martín<EMAIL_ADDRESS>wrote:

Hi, It is possible. Using HTTPS in ESP8266 makes free heap to go down to
less than 20 kB during the request to Google.
I have quite a lot wifi networks around (around 20) but I've not tested
the limit.
Another possibility is that WiFiClient library limit maximum content
length, I guess this limit is about 1500 bytes.
Could you enable debug information and paste it here?
Thanks
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/gmag11/ESPWifiLocation/issues/2#issuecomment-316756132,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ANQUclpVEXLqdRncmZHGbCNGu2kZ8pd3ks5sP375gaJpZM4ORNSD
.

--
Thanks and Regards,
Santosh Jha
8197239206

Hi, restart is due to watchdog. It may be because some code on your scketch. May you try plain example?
To enable debug you have to uncomment this line

I've built a new branch that limits number of networks to 20. Please test it:
https://github.com/gmag11/ESPWifiLocation/tree/limit_number_of_wifis

Hi im use a Nodemcu and have this error:
`Status = 3
MAC NodeMCU: 5C:CF:7F:43:83:D6
Connected to API endpoint
2 WiFi networks found
WiFi list :
[
{"macAddress":"A8:D3:F7:0D:81:E3","signalStrength":-76,"channel":1},
{"macAddress":"A4:70:D6:D1:97:60","signalStrength":-32,"channel":3}]
requesting URL: /geolocation/v1/geolocate?key=AIzaSyCJn1P6Dpx4DouCT5H-B9dDr3tplRGrKSo
request:
POST /geolocation/v1/geolocate?key=AIzaSyCJn1P6Dpx4DouCT5H-B9dDr3tplRGrKSo HTTP/1.1
Host: www.googleapis.com
User-Agent: ESP8266
Content-Type:application/json
Content-Length:160
Connection: close
{"wifiAccessPoints":[
{"macAddress":"A8:D3:F7:0D:81:E3","signalStrength":-76,"channel":1},
{"macAddress":"A4:70:D6:D1:97:60","signalStrength":-32,"channel":3}]}
request sent
Free heap: 39528
Soft WDT reset
ctx: cont
sp: 3fff0f10 end: 3fff11b0 offset: 01b0

stack>>>
3fff10c0:  402042a8 3ffeff80 3fff00c8 40204708
3fff10d0:  3ffeff74 3ffeff80 3fff00c8 40203ff2
3fff10e0:  00000000 00000000 00000000 00000000
3fff10f0:  00000000 00000000 00000000 00000000
3fff1100:  00000000 3fff1180 3fff113c 4010068c
3fff1110:  3fff6b84 0000016f 0000016c 3fff401c
3fff1120:  000000af 000000a0 3fff2114 0000000f
3fff1130:  00000000 00000011 3fff00c8 40204531
3fff1140:  3ffe9b98 3ffeff60 3fff00c8 3fff0184
3fff1150:  3ffe8ea4 3ffeff60 3fff00c8 3fff0184
3fff1160:  3fffdad0 00000000 3fff017c 4020254b
3fff1170:  3ffe8ea4 3ffeff60 3fff00c8 40202306
3fff1180:  00000000 00000000 00000000 feefeffe
3fff1190:  3fffdad0 00000000 3fff017c 40204ed8
3fff11a0:  feefeffe feefeffe 3fff0190 40100718
<<<stack<<<

ets Jan  8 2013,rst cause:2, boot mode:(3,7)
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09f0c112
`

Howdy gmag11! I have been trying to use the 20 wifi network limited branch, but I still get errors as previous posters have mentioned. Here is my debug info that I am getting. I am using an ESP8266 NodeMCU chip. Your help would be greatly appreciated. Thanks!
7 WiFi networks found
WiFi list :
[
{"macAddress":"D0:17:C2:3E:32:00","signalStrength":-46,"channel":9},
{"macAddress":"10:DA:43:0D:DD:4C","signalStrength":-72,"channel":4},
{"macAddress":"60:38:E0:33:2E:9D","signalStrength":-71,"channel":5},
{"macAddress":"FE:3F:DB:B8:78:01","signalStrength":-79,"channel":5},
{"macAddress":"00:71:CC:2B:CD:35","signalStrength":-90,"channel":5},
{"macAddress":"F8:CF:C5:F5:5A:1D","signalStrength":-89,"channel":6},
{"macAddress":"00:22:3F:6D:48:E8","signalStrength":-92,"channel":11}]
requesting URL: /geolocation/v1/geolocate?key=AIzaSyCFlt-8IDiYMgXZdiKAL1mQiqsIG_I7st8
request:
POST /geolocation/v1/geolocate?key=AIzaSyCFlt-8IDiYMgXZdiKAL1mQiqsIG_I7st8 HTTP/1.1
Host: www.googleapis.com
User-Agent: ESP8266
Content-Type:application/json
Content-Length:506
Connection: close

{"wifiAccessPoints":[
{"macAddress":"D0:17:C2:3E:32:00","signalStrength":-46,"channel":9},
{"macAddress":"10:DA:43:0D:DD:4C","signalStrength":-72,"channel":4},
{"macAddress":"60:38:E0:33:2E:9D","signalStrength":-71,"channel":5},
{"macAddress":"FE:3F:DB:B8:78:01","signalStrength":-79,"channel":5},
{"macAddress":"00:71:CC:2B:CD:35","signalStrength":-90,"channel":5},
{"macAddress":"F8:CF:C5:F5:5A:1D","signalStrength":-89,"channel":6},
{"macAddress":"00:22:3F:6D:48:E8","signalStrength":-92,"channel":11}]}
request sent
Free heap: 39264

Soft WDT reset

ctx: cont
sp: 3fff0cc0 end: 3fff0f70 offset: 01b0

>>>stack>>>
3fff0e70:  402041a0 3ffefe14 3fff0fb4 40204580
3fff0e80:  3ffefe08 3ffefe14 3fff0fb4 40203c7a
3fff0e90:  00000000 00000000 00000000 00000000
3fff0ea0:  00000000 00000000 00000000 00000000
3fff0eb0:  00000000 feefeffe 3fff1fac 40201f29
3fff0ec0:  3fff69d4 000002cf 000002c6 3fff6f9c
3fff0ed0:  000001ff 000001fa 3fff1a0c 0000000f
3fff0ee0:  00000000 3fff0fb4 3ffefe30 3fffdad0
3fff0ef0:  4021d987 3ffeff40 40204010 3ffeff50
3fff0f00:  3fff1a64 402027d8 3fff0fb4 3ffeff40
3fff0f10:  3fffdad0 3ffefe30 3fff0fb4 40202224
3fff0f20:  feefeffe feefeffe feefeffe feefeffe
3fff0f30:  feefeffe feefeffe feefeffe feefeffe
3fff0f40:  feefeffe feefeffe feefeffe feefeffe
3fff0f50:  feefeffe 00000000 3ffeff38 40204054
3fff0f60:  feefeffe feefeffe 3ffeff50 40100718
<<<stack<<<

 ets Jan  8 2013,rst cause:2, boot mode:(3,7)

load 0x4010f000, len 1384, room

I hit same issue, its ESP8266 watchdog - waiting for response takes too long and you need to return control back to wifi stack.
Adding yield(); into waiting loop works for me:
    // Wait for response     while (millis() - timer < MAX_CONNECTION_TIMEOUT) {         if (_client.available()){             break;         }         yield();     }

after putting yield(); the Watchdog reset stops but I am not getting lat long ... here is the debug output
⸮Attempting to connect to WPA SSID: AS_AGRI
Status = 6
Attempting to connect to WPA SSID: AS_AGRI
Status = 6
Attempting to connect to WPA SSID: AS_AGRI
Status = 6
Attempting to connect to WPA SSID: AS_AGRI
Status = 6
Attempting to connect to WPA SSID: AS_AGRI
Status = 6
Attempting to connect to WPA SSID: AS_AGRI
Status = 6
Attempting to connect to WPA SSID: AS_AGRI
Status = 6
Connected to API endpoint
14 WiFi networks found
WiFi list :
[
{"macAddress":"B8:C1:A2:4F:EC:8C","signalStrength":-91,"channel":1},
{"macAddress":"10:6F:3F:6B:D3:60","signalStrength":-93,"channel":1},
{"macAddress":"B8:C1:A2:37:91:84","signalStrength":-92,"channel":1},
{"macAddress":"50:09:59:83:2A:ED","signalStrength":-92,"channel":1},
{"macAddress":"B8:C1:A2:60:70:7C","signalStrength":-81,"channel":2},
{"macAddress":"B8:C1:A2:41:3F:04","signalStrength":-88,"channel":2},
{"macAddress":"C8:D7:79:CB:09:38","signalStrength":-41,"channel":7},
{"macAddress":"0C:D2:B5:86:F8:9B","signalStrength":-90,"channel":6},
{"macAddress":"74:DA:DA:25:1B:A7","signalStrength":-89,"channel":7},
{"macAddress":"78:11:DC:35:5D:4E","signalStrength":-93,"channel":9},
{"macAddress":"A0:AB:1B:27:B7:54","signalStrength":-79,"channel":9},
{"macAddress":"A0:AB:1B:27:B7:4C","signalStrength":-83,"channel":9},
{"macAddress":"0C:D2:B5:6A:A8:B4","signalStrength":-93,"channel":10},
{"macAddress":"70:62:B8:8B:22:F0","signalStrength":-84,"channel":11}]
requesting URL: /geolocation/v1/geolocate?key=AIzaSyCFlt-8IDiYMgXZdiKAL1mQiqsIG_I7st8
request:
POST /geolocation/v1/geolocate?key=AIzaSyCFlt-8IDiYMgXZdiKAL1mQiqsIG_I7st8 HTTP/1.1
Host: www.googleapis.com
User-Agent: ESP8266
Content-Type:application/json
Content-Length:990
Connection: close
{"wifiAccessPoints":[
{"macAddress":"B8:C1:A2:4F:EC:8C","signalStrength":-91,"channel":1},
{"macAddress":"10:6F:3F:6B:D3:60","signalStrength":-93,"channel":1},
{"macAddress":"B8:C1:A2:37:91:84","signalStrength":-92,"channel":1},
{"macAddress":"50:09:59:83:2A:ED","signalStrength":-92,"channel":1},
{"macAddress":"B8:C1:A2:60:70:7C","signalStrength":-81,"channel":2},
{"macAddress":"B8:C1:A2:41:3F:04","signalStrength":-88,"channel":2},
{"macAddress":"C8:D7:79:CB:09:38","signalStrength":-41,"channel":7},
{"macAddress":"0C:D2:B5:86:F8:9B","signalStrength":-90,"channel":6},
{"macAddress":"74:DA:DA:25:1B:A7","signalStrength":-89,"channel":7},
{"macAddress":"78:11:DC:35:5D:4E","signalStrength":-93,"channel":9},
{"macAddress":"A0:AB:1B:27:B7:54","signalStrength":-79,"channel":9},
{"macAddress":"A0:AB:1B:27:B7:4C","signalStrength":-83,"channel":9},
{"macAddress":"0C:D2:B5:6A:A8:B4","signalStrength":-93,"channel":10},
{"macAddress":"70:62:B8:8B:22:F0","signalStrength":-84,"channel":11}]}
request sent
Free heap: 38264
Location request data
16 WiFi networks found
WiFi list :
[
{"macAddress":"10:6F:3F:6B:D3:60","signalStrength":-96,"channel":1},
{"macAddress":"50:09:59:83:2A:ED","signalStrength":-94,"channel":1},
{"macAddress":"B8:C1:A2:4F:EC:8C","signalStrength":-90,"channel":1},
{"macAddress":"B8:C1:A2:4E:EA:7C","signalStrength":-91,"channel":1},
{"macAddress":"B8:C1:A2:37:91:84","signalStrength":-91,"channel":1},
{"macAddress":"74:DA:DA:25:1B:A7","signalStrength":-92,"channel":7},
{"macAddress":"C8:D7:79:CB:09:38","signalStrength":-41,"channel":7},
{"macAddress":"B8:C1:A2:60:70:7C","signalStrength":-87,"channel":2},
{"macAddress":"B8:C1:A2:41:3F:04","signalStrength":-84,"channel":2},
{"macAddress":"78:11:DC:35:5D:4E","signalStrength":-91,"channel":9},
{"macAddress":"A0:AB:1B:27:B7:4C","signalStrength":-84,"channel":9},
{"macAddress":"A0:AB:1B:27:B7:54","signalStrength":-78,"channel":9},
{"macAddress":"0C:D2:B5:6A:A8:B4","signalStrength":-92,"channel":10},
{"macAddress":"48:00:33:99:AA:A8","signalStrength":-91,"channel":11},
{"macAddress":"70:62:B8:8B:22:F0","signalStrength":-84,"channel":11},
{"macAddress":"00:22:6B:5D:A9:56","signalStrength":-92,"channel":11}]
[
{"macAddress":"10:6F:3F:6B:D3:60","signalStrength":-96,"channel":1},
{"macAddress":"50:09:59:83:2A:ED","signalStrength":-94,"channel":1},
{"macAddress":"B8:C1:A2:4F:EC:8C","signalStrength":-90,"channel":1},
{"macAddress":"B8:C1:A2:4E:EA:7C","signalStrength":-91,"channel":1},
{"macAddress":"B8:C1:A2:37:91:84","signalStrength":-91,"channel":1},
{"macAddress":"74:DA:DA:25:1B:A7","signalStrength":-92,"channel":7},
{"macAddress":"C8:D7:79:CB:09:38","signalStrength":-41,"channel":7},
{"macAddress":"B8:C1:A2:60:70:7C","signalStrength":-87,"channel":2},
{"macAddress":"B8:C1:A2:41:3F:04","signalStrength":-84,"channel":2},
{"macAddress":"78:11:DC:35:5D:4E","signalStrength":-91,"channel":9},
{"macAddress":"A0:AB:1B:27:B7:4C","signalStrength":-84,"channel":9},
{"macAddress":"A0:AB:1B:27:B7:54","signalStrength":-78,"channel":9},
{"macAddress":"0C:D2:B5:6A:A8:B4","signalStrength":-92,"channel":10},
{"macAddress":"48:00:33:99:AA:A8","signalStrength":-91,"channel":11},
{"macAddress":"70:62:B8:8B:22:F0","signalStrength":-84,"channel":11},
{"macAddress":"00:22:6B:5D:A9:56","signalStrength":-92,"channel":11}]
Latitude: 0.0000000
Longitude: 0.0000000
Accuracy: 40000

Hi, I've added a couple yield() as of your comments. It is included on master branch on https://github.com/gmag11/ESPWifiLocation/commit/90c9489206fc5db3aa09e0ffb0f9a24fd5a4ce6a
Thank you @hosek


Lint fix

Coverage remained the same at 86.275% when pulling 1eaad220a20783a60540aa80eb003d98f05a021f on develop into 6244076dabae6bc0a65c6dffe5755f8a8cdf190e on master.


Feature: Automated Releases via Actions

Setup weekly (if change) or manual dispatch release workflow in an action. Auto increment version with tag.

Completed in #104


Rethink the data package/classes

The current data.DataType is simply a string serializer, which technically isnt what sponge defines as data. I want a bit of review on how this is handled so that real data and java serializable data is seemless.

My intent with the MinigameCore data was not to represent Sponge data or follow the ideology of it. The data is meant to allow for easy storing and retrieval of data to and from files. I suppose if you want the data to be seamless the DataManager could take in any object and attempt to convert into a String, as well as attempt to convert back into the object type.

Does sponge provide basic java primitives and String DataManipulators? oh and Location

I don't believe they provide primitive DataManipulators, but I do not see why they would have to. With the MinigameCore data system, I just wanted to keep it very simple and easy to implement. No need to add an unnecessary amount of complexity to something that could be kept fairly simple.

Fair point

closing for now


fix bug where brand reducer is missing

Coverage remained the same at 23.191% when pulling a005145cf87be628d4aae1ac5ba82f8f7098e3e6 on u9520107:bug/brand into ffa672d5d6cdc06c9cac8c4c2b8a76c0d987cf76 on ringcentral:master.


Binding explanation sucks

At https://github.com/stephanenicolas/toothpick/wiki/Scopes#scopes-instances-creation-and-injections
a binding : is way to express that a class Foo is associated to an implementation Bar, which we denote Foo --> Bar. It means that writing @Inject Foo a; will return a Bar.

First time I read I was trying to associate with the Bar in the first example. After the second time I read it I noticed they have nothing to do. What about:
a binding : is way to express that a class Class is associated to an instance Instance, which we denote Class --> Instance. It means that writing @Inject Class a; will return an Instance.
or use an example with a real life scenario.

lol. Ok, but actually your example would be terrible Instance with upper case ...booh.. I wouldn't know what that would mean.
It should IFoo --> Foo, as simple as that.

Is it better now @Macarse ?

@stephanenicolas much better and less confusing.


support IAM database authentication

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

test

test

test

test


Webpack configuration is out of date

Our Webpack configuration is currently managed through Next.js:
https://github.com/opencollective/frontend/blob/master/src/next.config.js
We should:

[x] check and simplify the configuration

[x] remove sass/scss support
[x] remove emit-file-loader (seems not used)

[x] remove the unused 'loader' dependencies from our package.json

[x] sass-loader
[x] file-loader
[x] image-webpack-loader

[ ] removed webpack itself from our dependencies (we're only using it through next.js)

:tada: This issue has been resolved in version 2.1.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Imported modules cannot invoke functions from other imported modules

Any module function that depends on functions from other imported modules error out saying that the dependent function does not exist. These modules work in the latest stable release as well as outside of psake. I was running the latest commit.
Any advice on how to fix this issue?

Could you provide example code? Especially the way you load one module from another?


Guide: Updated gitignore guide to include file creation error in windows

[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 master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Delete the images from code, we can't host images on GitHub. Use a service like imgur. More details are available on the contributing guidelines

This issue is addressed in https://github.com/freeCodeCamp/freeCodeCamp/pull/26680


Still clicking issues

Clicking on clusters neither zooms or shows any popup (IE or Chrome, local or in the hosted examples).  Clicking on singles doesn't show a popup either (although hovering on a single in the styled example does).  Is this still actively being worked on?

Mysteriously resolved itself :)


fix(icons): correct handling of tailwind prefix

The idea here is to add the prefix to the classes before sending them to the style generator.
This should fix #145

Hi, any updates on this PR?

Almost there, sorry for the delay.


[WIP] #3469 - Make conftests have unique names

Remove this paragraph
Please have a look at our developer documentation before submitting your Pull Request.
https://scons.org/guidelines.html
Contributor Checklist:

[ ] I have created a new test or updated the unit tests to cover the new/changed functionality.
[ ] I have updated master/src/CHANGES.txt directory (and read the README.txt in that directory)
[ ] I have updated the appropriate documentation

This is some WIP work I had for #3469. I'll leave some inline comments explaining in more detail.

@bdbaddog - Any thoughts on this proposed change? It solves a real problem for my users. We have optional modules that can be enabled for the build, and they introduce new configure tests. When those modules are subsequently disabled or opted-out, the configure tests can get confused. This leads to people putting --config=force in their SCONSFLAGS, which leads to a poor user experience because the configure tests can never be cached.

@bdbaddog - I've rebased this onto master and force updated the branch to get a new test run. I took a look at some of the old test failures, and it seems that most of them are caused by the fact that the name of configuration test files are no longer predictable. Many tests are looking for conftest_0 and failing because that file now has a hash that can't be known ahead of time attached. Any suggestions on how to approach that?

@acmorrow - the file names should still be deterministic right? So I'd say figure out what the file name should be going forward and replace conftest_0 with that?

@acmorrow - hop on Discord if you want to discuss..


/effect 84 disconnects all players within range in server

if crash all players, just disable this effect with command effect off 84 and reboot your server

there are lot effect can crash your server, i made a default config to disable problematic effects, use command effect default.

default disabled effect list is ["none", "unitSpawn", "unitControl", "unitDespawn", "unitSpirit", "itemTransfer", "pointBeam", "lightning", "unitWreck", "rocketSmoke", "rocketSmokeLarge", "fireSmoke", "melting", "wet", "muddy", "oily", "dropItem", "impactcloud", "unitShieldBreak", "coreLand"]. What is name of effect 84? if is in this list, is probably an wrong effect, so just use the default config

issue pending, closing...

dropItem

idk wait ima check

oh its thtere already


CO 1301: Read additional install log regexes from configmap

Add support for reading additional, optional install log regexes from a separate configmap additional-install-log-regexes. Additional regexes are tested after regexes defined in the install-log-regexes configmap.
This change also allows users with the hive-reader role to modify the additional-install-log-regexes configmap.
/cc @dgoodwin

/lgtm

/lgtm

/hold cancel


Check Travis problems

15:08:16.312 INFO processor.OcrdSbbTextlineDetectorRecognize - INPUT FILE 0 / <OcrdFile fileGrp=OCR-D-IMG-BIN, ID=OCR-D-IMG-BIN_00000024, mimetype=application/vnd.prima.page+xml, url=OCR-D-IMG-BIN/OCR-D-IMG-BIN_00000024.xml, local_filename=OCR-D-IMG-BIN/OCR-D-IMG-BIN_00000024.xml]/>

No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.

https://travis-ci.org/github/mikegerber/my_ocrd_workflow/jobs/730303389#L386

[x] Check if the build is slower now
[x] Also check error handling, i.e. set -e

Travis has a huge backlog for open source projects: https://www.traviscistatus.com/

https://github.com/mikegerber/my_ocrd_workflow/commit/357cf869591608d8a31539d87f4da38b2ae844bb fixed the specific problem of "No output has been received in the last 10m0s"

I've moved this to travis-ci.com, which is what Travis CI wanted anyway (all projects on .com).

Error handling, i.e. not tagging test-failing images, seems to be fine now.


 Thank you, and also CAPS ON BROTHER >:D

LOOKING FOR THE 1.30 :D


SAM time slider: allow selection of "Year" variable in addition to "Observation date" (and maybe also temporal ordinals...)

I am looking at PRISM resistance on qa.restricted.clinepi
I want to use "Year" in the time slider but I cannot select this variable. What needs to happen to enable other variables to be used here? can we utilize the "is_temporal" annotation property to determine which variables can be used in the slider?

There's a new use case for the T0 prototype where a YYYY-MM string is forced to be ordinal (forceStringType=yes is the magic incarnation). It's already available for time series and the new timeline histogram. It should probably be available in the timeslider too.
Here are some considerations before implementing any of this

number and date types will lend themselves more readily to the forward/back stepping functionality planned. However, it would still be possible to quantise the timeslider selection for ordinals and allow forward backward stepping.

If possible, I would love for EDA to support date variables whose values are any ISO compatible format, so YYYY, YYYY-MM, or YYYY-MM-DD. Maybe @dmgaldi or @ryanrdoherty can comment on this?


camera control issue

In the demo example it looks like the camera target position update is delayed by one frame, although the order of the player control and camera control systems looks OK.
It is easy to see when player starts/stops moving (increase PLAYER_SPEED constant for better effect) .

Will check

Also, some "flickering" can be observed when moving the camera while the player is moving (similar to the point above, increase PLAYER_SPEED constant for better effect).

Hi, sorry for late response. I found the problem. Problem is here:
// dotrix_core/src/application.rs
Event::RedrawRequested(_) => {
    scheduler.run_bind(&mut services, current_state_ptr);
    scheduler.run_standard(&mut services, current_state_ptr);
    scheduler.run_render(&mut services, current_state_ptr);
    scheduler.run_release(&mut services, current_state_ptr);
}

Bind is before standard. So the behaviours is like this:

[Bind] Setup ProjView with current camera target (position)
[Standard] Change player position
[Standard] Change camera target (position) - this change will occur in next frame (step 1)
[Render] Render models with their actual positions.

How to solve that?
Swap Bind and standart:
// dotrix_core/src/application.rs
Event::RedrawRequested(_) => {
    scheduler.run_standard(&mut services, current_state_ptr);
    scheduler.run_bind(&mut services, current_state_ptr);
    scheduler.run_render(&mut services, current_state_ptr);
    scheduler.run_release(&mut services, current_state_ptr);
}

Note Overlay will stop working!
We need to find a way to fix that.
I think we should split bind into 2 separated shedules.

This makes sense, bind is for binding data into the gpu buffers so it should probably be directly before the render and after all changes to the data.
What is causing the overlay to fail though?

Looking through the code bind seems to be having two jobs.

Loading data into the gpu

as in here
https://github.com/lowenware/dotrix/blob/6de0421b56367f489bacc6e892c85ce1dbada7e3/dotrix_core/src/camera.rs#L129-L155

Initializing (binding) the frame

as in here
https://github.com/lowenware/dotrix/blob/6de0421b56367f489bacc6e892c85ce1dbada7e3/dotrix_core/src/frame.rs#L80-L84

This one may be mixed between the two

here
https://github.com/lowenware/dotrix/blob/6de0421b56367f489bacc6e892c85ce1dbada7e3/dotrix_core/src/renderer.rs#L206-L225

Perhaps we should look into seperating it into bind for initializing the frames and load for loading  data into gpu buffers?

What is causing the overlay to fail though?

In demo example, .with(System::from(ui)) fails.
This runs in standard and egui is initialized in bind.
Error:
thread 'main' panicked at 'No fonts available until first call to CtxRef::begin_frame()', C:\Users\Xan\.cargo\registry\src\github.com-1ecc6299db9ec823\egui-0.14.2\src\context.rs:417:14
/// Not valid until first call to [`CtxRef::begin_frame()`].
/// That's because since we don't know the proper `pixels_per_point` until then.
pub fn fonts(&self) -> &Fonts {
    &*self
        .fonts
        .as_ref()
        .expect("No fonts available until first call to CtxRef::begin_frame()")
}

So we need a stage for initialing things like this right at the begining, and a stage loading uniforms just before render

RunLevel::Bind and bind systems are related to FRAME binding, not buffers. I will check it and submit a fix.


Blazor webassembly

Great and clear practical tutorial for  static website to blazor. Thanks a lot. I just  wanted to know why did you choose Blazor server over web assembly?

I am glad you like it.  I had no real reason, my main project I start with is server side.  Web assembly should work just as well with the same code.


Rename master to main

Problem:
See https://www.zdnet.com/article/github-to-replace-master-with-alternative-term-to-avoid-slavery-references/
Solution:
Rename the master branch to main, and any build/CI related configurations that call out branch master.
Requirements / Acceptance Criteria:
Master is deleted and Ci continues to function.
This link should still work, but lead to the main branch: https://github.com/awslabs/s2n/blob/master/docs/DEVELOPMENT-GUIDE.md

RFC links: Links to relevant RFC(s)
Related Issues: Link any relevant issues
Will the Usage Guide or other documentation need to be updated?
Testing: How will this change be tested? Call out new integration tests, functional tests, or particularly interesting/important unit tests.

Will this change trigger SAW changes? Changes to the state machine, the s2n_handshake_io code that controls state transitions, the DRBG, or the corking/uncorking logic could trigger SAW failures.
Should this change be fuzz tested? Will it handle untrusted input? Create a separate issue to track the fuzzing work.

Out of scope:
Is there anything the solution will intentionally NOT address?

Acceptance Criteria: This link should also work, but lead to the main branch: https://github.com/awslabs/s2n/blob/master/docs/DEVELOPMENT-GUIDE.md

Github has a repo with some information about the move:
https://github.com/github/renaming

Completed, DEVELOPMENT_GUIDE link redirects correctly.


[MINOR] remove redundant code

What changes were proposed in this pull request?
Now use file & meta in ParquetDataFile, remove redundant code
How was this patch tested?
mvn test pass

good catch!


Add @snowpack/plugin-react-refresh to React scripts

Changes

Adds the @snowpack/plugin-react-refresh plugin back into the React scripts by default. The reasoning behind this is that:

Next.js offers it by default (https://nextjs.org/docs/basic-features/fast-refresh)
CRA offers it by default (https://github.com/facebook/create-react-app/pull/9350)

It is also, pretty easy for a user to remove this plugin if they don't want to use it.
Added a peer dependency of 16.9.0 to the @snowpack/plugin-react-refresh since it requires at least that to run. (https://github.com/facebook/react/issues/16604#issuecomment-528663101)
Testing

I'm unsure how to test this change

Although, in the CRA codebase, they say 16.10 is required. I'm going to update it to that.

@drwpow can you make sure that you test manually before our 2.8 release?


[Go SDK] Fix post commits: runtime error in logger

Cherry pick fix for Go post-commit tests failure.

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.


webpack overwrites current project dev dependencies without warning...

This is a very bad default behaviour it just wiped all my dev dependencies...

@melMass thanks for reporting! Totally overlooked the fact that it was overriding 😢. Should be fixed in this one: https://github.com/remicass/vscode-exts/pull/22

@melMass Please download the latest version 2.0.2. That should fix this issue 😄!


HarfBuzz: Update to version 3.3.1

Update to the latest release: https://github.com/harfbuzz/harfbuzz/releases/tag/3.3.1

Thanks!


Create Orders

We should be able to create new orders, which keep tracks of items the user has added to the specific order
Assumptions:

We will be storing the order details in a database
Each order will consist of item id, item name, quantity, price per item and the total order amount

Acceptance Criteria:
Initially there are no orders in the database. When the user places the order, there should be 1 order in the database

It may be Create an Order rather than Create Orders. Because only one order can be created at one time.


1090 sdr not initiating with new per sdr ppm serial format

I'm running a dual sdr stratux with ry835ai and edimax
Version . 7b2
I believe the issue is related to the new dual SDR PPM logic that was introduced in the last release
When booting the device the 1090 radio never initiates although it shows active on the Status page. I only get 978 data.
Serials:
stx:978:-24
stx:alt:-28
Here's a video of the walkthrough for debugging purposes
https://drive.google.com/file/d/0B8TVybIHchkfYWZBMHRGUFh6UEk/view?usp=docslist_api
On a side note.
Can we get a bit more info on the Status page regarding the sdr's. I would like to know if the sdr is responding. In the above issue the Status page shows the sdr is just not receiving any signal not that the sdr is not even in use by stratux!  It would be nice to show an sdr is selected but not functioning
@yihchun

In #248 I noted
"If you don't need to specify a frequency, pick any number other than 978 and 1090 (0 recommended)" and "Doesn't allow for your format, but stx:0:-27 should work."
This will allow for better debugging:

After boot, run ps auxww | grep dump1090
Insert the debugging lines
log.Printf("===== UAT Device serial: %s =====\n", u.serial) at the beginning of func (u *UAT) sdrConfig() (err error) and
log.Printf("===== ES Device serial: %s =====\n", e.serial) at the beginning of func (e *ES) sdrConfig() (err error). Recompile, install, and report the results of fgrep serial /var/log/stratux.log

Results from execuiting commands
pi@raspberrypi ~ $ sudo su -
root@raspberrypi:~# ps auxww | grep dump1090
root      2201  0.0  0.1   3560  1796 pts/0    S+   20:47   0:00 grep dump1090
root@raspberrypi:~#
I will ado the rest and report

And here is the rest
pi@raspberrypi ~ $ sudo su -
root@raspberrypi:~# fgrep serial /var/log/stratux.log
2016/02/21 20:54:30 ===== UAT Device serial: stx:0:-28 =====
root@raspberrypi:~#

The per sdr ppm logic is incorrect in some manor. If I set my serials to stx:978:-24 and stx:1090:-28 then the system boots properly and I get both sdr's receivng data.

I have the serials set as above.
I turned off both sdr's in the webui settings. I then turned only three 978 sdr and it did not activate. I could still rtl_eeprom to both sdr's

Just FYI. Updated to 0.7b3 no change. But I didn't expect any. Just so we are on same page

Correction. In version. 0.7b3 the system now boots up with both sdr's on and correctly assigned with frequency specific serials (978 & 1090). But once booted from the settings webui if I turn off both sdr's then turn only only 978 then no sdr's are activated.
Changing the serial to 978 & 0 the systsm boots up with only the 0 serial sdr to set to 978 with both sdr's on in settings

I've committed a change for you momentarily that includes SDR counts. I suspect it'll help for other reasons too.
It seems like your ES is never launching. I've set my radios up the same way as you and cannot reproduce your bug. Easy thing to try is to change your stx:978:-24 to stratux:978 and set the global PPM to -24 and see if that helps.

My case may or may not be related ...
I was away from Stratux for several weeks so I jumped up to 0.7r1 image. My system is 2 SDRs and the RY835AI. When I boot up, dump1090 is "defunct". If I manually start it to use "device 2" I get an error. I can manually start it using "device 1". When I use lsusb I notice my second SDR now has a different type. now, one is reporting as RTL2832U but the other is reporting as RTL2838UHIDIR  Previously, both reported as RTL2382U. Both SDRs are the same so there is no reason the type should have changed.
I have not assigned serials to the SDRs.

This seems to be fixed in the latest commits and will be in the next release


Clear Chat sometimes takes 2 attempts to actually clear the history

There are no associated error messages, just the inconsistent behavior.
Not high priority and will require some investigation, adding now so I don't forget.

Fixed in c59513735e16636b9ccbc2f773e6f06934f6c40d (commit forgot the # so wasn't auto-closed)


Change with_cte representation to {map, query}

Elixir version
Any
Database and Version
Any
Ecto Versions
master
Database Adapter and Versions (postgrex, myxql, etc)
Postgres
Current behavior
We changed the internal representation of with_cte to be:
{string, materialized, query}

And that's a breaking change for adapters, so it should be removed from v3.9.
Expected behavior
In order to avoid future breaking changes, I propose we change the format to be {map, query}, and we store both :as (and :materialized if any is given) in the map.
Thoughts?

+1

@maartenvanvliet, would you like to send a PR to amend this too? Thank you!

Sure!


 This will break in the next version of node. Please use setImmediate for recursive deferral.
(node) warning: Recursive process.nextTick detected. This will break in the next version of node. Please use setImmediate for recursive deferral.
(node) warning: Recursive process.nextTick detected. This will break in the next version of node. Please use setImmediate for recursive deferral.
node.js:0
// Copyright Joyent, Inc. and other Node contributors.
^
RangeError: Maximum call stack size exceeded
at node.js
at maxTickWarn (node.js:383:9)
at process._nextTick [as _currentTickHandler] (node.js:484:9)
at process.nextTick (node.js:335:15)
at onwrite (_stream_writable.js:265:15)
at WritableState.onwrite (_stream_writable.js:96:5)
at WriteStream.Socket._write (net.js:653:5)
at doWrite (_stream_writable.js:225:10)
at writeOrBuffer (_stream_writable.js:215:5)
at WriteStream.Writable.write (_stream_writable.js:182:11)
at WriteStream.Socket.write (net.js:615:40)
FAILED test_gcs_blob_store

Yep, Node streams do that. It's not our library. There's not much we can do here to prevent recursive process.nextTick calls, especially in the native streams implementation.
You could technically do something like process.nextTick = process.setImmediate; at the beginning of your code and that should fix the problem (Disclaimer: not recommended and could have bad side effects), or just upgrade your version of Node to something more recent and hope they've ironed out the streams bugs (I'd recommend version 0.12.0).


Allow for easier copy/paste, by removing +/- characters from selection

Thanks for the great project, it's helped me multiple times move my rails apps to a more recent version :)
One thing that bothered me, was that the + and - characters were included when copy/pasting code. This pull request stops the +/- characters from being included when you copy/paste, making the overall process faster.
It just splits each line by the first character, and then ignores that first character using CSS user-select: none;

Looks very similar to #8

@forsbergplustwo, thanks for the PR, and sorry for the late reply.
@olimart submitted a PR a few years ago to accomplish the same goal, at the time I was leaning against the change as we're dealing with diffs and the symbol prefixes have meaning in diffs, but I guess I've come around now.


Prevent function pointer subterfuge

Do we have performance data on the implications of this security enhancement? If it is too heavy, perhaps we could only enable on Dolphin?

I believe that @stblr does.


Generating documentation on user libs with Robot API calls fail with RobotNotRunningError

Details
Robot Framework 3.1.1 (Python 3.6.7 on linux)
Ubuntu 18.04
Issue
I am attempting to generate keyword documentation from our custom libraries for our QA department and I have some issues.
When generating documentation on a method that has Robot Api calls as below BuiltIn().get_library_instance('FXRobot.comms') I get the following error:
Initializing test library 'HSMTools' with no arguments failed: RobotNotRunningError: Cannot access execution context
Traceback (most recent call last):
  File "/home/pmoore/Dev_Projects/FXQA/lib/FXQA/comms/RobotConnections.py", line 23, in __init__
    self.suite_connection = self._get_conn_lib()
  File "/home/pmoore/Dev_Projects/FXQA/lib/FXQA/comms/RobotConnections.py", line 19, in _get_conn_lib
    return BuiltIn().get_library_instance('FXRobot.comms')
  File "/home/pmoore/.virtualenvs/FXRobot/lib/python3.6/site-packages/robot/libraries/BuiltIn.py", line 3256, in get_library_instance
    return self._namespace.get_library_instance(name)
  File "/home/pmoore/.virtualenvs/FXRobot/lib/python3.6/site-packages/robot/libraries/BuiltIn.py", line 71, in _namespace
    return self._get_context().namespace
  File "/home/pmoore/.virtualenvs/FXRobot/lib/python3.6/site-packages/robot/libraries/BuiltIn.py", line 66, in _get_context
    raise RobotNotRunningError('Cannot access execution context')

Workaround
I can comment out the offending line to generate doccumentaion by hand, but I would rather build the documentation in our CI pipeline making that workaround out of the question.
Am I doing something wrong, or is this a legit issue?

How to get robot framework instance with loading robot ?


Configure for Calva (and Gitpod)

I've added Gitpod configuration so that the project can be opened with full Calva editing in the browser by using this link:
https://gitpod.io/#https://github.com/holyjak/minimalist-fulcro-template-backendless
(The repo link prepended by https://gitpod.io/#)
Shadow complained that it was not installed in the project properly so I've added it to devDependencies in package.json.
Then I also added a :shadow-cljs alias to deps.edn that only adds the shadow dependency. And made shadow-cljs.edn include this alias when it starts clojure.
Now the Calva instructions for convenient running of this project is to use the Jack-in command and select shadow-cljs project type, then to start the :main build, and then to connect to it once the app is running in the browser.
If you run this project in Gitpod npm i will be run automatically on workspace creation so a full instruction is something like:

Open https://gitpod.io/#https://github.com/holyjak/minimalist-fulcro-template-backendless

Temporrary? note: Use this link to try it w/o merging the PR https://gitpod.io/#https://github.com/PEZ/minimalist-fulcro-template-backendless
It can take a few minutes for the environment to be created and started

When the workspace is started you see VS Code running in the browser with the project ready
Use the nREPL button in the status bar or the command palette to issue the command Start a Project REPL and Connect (aka Jack-i).

Select project type :shadow-cljs
Select to start build :main
Wait while shadow-cljs and clojure starts
Selet to connect to build :main

When it's done you should see something like this (You might need to reload the Preview browser with the Fulcro app in order for it to start.):

The second browser tab there is the shadow-cljs server console for your app, with inspector and goodies.

Please wait with merging this. It seems there is some troubles with connecting the websockets in the Gitpod setup, so the shadow-cljs REPL doesn't really work....

Not to selv: Fix the shadow problem as I did for https://github.com/holyjak/fulcro-intro-wshop and merge


Fix GetMiningTimestamp

@quantumagi those integration tests are failing cause the changes to slotsmanager doesnt take into account when tip is genesis.

            IFederationMember lastMiner = this.federationHistory.GetFederationMemberForBlock(tip, federationMembers);
            int lastMinerIndex = federationMembers.FindIndex(m => m.PubKey == lastMiner.PubKey);

lastMiner is null here.

I've changed GetFederationMemberForBlock to return the last federation member.


Likelihood-based het pulldown. Closes issue #67.

See comments in issue #67.  Bottom line is that this PR saves a small but non-negligible fraction of good hets and might prevent a few homs from slipping in at low coverage.

@samuelklee This is very low-priority.  I would have done it later but I needed something to do while rocking baby back to sleep.

Failing on that spark SVD bug.  Re-running Travis.

since, like ExomeReadCounts, GetHetCoverage is by far the rate-limiting step (especially on fargo'd samples), i'm going to punt reviewing/merging this until the ACNV eval settles down a bit---i don't want to have to rerun all the pulldowns.  once we settle on the iteration for the back half of ACNV with the old pulldown, i'll evaluate that against this new pulldown (although i'm pretty sure that the latter can only improve the results).  however, just wanted to say that i've taken a glance through the code and things look generally good!

That seems very sensible.

done with my review, just extremely minor issues.  i'm going to run an evaluation, but getting the pulldowns might take a while so you can go ahead and merge in the meantime.

getting slightly different counts on HCC1143 pulldowns...need to investigate further

@samuelklee "getting slightly different counts on HCC1143 pulldowns...need to investigate further" -- should I still merge?

let's hold off for now, i'm still trying to track down the reason.

actually, i'm betting that it's probably just a difference in how the alt counts are defined.  ok to merge!

hmm, actually, which reads should count towards the alt count?  here you only take the second-most common nucleotide.  however, there are several pileups where you will have reads for more than two nucleotides---shouldn't these be accounted for in the likelihood and the definition of the error rate?

For input to the allelic fraction model I think counting only the dominant non-ref allele is the correct approach.  But for the error rate other reads matter.  However, perhaps the code as written is in effect referring to one third of the error rate -- one of every three substitution errors on a true ref (alt) yields the true alt (ref) while we discard the other two possibilities.

about 35 of the PRAD samples have finished running, and it looks like MAE/RMSE concordance with HAPSEG is significantly decreased.  this could be because the extra hets are finding events that HAPSEG missed, but it's hard to say if this is the case.  the new events are mostly small (and hence have large uncertainty in MAF) but they do not seem to cluster.  let's discuss today!

Wow, that's really interesting.  Good thing we didn't merge yet!
On Tue, Feb 9, 2016 at 9:33 AM, samuelklee<EMAIL_ADDRESS>wrote:

about 35 of the PRAD samples have finished running, and it looks like
MAE/RMSE concordance with HAPSEG is significantly decreased. this could be
because the extra hets are finding events that HAPSEG missed, but it's hard
to say if this is the case. the new events are mostly small (and hence have
large uncertainty in MAF) but they do not seem to cluster. let's discuss
today!
—
Reply to this email directly or view it on GitHub
https://github.com/broadinstitute/gatk-protected/pull/314#issuecomment-181890605
.

After discussion, we decided to close this PR for the time being.  It's possible that the less conservative filter was letting in hets with greater allelic bias and negatively affecting concordance with HAPSEG under our allelic-bias model.  However, we should definitely revisit this pulldown after an allelic PoN or a per-site allelic-bias model has been implemented.
@davidbenjamin, perhaps make a separate branch if you want to keep the edits to the docs?


update unit and integration tests to not use deprecated describeComponent()

This project uses semver, please check the scope of this pr:

[x] #patch# - backwards-compatible bug fix
[ ] #minor# - adding functionality in a backwards-compatible manner
[ ] #major# - incompatible API change

Closes: https://github.com/ciena-frost/ember-frost-core/issues/389
CHANGELOG

Updated integration and unit tests to remove the deprecated use of describeComponent()

This change is

Approved

Changes Unknown when pulling dfa0e80b07055265c39322583c7bee6eb5562719 on juwara0:mochaDeprecations into ** on ciena-frost:master**.


How to use with react-native?

Is there a way to get this outputting to console with react native?
I note the code determines that the simulator is running as node, rather than a browser which may or may not be correct. Also how to I set which namespaces should be enabled?
Thanks!

I've not used React Native so unfortunately I can't give you any firsthand insight (maybe someone from the community can) but for browsers you specify the namespaces in localStorage (see the readme about that).
As for not detecting the right implementation (node vs browser) this could be a bug depending on which one should be used for React Native.
For testing purposes, what happens when you require('debug/dist/debug') instead? Make sure that your localStorage is set up as I mentioned above. Does that show information?

I'm sure it's not the first time someone has used debug with React Native. I'm sorry for not being much help ._.

Ok, here's a workaround that works for me (and works across console for testing and simulator):
// eslint-disable-next-line valid-typeof
if (typeof window !== 'undefined') {
  process.type = 'renderer'
  window.localStorage = {
    debug: Config.DEBUG_LOG || '*',
    getItem: () => {
      return Config.DEBUG_LOG || '*'
    },
  }
}

Config.DEBUG_LOG is coming from an .env file and react-native-config. However it would be great if this "just worked" so I'll see if I can find a nice way to get the data into debug and make a PR in future :)

Honestly I think that's the most elegant solution - using .env with react-native-config. Using '*' by default goes against the goals of debug.
Thanks for the research, however!


FlashCanvas/proxy.php cannot redefine getHostName

That function already exists in PHP.
Prepended function name with "FC".
See https://php.net/manual/en/function.gethostname.php

Sorry, wrong branch (why did Github anyway suggest it by default?)


(docs) - Fix typo

Description:

Fix timer documentation typo

"...after words" -> "afterwards"

LMAO!!! "after words" 😆
Thanks, @harveysanders