Terminal freezes trying to extract iris landmarks from frame.

Please make sure that this is a solution issue.
System information

I have added a couple of lines to demo_run_graph_main:

#include "mediapipe/calculators/util/landmarks_to_render_data_calculator.pb.h"

#include "mediapipe/framework/formats/landmark.pb.h"

constexpr char kDetectionsStream[] = "face_landmarks_with_iris";

ASSIGN_OR_RETURN(mediapipe::OutputStreamPoller poller_detection,
                   graph.AddOutputStreamPoller(kDetectionsStream));

mediapipe::Packet detection_packet;
    if (!poller_detection.Next(&detection_packet)) break;
auto& output_landmarks = detection_packet.Get<std::vector<::mediapipe::NormalizedLandmarkList>>();
 for (const ::mediapipe::NormalizedLandmarkList& normalizedlandmarkList : output_landmarks) {
LOG(INFO) << normalizedlandmarkList.DebugString();
}

MacOS on M1
Mediapipe version: Latest version
Bazel version: 4.2.1
Iris Solution
Using C++

I want the program to show me the landmarks of face and iris + show the resulting live-stream with these landmarks on my face
It writes everything up to INFO: Created TensorFlow Lite XNNPACK delegate for CPU.

Hi @Fima2003, Please provide steps to reproduce this issue.

Hi! I wanted to print out the landmarks of my face with iris at each frame the program gets, for that i added another output channel in the program, called kDetectionStream. Then I assigned a poller poller_detection to this output stream and finally, I run the poller. So, at the end I am supposed to get the landmarks of my face and iris in my output_landmarks variable, but for some reason it doesn't even open the window, that shows the camera output. Here is my full code: https://pastebin.com/H8JV6hsM
So, my question is why? What is the problem. A little bit of debugging showed me that it takes forever to process if (!poller_detection.Next(&detection_packet)) break;

Hi! I wanted to print out the landmarks of my face with iris at each frame the program gets, for that i added another output channel in the program, called kDetectionStream. Then I assigned a poller poller_detection to this output stream and finally, I run the poller. So, at the end I am supposed to get the landmarks of my face and iris in my output_landmarks variable, but for some reason it doesn't even open the window, that shows the camera output. Here is my full code: https://pastebin.com/H8JV6hsM
A little bit of debugging showed me that it takes forever to process
if (!poller_detection.Next(&detection_packet)) break;
So, my question is why does it freeze there?


referencing the path code

Hi, I am having problem how to reference Source path in C# code not in XAML class
By default Image reference path will be: MyImage.Source = new BitmapImage(new<EMAIL_ADDRESS>UriKind.Relative));
but what about Gif ? AnimationBehavior.SourceUri = ??
Thanks.
.NET 7.0/XAML

Hi @Soi9x,
AnimationBehavior.SourceUri is an attached property, so you need to set it like this:
AnimationBehavior.SetSourceUri(MyImage, new<EMAIL_ADDRESS>UriKind.Relative));


Job completed successfully, but some output files are missing

