text:
[FLOC-1742] Ubuntu CLI installation instructions

Primarily adds a task to install the CLI in Ubuntu. Modifies acceptance test framework to allow starting of a single node, with a --type flag to select client (testing installation of client on a single node) or cluster (testing node installation on a 2-node cluster).
Acceptance test can be run using:
admin/run-acceptance-tests --distribution ubuntu-14.04 --provider aws --config-file config.yml --branch ubuntu-cli-FLOC-1742 --type client

or cd docs; make html and follow the installation instructions in indepth/installation.html#installing-flocker-cli

This can be a follow-up but I think that the Getting Started Ubuntu CLI installations should be updated and the release process changed to say that they do not need to be manually tested.

Thanks, please resubmit when the comments have been addressed.

Added FLOC-1893 to update Getting Started guide to use DEB

:question: It is getting impossible to keep the state in my head (maybe not @tomprince 's) of what is being tested and what isn't. This might be a good opportunity to create a document which gives a brief outline of what is being tested, starting with just these tests. For example, for some things the S3 archive is being tested, for some things it isn't. For some things the CLI instructions are being tested (Ubuntu CLI instructions on the tutorial) for some things they aren't. Buildbot builder names only say so much.
Or make a follow-up issue if you prefer.

I didn't do the most thorough review ever, but given passing builder and addressing comments above (adam and mine), you can merge.

Update https://clusterhq.atlassian.net/browse/FLOC-1309 as appropriate.

Can you confirm whether the following acceptance criteria for the has been tested?:

Removing the package should perform the expected cleanup: Remove all files and config changes which have been added to the system. This should also happen if the package was not installed cleanly, e.g. if there was an error.

If not, either do that here and resubmit (uninstall instructions?) or create a follow-up issue.

This is worthy of a change to What's New and NEWS.

Sorry I know Itamar said that this can be merged but I've spotted a few things since and would like a look before this is merged. I'll be as quick as possible.

Please update https://clusterhq.atlassian.net/browse/FLOC-1325 as appropriate (I'm not sure if it can be closed or is still relevant to some other instructions).

Either do or create a follow-up story blocker: update the release process sections which test the Getting Started Guide client installation and the tutorial client installation - we shouldn't manually test things which have automated testing.

Thanks @jongiddy - there are a lot of comments but quite a few of them are existing problems highlighted by this branch. Please address (probably mostly by making many follow-up issues) and resubmit for a hopefully quick final review.

Though what @itamarst said is right - perhaps get a staging builder running tests against this before merging.

Regarding uninstall instructions, I think it is reasonable to assume that people know how to remove packages from their operating system.

Regarding uninstall instructions, I think it is reasonable to assume that people know how to remove packages from their operating system.

I'd say not with Homebrew at least - that is, Homebrew is a third party package manager, and people have had problems uninstalling our Homebrew packages (you have to remember which version you installed). However that is not part of this issue and not a product requirement.

Either do or create a follow-up story blocker: update the release process sections which test the Getting Started Guide client installation and the tutorial client installation - we shouldn't manually test things which have automated testing.

The Release Process instructions for CLI require going through the whole process described in the Getting Started Guide. As only one step is now automatically tested, it is still appropriate to keep this step in the release process.  And the occasional manual run of the CLI installation steps on Ubuntu probably doesn't hurt, to ensure unexpected environmental conditions aren't causing problems.

The Release Process instructions for CLI require going through the whole process described in the Getting Started Guide.

@jongiddy There's that and there's also "Test the client install instructions work on all supported platforms by following the instructions and checking the version:". It only hurts in that this would allow us to automate one more small bit of the release process - helping us towards the goal of an entirely automated process. I think adding a note "The Ubuntu install instructions are already tested automatically so they don't need to be tested manually" would be suitable.

@adamtheturtle Do you know, are the instructions on this page ever tested automatically?  The instructions that are tested on Buildbot specify the branch, and hence use the Buildbot repo. During the release process, do the acceptance tests get run without a branch specifier, hence using the ClusterHQ repo?

Regarding automation of Getting Started Guide testing in release process, I have added a comment to FLOC-1309 to make the assignee of that issue aware that automated testing must avoid using the Buildbot additions.

This needs master to be merged in (sorry I saw you did this 5 hours ago!).

Please update https://clusterhq.atlassian.net/browse/FLOC-1325 as appropriate (I'm not sure if it can be closed or is still relevant to some other instructions).

Nothing was done on this. Maybe nothing needed to be done.

This is worthy of a change to What's New and NEWS.

Create a follow-up issue for expanding the installed package tests (either --version for all CLIs or Tom said "(We'll probably end up running the cli test suite, instead).")

The non-effective, but not an error, format is in preparation for the change commented above.  As it is clearly marked with an issue, I think this is OK for now. :question:

Code which does nothing is confusing. Whoever puts ARCHIVE_BUCKET there knows how to use .format.
Please address the above, fix merge conflicts and merge once this is passing on the new builder.

(And resubmit if this fails on the new builder and non-trivial changes need to be made).

A release has been done so the ARCHIVE_BUCKET can be used I think.
Idea (follow-up?): Perhaps running this should be part of the release process, with some kind of flag and version option which means "does exactly what the instructions say and doesn't touch Buildbot" and then the rest of the time it will run with everything possible from Buildbot.

authors: adamtheturtle itamarst jongiddy tomprince

repo: ClusterHQ/flocker


text:
[FLOC-2921] Release Flocker 1.2.0

FLOC-2921

Awaiting build results...

Assuming that you are happy with the build results when GitHub is back, continue.

Please continue

Finally, a successful build!

source: gharchive/pull-request

authors: adamtheturtle dwgebler

license_type: permissive

license_source: github-api


text:
Add Birch to extensions

New Pull Request Checklist

[x] I have read and understood the CONTRIBUTING guide
[x] I have read the Documentation
[x] I have searched for a similar pull request in the project and found none

[x] I have updated this branch with the latest master to avoid conflicts (via merge from master or rebase)
[x] I have added the required tests to prove the fix/feature I am adding
[x] I have updated the documentation (if necessary)
[x] I have run the tests and they pass
[x] I have run the lint and it passes (pod lib lint)

This merge request fixes / refers to the following issues: ...
Pull Request Description
Hey,
I run a free remote logging service and I've created bindings for CocoaLumberjack. Wondering if it would be ok to link to it in the extensions section?
Thanks!

Absolutely! I've activated auto-merge, so it should get merged once the GitHub Actions pipeline is through.

@ffried thanks for the approval! It looks like one of the specs are failing which I would think is unrelated to documentation change. Let me know if you need anything.

@gruffins Thanks for the reminder! It's an unrelated (spurious) failure. I'll merge it manually.

authors: ffried gruffins

repo: CocoaLumberjack/CocoaLumberjack


text:
Added Project Admin, Code of Conduct and License

Hey @Yashnatani021-coder
I have added Code of conduct, Project Admin and License to the readme file.
Please Check and update.
I didn't know whose pic to put on project admin, so used a gif.
If you could provide with the picture I'll update it.
Thanks

Cool , I liked gif stuff

license: MIT


text:
🛑 sensors.AFRICA - API is down

In 16eac7e, sensors.AFRICA - API (https://api.sensors.africa/docs) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sensors.AFRICA - API is back up in cc0a32d after 54 minutes.

source: gharchive/issue

repo: CodeForAfrica/upptime


text:
chartJS Stairstep Chart

I thought I would try out chartJS and see how it compares to d3. This PR adds the "stairstep chart" that Matt and I talked about last week and a starting point for chartJS (stairstep.html). I also made some changes to where typescript gets compiled (js-compiled folder), and tested the npm install and npm run on a fresh checkout.  Looks like everything is working.  Nice work on automating all of that, @abettermap that makes development a lot nicer.

chartJS made it pretty easy to this up.  Yearly kW amounts and the goals plotted as a separate line.

On vacation for a couple weeks but code looks good at a skim so I'll pull it in and look more closely later.

authors: abettermap dgendill

repo: CodeForFoco/solar-scorecard

license: mit

license_source: bigquery


text:
Game images

Creation of game images like thief and houses

Added thief image to the images folder,

Resized thief image to fit requirement; to maintain aspect ratio with the game board

Added game board(Game World) image

repo: CodeGladiators/CatchMeIfUCan


text:
🛑 Fleet Heating & Air is down

In cdc5ccd, Fleet Heating & Air (http://www.fleetheatingandair.com) was down:

HTTP code: 500
Response time: 9352 ms

Resolved: Fleet Heating & Air is back up in d06ddf2 after 9 minutes.

repo: CodeIntel-Development/uptime


text:
CM-714: Difference Between String, FormattableString, IFormattable in C#

First draft

@jshergal, everything should be fine now.

@jshergal it should be fine now.

@jshergal, I have applied your feedback; let me know if it's okay now.

@jshergal, I have applied your feedback; let me know if it's okay now.

Yes, the change in that unit test looks good. There is other feedback I have added that still needs to be addressed.
One thing, in looking at the unit test where you made the recent changes, it feels to me like the check for the type should be the first assertion, since the other two assertions are based on the fact that the return value is actually a string. As a whole I am not sure the value that is added by asserting that the return value is a string, especially given that we are calling Contains on the return value, which will basically fail to compile if the object was not a string (with the exception of course that some other return type could have a Contains method). As a whole, if we want to keep that assertion, then from a logical flow perspective it should be the first assertion. We can think of the ordering in this way:

Setup
Run some operation which gives a result
Verify the result is of an expected type
Now verify that the result value matches what is expected

@jshergal, it's sorted; thanks for your feedback.

@jshergal, let me know if I have missed anything.

@jshergal, it should be fine now

repo: CodeMazeBlog/CodeMazeGuides


text:
AST Parse @supported decorators and add supported information for each provider to the docs.

Extension of #336 . Now that every provider has the @supported decorator, we need to pull the information into the docs and intellisense syntax highlighting

We'll hold off on the intellisense highlighting - this could be done in an IDE extension instead.

repo: CodeToCAD/CodeToCAD


text:
feat(Interstitial): add focus mgmt to component

Overview

This PR adds focus management to our Interstitial components. Basically, when an Interstitial pops up, the focus will be moved to the heading of that Interstitial. This mimics the way Links works when using screen readers.
I will also make it explicit in the description for this component that it provides focus management and that only one interstitial should be rendered at a time.

PR Checklist

[ ] Related to designs:
[x] Related to JIRA ticket: LX-4518
[ ] I have run this code to verify it works
[ ] This PR includes unit tests for the code change

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.8-alpha.45086a.0@codecademy/gamut-labs@7.6.4-alpha.45086a.0@codecademy/gamut@19.8.1-alpha.45086a.0@codecademy/styleguide@21.7.1-alpha.45086a.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.8-alpha.45086a.0@codecademy/gamut-labs@7.6.4-alpha.45086a.0@codecademy/gamut@19.8.1-alpha.45086a.0@codecademy/styleguide@21.7.1-alpha.45086a.0

🚀 Styleguide deploy preview ready!https://5ff4df869b215c1ac7dd7233--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://5ff4df869b215c1ac7dd7233--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://5ff4e550ea6fa22627c9bc8e--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://5ff4e550ea6fa22627c9bc8e--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.8-alpha.6fb3f4.0@codecademy/gamut-labs@7.6.4-alpha.6fb3f4.0@codecademy/gamut@19.8.1-alpha.6fb3f4.0@codecademy/styleguide@21.7.1-alpha.6fb3f4.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.8-alpha.6fb3f4.0@codecademy/gamut-labs@7.6.4-alpha.6fb3f4.0@codecademy/gamut@19.8.1-alpha.6fb3f4.0@codecademy/styleguide@21.7.1-alpha.6fb3f4.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.8-alpha.3369df.0@codecademy/gamut-labs@7.6.4-alpha.3369df.0@codecademy/gamut@19.8.1-alpha.3369df.0@codecademy/styleguide@21.7.1-alpha.3369df.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.8-alpha.3369df.0@codecademy/gamut-labs@7.6.4-alpha.3369df.0@codecademy/gamut@19.8.1-alpha.3369df.0@codecademy/styleguide@21.7.1-alpha.3369df.0

🚀 Styleguide deploy preview ready!https://5ff4e7c816e5d6265a928f46--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://5ff4e7c816e5d6265a928f46--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.9-alpha.0e6a50.0@codecademy/gamut-labs@7.6.5-alpha.0e6a50.0@codecademy/gamut@19.8.2-alpha.0e6a50.0@codecademy/styleguide@21.7.2-alpha.0e6a50.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.9-alpha.0e6a50.0@codecademy/gamut-labs@7.6.5-alpha.0e6a50.0@codecademy/gamut@19.8.2-alpha.0e6a50.0@codecademy/styleguide@21.7.2-alpha.0e6a50.0

🚀 Styleguide deploy preview ready!https://5ff5e1e0efedb11242ec3a79--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://5ff5e1e0efedb11242ec3a79--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.9-alpha.775576.0@codecademy/gamut-labs@7.6.5-alpha.775576.0@codecademy/gamut@19.8.2-alpha.775576.0@codecademy/styleguide@21.7.2-alpha.775576.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.9-alpha.775576.0@codecademy/gamut-labs@7.6.5-alpha.775576.0@codecademy/gamut@19.8.2-alpha.775576.0@codecademy/styleguide@21.7.2-alpha.775576.0

🚀 Styleguide deploy preview ready!https://5ff5f62b8e93ac09f459ef60--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://5ff5f62b8e93ac09f459ef60--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.9-alpha.9e0c67.0@codecademy/gamut-labs@7.6.5-alpha.9e0c67.0@codecademy/gamut@19.8.2-alpha.9e0c67.0@codecademy/styleguide@21.7.2-alpha.9e0c67.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.3.9-alpha.9e0c67.0@codecademy/gamut-labs@7.6.5-alpha.9e0c67.0@codecademy/gamut@19.8.2-alpha.9e0c67.0@codecademy/styleguide@21.7.2-alpha.9e0c67.0

🚀 Styleguide deploy preview ready!https://5ff695789dc17143696415fb--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://5ff695789dc17143696415fb--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.3-alpha.93a3e2.0@codecademy/gamut-labs@7.10.2-alpha.93a3e2.0@codecademy/gamut@19.10.2-alpha.93a3e2.0@codecademy/styleguide@21.13.2-alpha.93a3e2.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.3-alpha.93a3e2.0@codecademy/gamut-labs@7.10.2-alpha.93a3e2.0@codecademy/gamut@19.10.2-alpha.93a3e2.0@codecademy/styleguide@21.13.2-alpha.93a3e2.0

🚀 Styleguide deploy preview ready!https://6002301301aff12dccdc7086--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://6002301301aff12dccdc7086--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.4-alpha.74606e.0@codecademy/gamut-labs@7.10.4-alpha.74606e.0@codecademy/gamut@19.10.3-alpha.74606e.0@codecademy/styleguide@21.14.2-alpha.74606e.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.4-alpha.74606e.0@codecademy/gamut-labs@7.10.4-alpha.74606e.0@codecademy/gamut@19.10.3-alpha.74606e.0@codecademy/styleguide@21.14.2-alpha.74606e.0

🚀 Styleguide deploy preview ready!https://6007153131a9423d2cf58977--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://6007153131a9423d2cf58977--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.4-alpha.5355e1.0@codecademy/gamut-labs@7.10.4-alpha.5355e1.0@codecademy/gamut@19.10.3-alpha.5355e1.0@codecademy/styleguide@21.14.2-alpha.5355e1.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.4-alpha.5355e1.0@codecademy/gamut-labs@7.10.4-alpha.5355e1.0@codecademy/gamut@19.10.3-alpha.5355e1.0@codecademy/styleguide@21.14.2-alpha.5355e1.0

🚀 Styleguide deploy preview ready!https://6007178d2d238c3a4a965bb9--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://6007178d2d238c3a4a965bb9--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.4-alpha.ff4424.0@codecademy/gamut-labs@7.10.4-alpha.ff4424.0@codecademy/gamut@19.10.3-alpha.ff4424.0@codecademy/styleguide@21.14.2-alpha.ff4424.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.4-alpha.ff4424.0@codecademy/gamut-labs@7.10.4-alpha.ff4424.0@codecademy/gamut@19.10.3-alpha.ff4424.0@codecademy/styleguide@21.14.2-alpha.ff4424.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.4-alpha.e3a98a.0@codecademy/gamut-labs@7.10.4-alpha.e3a98a.0@codecademy/gamut@19.10.3-alpha.e3a98a.0@codecademy/styleguide@21.14.2-alpha.e3a98a.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.4-alpha.e3a98a.0@codecademy/gamut-labs@7.10.4-alpha.e3a98a.0@codecademy/gamut@19.10.3-alpha.e3a98a.0@codecademy/styleguide@21.14.2-alpha.e3a98a.0

🚀 Styleguide deploy preview ready!https://60071c0318447343bb5953ab--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://60071c0318447343bb5953ab--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.4-alpha.d3a4e7.0@codecademy/gamut-labs@7.10.4-alpha.d3a4e7.0@codecademy/gamut@19.10.3-alpha.d3a4e7.0@codecademy/styleguide@21.14.2-alpha.d3a4e7.0

📬Published Alpha Packages:@codecademy/gamut-illustrations@0.4.4-alpha.d3a4e7.0@codecademy/gamut-labs@7.10.4-alpha.d3a4e7.0@codecademy/gamut@19.10.3-alpha.d3a4e7.0@codecademy/styleguide@21.14.2-alpha.d3a4e7.0

🚀 Styleguide deploy preview ready!https://600722d7ced2c060f42a8ee4--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://600722d7ced2c060f42a8ee4--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/eslint-config@3.1.1-alpha.b52bc1.0@codecademy/gamut-illustrations@0.4.4-alpha.b52bc1.0@codecademy/gamut-labs@7.10.4-alpha.b52bc1.0@codecademy/gamut@19.10.3-alpha.b52bc1.0@codecademy/macros@1.1.2-alpha.b52bc1.0@codecademy/styleguide@21.14.3-alpha.b52bc1.0

📬Published Alpha Packages:@codecademy/eslint-config@3.1.1-alpha.b52bc1.0@codecademy/gamut-illustrations@0.4.4-alpha.b52bc1.0@codecademy/gamut-labs@7.10.4-alpha.b52bc1.0@codecademy/gamut@19.10.3-alpha.b52bc1.0@codecademy/macros@1.1.2-alpha.b52bc1.0@codecademy/styleguide@21.14.3-alpha.b52bc1.0

🚀 Styleguide deploy preview ready!https://600726d434af4847fb52d066--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://600726d434af4847fb52d066--gamut-preview.netlify.appDeploy Logs

authors: codecademydev dreamwasp

repo: Codecademy/client-modules


text:
突然遇到莫名其妙的问题

我在重构工程的时候加入了MJExtension做为模型的处理，刚开始添加的一些属性还有一些Key的映射都没问题，但后来添加了一个或者多个属性跟Key的映射之后，新的属性一直为空，如果在转换之前断点的话，偶尔会转换成功，但直接运行的时候一直是空值...
前面的属性转换经过多次的测试是没问题的，是后面修改过或新添加的属性会出现以上所属的问题。

有Demo看看么？是不是字典的值偶尔为nil呢？或者试试最新版？

暂时没有demo，昨天手动更新到最新版之后就没问题了。字典的值不为nil，这个经过多次测试了，在相同的数据，在断点的情况下有时候是转换成功的，但是在直接运行的时候就大部分时候都是转换成空值的。PS:这个现象是在model 进行过更新之后才会出现的问题。

repo: CoderMJLee/MJExtension


text:
hi，老师，现在oc支持泛型了，所以确定数组里的模型类是否可以用泛型吗？

可以支持到这样吗？

如果可以的话，以下函数都可以免了，直接从泛型参数里读取元素类型

(NSDictionary *)mj_objectClassInArray;

有空试试

#385

authors: CoderMJLee maplelover wolfcon wy19901227


text:
🛑 Date is down

In d781fdf, Date (https://dubae.vip) was down:

HTTP code: 503
Response time: 10885 ms

Resolved: Date is back up in 3aed107.

repo: Codifta/uptime


text:
Coding Challenge: Plotting electron occurrence probability of a hydrogen atom using the hydrogen quantum wave function.

Create a hydrogen's electron density plot at different energies, using the hydrogen wave function.
Resources:
https://en.wikipedia.org/wiki/Hydrogen_atom#Schr.C3.B6dinger_equation
https://en.wikipedia.org/wiki/Wave_function
http://hyperphysics.phy-astr.gsu.edu/hbase/quantum/hydwf.html

Like so, where a brighter colour means a greater likelihood of finding an electron there:

Hello, this repository is for the code from tutorials only, please but all topic suggestions/requests in https://github.com/CodingTrain/Rainbow-Topics thanks.

Thanks

authors: Demonstrandum meiamsome

repo: CodingTrain/Rainbow-Code


text:
Adding my contribution

I just re wrote it in p5.js and added the noise to the each particle. :)

❤

authors: gruselhaus jcponce

repo: CodingTrain/website


text:
Code refactored and Moves implemented

I refactored the code so that all rotations are in one function. I've implemented the real moves of the Rubik's cube. Colors of the cube updated.

I love this idea! Thank you for taking the time to do this work! I like to keep the code in this repo matching the video so that viewers can follow along. I just posted the same thoughts in #1282 but I'll repeat here anyway!

You could submit your own version as a community contribution.
I could create a community "Rubik's Cube" project separate from the website that viewers could develop. I like doing this, but it often becomes difficult to manage.

What do you think?
(I'll also note that I am releasing part 3 tomorrow).

Hi Dan,
The reason behind this pull request is mostly the implementation of the moves and updating the colors. Also you said that you wanted to refactoring the rotation functions so I did that (not saying that this is the best way to do it but..... anyways it's there). So please think about implementing the moves for part 4 so that it will be easier once you try to do the AI (if you intend to use any algorithms of course). And yes I'll try to submit my version on the web.
Thank you
You're amazing.

@shiffman I updated part 3. Please take a look.

This is amazing! Could it be posted as a community contribution and linked from the challenge? Then I could refer to it if / when I continue the challenge.

This is amazing! Could it be posted as a community contribution and linked from the challenge? Then I could refer to it if / when I continue the challenge.

Yes, of course. But please do continue this series. The coding challenge turns out great. I know that the AI part might be difficult but you'll figure it out. You always do.

I'd like to leave this open for a little while pending a new pull request with a link to the code this code or even just a diff? This will be a helpful reminder if/when I return to the project!

Implemented along https://github.com/CodingTrain/website/pull/1373

authors: gruselhaus shiffman vladig98


text:
Hbui Modal component not pop up even the showOpen props is true

I recently tried out the Modal component with the passive trigger props showOpen as a true value and the model is not popping up.

it resolved by updating the hbui version

repo: CoinAlpha/hbui


text:
OP_RETURN outputs with zero value are rejected

OP_RETURN outputs with zero value are nonstandard and are not accepted to enter the mempool.
‘ERROR: AcceptToMemoryPool : nonstandard transaction: dust’.
Fees are paid by other outputs.

Flood prevention should be done using fee policy (vide the idea of dynamic minimum transaction fees). Enforcing minimum transaction value would reasonably work only for OP_RETURN transactions.

authors: KrzysiekJ blackstat

repo: CoinBlack/blackcoin


text:
Disconnects Randomly

Can't run for a day straight
After a few hours randomly disconnects.

@DaryKeruita so a big part of the issues was probably related to the streaming models, apparently they are very different on the mainnet, I have only tested them on testnet. I added now some basic reconnection mechanisms found two events which I have found only on mainnet rightnow. And I run the stream and monitor it for errors the next days and see how it plays out. I guess it should work better now. Ping me if you find issues preferably with logs next time.

Okay so I found some other issues, as of rightnow I think while I can reconnect to the stream, probably every subscriptions has to be reapplied, I think it will take some time when I can fix this.

Hi. Is this fixed?

Hi I think it is running quite stable for some time now, so I'd say yes? I mean it still diconnects, but then tries to reconnect, and that can take some time. Sometimes a couple minutes, but then resumes as before. But thats more an issue with opensea not with the lib (I think).
Ping me once you have tested it.

authors: Chweyaa DaryKeruita Dimfred

repo: Cojodi/openseapy


text:
Error installing packages

After reading your posts, I'm experimenting with webR in node.js. However, when trying to use your package to install R packages, it raise an error:
$ Rscript ./node_modules/webrtools/r/install.R dplyr
Skipping install of 'webrtools' from a github remote, the SHA1 (063164d4) has not changed since last install.
  Use `force = TRUE` to force installation
Error in contrib.url(repos, type) :
  trying to use CRAN without setting a mirror
Calls: <Anonymous> ... <Anonymous> -> <Anonymous> -> unique -> contrib.url
Ejecución interrumpida

I'm working on Windows 11 and R 4.3.2.
Let me know if I can help anyhow.

Closed via #2

authors: ColinFay jospueyo

repo: ColinFay/webrtools


text:
When adding team members in the project details error occurs if designation of team member not added

Describe the bug
In updating project details , when adding details of the team members if we do not select designation of the team member, and save the form error is displayed on the screen.
Refer screenshot

The error  message still exist

The issue has been fixed

repo: ColoredCow/portal


text:
Do not crash when no warnings are emitted

Hi there 👋
This PR aims to address the bug mentioned in #7.
Best 🤗

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

authors: CLAassistant maxmellen

repo: Comcast/dialyzex


text:
[CI] Add blob unit tests GH action

Test CI

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

authors: CLAassistant barthap


text:
Artifact Function subclass justifications

Issue #251 made me wonder about the many descendants of class Artifact Function and the rationale for including all of them in CCO. I'm not saying they're unnecessary classes, just questioning whether they should be in a mid-level ontology. Consider:

Only two descendants of Artifact Function, Payload Capacity and Sensor Modality Function, have inheres-in subclass restrictions.
I haven't examined most of the class definition annotations closely, but the ones I've seen seldom explicitly mention the class of artifact used in the function.

CCO offers lots of functions to express how an artifact is used, but it does not guide modelers in how to tie functions to artifacts. This is an important design decision with significant consequences for the content of a mid-level ontology. Was this design decision deliberate or organic?

It seems like there should be a roughly one-to-one correspondence of artifacts to their functions in the ontologies. If there are more of one than the other, or significant underlap, then this is worth investigating. Why include a function but not include (at least one) corresponding artifact? Same with artifacts--at least one vehicle-related function should exist, even if there are a number of vehicle subclasses with no more specific functions.
Reflecting the decision to under-axiomatize the ontology to allow users to craft their own data models with less restriction, the subclass restrictions seems to be an oversight and should be deleted to align with the other functions.

CCO offers lots of functions to express how an artifact is used, but it does not guide modelers in how to tie functions to artifacts. This is an important design decision with significant consequences for the content of a mid-level ontology. Was this design decision deliberate or organic?

I'm not sure what you mean here. CCO follows the BFO pattern, that material entities bear functions, and those are realized in processes, and they may be 'used-by' agents in those processes, and further the usage of these artifacts may produce certain cco:effects.

@cameronmore: I don't want to speak for @swartik here, but I think what he means is:

Unlike his proposed definition of 'Life Support Artifact Function', the definitions for subclasses of Artifact Function don't mention subclasses of Material Artifact (and vice versa).
The subclasses of Artifact Function don't have associated axioms linking them to subclasses of Material Artifact (and vice versa).

@swartik this is an interesting issue. My own personal take:
As an artifact with a history, the ontologies developed more in some areas than others. There are terms which we all think are too specific for a mid level ontology (looking at you cco:Flywheel), but they're there, and I personally hope that domain ontologies take over some specific terms for which they may be the better and more authoritative curator.
Regarding the perhaps functional relationship between functions and artifacts, I personally think that the way the terms are defined now allows the ontologies to follow the construction and experimentation of real world artifacts, not the other way around. Every infomercial seems to invent a new artifact which solves an old problem in some unique way. Now, the latest vegetable mincer can bear the same 'Food Slicing Artifact Function' as the other five mincers on the market, while being its own unique artifact (defined, perhaps, in terms of how it performs that function). Functions are realized through the manifestations, effects. Freezers, fridges, laboratory storage fridges, mini-coolers, ice-machinies, ice houses, air conditioners, etc., all share the same or highly similar functions, and I think the current taxonomy handles such variation well by not more directly linking them.
If functions had normative statements in them, references to specific artifacts, then I can imagine users getting discourages when asserting that a cooling function inheres in something that's not a cooling system.
On the other hand, you may say that the functions could be linked up to generic classes, rather than a specific cooling artifact, but just to the generic set of artifacts that cool. This is a good strategy, but I am concerned that it would still bake in too much rigidity into the models and subtract from some flexibility.
Of course, the saying goes 'bend, don't break,' and I can't say whether this flexibility is a universal benefit or if there are steps we can take to shore up the artifact hierarchy or the function hierarchy. I can't speculate much without seeing more domains and their choices re function and artifact.

@cameronmore I wish I could offer wisdom; I tend to think about artifact/function classes one at a time, on an as-needed basis.
I think we've taken this discussion as far as is useful in the issues. I'll close it.

authors: cameronmore gregfowlerphd swartik

repo: CommonCoreOntology/CommonCoreOntologies


text:
Please invite me to the Community Organization

Name
Samuel Ayoade
Discord Username (if applicable) E.g John#412
No response
Questions & suggestions?
No response

Welcome to Communitypro @Bruzay we are so pleased to have you join us 🙌🏾🤩

repo: CommunityPro/support


text:
Reduce timeout from 30 minutes to 10 minutes in serial tests

Before, we were waiting for 30 minutes for a scan to timeout. 30 minutes
is a long time, and we have some retry logic in the operator to rekick
scans after a timeout. Let's reduce the timeout for tests to see if we
can improve resilience to flaky scans.

/test e2e-aws-serial

Is this ironic?
2024/05/22 23:04:33 waiting until suite test-remove-profile-scan-binding reaches target status 'DONE'. Current status: RUNNING
2024/05/22 23:04:33 waiting until suite test-remove-profile-scan-binding reaches target status 'DONE'. Current status: RUNNING
    main_test.go:1766: timed out waiting for the condition
--- FAIL: TestRemoveProfileScan (1800.04s)

authors: rhmdnd yuumasato

repo: ComplianceAsCode/compliance-operator


text:
Changing passcode/biometrics not possible when failed identities exist

Description
When entering the "Update Passcode & Biometrics" flow, a msg pops up: "All identities and accounts must be finalized before passcode can be changed. Please wait, then try again." All my accounts/identities are finalized but some identities failed. First after deleting those identity cards, the user is allowed to proceed. Might be good to tell the user to delete the failed identity cards as well.
Steps to Reproduce

let an identity fail
more > update passcode & biometrics > continue

Expected Result
Msg to user should include to actively delete his failed identities. The sentence about waiting should be reworked.
Actual Result
Msg only talks about finalized and pending accounts/identities. It also tells the user to wait, which doesn't help in case of failed identities.
Versions

Concordium wallet 1.0.14
Android 9

Huawei y6s

Add to message that failed identities must be manually deleted.


text:
Freshly installed app starts in a strange way

To reproduce:

Install new build 1.1.0-qa.5.
Start the app.

Result:
It seems that app stops and starts again.
Expected:
App should just start.
startApp.mp4

I can't reproduce it. Can you provide more details? Although I don't think this is a significant issue.

I added a video. I could try it on another device. There is not much more to add, I just install fresh app (no seed phrase) and start the app.

Hm, okay. I can also see it only on Android 11 for now.

I marked it as won't do since it doesn't reproduce consistently.

authors: Radiokot mh-concordium

repo: Concordium/cryptox-android


text:
🐞 Bug pr 下的 git msg的阶段太短了，

现在是多少阶段？看起来很奇怪

截断

typo 截断~

目前是每个分支名的前20个字符

有些短了，测试一下飞书这边一行可以全部显示大概多少字符

不能光看电脑端，这个卡片要考虑移动端查看

authors: Leizhenpeng freeziyou lloydzhou

repo: ConnectAI-E/GitMaya


text:
Exclude github orchestrate private repo

Exclude github orchestrate private repo

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

authors: CLAassistant darioAnongba


text:
Enable snippets

Add extensions to enable Snippets and code highlighting, in order to accommodate https://github.com/ConsenSys/doc.zk-evm/pull/7.

Merging this now since everyone is on break and the bridge content in https://github.com/ConsenSys/doc.zk-evm/pull/7 must be merged by Christmas. This can be updated later if needed.


text:
POW Sim

Build a protocol that simulates pow algorithms, uses difficulty calculations and includes uncles:
For Uncle creation
Before adding as uncle:

[x] Validate that block received has the same parent as existing block at same height
[x] Check block by height in blockchain  and add as uncle if same parent and hasn’t been included and there are less than 2 uncles at that height
[ ] Prevent uncles past height+6 to be added

Refactoring

[x] Remove uncle reference from the node

Mining

[x] Adjust difficulty calculation to include uncles
[x] Validate calculations using real data from main net in a test
[ ]  Create reward functions that allocates funds for successfully mining: 1) block + transaction fees 2) an uncle

** Data collection**

[ ]  Generate stats for uncles and record them in a separate file (csv)
[ ] Select minimal parameters necessary to feed to RL agent
[ ] Set method that calls agent at decision points

Generate data and store it outside with minimum parameters necessary

#58

repo: ConsenSys/wittgenstein


text:
addTimeZone

Admin can select the time zone when they create an announcement, so we can use this time zone to change as UTC string. Only take a four-time zone across U.S. now.
When loading the page, we convert all those time as local time.
I cannot create the new announcement, are we still allowed to create now? Want to test the landing page.

What issue are you running into when trying to create the announcement?

A few observations:

Need to pass in timezone to the Card components in CreatePsa.jsx so that it shows up in the mobile preview and confirmation page.
Timezones are hardcoded as PDT, EDT, etc. What happens when daylight savings ends in November? I think you may want do some research into what external libraries or browser APIs are available to help with this

A few observations:

Need to pass in timezone to the Card components in CreatePsa.jsx so that it shows up in the mobile preview and confirmation page.
Timezones are hardcoded as PDT, EDT, etc. What happens when daylight savings ends in November? I think you may want do some research into what external libraries or browser APIs are available to help with this

Hello @davidmjiang
For the question

I believe I have added timeZone in createPSA file.
To my understanding, as user provides timeZone, javascript could detect the time saving.

Attach a picture to better understand:
The senario is user select 9:00 am to 6:00pm in EST time, which is 3 hours ahead for the PDT time. Since I was in PDT time, so the card will show the time based on my location and also indicate the time zone.

I am trying to understand the picture. Is the EDT time in gray shown for testing purposes and 6:00am-3:00pm is what actually shows up on the card? As for daylight savings, it will change from PDT for example to PST, so will we handle that?

yes, David! the gray is when I create the announcement, I take 9:00 am to 6:00pm EDT. Since I was in PDT time, so the card will show 6:00am to 3:00pm PDT (the card will always show the local time). Oh, I see. after day saving, it should be PST? I did not realize it will change as PST. will add more conditions.

https://stackoverflow.com/questions/11887934/how-to-check-if-dst-daylight-saving-time-is-in-effect-and-if-so-the-offset
add link for better explanation

repo: ContactAssistApp/dashboard


text:
Request to release v0.3.5

I am currently using the Helm chart version of Trow, and when I deploy Trow to AKS and try to pull images from Trow, I'm facing this error:
Failed to pull image "trow/test:latest": rpc error: code = FailedPrecondition desc = failed to pull and unpack image "trow/test:latest": failed commit on ref "layer-sha256:60324950a964e825b7fa78043fbe2330be484170e14f6ae6b7baeb4950f4bc9b": "layer-sha256:60324950a964e825b7fa78043fbe2330be484170e14f6ae6b7baeb4950f4bc9b" failed size validation: 318653 != 318654: failed precondition

I'm thinking this has been already fixed in e9e2a83de4da77962aef0728ec2e34a6e678fc98, which has not been included in any release yet.
Please publish a new release with this commit included.

Sure, I'll take a look later.

Hi, any updates on this?

Hey, this should be done now. Apologies for the delay, I was having some trouble with releases and new machines.
Let me know if there are any issues!

authors: MukeshS-hexaware amouat

repo: ContainerSolutions/trow


text:
Configure Intake to cache files in the current directory

From @jbednar
In most cases I'd rather have the files associated with the notebook or project where I'm working, not dumped into an ever-increasing global cache heap.
I would be nice to have a simple flag for configuring intake (something intake.local_cache=True) to store cached items in a subdirectory like .intake_cache/ in the current directory.

I hadn't thought of this usage model, but I guess it would work in some cases.  I would definitely not want to make it the default behavior, as these cache directories are both invisible and hard for a CLI to discover without scanning your whole hard drive.

This sounds pretty reasonable to me. The CLI would get file locations from the metadata, which would be small and remain in the (global) config directory. I would suggest config['cache_dir'] = "datadir" could do this (better names accepted).

Yeah, the CLI could look at the metadata which should avoid the need to scan the hard drive.

I would definitely not want to make it the default behavior, as these cache directories are both invisible and hard for a CLI to discover without scanning your whole hard drive.

It might make sense to make the directory not be invisible, e.g. ./intake_cache/; there are pros and cons to doing that.  But there are problems with both approaches, i.e. putting cache files in cwd and in the home directory; in one case it's clear what would be affected by deleting that file, but hard to find all of them (though one can do find ~ -name intake_cache), and in the other it's easy to find all of them but hard to tell what any particular file is and whether it can be deleted without a major download cost in your future.

Yeah, the CLI could look at the metadata which should avoid the need to scan the hard drive.

That makes sense -- the metadata should be tiny in any reasonable case, and presumably no one should object to having that in their homedir.

authors: jbednar martindurant mmccarty seibert

repo: ContinuumIO/intake


text:
POST api/users/token/:id

I still need Zyleaf to make the logic that creates the token.
I only setup the boilerplate for it.

Should we change it to no 7 day thing

This is ready for merge

repo: Cool-Bot-List/Cool-Bot-List


text:
⚠ Samsung has degraded performance

In 6452b5b, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 3027 ms

Resolved: Samsung performance has improved in 32825fa.

repo: CoopPlayzz/Webstatus-electronicbrands


text:
⚠ Samsung has degraded performance

In f34ad1d, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2181 ms

Resolved: Samsung performance has improved in 7502ec0.


text:
⚠ Fortnite has degraded performance

In cdfa796, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1599 ms

Resolved: Fortnite performance has improved in 0f955ba.

repo: CoopPlayzz/Webstatus-games


text:
⚠ Fortnite has degraded performance

In 7b65845, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1556 ms

Resolved: Fortnite performance has improved in af47af9.


text:
🛑 The Coop Computer [By Coop] is down

In 0890bb7, The Coop Computer [By Coop] (http:/$COOPWEBSITE/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: The Coop Computer [By Coop] is back up in ef14337.

repo: CoopPlayzz/Webstatus-other


text:
Dismiss parent view controller after picking the time

Hello,
I wonder if it is possible to dismiss the picker and the parent view controller at the same time. I experimented with putting dismissViewControllerAnimated in the Done action but it does not dismiss the parent - only RMDateSelectionViewController disappears.
Is there any way it could be done?

Hi there,
I think you can do this by calling dismissViewControllerAnimated twice. However, this might be bad style :D.
Best regards,
Roland

Thank you! This is how I overcome it for now but I wonder if there a "cleaner" way to do it.

authors: CooperRS dafdafydd

repo: CooperRS/RMDateSelectionViewController


text:
Sample notebook reports errors

Hi, many thanks for the development of the great package!
I'm trying to run this sample notebook Predicting Conversations Gone Awry With Convokit
on Google Colab here.
I did no modifications except for the first chunk I added
! pip -q install convokit
! pip uninstall spacy -y
! pip install -U spacy==3.1.4
!python -m spacy download en_core_web_sm

However, an error occurred in the second cell from the bottom: TypeError: __init__() takes from 1 to 2 positional arguments but 3 were given. Would it be possible for you to point out how to correct the error? Many thanks!
Running prediction task for feature set politeness_strategies
Generating labels...
Computing paired features...
Using 38 features
Running leave-one-page-out prediction...
---------------------------------------------------------------------------
RemoteTraceback                           Traceback (most recent call last)
RemoteTraceback:
"""
Traceback (most recent call last):
  File "/usr/lib/python3.7/multiprocessing/pool.py", line 121, in worker
    result = (True, func(*args, **kwds))
  File "/usr/lib/python3.7/multiprocessing/pool.py", line 44, in mapstar
    return list(map(*args))
  File "<ipython-input-37-de914fca85cc>", line 11, in run_pred_single
    base_clf = Pipeline([("scaler", StandardScaler()), ("featselect", SelectPercentile(f_classif, 10)), ("logreg", LogisticRegression(solver='liblinear'))])
TypeError: __init__() takes from 1 to 2 positional arguments but 3 were given
"""

The above exception was the direct cause of the following exception:

TypeError                                 Traceback (most recent call last)
[<ipython-input-38-9704095ec82e>](https://localhost:8080/#) in <module>()
      4 for combo in feature_combos:
      5     combo_names.append("+".join(combo).replace("_", " "))
----> 6     accuracy = run_pipeline(combo)
      7     accs.append(accuracy)
      8 results_df = pd.DataFrame({"Accuracy": accs}, index=combo_names)

6 frames
[<ipython-input-37-de914fca85cc>](https://localhost:8080/#) in run_pipeline(feature_set)
     97     y = labeled_pairs_df.first_convo_toxic.values
     98     print("Running leave-one-page-out prediction...")
---> 99     accuracy, coefs, scores, hyperparams, pvalue = run_pred(X, y, feature_names, labeled_pairs_df.page_id)
    100     print("Accuracy:", accuracy)
    101     print("p-value: %.4e" % pvalue)

[<ipython-input-37-de914fca85cc>](https://localhost:8080/#) in run_pred(X, y, fnames, groups)
     33
     34     with Pool(os.cpu_count()) as p:
---> 35         prediction_results = p.map(partial(run_pred_single, X=X, y=y), splits)
     36
     37     fselect_pvals_all = []

[/usr/lib/python3.7/multiprocessing/pool.py](https://localhost:8080/#) in map(self, func, iterable, chunksize)
    266         in a list that is returned.
    267         '''
--> 268         return self._map_async(func, iterable, mapstar, chunksize).get()
    269
    270     def starmap(self, func, iterable, chunksize=None):

[/usr/lib/python3.7/multiprocessing/pool.py](https://localhost:8080/#) in get(self, timeout)
    655             return self._value
    656         else:
--> 657             raise self._value
    658
    659     def _set(self, i, obj):

[/usr/lib/python3.7/multiprocessing/pool.py](https://localhost:8080/#) in worker()
    119         job, i, func, args, kwds = task
    120         try:
--> 121             result = (True, func(*args, **kwds))
    122         except Exception as e:
    123             if wrap_exception and func is not _helper_reraises_exception:

[/usr/lib/python3.7/multiprocessing/pool.py](https://localhost:8080/#) in mapstar()
     42
     43 def mapstar(args):
---> 44     return list(map(*args))
     45
     46 def starmapstar(args):

[<ipython-input-37-de914fca85cc>](https://localhost:8080/#) in run_pred_single()
      9     y_train, y_test = y[train_idx], y[test_idx]
     10
---> 11     base_clf = Pipeline([("scaler", StandardScaler()), ("featselect", SelectPercentile(f_classif, 10)), ("logreg", LogisticRegression(solver='liblinear'))])
     12     clf = GridSearchCV(base_clf, {"logreg__C": [10**i for i in range(-4,4)], "featselect__percentile": list(range(10, 110, 10))}, cv=3)
     13

TypeError: __init__() takes from 1 to 2 positional arguments but 3 were given

Hi @Raychanan,
It appears that this is caused by a change to scikit-learn's SelectPercentile class in the 1.x scikit-learn release. I've committed an updated version of the notebook to deal with this change.
The change is small, so if you don't want to re-upload the notebook to colab from scratch, you can simply change one line in your existing colab notebook. Find the following line:
base_clf = Pipeline([("scaler", StandardScaler()), ("featselect", SelectPercentile(f_classif, 10)), ("logreg", LogisticRegression(solver='liblinear'))])

And change it to:
base_clf = Pipeline([("scaler", StandardScaler()), ("featselect", SelectPercentile(score_func=f_classif, percentile=10)), ("logreg", LogisticRegression(solver='liblinear'))])

That should resolve the error!

This helps a lot! Thanks so much!

authors: Raychanan jpwchang


text:
Jlou/feat analyse variables

Description of the PR:
Jira ticket ref : Jira ticket
In order to easily change variables values, a refactoring of values has been made.
The majority of hardcoded values in child modules now use variables and all default variables values have been moved to root variables.
Variables for the remote module Cosmo-Tech/platform-core/cosmotech have been created, as part of the refactoring of the corresponding repository.
All root variables have been sorted into module-related variables.tf files

Format fixed, but I can't rename branch to azure


text:
[Nomination] giansalex for telegram bot

Who are you nominating?
@giansalex (Giancarlos Salas)
What are you nominating them for?
His incredible work on Juno Telegram Bot and creation of the code that allows a user to upload a wasm file on chain
Please provide links to their work.
https://github.com/Highlander-maker/juno-tg-bot

Nice. Would be cool if it supported token gated groups. I.E. own a certain amount of cw20 tokens to gain access to a telegram group.

interesting... So smart contract  that checks the balance of a wallet that knows how much of the token that can gain access ?

interesting... So smart contract that checks the balance of a wallet that knows how much of the token that can gain access ?

You shouldn't need to write any custom smart contact. Can be handled entirely by the bot. Basically, have the user connect their wallet, get the balance from the cw20 token contract. If the user's amount is larger than the minimum set in bot config, then they get access to the token gated channel.

you should have also nominated yourself @Highlander-maker. you have spent a great amount of time on the project and started it also. @JakeHartnell

ok Jake. Let me look in to it. :)

@JakeHartnell pretty sure omniflix have this working already for telegram: juno.omniflix.com

@JakeHartnell pretty sure omniflix have this working already for telegram: juno.omniflix.com

If they open source it, will nominate them. They deserve some $JUNO for that. Does theirs work with cw20s?

This sounds like https://collab.land/

@giansalex has been one of the most outstanding contributors during Hack Juno. :clap: :clap: :clap:
This ticket is a duplicate of his main nomination #13. So closing, but will link to this issue from there.

authors: Highlander-maker JakeHartnell blockcreators nullmames

repo: CosmosContracts/hack-juno


text:
Problem with Fed Node installer from develop branch

2014-12-31 12:18:20,353|DEBUG: RUNNING COMMAND: cd /home/xcp/counterpartyd_build && git pull origin develop
From https://github.com/CounterpartyXCP/counterpartyd_build
 * branch            develop    -> FETCH_HEAD

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'root@ubuntu.(none)')
2014-12-31 12:18:22,020|ERROR: Command failed: 'cd /home/xcp/counterpartyd_build && git pull origin develop'

I thnk so...it's a public repo so it shouldn't ask you for that, unless it thinks you are somehow committing...I'll close this and if it's an issue again, reopen it

Ah, yes, now I know why - prolly because of
https://github.com/CounterpartyXCP/counterwallet/issues/627

authors: rippler robby-dermody


text:
Angular 2.0

I believe this plugin must be made in angular 2.0 too. I am planing to recreate it or add code to this project branch, when angular 2 get the release. Is there someone who are interesting in this?

+1

+1

I will start this soon, when i do that i will show the link here.

+1. Have you started work on this?

Yes but process it stopped. I will continue with it when angular 2 is released. We have tried to make small app and we saw that ng2 is not ready.

Any update on this ?

I think no. @CrackerakiUA did you do any research on Angular 2.0?

@rickerd same as before, my team tried couple projects on ng2. They are changing things, we didn't like it. We decide to have a look again after 6 months.

This repo is dead.
Please move to the other project:
https://github.com/CrackerakiUA/ui-cropper

authors: CrackerakiUA Mobius77x camposcristianeze cleever mpmlj rickerd

repo: CrackerakiUA/ngImgCropFullExtended


text:
"get writable" errors with "Logon failure" in some cases

Using the command get writable sometimes fails with "Logon failure". I do not know exactly what triggers this but I get this error when authenticating using regular low priviledge accounts but not when authenticating using DAs so this may be related to privileges or lack there of.
In the screenshot you can see that the credentials for domainuser1 are correct but that the command get writable still fails when authenticating using the same account. FYI. The account domainuser1 does not have write rights of any sort to any object:

Just to be certain, using the command get writable will list objects the authenticating account has GenericAll or GenericWrite rights on, correct? Perhaps WriteDACL too?

@jsdhasfedssad The username is different between your two commands
@embargod Please open your own issue, it's a not related to the current issue

Ooops. You are correct. My bad!
What about the privileges? Will get writable list objects the authenticating account has GenericAll or GenericWrite rights on?Perhaps WriteDACL too?

It will output you what you can write on the object or child if you can create a child to the object. If you want to know exactly what you can write on the object, use --detail. E.g. if it outputs a WRITE permission on nTSecurityDescriptor it means you have WRITEDACL .
If you want a Security Descriptor way of permissions you can alway use get object --resolve-sd

This is an interesting feature. Would you say it can partially replace Bloodhound/Sharphound? At least when it comes to identify and abuse edges that grants you write access?
Is there a way of using get writable in combination with --detail on a single object? Not only filtered by type.
It seems some attributes cannot be written to regardless of access rights. For example the attribute badPwdCount. BloodyAD is not showing that I have write access to that but I wanted to try it anyway using a DA account. Are some attributes "protected"?
I get the below error when trying the --resolve-sd command. The account I use is a DA:

It can help to identify interesting rights yes. Especially the write child which is not part of bloodhound edges if I'm not mistaken. But of course it doesn't replace the powerful graph db used by bloodhound.
You can't do it for a single object or use get object with attributes allowedAttributesEffective or allowedChildClassesEffective. You could also use resolve-sd.
For your error can you add a print(self.control_enum) before l.254 in utils.py and show me the output?

@jsdhasfedssad can you confirm your issue is fixed? otype filtering on user should be fixed too

authors: CravateRouge jsdhasfedssad

repo: CravateRouge/bloodyAD


text:
CASMCMS-7876: Update BOS cli for v2

Summary and Scope
This adds the BOS v2 api to the cli.  It also adds a new way to inject code into the generator so that it's possible to access data at a point that is not otherwise possible.  This is necessary in order to setup a new bulk update endpoint for the cli.
Issues and Related PRs

Resolves CASMCMS-7876

Testing
Tested on:

Hela and others

Test description:
We have been using this to call all the commands while testing BOS v2
Risks and Mitigations
None
Pull Request Checklist

[X] Version number(s) incremented, if applicable
[X] Copyrights updated
[X] License file intact
[X] Target branch correct
[X] CHANGELOG.md updated
[X] Testing is appropriate and complete, if applicable
[X] HPC Product Announcement prepared, if applicable

This needs to have the lint failures in the build fixed.

authors: erl-hpe rbak-hpe

repo: Cray-HPE/craycli


text:
CASMTRIAGE-4425: Incorrect node command - Update the desired configuration for all NCNs.

Description
Mistyped option in command needed a capitlization.
Checklist Before Merging

[x] If I added any command snippets, the steps they belong to follow the prompt conventions (see example).
[x] If I added a new directory, I also updated .github/CODEOWNERS with the corresponding team in Cray-HPE.
[x] My commits or Pull-Request Title contain my JIRA information, or I do not have a JIRA.

/backport release/1.3

repo: Cray-HPE/docs-csm


text:
CASMTRIAGE-4986 1.4 : Modify the VCS per flight service check

Description
Resolves CASMTRIAGE-4986 for CSM 1.4
The previous VCS pre flight service check does not work if other services such as COS are not also installed.
The new VCS pre flight service check will instead check that the service is able to return the api version
Checklist

[ ] If I added any command snippets, the steps they belong to follow the prompt conventions (see example).
[ ] If I added a new directory, I also updated .github/CODEOWNERS with the corresponding team in Cray-HPE.
[x] My commits or Pull-Request Title contain my JIRA information, or I do not have a JIRA.

/backport main


text:
🛑 sneak.page is down

In f6771f9, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in 383610c after 11 minutes.

repo: Crazy-Marvin/upptime


text:
🛑 sneak.page is down

In f8aa170, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in 3ef6d5a after 8 minutes.


text:
🛑 sneak.page is down

In 6363376, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in 905d45a after 20 minutes.


text:
🛑 sneak.page is down

In 52bff8d, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in 2812fe7 after 16 minutes.


text:
🛑 sneak.page is down

In 9a241cb, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in c99dc2f after 8 minutes.


text:
🛑 sneak.page is down

In d2f8a03, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in bed5bfc after 8 minutes.


text:
To-Do Extension

Pull Request Checklist
Go through the check boxes given below and make sure you mark the relevant ones.
To check put x inside [ ] eg. [x] Extension
Is your project an

[x] Extension
[ ] Application

Given below are the mandatory requirements we expect from your project. Your Pull Request will be reviewed only if all the minimum requirements relevant to your project are satisfied.

[x] Added readme.md to my project folder with relevant information.
[x]  I have provided the demo video link (showing the functionality in action) or the public deployment link of my extension of an application within the readme.md (if Applicable).
[x] I have explained the process in a readable manner within readme.md.

Terms and Conditions
Plagiarism check from Team Crio will be solid and if your code is found to be plagiarized, the team has every right to reject your Pull Request and take necessary actions.

[x] I can assure you that this is my own contribution and I did not involve in any kind of plagiarism activities.

Buckle up and wait till you receive communication from the review team. Keep a tab on this pull request page for comments on your project. Any necessary suggestions will also be provided here. All the best :)
Once your PR gets merged, take some time ⏲, celebrate 🥳 and share it with the community on Slack.

To-Do Extension

Hey @BhavikSojitra , I can see that there are many to-do list chrome extensions.
We are sorry to say that we are not moving forward with this PR as the deadline is over

I have already submitted my project two days from the deadline so there is nothing no issue with the deadline.

repo: Crio-WFH/Chrome-extensions


text:
🛑 cris book is down

In a026bd9, cris book (http://cristo.top/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: cris book is back up in 49f7dd7.

repo: CristoMonte/uptime-demo


text:
Feature/stereotyped mappings

Add stereotype on datasource to enable using Mappings for different purposes besides MDDE modeling. For example when there is horizontal and vertical lineage defined in the model

@willem-xbreeze I had a look at the changes, which seem ok this way.
I only thought you probably wanted to force the stereotype. Because things like model checks, form, etc. in the BaseClassifierMapping and BaseStructuralFeatureMapping metaclass (https://github.com/CrossBreezeNL/PowerDesigner-MDDE-Extension/tree/main/decomposed/extensions/MDDE_LDM/Profile/BaseClassifierMapping & https://github.com/CrossBreezeNL/PowerDesigner-MDDE-Extension/tree/feature/stereotyped_mappings/decomposed/extensions/MDDE_LDM/Profile/BaseStructuralFeatureMapping) should all also be moved into a Criterea on the DataSource stereotype. Right?
Otherwise all behavior modelling on the BaseClassifierMapping and BaseStructuralFeatureMapping will be applied to all mappings. Based on your story on being able to use mappings for different purposed won't work I think.

@willem-xbreeze I had a look at the changes, which seem ok this way.
I only thought you probably wanted to force the stereotype. Because things like model checks, form, etc. in the BaseClassifierMapping and BaseStructuralFeatureMapping metaclass (https://github.com/CrossBreezeNL/PowerDesigner-MDDE-Extension/tree/main/decomposed/extensions/MDDE_LDM/Profile/BaseClassifierMapping & https://github.com/CrossBreezeNL/PowerDesigner-MDDE-Extension/tree/feature/stereotyped_mappings/decomposed/extensions/MDDE_LDM/Profile/BaseStructuralFeatureMapping) should all also be moved into a Criterea on the DataSource stereotype. Right?
Otherwise all behavior modelling on the BaseClassifierMapping and BaseStructuralFeatureMapping will be applied to all mappings. Based on your story on being able to use mappings for different purposed won't work I think.

Latest checkin made the following changes:

Moved all MDDE content in the extension under BaseClassifierMapping and BaseStructuralFeatureMapping to a new criterion. Note: This gives a lot of changes in Git which are only relocations of existing items in the extension
Changed the initialize event handler under BaseStructuralFeatureMapping (since event handlers cannot be moved under criterion) so it only runs on appropriate attribute mappings
Made the export of mappings conditional, the MDDE XML export only includes MDDE mappings
Added an example model with business concepts and a local extension in the ExampleDWH model to illustrate how this can work with an additional form for "business concept mappings"

The changes look fine, what I am missing is a change in the add new mapping method, where you would set the stereotype of the new data source to mdde_DataSource. Or how is this taken care of for new users of the extension that the stereotype is set on creation of the first mapping?

The criterion allows datasource stereotype to be empty. But i have added a check now in the new mapping method to make sure that the datasource has a valid stereotype, either empty or mdde_datasource. See commit https://github.com/CrossBreezeNL/PowerDesigner-MDDE-Extension/pull/14/commits/5a269365f8d102aa46f54b66b6be73c27b70a535

authors: harmen-xb willem-xbreeze


text:
exception on release

im using xamarin forms, its works fine on debug mode but when i generate the apk file and install on device, it fails with the exception: The google sign in could not completed it's process correctly

have you added the sha-1 of the release key ?

have you added the sha-1 of the release key ?

i mean my release apk works fine but when i try google login shows that exception, the app works fine only the google login fails

What exception are you getting?

What exception are you getting?

after it shows account for pick up, the exception is: The google sign in could not completed it's process correctly
in debug mode have no problem

It seems you have an issue with release configuration did you add the sha1
of the keystore you are using for release in firebase console portal?
On Sat, May 30, 2020, 8:22 PM Alexis Vidal notifications@github.com wrote:

What exception are you getting?
after it shows account for pick up, the exception is: The google sign in
could not completed it's process correctly
in debug mode have no problem
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/CrossGeeks/GoogleClientPlugin/issues/57#issuecomment-636402174,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATOAJ6NU67XTKXVY6I376LRUGPNRANCNFSM4NOYN4ZA
.

excuse can you help with these configuration

Are you using a local keystore to sign the apk on release or using
PlayStore auto-signing?
On Sat, May 30, 2020, 8:32 PM Alexis Vidal notifications@github.com wrote:

excuse can you help with these configuration
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/CrossGeeks/GoogleClientPlugin/issues/57#issuecomment-636403056,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATOAJZNS7ZMOOLO4D2CF4LRUGQRBANCNFSM4NOYN4ZA
.

im using a local keystore(ah-doc) i already create on firebase console an android application with the sha1 key

To get the SHA1 for the release keystore:
keytool -exportcert -list -v
-alias  -keystore
On Sat, May 30, 2020, 8:42 PM Alexis Vidal notifications@github.com wrote:

im using a local keystore(ah-doc) i already create on firebase console an
android application with the sha1 key
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/CrossGeeks/GoogleClientPlugin/issues/57#issuecomment-636403845,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATOAJ4UGBIMCIZT462YRJDRUGRWXANCNFSM4NOYN4ZA
.

repo: CrossGeeks/GoogleClientPlugin


text:
Fix Raxx.body spec

Raxx.body was String.t(). Changes it to binary. String.t() implies it's a
string. It may be a string, but could just as easily be a raw binary
that's not a string.

Well you learn something new everyday.
This looks good, but as I know people who run dialyzer over raxx projects I still think this needs a mention in the changelog.
Perhaps I should also add something to an ISSUE_TEMPLATE saying about a changlog.

Also if chunked responses/requests can have binary data then should the spec of Raxx.Data should be changed?

yeah

I think this also needs changing. https://github.com/CrowdHailer/raxx/blob/master/lib/raxx.ex#L233
Although I am curious to see if dialyzer is smart enough to pick it up

authors: CrowdHailer varnerac

repo: CrowdHailer/raxx


text:
falcon-linux-sensor pre-start job failed because it can't find systemctl to restart the service

When using Crowdstrike v1.3 and other service broker tiles on Cloud Foundry, we tried to remove the old aws broker v1.4.20 tile but delete-errand failed due to pre-start job falcon-linux-sensor. failed. We re-ran the errand manually with keep-alive then ssh on the VM and found below error message in the /var/vcap/sys/log/falcon-linux-sensor/falcon-installer.log -
2024/10/03 05:41:09 Error restarting Falcon sensor service: Could not find systemctl: /usr/bin/systemctl
It looks like the falcon sensor installation worked but just failed because it can't find systemctl to restart the service, however it's still installed, so when we re-ran the errand manually with the same vm this time it passed and succeeded (because falcon sensor was already installed...).
Could you please fix this issue with Crowdstrike in case it might impact other errands? Thanks.

Hello,
Can you provide the OS and OS version that the errand was run on? Also, can you provide the PATH to systemctl on the VM?

Hi @redhatrises ,
The stemcell is light-bosh-aws-xen-hvm-ubuntu-xenial-go_agent-621.969.tgz, OS: ubuntu-xenial, Version: 621.969.
PATH to systemctl on the VM is /usr/bin/systemctl.

Thanks for providing that info. This is fixed in the installer and will be fixed in the next release. Closing.

repo: CrowdStrike/falcon-boshrelease


text:
Error reading integer. Unexpected token: StartObject. Path 'data.accounts_active', line 1, position 1601.

Just started failing within the last few hours. Looks like something may have changed with the Reddit API? Or maybe it's just an intermittent error?
I'm using the latest pre-release (v2.0.0-CI00075)
Code:
var subreddit = await new Reddit().GetSubredditAsync("/r/videos");

Exception:

JsonReaderException: Error reading integer. Unexpected token: StartObject. Path 'data.accounts_active', line 1, position 1601.
at Newtonsoft.Json.JsonReader.ReadAsInt32()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Populate(JsonReader reader, Object target)
at Newtonsoft.Json.JsonSerializer.PopulateInternal(JsonReader reader, Object target)
at RedditSharp.Helpers.PopulateObject(JToken json, Object obj)
at RedditSharp.Things.Thing.Populate(JToken json)
at RedditSharp.Things.Thing.Parse(IWebAgent agent, JToken json)
at RedditSharp.Things.Thing.Parse[T](IWebAgent agent, JToken json)
at RedditSharp.Helpers.d__01.MoveNext()    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()
at WatchNow.SourceManagement.d__13.MoveNext() in C:\Users\derek\source\repos\WatchNow\WatchNow\SourceManagement.cs:line 161

Is this still ongoing? This previously occurred when Reddit broke some shit and started returning a null or missing the json for it entirely.

Seems to be working now, I guess? I guess it was some sort of intermittent error. Odd that it was accounts_active in the error, but probably is the first key parsed.

accounts_active is the actual JSON key they screw up every once in a while. I've complained about it before but apparently it's regressed yet again.

authors: CrustyJew derekantrican

repo: CrustyJew/RedditSharp


text:
Devise unlimited user's development API key and one user for production key.

When attaching a development key in the SDK there must be some sort of determination when the key get sent with the OS information if it is a development key or a production key.
User should be able to connect multiple SDK's with the development key and only one instance of the production key unless they are paying for a higher subscription (this should be coded in another ticket).
User's should be able to see all operating system information of the developers currently using the SDK in development. (To be coded in another ticket).

This was written and pushed already. When storing the information in cache upon sending it to the API.
if (existingCacheInformation != null)
{
    JsonSerializerOptions options = new JsonSerializerOptions()
    {
        PropertyNameCaseInsensitive = false,
    };
    OSInfoRedisEntry cacheInformation = JsonSerializer.Deserialize<OSInfoRedisEntry>(existingCacheInformation, options);

    // TODO: perform other checks besides IP address and Operating System
    // also perform check based upon the API key.
    if (!cacheInformation.IsApiKeyProd)
    {
        result = new OkObjectResult(new { message = "Enjoy using your development key" });
    }

repo: Cryptographic-API-Services/cas-api


text:
Add "Pause" update stage to Generic

This is not for requesting support for new games/applications
To do this you should go to https://github.com/CubeCoders/AMPTemplates and first attempt to build a configuration yourself - otherwise you can request a template from this repo.
Feature Request
Feature Information:

It would be useful to have a configurable "Pause" update stage. This would pause the update stages for a specified number of seconds.
One use case is the new Stationeers server build. The updated draft template includes start/wait/stop stages to generate the server files. However the console output that appears then is different to subsequent starts. If a console line that is present on all starts is selected as the app ready regex, then on first start the stop stage kicks in too quickly, because the server does some additional work after that point on first start. This causes the stop stage to not work correctly. This would be avoided if a pause could be introduced after the wait update stage, that operates once the regex is matched and the server is otherwise considered to be started.
This might also help in some cases where a start stage seems to hang if run immediately after a set executable stage.
I confirm:

[x] that I have searched for an existing feature request matching the description.

This could also help the case (eg Vintage Story) where an executable fails to be started if that update stage occurs immediately after the server files are unzipped/extracted.

repo: CubeCoders/AMP


text:
SteamCMD Steam Guard Issues

Bug Report
System Information

Operating System - Ubuntu 22.04 LTS
AMP version and build date - v2.4.3.2, built 31/03/2023 20:24
Which AMP release stream you're using - Bleeding

I confirm:

[x] that I have searched for an existing bug report for this issue.
[x] that I am using the latest available version of AMP.
[x] that my operating system is up-to-date.

Symptoms

What are you trying to do?
Update a Steam game for the first time.

What are you expecting to happen?
AMP should appropriately handle the Steam Guard code.

What is actually happening? ('Nothing' is not an acceptable answer!)
The Steam Guard prompt happens twice and hangs if "Cancel" is pressed.

Reproduction
If you setup a game like Assetto Corsa Compatizione which requires login for the first time, AMP prompts for the Steam Guard code as expected. If you press "Cancel" the process just hangs. If you type the code correctly AMP accepts it but then prompts again with the code pre-filled. It seems AMP is using the regex of Steam Guard which is in the request from SteamCMD and the response as seen below:
This computer has not been authenticated for your account using Steam Guard.
Please check your email for the message from Steam, and enter the Steam Guard code from that message.
Steam Guard code:OK

Heh... I fixed this one a while ago.


text:
Select All doesnt appear onInit

Hi and thanks for this wonderful module.
When the module is loading (ngOnInit) for the first time, the Select All is not visible. Only if i select All the Items in the list the Select All and Unselect All appears. When i go to see the demo its always there. The other problem, as u can see on the picture, is an Input select number under the checkbox of Unselect all.
I didn't put the [(ngModel)]="selectedItems"  because angular said that it is depreciated on version 7 and 8

My code on .html :
<form [formGroup]="selectsForm" class="d-md-flex flex-md-row">

                            Sélectionnez un ou plusieurs secteurs
                            <angular2-multiselect
                            class="form-control"
                            [data]="dropdownList"
                            [settings]="dropdownSettings"
                            (onSelect)="onItemSelect($event)"
                            (onSelectAll)="onSelectAll($event)"
                            formControlName="secteurAct"
                            >
                            </angular2-multiselect>

</form>

My code on .ts
import { Component, OnInit } from '@angular/core';
import { Subscription } from 'rxjs/internal/Subscription';
import { FormBuilder, FormGroup, Validators } from '@angular/forms';
//IMPORT DES SERVICES POUR LES ANNONCES
import { AnnoncesService } from "./../../services/annonces.service";
import { DepartementService } from "./../../services/departement.service";
//IMPORT DU MODELE POUR LES SECTEUR ACTIVITES
import { SecteurActivite } from "./../../models/secteurActivite.model";

@Component({
  selector: 'app-home',
  templateUrl: './home.component.html',
  styleUrls: ['./home.component.scss']
})

export class HomeComponent implements OnInit {

//Propriétés pour la création et la subscription aux données FireStore
  listSecteurAct: SecteurActivite[];
  annoncesSubscription: Subscription;
  isFetchingData:boolean = false;

 //Propriétés des Forms
  dropdownList = [];
  selectedItems = [];
  dropdownSettings = {};
  selectsForm: FormGroup;

  //Constructeur
  constructor(
    private annnonceService: AnnoncesService,
    private formBuilder: FormBuilder
  ) { }

//---------- NGONINIT -------------------------//
  ngOnInit() {
    this.initForm();
    this.isFetchingData = true;
  //----------- CHARGEMENT DES DONNÉES A LA COMPILATION DU COMPOSANT -------------------------------//
      this.annoncesSubscription = this.annnonceService.getSecteurActivite().subscribe(actionArray => {
        this.isFetchingData = false
        this.listSecteurAct = actionArray.map(item => {
          return {
            id : item.payload.doc.id,
            ...item.payload.doc.data()

          } as SecteurActivite;
        })
        //On affecte au champt select les valeurs récupérées dans la BDD
        //La méthode Array.prototype.sort() permet de trier par ordre croissant ou décroissant un tableau ou un
        //tableau d'objets
        this.dropdownList = this.listSecteurAct.sort(function(a, b) {
          var nameA = a.title.toUpperCase(); // ignore upper and lowercase
          var nameB = b.title.toUpperCase(); // ignore upper and lowercase
          if (nameA < nameB) {
            return -1;
          }
          if (nameA > nameB) {
            return 1;
          }
          // titles must be equal
          return 0;
        });
      });
  //----------- END CHARGEMENT DES DONNÉES -------------------------------//

  //---------- CHARGEMENT DES CHAMPS SELECTS -----------------------------//
  //Data du champ select secteur activite
  this.dropdownList = [];
  this.selectedItems = [];
  //Options du module ng-multiselect-dropdown voir doc su NPM ou fichier ReadMe
  this.dropdownSettings = {
    singleSelection: false,
    primaryKey: 'id',
    labelKey: 'title',
    selectAllText: 'Toute la France',
    unSelectAllText: 'Tout supprimer',
    text:"Secteur d\'activité",
    enableSearchFilter:false
  };
  //---------- END CHARGEMENT DES CHAMPS SELECTS -------------------------//
}//----------END NGONINIT -------------------------//

onItemSelect(item: any) {
  console.log(item);
}
onSelectAll(items: any) {
  console.log(items);
}

//Initialisation du formulaire (ReactiveFormsModule méthode)
initForm() {
  this.selectsForm = this.formBuilder.group({
    secteurAct: ['', Validators.required]
  });
}

}//END CLASS HOME COMPONENT

I had the wrong version sorry. I install the 4.6.3


text:
🛑 lemmy.best is down

In 98c4df7, lemmy.best (https://lemmy.best) was down:

HTTP code: 500
Response time: 11804 ms

Resolved: lemmy.best is back up in 4c3c129 after 6 minutes.


text:
Some grammar, spelling fixes

It looks like I set up my last PR too early!
The name of the nightwatch example had become out-of-date in the README.

Thanks again :+1:

authors: JDemler barbeque

repo: CurrySoftware/elm-datepicker


text:
MCD SE not unable to launch since the Hidden Depths update

Yeah, they changed the encryption keys again. Next release (version 1.3.5) will work. I will make sure it gets published next week sometime.

how close is it to being done

There is a way around this, if you only need to edit item power levels and/or character level, or item rarity, then you can just switch install location. Simply uninstall, and make sure you (1) back up your character folder and (2) make sure the keep save file is turned on in the uninstall screen, then reinstall in a non-default location (I used my primary games folder) and then, when the editor fails to find MCD, simply press no game files (forget what the actual button is called) and find your character folder by going to File > Open > your save game. You cannot create items, change enchant slots, or anything like that, but it will work for most things.

There is a way around this, if you only need to edit item power levels and/or character level, or item rarity, then you can just switch install location. Simply uninstall, and make sure you (1) back up your character folder and (2) make sure the keep save file is turned on in the uninstall screen, then reinstall in a non-default location (I used my primary games folder) and then, when the editor fails to find MCD, simply press no game files (forget what the actual button is called) and find your character folder by going to File > Open > your save game. You cannot create items, change enchant slots, or anything like that, but it will work for most things.

^ This is true ^

Yeah, they changed the encryption keys again. Next release (version 1.3.5) will work. I will make sure it gets published next week sometime.

can't wait!!! Going to place some new armor properties onto my all-in-one gilded opluent armor

Yeah, they changed the encryption keys again. Next release (version 1.3.5) will work. I will make sure it gets published next week sometime.

But when...

Yeah, they changed the encryption keys again. Next release (version 1.3.5) will work. I will make sure it gets published next week sometime.

But when...

You actually can make your Opulent Armor gilded right now by doing the method I mentioned above, as long as you have the right enchantments. If not, then you can look for an armor piece that has Luck of the Sea on it, max out that enchant, and restock merchants until the restock cost is more than 10k emeralds. This works super well, and I've gotten about ~50 uniques just from this. Seeing as you can set your player level (to get more enchant points) and set your player emerald and gold count (for restocking and buying items), with this limited version, I'd say its worth it. (side note, before this, I had never gotten a verdant robe, but with luck of the sea and high emerald count, I now have 3. So yea.)

But when will it come out?

From what I understand, finding the key can be time consuming, but I don't really know cause I'm not coding this. On a side note, this program still works for the most part with this bug using the method that I mentioned, but as Cutflame said, it should be coming out this week.

this is the AES key, @CutFlame : 0x0A01138AC7553ECEA7E9E257B5A45FA6665679D360B270278AE5D5367B172E40

There is a way around this, if you only need to edit item power levels and/or character level, or item rarity, then you can just switch install location. Simply uninstall, and make sure you (1) back up your character folder and (2) make sure the keep save file is turned on in the uninstall screen, then reinstall in a non-default location (I used my primary games folder) and then, when the editor fails to find MCD, simply press no game files (forget what the actual button is called) and find your character folder by going to File > Open > your save game. You cannot create items, change enchant slots, or anything like that, but it will work for most things.

I've tried this and It just closes when I click "OK" on the error box, tried running as admin and all the ins and outs, can't get to this "no game files" section as what I said earlier, it just closes itself after closing the error.

It did the same thing for me, however my install of MCD has been messed up for a long time because I transferred my save data (all of it) from another computer to my new one back when MCD had its own launcher. Did the error change from looking like the picture at the top of this thread to something like this?

Yeah it looks like that, when I click "OK" it just closes the entire thing, i'm just wanting to set my gear up to the current max power level but none of my old editors are working either.

When the program will be updated

When the program will be updated

I have no Idea. He said this week

New version is released (1.3.6)

repo: CutFlame/MCDSaveEdit


text:
Communication protocol

I've been thinking about how to make sure that C# objects can be easily understood by the Arduino, and I figured the easiest way would be to not use objects at all. Thus, I propose the following communication standard, which would ensure the datastream sent over BLE can be easily received, stored, and processed:
comms protocol v1.txt

I looked a bit at the way C# handles serial communication, and I think it's gonna be easier if we instead do it like this:
Each event is a 32 bit number, first bit representing the target setting (or override signal for the sync time signal), the other bits representing the 31 bit integer - just add a leading zero to get a standard 32 bit one, we won't ever need more than 17 bits anyway.

So instead of a proper protocol we just create our own standard?


text:
Split building and loading the model

This can be useful if you want to build the BERT model from given config, but don't want to load pretrained weights.

Pull Request Test Coverage Report for Build 97

5 of 5 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 96:
0.0%

Covered Lines:
340

Relevant Lines:
340

💛  - Coveralls

Thanks for the PR~ I've published a new version.

Great, that was fast, thanks!

authors: CyberZHG coveralls nsmetanin

repo: CyberZHG/keras-bert


text:
为何选择了iptables

iptables已经是过去时了，为何不选择它的继任者nftables？

CFW 设计的初衷是兼容所有 Linux 平台，无论您使用的是发行版，或是部分嵌入式系统，您总能在支持 iptables 的平台中原生运行 CFW。

authors: Cyberbolt saintak

repo: Cyberbolt/cfw


text:
Feature request: Committed use discounts for RHEL images

Compute Engine committed use discounts are now also available for Red Hat Enterprise Linux (RHEL) image licenses.
Add:

[x] Committed use discounts for RHEL images
[x] Committed use discounts for RHEL for SAP images

Source: https://cloud.google.com/compute/disks-image-pricing#premiumimages

Commit: https://github.com/Cyclenerd/google-cloud-pricing-cost-calculator/commit/a245e9612ab64a6b3913c6cb625731d1ede9cfba

New release: https://github.com/Cyclenerd/google-cloud-pricing-cost-calculator/releases/tag/v1.1.0


text:
Error handling when returning undefined

Issue type:

:heavy_plus_sign: Feature request

Short description:
Functions that return undefined (e.g. function f() { return undefined; }, or function f() {} ) give a rather verbose error as follows when apply0ed;

It would be desireable to either have: a dedicated error for a function returning undefined, rather than a translation error occuring (e.g. 'error: function returned undefined instead of a value'); or for an explicit 'undefined' singleton to be the output instead of erroring, allowing for logic such as equals(f(), undefined) on the InDy side.

Thanks for the suggestion!

repo: CyclopsMC/IntegratedScripting


text:
Trying to serve html to browser on tacopie server

I am trying to serve up some html content to a browser over a tacopie server.  This was my message handler - where I tried both sync and async writes and trying to close the connection when done. Neither works, maybe because I dont understand how the write/disconnect works. Any ideas? thank you!
	void on_new_message(const std::shared_ptr<tacopie::tcp_client>& client, const tacopie::tcp_client::read_result& res) {
		if (res.success) {
			std::string resp = "this is the response";
			std::string fullResp = "HTTP/ 1.1 200 OK\r\nContent-Type: type/html\r\nConnection: Closed\r\n Content-Length: "
				+ std::to_string(resp.length()) + std::string("\r\n\r\n") + resp;

			std::vector<char> buf(fullResp.begin(), fullResp.end());
			client->get_socket().send(buf, fullResp.length());
			//client->async_write({ buf, nullptr });
			client->disconnect();
		}
		else {
			info("WebClient disconnected");
			client->disconnect();
		}
	}

Hi,
Sorry for the time to reply, I finally could have a look.
I tried your code and it first worked well over curl and netcat, but apparently not with a browser (I tried chrome and safari).
So my guess was that there is an issue with the content of your request.
I double checked with the expected HTTP format, and there is indeed an issue in your response.

HTTP/ 1.1 There is an extra space after the /
\r\n Content-Length: : There is an extra space Before the Content

When I changed your output into:
HTTP/1.1 200 OK\r\nContent-Type: type/html\r\nConnection: Closed\r\nContent-Length:
it worked perfectly fine :)
I close this issue, but feel free to re-open it if necessary :)
Best

BTW, my final code is the following one:
void
on_new_message(const std::shared_ptr<tacopie::tcp_client>& client, const tacopie::tcp_client::read_result& res) {
  if (res.success) {
    std::cout << "write" << std::endl;
    std::string resp     = "this is the response";
    std::string fullResp = "HTTP/1.1 200 OK\r\nContent-Type: type/html\r\nConnection: Closed\r\nContent-Length: "
                           + std::to_string(resp.length()) + std::string("\r\n\r\n") + resp;

    std::vector<char> buf(fullResp.begin(), fullResp.end());
    client->async_write({buf, [=](tacopie::tcp_client::write_result&) {
                           std::cout << "write cb" << std::endl;
                           client->disconnect();
                         }});
  }
  else {
    std::cout << "disconnect" << std::endl;
    client->disconnect();
  }
}

authors: Cylix vivekvrao

repo: Cylix/tacopie


text:
6.0适配问题

发现当在滚动布局下，垂直放两个recycleView时，为避免与滚动布局的滑动冲突，同时把两个recycleView的滑动事件禁止后（mRecyclerView.setNestedScrollingEnabled(false);）；滑动是比较流畅啦，但是在6.0版本下，放在上面的recycleView会显示不全。不过，在6.0版本以下，没问题。希望，大神后续能分析一下。

测试环境变量只是系统版本的区别吗？

请描述，版本，复现操作，使用代码。

你看下是不是这个问题？https://github.com/CymChad/BaseRecyclerViewAdapterHelper/issues/1140

authors: CymChad cervy dacaoyuan

repo: CymChad/BaseRecyclerViewAdapterHelper


text:
结合粘性库stickyheadersrecyclerview后导致上拉加载无效

原本你们的加载是在最后一个item的时候就开始自动加载,
结合了该库后会导致滑动到最后一个item后没有触发自动加载回调...
不知道是你们还是他的库的冲突...?

你们在"下拉加载"的时候没有做headview , 没有出现问题, 在上拉加载的时候出现,不知道是不是因为上拉加载的FootView与该库对item创建的HeadView冲突的原因?

另外再问下 , 下拉加载这个需求在对网络断开或者请求失败的情况下 怎么跟上拉加载一样有一个error的view来重新加载?

第一个问题虽然可以把预加载的位置提前几个来规避,但是快速滑动下还是不行

第一个问题虽然可以把预加载的位置提前几个来规避,但是如果快速滑动的话还是会出现问题,请问这样的issue可以解决吗?

1.最好提供demo
2.没看懂
3.可以下拉失败的时候清空data并设置EmptyView

@1109993488  原本上拉加载是在最后一个item的时候触发onLoadMoreRequested的,因为结合了该库之后,无法主动触发 , 只能设置setPreLoadNumber来强制去让其触发.
demo 我找找接口看怎么弄个出来...

结合使用的时候加载更多布局应该不显示吧？如果显示了肯定会回调onLoadMoreRequested，你是否重写了getItemCount？

@1109993488  刚刚试了一下 , 重写了getItemCount ,直接return mData.size() 的话好像是没问题了..不过那个那个加载完成的footview 就没有显示了...

getItemCount 最好不要重写，里面控制显示header、footer、加载更多

@1109993488 (・(ｪ)・)...我以为是说需要重写 , 之前是没有重写会导致issue标题的问题 , 重写后请求正常情况是没问题, 如果出现错误或者网络断开 , 那个Error的点击加载更多就无法显示了吧?

如果重写了getItemCount 数量会有问题，可能不会显示加载更多， 加载更多出现的错误或没有网络可以调loadMoreFail显示加载失败的布局， 如果下拉刷新出现错误或无网 可以通过清空data数据并且设置EmptyView显示自定义的错误界面

1.不是下拉刷新 我上面说的是下拉加载 就是UpFetch的情况下 如果下拉出现错误, 怎么跟上拉一样有个显示加载失败的布局?
2.那我现在是要重写getItemCount吗? 然后再针对网络异常的情况的时候,进行显示加载失败的布局么?

1.现在下拉加载没有加载状态这个功能
2.你可以把加载失败布局放到header里

@1109993488 你好, https://github.com/zofnk/RecyclerViewLoadMoreTest 我弄了demo 你可以看下吗?就是还原了下场景会出现的问题

你这是滑动到底部就异常了
    @Override
    public long getHeaderId(int position) {
        final int dataPosition = position - getHeaderLayoutCount();
        if (dataPosition >= mData.size()) {
            return -1;
        }
        return mData.get(position).hashCode();
    }

这里应该控制下position，position可能会越界

@1109993488  对呀 这个问题是要怎么解决...?Orz..

0.0上面不是给你列出了解决办法么

喔喔...我还以为是问题出现的地方..今天找这个问题找得有点头痛...
非常感谢!!!!!~么么哒~


text:
fragment切换，页面不显示任何内容的问题

fragment恢复可见时，这时候adapter != null && data有数据，这时候调用adapter.newData(data);，页面不显示任何内容，问题找到了，但没有解决思路...

问题找到了？

/js，replace时每次都new Fragment能解决现象，但不知道会不会影响性能。
请谅解一个菜鸟求真之路，没找到问题？

╮(╯▽╰)╭，还是把这个问题关了吧


text:
🛑 Servicio de impuestos interno is down

In fd073fb, Servicio de impuestos interno (https://homer.sii.cl) was down:

HTTP code: 403
Response time: 368 ms

Resolved: Servicio de impuestos interno is back up in 8f3f3dd after 13 minutes.

repo: CymaSuite/upptime


text:
Merge remote-tracking branch 'upstream/stable' into merge_stable

Conflicts:
src/rt/profilegc.d

Auto-merge toggled on

repo: D-Programming-Language/druntime


text:
Build/Run with DMD on Windows with a username with white spaces

Hi!
I'm trying to build a DlangIDE with dub and dmd on Windows 7 Pro, but show me an error like that:
Error: cannot read file C:\Users\My.d
When my realy path is like that:
*C:\Users\My Username*
Searching in internet I found that my problem is my username because it has white spaces, but never found how can I change my dub's local repository.
Anybody can help me with that?

Can you try out the latest beta (0.9.24-beta.1, installer, zip) and see if it works there? This is most likely the same root cause as #540.

Ok, I'll try and I'll let you know.

Great!!! That's all!!! Thank you!!!

I'm experiencing essentially the same bug, and I can confirm the beta fixes the bug.

authors: ajvincent rro4785 s-ludwig

repo: D-Programming-Language/dub


text:
Update projectServer.c

Add ThreadQueue, DeleteQueue, Mutex

so bad 👎


text:
Autogenerate argparser to execute Driver from command line

Is your feature request related to a problem? Please describe.
When deploying scripts in SageMaker or VertexAI, configuration needs to be passed via CLI / argparse. This requires writing tedious argparse code, which often ends up being poorly typed, documented, and maintained.
Describe the solution you'd like
Automatically generate argparser (or OmegaConf/Hydra) for Hamilton nodes of the instantiated driver. Each parsing argument could include the type and docstring (if not a top node). It is possible to resolve what should be in inputs and in overrides.  final_vars could also be specified.
import argparse

class Driver:
    ...

    def with_cli(self):
        parser = argparse.ArgumentParser(prog="HamiltonCLI", description="Generated CLI")
        for n in self.graph.get_nodes():
            parser.add_argument(f"--{n.name}")

        self.args = parser.parse_args()

    def resolve_args(self):
        inputs, overrides = resolve_node_value(self.args)
        action, kwargs = resolve_action(self.args)  # visualize, execute

        if action == "execute":
            self.execute(inputs=inputs, overrides=overrides, **kwargs)

if __name__ == "__main__":
    dr = (
        driver.Builder()
        .with_module(transforms)
        .with_cli()  # include arguments to limit supported operations (e.g., execute only)
        .build()
    )

Alternative
A simpler and more explicit approach could be passing two list of strings to expose input and override nodes. This prevents having a CLI flooded with irrelevant args
if __name__ == "__main__":
    dr = (
        driver.Builder()
        .with_module(transforms)
        .with_cli(inputs=list(), overrides=list())
        .build()
    )

The nodes supported would be limited to primitives that can be expressed on the command line. One challenge is properly coercing args, which are all strings, into the correct Hamilton type. This could be done efficiently with Pydantics

yep -- https://typer.tiangolo.com/ could perhaps make this simpler?

Another clean pattern could be to decorate functions with @cli and then .with_cli() collects that when building the driver. However, it wouldn't be possible to annotate top level nodes

Another clean pattern could be to decorate functions with @cli and then .with_cli() collects that when building the driver. However, it wouldn't be possible to annotate top level nodes

Yeah without instantiating a driver and knowing the requested outputs we wouldn't know what they are. But that doesn't mean we couldn't have something dynamic... or alternatively we just have a command line that creates a CLI file for a given driver set up...

authors: skrawcz zilto

repo: DAGWorks-Inc/hamilton