Perf/use Date.now() instead of +new Date()/new Date().getTime()

What kind of change does this PR introduce?
Slightly improved performance.

Did you add tests for your changes?
Nope. But if you insist I could write some test on equivalence between Date.now(), +new Date() and new Date().getTime().

If relevant, link to documentation update:
No documentation update since it is internal minor change.

Summary
Use Date.now() for slightly better performance since we don't do any manipulation on the created Date instance.

Does this PR introduce a breaking change?
Nope.

Other information
Crystal clear.

Thanks

You are very welcome. And thanks for the great effort making webpack.


[NewPlugin] elbee analyze_char_arrays v1.0

Please add my plugin to the repository.
Yes, I've read the instructions, especially the part about creating an actual release and creating the tag.
I either used the UI, or the hub command to create a real release.
Author: elbee
Repo name: https://github.com/elbee-cyber/analyze_char_arrays
Release: https://github.com/elbee-cyber/analyze_char_arrays/releases/tag/1.0

Assuming the automation works this should be live in a few minutes in the plugin manager. Thanks! Hopefully the plugin won't be needed when https://github.com/Vector35/binaryninja-api/issues/1637 lands but appreciate it until then!

I don't think the automation worked, some friends tried to install for a CTF and it's not appearing on the plugin manager nor is it available on my copy's plugin manager. Looked at the commits and noticed that the most recent plugin added besides mine also isn't appearing

You didn't change the name from the sample plugin so unfortunately it's a name collision with the "sample plugin". I see you fixed it after the release but you need to generate a new release before it will pull the correct plugin.json information.

The second most recent added plugin is correctly available afaict.

Sorry about that I'm honestly not too good with git, I created a new release. I also created a new tag, but I'm not sure if that was necessary

No worries, you got it the second time, thanks. You might find the update/release process easier if you using release_helper. I wrote that specifically because I didn't want to mess with all the steps myself. 😉

Also, for future updates, we're tracking the plugin automatically and will notice the release and trigger the update on our side after review, no issue necessary.


Copy Folderstructure from Server

Hey @rosenloecher-it,
I made a different version from yours to addapt your tool for my needs.
Have a look :) Maybe you like it and want to implement it in some way?
Thanks for your work!

See #1


Changed 'exit' to 'shutdown' command

Test cases updated as well.

Codecov Report

Merging #137 into master will decrease coverage by 0.46%.
The diff coverage is 6.12%.

@@             Coverage Diff             @@
##             master    #137      +/-   ##
===========================================
- Coverage     35.97%   35.5%   -0.47%
  Complexity      233     233
===========================================
  Files            61      62       +1
  Lines          1629    1656      +27
  Branches        180     183       +3
===========================================
+ Hits            586     588       +2
- Misses         1002    1027      +25
  Partials         41      41

Impacted Files
Coverage Δ
Complexity Δ

src/seedu/addressbook/commands/ExitCommand.java
100% <ø> (ø)
2 <0> (ø)
:arrow_down:

src/seedu/addressbook/common/Messages.java
0% <ø> (ø)
0 <0> (ø)
:arrow_down:

src/seedu/addressbook/autocorrect/Dictionary.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

src/seedu/addressbook/commands/InboxCommand.java
0% <0%> (ø)
0 <0> (?)

src/seedu/addressbook/inbox/Inbox.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

src/seedu/addressbook/parser/Parser.java
81.51% <0%> (-0.7%)
31 <0> (ø)

src/seedu/addressbook/commands/CommandResult.java
68.75% <42.85%> (-31.25%)
3 <0> (ø)

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 43c6fa2...d1bb269. Read the comment docs.


Format price and mileage as 100,000 or 10,000 or $1,000 or 1,000,000

close for now, may be re-open later


Basic support for cargo projects

Port of https://github.com/Vektah/idea-rust/pull/42.
Implements cargo project (auto)import, creates a module for each cargo dependency under project root and a library for each dependency outside of the project root.
Relies on cargo metadata subcommand, which is available at https://github.com/winger/cargo-metadata and (hopefully) soon will be installable with cargo install cargo-metadata (after https://github.com/rust-lang/cargo/pull/2091 will be checked in).

@winger is metadata subcommand going to land into cargo?
If not than we'd need to consider workarounds for the case it being absent from the user-side.

@alexeykudinkin eventually I hope to land it into cargo, but while output format is not fully stabilized it is easier to develop it separately. We could use cargo install cargo-metadata as a workaround for now (once install command makes it to the stable cargo version)

@winger we definitely need to check this in!
Though we need to solve the hurdle with metadata missing from the user setup.
Any thoughts @atsky, @matklad?

@alexeykudinkin, as start error message showing how to install metadata is enough.

@atsky i believe that we could make it for the user.

@alexeykudinkin Yes, but if this opertion will fail for some reason we shoud couple this situation too and give some feedback to user.
I think it defenetly better, but it is not so easy to implement.

@winger, can you rebase this.

Is this PR alive?

@winger @atsky @matklad @alexeykudinkin @Turbo87, is this PR alive?

