Update package.json

upgraded version of react-floater to remove the deprecated popper dependency that was in the older react-floater version.

Hey,
I'm still looking at the rest of the code, but why did you remove the @gilbarbara/eslint-config package?
Overall, I want to keep everything the same in the internals now (especially the lifecycle), as doing so would break the setup for thousands of users. There are some problems with it, but the focus for these changes should be only the react-floater upgrade.
Since the react-floater has a more narrow set of React peer dependencies, this change requires a major version bump, and I want to change some other parts for this upgrade, including the state.

Hi,
Apologies - that was not intentional to remove your linter settings. I
don't know why that got removed. I'll reinstate that on my fork.
I think I see what you're saying: anyone's code that depended on the
specific timing, frequency and content of the callback props would
potentially be scuppered by this.
Having worked on it to this point, I have a much better understanding of
your design than when I started out, so I could possibly achieve the
upgrade in other ways now. I expect you'd rather make the major version
bump in your own time, but I'd be happy to help out if you'd like?
In the meantime, if this implementation is already too big a deviation from
the main branch's API, would you mind if I publish it on npm so I can use
it easily across my other projects?
Will
On Mon, 13 May 2024, 01:55 Gil Barbara, @.***> wrote:

Hey,
I'm still looking at the rest of the code, but why did you remove the
@gilbarbara/eslint-config package?
Overall, I want to keep everything the same in the internals now
(especially the lifecycle), as doing so would break the setup for thousands
of users. There are some problems with it, but the focus for these changes
should be only the react-floater upgrade.
Since the react-floater has a more narrow set of React peer dependencies,
this change requires a major version bump, and I want to change some other
parts for this upgrade, including the state.
—
Reply to this email directly, view it on GitHub
https://github.com/buchananwill/react-joyride/pull/1#issuecomment-2106447098,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BBL2M6MKIEBAGOPHYBPAVFDZCAFPJAVCNFSM6AAAAABHEOHQKCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBWGQ2DOMBZHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hey,
Sure, you can publish your version on npm, preferably under your username, to avoid confusion with @buchananwill/react-joyride. You could also remove the build dirs from the .gitignore files and install directly from GitHub.
Anyway, deprecated doesn't mean broken or anything; it just means the author isn't supporting the package anymore. In the case of popper.js, the old version doesn't have any outstanding bugs or vulnerabilities.


No link to explain how to obtain access to run background tasks

Thanks to the single process model added in the Anniversary Update, adding background tasks is fairly simple. In your main app's code, after you have obtained the user's access to Notification Listener and obtained access to run background tasks, simply register a new background task, and set the UserNotificationChangedTrigger using the Toast notification kind.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 1305c1a2-d0b1-6210-4ced-78a42ef19521
Version Independent ID: ff5e9d03-1763-b501-2541-91abab2b7d9a
Content: Notification listener - Windows apps
Content Source: hub/apps/design/shell/tiles-and-notifications/notification-listener.md
Product: uwp
Technology: design
GitHub Login: @hickeys
Microsoft Alias: hickeys

Thanks for your suggestion. I've added explicit links to UserNotificationListener.Current.RequestAccessAsync and BackgroundExecutionManager.RequestAccessAsync.


Not compatible with Firefox Quantum

Not compatible with Firefox Quantum 61.0.2 (64-bit).
Thanks.

Duplicate of #75
(I have no idea why i'm watching the whole repo, I'm only here for that issue)


Change the Go version to latest stable version 1.22

Feature Request
Change the Go version to latest stable version 1.22
Is your feature request related to a problem? Please describe the use case.
1.21 is too old

Closing this because we have, sync issue with GO 1.22


Added parsing logic so that ++debug-commands can be used with several gdb commands separated by "\n"

Original author: Nicolas Bock
Original issue: https://charm.cs.illinois.edu/redmine/issues/294

Since gdb lacks anything like ';' to separate several commands in one line, the commands need to be separated by a newline character. I have added some parsing logic so that the string "\n" will now be translated into the character '\n'.

Original date: 2013-09-11 23:24:37

Logic looks fine to me.  Passed testing.  Is checked in.  Thanks for the patch!

Original date: 2013-10-07 19:21:53

Adding target version so it will show up in the Roadmap, and subsequent release notes.


[Prototype/Spike] soroban-rpc: Design Data Backend for event streaming

epic - https://github.com/stellar/go/issues/4674
To stream contract events to clients, we need to get the events from somewhere. The events are in the ledger close metas. But where should we get those from?
There are a few potential options here to evaluate:

Implement Zenith Data Backend flow: TX Meta -> Index by Contract: AccountID, ingest, serve stream

Paul: Probably the one we want to go for, but needs proving/testing.

Use the core buckets, and grab the current state directly from core

Paul: Definitely a terrible idea. But technically possible.

Or use custom ingestion

Paul: is this just captive core? I'm not sure I fully understand the suggestion here. The upside here, is that we don't need persistence, so it could just ingest the ledgers, and emit events. Is there really much to test here?

Understand:

Ease of use (deployment/runtime reqs/etc)
Performance
Running cost
Any gotcha’s / tradeoff's

Desired outcome is a decision about which approach we want to take.
Timebox to ?

for context, a couple documents have had some good discussion take place in this area:
https://docs.google.com/document/d/1NYo6vg3pxa-BDd75sJQ3yPNHl5S7ZlsqsosRqaYY9jg/edit#
https://docs.google.com/document/d/1vBBL10O1INjvekeENledAjjGje8FFRPIMQc1gf7kZ9M/edit?pli=1#heading=h.zbqye2p3y6ut

maybe consider mq brokers, some discussion here on hot vs cold subscriptions for durable messages - https://stellarorg.atlassian.net/wiki/spaces/PLAT/pages/4434690049/soroban-rpc%3A+grpc+and+json-rpc+comparison?focusedCommentId=4447240228

@tamirms , I updated description/scope, mentioned the agreement that was reached to follow the 0.5 RPC design option, which would be a part of this back-end context.

@tamirms , is this complete, seems like it's wrapped up as work has started on #4682, if so, please move this to done and set CompletedSprint, thx!


I can see the information on the details page laid out in a way that reflects the prototype

Description: As a User
I can see the information on the details page laid out in a way that reflects the figma prototype _iteration 4 - Detail page
So that I can easily read the information
Please update the following to reflect the prototype details page:

Example
Last commit date
Version beside title
Put/Get label
Author name and GitHub avatar
Thin grey line between 'Example' and 'Description'
GitHub icon beside resource title

Acceptance Criteria: When I go to the Duty Free Page I see the information on the details page laid out in a way that reflects the prototype as agreed with design.

@olwynlee list and sort the changes that need to be done

[ ] Example
[ ] Last commit date
[ ] Version beside title
[ ] Put/Get label
[ ] Author name and GitHub avatar
[ ] Thin grey line between 'Example' and 'Description'
[ ] GitHub icon beside resource title

I'm leaving this open pending feedback on "thin grey line." I have add a placeholder to the icebox for a story re: the author avatar

closing this as cosmetic overhaul will be done by concourse team


Clean XCommandTests #545

Part of #545

v1
@Zhiyuan-Amos submitted v1 for review.

[v1 1/6] Combine both CommandTestUtil classes
[v1 2/6] AddCommandIntegrationTest: Use CommandTestUtil methods
[v1 3/6] ClearCommandTest: Use CommandTestUtil#assertCommandSuccess(...)
[v1 4/6] ListCommandTest: Use CommandTestUtil#assertCommandSuccess(...)
[v1 5/6] DeleteCommandTest: Static import CommandTestUtil methods
[v1 6/6] EditCommandTest: Static import CommandTestUtil methods

(:books: Archive)

Checkout this PR version locally
git fetch https://github.com/se-edu/addressbook-level4.git refs/pr/544/1/head:BRANCHNAME

where BRANCHNAME is the name of the local branch you wish to fetch this PR to.

FindCommandTest also uses assertCommandSuccess(), are we not cleaning that up too?

FindCommandTest's assertCommandSuccess is different from the assertCommandSuccess that the other tests use. We are not creating a Model for the FindCommandTest's assertCommandSuccess, but the other tests are.

@yamgent I suppose you are fine with the architecture since you're alrd nitting. I will ask prof to vet the architecture first.

@damithc prof, for your architecture review, thank you!

@damithc prof gentle reminder for your review :)

@yamgent @limmlingg , let the nitting begin :) @yamgent do you have any other comments apart from the commit messages?

@Zhiyuan-Amos I rechecked, generally looks OK.

v2
@Zhiyuan-Amos submitted v2 for review.

[v2 1/6] Combine both CommandTestUtil classes
[v2 2/6] AddCommandIntegrationTest: Use CommandTestUtil methods
[v2 3/6] ClearCommandTest: Use CommandTestUtil#assertCommandSuccess(...)
[v2 4/6] ListCommandTest: Use CommandTestUtil#assertCommandSuccess(...)
[v2 5/6] DeleteCommandTest: Static import CommandTestUtil methods
[v2 6/6] EditCommandTest: Static import CommandTestUtil methods

(:books: Archive) (:chart_with_upwards_trend: Interdiff between v1 and v2)

Checkout this PR version locally
git fetch https://github.com/se-edu/addressbook-level4.git refs/pr/544/2/head:BRANCHNAME

where BRANCHNAME is the name of the local branch you wish to fetch this PR to.

v3
@Zhiyuan-Amos submitted v3 for review.

[v3 1/6] Combine both CommandTestUtil classes
[v3 2/6] AddCommandIntegrationTest: Use CommandTestUtil methods
[v3 3/6] ClearCommandTest: Use CommandTestUtil#assertCommandSuccess(...)
[v3 4/6] ListCommandTest: Use CommandTestUtil#assertCommandSuccess(...)
[v3 5/6] DeleteCommandTest: Static import CommandTestUtil methods
[v3 6/6] EditCommandTest: Static import CommandTestUtil methods

(:books: Archive) (:chart_with_upwards_trend: Interdiff between v2 and v3)

Checkout this PR version locally
git fetch https://github.com/se-edu/addressbook-level4.git refs/pr/544/3/head:BRANCHNAME

where BRANCHNAME is the name of the local branch you wish to fetch this PR to.

@limmlingg require your approval here!


Accept message slide in button

So, when we turn off or turn on the accept message sliding button it gives notifications but when i do it again there is another notification on top of it which makes it messy so I could remove the first notification and then when turn on or off the second notification would come it wont be like a stack

@MitulSonagara Please assign me this to make the necessary changes

@Joshna907 you can start working

@Joshna907
After no response from long time i am closing this issue


.Net: AgentBuilder is not working with Azure OpenAI

Describe the bug
When creating an AgentBuilder, using the WithAzureOpenAIChatCompletion function with model set to the deployment name will result in a 404 error.
To Reproduce
Steps to reproduce the behavior:

Initialize a new AgentBuilder
Call builder.WithAzureOpenAIChatCompletion(endpoint, model, apiKey).BuildAsync()
See error

Expected behavior
The AgentBuilder builds successfully with my Azure OpenAI deployment.
Screenshots

Platform

OS: Windows 11
IDE: VS Code
Language: C#
Source: Semantic Kernel Version 1.4.0, Semantic Kernel Agents Version 1.4.0-alpha

Additional context
I also tried this with other combinations of deployment id, deployment version, API version, and with both gpt-4 and gpt-3.5 models.

Hi @masonsawtell, thank you for reporting this.
I've setup a repro case as follows:
#pragma warning disable SKEXP0101 // Type is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.

