DNM: Revert "Fix extract fullstack test (#5420)"

This reverts commit 4abef77845f1b07241b65ca377ea34be3b845c7f.
What problem does this PR solve?
Issue Number: close #5421
Problem Summary:
https://github.com/pingcap/tiflash/pull/5420 fix the fullstack test temporarily to unblock CI. TiDB has adjusted the extract behavior in https://github.com/pingcap/tidb/pull/36367.
What is changed and how it works?
Recover the test accordingly.
This PR's CI will fail for now, but after the deployment of TiDB nightly, other PR's CI will fail and this one is to aid.
Check List
Tests

[x] Unit test
[ ] Integration test
[ ] Manual test (add detailed scripts or steps below)
[ ] No code

Side effects

[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[ ] Breaking backward compatibility

Documentation

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Changes MySQL compatibility

Release note

None

/run-all-tests

/run-all-tests

/run-integration-test

/merge


Fixed the links in the examples chapter in the README.md

I noticed that the links in the README.md were wrong. I've created a pull request with a fix

Hello,
Thank you very much for the fix!
I hope it isn't much to ask, but could you push a new commit, with [ci skip] on the next line?
That way, we can immediately merge it, since it doesn't conflict with the build matrix.

sure :)

I meant you could replace that one commit with the same commit, like git commit --amend.

Oh, sorry. I misunderstood you. I hope the commit is now correct.

No it's okay, communication is bidirectional, so I also apologize.
Thanks for your contribution!

@timowest what is your opinion actually:
The GitHub repository landing page is the master branch, do you think we have to keep the documentation in sync?

I don't think we have to backport fixes to the md files. At least the priority is not so high.


"Edit" button doesn't work for FAVE-style formants

In enrichment view I have made a FAVE-style formant row, and have run it then reset it:

(for Buckeye, on roquefort)
I want to change the parameters of the enrichment, but clicking "Edit" doesn't do anything.
(Neither does "Delete", which is #69 )

awesome


Calibre trying to create a new user folder

When trying to install calibre (3.34.0), I get an error that says that my user folder does not exist. What seems to happen is that the installation is ignoring the space in my user folder, and is trying to create a new folder. For example, lets say my user folder is called "John Doe" and I try to install Calibre, I get this message:
Error
The specified directory does not exist:
C:\Users\John (Error Code: 1)
And then the installation is aborted.

Should be fixed. Please try again.

Thank you! The installation  worked, but now I get this a message saying:
Path to Calibre Portable (C:\Users\John Doe\Scoop\apps\calibre\3.34.0\Calibre-Portable) too long. Must be lass than 59 characters.
Any way around this?

This part of the portable-installer is responsible for the 59 character limit. It's 2 year old code, maybe this can be lifted with a PR to 255 or get it removed.
https://github.com/kovidgoyal/build-calibre/blob/cbcb793fe194ec920b0df5d7db4fc8d85274db1a/scripts/freeze/windows/portable-installer.cpp#L556-L574

Thank you, I installed the calibre-normal for now, and its working!


AMBARI-24270. Agent Status Command Are Randomly Failing With Empty stderr

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/3072/
Test PASSed.


Typo in Additional Information

Ihave should probably be changed to I have

So what do i do. I submitted a PR


Adding latitude range option

Fixed javascript code and added documentation in README.md.
This change allows to limit the size of the terminator to accommodate maps that do not wrap over more than 360 degrees.

Thank you for your contribution!


Add --registry and --version to pachctl deploy, so users can control which images are deployed

It might make more sense to add a --version and --registry flags instead so you would do
pachctl deploy --version :v1.1-<commit-id> --registry my_registry/jdoliner

And it would deploy my_registry/jdoliner/pachd:v1.1-<commit-id> and my_registry/jdoliner/job-shim:v1.1-<commit-id>. It seems like those are the only pieces of information users are going to want to modify so this would let them do what they want but would decrease the risk of deploying mismatched job-shim and pachd versions which can lead to weird bugs.

So one problem I just realized is that --registry already controls whether or not a registry gets deployed so we're going to need to use a different name for one of those. Maybe the other one could be called --cluster-registry.

I think it makes more sense (and be more inline with existing tooling) if the image is passed as an opaque string.

stale


[Api-stub-generator] cannot import name 'epylint' from 'pylint' in Python3.11

CI of autorest.python integrate apiview tool while it fails only in Python3.11. According to log, it happens in _stub_generator.py when import epylint from pylint:

If you pin the version of pylint to be <3.0.0 it should no longer throw this error --- #7093


Don't Merge! PR real time test for target branch full build

Docs Build status updates of commit 0b6205b:
:clock10: Full build: the average full build time is 6 min(s) 6 sec(s), this is based on the last 473 build(s) for this repository.

Docs Build status updates of commit 0b6205b:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details
Dependent Files

docs-ref-conceptual/testing.md
:white_check_mark:Succeeded
View (azure-cli-latest) View (azure-cli-2017-03-09-profile) View (azure-cli-2018-03-01-hybrid)

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


[Wallet] Fix Celo Lite crash for second toggle off in production builds

Description
The production apk (unlike the local dev build) crashed when turning Celo Lite mode off a second time in one app session. This fixes the toggle by restarting the app before waiting for the web3 sync.
Tested
Built an alfajores apk and a local build on a pixel 2. Confirmed in both that Celo Lite could be toggled on and off, and when a restart was necessary, that a modal pops up and restarts the app in the desired sync mode.
Related issues

Fixes #1746

Backwards compatibility
Yes

Updated based on review comments, rebuilt alfajores apk and tested on device. Will merge with current fixes as the production app crashes without them, will address cancelling the saga and some web3 saga refactoring in a future PR.


Build: Add OSX build

This adds build options for OSX; I had to find a way to fill SYS_VERSION from node.js.

Coverage remained the same at 87.083% when pulling d0cce69500e7edb60b86bb456f97e17e1ab37a97 on wind-rider:osx-build into 8d6577308e7fc16c92524d84ab9626f3559924ee on otcshare:master.

Coverage remained the same at 87.083% when pulling d0cce69500e7edb60b86bb456f97e17e1ab37a97 on wind-rider:osx-build into 8d6577308e7fc16c92524d84ab9626f3559924ee on otcshare:master.

@gabrielschulhof I modified .travis.yml, I'd like to hear your opinion about the other parts before committing the other file.

Looks like OS X 10.12 with XCode 8.2 works. Nice!

Coverage remained the same at 87.083% when pulling 85285928b55f8ea71d3097bc81651073e262468f on wind-rider:osx-build into 8d6577308e7fc16c92524d84ab9626f3559924ee on otcshare:master.

@gabrielschulhof Thank you for your quick replies! I fixed the indentation.

Coverage remained the same at 87.083% when pulling cb9481aa55b3dee5268553ccb54189c5c3ce4c92 on wind-rider:osx-build into 8d6577308e7fc16c92524d84ab9626f3559924ee on otcshare:master.


Error during sign out - AADSTS90023

Library

[x]<EMAIL_ADDRESS>
Framework
React 7.106.0
Description
After calling PublicClientApplication.signOut() the browser redirects to an AAD page with the following error:

AADSTS90023: Invalid request. The request specified session id but did not specify issuer

Security
Is this issue security related? No
Regression
Did this behavior work before? No
Configuration
Please provide your MSAL configuration options.
export const msalConfig: Configuration = {
    auth: {
        clientId: viewContext.aadClientId,
        authority: 'https://login.microsoftonline.com/common/',
        redirectUri: 'http://localhost:4100',
        postLogoutRedirectUri: 'http://localhost:4100',
        navigateToLoginRequestUrl: true
    },
    cache: {
        cacheLocation: 'sessionStorage',
        storeAuthStateInCookie: false,
    }
};
export const loginRequest: TokenRenewParameters | AuthenticationParameters = {
    scopes: [viewContext.aadResource],
};

Code: msal.ts.txt
Reproduction steps

Sign in
Sign out

Expected behavior
Redirect to sign out URL.
Browsers
Tried New Edge and Firefox (latest).

This was caused by an issue in the app registration, fixed by clearing the Logout URL in the Authentication blade.


Add support for different nodes containing transform

KinematicBody2D
CollisionShape2D
RigidBody2D
add more here

All Nodes will now be converted to either Node2D, NodeControl or NodeSpatial, depending on master type, can always expand if needed.


Objective C Support

Great framework, @mattt !
I maintain an Objective C project and tried to use the framework. I imported it successfully and can create an ConfettiView object, but it doesn't have an emit method. Is it possible to use this from Objective C?
Thanks!

@scottybe Thanks for the kind words. The reason why the emit method is inaccessible is that the [Content] argument can't be constructed in Objective-C. Content is an enumeration that has cases with associated values, which can't be imported into Objective-C directly. Support for Objective-C could be added by exposing this interface in a different way, but it's not something I plan to work on.


Wrong Icon for youtube

On front end social media section flickr icon is displayed with the youtube link. I would like to work on this and fix it. @himanshu007-creator , please assign this issue to me under gssoc label.

Can you assign this issue to me, once approved I can start working on it under GSSOC'21.

Hey, it is showing the Flickr icon on the youtube link. I would like to work on this issue. Could you please assign this issue to me?
I am a participant of GSSoC'21.
@himanshu007-creator

old website issue


Incorrect wording

close changed to clone

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@bpsrinivas : Thanks for your contribution to the Azure documentation! The author, @azdocprs, has been notified to review your proposed change.

@tomarcher Hi Tom Please review these proposed contributions. Thanks.

@bpsrinivas Thanks! #sign-off


⚠ Moon has degraded performance

In 11110e2, Moon (http://moon.sb) experienced degraded performance:

HTTP code: 200
Response time: 4676 ms

Resolved: Moon performance has improved in 672b49d.


Source map/debugging not working in unit tests

I made a change to use Chrome instead of PhantomJS (due to https://github.com/marcoturi/ionic2-boilerplate/issues/22) and change to keep the browser open to debug unit tests.
The changes in karma.config
        browsers: [
            'Chrome'
        ],
        singleRun: false

When I run unit test, open dev tools in Chrome it shows transpiled js files instead of ts file - see attached

Running npm run test:watch seems to be working fine so I think that we may need to close this.


Non web-server use cases

As of RFC-0001 we are going to support building application that use web servers. There is an open question about what other kinds of ruby applications this buildpack should support. We should investigate/gather feedback about use cases in the following cases:

Ruby is just used as a build tool.
Ruby is needed at launch time but not because of a web server

If you have experience using ruby in one of the above cases your feedback/input would be greatly appreciated.

I would use the ruby buildpack to build non-webapp projects, or any app that had a Procfile.
I created a simple Ruby app with a Procfile and it failed to build:
$ tree
├── Gemfile
├── Gemfile.lock
├── Procfile
└── bin
    └── simple-cli

$ pack build drnic/simple-cli --buildpack gcr.io/paketo-community/ruby --builder gcr.io/paketo-buildpacks/builder:cflinuxfs3
cflinuxfs3: Pulling from paketo-buildpacks/builder
Digest: sha256:bcd8d82b94cc444572dcd75c861ce8f0418931e54ab3ac4348ae359603104782
Status: Image is up to date for gcr.io/paketo-buildpacks/builder:cflinuxfs3
full-cnb-cf: Pulling from paketo-buildpacks/run
Digest: sha256:817d3a21025ea69104b4d257a8ed296b9a335bc8d181ed4649e77429c982578b
Status: Image is up to date for gcr.io/paketo-buildpacks/run:full-cnb-cf
latest: Pulling from paketo-community/ruby
Digest: sha256:48f35d103139a5a4ec730d59c918504ecf7a573b9dd953036c2d9419834d3569
Status: Image is up to date for gcr.io/paketo-community/ruby:latest
0.8.0: Pulling from buildpacksio/lifecycle
Digest: sha256:48dfb79e342fdeb68a1bf310b33b349269b2919cb5029e0b7184b84e82fc0bb3
Status: Image is up to date for buildpacksio/lifecycle:0.8.0
===> DETECTING
[detector] ERROR: No buildpack groups passed detection.
[detector] ERROR: Please check that you are running against the correct path.
[detector] ERROR: failed to detect: no buildpacks participating
ERROR: failed with status code: 6

You can use the procfile-cnb with the ruby meta-buildpack for Procfile support. It may eventually be added to the ruby meta-buildpack, but I'm not sure what the current thinking on that is.

The primary issue we have with supporting these types of applications immediately comes down to a lack of understanding when we need to include dependencies in the run image. Currently, the Ruby buildpacks work by having "terminal" buildpacks for webservers (puma, rackup, etc.) that understand their runtime requirements and ensure those dependencies are included in the run image.
This isn't something that can be accomplished by simply including the current Procfile buildpack. That buildpack will only set the start command for the image and does nothing to ensure any runtime dependencies are included in the run image. It is assumed that some other buildpack(s) are doing that.
So, we need to figure out how we can make sure that MRI, bundler, and the installed gems end up in the run image, but we don't have a buildpack that will do this for non-web Ruby apps. We could choose to include the build-plan buildpack so that an application developer could directly require their runtime requirements. However, we'd prefer to support the inclusion of these dependencies automatically, but we are missing some insight into how Ruby developers build non-web applications.
Are there CLI gems that we could detect on and use to ensure we require these dependencies into the run image?

There is also an existing issue for including the Procfile buildpack in the language-family: https://github.com/paketo-community/ruby/issues/4.

Could we introduce a buildpack (perhaps called something like ruby-launch) with the sole responsibility of requiring runtime dependencies (without setting a start command)? It could be last in the meta-buildpack order definition.
This might prevent the ruby meta-buildpack from being used in a build-only context, but I'm not sure if that's a goal of the meta-buildpack. (Maybe we should define different meta-buildpacks for different contexts?)

@drnic @sclevine  we now have a Rake buildpack (https://github.com/paketo-community/rake) to handle non web-server use cases around Rake tasks. Procfile is also a part of the Ruby buildpack ordering, so all other use cases (such as the CLI example) are supported in the buildpack. Is this sufficient, or was there something else y'all had in mind?

It’s all looking good!
On Wed, 26 Aug 2020 at 7:20 am, Kashyap Vedurmudi<EMAIL_ADDRESS>wrote:

@drnic https://github.com/drnic @sclevine https://github.com/sclevine
we now have a Rake buildpack (https://github.com/paketo-community/rake)
to handle non web-server use cases around Rake tasks. Procfile is also a
part of the Ruby buildpack ordering, so all other use cases (such as the
CLI example) are supported in the buildpack. Is this sufficient, or was
there something else y'all had in mind?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/paketo-community/ruby/issues/53#issuecomment-680275707,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAAA3CKQOF5VVHV2MGVEULSCQTIXANCNFSM4NR45GKA
.
--
Dr Nic Williams
Stark & Wayne LLC
http://starkandwayne.com
+61 437 276 076
twitter @drnic


Fixes race in test_list_jobs_by_completion_state_with_jobs_endpoint

Changes proposed in this PR

moving the assertion that status == success to after the wait_for_job

Why are we making these changes?
Otherwise, there's a race between the job finishing and the assertion running.

@pschorf Any feedback on this?


Create-New-Device does not save original right-click location

This seems to be harder than originally thought; might need to dive deep into imgui-node-editor code to figure this out...


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/117203

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/119021

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/120459

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/122150


Consider making a new release

Hi! Could the changes on master be released to crates.io? I'm interested in  changes made by #18

Here you go, 0.4.0 is published to the crates.io now 🎉


Change log generation

As we prepare for an initial release, it's important that Rome consistently produces accurate change logs that downstream consumers can safely rely on. I feel that a change log generation solution that removes the human element such as standard-version provides the level of automation and accuracy required by a mission-critical project like Rome. This tool (and many other alternatives) generate a well-formatted CHANGELOG.md based on a commit history. This would work especially well for Rome since we already squash commits, meaning each commit on main mostly corresponds to a holistic body of work. In my mind, a generated change log would coexist with hand-curated blogs that provide greater context around releases and their changes.
Automating change logs using standard-version would involve the following:

Use conventional-commit messages. Note that many of us already do this, and CI can verify this.
Run standard-version to cut a release. Under the hood, this will:

Determine the correct release version based on commits since the last release. For example, if all commits are fix commits, a patch will be created. If there is a feat commit, a minor release will be cut, etc.
Create a commit with a generated CHANGELOG.md and a bumped version.
Create a new tag.

Alternatively, if Rome requires more granular releasing and tagging, it's possible to use conventional-changelog directly, which is what standard-version uses internally. This would essentially skip all releasing and tagging automation described above.

I like conventional commits: https://www.conventionalcommits.org/en/v1.0.0/
Which is basically implemented by standard-version.
We could create our own parser (codec) to align to their specifications.

@ematipico to clarify, I was suggesting using either standard-version or conventional-changelog (both of which rely on the conventional-commit specification you linked.) There would't be any need to create and maintain our own parser; there's already readily-available GitHub Actions (and local precommit hooks) to lint and to verify commit messages per the conventional-commit specification, so setup for Rome would be straightforward. I'd be happy to take care of it.

I'll work up a PR today that includes necessary tooling updates so we can see how this would look in practice.


Libbyapp.com

Domain
https://libbyapp.com
Link
https://libbyapp.com/?repair=1683644233029
Version
0.1992
What browsers are you seeing the problem on?
Firefox
What OS are you seeing the problem on?
Windows
Anything else?

Image of the particular issue. Turning off the extension has the redirect work without a hitch.

Example of the settings I have enabled.

I have Libby and didn't have this issue, this doesn't seem like an issue on our end; as suggested in your screenshot, try contacting Libby.


Migrate workflow to use dodola container images from GHCR

This changes changes workflows so that they pull from the public Github Container Registry ghcr.io/climateimpactlab/dodola rather than the private and regional us-central1-docker.pkg.dev/downscalecmip6/private/dodola.
There should be no difference in the containers run with this change, apart from their registry.
The idea is to use images from a public and globally available registry.

[ ] closes #xxxx
[ ] tests added / passed
[ ] docs reflect changes
[ ] passes flake8 downscale tests docs
[ ] entry in HISTORY.rst

[summarize your pull request here]

Yo, @emileten mostly a heads up.
As I thought about this, I figured it would be safer to simply switch container registries first and then test/switch to dodola:dev in a separate PR or commit.

Thank you, yea that's a great idea @brews !


[OTHER]

What would you like to share?
can i make this website responsive by adding mediaquery.
Additional information
No response

Wait for some time.
The maintainer is slow, this repo has a PR of shifting to React.
But that PR is not merged yet.
You may get merge conflicts

If you clone the current repo for starting.

@Cvmaldar yeah you can, go ahead and create new branch


make tests for comoving distance

make a function to explore how different binning of z and ell impact chi

difficult to comapre because of length differnces for different z resolutions. went with kernel peaks check as that is a better metric.


LoRAs with spaces in the filename break the export process

Because of the last line of this snippet:
 def export_lora_to_trt(lora_name, force_export):
     is_xl = shared.sd_model.is_sdxl

     available_lora_models = get_lora_checkpoints()
     lora_name = lora_name.split(" ")[0]

Bless you for opening this issue. Solved my troubles by renaming LoRA.

 Was pulling my hair out over this.


RStudio 'knitr' button generates PDF output only

I installed bookdown-demo as described in the documentation.
Whenever I click 'knitr' button I am only getting PDF output and pdf viewer but no html. I only can generate HTML output by going to 'Build' tab and then choosing 'bookdown::gitbook' from under 'Build Book' dropdown menu.
I am running the latest RStudio 1.0.136 under Mac OS X El Capitain and latest bookdown from github installed via devtools.
--Leo

RStudio will remember your last choice in the Build menu. I believe all formats should be built if you click All Formats in the menu:

Thanks for a fast reply. But, unfortunately, my RStudio (macosx) does not remember the last choice in 'Build Book'. If I click knitr button it always  produces a PDF file.

I think it is just that the PDF output is displayed, but actually all formats were generated. You can verify this by deleting the _book directory and clicking the Build Book button again, and you should see PDF, EPUB, and HTML files under the _book directory.

Unfortunately it is not the case. After I cleaned _book directory and rerun by clicking on 'knitr' button the _book directory contains only PDF and TEX files
$ ls -1 _book
bookdown-demo.pdf
bookdown-demo.tex
Also from the output in the 'R markdown window' I only see latex processing chain
pandoc +RTS -K512m -RTS bookdown-demo.utf8.md --to latex
Nothing about html.

It seems that the first entry in _output.yml defines the default output type used when knitr button is clicked. I reordered the entries making html output first.  Now it is a new default:
_output.yml
bookdown::gitbook:
  css: style.css
  config:
    toc:
      before: |

A Minimal Book Example

      after: |

Published with bookdown

    edit: https://github.com/rstudio/bookdown-demo/edit/master/%s
bookdown::pdf_book:
  includes:
    in_header: preamble.tex
  latex_engine: xelatex
  citation_package: natbib
  keep_tex: yes
bookdown::epub_book: default

You are right about the order of the formats in _output.yml, but I said "click the Build Book button" instead of the Knit button, and I showed a screenshot above.


Fork, Commit, Merge - Hard Issue (HTML/CSS/JavaScript)

Fork, Commit, Merge - Hard Issue (HTML/CSS/JavaScript)
Create a Functional Clock using HTML, CSS and JavaScript
Note: You don't have ask permission to start solving the issue or get assigned, since these issues are supposed to be always open for new contributors. The actions-user bot will reset the file back to previous state for the next contributor after your commit is merged. So you can just simply start working with the issue right away!
Issue created by krishvsoni.
How to Get Started:
Open the tasks/html/hard/clock directory from the root of your project.
Then open the index.html, index.js and style.css files and start implementing your solution!
Objective:
In this task you have to implement clock functionality for HTML/CSS/JavaScript clock project.
The project is missing the implementation of clock functionality. This involves creating clock hands, numbers, and making sure they function in real-time.
Files:

tasks/html/hard/clock/index.html
tasks/html/hard/clock/index.js
tasks/html/hard/clock/style.css

Tasks:
HTML (index.html)

Add code for clock hands (Hour, Minute, and Second hands) using div elements with appropriate class names and data attributes.

CSS (style.css)

Define styles for the minute and hour hands to distinguish them from the second hand.
Define rotations for the clock numbers (1 to 12).

JavaScript (index.js)

Implement setRotation function to update the rotation of a DOM element based on the provided rotationRatio.
Calculate the current time and update the clock hands' positions based on that.
Call the setClock function to initialize the clock's position when the page loads.

Notes:

Please follow code style guides and best practices for HTML, CSS, and JavaScript.
Make sure to test your changes locally before submitting a pull request.

If you are using VS Code and have for example Live Server extension, you can simply open index.html with the server and check how the clock looks. If the clock looks to work as expected, you are ready to make a pull request!
If you do not have Live Server extension, you'll find information about installing and how to use it here.

Check out README.md for more instructions and how to make a pull request.
Feel free to ask any questions here if you have some problems!
Also, kindly give this project a star to enhance its visibility for new developers!

Hi sir, I am very interested in your project, can you assign it for me?

Hi sir, I am very interested in your project, can you assign it for me?

Hi! As it says in the description:
Note: You don't have ask permission to start solving the issue or get assigned, since these issues are supposed to be always open for new contributors. The actions-user bot will reset the file back to previous state for the next contributor after your commit is merged. So you can just simply start working with the issue right away!


Error on Build from Visual Studio for Mac

Working with visual studio for Mac, I create an ASP.NET Core 3.1 MVC web page!
Once was created I try to build it but I got this error:

/usr/local/share/dotnet/sdk/3.1.300/Sdks/Microsoft.NET.Sdk.Razor/build/netstandard2.0/Microsoft.NET.Sdk.Razor.CodeGeneration.targets(5,5): Error MSB6003: No se pudo ejecutar la tarea ejecutable especificada "dotnet". System.ComponentModel.Win32Exception (0x80004005): ApplicationName='/usr/local/bin/dotnet', CommandLine=' exec "/usr/local/share/dotnet/sdk/3.1.300/Sdks/Microsoft.NET.Sdk.Razor/build/netstandard2.0/../../tools/netcoreapp3.0/rzc.dll" @"/var/folders/fw/gclm_x1j7j7_njl094h_7c600000gn/T/tmpaeb657e1f32847dab38256710b8e583e.rsp"', CurrentDirectory='', Native error= Cannot find the specified file
at System.Diagnostics.Process.StartWithCreateProcess (System.Diagnostics.ProcessStartInfo startInfo) [0x0029f] in /Users/builder/jenkins/workspace/build-package-osx-mono/2019-12/external/bockbuild/builds/mono-x64/mcs/class/System/System.Diagnostics/Process.cs:778
at System.Diagnostics.Process.Start () [0x0003a] in /Users/builder/jenkins/workspace/build-package-osx-mono/2019-12/external/bockbuild/builds/mono-x64/mcs/class/referencesource/System/services/monitoring/system/diagnosticts/Process.cs:2006
at (wrapper remoting-invoke-with-check) System.Diagnostics.Process.Start()
at Microsoft.Build.Utilities.ToolTask.ExecuteTool (System.String pathToTool, System.String responseFileCommands, System.String commandLineCommands) [0x000c9] in /Users/builder/jenkins/workspace/build-package-osx-mono/2019-12/external/bockbuild/builds/msbuild-15/src/Utilities/ToolTask.cs:705
at Microsoft.AspNetCore.Razor.Tasks.DotNetToolTask.ExecuteTool (System.String pathToTool, System.String responseFileCommands, System.String commandLineCommands) [0x00017] in :0
at Microsoft.Build.Utilities.ToolTask.Execute () [0x00432] in /Users/builder/jenkins/workspace/build-package-osx-mono/2019-12/external/bockbuild/builds/msbuild-15/src/Utilities/ToolTask.cs:1515  (MSB6003) (PruebasCoreMVC)

With this error I add some package references but it doesn't work, this is my csproj file:
<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp3.1</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="3.1.4">
      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
      <PrivateAssets>all</PrivateAssets>
    </PackageReference>
    <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.4" />
    <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.1.4">
      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
      <PrivateAssets>all</PrivateAssets>
    </PackageReference>
    <PackageReference Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="3.1.4" />
  </ItemGroup>
</Project>

Besides, this is not the only case because I try to make an API AS.NET Core application and the command scaffold context to work with an existing database it doesn't work.
I don't keno if is something with visual studio or the sdk or the runtime.
This is my sdk and runtimes:

MacBook-Pro-de-Alejandro:~ alejos$ dotnet --info
.NET Core SDK (reflecting any global.json):
Version:   3.1.300
Commit:    b2475c1295
Runtime Environment:
OS Name:     Mac OS X
OS Version:  10.15
OS Platform: Darwin
RID:         osx.10.15-x64
Base Path:   /usr/local/share/dotnet/sdk/3.1.300/
Host (useful for support):
Version: 3.1.4
Commit:  0c2e69caa6
.NET Core SDKs installed:
3.1.101 [/usr/local/share/dotnet/sdk]
3.1.200 [/usr/local/share/dotnet/sdk]
3.1.202 [/usr/local/share/dotnet/sdk]
3.1.300 [/usr/local/share/dotnet/sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.App 3.1.1 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.2 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.4 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.15 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.16 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.17 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.18 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.1 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.2 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.4 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]

Thanks

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

ID: 583ae3e7-5915-f22b-e54c-6c100cf2a7da
Version Independent ID: 95f2549e-29f9-e31a-b4d0-432b971643ff
Content: Tutorial: Create a web API with ASP.NET Core
Content Source: aspnetcore/tutorials/first-web-api.md
Product: aspnet-core
Technology: aspnetcore-tutorials
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

Try to follow the command line instructions or try with VSC
Compare the project file to https://github.com/dotnet/AspNetCore.Docs/blob/master/aspnetcore/tutorials/first-web-api/samples/3.0/TodoApi/TodoApi.csproj
You'll want to update the versions


Build an Usage Guide section

You can find the installation and usage guides on the project's wiki: QGIS Fast Grid Inspection Wiki.


Add handle type to Ballerina compiler

Purpose
This PR adds the handle type support to Ballerina compiler. Please refer to this link to get more information about the handle type.
The handle type values should always come from external functions as return values. Therefore you cannot create a value of the handle type in Ballerina.
Please note that this is a draft PR. I will complete this PR with test cases.
Approach
The handle type value is modeled as a Java Object in jBallerina runtime at the moment. This is to get the basic use cases working. With the Java interop feature implementation, this behavior may get changed.
Check List

[x ] Read the Contributing Guide
[ ] Required Balo version update
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

Codecov Report

Merging #15786 into master will decrease coverage by <.01%.
The diff coverage is 0%.

@@             Coverage Diff              @@
##             master   #15786      +/-   ##
============================================
- Coverage      9.23%    9.22%   -0.01%
  Complexity     2323     2323
============================================
  Files          1487     1488       +1
  Lines         75176    75190      +14
  Branches       9821     9821
============================================
  Hits           6939     6939
- Misses        67520    67534      +14
  Partials        717      717

Impacted Files
Coverage Δ
Complexity Δ

...o2/ballerinalang/compiler/util/TypeDescriptor.java
0% <ø> (ø)
0 <0> (ø)
:arrow_down:

.../ballerinalang/compiler/BIRPackageSymbolEnter.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...llerinalang/compiler/bir/writer/BIRTypeWriter.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...n/java/org/ballerinalang/model/types/TypeKind.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...ng/compiler/semantics/model/types/BHandleType.java
0% <0%> (ø)
0 <0> (?)

...c/main/java/org/ballerinalang/model/TreeUtils.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...rinalang/compiler/semantics/model/SymbolTable.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

Continue to review full report at Codecov.

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


Please add upgrade guide for v3 and improve README

Some changes are not well explained like:

Abort execution immediately upon interactor failure
Remove "magical" access to the context through the interactor

Also run! is not mentioned in README
Thank you for your hard work, I like interactor very much :)
TODO

[x] Add code documentation
[ ] Write upgrade guide
[ ] Describe halting behavior of fail!

Closing because… stale. ☹


Add Bash Language Server to the list

@mads-hartmann thanks!

@egamma You're welcome, thanks for merging!


Transform All Columns

When Transforming ALL rows of data:

add a checkbox in the popup that allows you to "select all columns" to apply the transformation to all rows of data and all columns of data regardless of the column name, preventing the column names from being statically defined within the JSON representation of the transformation.
This request is based on the following discussion thread from the OpenRefine google group

Done !  This was released as part of OpenRefine 2.7 !  Closing this issue now.
https://github.com/OpenRefine/OpenRefine/commit/20acc17c05c3d76a643908fe8918d788abc2cf6f#diff-350f28f0f68f7da753d1e8b086362e94

I think it would be an additional option on this screen:

I still have a need for this... a few datasets I imported recently, I needed to apply a Transform to all the columns except column 1 & 2.  Painful without the Column selector idea above from @ostephens to interactively ask which columns to apply the Transform expression on.
@wetneb I think this is probably a good candidate feature to prioritize, it comes up too often and would eliminate a lot of tedious user clicking currently that's really unnecessary if we added the column selector to All -> Transform.


Gamecrash after teleport --> Rendering Block Entity

Im using DoubleSlabs v3.4.10 in a modpack with other mods (listed here)
Today, my game crashed several times after teleporting (with the portable teleporter from mekanism) back home. I have no problemes without Optifine yet.
My crashlog: crash-2020-12-18_18.04.52-client.txt

Apologies for the delayed response.. this is should be fixed in the latest version!


improve translation in other language

Hi
I created an helper to manage translation of the tags in the app.
Tell me if anything need to be modified before a merge.
Have a good day
Valentin

This looks great @valentin-p . I will take a look now.

@valentin-p I made a small change to your script:
// Need to run this cmd in this folder: node _helper.js fr
var language = process.argv[2];
HelperNamespace.createOrUpdateTranslationFile(language);

The script can take command line arguments such as node _helper.js fr now.
This is a great tool - it's going to be a great help for other translators!

Maybe it's time to update the README file?

Sure. Will fix it up later today.

No problem for the improvement.
You can take the French translation file as well.


Error: Usage of old X[Twitter] logo.

Describe the Error

The website is currently using the old logo of X (formerly Twitter), which might cause ambiguity among the users.

Expected behavior

I want to change the logo to the updated one. This will remove any ambiguity among the users.

Additional context

I would like to work on this issue.

@sanjay-kv sir I had a doubt. Since I will be working on the index.html file in the gh-pages branch, Do I clone that branch:
git clone -b gh-pages

yes

Thank you, sir.

@sanjay-kv, Sir, I have updated the logo(video attached). While working, I thought about adding a Zoom Animation on hover. Would you like me to add the animation to the social icons? Or make a PR with the following update.
https://github.com/user-attachments/assets/498bab38-4292-4a83-8e5d-adfb3ba98e7d

No need to add the zoom

Ok sir. I will create a PR then.

@sanjay-kv, Sir, Should I close this issue or would you close it?

Closing the issue, since it has been resolved and merged under PR #646


Support for attaching to std in is missing.

Just to clarify are you referring to the fact that one is not able to send data back through the stream sent back by attachContainer ?
I don't believe there's a clean way of doing this (although it is possible). As far as I can tell, the problem is docker-client can't provide this due to Apache HttpClient's lack of support for hijacking

similar case here, i'd like to send data via stdin when execStart
so as long as the docker client use apache httpComponents which does not support hijacking, does it mean docker-client won't support this feature neither?
thanks

In case anyone would be interested in just getting something "working", one can always use reflection to traverse the various fields, to the level below apache-httpclient and then cast that object to an interface that permits write operations. I was able to do this Linux Tools Docker Plugin to support interacting with a container started as a shell. It's far from ideal, but even dockerpy traverses internal fields to do the same.

The workaround of the previous comment does not work with the latest version. Therefore, here is my fixed implementation, for those who search one. Note, that I removed much of the code, that I personally do not need for my project (like the eclipse-platform dependencies) - so if you need them, re-include them by merging the two work-arounds.
Gist: [here]{https://gist.github.com/Cydhra/a32eea2917042a6591d80989211b36bb}

@Cydhra Hi I am new to the docker , I am facing similar Issue but in a different way. I am trying to run a java program on docker using execStart(execCreation) method of docker client. I tried to use your Hijacking class but i couldn't figure out how could i send the stdin. Below is my code  for your reference .It could be of great help if you advise something.
package com.examenginedashboard.docker.utils;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.spotify.docker.client.DefaultDockerClient;
import com.spotify.docker.client.DockerClient;
import com.spotify.docker.client.LogStream;
import com.spotify.docker.client.messages.ContainerConfig;
import com.spotify.docker.client.messages.ContainerCreation;
import com.spotify.docker.client.messages.ExecState;
import com.spotify.docker.client.messages.HostConfig;
import com.spotify.docker.client.messages.PortBinding;
public class CodeCompiler {
String id=null;
String execOutput = null;
DockerClient docker= null;

public String compileAndExecuteCode(String dockerimage,String[] command,String mountedpath){
	 try {
		docker = DefaultDockerClient.fromEnv().build();
		docker.pull(dockerimage);
		final String[] ports = {"99", "9999"};
		final Map<String, List<PortBinding>> portBindings = new HashMap<String, List<PortBinding>>();

		for (String port : ports) {
		    List<PortBinding> hostPorts = new ArrayList<PortBinding>();
		    hostPorts.add(PortBinding.of("<IP_ADDRESS>", port));
		    portBindings.put(port, hostPorts);
		}

		List<PortBinding> randomPort = new ArrayList<PortBinding>();
		randomPort.add(PortBinding.randomPort("<IP_ADDRESS>"));
		portBindings.put("443", randomPort);
		final HostConfig hostConfig = HostConfig.builder().binds(mountedpath).
				portBindings(portBindings).build();

		final ContainerConfig containerConfig = ContainerConfig.builder()
			    .hostConfig(hostConfig)
			    .image(dockerimage).exposedPorts(ports)
			    .cmd("sh", "-c", "while :; do sleep 1; done")
			    .build();

		final ContainerCreation creation = docker.createContainer(containerConfig);
		 id = creation.id();
		 String uri ="unix:///var/run/docker.sock";
		// Start container
		docker.startContainer(id);
		// Exec command inside running container with attached STDOUT and STDERR
		System.out.println(docker.inspectContainer(id));

		//final String[] command = {"bash", "-c", "cd mydockerbuild/ && javac "+filename+"  && java -cp . "+executablefilename+" exit"};
		System.out.println(command);
		final String execCreation = docker.execCreate(
		    id, command,DockerClient.ExecCreateParam.attachStdin(),DockerClient.ExecCreateParam.attachStdout(),
		    DockerClient.ExecCreateParam.attachStderr());
		/*----------------------------------execution line--------------------*/
		final LogStream output = docker.execStart(execCreation);

/* ---------------------------------------------------after this I need to pass the stdin-------------------------------*/
final ExecState execinfo =docker.execInspect(execCreation);
System.out.println(execinfo);
if(execinfo.running()&& execinfo.exitCode()==null){
System.out.println("Waiting for user input....................");
		}

		try{
			execOutput = output.readFully();

			}catch(RuntimeException e){
				e.printStackTrace();

			}
			System.out.println(execOutput);
	} catch (InterruptedException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	} catch (com.spotify.docker.client.DockerCertificateException e1) {
		// TODO Auto-generated catch block
		e1.printStackTrace();
	} catch (com.spotify.docker.client.DockerException e1) {
		// TODO Auto-generated catch block
		e1.printStackTrace();
	} catch (Exception e1) {
		// TODO Auto-generated catch block
		e1.printStackTrace();
	}	finally{

		try {
			// Kill container
			docker.killContainer(id);
			// Remove container
			docker.removeContainer(id);
			// Close the docker client
			docker.close();
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (com.spotify.docker.client.DockerException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

}
	return execOutput;

}

}
I have mentioned my comments the program where exactly i need to pass the input. I am using the below command to run the java program.
javac HelloWorld.java  && java -cp . HelloWorld exit

The Workaround provides you with a method, that takes a LogStream object (like your "output" variable). It then returns a WriteableByteChannel, that can either be transformed into an OutputStream or you can write directly into it (see the Java Channel API).
If you choose to get an OutputStream of it, you can then write anything into this OutputStream which will be forwarded into the standard input of the Docker-Container. So if anything inside the container waits for user input, it will receive, what you write into the OutputStream.
For further reference, see SmartLambda, where I used this workaround. The package docker contains the code, that communicates with the application inside the container.

@Cydhra  Thank you for replyin, you really raised my hope. I have done the changes as per your comment. I was getting some casting error in the hijacking file i was able to resolve those though. Though my code does not throw any error, i am not sure whether it is writing to the writable channel or not. Below is both of my code . If you could tell what I am doing wrong it would be of great help!!. Please find my code below.
package com.examenginedashboard.docker.utils;
import java.io.ByteArrayInputStream;
import java.io.InputStream;
import java.nio.ByteBuffer;
import java.nio.channels.WritableByteChannel;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.spotify.docker.client.DefaultDockerClient;
import com.spotify.docker.client.DockerClient;
import com.spotify.docker.client.LogStream;
import com.spotify.docker.client.messages.ContainerConfig;
import com.spotify.docker.client.messages.ContainerCreation;
import com.spotify.docker.client.messages.ExecState;
import com.spotify.docker.client.messages.HostConfig;
import com.spotify.docker.client.messages.PortBinding;
public class CodeCompiler {
String id=null;
String execOutput = null;
DockerClient docker= null;
public String compileAndExecuteCode(String dockerimage,String[] command,String mountedpath){
try {
docker = DefaultDockerClient.fromEnv().build();
docker.pull(dockerimage);
final String[] ports = {"99", "9999"};
final Map<String, List> portBindings = new HashMap<String, List>();
for (String port : ports) {
List hostPorts = new ArrayList();
hostPorts.add(PortBinding.of("<IP_ADDRESS>", port));
portBindings.put(port, hostPorts);
}
List randomPort = new ArrayList();
randomPort.add(PortBinding.randomPort("<IP_ADDRESS>"));
portBindings.put("443", randomPort);
final HostConfig hostConfig = HostConfig.builder().binds(mountedpath).
portBindings(portBindings).build();
final ContainerConfig containerConfig = ContainerConfig.builder()
.hostConfig(hostConfig)
.image(dockerimage).exposedPorts(ports)
.cmd("sh", "-c", "while :; do sleep 1; done")
.build();
		final ContainerCreation creation = docker.createContainer(containerConfig);
		 id = creation.id();
		 String uri ="unix:///var/run/docker.sock";
		// Start container
		docker.startContainer(id);
		// Exec command inside running container with attached STDOUT and STDERR
		System.out.println(docker.inspectContainer(id));

		//final String[] command = {"bash", "-c", "cd mydockerbuild/ && javac "+filename+"  && java -cp . "+executablefilename+" exit"};
		System.out.println(command);
		final String execCreation = docker.execCreate(
		    id, command,DockerClient.ExecCreateParam.attachStdin(),DockerClient.ExecCreateParam.attachStdout(),
		    DockerClient.ExecCreateParam.attachStderr());
		final ExecState execinfo =docker.execInspect(execCreation.toString());
		System.out.println("docker status before execution......... "+execinfo);
		final LogStream output = docker.execStart(execCreation);
			System.out.println("Waiting for user input....................");

 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *     Red Hat - Initial Contribution
 *******************************************************************************/

import java.io.FilterInputStream;
import java.lang.reflect.Field;
import java.net.Socket;
import java.nio.channels.Channels;
import java.nio.channels.WritableByteChannel;
import java.util.LinkedList;
import java.util.List;
import org.apache.http.conn.EofSensorInputStream;
import org.apache.http.entity.BasicHttpEntity;
import org.apache.http.entity.HttpEntityWrapper;
import org.apache.http.impl.io.IdentityInputStream;
import org.apache.http.impl.io.SessionInputBufferImpl;
import org.glassfish.jersey.message.internal.EntityInputStream;
import sun.nio.ch.ChannelInputStream;
import com.spotify.docker.client.LogReader;
import com.spotify.docker.client.LogStream;
/**
 * This is a workaround for lack of HTTP Hijacking support in Apache
 * HTTPClient. The assumptions made in Apache HTTPClient are that a
 * response is an InputStream and so we have no sane way to access the
 * underlying OutputStream (which exists at the socket level)
 *

 * References :
 * https://docs.docker.com/reference/api/docker_remote_api_v1.16/#32-hijacking
 * https://github.com/docker/docker/issues/5933
 *

 * This document was altered to work with the latest versions of spotify.docker, apache.httpclient and all their dependencies
 */
public class HttpUserDynamicCodeInput {

	/**
	 * This is a utility class and shall not be instantiated
	 */
	private HttpUserDynamicCodeInput() {

	}

	/**
	 * Get a output stream that can be used to write into the standard input stream of  docker container's running process
	 *
	 * @param stream the docker container's log stream
	 * @param uri    the URI to the docker socket
	 *
	 * @return a writable byte channel that can be used to write into the http web-socket output stream
	 *
	 * @throws Exception on any docker or reflection exception
	 */
	static WritableByteChannel getOutputStream(final LogStream stream, final String uri) throws Exception {
		// @formatter:off
		final String[] fields =
				new String[] {"reader",
				              "stream",
				              "original",
				              "input",
				              "in",
				              "in",
				              //"in",
				              "eofWatcher",
				              "wrappedEntity",
				              "content",
				              "in",
				              "instream"};

		final String[] containingClasses =
				new String[] {"com.spotify.docker.client.LogStream",
				              LogReader.class.getName(),
				              "org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$UnCloseableInputStream",
				              EntityInputStream.class.getName(),
				              FilterInputStream.class.getName(),
		                      FilterInputStream.class.getName(),
		                     // FilterInputStream.class.getName(),
		                      EofSensorInputStream.class.getName(),
		                      HttpEntityWrapper.class.getName(),
		                      BasicHttpEntity.class.getName(),
		                      IdentityInputStream.class.getName(),
		                      SessionInputBufferImpl.class.getName()};
		// @formatter:on

		final List<String[]> fieldClassTuples = new LinkedList<>();
		for (int i = 0; i < fields.length; i++) {
			fieldClassTuples.add(new String[] {containingClasses[i], fields[i]});
		}

		if (uri.startsWith("unix:")) {
			fieldClassTuples.add(new String[] {ChannelInputStream.class.getName(), "ch"});
		} else if (uri.startsWith("https:")) {
			final float jvmVersion = Float.parseFloat(System.getProperty("java.specification.version"));
			fieldClassTuples.add(new String[] {"sun.security.ssl.AppInputStream", jvmVersion < 1.9f ? "c" : "socket"});
		} else {
			fieldClassTuples.add(new String[] {"java.net.SocketInputStream", "socket"});
		}

		final Object res = getInternalField(stream, fieldClassTuples);
		if (res instanceof WritableByteChannel) {
			return (WritableByteChannel) res;
		} else if (res instanceof Socket) {
			return Channels.newChannel(((Socket) res).getOutputStream());
		} else {
			throw new AssertionError("Expected " + WritableByteChannel.class.getName() + " or " + Socket.class.getName() + " but found: " +
					res.getClass().getName());
		}
	}

	/**
	 * Recursively traverse a hierarchy of fields in classes, obtain their value and continue the traversing on the optained object
	 *
	 * @param fieldContent     current object to operate on
	 * @param classFieldTupels the class/field hierarchy
	 *
	 * @return the content of the leaf in the traversed hierarchy path
	 */
	private static Object getInternalField(final Object fieldContent, final List<String[]> classFieldTupels) {
		Object curr = fieldContent;
		for (final String[] classFieldTuple : classFieldTupels) {
			//noinspection ConstantConditions
			final Field field;
			try {
				field = Class.forName(classFieldTuple[0]).getDeclaredField(classFieldTuple[1]);
				field.setAccessible(true);
				curr = field.get(curr);
			} catch (NoSuchFieldException | IllegalAccessException | ClassNotFoundException e) {
				e.printStackTrace();
			}
		}
		return curr;
	}
}

@Cydhra Here I am again, May be i didn't appreciate, I apologize for that. Actually your code helped alot and very close to what I am trying to achieve and your help can lead me upto there.If you could suggest me it would be very helpful.
Following is the way i am wriiting into the channel.
	String in ="rock";
			InputStream inputstream = new ByteArrayInputStream(in.getBytes(StandardCharsets.UTF_8));
			WritableByteChannel channel = HttpUserDynamicCodeInput.getOutputStream(output,uri);
			/*ByteBuffer b = ByteBuffer.wrap(in.getBytes());
			out.write(b);
			out.close();*/
			 // Create a direct ByteBuffer;
		    ByteBuffer buffer = ByteBuffer.allocateDirect(10);
		    byte[] bytes = new byte[1024];
		    int count = 0;
		    int index = 0;
		    // Continue writing bytes until there are no more
		    while (count == 0) {
		        if (index == count) {
		            count = inputstream.read(bytes);
		            index = 0;
		        }
		        // Fill ByteBuffer
		        while (index < count && buffer.hasRemaining()) {
		            buffer.put(bytes[index++]);
		        }
		        buffer.flip();
		        // Write the bytes to the channel
		        int numWritten = channel.write(buffer);
		        System.out.println("Number of bytes wrutten ..."+numWritten);

So basically I am wrinting string "rock" into the channel which is an input to the program. Once the input is passed the program will execute and I am sure it must be getting executed. But there is no way i could find how to get the final executed program output. Please suggest something it will be of great help.
Thank you very much for everything you provided so far.
Thanks in advance.

Hi all,
Since this project went on mature status, please re-open this issue (if it still stands) to https://github.com/dmandalidis/docker-client. Thanks


Warning: Unknown prop onActionTouchTap on Snackbar

When I use the Snackbar, the console shows this warning:
Warning: Unknown prop `onActionTouchTap` on <div> tag. Remove this prop from the element. For details, see https://fb.me/react-unknown-prop
          in div (created by Snackbar)
          in ClickAwayListener (created by Snackbar)
          in Snackbar (at ImageBucketControl.js:63)
          in div (at ImageBucketControl.js:47)
          in ImageBucketControl (at ImageBucketControl.test.js:12)
          in MuiThemeProvider (at ImageBucketControl.test.js:11)

Material UI version 0.20.0.
React Version 15.6.2.

Seems to be a breaking change: Use onActionClick instead. Worked for me.

@barbalex is correct. Please refer to the release notes when upgrading to a release with breaking changes. (i.e. 0.X.0 releases). https://github.com/mui-org/material-ui/releases/tag/v0.20.0


“panel” Invoke “set_level” app exit

Why does the program run to "67" line,Program exit

I'm not sure what you mean. Perhaps you check out this example: https://github.com/ahkohd/tauri-nspanel/blob/e38d989c5e97c5a55d90277765e2508b4f296832/examples/vanilla/src-tauri/src/main.rs#L26

Closed due to inactivity.
Feel free to reopen if you have further questions.


RTL styles stripped out by Svelte compiler if dir="rtl" is outside of component (always)

Describe the bug
dir="rtl" will almost always be set pretty close to the document body element (ie - outside of the Svelte component at hand), so when svelte-windicss-preprocessor sees an rtl class like rtl:left-2 it will put [dir='rtl'] .rtl\:left-2 and [dir='rtl'].rtl\:left-2 into the style block which will promptly be removed by the svelte compiler (and it will give you a notice) as those scoped classes will never be used. In order for rtl classes to ever work in this context this preprocessor needs to write them as :global([dir='rtl'] .rtl\:left-2) and :global([dir='rtl'].rtl\:left-2).
Note that there's an edge case scenario in which this could break some users' layouts if they use rtl:hidden rtl:md:block in one component and then rtl:hidden in a component whose styles get added to the DOM later on - the problem is that the latter rtl:hidden class styles will override the expected rtl:md:block styles.
System Info
System:
    OS: Windows 10 10.0.22000
    CPU: (8) x64 Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz
    Memory: 2.76 GB / 11.77 GB
  Binaries:
    Node: 16.13.2 - C:\Program Files\nodejs\node.EXE
    npm: 8.1.4 - C:\Program Files\nodejs\npm.CMD
  IDEs:
    VSCode: 1.65.2 - C:\Users\jacob\AppData\Local\Programs\Microsoft VS Code\bin\code.CMD
  npmPackages:
    svelte: ^3.46.6 => 3.46.6

-- Not sure why that command didn't print these out in my monorepo, but here they are from the package.json--
windicss: ^3.5.1
svelte-windicss-preprocess: ~4.1.0

Used Package Manager
pnpm

That is actually the use case of global vs scoped styles.
Not sure what the issue is.
But there are some updates to global style handling coming soo.

I guess I want to point out the larger issue that there are certain set of classes which by their very nature extend beyond a single component and will always be removed by the svelte compiler when they are scoped. rtl:... classes and things like .space-x-1 when you are spacing multiple <Button> components for example.
The advice to use windi:global to not scope styles for particular components that use these classes which apply across components is dangerous advice as pointed out here. There should be a proper notice informing users about possible style conflicts if they use non-scoped media query styles in multiple components.
One possible solution would be to add a feature to svelte-windicss-preprocess whereby a prefix, say gl: for example would cause a specific class to be made global but not all classes found in that component. So you could use gl:space-x-1 for example if you were spacing out multiple components.


switch to Noto by default

While I'll likely use Skolar for various reading environments built on DeepReader, we need to switch to an open typeface as the default for the DeepReader framework.
Noto Serif (and possibly also Noto Sans) probably makes sense given its decent pan-linguistic support.

fixed by #45


Support Kubernetes - Helm

It would be nice to have an easy way to install zelus on a kubernetes cluster
This can be achieved by providing a helm chart that can be used to easily install it

Closed by https://github.com/markafarrell/zelus/pull/8