I don't know, I've tried to extract some useful bits from it though (see #111 for example)

@Turbo87 :+1: looks like it would be better to slice this pie into pieces

Now @alexeykudinkin working on this PR, to make some fixes localy and merge it. So please not slice it now.

@atsky thanks for the status update.

Closing this in favor of #155


External xpubkey source support

Support external xpubkey source when creating or joining a wallet. Necessary for hardware wallet integration (such as Ledger)

Please add some tests for this use case. Let me know if you need any help.


invalid heading levels on event page

When I preview a new Event, I receive an error message, "Heading jumped from level 1 to 3" in the Project Managers section. I cannot directly edit the names as they are automatically generated.

looks like a similar problem to #362  (still not sure how this happened, did project and event titles used to be h2s? 🤯 )

confirmed resolution in qa


Getting crawl errors for ambar instance.

I was fiddling with custom tagging but i keep getting these errors in the crawling. I am also not seeing any changes in the logs for ambar pipeline. Maybe i am looking in the wrong place. Can someone please help me out ?
my-files_1    | { RequestError: Error: connect ECONNREFUSED <IP_ADDRESS>:8080 my-files_1    |     at new RequestError (/node_modules/request-promise-core/lib/errors.js:14:15) my-files_1    |     at Request.plumbing.callback (/node_modules/request-promise-core/lib/plumbing.js:87:29) my-files_1    |     at Request.RP$callback [as _callback] (/node_modules/request-promise-core/lib/plumbing.js:46:31) my-files_1    |     at self.callback (/node_modules/request/request.js:185:22) my-files_1    |     at emitOne (events.js:116:13) my-files_1    |     at Request.emit (events.js:211:7) my-files_1    |     at Request.onRequestError (/node_modules/request/request.js:881:8) my-files_1    |     at emitOne (events.js:116:13) my-files_1    |     at ClientRequest.emit (events.js:211:7) my-files_1    |     at Socket.socketErrorListener (_http_client.js:387:9) my-files_1    |     at emitOne (events.js:116:13) my-files_1    |     at Socket.emit (events.js:211:7) my-files_1    |     at emitErrorNT (internal/streams/destroy.js:64:8) my-files_1    |     at _combinedTickCallback (internal/process/next_tick.js:138:11) my-files_1    |     at process._tickCallback (internal/process/next_tick.js:180:9) my-files_1    |   name: 'RequestError', my-files_1    |   message: 'Error: connect ECONNREFUSED <IP_ADDRESS>:8080',
#162 I have gone through this issue and it is different than my case.

I also faced the same issues when I tried working on it.

I tried doing the same but I'm not able to proceed with the desired log messages.

I faced the same issue and found a workaround.
From my POV the crawler wants to connect to the wrong instance. The crawler should connect to the webapi instance instead of the configured (see src/config.js) serviceapi.
The workaround for now can be applied by adding the links block as shown here.
     image: ambar/ambar-local-crawler
     links:
       - webapi:serviceapi
     restart: always


IIS tests timeout on using System.Management.Automation

http://aspnetci/viewLog.html?buildId=503626&buildTypeId=Lite_IISIntegration&tab=buildLog&_focus=1584
Relevant stack trace.
at System.Threading.WaitHandle.InternalWaitOne(System.Runtime.InteropServices.SafeHandle waitableSafeHandle, System.Int64 millisecondsTimeout, System.Boolean hasThreadAffinity, System.Boolean exitContext)
at System.Threading.WaitHandle.WaitOne(System.Int32 millisecondsTimeout, System.Boolean exitContext)
at System.Diagnostics.Process.WaitForExit(System.Int32 milliseconds)
at System.Diagnostics.Process.WaitForExit()
at System.Management.Automation.NativeCommandProcessor.Complete()
at System.Management.Automation.CommandProcessorBase.DoComplete()
at System.Management.Automation.Internal.PipelineProcessor.DoCompleteCore(System.Management.Automation.CommandProcessorBase commandRequestingUpstreamCommandsToStop)
at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(System.Object input, System.Collections.Hashtable errorResults, System.Boolean enumerate)
at System.Management.Automation.PipelineOps.InvokePipeline(System.Object input, System.Boolean ignoreInput, System.Management.Automation.CommandParameterInternal[][] pipeElements, System.Management.Automation.Language.CommandBaseAst[] pipeElementAsts, System.Management.Automation.CommandRedirection[][] commandRedirections, System.Management.Automation.Language.FunctionContext funcContext)
at System.Management.Automation.Interpreter.ActionCallInstruction<System.Object, System.Boolean, System.Management.Automation.CommandParameterInternal[][], System.Management.Automation.Language.CommandBaseAst[], System.Management.Automation.CommandRedirection[][], System.Management.Automation.Language.FunctionContext>.Run(System.Management.Automation.Interpreter.InterpretedFrame frame)
at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(System.Management.Automation.Interpreter.InterpretedFrame frame)

Seems like there is a timeout on shutting down the IIS app pool. This may be due to us replacing the apphost.config file with a blank one, which may cause issues. We may first need to shutdown the app pool, then replace the apphost.config file with another file.

Nvrm, I just caused a stack overflow in my own PR 🤣


Needs user guide

There's a complete lack of documentation.  Let's put something together so a user coming from VeriStand can find their way, while hopefully giving a framework for understanding the code.

Closed by #7


Black format

Black format was applied using black --line-length 79

will black after merging other PRs to prevent conflicts


More descriptive errors for detect_clearsky

Is your feature request related to a problem? Please describe.
Using a window length that is too short relative to data period in detect_clearsky produces cryptic errors
Describe the solution you'd like
Raise a ValueError that directly explains the problem
Example:
import pvlib
import pandas as pd
import numpy as np
start = '2012-01-01'
end = '2015-01-01'
freq = '60T'
times = pd.date_range(start=start, end=end, freq=freq)
x1 = pd.Series(np.random.rand(len(times)), index=times)
x2 = pd.Series(np.random.rand(len(times)), index=times)

pvlib.clearsky.detect_clearsky(x1, x2,
                          window_length=90, mean_diff=75, max_diff=75,
                          lower_line_length=-45, upper_line_length=80,
                          var_diff=0.032, slope_dev=75)

Results in the following:
ValueError                                Traceback (most recent call last)
Cell In[28], line 11
      8 x1 = pd.Series(np.random.rand(len(times)), index=times)
      9 x2 = pd.Series(np.random.rand(len(times)), index=times)
---> 11 pvlib.clearsky.detect_clearsky(x1, x2,
     12                           window_length=90, mean_diff=75, max_diff=75,
     13                           lower_line_length=-45, upper_line_length=80,
     14                           var_diff=0.032, slope_dev=75)

File ~/opt/anaconda3/envs/rdtools3_testing/lib/python3.10/site-packages/pvlib/clearsky.py:854, in detect_clearsky(measured, clearsky, times, infer_limits, window_length, mean_diff, max_diff, lower_line_length, upper_line_length, var_diff, slope_dev, max_iterations, return_components)
    850 clear_line_length = _line_length_windowed(
    851     scaled_clear, H, samples_per_window, sample_interval)
    853 line_diff = meas_line_length - clear_line_length
--> 854 slope_max_diff = _max_diff_windowed(
    855     meas - scaled_clear, H, samples_per_window)
    856 # evaluate comparison criteria
    857 c1 = np.abs(meas_mean - alpha*clear_mean) < mean_diff

File ~/opt/anaconda3/envs/rdtools3_testing/lib/python3.10/site-packages/pvlib/clearsky.py:602, in _max_diff_windowed(data, H, samples_per_window)
    600 def _max_diff_windowed(data, H, samples_per_window):
    601     raw = np.diff(data)
--> 602     raw = np.abs(raw[H[:-1, ]]).max(axis=0)
    603     return _to_centered_series(raw, data.index, samples_per_window)

File ~/opt/anaconda3/envs/rdtools3_testing/lib/python3.10/site-packages/numpy/core/_methods.py:40, in _amax(a, axis, out, keepdims, initial, where)
     38 def _amax(a, axis=None, out=None, keepdims=False,
     39           initial=_NoValue, where=True):
---> 40     return umr_maximum(a, axis, None, out, keepdims, initial, where)

ValueError: zero-size array to reduction operation maximum which has no identity

And the following produces a different error, even though the window_length > period as required by the docstring (Does the window length need to be a multiple of the period?)
import pvlib
import pandas as pd
import numpy as np
start = '2012-01-01'
end = '2015-01-01'
freq = '60T'
times = pd.date_range(start=start, end=end, freq=freq)
x1 = pd.Series(np.random.rand(len(times)), index=times)
x2 = pd.Series(np.random.rand(len(times)), index=times)

pvlib.clearsky.detect_clearsky(x1, x2,
                          window_length=175, mean_diff=75, max_diff=75,
                          lower_line_length=-45, upper_line_length=80,
                          var_diff=0.032, slope_dev=75)

result:
---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
Cell In[32], line 11
      8 x1 = pd.Series(np.random.rand(len(times)), index=times)
      9 x2 = pd.Series(np.random.rand(len(times)), index=times)
---> 11 pvlib.clearsky.detect_clearsky(x1, x2,
     12                           window_length=175, mean_diff=75, max_diff=75,
     13                           lower_line_length=-45, upper_line_length=80,
     14                           var_diff=0.032, slope_dev=75)

File ~/opt/anaconda3/envs/rdtools3_testing/lib/python3.10/site-packages/pvlib/clearsky.py:891, in detect_clearsky(measured, clearsky, times, infer_limits, window_length, mean_diff, max_diff, lower_line_length, upper_line_length, var_diff, slope_dev, max_iterations, return_components)
    885     except AttributeError:
    886         message = "Optimizer exited unsuccessfully: \
    887                    No message explaining the failure was returned. \
    888                    If you would like to see this message, please \
    889                    update your scipy version (try version 1.8.0 \
    890                    or beyond)."
--> 891     raise RuntimeError(message)
    893 else:
    894     alpha = optimize_result.x

RuntimeError: Optimizer exited unsuccessfully: NaN result encountered.

Thanks @mdeceglie. I've had on my list for a while to implement this extension of the detect clearsky algorithm. In the meantime, PRs welcome to improve the error detection/docstrings.

@cwhanse do you have insights into the second example? Is the requirement specifically that the window length must be greater than the period and a multiple of the period? I am speculating on the nature of that problem.

In the second case: the window should contain 3 data values. Buried in the algorithm is the calculation of a sample standard deviation of slopes between points in an interval. With window length 175 and data frequency of 60, there are two points per interval, hence one slope, hence the divisor in the standard deviation is N-1 = 0. That returns nan for the standard deviation which then results in no clear points detected, and subsequent failure of the optimizer.
I think the fix is either to edit the docstring for window_length to say "at least 3 periods". Or, we can build a fallback into that calculation of slope std. dev. in the case where there's only 1 slope per interval.

In the meantime, PRs welcome to improve the error detection/docstrings.

I'm not sure if this is best to be added here or in a new issue, but I ran into a problem where measured and clearsky were int64 (used pd.read_csv() on a file with only integer values). This caused ValueError: cannot convert float NaN to integer, and it was not immediately obvious that inputs needed to be converted to floats.


Partial mipmap levels

Khronos Webgl test suite shows that webgl should work with partial mipmap levels.
https://github.com/KhronosGroup/WebGL/blob/master/sdk/tests/conformance2/textures/misc/tex-mipmap-levels.html
When I try regl with partial mipmap level data, regl throws exceptions:
Uncaught Error: (regl) missing or incomplete mipmap data
Is there a way in regl to create a texture with partial mipmap level data?

I think that's WebGL2 conformance - is the same true of WebGL? I don't see mention of partial levels in https://github.com/KhronosGroup/WebGL/blob/master/sdk/tests/conformance/textures/misc/texture-mips.html


bug: Labware Library allows creating tube racks without a brand name, causing errors in Protocol Designer and the Opentrons App

Overview
The "brand section" on labware is necessary for it to be used in Labware Library, protocols, and the app. If you use the Tube Rack section, it won't stop you from creating labware.
/definitions/brandData/properties/brand/type: should be string. ({"type":"string"})

Steps to reproduce/Curren Behavior

Open Labware Creator
Create Tube Rack (it can be 6,15, or 24 tubes)
Don't include brand name

Export (example here: opentrons_24_tuberack_1500ul_s.zip)
If you try and load the brandless labware, you get this #/definitions/brandData/properties/brand/type: should be string. ({"type":"string"}) error on labware creator and a labware error message on the app as well

Expected behavior
The software should behave like the well plates where it stops you with the error message "Brand is a required field"

Current resolution

Contact Technical Support
Go to JSON file
Locate Brand
Replace null with "Opentrons"

Created custom labware with brand name and it reflected in json protocol, also created opentrons labware without brand name. Json protocol showed brand as "opentrons".
Question: while creating opentrons labware , Tube brand is not a mandatory field. Is that an expected behavior?


Graph RAG related improvements

Fixes:

https://github.com/wise-agents/wise-agents/issues/245
https://github.com/wise-agents/wise-agents/issues/258
https://github.com/wise-agents/wise-agents/issues/260
https://github.com/wise-agents/wise-agents/issues/87

@kabir I've included the fix for the failure in test_Neo4jLangChainWiseAgentGraphDB in this PR.
The failure occurred when test_WiseAgentCli is run before test_Neo4jLangChainWiseAgentGraphDB. The strange part was that test_WiseAgentCli test have code to clean up the graph database after running the tests (and I verified that the nodes and relationships actually do get removed after running this test) but I think maybe test_Neo4jLangChainWiseAgentGraphDB was starting before the clean up had finished. With the commit I've added to this PR, I am no longer seeing the failure when running all the tests.


instantsend: Postpone mempool related cleanup fixes until dip0020 activation

Deploying nodes which have different logic of handling islocks (comparing to nodes already running on the network) can cause issues potentially. This PR reuses dip0020 hard-fork to ensure that old and new nodes behave the same while they still can talk to each other.

How about adding abb6488 to avoid the versionbit checks, cs locking and DB reads after the upgrade has happened already?

How about https://github.com/dashpay/dash/pull/4159/commits/c9099b815c95a9defb9a48209e557804569ffc25 instead?

How about c9099b8 instead?

I like it, but it removes the cs lock from the outer scope which should still be there, no? See 5b9237e99b9fa824e572e355b2c77fe4791be1b3

How about c9099b8 instead?

I like it, but it removes the cs lock from the outer scope which should still be there, no? See 5b9237e
That was timing @PastaPastaPasta 😄

ooops 🙈  force-pushed

f976733 should fix test failures like https://gitlab.com/UdjinM6/dash/-/jobs/1273643257#L2833

Only a few more changes and we can have as many commits as there are changed lines of code in this PR :smile:


[BUG] epicli generates cluster definitions with value unsuitable to the specified cloud provider

Describe the bug
epicli init generates a cluster definition with incorrect admin_user value for AWS
Subsequently, this generates a failure to connect to the created instances during the configuration phase with ansible.
How to reproduce

epicli init -n demo1 -p aws
grep -A1 admin_user build/demo1/demo1.yml

admin_user:
name: operations

Expected behavior
admin_user value should be ubuntu for AWS instances with default OS.
Environment

Cloud provider: AWS
OS: Ubuntu 18.04.4 LTS

epicli version:1.2.0

DoD checklist

[ ] Changelog updated (if affected version was released)
[ ] COMPONENTS.md updated / doesn't need to be updated
[ ] Automated tests passed (QA pipelines)

[ ] apply
[ ] upgrade

[ ] Case covered by automated test (if possible)
[ ] Idempotency tested
[ ] Documentation updated / doesn't need to be updated
[ ] All conversations in PR resolved
[ ] Backport tasks created / doesn't need to be backported

@asciible this has already been fixed in develop.
And it looks like it has been decided not to backport it (original task #2497).


Increse spendlimit if purchase is over set limit

    //TODO: Increse spendlimit if purchase is over set limit

https://github.com/SunblockFinance/sunblock/blob/9dfa8ae52d84c96874e496484053a2c4d93365da/components/PurchaseShare.tsx#L93

Resolved.


VC Codes keeps reformatting my code after pasting (option is disabled)

Type: Bug
Dear all,
After inserting pieces of code, the editor almost always reformats the inserted and other lines of code. Almost always in an undesirable way. I have already disabled the "Format on Paste" option. But that didn't change anything. Very unpleasant and annoying behavior!
I would be grateful for any help!
THX in advance and with kind regards
VS Code version: Code 1.82.0 (8b617bd08fd9e3fc94d14adb8d358b56e3f72314, 2023-09-06T22:07:07.438Z)
OS version: Windows_NT x64 10.0.22621
Modes:

System Info

Item
Value

CPUs
13th Gen Intel(R) Core(TM) i9-13900K (32 x 2995)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabled

Load (avg)
undefined

Memory (System)
63.58GB (36.39GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (20)

Extension
Author (truncated)
Version

better-comments
aar
3.0.2

vscode-lcov
ale
0.2.0

ng-template
Ang
16.1.8

xml2json
bui
1.2.5

xml
Dot
2.5.1

overtype
DrM
0.5.0

vscode-firefox-debug
fir
2.9.8

vscode-test-explorer
hbe
2.21.1

karma-test-explorer
luc
0.8.2

mongodb-vscode
mon
1.2.1

csharp
ms-
2.1.2

vscode-dotnet-runtime
ms-
1.7.2

live-server
ms-
0.4.9

test-adapter-converter
ms-
0.1.8

easyzoom
Nab
0.1.0

reload
nat
0.0.6

vscode-xml
red
0.26.1

vscode-coverage-gutters
rya
2.11.0

vscode-vba
ser
0.9.1

simontest
Sim
1.9.10

Please diagnose the root cause of the issue by running the command F1 > Help: Troubleshoot Issue and following the instructions. Once you have done that, please update the issue with the results.
Happy Coding!

Hi all,
The assistant first disabled a extensions (so it said) and then reset the config.
I could reproduce the issue nevertheless.
I took two random lines and inserted them onto another place in the code.
Both time the lines that followd the both lines has been reformatted (indention has been changed).
Best regards

With reformatting you mean that the indentation gets adjusted?

Yes, that is exactly, what I mean/ment.
Indentation is just one part of formatting from my point of view.

I think this is by design, but maybe @alexdima knows more

Thx for your time and your opinion.
But, if this is just by design, it would be very disappointing for me ;-)
May be someone knows how to disable this unwanted indentation...?

@alexdima THX a lot - this helped and saved me the day :)
BTW. It is somewhat confusing to me, that indentation is separated from formatting in the VSC config - but learning goes on in life until the end ;-)
From my point of view this cas/ticket/thread could be closed - THX to all.


Error 500 when adding Tags

Hi All
I managed to setup my Jump dashboard. Got it up and running and working 100%
I am able to add new sites, add icons and make any changes, but as soon as I add a tag the site gives me a error 500.
Example below:
"sites": [
{
"name": "My Name,
"url" : "My Url",
"description": "My Description",
"icon": "ms_form.png",
"nofollow": true,
"newtab": true
"tags": ["forms"]
}
If I save it as above then I get the Error 500, If I remove the ( "tags": ["forms"] ) then everything works correctly and the site loads.
Regards

Nevermind found the issue. I was missing a " , " hahaha sorry (Akward face)


run examples/cpp/route_guide/route_guide_client core

What version of gRPC and what language are you using?
v1.42.0  cpp
What operating system (Linux, Windows,...) and version?
Linux VM-74-112-centos 3.10.107-1-tlinux2_kvm_guest-0049 #1 SMP Tue Jul 30 23:46:29 CST 2019 x86_64 x86_64 x86_64 GNU/Linu
What runtime / compiler are you using (e.g. python version or version of gcc)
gcc -v
使用内建 specs。
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper
目标：x86_64-pc-linux-gnu
配置为：../gcc-11.2.0/configure --enable-languages=c,c++,go
线程模型：posix
Supported LTO compression algorithms: zlib
gcc 版本 11.2.0 (GCC)
What did you do?
Please provide either 1) A unit test for reproducing the bug or 2) Specific steps for us to follow to reproduce the bug. If there’s not enough information to debug the problem, gRPC team may close the issue at their discretion. You’re welcome to re-open the issue once you have a reproduction.
follow https://grpc.io/docs/languages/cpp/quickstart/ build grpc and example.  helloworld is ok.
but route_guide will core
What did you expect to see?
example run ok
What did you see instead?
run server
# ./route_guide_server
Failed to open route_guide_db.json
DB parsed, loaded 0 features.
Server listening on <IP_ADDRESS>:50051