using Microsoft.SemanticKernel.Experimental.Agents;

namespace AzureAgentTest;

internal class Program
{
    static async Task Main(string[] args)
    {
        var agent =
            await new AgentBuilder()
                .WithAzureOpenAIChatCompletion(Config.AzureAI.Endpoint, Config.AzureAI.ModelName, Config.AzureAI.ApiKey)
                .BuildAsync();

        try
        {
            Console.WriteLine(agent.Id);
        }
        finally
        {
            await agent.DeleteAsync();
        }
    }
}

And am seeing the following output: asst_RQxBlEy3eFaQmVrYOG0cgiDF
Could you please verify that you are targeting an endpoint in which the Assistant API is available?
https://learn.microsoft.com/en-us/azure/ai-services/openai/assistants-quickstart

Azure OpenAI Assistants are currently available in Sweden Central, East US 2, and Australia East.

Hi, thanks for the reply! I tried switching the endpoint to one with Assistants enabled and it did work. Thank you, and sorry for the silly question!

Glad to hear.  I feel certain this will be a useful issue to have available for others.  Thanks for posting!


Bug in ctf readers

Ref mailing list.
Reading CTF data seems to have a bug in defining some of the coil types. I've isolated the issue to https://github.com/mne-tools/mne-python/blob/master/mne/io/ctf/info.py#L209.
For some reason some extra bits are added to the coil_type if 'grad_order_no' is non-zero. This causes the coil types to become something outrageous (our spm faces dataset has coil_types of 201609). This seems to happen with both, the c conversion tool and python. What is this grad_order_no?
cc @mshamalainen @Eric89GXL

And 201609 = 5001 | 3 << 16
5001 is defined as FIFF.FIFFV_COIL_CTF_GRAD

I don't think this is a bug in Matti's code but in how we are using coil_type (wherever that is in the original report). See how it's handled in forward:
https://github.com/mne-tools/mne-python/blob/master/mne/forward/_make_forward.py#L126
Which led me to do the same thing a couple of days back in my PR:
https://github.com/mne-tools/mne-python/blob/master/mne/viz/_3d.py#L472
My assumption when I saw this code was that the higher order bits were being used to store some form of additional information. Hopefully @mshamalainen can share some insight but in the meantime we can probably work on fixing wherever coil_type is used instead of changing this (likely correct) behavior.

So this use of higher order bits is only for ctf data? Sounds like something very error prone to me. Any idea where the grad_order_no is used or what does it mean?

Looking a bit deeper into the CTF code (mne_ctf_comp.c), the higher order bits indicate the compensation grade. Other systems don't have compensation, so they effectively have/use these bits but they are naturally always zero. I haven't looked into grad_order_no, but it could be related to the compensation grade.
There is possibly a CTF-related bug here in the sense that, when we apply compensation, we don't change these higher order bits -- it's possible we're supposed to do that, but I'm not sure.

@mshamalainen it looks like mne_process_raw with a non-zero --grad option does not modify the coil_type, but I suspect it should. Any ideas?

From a quick conversation with Matti, it looks like if we do write out data that has been compensated, we should set the higher order bits to the compensation grade.

@jaeilepp do you remember where you actually saw coil_type being mis-used due to the compensation grade being present?

No idea. I cannot find the mailing list post that had this issue. I think we can close this.


Fix unhandled shift case

With the new commit, the KeyModifiers::SHIFT case was not handled in read_line_helper function inside engine.rs; the choice was either to map all the individual characters in the default_keybindings function within keybindings.rs or to handle the case along with the normal characters; since there were no particular reasons to choose the first option I chose the fastest.

Thanks!


Error when using "uncensored" joy config

After using the "uncensored" joy config, i get the following error message:
python caption.py --joy_config configs/uncensored_joy.json /images/fun/RDBMS_Genealogy_V5.jpg 2024-09-09 00:41:12,099 - logger.py[line:30] - WARNING: save_log not enable or log file path not exist, log will only output in console. 2024-09-09 00:41:12,099 - caption.py[line:78] - INFO: Set log level to "INFO" 2024-09-09 00:41:12,099 - download.py[line:83] - INFO: Using config: /home/chis/AI/wd-joy-caption-cli/configs/default_wd.json 2024-09-09 00:41:12,100 - download.py[line:103] - INFO: Model and csv will be stored in models/wd-swinv2-v3. 2024-09-09 00:41:12,140 - download.py[line:121] - INFO: Will download onnx model from Huggingface repo: SmilingWolf/wd-swinv2-tagger-v3 2024-09-09 00:41:20,749 - download.py[line:133] - INFO: Will download tags csv from Huggingface repo: SmilingWolf/wd-swinv2-tagger-v3 2024-09-09 00:41:20,967 - download.py[line:252] - INFO: Using config: configs/uncensored_joy.json 2024-09-09 00:41:20,974 - download.py[line:261] - ERROR: "Joy-Caption-Pre-Alpha" NOT FOUND IN CONFIG! Traceback (most recent call last):   File "/home/chris/AI/wd-joy-caption-cli/caption.py", line 537, in <module>     main(get_args)   File "/home/chris/AI/wd-joy-caption-cli/caption.py", line 116, in main     image_adapter_path, clip_path, llm_path = download_joy(   File "/home/chris/AI/wd-joy-caption-cli/utils/download.py", line 265, in download_joy     model_info = read_json(config_file, model_name)   File "/home/chris/AI/wd-joy-caption-cli/utils/download.py", line 262, in read_json     raise FileNotFoundError FileNotFoundError
Using the default configs is no issue. The "Joy-Caption-Pre-Alpha" is existing in the models folder. Having the "clip", llm" and "image_adapter" subfolders.

If you want use configs/uncensored_joy.json,
add arg --joy_model_name Joy-Caption-Uncensored
You can check it in configs/uncensored_joy.json.
By the way, uncensored_joy only change llama3.1 8B to an uncensored version, so joy-caption-pre-alpha and siglip-so400m-patch14-384(Google) are same, you can make a soft link avoid disk usage many more.


changed podspec version

@volbap @agerace can you merge this? First step to update the pod.

Codecov Report

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

@@           Coverage Diff           @@
##           master      #81   +/-   ##
=======================================
  Coverage   84.52%   84.52%
=======================================
  Files           8        8
  Lines         588      588
=======================================
  Hits          497      497
  Misses         91       91

Continue to review full report at Codecov.

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


Decouple client from React

Current plan:

Extract all the code in client.js into a JS object that can be used by itself from any view library.
Provide a react-redux style connector from this object to props so it can be used in React just like today with minimal to no change to the API.

This is now implemented! Happy to review PR's for anyone that wants to add React Native or Vue.

Or Angular? :)


Deadlocking in start_item_crawler_thread

Hi, there is a potential deadlock case between start_item_crawler_thread and item_crawler_thread. In the method start_item_crawler_thread, if the child thread created at Line565 first reaches pthread_cond_signal(&lru_crawler_cond); , the parent thread then reaches Line 573 and could wait forever due to the lost notify.  We should use a bool variable to ensure that the notification hasn't yet been executed, just like Line 418.
https://github.com/memcached/memcached/blob/c472369fed5981ba8c004d426cee62d5165c47ca/crawler.c#L558-L577
https://github.com/memcached/memcached/blob/c472369fed5981ba8c004d426cee62d5165c47ca/crawler.c#L408-L418

thanks! I'm not sure that's true though; the item crawler thread can't send the signal until the lru_crawler_lock is released, which it isn't until the main thread is waiting on the condition.

Oh, I ignore the holding lock. I think your explanation is right, so I close this issue. Thank you very much.


Solar power

Hi, thank's for asking what I am looking for. Maybe my request was already mentioned somewhere and I was blind to find it.
What I like to have on hourly base is a prediction for today and tomorrow about the expected solar radiation. Something like Wh / m². Or I can tell you how my solar panels are aligned in relation to compass direction and inclination, and the api responds with the expected solar power. With this data I like to pre-control my solar based equipment.

One of these days I'll learn to always double my estimates...
I have just released v2.0.1 :tada:. This release makes solar irradiation available as

solar in the /weather endpoint (i.e. for measurements and forecasts), and as
solar_10 / solar_30 / solar_60 in the /current_weather endpoint.

The database should fill up within the next hour as we (re-)parse the DWD files.
solar is the global irradiation for the past hour. It will be returned as kWh / m² if you're using the default dwd units, or J / m² if you're using si units.
@chrbru If you can find the time, I would love some feedback if the values look reasonable.

Closing as this is now officially part of the API :)


macOS UI Improvements

