Error when instaling dependency react-native-quick-crypto

Following docs you pointed to install<EMAIL_ADDRESS>but thirdweb app requires  >=0.6.1
While resolving<EMAIL_ADDRESS>Found<EMAIL_ADDRESS>node_modules/react-native-quick-crypto
<EMAIL_ADDRESS>from the root project
Could not resolve dependency:
peerOptional<EMAIL_ADDRESS>from<EMAIL_ADDRESS>version 0.6.1 of react-native-quick-crypto have bug that cannot be builded on iOS

hi @kacperkurek thank you for the report and and PR! just curious, what setup do you have? I haven't ran into an error with this using yarn in this demo repo: https://github.com/thirdweb-example/expo-starter
react-native-quick-crypto should be close to releasing stable 0.7 hopefully, but in the meantime im not sure if it's the right solution to prescribe a specific version in peerDependencies

@joaquim-verges changed to >=0.6 so it will include all versions from 0.6

@kacperkurek i pushed a change to your PR which i think should do it, and prepare us for when they release v0.7.0 stable. Will merge and release shortly. Thanks again for the report!


Feature/watch built size

bundlesize seems to be unmaintained now, thus we're going to replace it with size-limit. There're many alternatives https://github.com/GoogleChrome/lighthouse/issues/10472 but I think size-limit fits our usage quite good as the github action it provides requires very few configurations.

size-limit needs to be run for twice to compare the results, one for pull request, one for master branch. Which means we might hit the API limit again.

Where can we see how the bundle changed?

Where can we see how the bundle changed?

No, you can't. I've removed it because the action can't be applied on forked pull requests which render it useless.

No, you can't. I've removed it because the action can't be applied on forked pull requests which render it useless.