run client and core
# ./route_guide_client
Failed to open route_guide_db.json
DB parsed, loaded 0 features.
-------------- GetFeature --------------
Found no feature at 40.9146, -74.6189
Found no feature at 0, 0
-------------- ListFeatures --------------
Looking for features between 40, -75 and 42, -73
ListFeatures rpc succeeded.
-------------- RecordRoute --------------
段错误(吐核)

gdb info by add CMAKE_CXX_FLAGS -g3 -O0
# gdb route_guide_client core.10509
GNU gdb (GDB) 10.2
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
/root/.gdbinit:10: Error in sourced command file:
Scripting in the "Python" language is not supported in this copy of GDB.
Reading symbols from route_guide_client...

warning: core file may not match specified executable file.
[New LWP 10509]
[New LWP 10510]
[New LWP 10511]
[New LWP 10512]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `./route_guide_client'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x000000000040d6c8 in routeguide::Feature::_internal_location (this=0xfffffffd8ae70298)
    at /data/project/grpc/examples/cpp/route_guide/cmake/build/route_guide.pb.h:1219
1219      const ::routeguide::Point* p = location_;
[Current thread is 1 (Thread 0x7f081a26f800 (LWP 10509))]
(gdb) p location_
Cannot access memory at address 0xfffffffd8ae702b0
(gdb) bt
#0  0x000000000040d6c8 in routeguide::Feature::_internal_location (this=0xfffffffd8ae70298)
    at /data/project/grpc/examples/cpp/route_guide/cmake/build/route_guide.pb.h:1219
#1  0x000000000040d6fc in routeguide::Feature::location (this=0xfffffffd8ae70298)
    at /data/project/grpc/examples/cpp/route_guide/cmake/build/route_guide.pb.h:1225
#2  0x0000000000411546 in RouteGuideClient::RecordRoute (this=0x7ffc9d9a1090) at /data/project/grpc/examples/cpp/route_guide/route_guide_client.cc:133
#3  0x000000000040bbe9 in main (argc=1, argv=0x7ffc9d9a1228) at /data/project/grpc/examples/cpp/route_guide/route_guide_client.cc:231
(gdb)

Make sure you include information that can help us debug (full error message, exception listing, stack trace, logs).
See TROUBLESHOOTING.md for how to diagnose problems better.
Anything else we should know about your project / environment?

I see, the reason is load route_guide_db.json fail.


Status of the Android app

Checklist:

[x] I have checked that there are no issues with similar or the same content
YOU SHOULD CHECK CLOSED ISSUES ASWELL

[x] I have checked the FAQ (https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/wiki/FAQ) and the answer I am looking for is not there

[x] I have double checked and can reproduce the issue

OS:
Android
GPMDP Version:
N/A
Issue Descriptions:
What is the status of the Android app, is it still maintained?
Looks like it was pulled from the Google Play Store:
play.google.com/store/apps/details?id=com.marshallofsound.gpmdp.remote
Steps to Reproduce:

Go to the homepage: https://www.googleplaymusicdesktopplayer.com/
Scroll down to "Mobile Remote Control" and click the button to "Get it on Google Play"
See the message "We're sorry, the requested URL was not found on this server."

Possible Solution:
If possible, check the reason it was pulled, work around it and publish again.
Otherwise, just remove the link from the homepage since it could confuse people.
Already opened an issue here: https://github.com/GPMDP/google-play-music-desktop-remote/issues/21, but thought for a second it was the wrong place (which might probably still be the correct place after all).

It was pulled from the play store because I didn't click some red tape buttons around ratings and child content or something.  I'll fix it shortly

Hi! It's still unavailable on Play Store:
https://play.google.com/store/apps/details?id=com.marshallofsound.gpmdp.remote


Which operators should I use to split one IEnumerable for two consumers

IEnumerable producer = ProcessDocuments();
void Consume1(IEnumerable sequence);
void Consume2(IEnumerable sequence);
Currently I use
Consume1(producer); Consume2(producer);
But it makes twice more iterations for producer.
How to consume twice but with only once run producer?

Not really within the scope of Reactive Extensions, but simple answer: You can't. If you don't want to iterate producer twice, iterate it once with ToArray(), then share the resulting array.

Small note: Consume1 and Consume2 works parallel. ToArray with take all available memory so not acceptable.

IEnumerable is for synchronous/blocking processing so you can't just process one IEnumerable on two threads. There is no good way to coordinate between enumerators in a synchronous fashion.
You can turn that IEnumerable into an IObservable and use Publish(Func) to share it for a limited time. Something like this could work:
producer.ToObservable()
.Publish(shared =>
    Observable.Merge(
        Observable.Defer(() =>
        {
            Consume1(shared.ToEnumerable());
            return Observable.Empty<int>();
        }).SubscribeOn(Scheduler.Default),
        Observable.Defer(() =>
        {
            Consume2(shared.ToEnumerable());
            return Observable.Empty<int>();
        }).SubscribeOn(Scheduler.Default)
    )
)
.Subscribe()

Note however that there is no backpressure with this so if producer generates items really fast, you'll end up with a lot of excess memory usage.

But what if use IAsyncEnumerable instead of IEnumerable?

Ix.Async doesn't feature any form of publishing, multicasting or sharing an IAsyncEnumerable afaik. My library has Publish like with Observable.Publish.

My library has Publish like with Observable.Publish.

Very interesting. I will learn something about your library.


Support C# Records for Request/Response DTOs

Is it possible to allow records for request and response types? Currently it is restricted to class only.
Also, adding source generator config for request and responses in the VS extension would improve performance. Just and idea.
Example:
using System.Text.Json.Serialization;

namespace SomeNameSpace;

[JsonSerlializable(typeof([SomeRequestName]))]
public partial class [SomeRequestName]JsonContext : JsonSerializerContext
{
}

Some info about json source generator
(I don't know if source generator works with record types.)

records for request dtos is currently not possible because model binding is done in multiple stages and the dtos have to be mutable to do that.
i looked through the aspnet source code to see how they achieve it and i think i just gave myself a brain aneurysm 🥴
so, we're gonna need some help from the community to support c# records. if anybody seeing this is willing to give it a go, please submit a PR.

as for source generator support, i'll look in to it soon...

Well if supporting record type is to much effort for small value don't bother with it. I thought it would be a nice improvement.
The source generator should be do able, but only makes sense for request if some one is sending a json in the body.

well it looks like source gen can already be used quite easily like so:
startup:
builder.Services.Configure<JsonOptions>(o =>
{
    o.SerializerOptions.PropertyNamingPolicy = null;
    o.SerializerOptions.AddContext<SerializerContext>();
});

json serializer context:
[
    JsonSerializable(typeof(Admin.Login.Request)),
    JsonSerializable(typeof(Admin.Login.Response)),
    JsonSerializable(typeof(Customers.Create.Request)),
    JsonSerializable(typeof(Customers.List.Recent.Response))
]
public partial class SerializerContext : JsonSerializerContext { }

here's a working sample
now if we can figure out how to define the serializer context dynamically by the library avoiding the need for the user to define like live above, it would be bloody marvelous...

I have a brain fart idea for that. A build source generator could scan the code and look for all the queries and responses and create the setup for the actual serializer.
I never implemented a source generator before. I appreciate that you invest so much time into this library.

thanks!
and yeah that could actually work.
let me investigate that...

@Zsolt-Bendes tried your idea but it didn't work.
i managed to generate a serializer context with code-gen but the json code generator doesn't pick up my generated class :-(
i'll leave this aside as i feel code generation isn't still there yet to provide a good consumer experience.
also multiple JsonSerializable attributes on a single context only generates for the first attribute and ignores the rest. so the above code with multiple attributes on a single context doesn't seem to work.
multiple o.SerializerOptions.AddContext calls also fails.
as of now, whatever minor performance improvements we can get with codegen, will greatly outweigh the effort we have to put in to get it to work.
let's see what the future brings...


Transaction History & CSV Download Backend

This PR implements Athena as storage for the transactions history.

@jarcodallo do you think it's better to segregate this into an individual service? ideally something that's queriable through another domain?

I agree with @kjessec microserviceeeee


Support for legacy channel management API in hlf plugin

What would you like to be added?
Older version of the hlf plugin had channel management APIs like channel join and anchor peer updates. This comes handy if someone doesn't want to use the CRDs for channel management.
Why is this needed?
Channel management via CRDs is not useful in all the secenrio, we can support both the approaches for channel management.

Hi @adityajoshi12
Do you refer to the documentation? or the hlf plugin commands?
If you refer to the documentation, we could recover the previous documentation.
About the hlf plugin commands, I don't think they were removed, but let me check.

Channel operation are removed in the recent version from the HLF plugin.

@adityajoshi12
I think the workaround, except if there's any improvement over that, it's to recommend using a previous version of kubectl plugin.
Dependencies have been modified in 1.9.0 to not use internal packages anymore, since it was very difficult to maintain compatibility.

@dviejokfs
Let me check if we can use external dependencies, else we can use the older version


Convert Citrix from Docbook to CommonMark

This issue tracks the conversion of /doc/builders/packages/citrix.xml from Docbook to CommonMark per RFC 72.
If you intend to work on this conversion, please comment below!
Conversion instructions

Comment here that you intend to work on it. (Please also post if you stop working on it.)
Checkout a new branch of nixpkgs master.
Edit doc/builders/packages/index.xml: change citrix.xml to citrix.section.xml.
Rename doc/builders/packages/citrix.xml to citrix.section.md.
Convert the contents from Docbook to CommonMark. Follow conversion best practices. Use existing .md sections for inspiration.
Use nix-build from the doc/ folder to build the manual.
Preview the manual on your computer at http://<IP_ADDRESS>:8000/manual.html after running from doc/ folder:

nix-shell -p python3 --run 'python3 -m http.server --directory ./result/share/doc/nixpkgs'

When it looks good, submit a PR and reference this issue.

Hi @ryantm,
Opened PR #108918 for this.

Hi @ryantm,
Opened PR #108918 for this.


Better Support on returning Substrate extrinsics error (or documenting it)

I am sure the API can do it, because the error is also displayed in the App.
But when using the API itself, how do I know the error being returned when an extrinsic fail? Is this just a lack of documentation or there is no public API for this?
I can try to work on this too.

It has been added to the cookbook a while back - http://localhost:8080/api/cookbook/tx#how-do-i-get-the-decoded-enum-for-an-extrinsicfailed-event

Still a huge issue. Not one explorer is showing proper errors...


Typo/misspelled 'Storage' as 'Storaqe'

In the callout, the word 'storage' is misspelled as 'storaqe':
Below the ADLS Gen2 selection fields, there is a note saying that the managed identity of the workspace will be assigned the Storaqe Blob Data Contributor role on the selected Data Lake Storage Gen2 file system granting it full access.

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

ID: 96ddf06d-9dae-32b9-6f8b-8ec560ace6d5
Version Independent ID: 315a0dfe-c87d-8b1e-f6f1-525cecf57d3c
Content: Quickstart: create a Synapse workspace - Azure Synapse Analytics
Content Source: articles/synapse-analytics/quickstart-create-workspace.md
Service: synapse-analytics
Sub-service: ****
GitHub Login: @pimorano
Microsoft Alias: pimorano

@cricex  Thanks for the feedback and bringing this to our notice. At this time we are reviewing the feedback and will update the document as appropriate.

@cricex   Thank you for helping to improve our docs.  I have made a pull request to fix the typo.


Move plotting to separate method

Move plotting into a separate method which plots all the results and ideally in the parent XRayDiffraction class.

This has been implemented in https://github.com/FAIRmat-NFDI/nomad-measurements/pull/78. Closing the issue.


Improve natural sorting with mixed Gi/Te interfaces

Issue type
[X] Feature request
[ ] Bug report
[ ] Documentation
Environment

Python version:  3.5.2
NetBox version:  2.3.3

Description
I realise that natural sorting is a difficult issue, but here is another anomoly: this is from a Dell Powerconnect N1548 which has Gi1/0/1-1/0/48 and Te1/0/1-1/0/4

It would be nice if natural sorting split the port name into (non-numeric) and (numeric) parts, and sorted them piecewise: when comparing the string parts use string ordering, when comparing the numeric parts compare numerically.
>>> ["Gi", 1, "/", 0, "/", 48] < ["Te", 1, "/", 0, "/", 1]
True

This would mean that all the "Gi" interfaces would come before all the "Te" interfaces.
When comparing a string with a number then pick a fixed order (e.g. string always comes before number).

Cool, that works.  I thought it might put Gi1/0/10 before Gi1/0/2, but it doesn't :-)
Thank you!


A single settings dict #182

The trend in django core has been to move from lots of NAMESPACE_* settings to
NAMESPACE = {'FOO': 1}.
In the interest of reducing settings namespace bloat move the WAFFLE_* settings into a WAFFLE dict.

Changes Unknown when pulling f401d0097ecf57928b8f2c3ec50e7eb6dddb465f on PrimarySite:feature/abstract-flag-COM-32 into ** on jsocol:master**.

Current coverage is 93.30% (diff: 100%)

No coverage report found for master at 9f4b008.

Powered by Codecov. Last update 9f4b008...f401d00

Changes Unknown when pulling f4d84f057f981db69d9ccfa70bdc944ec6774803 on PrimarySite:feature/abstract-flag-COM-32 into ** on jsocol:master**.

Changes Unknown when pulling f4d84f057f981db69d9ccfa70bdc944ec6774803 on PrimarySite:feature/abstract-flag-COM-32 into ** on jsocol:master**.

This is definitely something I want to do (see #182) but this PR covers a lot of different functionality, so I'm not going to merge it as-is. If you want to pull out the single settings dict as a first step, I'd be happy to look at it individually.


Underscore too bold

This is a regression from PR #4615. The underscore for the last 2 chars in "NUMERO D’IMMATRICULATION" is too bold.
URL: http://www.ameli.fr/fileadmin/user_upload/formulaires/S3706.pdf
1.1.215: https://i.imgur.com/up8Y33j.png
0.8.990: https://i.imgur.com/UioZcLB.png
fc1e2483b433134a538cce0acd0ccc76e335cf5f is the first bad commit
commit fc1e2483b433134a538cce0acd0ccc76e335cf5f
Author: Jonas Jenwald
Date:   Fri Apr 11 20:19:39 2014 +0200
Enforce minimum line widths

That looks "fun". Compared to the recent issue #6117, this is unfortunately not related to the fact that we fail to invalidate the getSinglePixelWidth cache. Rather the issue seems to be that, for that particular line, the actual getSinglePixelWidth method returns an "incorrect" value.
Unfortunately I've no idea how to address that :-(
Given the number of issues/bugs fixed by PR #4615, and considering how broken the rendering of some of those PDF files were before that PR, backing it out isn't really an option in my opinion.

Agreed, I've got another regression where getSinglePixelWidth might be falling short, and it's NOT from PR #4615, but PR #4521. If you're interested in looking into that, I can file a separate issue or paste it here.

If you're interested in looking into that, I can file a separate issue or paste it here.

Please open a new issue; if it turns out that the issues are in fact the same, we can always close one as a duplicate of the other.

Closing since the link is dead and it's also not available in the Web Archive.

Closing since the link is dead and it's also not available in the Web Archive.

Since the issue still persists, I'm attaching the file here: issue6127.pdf

@calixteman It seems that PR #12812 actually regressed this even further, can you please take a look?

@calixteman It seems that PR #12812 actually regressed this even further, can you please take a look?


[Fabric] -Android - Chat - Сhat history isn't displayed if you send messages with multiple line breaks(5 and more)

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Launch the special build v1.3.11-2
Log in with any account
Go to any chat with history
Copie message in Slack and paste in app( mine: E.g:
I'm a text with

line
breaks
Gggggggg
Test jgucufhchc
Yfhcgdubhzfcjcgxu)
Expected Result:
It was copied/pasted correctly.
Actual Result:
Сhat history isn't displayed if you send messages with multiple line breaks (5 and more)
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[ ] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: <IP_ADDRESS>
Reproducible in staging?: No
Reproducible in production?: No
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/93399543/119316b0-e3c6-4c21-bde6-5ae64fcafbe1
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub

It seems to be working as expected when building the app from the current (https://github.com/WoLewicki/App/commit/70992f24e718ec6b1ee909358dbeb44e9318b415) andrew-fabric branch:
https://github.com/Expensify/App/assets/21055725/4ca3d7c3-7036-4890-94de-a4964f24579c


Is there a way to see the assertions of a test

I'm wondering if there is a way to provide all the assertions within a test code in the output. Right now it seems that the following pseudo code:
 def test_func(self):
    assert 1 == 1
    assert 1 == 2

Would result in the output

test_func
Fail
Hide

AssertionError:Traceback (most recent call last): File "add_person.py", line 56, in test_valid_demographics assert 1 == 2 AssertionError

I'm trying to get a single TC to list all the steps within that test. Something like this
output

minds.cgibin.test.test_weblibMultiForm.TestWeblibMultiForm
6
6
0
0
Detail

test_GET
pass

test_POST_add
pass

test_POST_add_new_tag
pass

test_POST_illegal_tag
pass

test_POST_input_escape
pass

test_POST_remove
pass

Is this currently possible

@jonny7 Sorry this is actually not possible


clean up rubocop

build is currently breaking on style checks.  Reason why this is showing up now is Wercker did not process PRs made by others other than the origin (ie. bdangit).

RuboCop failed!
Running RuboCop...
Inspecting 27 files
................C..........

Offenses:

resources/continuous_query.rb:36:1: C: Assignment Branch Condition size for current_cq is too high. [15.43/15]
def current_cq
^^^

27 files inspected, 1 offense detected

ref: https://app.wercker.com/bdangit/chef-influxdb/runs/build/58491c128a94210100193274?step=58491c21d2af7f00017ae9fd


MVC ASP.NET vue-router Error after refresh.

Hi, i just want to ask something when i refresh the link it will give me some kind of HTTP 404.0 - Not Found
i already installed the UrlReWrite , and change the port in dev-server and also added the said web.config in the project.

please be guided.
Thanks

You need to get it to serve index.html on any HTML request it doesn't recognise


[AutoRelease] t2-recoveryservices-2023-08-15-30449(can only be merged by SDK owner)

https://github.com/Azure/sdk-release-request/issues/4426
Recording test success
https://dev.azure.com/azure-sdk/internal/_build?definitionId=1021
BuildTargetingString
azure-mgmt-recoveryservices
Skip.CreateApiReview
true

issue link:https://github.com/Azure/sdk-release-request/issues/4426

/check-enforcer override


armv7 lifting of multiply instructions is incorrect

The armv7 lifter produces IL expressions where the size of a multiply operation does not match either of
the input operands. This causes the analysis of optimized division to always fail to simplify into a
division expression in armv7 binaries.
Several mulitply instructions are lifted in this way. All of the multiplication operations need to
verified and fixed so that the operand sizes match the operation size.

Example binary:
armv7.zip

Actual fix is at https://github.com/Vector35/arch-armv7/commit/8fb4292d846bdfc6818169f5abf9f7ca0a64f1ea.

We agreed in meeting:

LLIL_MUL is truncating multiply, operand signs unimportant
LLIL_MULS_DP signed, output is double width of input
LLIL_MULU_DP unsigned, output is double width of input
size is byte width of input (which happens to be same as size of input for LLIL_MUL)

Which was clarified in our documentation at https://github.com/Vector35/binaryninja-api/commit/2f415e3da3a417160c07928cc8b91f42eddbac3f
A few additional multiply instructions were fixed in https://github.com/Vector35/arch-armv7/commit/8fb4292d846bdfc6818169f5abf9f7ca0a64f1ea and https://github.com/Vector35/arch-armv7/commit/59f92c3c551f65f04d5c10920e2625930a5b3faf but they don't seem to be critical for these magic constant division situations.


Dev / Test set?

I noticed that there're ~50 files under heldout-monolingual.tokenized.shuffled folder. Which ones of them is meant for test data? Is heldout-monolingual.tokenized.shuffled/news.en.heldout-00000-of-00050 for testing while the rest of heldout-monolingual.tokenized.shuffled/news.en.heldout-00* can be used as validation set?

Yes, news.en.heldout-00000-of-00050 is the test set on which we report
results. As a sanity check you should get the same number of predicted
tokens.
The rest can be used for any other purposes: e.g. validation set(s) or to
estimate variance of your estimates, etc.
On Fri, Jun 15, 2018 at 5:30 PM Haibin Lin<EMAIL_ADDRESS>wrote:

I noticed that there're ~50 files under
heldout-monolingual.tokenized.shuffled folder. Which ones of them is
meant for test data? Is
heldout-monolingual.tokenized.shuffled/news.en.heldout-00000-of-00050 for
testing while the rest of
heldout-monolingual.tokenized.shuffled/news.en.heldout-00* can be used as
validation set?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ciprian-chelba/1-billion-word-language-modeling-benchmark/issues/4,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK_u-_nax3joRTtl5jrGvX_AZMRCzUCjks5t9FGfgaJpZM4UqSWB
.

--
-Ciprian

Thanks! For the test set, are we expected to read it in sequential order for evaluation? I see in https://github.com/tensorflow/models/tree/master/research/lm_1b it reads a random file each time, leading to slightly different test ppl each time.

The test set is only one file.
Sentences are randomized across all the corpus, so the sentence order
should not matter either, there should be no information across sentence
boundaries.
-Ciprian
Nexus 5
On Jun 28, 2018 08:56, "Haibin Lin"<EMAIL_ADDRESS>wrote:
Thanks! For the test set, are we expected to read it in sequential order
for evaluation? I see in
https://github.com/tensorflow/models/tree/master/research/lm_1b it reads a
random file each time, leading to slightly different test ppl each time.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ciprian-chelba/1-billion-word-language-modeling-benchmark/issues/4#issuecomment-400919261,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK_u--gUO_x9nadZbWGl13MOY2LuED6Oks5uBG_2gaJpZM4UqSWB
.

Thanks!


Rimworld of Magic - Cannot cast spells

I was really excited to see the compatibility addition for a rimworld of magic, but when I'm hosting a multiplayer game, neither I nor my friend can cast spells in game. Even if they haven't tried to load in yet, it throws an error and the pawns won't cast. I'd love to be able to play with my friend if anyone has any advice on how to fix this.

Post your log file (the one in which the error occurs in). Can't help without it.


Link to stable version of docs in readme

Fixes #618

Linking to the most recent version of the docs apparently can cause some confusion.

Cool, thanks! Maybe in the future we could have some more meaningful names like 0.7.1 or master rather than stable and latest.


new_just someappname_entrypoint.bsh

In docker/base_someappname.Dockerfile, docker/someappname_entrypoint.bsh is added to the Dockerfile at /vsi and then chmod'd to 755. However, because these permissions don't match those of the file on the host, if you try to mount someappname_entrypoint.bsh over /vsi/someappname_entrypoint.bsh within the container (by adding it to _VOLUMES), then you will get an error, "Cannot start service: OCI runtime create failed: container_linux.go.:348: start container process caused ... permission denied".

It hard to rely on permissions when bind mounting, because when running on windows, all the rules changes. However, for the most part on windows appears to be executable.
Currently, new_just:
ADD docker/someappname_entrypoint.bsh /

Not int /vsi, does that means this bug is already fixed?

No. I think you need to chmod someappname_entrypoint.bsh on line new_just#L441

Why are you mounting in the entrypoint when it is already added to the image?

For debugging. So that I don't have to rebuild the image every time I make a change.

We'll try
ENTRYPOINT ["/usr/bin/env", "bash", "/someappname_entrypoint.bsh"]

To see if that'll fix it.

The default entrypoint itself also needs to be updates
ALREADY_RUN_ONCE=1 exec gosu ${DOCKER_USERNAME} bash $0 ${@+"${@}"}

Completed and tested. Entrypoint works without execute permissions now, as long as it is a bash script. The down side is you need to hard code the shebang line in the Dockerfile/entrypoint, but it does get around the execute permissions issue


Typescript helpers/documentation to extend components and maintain "as" types.

🚀 Feature request
Motivation
Following up on this discussion: https://spectrum.chat/reakit/general/typescript-utilities-to-extend-components~b9825325-4345-4082-b266-b14523ca2a99
One of the most interesting features of Reakit is the ability to compose functionality using the as prop.
It's not uncommon for me to want to extend a component to add some small extra functionality, but to keep all the base functionality the same.
Doing so in plain Javascript is straightforward, there is no issue in wrapping the component and keeping the as functionality. The problem is in keeping the types working for Typescript codebases.
It would be great if Reakit can provide a standard way of doing this so in Typescript.
Example
A simple example of how I'd expect to be able to extend this in Typescript.
import { Button as RkitButton, ButtonProps as RkitButtonProps } from "reakit";

type Props = RkitButtonProps & { loading: boolean; }

const MyButton: React.FC<Props> = ({ loading, disabled, ...rest }: Props) => {
  const isDisabled = disabled || loading;
  return (
    <RkitButton
       disabled={isDisabled}
       className={cs("button", isDisabled && "button-disabled")}
       {...rest}
     />
  )
}

Possible implementations
One possible solution is to provide a type akin to React.FC, e.g. Reakit.FC<Props> that would know how to properly define the component type to keep the as functionality.
The only working solution I've found so far is to use Component from reakit-system/createComponent and cast the export to the desired type.
E.g. as Component<"button", Omit<Props, "ref">>. (https://github.com/reakit/reakit/blob/master/packages/reakit-system/src/createComponent.ts#L89)
This is not ideal as things inside reakit-system are unstable and this is not officially supported.

Thanks! I think we can start with some docs maybe. You've mentioned that you have problems with React.forwardRef as well, right? I imagine that it's because React.forwardRef doesn't keep the generics from the passed component.

Yeah forwardRef also fails but I think that is not as important considering it's only one prop, in the worst case scenario it can be set to any, whereas as affects a few more props the component accepts.
I agree docs is a good start, maybe a new entry in the Guide section called Typescript?
Do you think is best to suggest something similar to what you've suggested to me on spectrum? E.g. to create custom types to support the as property?

We had a similar issue on the company I work for when using as from Styled Components.
Given you can use as to render almost anything, it becomes so unpredictable to type 😕
I wonder if you could you use generics to work-around this 🤔
The solution we took was to limit for each component what can as be ( not ideal though )
interface ITextProps extends HTMLAttributes<HTMLEelement> {
  as?: 'p' | 'span'
}

It can be done with generics @lluia, I believe is what Reakit is doing, but as you mentioned it's not straightforward. That's why I think some utility types and/or docs will be very helpful.

Another thing we can do to help people extending Reakit components is to accept a generic as type on the ComponentProps types:
import { MenuProps } from "reakit";

type MyMenuProps<T extends React.ElementType> = MenuProps<T> & {
  myCustomProp: string;
};

function MyMenu<T extends React.ElementType>(
  { myCustomProp, ...props }: MyMenuProps<T>
) {
  ...
}

For people coming to this issue in the future, here's something that might help you: https://twitter.com/diegohaz/status/1297886375941873664


fixed a so minor typo that it is not worth typing this subject

;-)

Codecov Report

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

@@           Coverage Diff           @@
##           master      #36   +/-   ##
=======================================
  Coverage   92.57%   92.57%
=======================================
  Files          25       25
  Lines         996      996
  Branches       82       82
=======================================
  Hits          922      922
  Misses         57       57
  Partials       17       17

Impacted Files
Coverage Δ

neurodocker/interfaces/spm.py
83.05% <ø> (ø)
: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 bc8eb20...2a9f285. Read the comment docs.

Thanks, @yarikoptic :)


Check compatibility with Craft 2.5

90829911619dd92c810d843fc9d1d36f09ddf935 will cause the plugin to break on Craft < 2.5

There is some issue with window resizing, at present the edit screens even without PMM installed have resizing issues and I think this is causing PMM to not run properly, hence blank blocks.


PCL assembly shows erroneous errors when using Microsoft.NETCore.Portable.Compatibility

This is a followup to issue #424, which I think may be related.
Environment data
dotnet --info output:
Version:            1.0.0-preview2-003148
 Commit SHA-1 hash:  18ca244551

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  10.11
 OS Platform: Darwin
 RID:         osx.10.11-x64

VS Code version: 1.9.1
C# Extension version: 1.7.0
Steps to reproduce
See sample project here:
https://github.com/tetious/NodaTimePCLTest
This will possibly work with other PCL libraries, but it is super easy to repro with NodaTime.

Create a project with dotnet new.
Add NodaTime and Microsoft.NETCore.Portable.Compatibility

Expected  behavior
No errors.
Actual behavior
Use nearly any part of NodaTime and you'll get red squigglies.

Build/run works fine.
Let me know if I can give you any more info, and thanks!

#424 doesn't look related to me. That was about a very specific sort of project.json project that wraps around a library using "bin".
Could you provide your OmniSharp Log for me after you open the project in VS Code? Just select View->Output from the menu and then choose "OmniSharp Log" from the top-right of the Output pane. Copy all and paste into a reply here. Thanks!

Here you go!
Starting OmniSharp server at 2/10/2017, 4:46:14 PM
    Target: /Users/greg/RiderProjects/NodaTimePCLTest

OmniSharp server started wth Mono
    Path: /Users/greg/.vscode/extensions/ms-vscode.csharp-1.7.0/bin/run
    PID: 96651

OmniSharp: -s /Users/greg/RiderProjects/NodaTimePCLTest --hostPID 96615 --stdio DotNet:enablePackageRestore=false --encoding utf-8 --loglevel information formattingOptions:useTabs=false formattingOptions:tabSize=4 formattingOptions:indentationSize=4
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Startup","Message":"Omnisharp server running using Stdio at location '/Users/greg/RiderProjects/NodaTimePCLTest' on host 96615."},"Seq":1,"Type":"event"}
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Initializing in /Users/greg/RiderProjects/NodaTimePCLTest
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Auto package restore: False
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Update workspace context
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Update project /Users/greg/RiderProjects/NodaTimePCLTest
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Add project /Users/greg/RiderProjects/NodaTimePCLTest/project.json => 5ee33a92-8997-4cf6-864b-d96be7bcc833
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Resolving projects references
[info]: OmniSharp.DotNet.DotNetProjectSystem
          Processing [ProjectState] NodaTimePCLTest/.NETCoreApp,Version=v1.0
[info]: OmniSharp.DotNet.DotNetProjectSystem
            Added 87 and removed 0 file references
[info]: OmniSharp.DotNet.DotNetProjectSystem
            Added 1 and removed 0 documents.
[info]: OmniSharp.MSBuild.MSBuildProjectSystem
        MSBUILD_EXE_PATH environment variable set to /Users/greg/.vscode/extensions/ms-vscode.csharp-1.7.0/bin/omnisharp/msbuild/MSBuild.dll
[info]: OmniSharp.MSBuild.MSBuildProjectSystem
        MSBuildExtensionsPath environment variable set to /Users/greg/.vscode/extensions/ms-vscode.csharp-1.7.0/bin/omnisharp/msbuild
[info]: OmniSharp.MSBuild.MSBuildProjectSystem
        MSBuildSDKsPath environment variable set to /Users/greg/.vscode/extensions/ms-vscode.csharp-1.7.0/bin/omnisharp/msbuild/Sdks
[info]: OmniSharp.MSBuild.MSBuildProjectSystem
        No solution files found in '/Users/greg/RiderProjects/NodaTimePCLTest'
[info]: OmniSharp.Script.ScriptProjectSystem
        Detecting CSX files in '/Users/greg/RiderProjects/NodaTimePCLTest'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Could not find any CSX files
[info]: OmniSharp.Startup
        Configuration finished.

Thanks! I can repro and am debugging. It appears to me like the problem is due to mscorlib <IP_ADDRESS> (from Microsoft.NETCore.Portable.Compatibility) isn't unifying with mscorlib <IP_ADDRESS>, which NodaTime references.

Hmmm... If I migrate the project from project.json to .csproj, it appears that it works properly.

OK. I've got a fix. As suspect, it was not related to #424.

@tetious: I just wanted to let you know that we've released the first beta for 1.8, which contains the fix for this issue: https://github.com/OmniSharp/omnisharp-vscode/releases/tag/v1.8.0-beta1.
You can use these instructions to install a beta release.

Thanks very much for the super-quick fix! I can confirm that the beta is working properly here.

Awesome! Thanks for confirming.


Disable LTO for stm32l0/lora-discovery

This commit suggest temporarily disabling LTO for
stm32l0/lora-discovery as it currently fails to build and produces the
following error:
$ cargo b --release
   Compiling drogue-device v0.1.0 (/home/danielbevenius/work/drougue/drogue-device/device)
   Compiling drogue-lorawan-app v0.1.0 (/home/danielbevenius/work/drougue/drogue-device/examples/apps/lorawan)
   Compiling lora-discovery v0.1.0 (/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery)
error: linking with `rust-lld` failed: exit status: 1
  |
  = note: "rust-lld" "-flavor" "gnu" "/tmp/rustcE0o7dO/symbols.o" "/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/deps/lora_discovery-121397784992859f.lora_discovery.44cd7467-cgu.0.rcgu.o" "--as-needed" "-L" "/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/deps" "-L" "/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/release/deps" "-L" "/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/build/cortex-m-e6b764a750418f37/out" "-L" "/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/build/cortex-m-rt-25cd07c968480796/out" "-L" "/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/build/defmt-c9d88f9f0247898b/out" "-L" "/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/build/stm32-metapac-79ebc769f1fe4173/out/src/chips/stm32l072cz" "-L" "/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/build/stm32-metapac-79ebc769f1fe4173/out/src/chips/stm32l072cz/memory_x/" "-L" "/home/danielbevenius/.rustup/toolchains/nightly-2022-05-24-x86_64-unknown-linux-gnu/lib/rustlib/thumbv6m-none-eabi/lib" "-Bstatic" "/tmp/rustcE0o7dO/libcortex_m_rt-83f9336232275dfb.rlib" "--start-group" "/tmp/rustcE0o7dO/libcortex_m-99a7722181c20220.rlib" "--end-group" "/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/deps/libcompiler_builtins-6326b44316fd805a.rlib" "-Bdynamic" "--eh-frame-hdr" "-znoexecstack" "-L" "/home/danielbevenius/.rustup/toolchains/nightly-2022-05-24-x86_64-unknown-linux-gnu/lib/rustlib/thumbv6m-none-eabi/lib" "-o" "/home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/deps/lora_discovery-121397784992859f" "--gc-sections" "--nmagic" "-Tlink.x" "-Tdefmt.x"
  = note: rust-lld: error: undefined symbol: core::intrinsics::const_eval_select::hbf83374ba4cb02aa
          >>> referenced by f64.rs:934 (/home/danielbevenius/.rustup/toolchains/nightly-2022-05-24-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/num/f64.rs:934)
          >>>               compiler_builtins-6326b44316fd805a.compiler_builtins.42fdec05-cgu.0.rcgu.o:(compiler_builtins::float::cmp::cmp::hf7fe6cc7136cc059) in archive /home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/deps/libcompiler_builtins-6326b44316fd805a.rlib
          >>> referenced by f64.rs:934 (/home/danielbevenius/.rustup/toolchains/nightly-2022-05-24-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/num/f64.rs:934)
          >>>               compiler_builtins-6326b44316fd805a.compiler_builtins.42fdec05-cgu.0.rcgu.o:(compiler_builtins::float::cmp::cmp::hf7fe6cc7136cc059) in archive /home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/deps/libcompiler_builtins-6326b44316fd805a.rlib
          >>> referenced by f64.rs:934 (/home/danielbevenius/.rustup/toolchains/nightly-2022-05-24-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/num/f64.rs:934)
          >>>               compiler_builtins-6326b44316fd805a.compiler_builtins.42fdec05-cgu.0.rcgu.o:(compiler_builtins::float::cmp::cmp::hf7fe6cc7136cc059) in archive /home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/deps/libcompiler_builtins-6326b44316fd805a.rlib
          >>> referenced 11 more times

          rust-lld: error: undefined symbol: core::intrinsics::const_eval_select::h4c3f1d9ac29a50b4
          >>> referenced by f64.rs:1027 (/home/danielbevenius/.rustup/toolchains/nightly-2022-05-24-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/num/f64.rs:1027)
          >>>               compiler_builtins-6326b44316fd805a.compiler_builtins.42fdec05-cgu.0.rcgu.o:(compiler_builtins::float::conv::__floatunsidf::hf57927b41d126d62) in archive /home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/deps/libcompiler_builtins-6326b44316fd805a.rlib
          >>> referenced by uint_macros.rs:0 (/home/danielbevenius/.rustup/toolchains/nightly-2022-05-24-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/num/uint_macros.rs:0)
          >>>               compiler_builtins-6326b44316fd805a.compiler_builtins.42fdec05-cgu.0.rcgu.o:(compiler_builtins::float::div::__divdf3::h3f7dd1a712655361) in archive /home/danielbevenius/work/drougue/drogue-device/examples/stm32l0/lora-discovery/target/thumbv6m-none-eabi/release/deps/libcompiler_builtins-6326b44316fd805a.rlib

error: could not compile `lora-discovery` due to previous error

I found the following open issue which looks like it is related:
https://github.com/rust-lang/rust/issues/96486

Thanks!


npm install doesnt work on react-gallery-carousel/example/

Describe the bug
I managed to install dependencies but I still get this error:
./src/components/Carousel1.js
Cannot find file: 'TwoWayMap.js' does not match the corresponding name on disk: '.\src\utils\twoWayMap.js'.

And there is no such file under \utils\
To Reproduce
npm install
npm start

Fix
import TwoWayMap from '../utils/TwoWayMap';
needs to be
import TwoWayMap from '../utils/twoWayMap';

Hi @damdafayton ! Thank you for raising this issue up.
I can't reproduce your bug. But I see the difference in the naming. I will fix it.

Hi @damdafayton ! Sorry for the late reply!

The case in the name of the file is correct in the repo on my Mac. However, I can see that it is wrong in this GitHub repo and in my newly-cloned repo.

I will fix it this weekend.

Hi @damdafayton !
In v0.3.0, I corrected the case in the name of the file. 😁


Upgrade configuration fails

The lb_edit command fails if using MacPort sed command on macOS.
Depends on this libbash issue: https://github.com/pruje/libbash.sh/issues/152

fixed in commit 7ed5e4f84a3529649ec7c45b859561dddd6077ed


Running included build task with --rerun fails

Current Behavior
If an included composite build is used as a plugin in root build, running <includedBuildTaskName> --rerun fails with
Cannot call TaskOutputs.upToDateWhen(Spec) on task ':build-logic:compileJava' after task has started execution.

See the reproducer below.
Expected Behavior
No failure.
Context (optional)
In short, --rerun configures the tasks in root project configuration phase, but because we requires the included build-logic as plugin, :build-logic:compileJava tasks finishes before the root project configuration phase - so we're trying to configure a task that already finishes execution.
Steps to Reproduce
issue-4163.zip
$ ./gradlew build-logic:compileJava --rerun

FAILURE: Build failed with an exception.

* What went wrong:
Cannot call TaskOutputs.upToDateWhen(Spec) on task ':build-logic:compileJava' after task has started execution.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 384ms
5 actionable tasks: 1 executed, 4 up-to-date

Gradle version
8.8
Build scan URL (optional)
No response
Your Environment (optional)
No response

This issue will be closed as a duplicate of

https://github.com/gradle/gradle/issues/23886

Please add your use case and 👍 to that issue.
If you think our analysis is wrong, please provide us with more detailed information explaining why.


Video recording with toggle full screen preview

Hello,
I am recording video and show preview in a small grid in my app. I want to use a toggle full screen button to give user ability to view preview either full screen or within grid. Is it possible to suggest how to go about it?
Thanks,
Chethan

@chethanprabhakar Please ask the question on Stack Overflow, help there may come faster. Here doesn’t seem to be anything wrong with Flutter itself, closing, as this is not an issue report. See https://flutter.dev/community for support options.


What are the breaking changes in v3.0.0?

Firstly, thank you for the great directive! I really appreciate the open source work you are doing, so I feel bad asking you to do more, but atm I'm struggling to work out what the breaking changes are? Comparing v2.3.1 to v3.0.0 I can see that isVisible is now checked, and that offsetObject is now calculated differently - is that why the release was a major release?
Thanks again!

I was struggling to figure that out. In the end, I upgraded the version in my app and everything keeps working fine. I guess this library is not adhering strictly to semantic versioning.

I was also interested in knowing if $inviewpart is also removed? I searched for it in the code and didn't found it.

@alejandroiglesias it looks like $inviewpart was deprecated in v2. I've not used the param myself, but it looks that in v2 & v3 you can access something similar in $inviewInfo.parts.

@jwhitmarsh thank you for your reply. I had just figured that out as well, but not mentioned in the changelog.


Implements vis.getStaticImageURL

Fixes https://github.com/CartoDB/cartodb.js/issues/1595.
Usage example:
vis.getStaticImageURL({
  zoom: 10,
  lat: 180,
  lng: -180,
  width: 400,
  height: 600,
  format: 'jpg'
});

Default params are:
{
  zoom: 4,
  lat: 0,
  lng: 0,
  width: 300,
  height: 300,
  format: 'png'
}

cc: @javierarce

Hey guys, we need this in order to merge https://github.com/CartoDB/cartodb/issues/11789. Could we help in order to unblock it?

cc: @rochoa @donflopez

Hey guys, we need this in order to merge CartoDB/cartodb#11789. Could we help in order to unblock it?

@alonsogarciapablo and @donflopez are finishing with the leaflet migration, it would be super nice if you can help with the CR.

Sure, I'll do CR and acceptance 💪 . Invading your kanban!

Awesome! 😄 .

Also, I'm trying to update Deep-insights with those last changes (in order to make a staging deploy for Builder), and the PR is failing, seems like CartoDB.js require is not working for any test. Any clue?

Forget my last comment, updating v4 in this branch and then in deep-insights, all 👌 .

Thanks for the CR @xavijam 💋
You'll find more context on the issue (https://github.com/CartoDB/cartodb.js/issues/1595). Some of the changes you're seeing were required because we now need to also send the base and labels layers to Maps API so that they can also be included in the static image.

Hey @alonsogarciapablo, I've tested:

Create a layer and add it.
Move layers in the layers-list.
Add/remove interactivity.
Tested image export functionality (with Leaflet provider).
Embed map.

Any other thing you miss out?

Thanks @xavijam! Some other stuff that I'd check to ensure the URL for the static image is right:

Showing / hiding some layers (check the layers=X,Y param in the static image URL)
Changing basemap (eg: with and without labels, plain color). Make sure the resulting image is correct.
Torque layers: Check that they are part of the image.

Ok!, let me test them 💋 .

Showing / hiding some layers (check the layers=X,Y param in the static image URL)
It requests the proper url, but the image is not the correct, I guess it is related with the version of Windshaft in staging.

Eso https://github.com/CartoDB/cartodb/pull/11789#issuecomment-289783703

Great, thanks man. Also, about torque layers. Would it be possible to export the image in the moment we want or it will take always the step 0?

Would it be possible to export the image in the moment we want

I don't think the static maps api supports that.

Yeah, let0s see if in the future it is possible. For me, ready to be merged!.


Fix custom document compilation

Fixes https://github.com/zeit/next.js/issues/521 #538
This PR change the compilation of pages/_document.js to use webpack.
It's a bit weird to use webpack for transpiling server codes, but so that we don't have to reimplement the followings:

recursively detect dependencies.
transpile files with babel
watch files

Might want to try using a Link from within _document.js. Not sure if it's my project itself, or using Link from with _document.js that is causing this issue. The issue is that Link used within _document.js causes a full page reload.

We ought to make it clear in documentation that _document is not meant as a substitute for using layouts (through higher order components) in pages, which is a much neater solution (more explicit!)

I ran into an issue with this change when I tried to use fs inside pages/_document.js: https://github.com/zeit/next.js/issues/860#issuecomment-277859684

I found a solution/workaround here: https://github.com/zeit/next.js/issues/1091#issuecomment-279248065

The build error thing is solved in latest next@canary.


How to pull NAV14.0.32307 Appl14.0.32335 CU0 ?

Hey guys,
can someone explain to me, how the syntax is, if I want to install a BC for example with version 14.0.32307?
I tried it in that way:
docker pull mcr.microsoft.com/businesscentral/onprem:14.0.32307-na
The error message I get then is:
Error response from daemon: manifest for mcr.microsoft.com/businesscentral/onprem:14.0.32307-na not found: manifest unknown: manifest unknown
Thank you.

Seems like build no. is not correct
https://support.microsoft.com/en-us/help/4501292/released-cumulative-updates-for-microsoft-dynamics-365-business

Ok, how can you recognize, that I installed a different version?
I would like to pull a image for the follwing BC version:

Why don't you try some other cu, like
docker pull mcr.microsoft.com/businesscentral/onprem:14.3.34444.0-na

The only goal I have is, that my running docker container has the exact version:

If your suggestion will also result in getting the same version like above, I would install it ;)

I'm still thinking that build no. is not correct. I can't find that build no. for BC14

Ok, but hasn't there be one? I thought for ervery NAV/BC version, which you can install locally, there is also an image, you can use for docker?!

The only goal I have is, that my running docker container has the exact version:

What BC shows you in the Help and Support tab is not the same thing as version number. It clearly says 14.1 which means you need to use one of the 14.1 images. How you correlate the exact version is a different question I cannot answer.
The Application number is the version of the System Application extension.
Platform is well, the platform version.
Base Application is a separate number.
My gut says you are likely looking for "14.1.33107.33481" or thereabouts, but honestly, whatever the madness to the version numbering, I don't know.
If possible, look for a way to see which version of the system and base app are installed, then compare that to what is in the images (if possible).

@mjmatthiesen thank you for yor answer ;)
I fiund out through the Microsoft Support, that the version I am looking for had an incorrect build version number and was therefore withdrawn after the release and replaced with a new one that bears the build number 32600.

I am closing this issue because it appears that it has been resolved. Please open a new issue if you believe this has not been resolved and reference the current issue.


Removal of IP address in row 24

Please remove IP address from row 24 as it's no longer valid. The row should just show the FQDN  www.msftconnecttest.com

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

ID: 5de1e69c-aee8-2cd4-3f69-5288253d9b2a
Version Independent ID: 3bcee52a-c7be-6ce3-05a9-2409ec30661c
Content: Other endpoints not included in the Office 365 IP Address and URL Web service - Microsoft 365 Enterprise
Content Source: microsoft-365/enterprise/additional-office365-ip-addresses-and-urls.md
Service: microsoft-365-enterprise
GitHub Login: @kelleyvice-msft
Microsoft Alias: kvice

Hi @msbemba , the page in question is manually maintained and is not linked to the M365 endpoints web service.

@kelleyvice-msft  Could you please confirm if this can be edited? As I don't see an option to make changes.
Thanks
Sri

@PaulCollinge kindly coordinate with @kelleyvice-msft . Thanks


what's tech to use about bytecode injection?

ByteBuddy or something else?
If agent started, what about native memory used, will it cost huge?Is there some data stats?

Pinpoint uses ASM.
No data stats are published.


Failed to unlock 950 XL due to looking at the wrong partition?

I just downloaded the "CI: Disable trimming" commit artifact and tried to unlock my 950 XL.
It saidly failed with "Could not find file 'J:\Windows\System32\BOOT\winload.efi'. J in this case is the EFIESP and that file is indeed not there. It is however in the MainOS Partition in K:.
2021-03-06 18:15:40.992: Custom flash succeeded! 2021-03-06 18:15:41.447: Rebooting phone 2021-03-06 18:15:41.448: Phone performs hard exit 2021-03-06 18:15:41.479: Lumia disconnected 2021-03-06 18:15:49.283: Flash App Type: BootManager 2021-03-06 18:15:49.283: Found device on interface: 9e3bd5f7-9690-4fcc-8810-3e2650cd6ecc 2021-03-06 18:15:49.283: Device path: \\?\USB#VID_045E&PID_0A02#7&1ca76ca2&0&3#{9e3bd5f7-9690-4fcc-8810-3e2650cd6ecc} 2021-03-06 18:15:49.283: Connected device: Lumia 2021-03-06 18:15:49.283: Mode: Bootloader 2021-03-06 18:15:49.310: Bootmanager: 2.48 2021-03-06 18:15:49.310: Bootmanager protocol: 2.6 2021-03-06 18:15:49.310: Flash app: 2.75 2021-03-06 18:15:49.310: Flash protocol: 2.41 2021-03-06 18:15:49.310: SecureBoot: Disabled (Platform Secure Boot: Disabled, UEFI Secure Boot: Disabled) 2021-03-06 18:15:49.310: Flash app security: Disabled (FFU security: Disabled, RDC: Not found, Authenticated: False) 2021-03-06 18:15:49.310: JTAG: Enabled 2021-03-06 18:15:49.528: Phone type: RM-1085 2021-03-06 18:15:49.528: Product code: 059X4T1 2021-03-06 18:15:49.528: Root key hash: xxx 2021-03-06 18:15:49.528: Firmware version: 01078.00053.16236.35000 2021-03-06 18:15:49.528: IMEI: xxx 2021-03-06 18:15:49.528: Flash app: 2.75 2021-03-06 18:15:49.528: Flash protocol: 2.41 2021-03-06 18:15:49.528: SecureBoot: Disabled (Platform Secure Boot: Enabled, UEFI Secure Boot: Enabled) 2021-03-06 18:15:49.528: Flash app security: Enabled (FFU security: Enabled, RDC: Not found, Authenticated: False) 2021-03-06 18:15:49.528: JTAG: Disabled 2021-03-06 18:15:49.562: Hashing resources... 2021-03-06 18:15:49.709: Flashing... 2021-03-06 18:15:50.759: Rebooting phone 2021-03-06 18:15:50.760: Waiting for phone to disconnect... 2021-03-06 18:15:50.775: Lumia disconnected 2021-03-06 18:15:50.776: Waiting for phone to connect... 2021-03-06 18:15:59.145: Flash App Type: BootManager 2021-03-06 18:15:59.145: Found device on interface: 9e3bd5f7-9690-4fcc-8810-3e2650cd6ecc 2021-03-06 18:15:59.145: Device path: \\?\USB#VID_045E&PID_0A02#7&1ca76ca2&0&3#{9e3bd5f7-9690-4fcc-8810-3e2650cd6ecc} 2021-03-06 18:15:59.145: Connected device: Lumia 2021-03-06 18:15:59.145: Mode: Bootloader 2021-03-06 18:15:59.172: Bootmanager: 2.48 2021-03-06 18:15:59.172: Bootmanager protocol: 2.6 2021-03-06 18:15:59.172: Flash app: 2.75 2021-03-06 18:15:59.172: Flash protocol: 2.41 2021-03-06 18:15:59.172: SecureBoot: Disabled (Platform Secure Boot: Disabled, UEFI Secure Boot: Disabled) 2021-03-06 18:15:59.172: Flash app security: Disabled (FFU security: Disabled, RDC: Not found, Authenticated: False) 2021-03-06 18:15:59.172: JTAG: Enabled 2021-03-06 18:15:59.293: Flash app: 2.75 2021-03-06 18:15:59.293: Flash protocol: 2.41 2021-03-06 18:15:59.293: SecureBoot: Disabled (Platform Secure Boot: Enabled, UEFI Secure Boot: Enabled) 2021-03-06 18:15:59.293: Flash app security: Enabled (FFU security: Enabled, RDC: Not found, Authenticated: False) 2021-03-06 18:15:59.293: JTAG: Disabled 2021-03-06 18:15:59.327: Rebooting phone to Mass Storage mode... 2021-03-06 18:15:59.327: Preparing phone for Mass Storage Mode 2021-03-06 18:16:00.272: Rebooting phone 2021-03-06 18:16:00.287: Lumia disconnected 2021-03-06 18:16:08.543: Flash App Type: BootManager 2021-03-06 18:16:08.543: Found device on interface: 9e3bd5f7-9690-4fcc-8810-3e2650cd6ecc 2021-03-06 18:16:08.543: Device path: \\?\USB#VID_045E&PID_0A02#7&1ca76ca2&0&3#{9e3bd5f7-9690-4fcc-8810-3e2650cd6ecc} 2021-03-06 18:16:08.543: Connected device: Lumia 2021-03-06 18:16:08.543: Mode: Bootloader 2021-03-06 18:16:08.572: Bootmanager: 2.48 2021-03-06 18:16:08.572: Bootmanager protocol: 2.6 2021-03-06 18:16:08.572: Flash app: 2.75 2021-03-06 18:16:08.572: Flash protocol: 2.41 2021-03-06 18:16:08.572: SecureBoot: Disabled (Platform Secure Boot: Disabled, UEFI Secure Boot: Disabled) 2021-03-06 18:16:08.572: Flash app security: Disabled (FFU security: Disabled, RDC: Not found, Authenticated: False) 2021-03-06 18:16:08.572: JTAG: Enabled 2021-03-06 18:16:10.712: Rebooting phone 2021-03-06 18:16:10.712: Phone performs hard exit 2021-03-06 18:16:10.739: Lumia disconnected 2021-03-06 18:16:18.580: Flash App Type: BootManager 2021-03-06 18:16:18.580: Found device on interface: 9e3bd5f7-9690-4fcc-8810-3e2650cd6ecc 2021-03-06 18:16:18.580: Device path: \\?\USB#VID_045E&PID_0A02#7&1ca76ca2&0&3#{9e3bd5f7-9690-4fcc-8810-3e2650cd6ecc} 2021-03-06 18:16:18.580: Connected device: Lumia 2021-03-06 18:16:18.580: Mode: Bootloader 2021-03-06 18:16:18.580: Waiting for Mass Storage Mode (1)... 2021-03-06 18:16:24.556: Lumia disconnected 2021-03-06 18:16:27.360: Mass storage arrived: \\?\USBSTOR#Disk&Ven_MSFT&Prod_Phone_MMC_Stor&Rev_1.00#15000000-4A45-80F3-0000-000000000000&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b} 2021-03-06 18:16:27.360: Start new thread for getting metadata. 2021-03-06 18:16:32.277: Mass storage arrived: \\.\K: 2021-03-06 18:16:32.277: Start new thread for getting metadata. 2021-03-06 18:16:32.277: Mass storage arrived: \\.\K: 2021-03-06 18:16:32.277: Start new thread for getting metadata. 2021-03-06 18:16:32.277: Mass storage arrived: \\.\K: 2021-03-06 18:16:32.277: Start new thread for getting metadata. 2021-03-06 18:16:32.277: Mass storage arrived: \\.\K: 2021-03-06 18:16:32.277: Start new thread for getting metadata. 2021-03-06 18:16:32.277: Mass storage arrived: \\.\K: 2021-03-06 18:16:32.277: Start new thread for getting metadata. 2021-03-06 18:16:32.277: Mass storage arrived: \\.\K: 2021-03-06 18:16:32.277: Start new thread for getting metadata. 2021-03-06 18:16:32.277: Mass storage arrived: \\.\K: 2021-03-06 18:16:32.277: Start new thread for getting metadata. 2021-03-06 18:16:32.278: Mass storage arrived: \\.\K: 2021-03-06 18:16:32.278: Start new thread for getting metadata. 2021-03-06 18:16:32.278: Mass storage arrived: \\.\K: 2021-03-06 18:16:32.278: Start new thread for getting metadata. 2021-03-06 18:16:32.606: Found device on interface: 53f56307-b6bf-11d0-94f2-00a0c91efb8b 2021-03-06 18:16:32.606: Device path: \\?\USBSTOR#Disk&Ven_MSFT&Prod_Phone_MMC_Stor&Rev_1.00#15000000-4A45-80F3-0000-000000000000&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b} 2021-03-06 18:16:32.606: Connected device: Lumia 2021-03-06 18:16:32.606: Mode: Mass storage mode 2021-03-06 18:16:32.608: Create backup partition... 2021-03-06 18:16:33.369: Attempt patch: SecureBootHack-V2-EFIESP 2021-03-06 18:16:33.374: Pattern: 0, 0 2021-03-06 18:16:33.374: Pattern: 1, 0 2021-03-06 18:16:33.374: Pattern: 2, 0 2021-03-06 18:16:33.374: Pattern: 3, 0 2021-03-06 18:16:33.374: Pattern: 4, 0 2021-03-06 18:16:33.374: Apply: 10.0.10586.318 2021-03-06 18:16:33.374: Edit BCD 2021-03-06 18:16:33.377: Boot optimization... 2021-03-06 18:16:33.377: Attempt patch: SecureBootHack-MainOS 2021-03-06 18:16:33.393: Error: Could not find file 'J:\Windows\System32\BOOT\winload.efi'. 2021-03-06 18:16:33.401:    at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle)    at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options)    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)    at System.IO.File.OpenRead(String path)    at WPinternals.FilePatcher..ctor(String FilePath)    at WPinternals.PatchEngine.Patch(String PatchDefinition)    at WPinternals.LumiaUnlockBootloaderViewModel.LumiaUnlockUEFI(PhoneNotifierViewModel Notifier, String ProfileFFUPath, String EDEPath, String SupportedFFUPath, SetWorkingStatus SetWorkingStatus, UpdateWorkingStatus UpdateWorkingStatus, ExitSuccess ExitSuccess, ExitFailure ExitFailure, Boolean ExperimentalSpecBEFIESPUnlock, Boolean ExperimentalSpecAEFIESPUnlock, Boolean ReUnlockDevice) 2021-03-06 18:16:33.401: Could not find file 'J:\Windows\System32\BOOT\winload.efi'.

Hi
Please try the updated version: https://github.com/ReneLergner/WPinternals/releases/tag/2.9


To review: do we assume that the parent directory of dataset.zarr_dir exists?

Ref #1934

Verified in #1990 with commit https://github.com/fractal-analytics-platform/fractal-server/pull/1990/commits/fc5e5add1530e0f5033a986f4467a5f1d4eefdf3