[!NOTE]
My previous PR should first be merged. This PR contains changes from that PR (#273). @kean ideally, I'd become a contributor so I can open PRs with different target branches. Let me know what you think!

This PR adds several UI improvements:

[x] Add helpers to toolbar buttons

[x] Updated the documentation regarding the mode (see inline comment)
[x] Hide list scroll background to allow window background to shine through. This enables more customization options.
[x] Update the console min width to better display network requests on macOS
[x] Remove window style for macOS demo since the view looked broken:

Fixes https://github.com/AvdLee/RocketSimApp/issues/530

I'd become a contributor so I can open PRs with different target branches. Let me know what you think!

Absolutely, I sent an invite!


Crash getting resources from bundle

Apple's documentation says that imageNamed:inBundle:compatibleWithTraitCollection:
is thread safe as of iOS 9. We are seeing crashes in both iOS 8 and 9 on calling
it, and it is always in process on another thread (or more) as well. It is possible
that Apple's iOS 9 fix does not make it thread safe in all scenarios.
Additionally, the NSBundle object returned will be the same most of the time,
from Apple's documentation: "This method allocates and initializes the returned
object if there is no existing NSBundle associated with fullPath, in which case
it returns the existing object."

Verified that @boxtcarpel has signed the CLA. Thanks for the pull request!

Previously reviewed on https://github.com/box/box-ios-browse-sdk/pull/77


Refusal for Execution

As I paste in the script page to use the library in my html file.An error pops up that says exactly this:
' Refused to execute http://<IP_ADDRESS>:5500/anime.min.js as script because "X-Content-Type-Options: nosniff" was given and its Content-Type is not a script MIME type. '
This error simply pops up as soon as you paste in the script link tag towards the library
I honestly expected It to work but even the (anime) call simply failed to work
Here is a screenshot of exactly what I'm seeing on my side

I'm currently using a MacBook laptop and I use Safari as let's say my default browser Version 17.3.1
If I'm the one wrong on my side. A simple explanation to the resolution of my problem would be much appreciated.
Regards,
Quatromic

You need to set the proper Content-Type headers for whatever software is serving up your files on port 5500. It's not an anime.js issue.

You need to set the proper Content-Type headers for whatever software is serving up your files on port 5500. It's not an anime.js issue, if you try even a super basic script you'll probably find you can't get any JS running. It seems like you might be using VSCode live server, I'd check out their documentation or any FAQs for answers.

How would I do that? and yes I am using live server in VS Code.

I really can't say for certain, I can only tell you that that's the direction your answer's in. Find out why Live Server is serving your script files as something other than text/javascript, and you'll have found out why it's not working.
Or ignore the problem and link to a CDN-hosted copy of anime.js. Won't have any issue with MIME types that way.

I really can't say for certain, I can only tell you that that's the direction your answer's in. Find out why Live Server is serving your script files as something other than text/javascript, and you'll have found out why it's not working.
Or ignore the problem and link to a CDN-hosted copy of anime.js. Won't have any issue with MIME types that way.

Alright, thanks for your help @different55 ,I'll inform when I get the problem's solution.
Cheers,
Quatromic


The plugin does not allow other plugins to run

First of all, thank you so much for this plugin, it is extremely useful, great work!
After the last update, I cannot run some plugins while having enabled the alias-from-heading plugin.
For example, when I try to run Excalidraw I cannot create a new drawing and this error appears:

Same happens when trying to create a new note in a specific folder with the plugin Advanced New File

I installed manually the version 1.0.14 and everything works fine, the problem appears from version 1.1.0

Thanks for posting the issue! It is fixed in v1.1.2.


Fail on incorrect NewDriver arguments

This code runs without printing err:
configForNeo4j40 := func(conf *neo4j.Config) { conf.Encrypted = false }

driver, err := neo4j.NewDriver("bolt://localGhost:7687", neo4j.BasicAuth("username", "password", ""), configForNeo4j40)
if err != nil {
	fmt.Println("connection err")
}

defer driver.Close()

Would it be possible to make it fail if any of the arguments to NewDriver are wrong?

database/sql.Open also doesn't error when you give it an invalid hostname. They provide a Ping method to check the connection.

If possible, all 3 arguments should be checked for validity, and err if any is wrong. A driver.Ping() would be great to verify the first two.

There is a driver.VerifyConnectivity function  on 1.8 branch that hasn't been tagged for release yet. Will be in 1.8.1.


changed i2s task start/stop back to connection events

when i re-tried the official Espessif A2DP Sink example, it worked flawless
so i looked at what changes happened here... and key one was where the I2s Task is started/shutdown
it seems the ANDROID os likes to send out audio data in a different order that doesnt involve the audio start/stop events

i not even sure the I2sStart() / I2sStop really needed at all
only need start if one stopped it, and not sure it needed to stop...
i tried it with commented out, works the same as it in
but more testing with other devices needed 1st

I would like to avoid any unnecessary I2sStart() / I2sStop and if we would need to do something with the task at all I would prefer to only suspend and resume it. I will have a closer look at this in the next couple of days...

i dont think its much harm to start and stop the i2sTask, but i also think if it was never stopped, it would essentially be idle, as the task only waits for data to show up in the xRingbufferReceive, i guess it would be using some FreeRTOS schedule time...
now the I2sStart()/I2sStop() prob doesnt have to be there... it can always be ready for data.... if we dont do I2S writes, it does nothing anyway...

That is my understanding as well. The only risk with the start/stop is in a memory constrained situation is, that memory fragmentation could potentially prevent a successful (re)start.
I am considering to move the separate i2s task to it's own subclass. I still have the gut feeling that the added complexity is not bringing enough advatages and that most people would be happy with the original implementation.

As far as I can see this correction is working perfectly!
Please not that with my latest commit

BluetoothA2DPSink is working w/o separate I2S task
BluetoothA2DPSinkQueued is working with a separate queue and a task for i2s output


why there are only 3 supported languages in the /GetVoices response

the docs said 26 languages
how could we add other languages

Download the language packages
You can download other languages in https://www.microsoft.com/en-us/download/details.aspx?id=27224
and save it into the folder  libs/language_packs_for_v11

Edit docker_entrypoint.sh
if ! diff -q /wine32/drive_c/Program\ Files/Common\ Files/Microsoft\ Shared/Speech/TTS/v11.0/ /wine32/drive_c/libs/chsbrkr_chtbrkr_dlls/ >/dev/null; then
    # 如果目标文件夹不包含指定的文件，则执行安装步骤
    wine msiexec /qn /i /wine32/drive_c/libs/speech_platform_runtime_v11/SpeechPlatformRuntimeX86.msi
    wine msiexec /qn /i /wine32/drive_c/libs/speech_platform_runtime_v11/x86_MicrosoftSpeechPlatformSDK.msi
    wine msiexec /qn /i /wine32/drive_c/libs/language_packs_for_v11/MSSpeech_TTS_en-US_ZiraPro.msi
    wine msiexec /qn /i /wine32/drive_c/libs/language_packs_for_v11/MSSpeech_TTS_zh-CN_HuiHui.msi
    wine msiexec /qn /i /wine32/drive_c/libs/language_packs_for_v11/MSSpeech_TTS_zh-HK_HunYee.msi

   // ==========VVVVVVVVV=============
   // add other language packages install commands
  // ==========^^^^^^^^^^=============

    cp /wine32/drive_c/libs/chsbrkr_chtbrkr_dlls/* /wine32/drive_c/Program\ Files/Common\ Files/Microsoft\ Shared/Speech/TTS/v11.0/
fi

Rebuild image
And  you need to rebuild the docker  image by
docker build -t msspeechserver .

thanks for the infromation


Enterprise edition?

Issue description
Dear SAP Help authors, I believe the enterprise edition, that is mentioned here in the box at the top, doesn't exist anymore, or does it? I don't see it in the discovery center, at least. I assume that JSM is now available on all SAP IS editions.
Feedback Type (Optional)
None
Page Title on SAP Help Portal (prefilled)
Apply the Retry Pattern with JMS Queue
Page URL on SAP Help Portal (prefilled)
https://help.sap.com/docs/cloud-integration/sap-cloud-integration/apply-retry-pattern-with-jms-queue

Hi @fippu82,
The JMS feature is available only for certain service plans of SAP Integration Suite. We will update the documentation accordingly.

Hi @fippu82,
thank you a lot! I have corrected the topic in to cover the same note as stated in the JMS sender adapter documentation. The change will be visible in a few days in the SAP Integration Suite documentation.


ESP32: Use generated register-access code to modify xtal_tick_num

Thank you for your contribution!
We appreciate the time and effort you've put into this pull request.
To help us review it efficiently, please ensure you've gone through the following checklist:
Submission Checklist 📝

[x] I have updated existing examples or added new ones (if applicable).
[ ] My changes were added to the CHANGELOG.md in the proper section.

Extra:

[x] I have read the CONTRIBUTING.md guide and followed its instructions.

Pull Request Details 📖
Description
There was a TODO to prefer generated register access code over "write_voltatile" once the register is RW in the SVD - that happened some time ago
Testing
Run ESP32 examples with CPU speeds != default

ah ... that was already done. closing


Delete A Transaction

Keypoints:

Add testing for successful expense deletion
Adds delete expense mutation
Adds expense type
Adds graphiql-rails gem
Add sad path testing for delete expense expense does not exist
Adds no expense found error handling
Adds testing for delete income (happy and sad path)
Adds income type
Adds delete income mutation

Related Issue(s)
List any related issue(s) or task(s) this PR addresses.
Format: [magic word: closes, fixes, etc] [DF-issue_number] (e.g., closes DF-123)
fixes DF-39
Checklist:
-[ x] New/Modified Tests are Passing
-[ *] I have commented my code, particularly in hard-to-understand areas.
-[x ] I have made corresponding changes to the documentation.
-[x ] My changes generate no new warnings or errors.

I didn't leave any comments; this was all pretty run-of-the-mill GraphQL delete mutation functionality. Can add some in if there are places that you all feel may benefit from more information.

Additional Notes:
[Please include specific lines/files affected if needed]
[Any special testing/config considerations]

This looks good! I went through the code and it helped me get a better understanding of what's going on.
Tests make sense and pass. We have the small question of the "input" phrase in line 12 of the delete_income_request_spec.rb, where we're not sure if we need that or not. We'll keep it in there for now and if it comes to light that we don't need that, we can refactor that out later. Great job Shawn!


CI against Ruby 2.3.7, 2.4.4, 2.5.1

Thanks, @yhirano55!
You also have to update the version in the exclude option because some ruby versions are incompatible with some rails versions. By doing this I believe the build is going to pass.

@tegon :pray: Thanks :)

@yhirano55 Seems like Travis has an issue with Ruby 2.5.1. I remember something similar happened when I added 2.5.0.
Seems like a possible workaround until they fix it is to add gem install bundler to the before_install option, but I'm not sure it will work.
Related issues:
https://github.com/travis-ci/travis-ci/issues/9333#issuecomment-377272715
https://github.com/travis-ci/travis-ci/issues/8978#issuecomment-369754037

Failure with Ruby 2.2.10 and gemfiles/Gemfile.rails-5.2-rc1:
==> Devise.orm = :active_record
    Rails 5 requires Ruby 2.2.2 or newer.
    You're running
      ruby 2.2.10p489 (2018-03-28 revision 63023) [x86_64-linux]
    Please upgrade to Ruby 2.2.2 or newer to continue.

It seems v2.2.10 is greater than v2.2.2 ...?

@yhirano55 I guess you have to exclude the build for ruby 2.2.10 and rails 5.2

@tagon All checks have passed :tada: I appreciate your help.


Check definition and hirarchy of 'agent'

Definition of 'agent' includes the term 'person', but at the moment 'person' is subclass of 'agent'.

Is this a good definition?
Is the hirarchy correct/reasonable?

agent is now a role and has the definition "An autonomous entity which acts, directing its activity towards achieving goals [...], upon an environment using observation through sensors and consequent actuators"
(https://en.wikipedia.org/wiki/Intelligent_agent)
can this issue be closed?


Include mnesia_rocksdb DB backend with select fix

TODO

[x] Rebase on master with increased test coverage with persisted DB

Rebased on #767

I see two approvals. I see Circle CI passed. I see Travis build of push (Travis build on PR still running, though they have same code) passed.


"activity.Attachments" act differently on Skype & Bot Framework Emulator

In my code I wrote something like:
if(activity.Attachments == null) { //Execute some code }
This line of code act differently on Skype & Bot Framework Emulator, if user didn't send any attachments.
Below are what they both act:
Skype
if user didn't send any attachments, the activity.Attachments will always return null
Bot Framework Emulator
if user didn't send any attachments, the activity.Attachments will not return null, instead the activity.Attachments.Count will return 0
It took me an hour to realize the issue, since it is not easy to debug on Skype
Is it one of the SDK bug or ???
Will it also happen if I deploy on other platform like Facebook messager or Slack?

which SDK, C# or Node ?

@danmarshall C#

This is not a bug in the SDK. It is different behavior in the activity sent by emulator vs skype. @tomlm can comment more on this discrepancy. But I highly recommend writing your code in a way that is more resilient to these minor behavior differences from channel to channel. For example, in your case the following check if (message.Attachments?.Any() == true) might be a better check.

@msft-shahins Thanks for help!


[Bug] Placeholder text gets mangled on button click in the edit box.

Description
Placeholder text gets mangled on button click in the edit box.
Before:

After:

This issue has to do with the code editor's configuration. You can start debugging this issue by experimenting with the config here
Don't forget to read the contributor guidelines before working on this issue. Good luck!

Can i work on this issue?

@mandvisingh Go for it!
Please don't forget to read the Contribution Guidelines.
Please don't forget to register with Appsmith's Hacktoberfest Community in order to be eligible for Appsmith swag.

Closing this issue since it's not reproducible.


Reset runtime context options before releasing it back into pool

This PR makes sure RuntimeContext options are reset before the context is returned to the pool.
It also adds a test case that fails without the change.
Fixes #499.

@goccy any chance you could look at the issue and PR? To me, it seems like a pretty straightforward fix.

Sorry for the late reply, Please re-commit to run CI 🙏

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

Project coverage is 78.53%. Comparing base (df897ae) to head (abd07bc).
Report is 4 commits behind head on master.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #500      +/-   ##
==========================================
+ Coverage   76.78%   78.53%   +1.74%
==========================================
  Files          55       55
  Lines       18922    16714    -2208
==========================================
- Hits        14529    13126    -1403
+ Misses       3759     2956     -803
+ Partials      634      632       -2

I saw this PR, but I cannot accept this implementation.

Can you elaborate? Do you have suggestions on other approaches to address this bug?

Any chance you had a look at the last commit @goccy? Or at least describe your concerns so I know how to address them.

@goccy can you please respond? I am willing to do the work and fix the bug, but I can't do it without your cooperation.

A friendly reminder that I'm waiting for a response.

Bump.


Distribute remaining ETH TBTC

There could be remaining ETH/TBTC in Deposit, it shouldn't happen as part of the regular flow, but might occur as part of user error.
We can add a withdrawal function accessible after the contract halts.

Have we addressed, or is it WONTFIX for rc.1 @Shadowfiend @NicholasDotSol?

#704 addresses the leftover TBTC issue. I'll need to check on ETH.

Closing the ETH bit as WONTFIX for v1

v1 WONTFIXes that we want to address in the future I've been dropping in the post-mainnet milestone, fwiw.

(And leaving open.)


SF-1204: Fix repository, issues, and homepage fields in package.json files

Codecov Report

Merging #34 into master will decrease coverage by 0.07%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master      #34      +/-   ##
==========================================
- Coverage   92.89%   92.82%   -0.08%
==========================================
  Files         200      196       -4
  Lines        5165     5112      -53
  Branches      627      627
==========================================
- Hits         4798     4745      -53
  Misses        282      282
  Partials       85       85

Impacted Files
Coverage Δ

...storefront/breadcrumbs/src/original-query/index.ts
100% <0%> (ø)
:arrow_up:

...orefront/breadcrumbs/src/refinement-crumb/index.ts
100% <0%> (ø)
:arrow_up:

...storefront/navigation/src/refinement-pill/index.ts
100% <0%> (ø)
:arrow_up:

<EMAIL_ADDRESS>100% <0%> (ø)
:arrow_up:

...torefront/breadcrumbs/src/corrected-query/index.ts
100% <0%> (ø)
:arrow_up:

<EMAIL_ADDRESS>

<EMAIL_ADDRESS>

<EMAIL_ADDRESS>

<EMAIL_ADDRESS>

<EMAIL_ADDRESS>

... and 3 more

Continue to review full report at Codecov.

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


cool!

looks like an exciting project! linked to your tool from our website now: http://www.keystone-engine.org/showcase/
keep it up, cheers!

Great, thanks @aquynh !


BorderBox bug

Describe the bug
Whenever I click on a slide (and not drag) a borderbox is drawn around the slides placeholder. When I drag, the borderbox is not shown.
Code
Code:
'< template>
< v-container ma-0 pa-0 style="backgroundColor: transparent;">
< v-layout align-start justify-start wrap :style="{marginTop: setMargin}">
< hooper class="flicking" :settings="hooverSettings" ref="carousel" @slide="updateCarousel">
< slide v-for="(boost, index) in boosts" :key="index">
hello
< /slide>
< /hooper>
< /v-layout>
< /v-container>
< /template>
< script>
import { mapGetters } from "vuex";
import { Hooper, Slide } from "hooper";
import "hooper/dist/hooper.css";
export default {
data() {
return {
hooverSettings: {
itemsToShow: 1.2,
centerMode: true,
pagination: false
}
};
},
watch: {
carouselData() {
this.$refs.carousel.slideTo(this.carouselData);
}
},
components: {
Hooper,
Slide
},
methods: {
updateCarousel(payload) {
this.carouselData = payload.currentSlide;
}
},
computed: {
...mapGetters([
"boosts",
"boostHeader"
]),
setMargin: function() {
let a = this.boostHeader ? 220 : 80;
return a + "px";
},
}
};

'
Expected behavior
When I click I expect no borderbox to be drawn
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: Windows 10
Browser: Only in Chrome, no problems in Edge or Firefox

Additional context
Add any other context about the problem here.

need a fix for this, the border box is drawn around  hooper-navigation icons too

ok so to remove the border box from navigation icons
add this to your css
.hooper-next:focus{     outline: none; }
.hooper-prev:focus{     outline: none; }
and to remove from the border box from the slider
.hooper:focus{     outline:none; }

This is not a bug. Outline is something that you should have on every element used for interactions. It indicates that you can do something more with an element. If you don't want to have blue (default) styling you should style your own one. But if you will get rid of it completely you are risking that some users will be confused and you will make your website hard to navigate with keyboard only.
Read more: MDN reference

@allanbanis & @Keromudo Thanks for the clarification, it helped me with my problem.


Explore ytt for our Concourse pipelines

At the moment our Concourse pipelines are built on top of Aviator which in turn is based on Spruce.
The current solution features a lot of indirection, with aviator.yml files glueing lots of small files together and no place showing the structure of the pipeline. We load config values by merging a config section to the YAML (which is ignored by Concourse) and then grab them.
I propose we try to use ytt to simplify our pipelines without losing the possibility to reuse jobs and resources. Interesting features to look at:

data.read() to inject the content of a text file (could be used instead of file e.g. here).
@data/values to load config values (instead of having a config block and grab like here).
Functions to abstract YAML fragments with parameters. I suspect this could replace many config values.

All pipelines migrated to use YTT templating. Old aviator config removed.


init failed

RELEASE NOTE:

any log can i see?

Is this issue happening again? Were you able to resolve it?


[SPARKR-200][SPARKR-149] Fix path, classpath separator for Windows

This PR fixes a couple of problems reported by users on Windows

The first fix is to make the classpath separator ; as described in [1]
The second fix is to handle spaces in the install path (in Windows, Unix-like platforms). The solution that seems to work across all platforms is to convert the jar paths to URIs and encode the URIs using URLEncode

Tested on Mac, Windows VM and Linux VM. P.S: Reviewers might find it useful to test using something like
library(devtools)
with_lib("/tmp/sparkr install", install_github(repo = "shivaram/SparkR-pkg/pkg@windows-space-fix"))

[1] http://stackoverflow.com/a/4528456/4577954

LGTM

Thanks @felixcheung for taking a look. Merging this.


Cracking The Coding Interview - Book progress

[x] I. The Interview Process .......................... 4

[x] Why? .......................... 4
[x] How Questions are Selected .......................... 6
[x] It's All Relative .......................... 7
[x] Frequently Asked Questions .......................... 7

[x] II. Behind the Scenes .......................... 8

[x] The Microsoft Interview .......................... 9
[x] The Amazon Intervie ..........................  10
[x] The Google Interview .......................... 10
[x] The Apple Interview .......................... 11
[x] The Facebook Interview .......................... 12
[x] The Palantir Interview .......................... 13

[x] III. Special Situations .......................... 15

[x] Experienced Candidates.......................... 15
[x] Testers and SDETs .......................... 15
[x] Product (and Program) Management .......................... 16
[x] Dev Lead and Managers .......................... 17
[x] Startups .......................... 18
[x] Acquisitions and Acquihires .......................... 19
[x] For Interviewers .......................... 21

[x] IV. Before the Interview .......................... 26

[x] Getting the Right Experience .......................... 26
[x] Writing a Great Resum ..........................  27
[x] Preparation Map .......................... 30

[x] V. Behavioral Questions .......................... 32

[x] Interview Preparation Grid .......................... 32
[x] Know Your Technical Project ..........................  33
[x] Responding to Behavioral Question ..........................  34
[x] So, tell me about yourself.......................... 36

[ ] VI. BigO .......................... 38

[ ] An Analog ..........................  38
[ ] Time Complexit ..........................  38
[ ] Space Complexit ..........................  40
[ ] Drop the Constants .......................... 41
[ ] Drop the Non-Dominant Terms .......................... 42
[ ] Multi-Part Algorithms: Add vs. Multiply .......................... 42
[ ] Amortized Time .......................... 43
[ ] Log N Runtimes 0 .......................... 44
[ ] Recursive Runtimes .......................... 44
[ ] Examples and Exercises .......................... 45

[x] VII. Technical Questions .......................... 60

[x] How to Prepare .......................... 60
[x] What You Need To Know .......................... 60
[x] Walking Through a Problem .......................... 62
[x] Optimize & Solve Technique # 1 : Look for BUD .......................... 67
[x] Optimize & Solve Technique # 2: DIY (Do It Yourself) .......................... 69
[x] Optimize & Solve Technique # 3: Simplify and Generalize .......................... 71
[x] Optimize & Solve Technique # 4: Base Case and Build .......................... 71
[x] Optimize & Solve Technique # 5: Data Structure Brainstorm .......................... 72
[x] Best Conceivable Runtime (BCR) 0 .......................... 72
[x] Handling Incorrect Answers .......................... 76
[x] When You've Heard a Question Before .......................... 76
[x] The "Perfect" Language for Interviews .......................... 76
[x] What Good Coding Looks Like .......................... 77
[x] Don't Give Up! .......................... 81

[ ] VIII. The Offer and Beyond .......................... 82

[ ] Handling Offers and Rejection .......................... 82
[ ] Evaluating the Offer .......................... 83
[ ] Negotiation .......................... 84
[ ] On the Job .......................... 85

[ ] IX. Interview Questions .......................... 87

[x] Chapter 1 | Arrays and Strings .......................... 88

[x] Hash Tables .......................... 88
[x] ArrayList & Resizable Arrays .......................... 89
[x] String Builder .......................... 89
[x] 1.1 Is Unique
[x] 1.2 Check Permutation
[x] 1.3 URLify
[x] 1.4 Palindrome Permutation
[x] 1.5 One Away
[x] 1.6 String Compression
[x] 1.7 Rotate Matrix
[x] 1.8 Zero Matrix
[x] 1.9 String Rotation

[ ] Chapter 2 | Linked Lists .......................... 92

[x] Creating a Linked List .......................... 92
[x] Deleting a Node from a Singly Linked List .......................... 93
[x] The "Runner" Technique .......................... 93
[x] Recursive Problems .......................... 93
[x] 2.1 Remove Dups
[x] 2.2 Return Kth to Last
[x] 2.3 Delete Middle Node
[ ] 2.4 Partition
[x] 2.S Sum Lists
[x] 2.6 Palindrome
[x] 2.7 Intersection
[x] 2.8 Loop Detection

[x] Chapter 3 | Stacks and Queue ..........................  96

[x] Implementing a Stack .......................... 96
[x] Implementing a Queue .......................... 97
[x] 3.1 Three in One
[x] 3.2 Stack Min
[x] 3.3 Stack of Plates
[x] 3.4 Queue via Stacks
[x] 3.S Sort Stack
[x] 3.6 Animal Shelter

[x] Chapter 4 | Trees and Graphs .......................... 100

[x] Types of Trees .......................... 100
[x] Binary Tree Traversal .......................... 103
[x] Binary Heaps (Min-Heaps and Max-Heaps) .......................... 103
[x] Tries (Prefix Trees) .......................... 105
[x] Graphs .......................... 105
[x] Graph Search .......................... 107
[x] Concepts and Algorithms .......................... 112
[x] 4.1 Route Between Nodes
[x] 4.2 Minimal Tree
[x] 4.3 List of Depths
[x] 4.4 Check Balanced
[x] 4.5 Validate BST
[x] 4.6 Successor
[x] 4.7 Build Order
[x] 4.8 First Common Ancestor
[x] 4.9 BST Sequences
[x] 4.10 Check Subtree
[x] 4.11 Random Node
[x] 4.12 Paths with Sum

[ ] Chapter 5 | Bit Manipulation .......................... 112

[x] Bit Manipulation By Hand .......................... 112
[x] Bit Facts and Tricks .......................... 112
[x] Two's Complement and Negative Numbers .......................... 113
[x] Arithmetic vs. Logical Right Shift.......................... 113
[x] Common Bit Tasks: Getting and Setting .......................... 114
[ ] 5.1 Insertion
[ ] 5.2 Binary to String
[ ] 5.3 Flip Bit to Win
[ ] 5.4 Next Number
[ ] 5.5 Debugger
[ ] 5.6 Conversion
[ ] 5.7 Pairwise Swap
[ ] 5.8 Draw Line

[ ] Chapter 6 | Math and Logic Puzzles .......................... 117

[ ] Prime Numbers .......................... 117
[ ] Probability .......................... 119
[ ] Start Talking .......................... 121
[ ] Develop Rules and Patterns .......................... 121
[ ] Worst Case Shifting .......................... 122
[ ] Algorithm Approaches .......................... 122
[ ] 6.1 The Heavy Pill
[ ] 6.2 Basketball
[ ] 6.3 Dominos
[ ] 6.4 Ants on a Triangle
[ ] 6.6 Blue-Eyed Island
[ ] 6.7 The Apocalypse
[ ] 6.8 The Egg Drop Problem
[ ] 6.9 100 Lockers
[ ] 6.10 Poison

[ ] Chapter 7 | Object-Oriented Design .......................... 125

[ ] How to Approach .......................... 125
[ ] Design Patterns .......................... 126
[ ] 7.1 Deck of Cards
[ ] 7.2 Call Center
[ ] 7.3 Jukebox
[ ] 7.4 Parking Lot
[ ] 7.5 Online Book Reader
[ ] 7.6 Jigsaw
[ ] 7.7 Chat Server
[ ] 7.8 Othello
[ ] 7.9 Circular Array
[ ] 7.10 Minesweeper
[ ] 7.11 File System
[ ] 7.12 Hash Table

[x] Chapter 8 | Recursion and Dynamic Programming .......................... 130

[x] How to Approach .......................... 130
[x] Recursive vs. lterative Solutions .......................... 131
[x] Dynamic Programming & Memoization .......................... 131
[x] 8.1 Triple Step
[x] 8.2 Robot in a Grid
[x] 8.3 Magic Index
[x] 8.4 Power Set
[x] 8.5 Recursive Multiply
[x] 8.6 Towers of Hanoi
[x] 8.7 Permutations without Dups
[x] 8.8 Permutations with Dups
[x] 8.9 Parens
[x] 8.10 Paint Fill
[x] 8.11 Coins
[x] 8.12 Eight Queens
[x] 8.13 Stack of Boxes
[x] 8.14 Boolean Evaluation

[ ] Chapter 9 | System Design and Scalability .......................... 137

[ ] Handling the Questions .......................... 137
[ ] Design: Step-By-Step .......................... 138
[ ] Algorithms that Scale: Step-By-Step .......................... 139
[ ] Key Concepts .......................... 140
[ ] Considerations .......................... 142
[ ] There is no "perfect" system .......................... 143
[ ] Example Problem .......................... 143
[ ] 9.1 Stock Data
[ ] 9.2 Social Network
[ ] 9.3 Web Crawler
[ ] 9.4 Duplicate URLs
[ ] 9.5 Cache
[ ] 9.6 Sales Rank
[ ] 9.7 Personal Financial Manager
[ ] 9.8 Pastebin

[ ] Chapter 10 | Sorting and Searching .......................... 146

[ ] Common Sorting Algorithms .......................... 146
[ ] Searching Algorithms .......................... 149
[ ] 10.1 Sorted Merge
[ ] 10.2 Group Anagrams
[ ] 10.3 Search in Rotated Array
[ ] 10.4 Sorted Search, No Size
[ ] 10.5 Sparse Search
[ ] 10.6 Sort Big File
[ ] 10.7 Missing Int
[ ] 10.8 Find Duplicates
[ ] 10.9 Sorted Matrix Search
[ ] 10.10 Rank from Stream
[ ] 10.11 Peaks and Valleys

[ ] Chapter 11 | Testing .......................... 152

[ ] What the Interviewer Is Looking For .......................... 152
[ ] Testing a Real World Object .......................... 153
[ ] Testing a Piece of Software .......................... 154
[ ] Testing a Function .......................... 155
[ ] Troubleshooting Questions .......................... 156
[ ] Knowledge Based .......................... 158
[ ] 11.1 Mistake
[ ] 11.2 Random Crashes
[ ] 11.3 Chess Test
[ ] 11.4 No Test Tools
[ ] 11.5 Test a Pen
[ ] 11.6 Test an ATM

[ ] Chapter 12 | C and C++ .......................... 158

[ ] Classes and Inheritance .......................... 58
[ ] Constructors and Destructors .......................... 159
[ ] Virtual Functions .......................... 159
[ ] Virtual Destructor .......................... 160
[ ] Default Values .......................... 161
[ ] Operator Overloading .......................... 161
[ ] Pointers and References .......................... 162
[ ] Templates .......................... 163
[ ] 12.1 Last K Lines
[ ] 12.2 Reverse String
[ ] 12.3 Hash Table vs. STL Map
[ ] 12.4 Virtual Functions
[ ] 12.5 Shallow vs. Deep Copy
[ ] 12.6 Volatile
[ ] 12.7 Virtual Base Class
[ ] 12.8 Copy Node
[ ] 12.9 Smart Pointer
[ ] 12.10 Malloc
[ ] 12.11 20 Alloc

[ ] Chapter 13 | Java .......................... 165

[ ] How to Approach .......................... 165
[ ] Overloading vs. Overriding .......................... 165
[ ] Collection Framework .......................... 166
[ ] 13.1 Private Constructor
[ ] 13.2 Return from Finally
[ ] 13.3 Final, etc.
[ ] 13.4 Generics vs. Templates
[ ] 13.6 Object Reflection
[ ] 13.7 Lambda Expressions
[ ] 13.8 Lambda Random

[ ] Chapter 14 | Databases .......................... 169

[ ] SQL Syntax and Variations .......................... 169
[ ] Denormalized vs. Normalized Databases .......................... 169
[ ] SQL Statements .......................... 169
[ ] Small Database Design .......................... 171
[ ] Large Database Design .......................... 172
[ ] 14.1 Multiple Apartments
[ ] 14.2 Open Requests
[ ] 14.3 Close All Requests
[ ] 14.4 Joins
[ ] 14.5 Denormalization
[ ] 14.6 Entity-Relationship Diagram
[ ] 14.7 Design Grade Database

[ ] Chapter 15 | Threads and Locks .......................... 174

[ ] Threads in Java .......................... 174
[ ] Synchronization and Locks .......................... 176
[ ] Deadlocks and Deadlock Prevention .......................... 179
[ ] 15.3 Dining Philosophers
[ ] 15.4 Deadlock-Free Class
[ ] 15.5 Call In Order
[ ] 15.6 Synchronized Methods
[ ] 15.7 FizzBuzz

[ ] Additional Review Problems .......................... 181

[ ] Chapter 16 | Moderate .......................... 181

[ ] 16.1 Number Swapper
[ ] 16.2 Word Frequencies
[ ] 16.3 Intersection
[ ] 16.4 Tic Tac Win
[ ] 16.5 Factorial Zeros
[ ] 16.6 Smallest Difference
[ ] 16.7 Number Max
[ ] 16.8 English Int
[ ] 16.9 Operations
[ ] 16.10 Living People
[ ] 16.11 Diving Board
[ ] 16.12 XML Encoding
[ ] 16.13 Bisect Squares
[ ] 16.14 Best Line
[ ] 16.15 Master Mind
[ ] 16.16 Sub Sort
[ ] 16.17 Contiguous Sequence
[ ] 16.18 Pattern Matching
[ ] 16.19 Pond Sizes
[ ] 16.20 T9
[ ] 16.21 Sum Swap
[ ] 16.22 Langton's Ant
[ ] 16.23 Rand7 from RandS
[ ] 16.24 Pairs with Sum
[ ] 16.26 Calculator

[ ] Chapter 17 | Hard .......................... 186

[ ] 17.1 Add Without Plus
[ ] 17.2 Shuffle
[ ] 17.3 Random Set
[ ] 17.4 Missing Number
[ ] 17.5 Letters and Numbers
[ ] 17.6 Count of 25
[ ] 17.7 Baby Names
[ ] 17.8 Circus Tower
[ ] 17.9 Kth Multiple
[ ] 17.10 Majority Element
[ ] 17.11 Word Distance
[ ] 17.12 BiNode
[ ] 17.13 Re-Space
[ ] 17.14 Smallest K
[ ] 17.15 Longest Word
[ ] 17.16 The Masseuse
[ ] 17.17 Multi Search
[ ] 17.18 Shortest Supersequence
[ ] 17.19 Missing Two
[ ] 17.20 Continuous Median
[ ] 17.21 Volume of Histogram
[ ] 17.22 Word Transformer
[ ] 17.23 Max Black Square
[ ] 17.24 Max Submatrix
[ ] 17.25 Word Rectangle
[ ] 17.26 Sparse Similarity

[ ] XI. Advanced Topics .......................... 628

[ ] Useful Math .......................... 629
[ ] Topological Sort .......................... 632
[ ] Dijkstra's Algorithm .......................... 633
[ ] Hash Table Collision Resolution .......................... 636
[ ] Rabin-Karp Substring Search .......................... 636
[ ] AVL Trees .......................... 637
[ ] Red-Black Trees .......................... 639
[ ] MapReduce .......................... 642
[ ] Additional Studying .......................... 644

[ ] XII. Code Library .......................... 645

[ ] HashMapList<T. E> .......................... 646
[x] TreeNode (Binary Search Tree) .......................... 647
[x] LinkedListNode (Linked List) .......................... 649
[ ] Trie & TrieNode .......................... 649

PDF: https://github.com/alxerg/Books-1/blob/master/Cracking the Coding Interview%2C 6th Edition 189 Programming Questions and Solutions.pdf

test.zip.001.zip
test.zip.002.zip
test.zip.003.zip
test.zip.004.zip

backup.zip

backup_2.zip

Desktop_2.zip

lol_2.zip

us.zip

https://privatebin.net/?aa585a0cfa1ac8f0#XrDs5KZxo783rDHJCwaRUzGd9pGcuNNCigj62hFMyHp

https://privnote.com/UrwRrYcx#1QRaCtwJS


Add sofa-version-maven-plugin for SOFABoot starters.

Add sofa-version-maven-plugin for SOFABoot starters.

Pull Request Test Coverage Report for Build 384

0 of 0   changed or added relevant lines in 0 files are covered.
64 unchanged lines in 15 files lost coverage.
Overall coverage remained the same at 64.935%

Files with Coverage Reduction
New Missed Lines
%

infra-sofa-boot-starter/src/main/java/com/alipay/sofa/infra/endpoint/SofaBootVersionEndpoint.java
1
81.94%

healthcheck-sofa-boot-starter/src/main/java/com/alipay/sofa/healthcheck/core/HealthIndicatorCheckProcessor.java
1
70.45%

healthcheck-sofa-boot-starter/src/main/java/com/alipay/sofa/healthcheck/startup/ReadinessCheckProcessor.java
1
75.86%

runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/service/helper/ReferenceRegisterHelper.java
2
76.19%

runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/spring/factory/ServiceFactoryBean.java
2
69.44%

infra-sofa-boot-starter/src/main/java/com/alipay/sofa/infra/config/spring/namespace/handler/SofaBootNamespaceHandler.java
3
0.0%

test-sofa-boot-starter/src/main/java/com/alipay/sofa/test/runner/SofaJUnit4Runner.java
3
56.67%

runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/spring/factory/AbstractContractFactoryBean.java
4
52.38%

healthcheck-sofa-boot-starter/src/main/java/com/alipay/sofa/healthcheck/configuration/HealthCheckConfiguration.java
4
40.0%

healthcheck-sofa-boot-starter/src/main/java/com/alipay/sofa/healthcheck/core/AfterHealthCheckCallbackProcessor.java
4
60.87%

Totals

Change from base Build 358:
0.0%

Covered Lines:
1450

Relevant Lines:
2233

💛  - Coveralls

@guanchao-yang  we can just add the sofa-version-maven-plugin in the root pom as follows:
<plugin>
    <groupId>com.alipay.sofa</groupId>
    <artifactId>sofa-version-maven-plugin</artifactId>
    <version>1.0.1</version>
    <configuration>
        <dotGitDirectory>${main.user.dir}/.git</dotGitDirectory>
        <defaultPropertiesFileEntries>
            <Doc-Url>http://www.sofastack.tech/sofa-boot/docs/Home</Doc-Url>
        </defaultPropertiesFileEntries>
    </configuration>
    <executions>
        <execution>
            <goals>
                <goal>gen</goal>
                <goal>write</goal>
            </goals>
        </execution>
    </executions>
</plugin>

please simplify it in another PR


example links in Neural Engine doc goes 404

The examples in this readme
https://github.com/intel/intel-extension-for-transformers/blob/main/examples/deployment/README.md

cannot be opened. It seems they direct to develop branch which has been removed.

Thanks for reminding!
Fixed in this PR: https://github.com/intel/intel-extension-for-transformers/pull/4


Use oxc's own graphical reporter for test snapshots

Fixes #2217
Previously we were using the miette default, but given ours is a fork, and for example now prints slightly more relevant line- and column-numbers vs miette, we should dog-food our own have the tests tell us if/when the output changes.
I did actually scan all the snapshot deltas and all look correct to me.
One funny one I noticed was this
diff --git a/crates/oxc_linter/src/snapshots/no_empty_file.snap b/crates/oxc_linter/src/snapshots/no_empty_file.snap
index cfc53e1c..6f001fbd 100644
--- a/crates/oxc_linter/src/snapshots/no_empty_file.snap
+++ b/crates/oxc_linter/src/snapshots/no_empty_file.snap
@@ -2,6 +2,7 @@
 source: crates/oxc_linter/src/tester.rs
 expression: no_empty_file
 ---
+
   ⚠ eslint-plugin-unicorn(no-empty-file): Empty files are not allowed.
    ╭─[no_empty_file.tsx:1:1]
    ╰────
@@ -29,7 +30,7 @@ expression: no_empty_file
   help: Delete this file or add some code to it.

   ⚠ eslint-plugin-unicorn(no-empty-file): Empty files are not allowed.
-   ╭─[no_empty_file.tsx:1:1]
+   ╭─[no_empty_file.tsx:0:1]
  0 │
    · ▲
    ╰────
@@ -149,4 +150,3 @@ expression: no_empty_file
    ╰────
   help: Delete this file or add some code to it.

-

...which I suppose is technically correct but also a bit confusing perhaps? Should we make the line minimum 1? If so I can create another PR for that.
There is a subtle change in whitespace too - each file gains a newline at the start but looses one at the end. My assumption is that oxc's reporter is adding a newline at the start of each report (compared to miette's), plus I removed the extra newline in tester.rs or else the snapshot diffs would have been even larger.
Finally there are no changes to reports with multi-line annotations like this:
  ⚠ typescript-eslint(ban-types): Prefer explicitly define the object shape
   ╭─[ban_types.tsx:1:1]
 1 │ ╭─▶ const emptyObj: {
 2 │ │
 3 │ ╰─▶         } = {foo: "bar"};
   ╰────
  help: This type means "any non-nullish value", which is slightly better than 'unknown', but it's still a broad type

Again I can create a separate PR to improve those and we should see snapshot diffs when I make that change 😄
I'd appreciate a quick review on this one if at all possible, given the high chance of conflict.

Finally there are no changes to reports with multi-line annotations like this:
  ⚠ typescript-eslint(ban-types): Prefer explicitly define the object shape
   ╭─[ban_types.tsx:1:1]
 1 │ ╭─▶ const emptyObj: {
 2 │ │
 3 │ ╰─▶         } = {foo: "bar"};
   ╰────
  help: This type means "any non-nullish value", which is slightly better than 'unknown', but it's still a broad type

Again I can create a separate PR to improve those and we should see snapshot diffs

See #2242

This is much better!! Thank you so much!


Some scripts to play with classifications

In your slide-deck you mention an existing and an upcoming way to classify data. While I am not sure since when you support the extended-properties in SSMS I still thought it might be interesting to see the data.
Feel free to modify as you see the need, I put this under public domain.

@rgward FYI


Configure build system and dependencies using Nix

Overview
Vmd is a component of the Ghaf-system which is built and configured using the Nix package manager or operating system. We need to be able to build vmd as part of the Ghaf using the same Nix-system. This requires defining a flake.nix file which defines dependencies and interfaces with build scripts for the project.
Breakdown

[ ] Define flake.nix in the root of the repository which implements building vmd for a generic x86 target as well as the Nvidia Jetson Orin AGX reference machine.

Deliverables

A flake.nix file at the root of the repository.

Deliverables - must build (pure, reproducable) on ghaf after cloning the vmd-repository.


Subscribe incorrectly rendering fallback on initial mount

Hi there, great library! I'm having an issue with the rendering lifecycle of Subscribe. In the core concepts you mention a drawback of shareReplay is that it keeps the last value around in memory--that is actually my desired behavior. e.g. if I navigate from page A -> B -> A, I'd like to hydrate A with the old data immediately and refetch new data in the background. I believe this is the model used by many other data fetching libraries (e.g. react query).
To work around this, I just piped a shareReplay into my observable, but Subscribe still isn't picking up on that latest value. On initial mount, it still renders the fallback component for a split second. A reproducible example is here.
Is there a way I can achieve this? Or is this a bug with Subscribe's initial state?

Is there a way I can achieve this? Or is this a bug with Subscribe's initial state?

Of course! Just keep a subscription always open, and then it will always have the latest value in memory. I.e: subscribe to the observable, right after defining it.

<Subscribe> always guarantees that it will have subscribed to the source observables before any of its children is rendered. This is something that's needed to prevent lingering subscriptions, specially with React with concurrent mode.
The way it does this is by first rendering nothing (or the fallback) on initial render, subscribing to the sources, and then rendering the children passed to it.
If you want to avoid this double-render you'll have to manage the subscriptions further up: Don't use <Subscribe> at that level, instead declare an observable that will subscribe to all the streams your components need (a merge usually does the trick) when they are needed to become active, and subscribe to this observable further up on your tree.

I think I understand the points you both are making. My point is that an observable with shareReplay should have it's last (aka "stale") value available synchronously in the initial mount, and the fallback should never be rendered. It should render the stale value until the next value is observed. This is the stale-while-revalidate paradigm. It seems to me that react-rxjs is doing nothing-while-revalidate. If this isn't the goal of this library I understand.
To @voliva's point, I'll try to raise my Subscribe up my react tree, but I think this isn't quite the behavior I want. If I do that, then the subscription's lifetime is no longer tied to where the data is needed in the react tree. Also--if I understand correctly--if there's an error, I'd need to remount that entire tree to start the subscription again.

My point is that an observable with shareReplay should have it's last (aka "stale") value available synchronously in the initial mount

Not necessarily, no. Just because an Observable has been enhanced with shareReplay, that doesn't guarantee that the Observable will emit synchronously. It will only emit synchronously after it has emitted its first value, as long as all its listeners stay subscribed... However, the first value can come at any point in time, if it ever comes.

My point is that an observable with shareReplay should have it's last (aka "stale") value available synchronously in the initial mount, and the fallback should never be rendered

Even if that was true (which it isn't) the only way to access that value is through a subscription, and since subscribing to an Observable it's a side-effect, it's something that can't be done on the render phase of the component. Therefore, there is no way to actually access the "current" value of a shareReplay Observable during the render function. That's why in this library we have had to come up with these StateObservables, so that we can work around these short-comings (or trade offs, depends who you ask) of React.

This is the stale-while-revalidate paradigm. It seems to me that react-rxjs is doing nothing-while-revalidate. If this isn't the goal of this library I understand.

We've most definitely failed at explaining the goals and the trade off of our library. Not your fault, of course. We should really improve our docs and explain these things better.

To @voliva's point, I'll try to raise my Subscribe up my react tree, but I think this isn't quite the behavior I want. If I do that, then the subscription's lifetime is no longer tied to where the data is needed in the react tree. Also--if I understand correctly--if there's an error, I'd need to remount that entire tree to start the subscription again.

In theory it's posible to do the same behaviour you want, without relying on React's render cycle, but it's more tedious than just using <Subscribe> on the place you wanted.
<Subscribe> has this limitation that it will do that double render. In some cases that's not bad, but on others it is annoying... and the solution is to not use Subscribe there. You can move it to the nearest place where it doesnt get unmounted/remounted, and declare how that subscription is managed passing in the source$ prop.
I've modified your sandbox to better show you what I mean: https://codesandbox.io/s/elegant-feather-fw2vjs?file=/src/App.tsx
On these cases it gets more tedious, as React-RxJS can't really circumvent the limitations of React when it comes to execution of side-effects (such as creating a subscription).
If you need error handling, this is something you can also add to your custom subscription management. For this, retry({ delay: () => anotherObservable$ }) is usually very useful: It prevents the error from being propagated into the <Subscribe>, and re-subscribes to the observable when you declare it to.


nMainbar and Join Random Battlegrounds

Hi,
When I try to join random battlegrounds queue, I have this message:

nMainbar has been blocked from an action only available to the Blizzard UI. You can disable this addon and reload the UI.

It occurs only for this queue. It's ok for arena or pve queues.
Queing for random bg works when I disable nMainbar.

This isn't actually a problem with any of your addons but with the Blizzard's code. You can see a full rundown of why this happens here.
https://www.townlong-yak.com/bugs/afKy4k-HonorFrameLoadTaint

Should be fixed with ae52692eb9366eea9b12afedd439ff5dfbf8bd2c.


Visual Studio For Mac (Preview) - 3rd-party Addin Location

Is the correct install Addin location(?):
~/Library/Application Support/VisualStudio-7.0/LocalInstall/Addins
Also is there a way to bootstrap the install of the AddinMaker for VS4M since mdtool.exe is not available in the install ?
mdtool.exe.mdb and mdtool.xml are in the bin dir.
pwd
/Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/bin
foobar:bin sushi$ ls -l mdtool.*
-rw-r--r--  1 sushi  admin  1847 Nov 16 04:40 mdtool.exe.mdb
-rw-r--r--  1 sushi  admin   123 Nov 16 04:40 mdtool.xml

@sushihangover, were you able to to make some progress on this?  I'm trying to learn how to create an add-in for Visual Studio For Mac.

@markmadlangbayan mdtool.exe is still not available (preview 2), I'm assuming this is intentional...
You can manually setup an Addin project w/o using this Addin, this just makes it sooooo much easier ;-).
If you have never written Addins for Monodevelop/Xamarin Studio, I would recommend writing an Addin for Xamarin.Studio 6.x first using this Addin to setup your project so you understand what is required...
After that you can create a manual project for VS4M (v7) and reference the required assemblies in your project from the "/Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/bin" directory. Buyer beware of course as the Addin API might be in flux sine this is "preview" software....

@sushihangover Thank you!

Check this https://mobile.twitter.com/mjhutchinson/status/80230477529972326

Btw you can use mdtool provided with xamarin 6 to publish plugin for VS4M

@GDreyV the tweet seems to be removed.

Let's try once again https://mobile.twitter.com/mjhutchinson/status/802304775299723264

Awesome!  I got it installed.
Thank you!

From: Andrew<EMAIL_ADDRESS>Sent: Friday, December 9, 2016 1:26 PM
To: mhutch/MonoDevelop.AddinMaker
Cc: Mark Madlangbayan; Mention
Subject: Re: [mhutch/MonoDevelop.AddinMaker] Visual Studio For Mac (Preview) - 3rd-party Addin Location (#37)
Let's try once again https://mobile.twitter.com/mjhutchinson/status/802304775299723264

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/mhutch/MonoDevelop.AddinMaker/issues/37#issuecomment-266099998, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFNixROyBm5RDCYPJBKUkwgZOHf9mPizks5rGatngaJpZM4K2873.

The install location is ~/Library/Application Support/VisualStudio/7.0/LocalInstall/Addins, and mdtool has been replaced by vstool.


add dplyr::rename

Implemented dplyr::rename with unit test, associated documentation, and vingette explanation.

Hi @eoduniyi ,
I just pushed a commit to fix the attributes of the data.frame returned by rename.hyperSpec. I also added a unit test to make sure the attributes are as supposed.

Dear @cbeleites as you may have noticed I'm having some trouble with unittesting and understanding the basics of hyperSpec objects. Also, it appears that Travis CI keeps failing on this branch after I make updates to it...I was wondering if you could explain that. I'm not super familiar with Travis TBH.
Finally, now when I try to load_all() or build my local copy of hyperSpec.tidyverse I get the following error Error: object ‘flu’ is not exported by 'namespace:hyperSpec', which I believe is referencing filter.R. However, I checked the filter.R file and the NAMESPACE file and they both have importFrom hyperSpec flu and importFrom(hyperSpec, flu)?

Dear @cbeleites,
I have updated rename.R implementation and its associated unit test. I used covr to check how well the test covered rename.R(see img).
On one hand, I have a feeling %100 coverage should be taken with a grain of salt. On the other hand, I am having a hard time coming up with more unit tests atm. So as always, if you have any suggestions that would be awesome.
Also, I took a look at Travis and realized why it kept failing (something related to the examples), fixed them, and so it seems to pass the checks now. Finally, my notes for this test can be viewed here under section 3.
Best,
EO

+1
One question to all, though: is hy_update_labels() a good name?

Possible confusion with function to actively (by user) set new labels?
Would hy_fix_labels() or hy_keep_labels() be more to the point?

I think hy_fix_labels() is more to the point.


After login twitter account from browser then get stuck to return to my app

@0maru Please help

Same problem. I can't solve this problem for 2 weeks now

Also i am faceting same issue. Any solution ?
My AndroidManifest Code
here i'm using multiple   and this for twitter.
<intent-filter>
    <action android:name="android.intent.action.VIEW" />
          <category android:name="android.intent.category.DEFAULT" />
               <category android:name="android.intent.category.BROWSABLE" />
                   <data
                        android:host="twoitwoi.com"
                       android:scheme="test" />
</intent-filter>

Login code:
final twitterLogin = TwitterLogin(
         apiKey: dotenv.env['TWITTER_API_key'].toString(),
         apiSecretKey: dotenv.env['TWITTER_API_SECRET_key'].toString(),
         redirectURI: "test://twoitwoi.com",
       );

Please check to see if deeplink is functioning by using the adb command.
If the configuration is correct, the application will start.
adb shell am start -W -a android.intent.action.VIEW -d <deeplink url> <your app name>

for example
adb shell am start -W -a android.intent.action.VIEW -d "test://twoitwoi.com" com.flutter.sample.app

@0maru But slil not getting any response.
https://user-images.githubusercontent.com/30517653/179461247-d94ce520-2d72-422f-8f9f-c5251649a81f.mov

@Androidsignal
Are you registering test:// as a Callback URI / Redirect URL in the Twitter Developer portal?

Same problem, and I have verify that I have added the callback url in twitter developer portal @0maru

Hello @0maru any update on this I have same problem, please update us on this, Thanks!
@bulgarian-beast  are you find any solution this also , please update Thanks!

@KuldeepVagadiya @bulgarian-beast
Clone the twitter_login repository and verify that the example project works.
If the sample does not work, the minimum reproducible code sample and procedure that will cause this error.

I had the same issue. Changing the callback to just "twitter://" worked for me. Not sure if it is the specific name or just that it doesn't work with any special characters like "-" or "." in the scheme...
So:
<data android:scheme="twitter"/> in the AndroidManifest.xml
and
redirectURI: 'twitter://', in the TwitterLogin constructor

Make the host empty or better still remove the host

Did anyone solve the issue? iOS everything works fine but for Android I stuck on the callback screen

Close Issue.
If a similar error occurs, reopen the issue.


BUG: Fixes bcolz padding to not always pad 390 minutes

If minutes already exist for the last existing day, adjust the number of minutes padded to account for them. Previously we would always pad 390, leading to a mismatch in the number of rows.

LGTM.


docs: add example for string representation

Closes #549

Thanks! Perhaps as a next step we could also add q.String() that uses q.AppendQuery(db.Formatter(), nil) internally.


Add example from slightfoot of WaveOut*

Closing this now that we have a WASAPI example that is fully Dart (#422).


66 boundary rxn def

resolves #66
I added syntax checks that now cover all defined types of boundary reactions (Demand, Sink, Exchange). However, I am currently only checking for cases where such boundary reactions are not labeled accordingly (DM_, SK_, EX_). I am not checking for the reverse case i.e. if a reaction labeled as such is indeed a boundary reaction, and thus deserves that label.
I guess that could be tackled in a separate issue though.

Codecov Report

Merging #102 into develop will increase coverage by 0.27%.
The diff coverage is 100%.

@@             Coverage Diff             @@
##           develop     #102      +/-   ##
===========================================
+ Coverage       83%   83.27%   +0.27%
===========================================
  Files            8        8
  Lines          306      311       +5
  Branches        62       64       +2
===========================================
+ Hits           254      259       +5
  Misses          47       47
  Partials         5        5

Impacted Files
Coverage Δ

memote/support/syntax.py
67.85% <100%> (+3.15%)
:arrow_up:

Continue to review full report at Codecov.

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


PandasJsonCacher errors with maximum recursion level reached

Describe the bug
PandasJsonCacher errors with
ERROR - OverflowError - Maximum recursion level reached

The PandasCsvCacher works with this same object
To Reproduce
Steps to reproduce the behavior:

Use the PandasJsonCacher as a stage cacher for an output with at least 17 columns and 5 rows
experiment will error out on that stage
Replace the cacher  with the PandasCsvCacher
Caching will work as expected

Note that in this case, exif data from images is being stored in the dataframe to be cached
Expected behavior
Expect Json Cached object to be created

Similar to #4, I think this might be specific to the exif data you're using. The cacher works for random numpy data with that shape, and I've added a test case for that to be sure. Also similar to #4 I've exposed an optional dictionary to pass to to_json if there's any parameters there that might solve the problem.
I suspect using a PickleCacher (https://ornl.github.io/curifactory/latest/caching.html#curifactory.caching.PickleCacher) is probably your best bet for data in this format.

I'm closing this for now, but feel free to re-open if you find more specific conditions that trigger the issue or if the PickleCacher workaround doesn't work


quinn main update using async traits

Quinn has removed the Open* Future structs that h3 was storing for polling. I tried storing it myself, but the lifetimes got very complicated. Then I tried using async traits and removing polling but got stuck again with lifetimes. I'll share my work in case this is the path you want to go down for keeping up to date with quinn, but in any case a breakage is coming with 0.9.0.

Is the short of it that quinn is removing polling methods and only exposing async fns for everything, now?

There are still some polling methods left. @Ralith or @djc may be able to answer about future plans.

Some discussion is in here https://gitter.im/djc/quinn

See also previous discussion in https://github.com/hyperium/h3/issues/55.

Is the short of it that quinn is removing polling methods and only exposing async fns for everything, now?

That's the current state; it's much more maintainable. We could offer polling methods, but doing so is not a trivial amount of work.

I very much understand that. Encapsulating them in a trait is still annoying, but exposing them is too.

GATs are now stable.

We just merged https://github.com/quinn-rs/quinn/pull/1357.

I'll close this since it appears quinn is keeping named futures instead of async traits.


lib CHANGELOG.md

Check out compatibility with GitHub's built in releases
Check out NodeJS release note styles with tl;dr and details linking to every PR

closed by https://github.com/shapeshift/lib/issues/7


Handling test_framework's initial state assumptions

Issue
When I run scenarios that were built for Bitcoin Core's functional test framework, I get errors relating to wallet balance issues.
Cause
Core's functional test framework has a non-empty initial state. For example, it begins by populating the blockchain by default. This means that users of the framework write code that relies on the existence of blocks and wallets that already have coins.
Possible solutions
Recreate the functional test's initial state in Warnet, and then ...
A. ...allow users to explicitly run scenarios within that initial state by using command line flags.
B. ...implicitly create the state for any scenarios that live a specified folder.
C. ...scenario authors explicitly create the state by providing a hook that they manually add to any scenario that needs it.

Related: https://github.com/bitcoin-dev-project/warnet/issues/29


Can't Undo Theme

The theme actually altered the appearance of windows in Gaming
Mode on SteamOS and not just desktop mode client. I uninstalled this app and removed all data and settings and I can't get it to go back to stock appearance. Maybe I'm being dumb and missing something though but please let me know!

For anyone who has this issue, I found a solution. Go to .steam (hidden folder in home/deck) and "steamui" folder and delete the "adwaita" folder. That fixed it!

./install.py -u?

I'm certain the other two methods work as well but to add more fuel to the fire there's uninstall in the AdwSteamGtk Flatpak too;


added title in feed discovery as per document

added title in feed discovery as per document
https://docs.zendframework.com/zend-feed/find-feeds/

@rajjanorkar
If you create a new feature or find a bug, please add always an unit test. Thanks!

Hi @froschdesign
I am really not that good in writing test, and for this scenario i tried but not getting idea.
I improved it to used nodeValue than title attribute not all links have title.
Thank you

@rajjanorkar
Add the unit test here.

@froschdesign added

@froschdesign could you please merge ?

@rajjanorkar
The workflow is not completed: a review is still needed.

I think the process is so slow here...

Welcome to OSS 😑

Thanks @Ocramius

Thanks, @rajjanorkar


ros_amr_interop: 1.0.0-2 in 'foxy/distribution.yaml' [bloom]

Increasing version of package(s) in repository ros_amr_interop to 1.0.0-2:

upstream repository: https://github.com/inorbit-ai/ros_amr_interop.git
release repository: https://github.com/inorbit-ai/ros_amr_interop-release.git
distro file: foxy/distribution.yaml
bloom version: 0.10.7
previous version for package: null

massrobotics_amr_sender
* Adding bits for first release (#7 <https://github.com/inorbit-ai/ros_amr_interop/issues/7>)

Merged master in order to re-trigger CI due to #29964.


Can't see the graphs at Capacity

Thank you for your feedback!
The issues in this repo are for documentation feedback.
If you are submitting your documentation feedback issue directly through GitHub, please provide the URL of the article so we can route the feedback to the correct author.
Please report Azure DevOps or TFS software bugs, feedback, or questions in the Azure DevOps Developer Community.

@neryacohen -- Thanks for your feedback; we appreciate it. To make sure we have all the information needed to triage your issue, please let us know which topic you’re referencing, or provide more context around the general task.

hi,
thanks for your response.
I'll leverage this mail to ask some questions:
Few questions
We have hierarchy of Epics -> features -> USs -> tasks that covered the
whole backlog of the project.

How do we associate a specific features/ stories with a version?

What is the best practice of doing it?
We thought about add tag for the selected tasks, and manage it with it.
Is there a better option?

How do we track the progress of the tasks marked with this tag?

In additions there are issues that I don’t sure if it a bugs or by design
(if it’s a bug, I can open it at GitHub )

When opening a user story and mark remaining work, it’s not updated
in the backlog view

It’s update only when create task inside the user story and mark the
remaining work inside the task.
Is it by design?

Currently, we can’t see the graph at sprints -> work details:

Is it also by design or bug?
Appreciate your help
Nerya
בתאריך יום ב׳, 23 בספט׳ 2019 ב-23:32 מאת William Anton Rohm <
notifications@github.com>:

@neryacohen https://github.com/neryacohen -- Thanks for your feedback;
we appreciate it. To make sure we have all the information needed to triage
your issue, please let us know which topic you’re referencing, or provide
more context around the general task.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/vsts-docs/issues/5704?email_source=notifications&email_token=AIPEOYPYWEFLGBDDTFFZVQTQLERUPA5CNFSM4IZJLGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7MFQDY#issuecomment-534272015,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIPEOYPKU2P2T2EQJIJMDUTQLERUPANCNFSM4IZJLGYA
.

@neryacohen -- Nerya, it looks like you're working through an issue with your scenario or implementation, rather than an issue with the documentation. Here are a couple of options where you might consider asking your question:

Azure DevOps on Stack Overflow
Azure DevOps Support Bot

I am closing this issue now.  You are welcome to @ mention me for any followup.
We hope to hear from you again.


file: tiny: output trace log before call writeToBlock

Why is this change needed?

There are several reasons.
For example, writeToBlock() in file_cache.go#L92 has a panic() call. If this panic() is called before the trace log, we cannot see the blkIndex which caused the issue.
Read in file.go#L274-L277 implements this correctly.


Issue with font size

I'm using fontsize as 32sp. On a oneplus 6. Android Q. Stable. But the font size is not changing at all. I tried app:mnpTextSize="32sp" and also    materialNumberPicker.setTextSize(32); but no luck. Can you please check it? thanks!

I tested on an emulator but it worked. Not on my oneplus 6.

no problem on my side, if you have more info don't hesitate to reopen the issue ;)


Mechanism to assosiate related entities for stored-procedures and views

When a database table is updated by a stored-procedure through EntityFramwork there is no mechanism to flag in EFcache about the entities to be invalidated

You can use  https://github.com/moozzyk/EFCache/blob/e5373449cc148ea61ced431ebff02e565e09a874/EFCache/ICache.cs#L37


Add net/netip to random expr imports

The pgtypes.Inet type uses net/netip in its RandomExpr, but does not add it to the import list for the RandomExprImports. This results in a compilation error for the factory package if no other type exists which also imports the netip package.
I've worked around this in my projects by re-defining the type with the proper import until this can be merged.

Kindly add a note in CHANGELOG.md with appropriate attribution (thanks @plunkettscott)

Done


MatAutocompleteModule is not an NgModule

I have install latest version but this error  happen.
I can't find out where error
following is part of my package.json
 "dependencies": {     "@agm/core": "1.0.0-beta.0",     "@angular/animations": "^4.0.2",     "@angular/cdk": "^2.0.0-beta.12",     "@angular/common": "^4.0.2",     "@angular/compiler": "^4.0.2",     "@angular/core": "^4.0.2",     "@angular/flex-layout": "^2.0.0-beta.9",     "@angular/forms": "^4.0.2",     "@angular/http": "^4.0.2",     "@angular/material": "^2.0.0-beta.12",     "@angular/platform-browser": "^4.0.2",     "@angular/platform-browser-dynamic": "^4.0.2",     "@angular/router": "^4.0.2",     "@ngx-translate/core": "6.0.1",     "@ngx-translate/http-loader": "0.0.3",     "ag-grid": "9.0.3",     "ag-grid-angular": "9.0.3",     "angular-tree-component": "3.3.0",     "angular2-datatable": "0.6.0",     "angular2-json-schema-form": "^0.5.0-alpha.11",

same problem.

I'm not sure what caused this.
However, as of version 0.5.0-alpha.13, all unneeded Material Design modules (including MatAutocompleteModule) were removed, which should solve your problem.
As for dependancies, angular2-json-schema-form requires these:
  "dependencies": {
    "@angular/cdk": "^2.0.0-beta.12",
    "@angular/common": "^4.0.0",
    "@angular/core": "^4.0.0",
    "@angular/flex-layout": "^2.0.0-beta.9",
    "@angular/forms": "^4.0.0",
    "@angular/material": "^2.0.0-beta.12",
    "@angular/platform-browser": "^4.0.0",
    "ajv": "^5.2.4",
    "angular2-json-schema-form": "^0.5.0-alpha.13",
    "lodash": "4.x",
    "rxjs": "5.x"
  },


Simplified the MongoIterablePublisher logic

JAVARS-1

I'd prefer the log messages to be removed or changed to trace.
Otherwise lgtm.

Done and rebased.


zchunk: 1.1.6-> 1.1.8 & Add darwin support

Motivation for this change
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[X] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 107443 run on x86_64-darwin 1

1 package built:

zchunk

Result of nixpkgs-review pr 107443 1

8 packages built:

libdnf
librepo
microdnf
python37Packages.librepo
python38Packages.librepo
python39Packages.librepo
rpm-ostree
zchunk

Result of nixpkgs-review pr 107443 run on x86_64-darwin 1

1 package built:

zchunk

Result of nixpkgs-review pr 107443 1
8 packages built:

please update your nixpkgs-review.

Result of nixpkgs-review pr 107443 run on x86_64-linux 1

8 packages built:

libdnf
librepo
microdnf
python37Packages.librepo
python38Packages.librepo
python39Packages.librepo
rpm-ostree
zchunk


Fix it so we don't stop after the first error/file

Also made the verbose setting more consistent across the tools
Signed-off-by: Doug Davis<EMAIL_ADDRESS>

LGTM

Actually, I've purposely tried to keep the scripts separate in order to keep them maintainable. One large script that tries to do it all might make it harder for people to understand what's going on - or just scare people. Most of the scripts have the same boiler-plate logic for flag parsing, etc... and so its really just the "checkFile" type of function people need to focus on.

LGTM


A call invocation through GRPC using temporal.io SDK get stuck

Describe your question
Hi, I'm trying to integrate hyperf with temporal.io. Temporal.io is a promising product that provides workflow orchestration. You can develop the workflow with PHP, and using the SDK they provides, it is invoked using GRPC. The call to the remote method get stuck and I suppose that the problem is related to the way that the temporal.io sdk makes the GRPC call. My code is something like this:
use Temporal\Client\WorkflowClient;
use Temporal\Client\GRPC\ServiceClient;
...
            $workflowClient = WorkflowClient::create(ServiceClient::create('host.docker.internal:7233'));
            $my_workflow = $workflowClient->newWorkflowStub(
                MyWorkflowInterface::class
            );
            $run = $workflowClient->start($my_workflow, 'fromID', 'toID', 'refID', 1000);

The hyperf server gets stuck in the last line. I have tried to resolve the issue running the code inside a Task, like this:
use Temporal\Client\WorkflowClient;
use Temporal\Client\GRPC\ServiceClient;
use Hyperf\Engine\Coroutine;

class WorkflowTask
{
    public function handle($cid)
    {
        return [
            'worker.cid' => $cid,
            'task.cid' => Coroutine::id(),
        ];
    }

    public function start($workflow_class, $args)
   {
        $workflowClient = WorkflowClient::create(ServiceClient::create('host.docker.internal:7233'));
        $my_workflow = $workflowClient->newWorkflowStub(
            $workflow_class
        );
        $run = $workflowClient->start($my_workflow, "Mike");
        return $run;
   }
}

But I get the same result. It is not a connectivity issue because from the same container I can invoke the remote GRPC service from different methods, but inside hyperf fails. Any suggestion to solve the problem?
Thanks a lot for your support.

I'm sorry, it is my fault, missing
grpc.enable_fork_support=1;

As pointed in [https://hyperf.wiki/2.2/#/en/quick-start/questions?id=hyperf-will-not-execute-commands-because-gprc-or-pcntl-extensions-are-not-installed].
Thanks


List of ARC apps

Create a list of all apps suggested by ARC.
[Stretch goal] Create categories of the apps.

Load the list of apps from a JSON file.


Set build to unstable on compiler warnings

Copyright and Licensing
Please list the copyright holder for the work you are submitting (this will be you or your assignee, such as a university or company):
Columbia University
By submitting this pull request, the copyright holder is agreeing to license the submitted work under the following licenses:

Code: BSD 3-clause (https://opensource.org/licenses/BSD-3-Clause)
Documentation: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/)

Closing this. Jenkins does now error in the Stan tests in case of compiler warnings.


SortTest class (clean)

I made tests for the class Sort.

See line 492 in the output: Run './gradlew :gdx:spotlessApply' to fix these violations. This doesn't have to be done from the command line; you can use the Gradle tab in IntellIJ IDEA/Android Studio to run spotlessApply.


[SMD-67] fix Risk Category validation

https://dluhcdigital.atlassian.net/browse/SMD-67
Change description

address bug found during QA where an empty Risk Category cell would cause a KeyError

also adds enum validation for Risk Category for Round 4

[X] Unit tests and other appropriate tests added or updated

[X] README and other documentation has been updated / added (if needed)

[X] Commit messages are meaningful and follow good commit message guidelines (e.g. "FS-XXXX: Add margin to nav items preventing overlapping of logo")

How to test
If manual testing is needed, give suggested testing steps
Screenshots of UI changes (if applicable)

In QA


mvp-cockpit: S3 needs documentation

https://github.com/Jumpscale/ays_jumpscale8/blob/master/app/s3/REAME.md

I updated the readme.md file, could you please review if this is enough. Thanks

@muhamadazmy can you review your blueprint example? I think the first line (sshkey__demo:) should not be there, right?

I think the sshkey is always optional, if it is not specified in the blueprint one will be creaed automatically

this doesn't make sense @muhamadazmy since sshkey__demo is nowhere referenced in any part of the rest of the blueprint, how come can it then be relevant, how is it used? Please document

I added a note in the docs explains why we have it.

Thanks @muhamadazmy, but still...
I understand that it is optional, but in the example we include it, I'd expect that you reference it in at least one of the other service definitions, right? Not sure which one however... Is it vdc__scality, s3__demo, or both that we use it?
In the way it is now in the example I would expect that another one will be created as if you didn't specify one, right?