Yeah, saw it later :(

Yeah, saw it later :(


CEREAL_REGISTER_POLYMORPHIC_RELATION fails to register relation under VS2015

I get the "Trying to save a registered polymorphic type with an unregistered polymorphic cast. " exception when I want to serialize a base-class which has multiple derived classes, even when the relations are registered via CEREAL_REGISTER_POLYMORPHIC_RELATION.
It seems like PolymorphicVirtualCaster() doesn't registers all relations.
I also tested the develop branch which has the same behavior. (it works fine under gcc 4.9 though).
For testing I added:
CEREAL_REGISTER_TYPE(Base)
struct YourType2 : public YourType
{

	template<class Archive>
	void save(Archive & ar) const
	{
		std::cout << "Saving YourType2" << std::endl;
	}

	template<class Archive>
	void load(Archive & ar)
	{
		std::cout << "Loading YourType2" << std::endl;
	}
};

CEREAL_REGISTER_TYPE(YourType2)
CEREAL_REGISTER_POLYMORPHIC_RELATION(YourType, YourType2)

struct YourType3 : public YourType
{

	template<class Archive>
	void save(Archive & ar) const
	{
		std::cout << "Saving YourType3" << std::endl;
	}

	template<class Archive>
	void load(Archive & ar)
	{
		std::cout << "Loading YourType3" << std::endl;
	}
};

CEREAL_REGISTER_TYPE(YourType3)
CEREAL_REGISTER_POLYMORPHIC_RELATION(YourType, YourType3)

to the rtti test, and saved instances of YourType2 and YourType3.

You only see this behavior with MSVC 2015? I can't reproduce this with any version of clang or gcc under linux.

Yes, and the fun thing is it even works in MSVC2013.

Quick update on this: I'll be able to make better progress on MSVC issues soon since we'll be dropping the boost requirement for building the unit tests, which was delaying a few things.

Blocking the next immediate release (1.2.2) until this is fixed.

I've identified the cause of this error and will patch it soon. It should have actually been an error for other compilers as well, but we lucked out in the ordering of static initialization.

Appveyor is still running but so far this looks good, I'm closing as fixed - let me know if the issue persists. I'll push this out as the next release within a few days.


[HUDI-6562] Fixed issue for delete events for AWSDmsAvroPayload when CDC enabled

Change Logs
Fixed issue for delete events for AWSDmsAvroPayload when CDC enabled
Impact
none
Risk level (write none, low medium or high below)
low
Documentation Update
none
Contributor's checklist

[ ] Read through contributor's guide
[ ] Change Logs and Impact were stated clearly
[ ] Adequate tests were added if applicable
[ ] CI passed

CI is green


add some tests to ensure chrono works with xexpressions

This is just ensuring that we have some date support in xtensor, which wasn't possible before the xfunction refactor.

@JohanMabille this can be merged I hope.
There is a template change in arange_impl and arange, but that shouldn't make it backward incompatible, right?


Why app is crashing with maximum and minimum date functions?

Am using maximum and minimum dates functionsand am getting these two dates from web service when either maximum or minimum date is today's date at that time my app is crashing with following error in xcode 8 beta and ios 10..
Assertion failure in -[UICollectionViewData validateLayoutInRect:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3600.6.21/UICollectionViewData.m:433
2017-02-17 15:31:13.670 ***8[6084:141625] WARNING: GoogleAnalytics 3.17 void GAIUncaughtExceptionHandler(NSException *) (GAIUncaughtExceptionHandler.m:48): Uncaught exception: UICollectionView received layout attributes for a cell with an index path that does not exist: <NSIndexPath: 0xc000000000000116> {length = 2, path = 1 - 0}

@shilpashreemayigaiah Can you make an example which reproduces this problem with the latest code in master?

Which version are you using?
I had a same problem when I set maximum and minimum dates, but after I updated 2.4.2, this problem has been solved.

I have the same issue on both 2.7.0 and 2.7.3. I'm running it on  ios 10 and xcode 8.2.1
func minimumDate(for calendar: FSCalendar) -> Date {         return Date()     }
That's the only method I'm adding and it crashes.

It looks like FSCalendarDataSource function maximumDate(for:) ignores the time of day when setting the maximum date.
However, FSCalendarAssertDateInBounds, FSCalendar.m line 34, inadvertently compares the time as well as the date before throwing an exception.
The result is the maximum date is SET to a time of 00:00:00 and any attempts to select that date with a time greater than 00:00:00 will result in an assertion failure.
A temporary workaround: add one day to the max date you want.  This will make it so time of day is almost irrelevant.  If timezones are a gray area, specify 2 days or something (I think)
Also, regarding minimum date:
When I set the minimum date, some iOS devices end up setting the min date to the same as the max date and the calendar becomes unusable!  I can't reproduce it on my device though.  Just checking my own logs, unfortunately not much detail besides a confirmation that calendarView.minimumDate == calendarView.maximumDate


Fix: memory leaks

This PR fix some memory leaks, as well as the one observed in #19.
I attached two screen captures of a small stress test that switch between the tabs of the demo app as proof.
mem_leak.webm
no_mem_leak.webm
I found others in the runtime, but they would be addressed if #32 is accepted.

I will get #32 merged and then looking to integrate this one

When I use this branch I'm seeing a JS error in the widgets demo when I try to change colors:
TypeError: Cannot convert undefined or null to object
    at onClick (demo/widgets/index.js:18765:13)
    at call (native)
    at fireEvent (demo/widgets/index.js:13712:35)

It seems like event targets here are null:
{ target: undefined, currentTarget: undefined }

While in main they are defined:
{
 target:
   {
    uid: '88',
     style: { uid: '88', style: [Circular], dataset: [Object] },
     dataset: { color: 16007990 }
   },
  currentTarget:
   {
    uid: '88',
     style: { uid: '88', style: [Circular], dataset: [Object] },
     dataset: { color: 16007990 }
   }
}

Note: I rebased this against master before testing.

Ok, I will investigate that issue in the coming weeks

Rebase on master

Again, a fix for crashes related to object deletion.
These bindings really need a big refactoring concerning the memory management of the lvgl object coupled with the C++ code. Because of the async nature, this code seems really not memory safe
At least, all of this is already an improvement, but a good modern C++ refactoring would be needed to be sure that these bindings are stable even with larger project.


Add flake8-docstrings

Documentation is the answer to the ultimate question of life, the universe, and everything.
Let's add flake8-docstrings to our repository to enforce adding docstrings to our functions.
Since the default docstring linting this provides is fairly strict, we will instead implement a (TBD) subset of the error codes:

D102
D103

We've agreed on the following list of errors to ignore:
ignore=
    P102,B311,W503,E226,S311,
    # Missing Docstrings
    D100,D104,D107,
    # Docstring Whitespace
    D202,D203,D204,D212,D214,D215,
    # Docstring Quotes
    D301,D302,
    # Docstring Content
    D401,D402,D405,D406,D407,D408,D409,D410,D411,D412,D413, D414


Update image processing c2d example to v4, and bring into ocean.py repo

Currently, the c2d readme mentions two external resources for learning to use other algorithms with Compute-to-data.
TODO: Update these examples based on v4
1. simple image processing at [ocean-lena](https://github.com/calina-c/ocean-lena/blob/main/c2d-flow.md)
2. logistic regression for classification [blog post](https://medium.com/ravenprotocol/machine-learning-series-using-logistic-regression-for-classification-in-oceans-compute-to-data-18df49b6b165) with both GUI and CLI flows.

This issue is to either:

Update these examples to v4 and bring them into the ocean.py repo as new READMEs
Remove them

Option 3: don't change them, keep them listed, and mention these are still v3 and would need some adapting for v4. Pros: let people see other examples, without having to do more v4 stuff now. In the future we could update them.

Tbh I think it's best if we do (1), when all the c2d stuff is fresh, and use the same DRY-preserving patterns as the other READMEs.


Bounded Context

I think it is important to call out that an entity can represent itself differently to different Bounded Context.  For example, the entity Drone will expose different details for Drone Management than for Drone Booking.
The article tries to do that but the nuance of, "an entity representing itself differently for different contexts" is missed - hence suggesting that it be called out explicitly.  OR link to another page that exemplifies how same entity might appear in different contexts (e.g., Martin Fowler's version).

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

ID: e55d3a73-7618-45ba-b281-bb70dd258842
Version Independent ID: 7f5cd352-0998-a214-8dfc-c19898cecd21
Content: Domain analysis for microservices - Azure Architecture Center
Content Source: docs/microservices/model/domain-analysis.md
Service: architecture-center
Sub-service: reference-architecture
GitHub Login: @adamboeglin
Microsoft Alias: pnp

Thanks for reporting - this issue is under review.  This is a Microsoft Internal DevOps Bug ID AB#273359

Thank you @sheshmantha , point taken. My team will make sure to add the note.

@sheshmantha - It seems to me that the following paragraph gets across the point that the same entity will have different features/attributes in different contexts:
If we tried to create a single model for both of these subsystems, it would be unnecessarily complex. It would also become harder for the model to evolve over time, because any changes will need to satisfy multiple teams working on separate subsystems. Therefore, it's often better to design separate models that represent the same real-world entity (in this case, a drone) in two different contexts. Each model contains only the features and attributes that are relevant within its particular context.
I am going to close this issue. Please re-open if you do not think your issue was addressed.


Unable to access data set download link

Unable to access data set download link (http://smartsenselab.dcc.ufmg.br/dataset/more-a-large-scale-motorcycle-re-identification-dataset/), Can you email<EMAIL_ADDRESS>the dataset to me?

Same here. appreciate for the dataset's download link.


Add interference

Later addition, but since statsmodels 0.9.0 has GLIMMIX, I would like to add something to deal with interference for the causal branch. I don't have any part of this worked out, so I will need to take some time to really learn what is happening in these papers
References:
https://www.ncbi.nlm.nih.gov/pubmed/21068053
https://onlinelibrary.wiley.com/doi/abs/10.1111/biom.12184
https://github.com/bsaul/inferference
Branch plan:
---causal
      |
      -interference

Verification:
inferference the R package has some datasets that I can compare results with
Other:
Will need to update requirements to need statsmodels 0.9.0

There are two formulations. One that averages households vs one that averages individuals. Perez-Heydrich et al is the household, and Liu et al is the individual. Differences are described in Basse and Feller 2018 (JASA). Both option should be implemented. During the class initialization, should have some option like inference_level='household' and inference_level='individual' with an explanation in the documentation that this is only important if the group sizes are different

Household version:
https://github.com/bsaul/inferference/blob/master/R/integrands.R
Individual version:
https://github.com/BarkleyBG/stabilizedinterference

Also will add Network-TMLE to this branch. Need to decide on a name. Should have influence curve and parametric bootstrap options for CI (parametric CI seems to perform a little better in this paper).
Ideally, this class would be fed a network and extract the relevant information from the network by itself. I have some other functions in some simulations that can already do this. Will have to name the options (probably a list of options). Also need to allow custom specifications (like custom measures of centrality or the like).
https://arxiv.org/abs/1705.08527

For integration, will be zepid.causal.interference. Within branch, will have structured and general for the two distinct formulations of interference.

Due to various other requirements (statsmodels 0.10.0) and the less broad use-case for interference methods, this will become its own library. This applies to all interference causal inference methods


[SODACODE-2022] Manual buckets not required before backend registration for all cloud vendors now. List need updation

Issue/Feature Description:
In previous releases, Manual buckets were required for backend registration. Now from Isebela release onwards, buckets cretion is fully atomated from SODA.
What to change ??

go to this link https://docs.sodafoundation.io/guides/user-guides/multi-cloud/object-lifecycle-management/
Under this section: Create new backend using remote cloud bucket
update the Note section:

Note:
For cloud vendors like AWS, Azure, Huawei and GCP remote cloud buckets need not be created manually by user prior to backend registration. Remote cloud buckets can be created from SODA for these cloud vendors
To
Register a cloud backends as follows

Remove this line and below diagram from documentation

Why this issue to fixed / feature is needed(give scenarios or use cases):
How to reproduce, in case of a bug:
Other Notes /  Environment Information: (Please give the env information, log link or any useful information for this issue)

PR Link: https://github.com/sodafoundation/documentation/pull/179
cc @PravinRanjan10  @anvithks

Closing as docs are updated


Fix start time updates in ConstrainedReschedule pass

Summary
In #10051 the ConstraintReschedule transpiler pass was updated to remove recursion, however it changed (in a very subtle way_ how node start times were updated. This PR fixes makes sure that node start times get updated in the exactly same way as before.
Details and comments
See #10051 for details.

LGTM, thanks for catching and fixing this for the comments discussing the need for this fix see: https://github.com/Qiskit/qiskit-terra/pull/10051#issuecomment-1534087482

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
17 unchanged lines in 6 files lost coverage.
Overall coverage increased (+0.02%) to 85.888%

Files with Coverage Reduction
New Missed Lines
%

crates/qasm2/src/expr.rs
1
93.76%

qiskit/transpiler/passes/synthesis/unitary_synthesis.py
1
90.46%

crates/qasm2/src/lex.rs
2
90.63%

qiskit/extensions/quantum_initializer/squ.py
2
80.0%

crates/accelerate/src/sabre_swap/layer.rs
4
97.32%

crates/accelerate/src/vf2_layout.rs
7
88.14%

Totals

Change from base Build<PHONE_NUMBER>:
0.02%

Covered Lines:
71228

Relevant Lines:
82931

💛  - Coveralls

I've pushed this back to 0.24.1, I think we still need to do some more testing here and I don't want to block the release on this until we're sure this is correct. Although for 0.24.1 we might just want to rewrite the internals of the pass to be more efficient (which is risky from a backport potential the runtime performance of the pass makes it very difficult to use in practice).

I think with #10077 we have a path to testing this. It was prohibitively slow without that. But I think having a test like this maybe with a few different alignment values that validates the output scheduled circuit is properly aligned would have a lot of value moving forward.
That being said I think this PR has been superseded by #10077 so maybe we should open a separate one to expand the testing.

Confirmed with @alexanderivrii that this isn't needed anymore and I'm going to close this. I still think it might be worth adding additional test coverage like what I used to test the performance here. But we can do that in a different PR.


Handling icon alignment within the button

Pointed out by @nfrancis ❤

Test, and it seems like icons are working okay. These icons are from font awesome, which I think have the standard styling for font-icon classes.
Closing for now!


Pilot Discovery pod is consuming High CPU

(NOTE: This is used to report product bugs:
To report a security vulnerability, please visit https://istio.io/about/security-vulnerabilities
To ask questions about how to use Istio, please visit https://discuss.istio.io)
Bug description
Pilot cpu utilisation is high. With 700 endpoints and only having istio-proxy sidecar. 5m avg config push time 30s.
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Extensions and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
[ ] Upgrade
Expected behavior
Steps to reproduce the bug
Version (include the output of istioctl version --remote and kubectl version --short and helm version --short if you used Helm)
./istioctl version --remote
client version: 1.4.5
control plane version: 1.4.5
data plane version: 1.4.5 (586 proxies)
kubectl version --short
Client Version: v1.18.8
Server Version: v1.15.7
helm version --short
Client: v2.16.10+gbceca24
Server: v2.16.10+gbceca24
How was Istio installed?
helm install install/kubernetes/helm/istio --name istio --namespace istio-system --set global.proxy.accessLogFile="/dev/stdout",global.disablePolicyChecks=true,global.proxy.accessLogEncoding="JSON",grafana.enabled=true,kiali.enabled=true,prometheus.enabled=true,prometheus.service.nodePort.enabled=true,gateways.enabled=true,gateways.istio-ingressgateway.enabled=true,gateways.istio-ingressgateway.type=NodePort,tracing.enabled=true
Environment where the bug was observed (cloud vendor, OS, etc)
Oaacle Kubernetes
Additional Information:
HPA for istio-pilot on avg cpu:
kubectl get hpa istio-pilot  -n istio-system -w
NAME          REFERENCE                TARGETS   MINPODS   MAXPODS   REPLICAS   AGE
istio-pilot   Deployment/istio-pilot   27%/80%   5         15        15         80d
istio-pilot   Deployment/istio-pilot   15%/80%   5         15        15         80d
istio-pilot   Deployment/istio-pilot   1180%/80%   5         15        15         80d
istio-pilot   Deployment/istio-pilot   24%/80%     5         15        15         80d
istio-pilot   Deployment/istio-pilot   24%/80%     5         15        15         80d
istio-pilot   Deployment/istio-pilot   215%/80%    5         15        15         80d
istio-pilot   Deployment/istio-pilot   547%/80%    5         15        15         80d
istio-pilot   Deployment/istio-pilot   20%/80%     5         15        15         80d
kubectl get svc --all-namespaces | wc -l
699
Attaching the pprof /debug/pprof/profile.
pprof.pilot-discovery.samples.cpu.003.pb.gz

Please upgrade, 1.4 is no longer supported and performance has improve significantly since then. See https://istio.io/latest/news/support/announcing-1.6-eol/ and others like it

Please upgrade, 1.4 is no longer supported and performance has improve significantly since then. See https://istio.io/latest/news/support/announcing-1.6-eol/ and others like it


Release cycle?

So I'm just trying to figure out how often releases are done for moto. We want extend moto whenever we come across gaps in some of the functions in boto but we would rather not maintain our own pypi repo with our custom builds. This is especially important since if we starting versioning moto differently we're going to end up with some conflicts. Is it possible to setup travis to auto deploy to the central pypi repo? https://docs.travis-ci.com/user/deployment/pypi seems to suggest it is quite easy to setup.

Releases are done about once per month and after any major changes have been merged.
Do you have any examples of other projects doing this?

4 other projects that I know of are:
https://github.com/ivanlei/threatbutt
https://github.com/Pi3rral/expiringpdict
https://github.com/joshmarshall/testnado
https://github.com/tahoe/flask-datatables

Yeah, this is super easy. For the pybuilder project, we basically build a pre-release for PyPi whenever the travis tests on master are green:
https://pypi.python.org/pypi/pybuilder
You can then install these pre-releases with:
pip install --pre pybuilder

This is really nice, because a) after you fix a bug, you can simply ask the reporter to install with --pre to test and b) some daring people -- like myself -- simply use the --pre releases in production, which means that I will notice immediately if it does break even though travis was green.

I've added a first version of this to the project with https://github.com/spulec/moto/commit/6fa51ac3b423cf8942bb14db2c7de23237cca19d. Feedback welcome.

There is version 1.3.9 on PyPI: https://pypi.org/project/moto/#history, but no 1.3.9 tag in this git repository. Does something go beyond the expectation?

Yeah, it looks like my script did not work as intended. I didn't intend to release that.

Thanks! I'll skip version 1.3.9 for now.
Steve Pulec<EMAIL_ADDRESS>於 2019年7月2日 週二 上午9:53寫道：

Yeah, it looks like my script did not work as intended. I didn't intend to
release that.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/spulec/moto/issues/640?email_source=notifications&email_token=AAOZCGJUHOP5JAPLQAJISDLP5KYJHA5CNFSM4CHFGKTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODY72EBY#issuecomment-507486727,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOZCGJWKRJLJ4KBHRS2HG3P5KYJHANCNFSM4CHFGKTA
.

1.3.11 is on PyPI [1] but there is no 1.3.11 tag. Is it another un-intended release?
[1] https://pypi.org/project/moto/

Ugh, yes. Sorry. I feel good that everything is fixed now.


Title: Footer Update

Which pre-existing JavaScript project will you be working on?
I am currently not working on any pre-existing java script projects.
Describe your enhancement/improvement
The footer is a crucial component of a website as it provides an overview of important site details at a glance. While the current footer serves its purpose, there is an opportunity to enhance its design to make it more engaging and visually appealing.Hence I would like t0 contribute for this project by creating a beautiful footer. Please assign this role to me.
Anything you need to say to the Reviewers
No response
Add any other context or relevant screenshots about the enhancement here.
No response

It would be my great pleasure to work on this project please assign this role to me.

@manojk765 Thank you for providing your insight but it is not required as of now


Allow test crate to fail but still "build"

We are running tests in multiple crates, creating the test report with something like cargo2junit and showing it in the CI. But if the crate just fails, we can't see the (failing) output and handle the failure reporting ourselves.
Would be cool to unconditionally produce test output even if it failed.
Behind some flag of course.

Thank you for the suggestion!
One common problem with this approach is:flaky tests are not rerun. If your tests are fully determistic, this is not a problem, of course.

Depending on your setup, the errors are often in the build log. Would be interesting to hear what others think.

 We don't have flaky tests and if re-running the test, it should just re-use the result.
I will submit something today.


Extend hygiene tests - avoid ambiguous/vague definitions

In general the presence of " or " in a definition should be treated as a red flag and spur a Warning: a FIBO element should clearly define exactly one concept: the presence of an "or" signals vagueness or optionality.

Agree, @mereolog, could you propose a test for this, please?

This should do the trick:
prefix skos: <http://www.w3.org/2004/02/skos/core#>

##
# banner Definitions should not contain the "or" connective.

SELECT ?error ?o
WHERE {
  ?s skos:definition ?o
  FILTER (REGEX(str(?s), "edmcouncil"))
  FILTER (REGEX (str(?o), "\\sor\\s"))
  BIND (concat ("WARN: definition of ", str(?s), " is ambiguous because of the presence of disjunction. ") AS ?error)
 }


How about making a new version to support flow-router

More and more people start to use flow-router.Why don't you make a new version or create a new package for the flow-router~

Because development takes time, similar to cooking a nice dish. Have a look here: https://atmospherejs.com/ahref/flow-router-breadcrumb


Fix: Readme images fix

Closes #2

Updated the images path to online hosts.
You make modify the images at this URL as per need: https://postimg.cc/gallery/Yq6YWgZ/04247f77
Fixed: #2

Hi, @illunise, merge conflicts have been resolved.


Ubuntu 14 Install ? Help please

OK, so I followed the docs. [Please note I am new to Linux environments, coming from Windows but trying to get rid of it]
I curled the script and got into ~/.pyenv directory
Added this info to my ~/.bash_profile
# Load pyenv automatically by adding
# the following to ~/.bash_profile:

export PATH="/home/anthoni/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

Restarted my shell and tried pyenv but it said unrecognised command. So I logged out and then back in and tried again. Still nothing.
How do I get it so I can just type pyenv and have it run please ?

Maybe try running this command first?
source ~/.bash_profile
Sorry, it’s been a while since I’ve used it so can’t be sure.
On Tue, Nov 21, 2017 at 12:55 AM Anthoni Gardner<EMAIL_ADDRESS>wrote:

OK, so I followed the docs. [Please note I am new to Linux environments,
coming from Windows but trying to get rid of it]
I curled the script and got into ~/.pyenv directory
Added this info to my ~/.bash_profile
Load pyenv automatically by adding
the following to ~/.bash_profile:
export PATH="/home/anthoni/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
Restarted my shell and tried pyenv but it said unrecognised command. So I
logged out and then back in and tried again. Still nothing.
How do I get it so I can just type pyenv and have it run please ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/pyenv/pyenv-installer/issues/61, or mute the thread
https://github.com/notifications/unsubscribe-auth/AGztD6TNt0ZeAEQS9UN9sq77z04QoL_1ks5s4nPDgaJpZM4QlXaK
.

--
"I have always wanted to be somebody, but I see now I should have been more
specific."

@clamytoe OK that worked perfectly. After I ran that command I can now type in pyenv and it shows me the help command.
The thing is, I don't understand why it works lol

you dont have to run it each time, it is source-ed every time you start a new shell. You only have to do it manually when you make changes to it and want to have those in your current shell


[Design] Easily sign up

Related to:

[ ] #44
[ ] #36

complete design at: https://www.figma.com/file/wotPPn36lbheCaGHTlPX0N?node-id=3478:40214#244889650
@kittybest @vimwitch  have a look.
if flow, design look ok, i will mock up the mobile view.

LGTM

Modify the intro and welcome msg to centered aligned
added the :hover style to figma


Update SCATT: Version Verification Method

After verifying SCATT operates properly with normal .sb2 files (may need to change directory path again), add method to verify Scratch version (either 2 or 3) and use the proper "track" for that version.
At this point, the only track available should be the version 2 track. So, really the method should correctly discern version 2 versus version 3, operate as normal for version 2, and do nothing for version 3.

I'd rename this issue as: SB2 or SB3 version discrimination.
Take input SB* file and figure out which version it is. (Look inside, don't rely on file extension.)
Then route SB2 files to normal "process Scratch SB2 file" path. Route SB3 files to a new process path that (for now) says something like "SB3 process under construction."

This should be worked on come AFTER #10.


Remove all fclose with stdin, stdout and stderr

Summary
since it is wrong to close the builtin stream and specially note
https://pubs.opengroup.org/onlinepubs/9699919799/functions/fclose.html:
Since after the call to fclose() any use of stream results in
undefined behavior, fclose() should not be used on stdin, stdout,
or stderr except immediately before process termination (see XBD
Process Termination), so as to avoid triggering undefined behavior
in other standard interfaces that rely on these streams. If there
are any atexit() handlers registered by the application, such a
call to fclose() should not occur until the last handler is
finishing. Once fclose() has been used to close stdin, stdout, or
stderr, there is no standard way to reopen any of these streams.
and it is also unnecessary because the stream always get flushed.
Impact
Remove the undefined behaviour
Testing
reported here:
b079726

@btashton pleaase help merge this to 10.0.0 to avoid the regression, thanks.

Ok. I need to also go through some of the other changes so the CI system will still work. I'll start collecting those changes first. My hope is things will be in a better place for a release this weekend.


Fix missing error on windows

Closes https://github.com/mlcommons/mobile_app_open/issues/224

I don't have a Windows machine, so I cannot test this PR.
BTW, I think we should copy the whole android/cpp out of android folder to make the Flutter app independent of the Android app (this is one of the steps in https://github.com/mlcommons/mobile_app_open/issues/153) since the Android app will be deprecated soon. We have code duplicate for a short period until the Android app is deprecated, but we save us from all possible side effects when updating it for the Flutter app.

@shabanim please review it.

@carlosd-29 please review it


wlr_matrix: fix matrix_rotate

Fixes #729.
For reference, the old 3d code was this, that seems to agree:
        wlr_matrix_identity(mat);
        float _cos = cosf(radians);
        float _sin = sinf(radians);
        mat[mind(1, 1)] = _cos;
        mat[mind(1, 2)] = _sin;
        mat[mind(2, 1)] = -_sin;
        mat[mind(2, 2)] = _cos;

Actually, the convention for rotation matrices is not the old code - it's the new one: https://en.wikipedia.org/wiki/Rotation_matrix
Would it be possible to instead search for all wlr_matrix_rotate calls (there shouldn't be that many) and put a minus in front of the angle?

I'm not comfortable having a minus pop out of nowhere at some point, I'd rather change how we compute view->rotation instead so we have view->rotation -> wlr_matrix_project_box -> wlr_matrix_rotate all use the same comvention

Yeah, I know that view->rotation is negative when it should be positive (there are already minus signs in rootston).

there are already minus signs in rootston

Meh.
One I see is wlr_box_rotated_eounds(&box, -rotation, &rotated), but that uses fabs(sin(rotation)) that should be sign-agnostic (sin(-x) = -sin(x) and cos(-x) = cos(x), right?)
We also have rx = cos(-rotation)*ox - sin(-rotation)*oy in rootston/output.c and rx = cos(view->rotation)*ox - sin(view->rotation)*oy in rootston/desktop.c.... Who bets view_at doesn't work right know :/
Spring cleaning coming up, I'll repost once I'm done and ask for testing.

All done, updated top post with test plan, seems to work for me.

It seems that input events are messed up for rotated views.

Uh, so view_at was correctly at opposite sign, I guess the difference is that it computes pointer position inside the view and not the views' position inside the output.
This all made me notice damage on rotated views is also messed up, but it was before, will have a look separately.
@emersion: yeah noticed and edited previous comment, sorry for your time, it's fixed now.


Input focus/click does not copy to clipboard in Firefox.

Minimal example
https://jsfiddle.net/1u3xwnLh/
Expected behaviour
In most browsers, clicking (focusing into) the input field will successfully copy the input value to the clipboard.
Actual behaviour
Instead of copying input value to clipboard, despite hitting the success callback, the clipboard does not actually contain the input value.
Browsers affected
Firefox (45) does not work, but does in most other modern browsers like Chrome.

Hey @zackgilbert, the JSFiddle you shared is incomplete. Can you provide one that reproduces the error you're describing?

I made a small update to your example and everything seems to be working fine: https://jsfiddle.net/1u3xwnLh/1/

I also noticed you also loaded the file from GitHub Raw which doesn't contain the proper MIME types. Try using one of our CDN providers: https://github.com/zenorocha/clipboard.js/wiki/CDN-Providers

Your update (adding the button to click), while totally fixing the issue
(and what I've had to do to fix the issue in my project), defeats the
issue. I'll try to get the jsfiddle working (had it working from a standard
html file).
On Mon, Jun 20, 2016 at 12:17 PM, Zeno Rocha<EMAIL_ADDRESS>wrote:

I made a small update to your example and everything seems to be working
fine: https://jsfiddle.net/1u3xwnLh/1/
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/zenorocha/clipboard.js/issues/265#issuecomment-227208205,
or mute the thread
https://github.com/notifications/unsubscribe/AAaZjqFf2iOTWmpnWr5eYU-PQsH-mQOOks5qNstDgaJpZM4I56l1
.

Ok, I'll wait for the updated jsfiddle but I don't think it's possible to copy the input value to the clipboard when focusing on the input field.

Man. Well, got the fiddles to work as intended (https://jsfiddle.net/1u3xwnLh/4/), but of course now I can't reproduce the error in Firefox. Not sure why its not working in my app but not in the example. Computers are fun.
I'll just close this for now until I can more accurately reproduce the issue.

Cool! Are you using the script from GitHub Raw locally? Maybe that was the problem.

Nope. I have a locally saved filed for that. Probably just conflicts with other js code.


Autoquote everything up until shell redirection character?

First, wanted to say thanks for this project, I've wanted something like it for a long time and am glad to have found this.
Second, I'm struggling to come up with a pattern I could use to mean "autoquote everything up until the first > or | character. Is this possible with the current ZAQ_PREFIXES list? (It seems like it deals only with prefixes, not with suffixes.)
For the commands I'm trying to auto-quote, I'm fine never being able to autoquote a string containing either of those two characters.
If this is something you've managed to do before I'd be very eager to hear more.
Thanks in advance.

Sadly there is no way to express this in zsh-autoquoter right now.
It is an imminently reasonable thing to ask for and I think it would make for a very good feature to support, but I'm not exactly sure what the API should look like.
But if you were to pretend for a second that zsh-autoquoter could do that, how would you expect it to look? Like, what would you expect to write in your .zshrc in order to configure that?

I would be fine with anything. If there was a flag that said “never auto quote shell pipe characters for any command” I’d set it. If I had to have a second variable with command names to never auto quote I’d use it. The API doesn’t matter much to me.


为什么输出结果为nan呢

next_tokens = torch.multinomial(probs, num_samples=1).squeeze(1)

RuntimeError: probability tensor contains either inf, nan or element < 0

Hi, @freja-zy, have you solved this problem? Could you share your experience on this?


Update ExpressWorks Install Script

Change ExpressWorks install script to FCC owned script.
Update node default version to 4.1 in script.
Add express update to v4.x to script.
Tested locally and on c9.  Needs QA on c9 fresh install.
closes #2995

Works perfectly for me on a fresh C9 instance.


Package not available through luarocks?

When I try to install love-release (using either install command), I get the following error:
Error: No results matching query were found.

Apparently the package just isn't available anymore? What happened?

The package is up, still listed on https://luarocks.org/modules/rucikir/love-release. Nothing has ever changed...
I suspect that you are using a luarocks install that supports lua > 5.1, or love-release is lua 5.1 only (lua ~> 5.1). So you probably have to install a luarocks that supports lua 5.1.
For example, on ArchLinux you have luarocks, luarocks5.2, and luarocks5.1 packages wich respectively provide luarocks, luarocks-5.2, and luarocks-5.1.
The installation instructions won't change, but you have to use another command. This shouldn't introduce incompatibilites or bugs if you have several installations of luarocks, at least for the lib-only packages that don't provide commands.
# sudo
luarocks-5.1 install --server=http://luarocks.org/dev lua-zip

# latest stable version
luarocks-5.1 install love-release

# development version
luarocks-5.1 install --server=http://luarocks.org/dev love-release

love-release is perfectly compatible with lua 5.3, but as LÖVE uses lua 5.1 (luajit) and love-release relies on loadconf which decided to stay at lua 5.1, love-release will stay at lua 5.1.
Please keep me informed on your issue :)

I've installed luarocks51. However, in addition to lua51, I have lua52 installed, and a wide variety of packages that require it.
This is probably causing some issues.

You can normally use lua 5.1 and lua 5.2 side-by-side without hurts. If there's an alias lua I would check that it points to your desired version of lua, and if you use luarocks51 to use love-release there should not be any problems.
I personnaly use lua 5.1 and lua 5.3 side by side, and I use luarocks51 with love-release and luarocks (5.3) for everything else.

After some investigation, I found that my system has three lua commands: lua (for 5.3), lua5.1, and lua5.2.
Doing alias lua="lua5.1" and then luarocks install love-release didn't help at all.
Perhaps if I do sudo mv /usr/bin/lua /usr/bin/lua5.3,  and then move lua5.1 to lua...

Correction: lua is a symlink. Doing a bit more looking now.

It links to lua5.2. Time to change that.

After changing the symlink to point to lua5.1, I still get the error...

You shouldn't have to symlink anything ! You can have concurrent installations of lua and luarocks. Just install luarocks5.1, and run the commands with luarocks-5.1 (if your distro provides that). Try that !
You have to use luarocks-5.1 to install lua 5.1 packages. It does not depend on the version of your lua executable.
If you have a "wide variety of packages that require lua 5.2" you should probably not symlink lua to lua5.2... but I guess that luarocks is smart and deals with that too.

Have you succeeded ?

No, unfortunately. Thanks for following up, though.
On Thu, Feb 25, 2016, 4:40 AM Antonin Décimo<EMAIL_ADDRESS>wrote:

Have you succeeded ?
—
Reply to this email directly or view it on GitHub
https://github.com/MisterDA/love-release/issues/35#issuecomment-188720041
.

This bugs me ! What os/distro do you use ? Are you sure that you tried to install love-release with luarocks-5.1 ? Have you installed love-release dependencies first ?


Version specs or officially finalize them and make them immutable

Do one of these:

Version specs
Officially finalize them and make them immutable

I vote 2.
Why?
Changing specs can cause problems down the line.
An argument could be made that adding an optional field to a cw20 msg is no problem since the change is "backwards compatible". I understand that POV, but this can still cause complications.
Example problem scenario
We add an optional emoji field to cw20::ExecuteMsg::Send. This is backwards compatible - the contract will still accept the old format of messages from old clients, with no 🥷🏼. Cool.
But realistically, there will now be contracts out there which accept an emoji, and contracts which never upgraded to the new spec.
In comes Bob. Bob develops a cw20 wallet, diligently using the cw20 specification in its current format. There's no clear information for Bob that the emoji field didn't exist a few months ago, so he happily gives end users the option to include emoji. The protocol supports that, after all.
Bob's wallet seems production-ready. It passes tests against cw20-base - our exemplary implementation of cw20! A few people have used it with success. Awesome.
Bob's wallet gets released. More people start using it. And out of nowhere reports start pouring in that when those emoji-loving people try to send some specific tokens, a cryptic and frustrating deserialization error happens. "Unknown field" - what does that even mean?

Let's do 2.
Following Ethereum, specs are immutable. If you don't like erc20, you invent a new one (say erc777) which may or may not be somewhat "backwards compatible", but it has a clearly different number saying "if you try doing some compatibility, you must be careful and handle multiple cases"

Following up on this in #832


Select a file button is broken

Looks like Google made some change in the picker API that broke the "Seclect a file" button in Subscribe to changes in a specific file. Please update when you get a chance.

Exactly. No oauth token is passed to the picker API.


The content is not wrapped correctly

https://github.com/aoout/obsidian-epub-importer/issues/73

I found out that it can be solved by formatting the HTML file.


Exclude source artifacts from npm publish

Fixes #2.
These files don't need to be included in the published package on npm, so they should be npmignored.  In particular, the extraneous .babelrc is causing problems with projects using Babel 6 (including all React Native projects with the latest version of react-native).

Thanks!

Released in 0.1.2

Thanks for the quick merge! :tada:


Stylize 'Youtube' as 'YouTube' in About page

Pre-Submission Checklist

[x] Your pull request targets the staging branch of FreeCodeCamp.
[x] Branch starts with either fix/, feature/, or translate/ (e.g. fix/signin-issue)
[x] You have only one commit (if not, squash them into one commit).
[x] All new and existing tests pass the command npm run test-challenges. Use git commit --amend to amend any fixes.

Type of Change

[x] Small bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds new functionality)
[ ] Breaking change (fix or feature that would change existing functionality)
[ ] Add new translation (feature adding new translations)

Checklist:

[x] Tested changes locally.
[ ] Closes currently open issue (replace XXXX with an issue no): Closes #XXXX

Description

Change Youtube to YouTube for consistency on the About page.

LGTM :+1:
Thanks for all your hard work on this PR and thanks for contributing :tada: :smile: :smile:


glfwSetCursorPosCallback Doesn't Detect Mouse Movement Outside GLFW Window

glfwSetCursorPosCallback() only runs when the mouse is inside the window. Mouse movement is not detected if outside the GLFW window.
static void cursorPositionCallback(GLFWwindow* window, double xPos, double yPos)
{
	std::cout << xPos << "   :   " << yPos << std::endl;
}
while (!glfw.WindowShouldClose())
{
	shader.ClearBuffers(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
	glfw.ResizeWindow(MVP);
	Cube_IBO.DrawElementsInstanced(CubeIndices.size(), 2);
	glfwSetCursorPosCallback(glfw.GetWindowID(), cursorPositionCallback);
	glfw.SwapBuffers();
}
Just earlier I had this function working without any problems. But now mouse movement isn't detected outside the GLFW window.
System details:
Using Windows 10
Visual Studio 16.0.4
GLFW Version 3.3

Mouse movement is not detected if outside the GLFW window.

This is how mouse input normally works. It may have worked outside the content area earlier because you pressed a mouse button on the content area and activated mouse capture.
Do you need mouse position events outside the window even when not dragging?

@calioranged Can this issue be closed?

@elmindreda Did you end up making a callback function or was this task ignored?

I might have mixed a few issues together, my bad. I will try again, my intention was to ask about the status for a callback function that throws an event when the mouse cursor leaves the window on Windows.

Wow, I totally missed that one, exactly what I was looking for, amazing response time! I was almost done writing my own WndProc func :D


@everyone and @here mentions ignore permissions and config

Typing @here or @everyone directly on matrix will ping everyone who can read the channel on discord.
Those pings work even with "Mention Everyone" bot permissions off:

and ignore the value of disableDiscordMentions in config.yaml
( disableDiscordMentions: true was set)
This means there is no way to suppress pings coming from matrix users on Discord's side which can be abused.

You can actually set disableEveryoneMetions and disableHereMentions in the config but it's not documented anywhere :|

Now it is.


StatusBar usage causes crash on release build [Timing component] [setImmediate/clearImmediate] [CxxModule/RCTNativeModule]

[x] I have reviewed the documentation
[x] I have searched existing issues
[x] I am using the latest React Native version

Using StatusBar causes my release build to crash, creating an EXC_BAD_ACCESS error in the following line:
https://github.com/facebook/react-native/blob/57e7556b8db61e5fcc3ccea56c1b163b82a091a6/React/CxxModule/RCTNativeModule.mm#L77-L79
This is caused because dispatch_async is called with queue being null at that point. This again is caused because StatusBar uses clearImmediate/setImmediate at this point:
https://github.com/facebook/react-native/blob/57e7556b8db61e5fcc3ccea56c1b163b82a091a6/Libraries/Components/StatusBar/StatusBar.js#L344-L346
If your application calls StatusBar multiple times, it causes it to clear the previous setImmediate. This causes a call to Timing.deleteTimer at this point:
https://github.com/facebook/react-native/blob/57e7556b8db61e5fcc3ccea56c1b163b82a091a6/Libraries/Core/Timers/JSTimers.js#L226-L230
As you can see in the code above, the call to deleteTimer is not supposed to be called for setImmediate calls. But as you can see, the call to _clearIndex will always cause const type = types[index] to return null, thus call Timing.deleteTimer thus causing dispatch_async to be called with queue = null.
Environment
Environment:
OS: macOS High Sierra 10.13.4
Node: 8.11.2
Yarn: 1.7.0
npm: 5.6.0
Watchman: 4.9.0
Xcode: Xcode 9.3.1 Build version 9E501
Android Studio: 3.1 AI-173.4720617
Packages: (wanted => installed)
react: ^16.3.0-alpha.1 => 16.3.0-alpha.3
react-native: 0.54.2 => 0.54.2
Steps to Reproduce
Have multiple StatusBar components called in your application.
Expected Behavior
A release build that does not crash.
Actual Behavior
EXC_BAD_ACCESS error in RCTNativeModule.mm because dispatch_async is called with queue = null.
Extra
I was very frustrated during the debugging process and I loved every minute of it. If someone has another unknown bug that needs an obsessive debugger, send me a message 👍
Also, I just saw react-native-bot adding "Old Version" label. This bug goes back a while and has not been fixed in the latest version nor master, so you can ignore that.
(all links above are from the latest commit on the master branch, I just used the commit ID so future developers can still see the code examples.)
I have done some extra debugging and found out why if (queue) is not the correct way to check if queue is allowed to run. In the case described above queue is NSNull and that evaluates to true (only nil or NULL evaluates to false in this case, as NSNull is an object).

@react-native-bot how do i verify on latest release? Because it does not work on that version as well.

@hramos Can you reopen this issue?


No instructions for registering JsonConverterFactory implementations

Type of issue
Missing information
Description
The documentation elaborates very well how to register a customer converter, however, it shows how and when to create a converter factory but not how to register said factory.
Page URL
https://learn.microsoft.com/en-us/dotnet/standard/serialization/system-text-json/converters-how-to?pivots=dotnet-8-0#sample-factory-pattern-converter
Content source URL
https://github.com/dotnet/docs/blob/main/docs/standard/serialization/system-text-json/converters-how-to.md
Document Version Independent Id
678c4f23-764a-7ccd-0d6d-159a30957477
Article author
@gewarren
Metadata

ID: 5de37d79-751f-e372-e866-efde28f4908c
Service: dotnet-fundamentals

According to the code, a JsonConverterFactory inherits from JsonConverter, so the factory should have to be registered the same way as for other custom converters.


It's very hard to build

It's a long time to build and run. Is that a problem?

Sorry, this is really not a useful description. I need more information to help, for example:

What are you building?
Are you installing BartyCrouch where it's slow?
Are you running a specific command where it's slow?
Which command are you running? Which parameters are you using?
What is the size and structure of your project? Can you show us a demo project?
How long is "long time" for you? Longer than 3 seconds? Or longer than 3 minutes?
What version of Xcode do you have installed?
What version of BartyCrouch are you using?
Did the issue happen in earlier versions, too?

Nothing, thank you


Decoding of Some String signals containing special characters fails

Some string special characters can't be parsed correctly (example: degree symbol °) due to casting the arrays astype(str) in DecodeUtils.
Proposition is to replace in extractSignalsByType:
stringSignals = decodedSignal.samples.astype(str)
by:
stringSignals = decodedSignal.samples.astype("S32")

Fix was verified and accepted with the commit


Missing slim bundle documentation

Hi
Is there some documentation about the "slim" and "rsa256.slim" bundles?
I was not able to find any information on the purpose of those bundles or when and how they can be used.

Let's try to ping @ivantm and @brockallen to clarify this, but I'm afraid both rs256 and slim variants (including their combination) are only compiled to be used in UMD situation, i.e. by using those bundles directly. A solution for people using oidc-client as a library with ES6 imports seems to be missing at this time.

A solution for people using oidc-client as a library with ES6 imports seems to be missing at this time.

While there isn't a simple clean solution, it's possible to do this currently at the build-tool level. I use Rollup but you could do something similar with Webpack too.
import alias from 'rollup-plugin-alias';

// ... and then in the rollup plugins array:
alias({
  './JoseUtil.js': __dirname + '/node_modules/oidc-client/src/JoseUtilRsa.js', // Use slim RSA-only build
  'oidc-client': __dirname + '/node_modules/oidc-client/index.js', // overrides the current main entry in package.json
}

A better future-facing option would be to have a separate entry point for the RSA-only version for people to import.
Do you have an ideal approach in mind that would work for you?

I'm not sure I'd be able to propose an ideal approach, but basically I would like to be able to either keep my import { UserManager, WebStorageStateStore } from 'oidc-client'; or change it to something like import { UserManager, WebStorageStateStore } from 'oidc-client/slim';. I've spent a couple of hours today, trying to whip something up for Webpack using NormalModuleReplacementPlugin, but without much luck. Maybe resolve is more akin to your proposed workaround. I might find a bit of time for that early next week.

I came to the conclusion that this library isn't well suited for my use cases (and I have the impression that maintenance haltet - just my impression based on looking at the open issues). I used it for a large Angular application. But there are many other options available, for example angular-oauth2-oidc or microsoft-authentication-library-for-js.
For Angular applications I recommend angular-oauth2-oidc, especially if you don't need the implicit flow and instead use the code flow. In that case you can use the library without the need for jsrasign, which results in smaller bundle sizes. Also it does not require the library to be loaded in the silent signin callback pages.
These were two reasons I started to wonder what the slim bundle is about.


Fix wrong defaultValue in metadata

Fixes #1108

Can you submit this against the 2.1.x branch?

I re-submit PR. Please check #1113.


Use os_sys_calls_impl for setting TCP socket options

Signed-off-by: Christopher M. Luciano<EMAIL_ADDRESS>Description: Addresses TODO to use os_sys_calls_impl for setting TCP socket options
Risk Level: Low
Testing: bazel test //test/common/network:listen_socket_impl_test

/assign @htuch

@cmluciano needs fix_format.

@htuch Had to force-push to get DCO to work, but this is now cleanly rebased.

@jmarantz @htuch Let me know if you want me to include the changes above.


Twig @can

How can I use @can with Twig Template?
@can('create.blog.post')
Do whatever
@else
Do something else
@endcan
Thanks!!

with Twig? You'll need to create your own implementation I would think. The @can directive comes out of the box with Laravel through Blade.


Add Sekolah Tinggi Ilmu Tarbiyah Aqidah Usymuni

@sarbigamer Please provide us with:

the school official website URL
an URL of a page on the official website where the school offers an IT-related long-term (>1 year) course
a proof, which shows that the school recognizes the domain you are submitting as an official email domain for the students.

@sarbigamer Please provide us with:

the school official website URL
an URL of a page on the official website where the school offers an IT-related long-term (>1 year) course
a proof, which shows that the school recognizes the domain you are submitting as an official email domain for the students.

@sarbigamer You might miss my previous comment. Please react.

@sarbigamer You might miss my previous comment. Please react.

@sarbigamer I am sorry, this request remains unanswered for a while. I have to close it without merging. Please reopen and comment if you have an update regarding the aforementioned issue. Thank you for the understanding!

@sarbigamer I am sorry, this request remains unanswered for a while. I have to close it without merging. Please reopen and comment if you have an update regarding the aforementioned issue. Thank you for the understanding!


PHP 8.1: Don't pass null

Passing null throws a deprecation warning in PHP 8.1.
This PR adds the null coalescing operator to avoid passing null and the deprecation warning.

Thanks!


[4092] Data migration to remove duplicate degrees

Context
trello ticket: https://trello.com/c/51qAPRcB/4092-some-trainees-have-duplicate-degrees
It was identified that some trainees imported from DTTP had duplicate degrees. These need to be removed so providers can check their data easily.
The data migration in this PR takes a couple of minutes to run. We decided to do this as a data migration so that we can keep track of this change to the data.
Note we've managed to remove approx. 6000 duplicates with this migration. We have identified some degrees that are not exact duplicates, but do look very similar (such as the subject name differing slightly), however these would need to be reviewed by the provider on a case by case basis to understand if they are actually duplicates/which one is the correct degree.
List of trainees, where some have potential duplicate degrees (that we cannot easily identify):
[53974, 53655, 11188, 56344, 56460, 56107, 56446, 56406, 56308, 56427, 56110, 57191, 57130, 56493, 56496, 57180, 57214, 57206, 59206, 59277, 59457, 60242, 59677, 60438, 61558, 61275, 61397, 61720, 61751, 61677, 62092]
Changes proposed in this pull request

Data migration to remove duplicate degrees.

Guidance to review

Check out the branch and run the data migration with a prod back-up, check it runs as expected.
Cross check a few trainees to make sure their degrees look as expected.

Important business

[ ] Does this PR introduce any PII fields that need to be overwritten or deleted in db/scripts/sanitise.sql?
[ ] Does this PR change the database schema? If so, have you updated the config/analytics.yml file and considered whether you need to send 'import_entity' events?

NB: Please notify the #twd_data_insights team and ask for a review if new fields are being added to analytics.yml

 Some trainees have duplicate degrees


Chrome 57 update breaks bitmap fill rendering

Hi,
We have several games which use Adobe Animate to export the graphics and then we extend the exported classes and make use of them using JS. We use spritesheets when exporting graphics.
After Chrome 57 update we've observed that some of the sprites are not being rendered at all and stage color is seen instead of them.
Tracking the problem we've seen that it happens on sprites which use bitmap fills. Do you have any work-arounds for this? How should we proceed?

One problem I noticed that started to occur in Chrome 57 is that image.naturalWidth is not immediately available.
Example:   (https://jsfiddle.net/endel/qd06sxw7/)
var img = document.createElement("img");
img.src = canvas.toDataURL("image/png");
console.log(img.naturalWidth) // => 0

This can be a problem particularly when using SpriteSheetUtils.extractFrame.

This means displayObject.getBounds() may not return the value you're expecting.

@endel That may exactly be the problem, but we're using Adobe Animate to export all our symbols, so we can't go and change all the generated code..

I'm not sure this will help, but by searching through the Animate generated .js file for this:
this.shape.graphics.bf(cjs.SpriteSheetUtils.extractFrame(ss
I identified all of the shapes that had bitmaps.
I found all of those shapes in Animate, and converted them to bitmaps by using the right-click menu "Convert to Bitmap".
I was able to get all of the stuff that Chrome broke to show back up again.

@perdedork yeah, good approach, but still a lot to go through in big projects.


Prevent re-requesting DRM licence on BehindLiveWindowException/ERROR_CODE_BEHIND_LIVE_WINDOW

We're serving live Widevine protected DASH streams in our app, with an availability window of only 42 seconds.  This means it's not uncommon for clients to trigger a BehindLiveWindowException with error code ERROR_CODE_BEHIND_LIVE_WINDOW on poorer connections where buffering means they've slipped further behind live.
The advice for this seems to be to simply catch the error and call:
player.seekToDefaultPosition()
player.prepare()
However this results in a call to request the DRM licence again.  The licence URLs we use are signed, and only last 30 seconds. Thus by the time the player attempts to use it again, it has expired and the play session fails with a licence error instead.
Given that I'm not re-creating the player, I'd have hoped that it would continue to use the existing licence that it had already loaded.  Is there a way to force the existing DrmSession to be reused for this stream re-start?

When a playback exception is thrown, the player is put back into STATE_IDLE. That probably closes the DRM session also.
Assigning to @icbaker who knows more details.

Marc's theory sounds right - the DRM session and all related machinery (including the licence) will be released by the Player if it goes to the IDLE state.
If the problem is that the license URL is now stale, what about updating to a 'fresh' URL when requesting the license when re-preparing? You can do this by using ResolvingDataSource inside a HttpMediaDrmCallback and providing this when you build your DefaultDrmSessionManager instance.
See here for more info about ResolvingDataSource https://developer.android.com/guide/topics/media/exoplayer/customization#customizing_server_interactions
Or you could revisit the decision on your side to make your DRM license URLs only valid for 30s.

We're dealing with premium TV channels and movies, so unfortunately the studios require our content and licence URLs to be signed with 30 second expiry.
Requesting updated URLs is an expensive operation, so that would need to be a last resort.
Are there any options to override this behaviour?  e.g. by overriding the segment selection to just catch up instead of throwing the exception? It seems strange to me that the default behaviour in this (surely very common scenario) is to die, with no options otherwise?

Once the BehindLiveWindowException has been thrown, it's basically too late - so if you want to ensure the player stays prepared you need to try and avoid the exception being thrown in the first place.
Some ideas:

You can try enabling automatic speed adjustment, so if the player falls behind the live edge due to rebuffering it will speed up a bit to catch up: https://developer.android.com/guide/topics/media/exoplayer/live-streaming#playback_speed_adjustment
Since you know your live window is 42s long, you can detect when you're nearing the trailing edge of that window and proactively call seekToDefaultPosition - e.g. when you detect playback is 30s behind the live edge.

In trying to add monitoring for this issue, I've discovered bug #607 - as the player is always running at the trailing edge of the manifest, it only takes a single 2 second buffering event to cause playback to fail.
Ironically, it's the playback speed adjustment (DefaultLivePlaybackSpeedControl) that is causing it to fail, by forcing the target offset to greater than the manifest offers.

Having found the cause for #607 I've now got a satisfactory solution using automatic speed adjustment.  Thanks for all the input.


Newer release available bazel_toolchains: v5.1.1 (current: 4.1.0)

Package Name<EMAIL_ADDRESS>Current Version: 4.1.0@2021-05-21
Available Version: v5.1.1@2021-11-30
Upstream releases: https://github.com/bazelbuild/bazel-toolchains/releases

New version is available for this package
New Version: 4.1.0@2021-11-30
Upstream releases: https://github.com/bazelbuild/bazel-toolchains/releases
New Issue Link: https://github.com/phlax/envoy/issues/95


Knex migrations are not portable between SQLite3 and other databases

Environment
Knex version: 0.14.2
Database + version: SQLite3 3.22.0
Node: 8.11.1
OS: Ubuntu 18.04
Bug

Explain what kind of behaviour you are getting and how you think it should do

Knex migrations are not portable between SQLite3 and other databases.
If I want to use Knex in a portable way, I need to be able to write my code such that it will work against a variety of databases without custom code for each database. It should work in my testing environment, where I'm using SQLite3 with a :memory: database or against my production MariaDB database.
The example knexfile.js and migration below fail on SQLite3 with the error given below. The error message below shows that Knex is generating an SQL statement which is invalid for SQLite3 (which does not work with tablenames that are qualified with a scheme name like scheme.table).

Error message

    Knex:warning - migration failed with error: create table `mydb`.`mytable` (`id` integer not null primary key autoincrement, `name` varchar(255) not null) - SQLITE_ERROR: unknown database `mydb`
    Error: SQLITE_ERROR: unknown database `mydb`

Reduced test code, for example in https://npm.runkit.com/knex or if it needs real
database connection to mysql or postgresql, then single file example which initializes
needed data and demonstrates the problem.

I attempted to set it up on runkit, but even the basic Knex example at the URL above fails with missing dependencies.
/* knexfile.js */

const migrations = {
    tableName: 'api_migrations',
};

// Update with your config settings.

module.exports = {

    test: {
        client:           'sqlite3',
        connection:       { filename: ':memory:' },
        useNullAsDefault: true,
    },

    production: {
        client:     'mysql2',
        connection: {
            host:     process.env.DB_HOST,
            user:     process.env.DB_USER,
            password: process.env.DB_PASSWORD,
            database: process.env.DB_DATABASE,
        },
    },

};

/* migration:<PHONE_NUMBER>4726_test.js */
exports.up = (knex, Promise) =>
    knex.schema.withSchema('mydb').hasTable('mytable').then((exists) =>
        exists
        || knex.schema.withSchema('mydb').createTable('mytable', (table) => {
            table.increments('id');
            table.string('name').notNullable().index();
        })
    );

exports.down = (knex, Promise) =>
    knex.schema.hasTable('mytable').then((exists) =>
        exists
        || knex.schema.withSchema('mydb').dropTableIfExists('mytable')
    );

So, sqlite doesn't really support schemas. What are you expecting to happen here?

It should probably map from the fully-qualified scheme.table to something that SQLite3 can handle.
For example, I've written a little helper function that checks the database driver (which is defined in an environment variable) and rearranges the scheme & table names:
const tableName = (scheme, table) => [scheme, table].join(process.env.DB_CLIENT === 'sqlite3' ? '_' : '.');

If the database is sqlite3, this returns scheme_table; if it's anything else, it returns scheme.table.
This works for SQLite3, but breaks migrations on MySQL/MariaDB because passing a fully-qualified scheme.table name to hasTable always returns false.
There are probably multiple ways to implement this. My thought is something like the following: when using the sqlite3 driver, a query using the withSchema() method will use the schema and table name to build an SQLite-friendly name (perhaps scheme_name).

Perhaps this is a problem with my expectations.
The Knex website says this package is "designed to be flexible, portable, and fun to use".
I understand "portable" to mean that Knex aims to provide a common API to the database systems it supports. In other words, I can write my code once, without reference to my chosen database engine, and then I can switch database engine simply by changing the configuration in my knexfile.
Is this the intention? If it is, then it seems to me that this issue identifies a situation where that portability is broken.

I understand "portable" to mean that Knex aims to provide a common API to the database systems it supports.
Speaking only for myself I think that's the general idea, although it's not always possible, like in this case. One thing that could happen in this case is that knex simply ignores the schema part. Not sure if that would be better or worse than the current situation.

I would argue that this is a bug. Consider the following examples from the documentation:
knex('books')
  .returning(['id', 'title'])
  .insert({title: 'Slaughterhouse Five'})

On postgresql, it returns id & title; on MySQL (and other databases that don't support it), it returns simply the new id value. It doesn't generate invalid SQL and the difference in behaviour is clearly documented.
And this example:
knex.schema.table('mytable', (table) => {
    table.integer('my_new_column').after('id');
});

On MySQL it inserts the new column after the id column; on other databases that don't support this, it is ignored. It doesn't generate invalid SQL for other database engines and the difference in behaviour is mentioned in the documentation.
Contrast those two examples with the following:
knex.withSchema('public').select('*').from('users')

The documentation clearly states that this generates SQL with the schema and table, with both delimited by backticks. No mention of different behaviour on different database engines (I assume it properly delimits names on MSSQL?). And it attempts to execute an invalid SQL statement against SQLite.
In short, there are some database features (returning, after) which are not universally supported by database engines but are permitted without breaking anything. They are handled in a sensible way (IMO) on databases that do not support them and they are documented.
We have another feature (withSchema) that is not universally supported by database engines. In this case, knex attempts to run invalid SQL against the database and fails.
One sensible and (hopefully) not to difficult-to-implement way to handle this would be to follow the suggestion @ricardograca made: simply ignore the schema. This could cause problems for some people, so it would probably be good to emit a warning (much like the warning message for the useNullAsDefault setting).

Its better that code throws an error than just working plainly wrong. The same applies for returning and other, which actually doesnt throw yet, but only creates invalid code which actually doesn’t work the same way with different dialects.
Behaviour where code silently works wrong is way more dangerous, than having an exception of not supported db feature.
You will have false sense of safety thinking that hey this code is portable when it actually does completely different things with different databases, which one should handed in the user side of the library.
I’ve already discussed about this theme many times before, but I dont have laptop to look up related discussions right now.


[Linux (Ubuntu-based) | 0.2.42] Project won't compile

Output:
$ ./geo --compile
Compiling...
Building configurations...
Running action 'gmake2'...
Done (517ms).
==== Building GLFW (release_x86_64) ====
context.c
In file included from GLFWCore/src/internal.h:188,
                 from GLFWCore/src/context.c:30:
GLFWCore/src/x11_platform.h:33:10: fatal error: X11/Xlib.h: Aucun fichier ou dossier de ce type
   33 | #include <X11/Xlib.h>
      |          ^~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:162 : obj/x86_64/context.o] Erreur 1
make: *** [Makefile:38 : GLFW] Erreur 2
Project Compiled!

(Note: it doesn't actually generate any executable file)
System information:

OS: Pop!_OS
Geometria Version: 0.2.42

This issue has been fixed, but i'm not closing this until i push a stable patch.

Version 0.2.43 just released!
This issue has been fixed properly :D
https://github.com/Geometria-Engine/Hub/releases/tag/v0.2.43
I'll close the comment and mark it as fixed.


Activating Open Collective

Hi, I'm making updates for Open Collective. Either you or a supporter signed this repo up for Open Collective. This pull request adds backers and sponsors from your Open Collective https://opencollective.com/rspec ❤
It adds two badges at the top to show the latest number of backers and sponsors. It also adds placeholders so that the avatar/logo of new backers/sponsors can automatically be shown without having to update your README.md. [more info]. See how it looks on this repo.
You can also add a "Donate" button to your website and automatically show your backers and sponsors there with our widgets. Have a look here: https://opencollective.com/widgets
P.S: As with any pull request, feel free to comment or suggest changes. The only thing "required" are the placeholders on the README because we believe it's important to acknowledge the people in your community that are contributing (financially or with code!).
Thank you for your great contribution to the open source community. You are awesome! 🙌
And welcome to the open collective community! 😊
Come chat with us in the #opensource channel on https://slack.opencollective.com - great place to ask questions and share best practices with other open source sustainers!

Can we just add the badges? You can already find our contributors via Github, and we shout out to them in blog posts every time we do a release.

More generally, the list of contributors is only the list of contributors to this repository.  This is the RSpec meta-gem that doesn't really have any code.  All the substantial contributions are on the other repos (rspec/rspec-core, rspec/rspec-expectations, rspec/rspec-mocks, rspec/rspec-support, rspec/rspec-rails).  I'd rather not include a list of contributors that leaves so many people out.  If there's a way to generate a list based on the contributors to those repositories I'd be more included to include it!

Yes, you can use just the badges - perhaps make a separate link somewhere for people to become backers and sponsors.
I think that you can probably roll your own contributors image from all of the github contributor graphs, but it won't pull in through open collective as far as I know.

I guess this is pretty much done with Github's Sponsor button that includes a link to our page on OpenCollective. Additional badges and the list of donations seems redundant, as this information is available on a dedicated page. Updating this list as donations come in is a burden that we don't really want to carry.
We're really grateful to work with OpenCollective. Please let us know if there's some guideline on how the projects sponsored through OpenCollective should and typically place links/badges/other information.


Add an IAST tool CakeFuzzer

I have added our IAST tool called CakeFuzzer.

Great stuff. Thanks for your contribution


feat(statistic): add valueFontSize theme var

Signed-off-by: Sepush<EMAIL_ADDRESS>close #3510

Codecov Report

Merging #3529 (1015bf5) into main (16f022e) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #3529   +/-   ##
=======================================
  Coverage   62.99%   62.99%
=======================================
  Files        1056     1056
  Lines       21923    21923
  Branches     5719     5719
=======================================
  Hits        13811    13811
  Misses       6623     6623
  Partials     1489     1489

Impacted Files
Coverage Δ

src/statistic/src/Statistic.tsx
79.31% <ø> (ø)

src/statistic/src/styles/index.cssr.ts
100.00% <ø> (ø)

src/statistic/styles/light.ts
100.00% <ø> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Recent smiles are hidding when click on smile

When I click one of them, all they are gone

I need manually change category then they appear again
I used       autoHide: false

This should be fixed now in v2.7.3.

Facing similar issue. Waiting for  v2.7.3


Feature request - linking Meditation pads to bed

The same way as in mod "Dubs Bad Hygiene" the sinks, toilets and showers are linked to bed (in private bathroom). As a result only owner of the bed is using linked buildings/furniture.
This would be for:
Meditation pad (Jedi)
Meditation pad (Sith)

A bit risky as it may cause issues for those that what universal pads.
You could try This Is Mine,  havent tried it but it should be able to set owner for most furniture.


Publish to crates.io

Closed by https://github.com/datafusion-contrib/datafusion-objectstore-s3/commit/56f439509221d39e5e1de4b91bdd07dd2d50f068


Integrated Terminal: Horizontal padding is too large in vertical orientation

Version: 1.56.1
OS: macOS 11.2.3
Feature Request
Add a new setting to customize the integrated terminal's horizontal padding such that it can match the pre-1.56 padding.
Background
Before 1.56, the integrated terminal had a very small horizontal padding, which matched the built-in terminal and the ever popular iTerm 2. However, 1.56 added quite a bit of horizontal padding to the integrated terminal, which (in my opinion and very subjectively) reduces the amount of space I have to work with.
It's very possible this setting already exists, or I am missing some other configuration to change this. If so, please let me know and I will close this!
Screenshots
VSCode 1.56:

iTerm 2 (and VSCode before 1.56):

This actually looks like a regression for vertical orientation terminal panels

1.55 (10px):

@Tyriar thanks for the super-quick response time on this!

Thanks for the report, I wouldn't have noticed this 👍


Creating router and NAT in pre existing vpc

Hi
I am trying to deploy SLURM in pre-existing VPC and my vpc module looks like provided hereafter.
module "network1" {
source          = "./modules/embedded/modules/network/vpc"
deployment_name = var.deployment_name
project_id      = var.subnetwork_project
region          = var.region
network_name    = var.network_name
subnetwork_name = var.subnetwork_name
}
Our GCP network setup is already in place and we are using BGP and NAT. But it is creating a router and NAT which will create a conflict in the existing infrastructure.
How can I disable from creating any network resource in the deployment.
Regards

I tried with removing network module from main.tf and providing existing network information.
project_id = "prj-n-005-cloudops-618d"
network_id = "8272936923228017775"
network_name = "vpc-n-shared-restricted"
network_self_link = "projects/prj-n-shared-restricted-8521/global/networks/vpc-n-shared-restricted"
subnetwork_name = "sb-n-shared-restricted-northamerica-northeast1"
subnetwork_self_link = "projects/prj-n-shared-restricted-8521/regions/northamerica-northeast1/subnetworks/sb-n-shared-restricted-northamerica-northeast1"
subnetwork_project = "prj-n-shared-restricted-8521"
But they don't find the subnetwork I provided here.
module "debug_partition" {
source               = "./modules/schedmd-slurm-gcp-v5-partition"
is_default           = true
zone                 = var.zone
project_id           = var.project_id
region               = var.region
subnetwork           = var.subnetwork_name
subnetwork_self_link = var.subnetwork_self_link
network_storage      = flatten([module.homefs.network_storage])
deployment_name      = var.deployment_name
enable_placement     = false
node_groups          = flatten([module.debug_node_group.node_groups])
labels               = merge(var.labels, { ghpc_role = "compute",})
partition_name       = "debug"
subnetwork_project   = var.subnetwork_project
}
module "compute_partition" {
source               = "./modules/schedmd-slurm-gcp-v5-partition"
node_groups          = flatten([module.compute_node_group.node_groups])
project_id           = var.project_id
partition_name       = "compute"
network_storage      = flatten([module.homefs.network_storage])
zone                 = var.zone
deployment_name      = var.deployment_name
region               = var.region
labels               = merge(var.labels, { ghpc_role = "compute",})
subnetwork           = var.subnetwork_name
subnetwork_self_link = var.subnetwork_self_link
subnetwork_project   = var.subnetwork_project
}

I see that you are using the module modules/network/vpc.  However, I think you're after the module modules/network/pre-existing-vpc.  See here for documentation on this module.
Please let me know if this works for you!

Hi, thank you very much. It worked.

Hi, thank you very much. It worked.


Error when i create project from template

Command:
mix newer -t https://github.com/alco/mix-phoenix-template.git -o session_secret=abc myphoenix

Error that i get:
** (FunctionClauseError) no function clause matching in IO.chardata_to_string/1

    The following arguments were given to IO.chardata_to_string/1:

        # 1
        nil

    Attempted function clauses (showing 2 out of 2):

        def chardata_to_string(string) when is_binary(string)
        def chardata_to_string(list) when is_list(list)

    (elixir) lib/io.ex:445: IO.chardata_to_string/1
    (elixir) lib/file.ex:957: File.rm_rf/1
    (elixir) lib/file.ex:1034: File.rm_rf!/1
    (mix) lib/mix/scm/git.ex:87: Mix.SCM.Git.checkout/1
    lib/mix/tasks/newer.ex:60: Mix.Tasks.Newer.fetch_template/2
    lib/mix/tasks/newer.ex:46: Mix.Tasks.Newer.run/1
    (mix) lib/mix/task.ex:301: Mix.Task.run_task/3
    (mix) lib/mix/cli.ex:75: Mix.CLI.run_task/2

Ok, as i see that project was last update 3 years ago, but i found the solution of problem :)
In this point, target directory passed as dest key.
https://github.com/alco/mix-newer/blob/master/lib/mix/tasks/newer.ex#L60
But in master branch of elixir correct key is checkout.
https://github.com/elixir-lang/elixir/blob/master/lib/mix/lib/mix/scm/git.ex#L86
I can send PR, for fix this!

Resolve by alpha2 release


Implements the Never ! types as a TypeInfo bottom type.

Description
We now parse the ! as a TypeInfo::Never, and remove the usage of empty enums as Never type in our code.
This commit removes completely the DeterministicallyAborts and TypeCheckUnificationContext.
The DeterministicallyAborts can be removed because the Never TypeInfo is now propagated using the type checker. Code blocks that return, break, continue, or call an expression that returns Never, are marked as Never.
Partially fixes #5562.
Checklist

[x] I have linked to any relevant issues.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] I have updated the documentation where relevant (API docs, the reference, and the Sway book).
[x] I have added tests that prove my fix is effective or that my feature works.
[x] I have added (or requested a maintainer to add) the necessary Breaking* or New Feature labels where relevant.
[x] I have done my best to ensure that my PR adheres to the Fuel Labs Code Review Standards.
[x] I have requested a review from the relevant team or maintainers.

BDW solving #5560 would be a great test of the new type system (as a separate PR of course). I wouldn't be surprised if the bug is no more reproducible on this branch :smile:

But I'm about to ruin it by asking you to write some documentation for it.

@IGI-111 Completely agree about the need for the docs! But want to selfishly ask if the documentation could be a part of a separate PR if that will speed up the merge of this PR. I was doing changes in the Unifier and UnifyCheck and in general in the area of type cheking and would love to get those changes rebased on this PR before pushing them.

Okay sure, if that blocks some other work we can split it into another PR.

Okay sure, if that blocks some other work we can split it into another PR.

As it happens this issue blocks the one I'm currently working on, so it would be nice to have it merged asap.


Using ffmpeg-python to call global (pre -i input)

Hi there,
How do I call [pre input] global ffmpeg commands (with ffmpeg-python)?  Because these occur after calling ffmpeg but before the -i (input), I am not sure how to do this.
tldr:
I am attempting to build a fairly complex set of ffmpeg actions (which is how I found your ffmpeg wrapper) including amd/nvidia hardware encoding, HLS packaging/transcoding, muxing subtitles, etc. I am willing to sort out custom filters to be added to your growing list, as I run into them.. when I am comfortable manipulating this python method of processing ffmpeg :-)

Do you have a command line example to replicate? I made similar post before


Resolve wrapping in Firefox, added truncation in month select

Summary

Resolved the wrapping of the year input in Firefox when DateInputField was set to isInline by reverting to default style of flex-wrap: nowrap (as was prior to #1230).  Also added truncation to the month select dropdown in the case the width available to the field is less than standard needed, since wrapping is being prevented (otherwise the arrow overlaps the text).

Closes #1243
Deployment Link

https://terra-framew-date-input-8g9nja.herokuapp.com/components/terra-date-input/date-input/date-input-field
Testing
Inline DateInputField no longer have year wrapping to next line in Firefox:

When width is not wide enough to show full month,day,year group, the select will truncate its text:

Thank you for contributing to Terra.
@cerner/terra

Screenshots updated here: https://github.com/cerner/terra-framework/pull/1245/commits/a5ccbaa896d52f73c9f25f5ccfbf004005aee5dd

Was unable to reproduce this issue on the existing component example. Sync'd with @neilpfeiffer  and noted wrapping issue on his device/browser and the corrected display with the new deployment. No further issues noted. Functional review complete.


Create Post “design-patterns-structural”

Automatically generated by Netlify CMS

👷 Deploy Preview for dazzling-dieffenbachia-448a02 processing.

Name
Link

🔨 Latest commit
a88b1e72ac6d58cb61a0a03fd56fdb4e88268e09

🔍 Latest deploy log
https://app.netlify.com/sites/dazzling-dieffenbachia-448a02/deploys/62d59ac13d5ca20008873ce1


fails to start properly

just did a new go get of the code.
I cant start it properly:
go get github.com/philips/grpc-gateway-example
x-MacBook-Pro:philips apple$ code .
x-MacBook-Pro:philips apple$ grpc-gateway-example serve
grpc on port: 10000
2016/05/26 18:56:15 grpc: Conn.resetTransport failed to create client transport: connection error: desc = "transport: dial tcp [::1]:10000: getsockopt: connection refused"; Reconnecting to "localhost:10000"

any ideas ??
x-MacBook-Pro:philips apple$ go version
go version go1.6.2 darwin/amd64

That's not actually a 'failure'.  Did you try the client against it?

Closing from lack of response.