Hi all,
I'm running DASTool via snakemake, and for some reason, though I get the output bins, the following error crops us. While it's a minor annoyance since I have the output, it kills my snakemake run immediately after so the remaining jobs are terminated. The snakefile looks like this:
rule DAS_Tool:
    input:
            da1="{datadir}/{mapper}_{reads}_{sample}/dastool_output/{sample}_metabat.scaffolds2bin.tsv",
            da2="{datadir}/{mapper}_{reads}_{sample}/dastool_output/{sample}_maxbin.scaffolds2bin.tsv",
            da3="{datadir}/{sample}.fna",
            db=config["dastool_database"]
    threads:config["threads"]
    conda:"binning.yml"
    output:
            daout=directory("{datadir}/{mapper}_{reads}_{sample}/dastool_output/{sample}")
    shell:
            """
            date
            DAS_Tool -i {input.da1},{input.da2} -c {input.da3} -o {output.daout} --search_engine diamond -l maxbin2,metabat2 --write_bins 1 --write_bin_evals 1 --threads {threads} --db_directory {input.db} --create_plots 1 &&\
            2> >(tee {log}.stderr) > >(tee {log}.stdout)
            touch das_tool.done
            date

The error reads as such:
Waiting at most 120 seconds for missing files.
MissingOutputException in line 277 of /mnt/lscratch/users/sbusi/ONT/cedric_ont_basecalling/Binning/metaspades_binning_snakefile:
Job completed successfully, but some output files are missing. Missing files after 120 seconds:
/scratch/users/sbusi/ONT/cedric_ont_basecalling/Binning/bwa_sr_metaspades/dastool_output/metaspades
This might be due to filesystem latency. If that is the case, consider to increase the wait time with --latency-wait.
Shutting down, this might take some time.
Exiting because a job execution failed. Look above for error message

The issue is that there is no way to predict how many output fasta files DAS_Tool will produce. I've tried the --latency-wait option upto 900 seconds, but no luck yet. How can I improve/rectify this?
Thank you!

Actually by using the 'params' option, i got it to work. sorry for the trouble! Here's the part of the snakefile that works now.
    input:
            da1="{datadir}/{mapper}_{reads}_{sample}/dastool_output/{sample}_metabat.scaffolds2bin.tsv",
            da2="{datadir}/{mapper}_{reads}_{sample}/dastool_output/{sample}_maxbin.scaffolds2bin.tsv",
            da3="{datadir}/{sample}.fna",
            db=config["dastool_database"]
    threads:config["threads"]
    conda:"/home/users/sbusi/apps/environments/base.yml"
    params:
            basename="{datadir}/{mapper}_{reads}_{sample}/dastool_output/{sample}"
    output:
            daout=directory("{datadir}/{mapper}_{reads}_{sample}/dastool_output/{sample}_DASTool_bins"),
            dafile="{datadir}/{mapper}_{reads}_{sample}/dastool_output/{sample}_proteins.faa",
            damfile=touch("{datadir}/{mapper}_{reads}_{sample}_das_tool.done")
    shell:
            """
            date
            DAS_Tool -i {input.da1},{input.da2} -c {input.da3} -o {params.basename} --search_engine diamond -l maxbin2,metabat2 --write_bins 1 --write_bin_evals 1 --threads {threads} --db_directory {input.db} --create_plots 1 &&\
            2> >(tee {log}.stderr) > >(tee {log}.stdout)
            touch {output.damfile}
            date
            """```

Hi Susheelbhanu,
I tried your code, it doesn't work, is there any other solution for this.
Thank you


Deprecated APIs

The Leonardo iot sdk uses deprecated apis (REST) will this project still be used and updated or is there new project using the new API?
Kind Regards
David Sooter

Hi David,
could you send me the public documentation of an API which you are missing right now?
I will take care to adopt the SDK version as we are still taking care to add new APIs, but not deprecated ones.
Regards
Sören

Hey David,
we are closing this issue now, as no progress is made. Feel free to reopen if needed.
BR Robert 🚀


Add minimal support for abstract classes

Made these changes to mark abstract classes as such in the diagram https://github.com/lucsorel/py2puml/pull/27

done with https://github.com/lucsorel/py2puml/issues/27


Fixed a small typo in jax.lax

Fixed a small typo in jax.lax (inidices -> indices).

Thanks for the PR! Would you mind squashing the two commits?

Squashed. Sorry about that. Was trying to do in the Github UI.


Remove configure extension

It seems to already be in the probot code itself. Should this app be removed from the extensions list in https://probot.github.io/docs/extensions/ ?

Can you clarify where in the probot code you think this exists? To my knowledge, this was a unique extension for probot.

I think this is reference to probot's in-build config.
let config = await context.config('sert.yml', defaults)
Is there any difference between those two?

Yes! So to clarify context.config is a built in probot functionality to get a configuration file for a repository, such as a sert.yml file.
Probot-config on the other hand allows repositories within an org to share these settings from the same original file. So if that file is updated, all the other repo's "inheriting" it's settings will be updated too. This way for larger orgs with many repos they don't all need to add the exact same files. Click that probot-config link for a better explanation of this!
Closing this out, since there's no fix just confusion.

Cool, thanks @hiimbex for the clarification.


terminate called after throwing an instance of 'std::runtime_error'

Hello,
I test now with a Ubuntu - install runs fine and the plotter seems to work for awhile. But ended with the following error.
I use a 2x2TB NVME Raid 0 for temp1 and temp2, dest is a local mounted samba share with rw rights, I tested wrting a file there. Any ideas?
best regards
Dirk
[P2] max_table_size =<PHONE_NUMBER>
[P2] Table 7 scan took 24.715 sec
[P2] Table 7 rewrite took 42.5787 sec, dropped 0 entries (0 %)
[P2] Table 6 scan took 48.9477 sec
[P2] Table 6 rewrite took 96.1373 sec, dropped 581289532 entries (13.5343 %)
[P2] Table 5 scan took 46.1895 sec
[P2] Table 5 rewrite took 91.5503 sec, dropped 761971125 entries (17.741 %)
[P2] Table 4 scan took 45.7535 sec
[P2] Table 4 rewrite took 90.6437 sec, dropped 828797965 entries (19.2971 %)
[P2] Table 3 scan took 45.199 sec
[P2] Table 3 rewrite took 89.2031 sec, dropped 855043064 entries (19.9082 %)
[P2] Table 2 scan took 44.9345 sec
[P2] Table 2 rewrite took 89.1228 sec, dropped 865558506 entries (20.1528 %)
Phase 2 took 761.538 sec
Wrote plot header with 268 bytes
[P3-1] Table 2 took 53.4387 sec, wrote<PHONE_NUMBER> right entries
[P3-2] Table 2 took 43.8635 sec, wrote<PHONE_NUMBER> left entries,<PHONE_NUMBER> final
[P3-1] Table 3 took 87.7298 sec, wrote<PHONE_NUMBER> right entries
[P3-2] Table 3 took 45.4429 sec, wrote<PHONE_NUMBER> left entries,<PHONE_NUMBER> final
[P3-1] Table 4 took 87.8947 sec, wrote<PHONE_NUMBER> right entries
[P3-2] Table 4 took 46.2859 sec, wrote<PHONE_NUMBER> left entries,<PHONE_NUMBER> final
[P3-1] Table 5 took 89.3434 sec, wrote<PHONE_NUMBER> right entries
[P3-2] Table 5 took 47.1018 sec, wrote<PHONE_NUMBER> left entries,<PHONE_NUMBER> final
terminate called after throwing an instance of 'std::runtime_error'
what():  thread failed with: position out of bounds<PHONE_NUMBER> + max(24374,24533))
Abgebrochen (Speicherabzug geschrieben)

usually caused by RAM issues

Although I used all new components including RAM: you are right! Changed RAM and all is working fine now. Thank you very much for the plotter and your support!
Dirk, also from Germany :)


Don't add undefined children to props

When you use preact-compat or remove children from the vnode manually, children are still provided as an undefined key inside the props.
This produces a problem, when you use a library like paypal-checkout which is checking the props-keys against their limited props definitions.

Uncaught Error: [paypal-button] Invalid prop: children
at Component.error (index.js:343)
at Object.validateProps [as c] (validate.js:88)
at ParentComponent.setProps (index.js:358)
at new ParentComponent (index.js:49)
at Component.init (index.js:355)
at _class2.componentDidMount (react.js:28)
at flushMounts (app.js:398)
at diff (app.js:427)
at render (app.js:1059)
at app.js:1368

So, this PR will not add children to props, if children are undefined inside the vnode. And actually nothing will change, props.children === undefined is still true.

Coverage remained the same at 100.0% when pulling d6a709a40c73d7f652dda2bc93a7fb5c8fd02a7a on webdeb:remove-undefined-children into e026d9e1a871a3f84fb88a499168b4af083673f6 on developit:master.

Coverage remained the same at 100.0% when pulling 9fa67328d9c698b19f1a2d3c16abb0f46ec6f591 on webdeb:remove-undefined-children into e026d9e1a871a3f84fb88a499168b4af083673f6 on developit:master.

Coverage remained the same at 100.0% when pulling 1c5799e463618dc09a4f24dbbefafe969530ae1f on webdeb:remove-undefined-children into e026d9e1a871a3f84fb88a499168b4af083673f6 on developit:master.

added a better PR description to demonstrate the problem

LGTM, can confirm that this fixes the issue. paypal-checkout indeed loop over props and throw on unknown keys. (as in the screenshot).
@developit This is can be merged.

Coverage remained the same at 100.0% when pulling e38a5047b678c7d5d06b6ece7eaa9a4f437b6d89 on webdeb:remove-undefined-children into e026d9e1a871a3f84fb88a499168b4af083673f6 on developit:master.

Thanks @marvinhagemeister!

What's the size difference to master here?

Coverage remained the same at 100.0% when pulling e97cc3606d0f579603db0f74446e2b3db7b12039 on webdeb:remove-undefined-children into 0a88752e4890d391b5e23809d9432f625a833ae8 on developit:master.

Looks like it adds 9 bytes. Not the worst but I'm looking into ways to make it more free.

Changes Unknown when pulling 7ed5acae66d0a69fec55e50c6f63ef85cef029b1 on webdeb:remove-undefined-children into ** on developit:master**.

@developit Thank you for your feedback.
I've opened another optional PR, which extends the extend util and adds -8 bytes (fixes also that undefined children problem) https://github.com/developit/preact/pull/822

Coverage remained the same at 100.0% when pulling 00d446078cb8009febe70aaa4e094db3a99ec4a4 on webdeb:remove-undefined-children into 0dea3b77ee0677987815347c1e6bd23821728aa2 on developit:master.

Looks like it adds 9 bytes. Not the worst but I'm looking into ways to make it more free.

@developit This is also a breaking change, no matter how light this looks. Anyone who is using children.map(...) this days without conditions would get a broken code. And, to be honest, I don't really like that this won't be possible anymore.

@NekR it does scare me a little to make children sometimes empty

Coverage remained the same at 100.0% when pulling ad92eb85b9159148c08731aaf500a11e4307898c on webdeb:remove-undefined-children into aab84f8f169298a5ee04598a7b7b0b429002bc91 on developit:master.

Anyone who is using children.map(...) this days without conditions would get a broken code..

This is wrong, If children is undefined then children.map would't work anyway, right? If you are not using preact-compat then you will not face the issue with undefined children at all, so nothing to worry about.

Anyway, I think this one is just a quick fix.. This PR #822 is actually better (performance & code size) ..so I am closing this PR, thanks for your attention guys

I'm okay with the change as far as it doesn't affect normal preact itself.

Closing, because in our next version the children property will only be set when the component actually received any children. This was a positive side-effect when we completely rewrote props handling :tada:


Image converter support

This is a feature request to add image conversion support built into Cum. I suppose this could be done via ImageMagick externally, or if python has any built in image conversion utilities/packages.
I find I am forever converting some series from more obscure formats such as webp to png and/or jpg and was just wondering if there could ever be support to have this built in via config settings and external calling of the Imagemagick morgrify application.
Thanks.

I've thought about something to this effect before, and I'm currently unsure about how generalised this functionality should be. One thing that's for certain though is that it needs some changes as to how cum currently saves downloaded manga; zips from Madokami never get extracted, for example, and some of them even are in RAR format which makes the whole idea of an automatic unpacking step even scarier.
What it essentially boils down to is how many use-cases such a feature should support, from simple image conversion to advanced postprocessing of all images using whatever command line tool the user chooses.
An important part is that cum needs to know where the resulting files after processing end up, so that it can pack them into the final archive.
There's multiple approaches to this issue. I'll go through them real quick.
1. Having cum convert the images
This would be very limited in scope, as the only functionality would be image conversion. It would also require cum to add a dependency to something like pillow, which while not completely off-limits, is not the nicest thing ever either.
2. Having cum call hardcoded external tools to convert images
This is essentially as inflexible as the last approach, but gets rid of the python module dependency and instead replaces it with a dependency on one of a selection of command line tools being installed. In [Minecraft-Overviewer](https://github.com/overviewer/Minecraft-Overviewer] we have something similar in the optimizeimg functionality, where users can choose from a variety of pristinely wrapped image optimisation tools to run on each image. The lesson I learned from that one is that each tool has a different modus operandi as to how it deals with input and output files, which makes the user really benefit from having them nicely wrapped as config options, but makes the developer tear their hair out as they discover yet another flaw in the way a tool is invoked. It also means all possible post-processing tools one may want need to have corresponding wrapper code inside cum.
3. My proposed solution: Having cum add a powerful general post-processing configuration syntax
Instead of restricting ourselves to image conversion, generalising this into a general post-processing functionality would give us the most flexibility. It would, however, also require us to allow users to fine-tune how the programs are invoked, as the user needs to tell us how the tool should be run to do processing from input A to output B, with the right file extension and all.
Imagine a mime-type matching config syntax like this:
"post_processors": {
    "image/webp": [
        ["convert", "{{IN}}", "{{OUT.jpg}}"],
    ],
    "image/jpeg": [
        ["jpegoptim", "{{INOUT}}"],
    ],
    "image/png": [
        ["zopflipng", "{{IN}}", "{{OUT}}"],
    ]
}

The idea here is that the tokens {{IN}}, {{OUT.ext}} and {{INOUT}} are replaced by cum with filenames of its choosings so it knows where to find the results and with what extension the tool should save them. {{IN}} would be the input filename, {{OUT}} would be the an appropriate output destination and filename that cum chooses, and {{INOUT}} means "this tool overwrites the input file, so choose that to pack into the final archive". The .ext part is for cases where the file extension changes, e.g. when converting from one format to another.
I've not yet solved the issue of shit like pngnq-s9 only being able to either write with a specified prefix or write to a specified output directory (as opposed to just having an output file option), but I feel like I'm overengineering this entire thing already.

I like the idea 3 the most out of all of them. Not only does this allow a user to specify external (optional) applications, but it could also allow for further conversion customization via the external applications flags and feature set which can be specified via the config.
For instance this means if the end user really wants maximum compression jpegs for their archives they could simply pass
convert -strip -interlace Plane -gaussian-blur 0.05 -quality 5%
Which not only opens up ways to reduce file size, but opens up the full external applications feature set which can be used to customize and improve image quality. This could even go as far as if the external application allows for scripting to further automate the image processing outside of CUM.
This would indeed be a powerful feature when paired with a powerful feature filled external image processor all while keeping CUM simple and manageable by offloading the processing to a purpose built application.


Program FPGA firmware from RPi

It chould be possible to connect additional pins from the RPi pin header to the FPGA JTAG pins, and then use the RPi for programming the FPGA firmware.
The program described on this page has been used successfully to program the firmware: https://weekly-geekly.github.io/articles/343524/index.html

The program mentioned above have been modified by its author (as suggested by Marcin) to make it configurable which RPi pins are used for the JTAG connection. https://translate.google.com/translate?hl=&sl=ru&tl=en&u=https%3A%2F%2Fmarsohod.org%2F397-pi4-m2rpi

The program talked about looks like it is intended to be a JTAG debugging server.  If you just wanted to use the connection to be able to upgrade the firmware on the MAX10, I think openOCD should be able to do this.  If the build process used to make the POF goes one step further and makes a SVF file as part of your release, it could be pulled in and flashed without any Quartus toolchain.

That sounds really interesting! We would appreciate it if you could consider trying it out?

Issue resolved with updated PCB layout, v1.2


[Sprint] Add an easy-to-use Colab demo

Description

Add Colab demo to showcase the training and PyNetsPresso integration process

Checklists

[ ] I would create a corresponding branch for this issue from the designated (mostly master) branch.
[x] This issue only contains a preceding agreement between project owners.

Blocked by #153

Fix the demo after applying pip package installation

Hi @illian01,
I checked that netspresso-trainer==0.0.7 works with our Hugging Face Space demo.
You may start to replace the training colab demo with the public package version.

Blocked by #171

Blocked by #178

@deepkyu
I modified colab tutorial to select most configs by dropdowns.
Please check this when you have time.

@illian01
I think it's time to introduce this colab example in README and our docs.
Plz add at README or Getting started in our docs if you have time :)
Thanks for hard work


How to add language?

It seems that there is only one way to add other languange by clone the source code.
Wish add some function to config string resource

Sorry this escaped my attention somehow. For now this is indeed only possible like this. I'll consider adding dynamic language configuration.


MAJOR ISSUE

i dont know wether its because of a new whatsapp update but ur reader doesnt seem to work for me. it always says invalid text file or something on the lines.
my original file was really long so i thought that was the reason but then i edited it and made it really short, probably about 5 strands of conversation
please help and please fix asap!!

@mribby786123 if you could provide me with the text file, then i will be able to resolve the issue better.

_chat.txt

@prabhakar267

@mribby786123 I am working on your issue
If you could tell me what phone did you use for converting your chat to text file?

Iphone 5s

Have you resolved the issue yet my friend?

@prabhakar267

He won't fix your issue because he is running a scam. He stores your chats and tells you he isn't. I caught him in the act and said it was a "bug" in his code. There were chats from years ago there. He is probably using people's data or giving it to other people to run extortion scams. Do not send anything to this person!!!

Lol i got nothing to hide.  It takes time to resolve a timestamp issue. If you want  I can easily stop working on it since I have a lot of better things to do than reading to a "fake" account abusing me and the hard work I put in behind those.

@prabhakar267 please carry on fixing the issue. I appreciate it

@mribby786123 I have updated the code and did a lot of refactoring :smile:
Kindly check the updated link https://whatsapp-reader.herokuapp.com/
Feel free to open the issue again if you face the same problem again

"It wasn't a valid text file or we were not able to convert it" still not working

not working my friend, the same message keeps popping up


Stairs on Villa are broken

Some of the stairs on Villa do not allow the player to descend or ascend, notably the interior stairs. Exterior stairs seem to work fine in my testing.

There is a bug where the collision breaks when you push a pushable box. Shooting at them is fine, but as soon as you touch it, stuff like this starts happening. It might be because of that.

From a few hours of testing I was not able to get the broken stairs (not being able to go down inside the villa) or even the broken doors (doors getting stuck in a position) so this bug seems to be fixed.


Add IE11 promise polyfills

Closes #155

This is only need for the examples because the assumption is that the final app will provide the polyfill?

Yes, see https://github.com/jupyter/notebook/pull/1352

Sylvain had pinged me re: https://github.com/ipython/ipywidgets/pull/498


Operating mode docs

The “operating mode” option is missing from the doc string for BaseBatteryModel

Can you please elaborate on what should be added to description of "operating mode" ? Should I add this - "Sets the operating mode for the model. Can be "Current" (default), "voltage" or "power""? There was also an elif condition while checking for the "operating mode" -
elif callable(self.options["operating mode"]):
            self.submodels[
                "external circuit"
            ] = pybamm.external_circuit.FunctionControl(
                self.param, self.options["operating mode"]
            )

What can I add for this in the docstring? Thanks!

You could say something like "Alternatively, the operating mode can be controlled with an arbitrary function by passing the function directly as the option. In this case the function must define the residual of an algebraic equation. The applied current will be solved for such that the algebraic constraint is satisfied."

Thanks! I will add this in the doc string.


Update NuGet packages

Update all NuGet packages to latest version if possible
Make sure all projects are using NuGet

Fixed with #47


Feature Request: Support - for stdin and stdout

Problem description
It is common in Unix environments to use - to mean stdin or stdout (depending on context). The hyphen convention is supported by the Python fileinput library.
smart_open does not support this convention.
Steps/code to reproduce the problem
In [1]: import smart_open
In [2]: smart_open.open("-")
FileNotFoundError: [Errno 2] No such file or directory: '-'

Versions
>>> import platform, sys, smart_open
... print(platform.platform())
... print("Python", sys.version)
... print("smart_open", smart_open.__version__)
Linux-5.3.0-23-generic-x86_64-with-Ubuntu-19.10-eoan
Python 3.7.5 (default, Nov 20 2019, 09:21:52)
[GCC 9.2.1 20191008]
smart_open 1.9.0

Smart_open mimics the built-in open(), which doesn't recognize - as a special filename. It will treat - as a file with the literal filename -, and so will smart_open.
In Python, you use Unix stdin/stdout via sys.stdin / sys.stdout, which are already opened streams.

I understand the cause fully.
This was a feature request to support a common convention that is in keeping with the spirit of smart_open to abstract the many ways that people refer to files and streams.
Thanks for your reconsideration.

I think treating hyphen as stdout (or stdin, depending on the context) is a common convention, but only in command-line applications.
smart_open is a library (as opposed to a command-line application), so I think conforming to the above convention does not make sense in our case.


[Beta] Learn > Queueing a Series of State Updates > "Challenge 1 of 2: Fix a request counter" Code Fails

Code for Challenge 1 of 2: Fix a request counter on bottom of Learn > Queueing a Series of State Updates  fails (even solution code) when button is clicked.
Error:
Runtime Exception
App.js: regeneratorRuntime is not defined (3:41)

  1 | import { useState } from 'react';
  2 |
> 3 | export default function RequestTracker() {
                                               ^
  4 |   const [pending, setPending] = useState(0);
  5 |   const [completed, setCompleted] = useState(0);
  6 |

Looks to be around the async button onClick event handler

This is on Chrome with uBlock Origin running

I hope this should be fixed now. Please re open if this is still occurring. Thanks


Add work-in-progress banner

https://docusaurus.io/docs/api/themes/configuration#announcement-bar

We're actively working on the docs. They should be in a decent state soon. No reason to spend time on a banner right now.


AzureRmWebAppDeployment: Json Variable Substitution causes build to hang

I'm using the Azure App Service Deploy 3.*(preview) task (I assume that's AzureRmWebAppDeployment?) to deploy a node.js app to an App Service Web App running Windows. I'm able to successfully build/deploy a working app.
However, when I try to add an additional feature, 'File Transforms & Variable Substitution Options' -> 'JSON variable substitution', it causes the build to hang indefinitely (30 minutes +).
Here's the abbreviated logs, let me know if you need more and I can pm them to you:
******************************************************************************
Starting: Azure App Service Deploy: esb-test
******************************************************************************
==============================================================================
Task         : Azure App Service Deploy
Description  : Update Azure App Service using Web Deploy / Kudu REST APIs
Version      : 3.0.5
Author       : Microsoft Corporation
Help         : [More Information](https://aka.ms/azurermwebdeployreadme)
==============================================================================
agent.workFolder=D:\a
loading inputs and endpoints
.....
SetParametersFile=D:\a\1\s
RemoveAdditionalFilesFlag=false
ExcludeFilesFromAppDataFlag=false
TakeAppOfflineFlag=false
RenameFilesFlag=false
AdditionalArguments=null
WebAppUri=null
XmlTransformation=false
JSONFiles=properties.json
XmlVariableSubstitution=false
....
Got connection details for Azure App Service:'myAppHere'
Finding files matching input: D:\a\1\s
System.DefaultWorkingDirectory=D:\a\1\s

Build hangs on the last line.
In Variables, I have database.sqlUser for name and user1 for value: build fails both when the value is secret (lock is checked), and when value is in plaintext. 'Allow at Queue Time' is not checked.
Looking at the code, it seems like this might be an issue in the createEnvTree function, as I don't see the debug message on line 65 here.

@weltan , thanks for reporting the issue.
Can you enable system.debug = true and queue a release and share the logs ?
Can you please enable XML transformation  option in 'File Transforms & Variable Substitution Options', if it doesn't hurt your deployment ?
[If XML tranformation is enabled, it will search for web.<env_name>.config and apply transformation on web.config]. If no such file is found, transformation is skipped.
For File Transforms & Variable Substitution Options,  if package(zip) is provided, it will be extracted to a temp location. If Folder path is provided, it will be copied to temp location.
It may be possible that the extraction or copy makes the deployment to hang.
If you have access to the release agent, we can add some debug statements and observe the logs

@vincentdass just pm'ed you via email with a full set of logs, enabling the XML transformation didn't seem to make a difference. We are in fact using a folder path: $(Build.SourcesDirectory) for the deploy task, so maybe that's why.

@weltan , This issue is resolved and the fix will be available in upcoming deployment.
The issue was with copying the sourceDirectory to temp folder (sub folder of source directory).


Configuring with no-cms and "undefined reference to CMS_SharedInfo_encode"

I'm working from Master, on the OpenSSL-1.0.2-stable branch:
$ git branch
* OpenSSL_1_0_2-stable
  master

Configure:
$ ./Configure linux-x86_64 no-zlib no-shared no-dso no-krb5 no-camellia no-capieng no-cast no-cms no-dtls1 no-gost no-gmp no-heartbeats no-idea no-jpake no-md2 no-mdc2 no-rc5 no-rdrand no-rfc3779 no-rsax no-sctp no-seed no-sha0 no-static_engine no-whirlpool no-rc2 no-rc4 no-ssl2 no-ssl3
Configuring for linux-x86_64
    no-camellia     [option]   OPENSSL_NO_CAMELLIA (skip dir)
    no-capieng      [option]   OPENSSL_NO_CAPIENG (skip dir)
    no-cast         [option]   OPENSSL_NO_CAST (skip dir)
...
Configured for linux-x86_64.

*** Because of configuration changes, you MUST do the following before
*** building:

        make depend

Dependencies:
$ make depend
making depend in crypto...
...
make[2]: Entering directory '/home/openssl/crypto/dh'
../../util/domd ../.. -MD gcc -- -DOPENSSL_THREADS -D_REENTRANT -m64 -DL_ENDIAN -O3 -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  -DOPENSSL_NO_DEPRECATED -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_CAST -DOPENSSL_NO_CMS -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_EC_NISTP_64_GCC_128 -DOPENSSL_NO_GMP -DOPENSSL_NO_GOST -DOPENSSL_NO_HEARTBEATS -DOPENSSL_NO_IDEA -DOPENSSL_NO_JPAKE -DOPENSSL_NO_LIBUNBOUND -DOPENSSL_NO_MD2 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC2 -DOPENSSL_NO_RC4 -DOPENSSL_NO_RC5 -DOPENSSL_NO_RDRAND -DOPENSSL_NO_RFC3779 -DOPENSSL_NO_RSAX -DOPENSSL_NO_SCTP -DOPENSSL_NO_SEED -DOPENSSL_NO_SHA0 -DOPENSSL_NO_SSL_TRACE -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_NO_STORE -DOPENSSL_NO_UNIT_TEST -DOPENSSL_NO_WEAK_SSL_CIPHERS -DOPENSSL_NO_WHIRLPOOL --  dh_asn1.c dh_gen.c dh_key.c dh_lib.c dh_check.c dh_err.c dh_depr.c dh_ameth.c dh_pmeth.c dh_prn.c dh_rfc5114.c dh_kdf.c
In file included from dh_kdf.c:58:0:
/usr/local/include/openssl/cms.h:61:4: error: #error CMS is disabled.
 #  error CMS is disabled.
    ^~~~~
Makefile:69: recipe for target 'depend' failed
make[2]: *** [depend] Error 1
make[2]: Leaving directory '/home/openssl/crypto/dh'
Makefile:133: recipe for target 'depend' failed
make[1]: *** [depend] Error 1
make[1]: Leaving directory '/home/openssl/crypto'
Makefile:483: recipe for target 'depend' failed
make: *** [depend] Error 1

I'm guessing the header being picked up at /usr/local/include/openssl/cms.h has something to do with things. /usr/local has a copy of 1.0.2l already installed (the problem should also occur if libssl-dev is installed from a distro):
$ /usr/local/bin/openssl version
OpenSSL 1.0.2l  25 May 2017

Versions:
$ gcc --version
gcc (Ubuntu 6.2.0-7ubuntu11) 6.2.0 20161018
Copyright (C) 2016 Free Software Foundation, Inc.

$ lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu Zesty Zapus
Release:        17.04
Codename:       zesty

/usr/local:
I'm guessing /usr/local/include/openssl/cms.h is being picked up because somewhere, there's a #include cms.h that's not guarded. The library did not copy cms.h during configure, and the alternate copy was located locally.
It looks like there are a few of them. Most of them are in crypto/cms, but one of them is in crypto/dh:
$ grep -B 1 -IR '#include <openssl/cms.h>' | egrep -v '(pod|demo)'

crypto/cms/cms_pwri.c-#include <openssl/err.h>
crypto/cms/cms_pwri.c:#include <openssl/cms.h>
--
...
--
crypto/dh/dh_kdf.c-#include <openssl/asn1.h>
crypto/dh/dh_kdf.c:#include <openssl/cms.h>

dh_kdf.c:
$ head -58 crypto/dh/dh_kdf.c | tail -6

#include <string.h>
#include <openssl/dh.h>
#include <openssl/evp.h>
#include <openssl/asn1.h>
#include <openssl/cms.h>

This clears the issue for dh_kdf.c, and allows make depend to complete successfully in the configuration detailed above.
$ git diff crypto/dh/dh_kdf.c
diff --git a/crypto/dh/dh_kdf.c b/crypto/dh/dh_kdf.c
index a882cb286e..67b98523e2 100644
--- a/crypto/dh/dh_kdf.c
+++ b/crypto/dh/dh_kdf.c
@@ -55,7 +55,10 @@
 #include <openssl/dh.h>
 #include <openssl/evp.h>
 #include <openssl/asn1.h>
-#include <openssl/cms.h>
+
+#ifndef OPENSSL_NO_CMS
+# include <openssl/cms.h>
+#endif

 /* Key derivation from X9.42/RFC2631 */

However, there are other places that may need to be guarded.

See #3873

@levitte,
I was experimenting with the patch below, but I could not get it to compile due to the ASN.1 fields. The compile kept dying on ASN1_ITEM_rptr.
If CMS_SharedInfo_encode is useful outside of CMS, then maybe the course of action is to move CMS_SharedInfo_encode from CMS into a utility function like UTIL_SharedInfo_encode that can be called from both DH and CMS modules. That should keep DH_KDF_X9_42 in tact.
$ cat dh_kdf.c.diff
diff --git a/crypto/dh/dh_kdf.c b/crypto/dh/dh_kdf.c
index a882cb286e..9b3c2c7281 100644
--- a/crypto/dh/dh_kdf.c
+++ b/crypto/dh/dh_kdf.c
@@ -55,12 +55,54 @@
 #include <openssl/dh.h>
 #include <openssl/evp.h>
 #include <openssl/asn1.h>
-#include <openssl/cms.h>
+#include <openssl/x509.h>
+
+#ifndef OPENSSL_NO_CMS
+# include <openssl/cms.h>
+#endif

 /* Key derivation from X9.42/RFC2631 */

 #define DH_KDF_MAX      (1L << 30)

+/* Due to no-cms option */
+
+typedef struct {
+    X509_ALGOR *keyInfo;
+    ASN1_OCTET_STRING *entityUInfo;
+    ASN1_OCTET_STRING *suppPubInfo;
+} cms_shared_info_t;
+
+int cms_shared_info_encode(unsigned char **pder, X509_ALGOR *kekalg,
+                          ASN1_OCTET_STRING *ukm, int keylen)
+{
+    union {
+       cms_shared_info_t *p;
+       ASN1_VALUE *a;
+    } intsi = {
+               NULL
+    };
+
+    ASN1_OCTET_STRING oklen;
+    unsigned char kl[4];
+    cms_shared_info_t ecsi;
+
+    keylen <<= 3;
+    kl[0] = (keylen >> 24) & 0xff;
+    kl[1] = (keylen >> 16) & 0xff;
+    kl[2] = (keylen >> 8) & 0xff;
+    kl[3] = keylen & 0xff;
+    oklen.length = 4;
+    oklen.data = kl;
+    oklen.type = V_ASN1_OCTET_STRING;
+    oklen.flags = 0;
+    ecsi.keyInfo = kekalg;
+    ecsi.entityUInfo = ukm;
+    ecsi.suppPubInfo = &oklen;
+    intsi.p = &ecsi;
+    return ASN1_item_i2d(intsi.a, pder, ASN1_ITEM_rptr(intsi.a));
+}
+
 /* Skip past an ASN1 structure: for OBJECT skip content octets too */

 static int skip_asn1(unsigned char **pp, long *plen, int exptag)
@@ -115,7 +157,7 @@ static int dh_sharedinfo_encode(unsigned char **pder, unsigned char **pctr,
         pukm_oct = &ukm_oct;
     } else
         pukm_oct = NULL;
-    derlen = CMS_SharedInfo_encode(pder, &atmp, pukm_oct, outlen);
+    derlen = cms_shared_info_encode(pder, &atmp, pukm_oct, outlen);
     if (derlen <= 0)
         return 0;
     p = *pder;

@noloader, that's a separate issue. This issue concerns 1.0.2, and that kind of API charge will simply not happen there

make[2]: Entering directory '/home/openssl/crypto/dh'
../../util/domd ../.. -MD gcc -- -DOPENSSL_THREADS -D_REENTRANT -m64 -DL_ENDIAN -O3 -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  -DOPENSSL_NO_DEPRECATED -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_CAST -DOPENSSL_NO_CMS -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_EC_NISTP_64_GCC_128 -DOPENSSL_NO_GMP -DOPENSSL_NO_GOST -DOPENSSL_NO_HEARTBEATS -DOPENSSL_NO_IDEA -DOPENSSL_NO_JPAKE -DOPENSSL_NO_LIBUNBOUND -DOPENSSL_NO_MD2 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC2 -DOPENSSL_NO_RC4 -DOPENSSL_NO_RC5 -DOPENSSL_NO_RDRAND -DOPENSSL_NO_RFC3779 -DOPENSSL_NO_RSAX -DOPENSSL_NO_SCTP -DOPENSSL_NO_SEED -DOPENSSL_NO_SHA0 -DOPENSSL_NO_SSL_TRACE -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_NO_STORE -DOPENSSL_NO_UNIT_TEST -DOPENSSL_NO_WEAK_SSL_CIPHERS -DOPENSSL_NO_WHIRLPOOL --  dh_asn1.c dh_gen.c dh_key.c dh_lib.c dh_check.c dh_err.c dh_depr.c dh_ameth.c dh_pmeth.c dh_prn.c dh_rfc5114.c dh_kdf.c
In file included from dh_kdf.c:58:0:
/usr/local/include/openssl/cms.h:61:4: error: #error CMS is disabled.
 #  error CMS is disabled.

It seems like there is an additional issue here, in that building openssl itself is pulling in headers from /usr/local/include/openssl -- our build is supposed to be self-contained!

In a way, yes, but we can hardly avoid standard inclusion directories. The issue here was that we included openssl/cms.h when configured no-cms. Big no-no.


Meteor package issue with click/touch

Yay for the official meteor package!
However, I think it needs a specific change to allow the the sidenav to close on click/touch.

There is an option. Take a look at the documentation
On Feb 20, 2015 5:09 PM, "keyscores"<EMAIL_ADDRESS>wrote:

Yay for the official meteor package!
However, I think it needs a specific change to allow the the sidenav to
close on click/touch.
—
Reply to this email directly or view it on GitHub
https://github.com/Dogfalo/materialize/issues/727.

Yes, but shouldn't that be default in the materialize official package?

Also, I wish you would warn us of breaking changes in the implementations. For example side nav now needs a separate ul list and id="mobile-demo".

The Readme, which you should always read before updating, states these
changes. Also the close on click behavior is not desired in static pages
where clicking a link already transitions the page. Adding the transition
in those scenarios is not only distracting, but also slows down the browser.
On Fri, Feb 20, 2015 at 5:44 PM, keyscores<EMAIL_ADDRESS>wrote:

Also, I wish you would warn us of breaking changes in the implementations.
For example side nav now needs a separate ul list and id="mobile-demo".
—
Reply to this email directly or view it on GitHub
https://github.com/Dogfalo/materialize/issues/727#issuecomment-75333399.

--
Doggy sends his greetings from Mars.

I agree it may not be desirable. Closed.
However I don't see anything in the Readme about the implementation changing. I know it's alpha stage, but I've spent a lot of time trying to find out why things are broken when upgrading.

v0.95.2 (Feb 10, 2015)

Switches added

Transition animation functions added
ScrollFire Plugin added (fires functions dependent on scroll
position)
Responsive Video tag added
Custom File Input Button added
Modals has a fixed footer option
SideNav implementation changed (needs 2 UL menus)
Slider Responsive Fixes

On Fri, Feb 20, 2015 at 6:55 PM, keyscores<EMAIL_ADDRESS>wrote:

I agree it may not be desirable. Closed.
However I don't see anything in the Readme about the implementation
changing. I know it's alpha stage, but I've spent a lot of time trying to
find out why things are broken when upgrading.
—
Reply to this email directly or view it on GitHub
https://github.com/Dogfalo/materialize/issues/727#issuecomment-75341311.

--
Doggy sends his greetings from Mars.

Ok my bad, I see it now.


[Lightbox media viewer]: Web Components: Allow for isolated image view on mobile - Prod QA testing

User Story

As a [user role below]:
developer using the ibm.com Library Lightbox media viewer

I need to:
have a version of the component that has been tested for accessibility compliance as well as on multiple browsers and platforms

so that I can:
be confident that my ibm.com web site users will have a good experience

Additional information

Browser Stack link
Browser Standard
Browser versions to be tested:  Tier 1 browsers will be tested with defects created as Sev 1 or Sev 2.  Tier 2 browser defects will be created as Sev 3 defects.
Platforms to be tested, by priority:  1)  Desktop  2)  Mobile
Mobile iOS versions: 13.1, 13.3 and 14
Mobile Android versions: 9.0 and 10
Browsers to be tested:  Desktop: Chrome, Firefox, Safari, Edge, Mobile: Chrome, Safari, Samsung Internet, UC Browser, QQ Browser
Accessibility testing guidance
Accessibility Checklist
Creating a QA bug
See the Epic for the Design and Functional specs information
Web Components Dev issue (#6536 )
Once development is finished the updated code is available in the Web Components Canary Environment for testing.
React canary environment
** Web Components Wrapper test env URL**

Acceptance criteria

[ ] Accessibility testing is complete.  Component is compliant.
[ ] All browser versions are tested
[ ] All operating systems are tested
[ ] All devices are tested
[ ] Defects are recorded

Moving to icebox.  See comments in the epic (#6329 )


I would like to join this organization.

Hi Jayant, if you star the main website repo, you’ll receive an invite automatically.
Good to have you on board!


Change default blue color in Date picker

I know maybe this is not a very important request, but it looks like I need to change the color of the picker for the date. because it is very strange in the main color combination of my theme

Updated by use:
datePicker.setColor(color);


Calculate FLOPs and Params

You recommend using thop (https://github.com/Lyken17/pytorch-OpCounter) to calculate FLOPs, but the official example of pytorch-OpCounter calculates MACs, does MACs(G)=FLOPs？In addition, why is the Params I calculated slightly different from yours? FC-EF: Params(M)-1.1, MACs=2.02;      FC-Siam-conc: Params(M)-1.55, MACs=5.33;       FC-Siam-diff: Params(M)-1.35, MACs=4.73;
SNUNet(32):Params(M)-12.03, MACs=54.83.
Hope to get your answer, thank you！

here

Thanks a lot for your answer. I still have the following doubts:

Following the link you gave, FLOPs = 2 * MACs, right?
In addition, I read some papers, why there is some gap between the FLOPs and Params of the same method of calculation, and the gap between Params is even large. Why is this? Is it related to the configuration of different computers?
Are FLOPs and Params used to evaluate model complexity? If I want to consider time cost, what indicator should I use?
Sorry for asking you a lot of questions at one time, I hope to get your answer within your acceptable range, thank you!


Greenkeeper/customize 2.0.1

Coverage remained the same at 99.679% when pulling e960c498d20b3e1605b687c096929dce52eefc8a on greenkeeper/customize-2.0.1 into 8731a6f7937f342c4249de5fcb934c1495090490 on master.

Coverage remained the same at 99.679% when pulling a44368e9934517d1bd52c7dd1fef662b2209ae6d on greenkeeper/customize-2.0.1 into 8731a6f7937f342c4249de5fcb934c1495090490 on master.


v0.3.2

coverage: 72.055%. remained the same
when pulling f4977b2beff9edfd583ef26f9725fe04315dcd7b on logan/v0.3.2
into c1d07a18029fcef2bf2c0c7b0d2c2241ec0eff92 on main.


p11_kit_uri_get_pin_value, Messenger for Desktop

Hi,
I have already requested an AppImage upstream at Aluxian/Facebook-Messenger-Desktop#909 and I have been working on one myself. Here is my current yml:
app: messengerfordesktop

ingredients:
  package: messengerfordesktop
  dist:    trusty
  sources:
    - deb http://au.archive.ubuntu.com/ubuntu/ trusty main universe
    - deb http://au.archive.ubuntu.com/ubuntu/ trusty-updates universe
    - deb http://au.archive.ubuntu.com/ubuntu/ trusty-security main restricted
    - deb http://au.archive.ubuntu.com/ubuntu/ trusty-security universe
  script:
    - DEB=$(wget -q https://github.com/Aluxian/Facebook-Messenger-Desktop/releases/ -O - | grep deb | grep href |  head -n 1 | cut -d '"' -f 2)
    - wget -c "https://github.com/$DEB"
    - VERSION=$(ls messengerfordesktop-*.deb | cut -d '-' -f 2 | sed -e 's|.deb||g')
    - cp "messengerfordesktop-${VERSION}-linux-amd64.deb" "messengerfordesktop_${VERSION}_amd64.deb"

script:
  - cp ./usr/share/applications/messengerfordesktop.desktop messengerfordesktop.desktop
  - sed -i -e 's|^Exec=.*|Exec=messengerfordesktop|g' messengerfordesktop.desktop
  - mv opt/messengerfordesktop/* usr/bin/ ; rm -r opt/

When trying to build an AppImage from this yml I got the error:
Saving to: './usr/bin/messengerfordesktop.wrapper’

./usr/bin/messengerfordesktop.wrapper 100%[======================================================================>]   8.86K  --.-KB/s    in 0.001s

2016-10-25 01:37:54 (13.1 MB/s) - './usr/bin/messengerfordesktop.wrapper’ saved [9073/9073]

--2016-10-25 01:37:58--  https://transfer.sh/G63YI/appimagetool
Resolving transfer.sh (transfer.sh)... <IP_ADDRESS>, <IP_ADDRESS>
Connecting to transfer.sh (transfer.sh)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.

Desktop file: /home/fusion809/GitHub/mine/packaging/AppImages/recipes/meta/messengerfordesktop/messengerfordesktop/messengerfordesktop.AppDir/messeng
erfordesktop.desktop

Name: Messenger for Desktop
Icon: messengerfordesktop
Exec: messengerfordesktop.wrapper
Comment: A simple & beautiful desktop client for Facebook Messenger.
Type: Application
Categories: Network;InstantMessaging;
File used for determining architecture: /home/fusion809/GitHub/mine/packaging/AppImages/recipes/meta/messengerfordesktop/messengerfordesktop/messenge
rfordesktop.AppDir/usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
Arch: 86_64
App name for filename: Messenger_for_Desktop
dest_path: Messenger_for_Desktop-x86_64.AppImage
DESTINATION not specified, so assuming Messenger_for_Desktop-1/messengerfordesktop-2.glibc2.17-x86_64.AppImage
/home/fusion809/GitHub/mine/packaging/AppImages/recipes/meta/messengerfordesktop/messengerfordesktop/messengerfordesktop.AppDir should be packaged as
 Messenger_for_Desktop-1/messengerfordesktop-2.glibc2.17-x86_64.AppImage
Creating .DirIcon symlink based on information from desktop file
Generating squashfs...
Could not create destination file: No such file or directory
Generating AppImage...
Not able to open the tempfile for reading, aborting

Oh and I had to use a Recipe with the --no-appstream option.
Thanks for your time,
Brenton

DESTINATION not specified, so assuming Messenger_for_Desktop-1/messengerfordesktop-2.glibc2.17-x86_64.AppImage
(...)
Could not create destination file: No such file or directory

You are sure that there is no existing file at Messenger_for_Desktop-1 and Messenger_for_Desktop-1/messengerfordesktop-2.glibc2.17-x86_64.AppImage is a valid, writeable location?

Messenger_for_Desktop-1 doesn't exist. Not sure why it needs to exist. Like doesn't the Recipe automatically write its AppImage to the out/ directory?

"DESTINATION not specified" means that appimagetool doesn't know that it should write to out/...

With some fixing I was able to get this AppImage to build. But sadly, a similar issue has arisen as had arisen when trying to get my RuneScape AppImage to run:
/root/.cache/thumbnails/normal/26bf9ccf30925f6c9e59920c339f202f.png is missing. Probably not running ./bin//messengerfordesktop.wrapper from within an AppImage.
Hence falling back to using .DirIcon
/tmp/.mount_3WVXqK/usr/bin/messengerfordesktop: symbol lookup error: /lib64/libgnutls.so.30: undefined symbol: p11_kit_uri_get_pin_value

Googling wasn't all that helpful.

Good day! Did you ever resolve this?

Afraid not.


Issues with the map on the Contact page

The page is not responsive as well

Fixed one issue by adding the complete url to the api key allowed websites in my maps api dashboard.

Fixed noApiKey error by adding api key to .env in the production folder.

Current errors on localhost

Current errors on production

@v-stamenova Might need to go through this together.

@v-stamenova Might need to go through this together.

Yeah, today?

Tim, since you asked, I got this message through the firefox console. It works as a charm in google chrome
Google Maps JavaScript API error: RefererNotAllowedMapError
https://developers.google.com/maps/documentation/javascript/error-messages#referer-not-allowed-map-error
Your site URL to be authorized: https://www.weareinittogether.nl/contact
Uncaught (in promise) TypeError: a.getDiv() is undefined
ona https://maps.googleapis.com/maps-api-v3/api/js/54/6-beta/intl/nl_ALL/map.js:2
xa https://maps.googleapis.com/maps-api-v3/api/js/54/6-beta/intl/nl_ALL/map.js:118
This is what I found in response...it might help  https://stackoverflow.com/questions/35288250/google-maps-javascript-api-referernotallowedmaperror

Seems this has been fixed for the most part. Thing is that most of these issues happen because of client side restriction put up by browsers and adblockers. I'll leave it open for future work.

We could use https://www.openstreetmap.org instead


Create the second Resources Folder in ios platform if it doesn't exist

From issue #349 the second Resources folder is not always there. So before we run fs.writeFileSync("platforms/ios/" + name + "/Resources/Resources/GoogleService-Info.plist", contents) in line 44 (of the older file), we verify if it exists.

the extra Resource folder was a weird cordova bug. I've done some cleanup and testing and it now works as it should in cordova 6.5.0 and 7.0.1. use<EMAIL_ADDRESS>to get the fixes


Add reservations from a file

[Enter feedback here]
Hi, I'm a newbie trying to add reservations from a file.
I've tried this, on the computer wich runs the DHCP server service:
c:>Import-Csv -Path "Reservations.csv" | Add-DhcpServerv4Reservation -ComputerName "dhcpserver.contoso.com"
My csv file is set up as required, 25 lines, each line for each reservation.
ScopeId,        IPAddress,    Name,                                ClientId,                   Description
<IP_ADDRESS>,<IP_ADDRESS>,Eisenstein-01.esraparis.lan,9c-76-0e-43-4d-94,Ordi Eisen 1
etc

What am I doing wrong?
Thanks for the help.

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

ID: 2e68a0ce-d9a2-987d-c842-60ca8aa0c6fb
Version Independent ID: b3e263ce-29e5-a1d3-99bc-5ec8ec54a21f
Content: Add-DhcpServerv4Reservation (DhcpServer)
Content Source: docset/winserver2022-ps/dhcpserver/Add-DhcpServerv4Reservation.md
Product: w10
Technology: windows
GitHub Login: @JasonGerend
Microsoft Alias: jgerend

This repository is for PowerShell core documentation. You seem to be looking for support, which we can't provide here.
I suggest you try posting your issue with context in one of the available community support forums.


Any plans to Update to RC.6 (Module Structure)?

Ajay,  First I really like the code, you did a great job making very clean and readable.  I had thought I could refactor this to the current (Final Release) version of @Angular but, after a good bit of effort I have been striking out.  I was wondering if you might have some leanings you could share that might point me in the right direction.   I am using https://github.com/mgechev/angular-seed for my starting point.

Hi,
First My apology for late reply. And about refactoring the this module, I am on to it will publish it with in days.
Thanks.

hi @TheBolmanator , I have update it to<EMAIL_ADDRESS>please have a look. thanks.


trycmd: Document fs.sandbox and working directory behavior

The documentation of trycmd makes a couple of references to fs.sandbox = true, but does not explain what that option does, nor what is done instead if it is false. It mentions the “full schema” but that has no specific documentation for fs.sandbox. The documentation doesn't answer these questions:

If fs.sandbox is not set and *.out/ does not exist, what is the CWD? From the misbehavior I was observing in my own tests, it almost seems like it is nondeterministic (perhaps inheriting a previous test's output directory?).
Does it mean just creating a temporary directory, or does it mean using actual OS features to constrain or redirect writes in some manner?

I think I now correctly understand that if the binary under test writes an output file to a relative path, and that output file is to be ignored rather than compared, then I should set fs.sandbox = true. But that was not obvious when I was setting up some of my tests, particularly since the output file usually went apparently nowhere.

If fs.sandbox is not set and *.out/ does not exist, what is the CWD? From the misbehavior I was observing in my own tests, it almost seems like it is nondeterministic (perhaps inheriting a previous test's output directory?).

From the docs:

*.in/
When present, this will automatically be picked as the CWD for the command.

We don't specify the default outside of that condition though I beleive it should be the same CWD as your tests generally, CARGO_MANIFEST_DIR.

Does it mean just creating a temporary directory, or does it mean using actual OS features to constrain or redirect writes in some manner?

Creating a temp directory

I think I now correctly understand that if the binary under test writes an output file to a relative path, and that output file is to be ignored rather than compared, then I should set fs.sandbox = true. But that was not obvious when I was setting up some of my tests, particularly since the output file usually went apparently nowhere.

The docs about this are assuming you have a *.in/ to specify files specifically for that test.  It says

Tests are assumed to not modify files in *.in/ unless an *.out/ is provided or fs.sandbox = true is set in the .toml file.

(having a *.out/ sets fs.sandbox = true by default)
btw a similar discussion about these interactions is happening in #64.
I thought we had an issue for the fact that *.out/ is only ever a subset of your output, even on first write.  You need dump to help set things up.


[DEVOPS-1097] resolved ambiguous types

Description
resolved ambiguous type; the logging message was looping inifinitely and never delivered.
Linked issue
DEVOPS-1097
Type of change

[x] 🐞 Bug fix (non-breaking change which fixes an issue)
[ ] 🛠 New feature (non-breaking change which adds functionality)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)
[ ] 🏭 Refactoring that does not change existing functionality but does improve things like code readability, structure etc
[ ] 🔨 New or improved tests for existing code
[ ] ⛑ git-flow chore (backport, hotfix, etc)

Developer checklist

[x] I have read the style guide document, and my code follows the code style of this project.
[~] If my code deals with exceptions, it follows the guidelines.
[~] I have updated any documentation accordingly, if needed. Documentation changes can be reflected in opening a PR on cardanodocs.com, amending the inline Haddock comments, any relevant README file or one of the document listed in the docs directory.
[~] CHANGELOG entry has been added and is linked to the correct PR on GitHub.

Testing checklist

[~] I have added tests to cover my changes.
[~] All new and existing tests passed.

QA Steps
these steps should be done in the root directory of where cardano-sl was checkout:
1.) compilation: nix-build -A connectScripts.mainnet.wallet --arg forceDontCheck true --cores 0 --max-jobs 4
2.) create file: default-wallet.key with permissions e.g. 755: chmod 755 default-wallet.key
3.) run in one terminal: ./result
4.) run in another terminal: curl -v https://localhost:8090/api/internal/import-wallet -k --cert state-wallet-mainnet/tls/client/client.crt --key state-wallet-mainnet/tls/client/client.key -d '{"filePath":"<<enter absolute path to >>/default-wallet.key"}' -H 'Content-Type: application/json'
Screenshots (if available)
a log entry appears similar to this one:
[cardano-sl.*production*:Warning:ThreadId 389] [2018-10-18 08:05:36.70 UTC] Key file at <<path>>/cardano-sl.git/default-wallet.key has access mode 755 instead of 600. Fixing it automatically.

the liftIO is actually not necessary.
together with @365andreas we debugged and traced this to the use site in wallet-new where the function readUserSecret calling ensureModeIs600 was called within a monad KeystoreM (actually IO). This then let to the confusion in the compiler.
Along the way we also found an instance HasLoggerName IO in core which we moved to the correct place in util.


Refactor list of carbon-removal variables

This PR implements the list of carbon-removal variables as sent by @strefler by email - however, comparing to the already-existing list of carbon removal variables, the following options are not included in the updated template.
Please advise whether these should indeed be removed or whether they should be added to one of the lists?
- Peatland and Wetland Restoration:
    description: restoration of peat and coastal wetlands
- Bio-Oil Storage:
    description: use of bio-oil
- Mineral Products:
    description: use of mineral products for carbon sequestration
- Biomass Burial:
    description: burial of biomass on land
- Biomass Sinking:
    description: sinking of biomass in the ocean
- Other Methods:
    description: other methods not explicitly listed

fyi @IAMconsortium/common-definitions-coordination

Two changes compared to the list:

I renamed "Materials" to "Long-Lived Materials" for consistency with the Carbon-Utilization variables.
I renamed "Carbon-Neutral Fuels" to "Synthetic Fuels" in line with the description and to increase clarity

This PR implements the list of carbon-removal variables as sent by @strefler by email - however, comparing to the already-existing list of carbon removal variables, the following options are not included in the updated template.
Please advise whether these should indeed be removed or whether they should be added to one of the lists?
- Peatland and Wetland Restoration:
    description: restoration of peat and coastal wetlands
- Bio-Oil Storage:
    description: use of bio-oil
- Mineral Products:
    description: use of mineral products for carbon sequestration
- Biomass Burial:
    description: burial of biomass on land
- Biomass Sinking:
    description: sinking of biomass in the ocean
- Other Methods:
    description: other methods not explicitly listed

fyi @IAMconsortium/common-definitions-coordination

I agree on the suggested list of CDR options in this PR.
In particular, I also agree on removing the options listed above.
I have two requests:

Please relabel "Afforestation" to Re-Afforestation
If possible, please add two sub-categories for "Soil Carbon Management": "Soil Carbon Management|Cropland" and "Soil Carbon Management|Grassland"

Thanks @flohump - I added the sub-categories for soil carbon management.
About changing the label to "Re-Afforestation", can you please explain? Is that intended to describe Re- and Afforestation, or afforestation only on areas that previously had forests?

Thank you @gidden  and @flohump, I think I have incorporated all suggestions, please give it one more look...

Implemented the split of Re/Afforestation between natural forest and plantation as suggested by @flohump.
@gidden, good to be merged?

Two changes compared to the list:
1. I renamed "Materials" to "Long-Lived Materials" for consistency with the Carbon-Utilization variables.

I added subcategories "long-lived" and "short-lived" to be able to account e.g. for plastics that may last only <5 years. Makes sense?

 Please start a new issue or PR to discuss changes of the current status of the variable template.


gRPC Server Reflection gives error message

Expected Behavior
When I press "Click to use server reflection" I expect to get help to construct the requests going to my gRPC server.
Actual Behavior
I'm getting an error message "Uh Oh!" with the following info:
Error invoking remote method 'grpc.loadMethodsFromReflection': Error: 12 UNIMPLEMENTED: Method not found: grpc.reflection.v1alpha.ServerReflection/ServerReflectionInfo

Stack trace:
Error: Error invoking remote method 'grpc.loadMethodsFromReflection': Error: 12 UNIMPLEMENTED: Method not found: grpc.reflection.v1alpha.ServerReflection/ServerReflectionInfo
    at a.invoke (node:electron/js2c/renderer_init:2:7723)
    at async onClick (file:///Applications/Insomnia.app/Contents/Resources/app.asar/debug-89179a3a.js:21:2463)

Reproduction Steps

Use the following proto file:

syntax = "proto3";

package datawriter.apis.v1;

service DataWriterService {
  rpc WriteStaticDataBytes (WriteStaticDataBytesRequest) returns (WriteStaticDataBytesResponse) {}
}

message WriteStaticDataBytesRequest {
  bytes payload = 1;
}

message WriteStaticDataBytesResponse {
  string namespace = 3;
  string table_name = 4;
}

Add it to Insomnia with "Click to change proto file".
Click "Click to use Server Reflection"

Is there an existing issue for this?

[X] I have searched the issue tracker for this problem.

Additional Information
No response
Insomnia Version
2023.5.6
What operating system are you using?
macOS
Operating System Version
Ventura 13.4.1 (c)
Installation method
insomnia.rest
Last Known Working Insomnia version
n/a

In the context of gRPC, reflection service refers to enabling the server reflection feature. gRPC server reflection is a protocol that allows gRPC servers to expose information about their defined services and message types at runtime.
https://grpc.io/docs/guides/reflection/
Spring boot grpc.enableReflection=true
Quarkus quarkus.grpc.server.enable-reflection-service=true


Issue/27 add pvlive sum of gs ps

Pull Request
Description
This PR makes the following changes:

Adds two lines to the chart on theForecast page chart that shows the PVLive national estimate and updated values as a sum of all GSP forecasts when gsp_id=0. The lines currently appear by default and can be unselected to remove them from the chart (see screenshots below)

Adds a get_gsp_yield_sum function to get_data.py. While the nowcasting_datamodel was updated with a similar function, it seemed to need a line of code to prevent NaN values from being returned for solar_generation_kw. Would be great to know if the following is a solid fix:
query = query.where(GSPYieldSQL.solar_generation_kw+1 > GSPYieldSQL.solar_generation_kw). It seemed to work in the moment.

Before: Chart without PVLive as Sum of GSPs

After: Chart with PVLive as Sum of GSPs plotted in orange

Fixes #27
How Has This Been Tested?
By running the code locally in the Streamlit app.

[x] Yes

Checklist:

[x] My code follows OCF's coding style guidelines
[x] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[x] I have checked my code and corrected any misspellings

hi @dfulu, I've added you as a reviewer on this PR just so you can see the screenshots of the analysis dashboard forecast page with PVLive as a sum of GSPs. The new line is in orange in the second screenshot. For the moment, you'll be able to select and deselect the lines in the chart legend. Is this what you had in mind?

@rachel-labri-tipton looks great to me!


PersistentVolumeClaim labels are not properly recreated

In our ClickHouseInstallation we have volumeClaimTemplates with labels like this:
    volumeClaimTemplates:
      - name: log-volume-template
        metadata:
          labels:
            app.kubernetes.io/name: clickhouse
            app.kubernetes.io/instance: xxxxxx-clickhouse
            app.kubernetes.io/component: database
            app.kubernetes.io/part-of: xxxxxx
            app.kubernetes.io/managed-by: clickhouse-operator

These labels are properly applied to the PVCs when the ClickHouseInstallation is created the first time. But if I manually delete the PVCs and delete the Pod using kubectl the PVCs and Pod are recreated but the PVCs are then missing our custom labels.
We're running operator version 0.24.0.

Are we missing some operator configuration or are the PVCs supposed to contain the labels even after they are recreated?
How to reproduce:
kubectl apply -f clickhouse-installation.yaml
kubectl get pvc log-volume-template-chi-xxxxxx-clickhouse-0-0-0 -o yaml > pvc_before_delete.yaml

# Delete PVC
kubectl delete pvc log-volume-template-chi-xxxxxx-clickhouse-0-0-0
# In another terminal delete pod to release PVC and let it be deleted
kubectl delete pod chi-xxxxxx-clickhouse-0-0-0

kubectl get pvc log-volume-template-chi-xxxxxx-clickhouse-0-0-0 -o yaml > pvc_after_delete.yaml

with clickhouse-installation.yaml being:
apiVersion: "clickhouse.altinity.com/v1"
kind: "ClickHouseInstallation"
metadata:
  name: "xxxxxx"
spec:
  configuration:
    profiles:
      readonly/readonly: 2
    clusters:
      - name: "clickhouse"
        layout:
          shardsCount: 1
          replicasCount: 1
    settings:
      logger/level: warning
  defaults:
    templates:
      podTemplate: pod-template
      dataVolumeClaimTemplate: data-volume-template
      logVolumeClaimTemplate: log-volume-template
      serviceTemplate: cluster-service-template
  templates:
    serviceTemplates:
      - name: cluster-service-template
        generateName: "clickhouse-xxxxxx"
        spec:
          ports:
            - name: http
              port: 8123
            - name: tcp
              port: 9000
            - name: backup
              port: 80
          type: ClusterIP
    podTemplates:
      - name: pod-template
        metadata:
          labels:
            app.kubernetes.io/name: clickhouse
            app.kubernetes.io/instance: xxxxxx-clickhouse
            app.kubernetes.io/component: database
            app.kubernetes.io/part-of: xxxxxx
            app.kubernetes.io/managed-by: clickhouse-operator
        spec:
          containers:
            - name: clickhouse
              image: clickhouse/clickhouse-server:<IP_ADDRESS>
            - name: clickhouse-log
              image: clickhouse/clickhouse-server:<IP_ADDRESS>
              command:
                - "/bin/sh"
                - "-c"
                - "--"
              args:
                - "while true; do sleep 30; done;"
    volumeClaimTemplates:
      - name: data-volume-template
        metadata:
          labels:
            app.kubernetes.io/name: clickhouse
            app.kubernetes.io/instance: xxxxxx-clickhouse
            app.kubernetes.io/component: database
            app.kubernetes.io/part-of: xxxxxx
            app.kubernetes.io/managed-by: clickhouse-operator
        spec:
          accessModes:
            - ReadWriteOnce
          resources:
            requests:
              storage: 40Gi
      - name: log-volume-template
        metadata:
          labels:
            app.kubernetes.io/name: clickhouse
            app.kubernetes.io/instance: xxxxxx-clickhouse
            app.kubernetes.io/component: database
            app.kubernetes.io/part-of: xxxxxx
            app.kubernetes.io/managed-by: clickhouse-operator
        spec:
          accessModes:
            - ReadWriteOnce
          resources:
            requests:
              storage: 1Gi

pvc_before_delete.yaml:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  annotations:
    pv.kubernetes.io/bind-completed: "yes"
    pv.kubernetes.io/bound-by-controller: "yes"
    volume.beta.kubernetes.io/storage-provisioner: rancher.io/local-path
    volume.kubernetes.io/selected-node: osvald-worker-1
    volume.kubernetes.io/storage-provisioner: rancher.io/local-path
  creationTimestamp: "2024-09-26T13:32:17Z"
  finalizers:
  - kubernetes.io/pvc-protection
  labels:
    app.kubernetes.io/component: database
    app.kubernetes.io/instance: xxxxxx-clickhouse
    app.kubernetes.io/managed-by: clickhouse-operator
    app.kubernetes.io/name: clickhouse
    app.kubernetes.io/part-of: xxxxxx
    clickhouse.altinity.com/app: chop
    clickhouse.altinity.com/chi: xxxxxx
    clickhouse.altinity.com/cluster: clickhouse
    clickhouse.altinity.com/namespace: edge
    clickhouse.altinity.com/object-version: 71698b3e20441a8043bcfe5213df0e4ce6031fe2
    clickhouse.altinity.com/reclaimPolicy: Delete
    clickhouse.altinity.com/replica: "0"
    clickhouse.altinity.com/shard: "0"
  name: log-volume-template-chi-xxxxxx-clickhouse-0-0-0
  namespace: edge
  resourceVersion: "10325608"
  uid: 04fe6b91-8095-41fa-bb59-3dabdfec0e84
spec:
  accessModes:
  - ReadWriteOnce
  resources:
    requests:
      storage: 1Gi
  storageClassName: local-path
  volumeMode: Filesystem
  volumeName: pvc-04fe6b91-8095-41fa-bb59-3dabdfec0e84
status:
  accessModes:
  - ReadWriteOnce
  capacity:
    storage: 1Gi
  phase: Bound

pvc_after_delete.yaml:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  annotations:
    pv.kubernetes.io/bind-completed: "yes"
    pv.kubernetes.io/bound-by-controller: "yes"
    volume.beta.kubernetes.io/storage-provisioner: rancher.io/local-path
    volume.kubernetes.io/selected-node: osvald-worker-1
    volume.kubernetes.io/storage-provisioner: rancher.io/local-path
  creationTimestamp: "2024-09-26T13:38:55Z"
  finalizers:
  - kubernetes.io/pvc-protection
  labels:
    clickhouse.altinity.com/app: chop
    clickhouse.altinity.com/chi: xxxxxx
    clickhouse.altinity.com/cluster: clickhouse
    clickhouse.altinity.com/namespace: edge
    clickhouse.altinity.com/replica: "0"
    clickhouse.altinity.com/shard: "0"
  name: log-volume-template-chi-xxxxxx-clickhouse-0-0-0
  namespace: edge
  resourceVersion: "10326925"
  uid: d95b1cc9-8058-44cb-b6f4-3fb6737609ae
spec:
  accessModes:
  - ReadWriteOnce
  resources:
    requests:
      storage: 1Gi
  storageClassName: local-path
  volumeMode: Filesystem
  volumeName: pvc-d95b1cc9-8058-44cb-b6f4-3fb6737609ae
status:
  accessModes:
  - ReadWriteOnce
  capacity:
    storage: 1Gi
  phase: Bound

delete operator pod, custom labels for pvc will be added
because operator will reconcile again and adjust pvc labels

Thanks @chengjoey, restarting the operator works in this case.
But is it by design that reconciliation is done only on operator restart? I had assumed that the same type of reconciliation was done continuously by the operator...


Add two more pre-commit hooks

Could you explain what added two lines do?

Both hooks are from the official pre-commit repo:
https://github.com/pre-commit/pre-commit-hooks
So we have:
https://github.com/pre-commit/pre-commit-hooks#check-vcs-permalinks
https://github.com/pre-commit/pre-commit-hooks#detect-private-key

Thank you.


Filter listTask

I want to update task some way. I can't delete and create new task because I can't reuse task name for some period. So I have to search for a task, delete previous task and create new one with new name. For example, my task name would be "task1", "task2"... But I have to fetch all the tasks in queue. It would be much better to search for "task" to find my task. In GCP console there is ability to filter tasks. But I can't filter through API.

Hi @aarifkhamdi, since tasks are mostly ephemeral (not scheduled), we don't provide a method to update tasks. Naming a task is aimed at deduplicating tasks. Like you mentioned, you can not create a task with the same name. Task naming can also be Task names can be autogenerated if you don't specify a name; therefore you would not have to worry about updating the name.
Naming tasks can be helpful as you mentioned to filter tasks. You can get a single task with getTask.
Please add more info on your use case for further help.


(/\) is desugared to Prims.c_or (and (\/) in c_and)

Hi,
I've just run in a quite silly bug: (/\) seems to be desugared to Prims.c_or!
Here is a example:
[@expect_failure]
let _ = assert (False /\ True)
let _ = assert ((/\) False True)

Or:
let (/\) = "slash-backslash"
let (\/) = "backslash-slash"

let _ = assert (op_Backslash_Slash == "slash-backslash")
let _ = assert (op_Slash_Backslash == "backslash-slash")

I guess it's the way F* parses operators transformed in prefix with parenthesis, but I were not able to find the reason.
EDIT: and I guess (/\) should be c_and, not l_and, right?

Whoops, that's a bit embarassing. Luckily it's an easy fix and triggered no regressions. Merging soon.


SSL configuration is Running - Facing issue with hosting domain

App Id: d35gowt52nggah
Region: us-east-1
Step: SSL configuration
Status: Running

Note: Do not include information that is sensitive in nature such as your domain name, company etc.

Issue/question
I am trying to host my amplify app with the domain which is buyed on Google  domains.
I have tried all the documentation and ways but still not able to host my website
please help me to resolve.
Error message
If there is an error message, please include it here.
Note: Be sure to check the message for sensitive information.
Additional information
Please add any other relevant information. Please feel free to include screenshots.

@manoj10101996  since your domain is registered with Google domains, can you confirm that you've updated CNAME settings per this documentation https://docs.aws.amazon.com/amplify/latest/userguide/custom-domain-troubleshoot-guide.html#my-domain-hosted-with-a-third-party-is-stuck-in-the-pending-verification-state?

Our records indicate that you've deleted this app. Re-open if you're still having issues.


protocol: add an OVER_QUOTA fs error type

r @cjb @chrisnojima?
Context:
For KBFS-1110 we will add an "error" notification for being over quota.  This is not truly an error, since the writes still succeed, but the user is slowed down until they free enough data to get them back under the quota.
We might want @malgorithms to write a better user-facing error message that the UI can substitute in.  Right now I have fmt.Sprintf("You are using %d bytes, and your plan limits you to %d bytes.  Please delete some data.", w.UsageBytes, w.LimitBytes) in my KBFS branch.
Let me know if you want me to make a JIRA issue for handling this in the UI.
Issue: KBFS-1110

:thumbsup: please do make a desktop JIRA, thanks!


Test case for Blazor 7 bind:after, bind:get, bind:set feature

There is a lot of confusion .NET 7 blazor bind:after, bind:get, bind:set failing in .NET 7, and still in 7.0.1 (SDK 7.0.101).  Some issues occur when using blazor wasm, and others when using blazor server.
I would strongly suggest adding the following test case, simply that it must compile (not cause compilation errors).  If the following does does not compile in either blazor server or blazor wasm, it should be a blocking issue stopping the product from shipping.  Hopefully this helps resolve the issues correctly for SDK 7.0.102.
<InputText @bind-Value="Value" @bind-Value:after="DoSomething" />
<InputText @bind-Value:get="Value" @bind-Value:set="ValueChanged" />
<input @bind-value="Value" @bind-value:after="ValueChanged" />
<input @bind-value:get="Value" @bind-value:set="ValueChanged" />

@code {
    [Parameter] public string? Value { get; set; }
    [Parameter] public EventCallback<string> ValueChanged { get; set; }
    void DoSomething() { /*Do something*/ }
}

Thanks for the suggestion @audacode. We do already have tests for these cases (for instance: https://github.com/dotnet/razor/blob/803d776d902cd9f865092a3922f4730d192ea432/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/IntegrationTests/ComponentCodeGenerationTestBase.cs#L2233)
Unfortunately, the problems with the failures in the SDK where not that the code didn't work, but that the correct version of the razor compiler wasn't inserted (essentially the SDK had an older compiler that didn't support the functionality). Correctly putting together the .NET SDK is unfortunately a complicated process, and due to some ownership changes behind the scenes the correct procedures weren't followed. We've put new policies in place to ensure this doesn't happen in the future.
Thanks!


Add debugIsInsideBuild

Description
Expose a debug-only flag on ComponentElement that tells whether the method build is currently running or not.
Related Issues
closes #49505
Tests

ComponentElement.debugIsInsideBuild is true inside build and false outside
ComponentElement.debugIsInsideBuild is false inside ErrorWidget.builder

Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process.

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I signed the CLA.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I updated/added relevant documentation (doc comments with ///).
[x] All existing and new tests are passing.
[x] The analyzer (flutter analyze --flutter-repo) does not report any problems on my PR.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Did any tests fail when you ran them? Please read Handling breaking changes.

[x] No, no existing tests failed, so this is not a breaking change.

The breaking change argument is because of our breaking change policy. Every API surface we introduce is a new surface that we have to support, and a surface we should expect that some customer will use. If we remove or change the behavior of that surface, and a customer has contributed a test, it becomes a breaking change.  Suddenly an optimization we'd like to do goes from being a simple fix that is transparent to end users to a longer process that requires a deprecation plan and mitigations for customers who have come to depend on the behavior.
I would be happy to look at a design doc around the ideas behind this work - I think that would be more helpful than continuing the discussion here at this point, and could help get some more voices to weigh in on this issue and what approaches make the most sense for the intended use cases.  I'm going to close this to get it off of the review queue for now.

I still need this
What else am I supposed to do to get this merged?

Also, if a design doc is needed for new features, why not close the PR immediately then?
This would avoid wasting time on both time.
cc @Hixie

As you know from other pull requests that you have had merged, a design doc is not always necessary. I am suggesting a design doc in this case because you want to add functionality that may have unintended consequences on the framework. We also have two team members disagreeing about the necessity and the use cases for this API. I am proposing a design doc as a way to try to move forward and resolve those differences.
If you have an alternative idea to try to continue to move this forward I'd be happy to work with you.

I still do not understand what is a design doc / what should I do next

Try the template at https://flutter.dev/go/template

Done https://github.com/flutter/flutter/pull/49506

The design doc is slightly different from this PR (it talks about the changes proposed in https://github.com/flutter/flutter/pull/49506#issuecomment-580289993 instead).
It's worth noting that https://github.com/rrousselGit/provider/pull/319 is currently delayed until this discussion comes to a conclusion – as introducing these flags at a later stage would mean provider would have to make a breaking change.

(the design doc is at http://flutter.dev/go/lifecycle-debug-flag)


WindowDialog theme does not allow to define title background color/texture

Godot version:
3.2.1.stable
OS/device including version:
Macos 10.15.5 (GLES2)
Issue description:
When setting a custom theme for a Dialog, the title background gets transparent and there is no option to set it's Color/Texture and/or Opacity.

This happens when changing the windows panel.

This is because the window panel itself is used to draw the title bar background. You can do so by modifying its StyleBox, increasing the top Expand Margin to 20 pixels or so, and setting the top border width to 20 pixels if you'd like it to use a different background color.

Thank you for your explanation, it worked great. Let's hope this gets reflect on the documentation soon. (Or an explicit property in the theme class would also make sense).

I'll reopen this as someone needs to document it still :slightly_smiling_face:

OK. Thank you :-)
On Fri, Jul 10, 2020 at 11:06 PM Hugo Locurcio<EMAIL_ADDRESS>wrote:

I'll reopen this as someone needs to document it still 🙂
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot/issues/40267#issuecomment-656914011,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOXGNYC6ZDOIGU2GFXIARYTR26GFTANCNFSM4OW3R4AQ
.

Closing as per https://github.com/godotengine/godot/pull/43198#issuecomment-786050544, this is not something that can be documented in FileDialog, it's a problem with users not being fully aware of the object-oriented nature of Nodes in Godot and the impact it has on how they should use the class reference.
That issue is tracked in https://github.com/godotengine/godot-docs/issues/4425.


Suggest provide more documentation to help user understand NTFS permissions

Suggest provide more documentation to help user understand NTFS permissions:
such as this one:
https://en.wikipedia.org/wiki/Security_descriptor
or this one:
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc783530(v=ws.10)?redirectedfrom=MSDN

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

ID: 5906879b-e678-e3da-c404-07a437b42cc2
Version Independent ID: 0779c597-9e20-38e0-3ae7-40126f5c2bcb
Content: icacls
Content Source: WindowsServerDocs/administration/windows-commands/icacls.md
Product: windows-server
Technology: windows-commands
GitHub Login: @eross-msft
Microsoft Alias: lizross

#assign:IngridAtMicrosoft
gh issue comment 4938 -b #assign:IngridAtMicrosoft


Best way to not include server rendering in client build

Is there a good way to not include the default export in the optimized client build? The way I'm doing this now is defining two entry points main and static where this plugin uses static to generate the pages. However, I'm unsure how negatively this effects webpack's performance (now it has to build a lot of the same things twice). Is there a good idiomatic solution to avoiding this? If there is could it be included in the README?

Not too sure why this issue was closed, did you find a solution @calebmer? I am wondering the same thing.

I personally moved on to another tool so I closed this issue to reduce noise and I no longer was in the position to provide valuable input 😊
I'd recommend opening a new issue, reference it though so I can subscribe.


Remove ActionFilterAttribute et cetera

We have three abstract classes that provide little value. All of the following are Attributes that also implement IOrderedFilter.

ActionFilterAttribute that implements IAsyncActionFilter and IActionFilter as well as (for some reason) IAsyncResultFilter and IResultFilter
ExceptionFilterAttribute that implements IAsyncExceptionFilter and IExceptionFilter
ResultFilterAttribute that implements IAsyncResultFilter and IResultFilter

But if I choose to implement a synchronous filter, why base my implementation on something that also does the same asynchronous filter (and visa versa)? The MVC filter invocation infrastructure handles both asynchronous and synchronous filters just fine.
The code I write is almost identical when using one of the above abstract classes or the interface I actually care about. The difference is that the abstract base is less prescriptive i.e. helpful. We use these classes in tests but that looks like code coverage and and not a requirement. The best that can be said is that I can choose to implement the ing method and ignore the ed method -- 4 lines saved :smiling_imp:
The fact ActionFilterAttribute is also a result filter and the lack of an abstract resource filter makes these classes look odd.

These attribute base classes exist both for compatibility and for convenience. Though it's perhaps a tad confusing that there are seemingly-duplicate methods to override, I'm open to suggestions on how to make that less confusing, yet maintain both the flexibility and ease of use already present.


[WIP] Adding an experiment including chaining, an experiment including cheap constraints, and fixing a few bad docstrings

Types of changes

[x] Docs change / refactoring / dependency upgrade
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Motivation and Context / Related issue
There was no Experiment with constraints.
There was no experiment with chaining, now there is an experiment with chaining.
We also add an option for initialization with budget = sqrt(whole optimization budget).
How Has This Been Tested (if it applies)
not much
Checklist

[x] The documentation is up-to-date with the changes I made.
[x] I have read the CONTRIBUTING document and completed the CLA (see CONTRIBUTING).
[x] All tests passed, and additional code has been covered with new tests.

Unless I missed something, there seems to be an issue with a previous commit that's affecting the behaviour of your code.

looks like everything compiles and runs now ?


Added a README file in tools and provided a link to it in the main README file

I already merged https://github.com/meta-flutter/meta-flutter/pull/161!


Deployed Contracts list

🌟 Feature Request: hello team. Great to see you doing great work. I would love if the team can create a list of all deployed contracts on Zksync Network
📝 Description: create a list containing all deployed contracts addresses on Zksync network that can be accessed on gihub or zksync website.
Provide a clear and concise description of the feature you'd like to see.:
Few weeks ago, i got hacked by adding a wrong contract address to my wallet and this was a painful experience. The suggested list would serve as a great purpose to users of the network. Where we can go and get or verify the contract address of any protocol or token ever deployed on Zksync Network.
🤔 Rationale:
I thought about this because i was hacked because of a silly mistake of adding a scam contract to my wallet
Explain why this feature is important and how it benefits the project.
This will help to give more confidence to users knowing well that the contract they are about to interact with is endorsed by Zksync network and also it will be a means for users to verify if a project is actually verified by you or not because there are a lot of scam projects on twitter claiming to be backed by Zksync and trying to farm users by promising airdrop
📋 Additional Context
Add any other context or information about the feature request here.

I hope the team considers this

You can find this on the zksync website under the ecosystem tab:
https://zksync.dappradar.com/ecosystem
I usually only interact with Dapps listed in the ecosystem

So sorry about what happened same thing happened to me my wallet got hacked and about 0.9 btc was stolen thanks to Mr John a whitehathacker who helped me recover all of it message him on telegram too t.me/Whitehathacker217


'ReferenceError: Can't find variable' in index.html line 47

In index.html the files ol.css and ol.js (on lines 12 and 20) are pulled from version 3.15.1. This version is not available any more. Version 3.20.1 works fine on the other hand.

Thanks for the input! I have updated the example.
/Björn


Merge master branch to prTesting1_202010311917 branch

Docs Build status updates of commit 5e0d0a7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestCon1.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Upgrade the getting started section to be easier to read and follow.

Could you also add the MESSAGE_CONTENT intent where applicable?


build_runner 2.1.0 not working with analyzer 1.5.0

I cant explian what the issue might be and i m working with following kindly help with suggestion:
flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.0.5, on Linux, locale en_GB.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✓] Chrome - develop for the web
[!] Android Studio (not installed)
[✓] Connected device (1 available)
! Doctor found issues in 1 category.
My class
import 'package:hive/hive.dart';

part 'inventory_model.g.dart';

@HiveType()
class Inventory {
  @HiveField(0)
  final String name;

  @HiveField(1)
  final String description;

  Inventory({this.name, this.description});
}

in my case pubspec:
 hive: ^2.0.4
 hive_flutter: ^1.0.0

dev_dependencies:
  flutter_test:
    sdk: flutter
  build_runner
```: ^2.0.1

ERROR:

flutter packages pub run build_runner build
[INFO] Generating build script...
[INFO] Generating build script completed, took 510ms

[INFO] Creating build script snapshot......
[INFO] Creating build script snapshot... completed, took 15.1s

[INFO] There was output on stdout while compiling the build script snapshot, run with `--verbose` to see it (you will need to run a `clean` first to re-snapshot).

[INFO] Initializing inputs
[INFO] Building new asset graph...
[INFO] Building new asset graph completed, took 860ms

[INFO] Checking for unexpected pre-existing outputs....
[INFO] Checking for unexpected pre-existing outputs. completed, took 1ms

[INFO] Running build...
[INFO] Generating SDK summary...
[INFO] 4.3s elapsed, 0/5 actions completed.
[INFO] Generating SDK summary completed, took 4.3s

[INFO] 5.6s elapsed, 4/5 actions completed.
[SEVERE] hive_generator:hive_generator on lib/models/inventory.dart:

You have to provide a non-null typeId.
[INFO] Running build completed, took 5.8s

[INFO] Caching finalized dependency graph...
[INFO] Caching finalized dependency graph completed, took 46ms

[SEVERE] Failed after 5.8s
pub finished with exit code 1

cc @natebosch @jakemac53

@leadpresence can you run the build with --verbose?
Also do you have any dependency overrides in your pubspec? (or can you link the entire thing here?)

According to the changelog hive has required a typeId argument to HiveType since version 1.3.0
The error here is coming from the hive generator.
From what I can tell you should add a named tyepId argument to the HiveType annotation. Note that in the code it is marked required.


[TaskLocals] revisions based on review; aligns with proposal v4

This implements @beccadax's surface API idea to make task local keys defined with a property wrapper.

@swift-ci please smoke test

Now also implemented:

binding values in synchronous functions via UnsafeCurrentTask

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test macOS Platform

Unrelated failure 01:04:07.479   lldb-shell :: Reproducer/Swift/TestBridging.test

@swift-ci please smoke test and merge


adjust error handling strategy

What is the purpose of the change
1、adjust error handling strategy #94
2、optimize some code and method name
Brief changelog
src/main/java/io/github/ningyu/jmeter/plugin/dubbo/sample/DubboSample.java
src/main/java/io/github/ningyu/jmeter/plugin/dubbo/gui/DubboCommonPanel.java
src/main/java/io/github/ningyu/jmeter/plugin/dubbo/sample/ProviderService.java
Verifying this change
Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Make sure there is a GITHUB_issue filed for the change (usually before you start working on it). Trivial changes like typos do not require a GITHUB issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[x] Format the pull request title like Fix UnknownException when host config not exist #XXX. Each commit in the pull request should have a meaningful subject line and body.
[x] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[x] Run mvn clean install -DskipTests & mvn clean test-compile failsafe:integration-test to make sure unit-test and integration-test pass.

@sofkyle 分支应该into 到2.7.x中，非master

返回处理的不彻底，#98 中修复了问题


Version solving failed

I can't add that package:
The current Dart SDK version is 2.1.0-dev.1.0.flutter-ccb16f7282.
Because flutter_rss_reader depends on feedparser any which requires SDK version >=1.21.0 <2.0.0, version solving failed.
It's happened after last commit, so i dont know what to do with...

[public_auto_auctions] flutter packages get
Running "flutter packages get" in public_auto_auctions...
The current Dart SDK version is 2.1.0-dev.1.0.flutter-ccb16f7282.
Because feedparser 0.0.2 requires SDK version >=1.21.0 <2.0.0 and no versions of feedparser match >0.0.2 <0.1.0, feedparser ^0.0.2 is forbidden.
So, because public_auto_auctions depends on feedparser ^0.0.2, version solving failed.
pub get failed (1)
exit code 1

Can you please handle this issue?


Update introduction.mdx

🚀 Deployed on https://660585d390f50d1cf57fc999--cozy-fox-0defec.netlify.app


⚠ ClamAV has degraded performance

In 1cab2c5, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 609 ms

Resolved: ClamAV performance has improved in fdc01a7.


Migrate to app-based organization 🍎

@scott-materials this PR will be the focus of our next chat! Even though it looks like a ton of changes, 99% of edits are just renaming imports and folders. We'll also need to discuss which apps should be installed by default.


SSE3 support

After #837 it probably makes sense to fully support SSE3. It might be useful for modern versions of Windows and Android.
There's only 4 instructions (I don't think we care about MONITOR/MWAIT for now):

[ ] FISTTP
[ ] MOVS[DLH]DUP
[ ] HADDP[SD]
[ ] HSUBP[SD]
[ ] Update cpuid bit

PR => #906

PR: #906

can be closed i guess