In Freetz kannst Du Dir doch den ganzen "precheck/install/postcheck"-Quatsch schenken ... ich habe den ja für "modfs" nur deshalb gebaut, weil es dort auch **iterative** Änderungen gibt und somit ein Skript möglichst nicht zweimal angewendet werden sollte - außerdem liefert leider das BusyBox-Applet "patch" keinen korrekten Return-Code (zumindest war es so, als ich das mal geschrieben habe in den "modscript"-Dateien) und kann damit auch nicht als Indikator für "schon geschehen" dienen.

Ich würde also eher überlegen, wie man das in passende Skripte verpackt, die dann wieder von "modfs" und Freetz gleichzeitig aufgerufen werden könnten ... spätestens wenn es um die GRX- oder Puma6-Boxen geht, "streikt" das gesamte "modfs" ja dann (absichtlich) und einige der Patches machen trotzdem auch auf diesen Modellen Sinn.

Ich würde das Meiste sogar gerne als separate Patch-Files haben, weil damit auch die dynamische Änderung (nach "bind"-Mount oder bei der Nutzung des "overlayfs" in den GRX-Boxen) möglich wäre (ein Beispiel dafür gibt es auch: https://github.com/PeterPawn/YourFritz/blob/master/framework/implant_public_key) und das Patchen gleichzeitig gegen doppelte Anwendung schützt. Da kann man die "Kröte", daß es dann bei Änderungen durch AVM am "Kontext" schneller in die Hose geht, schon mal schlucken.

Schreib mir mal bitte auf (hier oder per E-Mail), welche der Änderungen Du in Freetz einzubauen erwägst ... dann können wir vielleicht ein gemeinsames Format für diese Änderungen finden, wobei sich das in den meisten Fällen tatsächlich schon auf reine Patch-Files reduzieren sollte.

Manchmal habe ich auch einfach nur mehrere davon hintereinander stehen, für die verschiedenen Versionen der AVM-Dateien - wenn ein Patch dann mal nicht greift, funktioniert der nächste für die andere Version.

Das ist es dann im Prinzip schon in den meisten "modscript"-Dateien ... nur wenige Änderungen sind "sed"-basiert, weil sie dann nicht auf den richtigen "anchor" angewiesen sind.

Aber solche Geschichten wie "telnetd" oder "rc.user" (aka "debug.cfg") gibt es ja in Freetz schon - die muß man ja nicht noch einmal erfinden.

Vielleicht kriegt man um diese Patch-Files ja noch ein (gemeinsames) Format "herumgebaut", bei dem man die Anwendung auf bestimmte Modelle (HWRevision) und FRITZ!OS-Versionen beschränkt ... das wäre dann ein weiteres Shell-Skript (pro Änderung), was die passenden Patch-Files auswählt und anwendet (aber in meiner Vorstellung ohne tiefgeschachtelte Verzeichnisstrukturen, wie es an einigen Stellen bei den Freetz-Patches zu sehen ist, weil man das dann (für meine Begriffe) nur sinnlos durch die Gegend doppelt für jede neue Version).

Und so ein "Patch-Skript" sollte dann tatsächlich erkennen können, woher es aufgerufen wird bzw. es sollte sich gar nicht darum scheren und einfach die Änderungen an den Verzeichnissen, die als Parameter übergeben werden, ausführen und sich ansonsten nicht dafür interessieren, wo es genau läuft (ob das nun der RasPi, die Box oder irgendein Freetz-Host ist).

---

Das Wechseln des Brandings für GRX-Boxen ist im IPPF immer mal wieder Thema (wobei eben das Änderung von "1und1" auf "avm" wohl eher unnötig ist), wenn es um das Installieren einer Firmware geht, wo die Frage "avme" vs. "avm" parallel noch zu klären ist. Das geht nicht mehr wie früher und daher wäre (meine Meinung) eine Option in Freetz, da ein "festes Branding" in der "rc.conf" zu exportieren, das zum vorliegenden Image paßt, für manchen schon hilfreich.


![](https://github.trello.services/images/mini-trello-icon.png) [MVP:](https://trello.com/c/dca1N3bm/1-mvp)


Added general layout and content placeholder for README.md


Created multidev environment [dgreat#pr-350](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#pr-350).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-350-dgreat.pantheonsite.io/)


The following doc(s) have been deployed to the [3485orgpe](https://3485orgpe-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/change-management](https://3485orgpe-static-docs.pantheonsite.io/docs/change-management)


Updating formatting - Caps and spacing


👍 Nice. A good habit that has helped us time and again across the Reaction / Force / Sentry divide is to log errors with a little file-location metadata, like `console.error("Router/WithMediator mediator is not present in AppState")`


The following doc(s) have been deployed to the [3451search](https://3451search-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/database-workflow](https://3451search-static-docs.pantheonsite.io/docs/database-workflow)


Lol you are right. 😀 same call should be a guard maybe.


It feels a little odd to pass `quiet` down to this function


Don't install! It comes with the bootstrap gem.


experimented with different menu effects


This is the final paper of my Boeing-sponsored Senior design project and a video showing the demonstration vehicle at the end of the year.


Thanks.


Possibly caused by: https://github.com/TrinityCore/TrinityCore/commit/b9c6bbb51df0ed10f74617482740fedb91ff5366


Created multidev environment [dgreat#ci-1568](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#ci-1568).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-1568-dgreat.pantheonsite.io/)


My new favorite Git commit:

![image](https://user-images.githubusercontent.com/40661852/44238328-3ca3fa80-a182-11e8-952e-8e5a4ea08ace.png)


@gvanem The problem is that prior to 16193bc5e8, the "Failed to determine dst MAC" error would have been a fatal error, so the scan wouldn't work at all. Instead, I changed it to just mark the target as "down." Unfortunately, that means it doesn't have any probes to send, but it still participates in the ultrascan run. I'm looking through it now to see where would be best to eliminate such targets from the discovery scan or prevent the `stopTimeOutClock` function from being called. Reproduced it here with this command for a nonexistent IP on my LAN:

    sudo nmap --disable-arp-ping --send-eth 192.168.1.222

Windows defaults to `--send-eth` since it doesn't have raw sockets. I'm curious as to why Nmap thinks it has to find the destination MAC address in your case.


No, this is not related to 51908


Ok but its not mangos anymore. It was cmangos from the start of this repos. Also i repeat for that kind of change a PR was more conveniant to make possible any possible discution. You act like your are the only one here. Wich is not the case at least about DB stuff.


I'm coderjo on most platforms, and thecoderjo on some where the former was taken. choose one.

However, I was planning on merging this back into SM proper once I felt I was done (with a PR for review first).


I think that you missed the point that realmd is already compatible accross the cores. I use one realmd and iam able to connect to my 3 test server localy.


I added a filter-branch step to the gitlab CI pipeline and push the result to github. this should remove the clutter of stockholm


We don't support creating Sentry protected collection anymore?


[Jenkins vg tests](http://jenkins.cgcloud.info/job/vg/2118/) complete for merge to master.  View the [full report here](http://cgl-pipeline-inputs.s3.amazonaws.com/vg_cgl/vg_ci/jenkins_reports/branch/master/index.html).

19 tests passed, 0 tests failed and 10 tests skipped in 18771 seconds

Tests produced 2683 warnings. 2683 were for lower-than-expected alignment scores


Created multidev environment [sfgov#pr-195](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#pr-195).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-195-sfgov.pantheonsite.io/)


lgtm


Created multidev environment [rail-uga-stellar#ci-435](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#ci-435).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-435-rail-uga-stellar.pantheonsite.io/)


It appears to work fine!


Fixed in r37326


I think you copied pasted the wrong url here :D


Automated Test Suite Message


@trygveaa thanks! I tried hacking away on another github account, but it was a bit heavy to try and grasp in a few hours. :+1:


![](https://github.trello.services/images/mini-trello-icon.png) [Add DELETE request tests](https://trello.com/c/X6KVtxRQ/12-add-delete-request-tests)


We support them, we just don't put them as default. Sentry protected collection use document based security and we don't currently make it easy for user to handle. Better have the user specifically select it if that's what he wants. The managedTemplate is still protected if Sentry is configured via roles & privileges.


Whoops!


Refactor_UnitarySystem (rraustad) - Win64-Windows-7-VisualStudio-14: OK (2982 of 2983 tests passed, 5 test warnings)

Messages:

 * 3 tests had: BND diffs.
 * 1 test had: AUD diffs.
 * 2 tests had: EIO diffs.
 * 2 tests had: MTD diffs.
 * 2 tests had: ESO small diffs.
 * 2 tests had: MTR small diffs.
 * 1 test had: RDD diffs.
 * 1 test had: Table big diffs.

Failures:

regression Test Summary
 * Passed: 628
 * Failed: 1

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.97%25-yellow.png)


Well, 60 with vsync..
1024x1024 takes about 13.5ms gpu time, 64x64 takes about 0.3ms


I am aware. This was a change mostly for me, I am willing to admit that. I was setting up my new pc, and it made sense to do this, for future proofing. Out of all people currently active, me, wb and cala usually push to all versions. So this will make it easier for everyone. Also repos are still named mangos-classic, hence the naming. I didnt ask cos half of active people are on vacation right now, and its just a cosmetic change for most people. Those who have everything setup are unaffected.


Created multidev environment [sfgov#ci-1288](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-1288).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-1288-sfgov.pantheonsite.io/)


I mean after making max work group size 256


@SioWolf That’s a CoreProtect bug


<achievementList /> added to reflect the file created when playing.


WindowShadingControlOrder (JasonGlazer) - x86_64-MacOS-10.9-clang: Tests Failed (2002 of 2981 tests passed, 0 test warnings)

Messages:

 * 21 tests had: AUD diffs.
 * 21 tests had: EIO diffs.
 * 21 tests had: ESO big diffs.
 * 18 tests had: MTR big diffs.
 * 20 tests had: RDD diffs.
 * 17 tests had: Table big diffs.
 * 5 tests had: ERR diffs.
 * 5 tests had: SSZ big diffs.
 * 6 tests had: ZSZ big diffs.

Failures:

regression Test Summary
 * Passed: 608
 * Failed: 21

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-67.16%25-red.png)


The borders are also on Linux desktop if the window size doesn't match the emulated screen.


lol this is a comment 👍


Sure thing, I'll add the rule filter in the [`getRustInputs`](https://github.com/Xanewok/nuclide/commit/d04d407b48ecc352c9a4485c638bbfdefaf7d41d#diff-ce0889626b1d94f081b5f4dda9aa37b5R18)


Right, just left it there since I was still to check the remote Nuclide workflow


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @eldeveloper was added to this feedstock maintenance team.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


Why? Being optional, the OBUs can be added by a muxer only if it can or wants to.
There's absolutely nothing to gain doing this. It will only make remuxing from mp4 to mkv more complex because you'll have to make sure to skip the OBUs, and also remove the possibility of initializing a decoder before passing sample data to it.

https://github.com/AOMediaCodec/av1-isobmff/pull/77 just addressed your concerns about ordering, so please, don't just partially match the contents of the av1C. Let implementations write/read global OBUs or not as they see fit.


Checkmarx scan results 17 Aug 2018 02:05 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

a23cad998261c81bf63aa21ac681a2e8b5303e7c	@web-flow


This change was eventually reverted. I thought I could remove this object assignment, but it appears to be necessary to preserve the attribute order in a few select tests.


Refactor_UnitarySystem (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (3022 of 3023 tests passed, 5 test warnings)

Messages:

 * 3 tests had: BND diffs.
 * 1 test had: AUD diffs.
 * 2 tests had: EIO diffs.
 * 2 tests had: MTD diffs.
 * 2 tests had: ESO small diffs.
 * 2 tests had: MTR small diffs.
 * 1 test had: RDD diffs.
 * 1 test had: Table big diffs.

Failures:

regression Test Summary
 * Passed: 648
 * Failed: 1

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.97%25-yellow.png)


It appears these `pip/conda install...` steps are redundant, since all dependencies are specified in the [`gym-duckietown/setup.py`](https://github.com/duckietown/duckietown-slimremote/blob/master/setup.py) and [`duckietown-slimremote/setup.py`](https://github.com/duckietown/gym-duckietown/blob/master/setup.py) scripts. After testing the resulting image, I think we can safely avoid the extra layer here.


This is a very important line. It is used to send the error to upper.


So the idea was that the specified command in the RLS itself should perform the build on its own rather than RLS be fed the results. Since the execution is not as easy due to how Buck can be spawned and overriden, in this case this is why I hooked up on after the Buck build in Nuclide and am feeding the results directly.

Re tempfile I'm not sure, it should probably be spawned on a tmp dir as governed by OS (think `/tmp/` in Linux) and managed by it. I'll be honest and just copied what was used in other places in Nuclide for things like that.

The file itself is required for a very brief amount of time, so any other temp file OS policy other than 'remove the temp file the instant it's created' should be relatively safe.


Changing the configuration retriggers the build immediately due to how RLS works, I'll add a comment.


But stack above calls `asSymbolInformation`, should it be `asDocumentSymbol` instead?


Refactor_UnitarySystem (rraustad) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


fix master's lack of pr number

Demo: demo


This is not correct, it retrieves the *async* attribute from a string object instead of the `asyncio` module, so get rid of the quotes from the module name.


`['a'].concat([['b']]) => [ 'a', [ 'b' ] ]`

u want that c/d?


Hi,

I've created the following builds for your commit:

| |Linux|Win|macOS|
|---|---|---|---|
|Blender py36| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcblender-python-36-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcblender-python-36-master-b023f6a-linux64.zip)| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcblender-python-36-master-b023f6a-win32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcblender-python-36-master-b023f6a-win64.zip)| [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcblender-python-36-master-b023f6a-macos64.zip)|
|IfcConvert| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/IfcConvert-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/IfcConvert-master-b023f6a-linux64.zip)| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/IfcConvert-master-b023f6a-win32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/IfcConvert-master-b023f6a-win64.zip)| [64bit](https://s3.amazonaws.com/ifcopenshell-builds/IfcConvert-master-b023f6a-macos64.zip)|
|IfcGeomServer| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/IfcGeomServer-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/IfcGeomServer-master-b023f6a-linux64.zip)| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/IfcGeomServer-master-b023f6a-win32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/IfcGeomServer-master-b023f6a-win64.zip)| [64bit](https://s3.amazonaws.com/ifcopenshell-builds/IfcGeomServer-master-b023f6a-macos64.zip)|
|Python 27| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-27-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-27-master-b023f6a-linux64.zip)| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-27-master-b023f6a-win32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-27-master-b023f6a-win64.zip)| [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-27-master-b023f6a-macos64.zip)|
|Python 27u| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-27u-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-27u-master-b023f6a-linux64.zip)| | [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-27u-master-b023f6a-macos64.zip)|
|Python 32| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-32-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-32-master-b023f6a-linux64.zip)| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-32-master-b023f6a-win32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-32-master-b023f6a-win64.zip)| [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-32-master-b023f6a-macos64.zip)|
|Python 32u| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-32u-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-32u-master-b023f6a-linux64.zip)| | [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-32u-master-b023f6a-macos64.zip)|
|Python 33| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-33-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-33-master-b023f6a-linux64.zip)| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-33-master-b023f6a-win32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-33-master-b023f6a-win64.zip)| [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-33-master-b023f6a-macos64.zip)|
|Python 34| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-34-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-34-master-b023f6a-linux64.zip)| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-34-master-b023f6a-win32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-34-master-b023f6a-win64.zip)| [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-34-master-b023f6a-macos64.zip)|
|Python 35| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-35-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-35-master-b023f6a-linux64.zip)| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-35-master-b023f6a-win32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-35-master-b023f6a-win64.zip)| [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-35-master-b023f6a-macos64.zip)|
|Python 36| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-36-master-b023f6a-linux32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-36-master-b023f6a-linux64.zip)| [32bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-36-master-b023f6a-win32.zip) / [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-36-master-b023f6a-win64.zip)| [64bit](https://s3.amazonaws.com/ifcopenshell-builds/ifcopenshell-python-36-master-b023f6a-macos64.zip)|

Kind regards,
IfcOpenBot


Automated Test Suite Message


on >= 2nd loop,

```js
> [ 'a', [ 'b' ] ].concat(['c'])
[ 'a', [ 'b' ], 'c' ]
```

is possible...


> I mean that ,there are some different codes,

Sure, since you are comparing **2.0** and **2.1** (and there are a decent changes between this two major releases)

> after timeout_correct(base, &tv);, tv points to base, am i right?

Not sure that I got your point, can you elaborate?

Basically to answer the question "why X was replaced with Y?" you should look into the history, and you will find the commit where it happened -- f5e4eb05e5bdf61b0a1b11f99effaf835a8796ce


@ene5135
아직 덜 구현된것인지 모르겠지만, 매 문장단위 마다 파라메터를 업데이트 하고 있는데요~
보통 <input -> forward phase -> backward phase> 요 한 세트를 하나의 iteration이라고 합니다.
이 interation단위를 어떻게 설정하느냐에 따라
1) online learning
2) full batch
3) mini-batch
이렇게 3개로 나누어볼 수 있는데요, 지금 구현하신 방식은 1번 방식입니다. 각각의 방식에 따라 장단점이 있는데
다음 블로그에서 잘 설명해 주시니 보고 이해하시면 도움이 될 듯 합니다.
http://dambaekday.tistory.com/1

지난번에 이야기 드렸듯이 가변길이 시퀀스 집합 유틸리티를 쓰면, 병렬화를 극대화 시킬 수 있지만,
우선은 심플한 방식으로라도 한번 구현해보시는게 좋을 듯 합니다.

이 코드를 그대로 고치지 말고 옵션을 두어서 online vs minibatch 두 방식으로 동작하게 한다음
성능을 비교해보는 것도 좋을 것 같네요~


Yeah, I agree that's not optimal right now.

From what I understand, the MultiLspLanguageService acts as a single service that spawns sub-services when it determines the appropriate project dir using a [factory](https://github.com/Xanewok/nuclide/blob/master/pkg/nuclide-vscode-language-service-rpc/lib/main.js#L153).
However, I couldn't find a callback for when that happens and I also can't specify the build command on [initializationOptions](https://github.com/Xanewok/nuclide/commit/d04d407b48ecc352c9a4485c638bbfdefaf7d41d#diff-08dcd94d8ccb34343d6c87bc397b1b59R52) since that's static information. Ideally I could run the equivalent of ``buck build (whichever targets correspond to `..` with #save-analysis)`` directly when initializing an LSP server or after it's spawned (preferably the latter) - this way the user wouldn't have to do anything else to get its index-based features for Rust projects.


Release 1.0.0, now compatible with circle 2.0 (#15)

Demo: demo


cool fix


Fix navigator exception and add compatibility to mobile


are u srs


Add compatibility to mobile


pls no


Fix navigator exception


excuse me, i had nothing else to put on the right side, IT'S A JOKE I THOUGHT IT WAS FUNNY LMK IF YOU HAVE BETTER IDEAS


I'm looking back at this as I handle merging with scratch-blocks.  @NeilFraser, why did you replace everything with the inline version instead of making a utility function with the same code as the closure function?  I'm running into a variety of failures due to missing parents or null elements; `goog.dom.removeNode`'s extra checks actually seem like they were silently protecting us.

Here's the `goog.dom.removeNode` implementation:
```
/**
 * Removes a node from its parent.
 * @param {Node} node The node to remove.
 * @return {Node} The node removed if removed; else, null.
 */
goog.dom.removeNode = function(node) {
  return node && node.parentNode ? node.parentNode.removeChild(node) : null;
};
```

Unless there's a strong objection, I'd like to move to having a util function that has the checks for `node` and `parentNode`, for safety and to avoid duplication.


When you get a chance please fix up the default document situation any way you see fit such that visiting https://fido2.azurewebsites.net does not 404.


@cjsoft 应该需要搬运到 images 文件夹……

速度的话我也说不好……


:+1: For this feature!


@shs96c would it be possible to pass a real timeout value here, otherwise, the resulting error message is frighteningly confusing :)


there must be no space between / and >
good  " />
bad  "/ >


This breaks my app.
I get following error Class 'App\Exceptions\Handler' not found


> And with that, my notifications are going to significantly reduce

Psh, can't get away that easy


What this line is supposed to do? Link libmdns against itself?


We have `develop` setup to autodeploy to [tabbycatdevelop.herokuapp.com ](tabbycatdevelop.herokuapp.com) and it seems fine. We may need to keep an eye out for incompatibilities when doing the full suite of install testing (OS X, windows, docker, linux) for the 2.2 release though.


Build version: __`0.10.0-master.287`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/287) :tada:


Automated Test Suite Message


Build version: __`0.10.0-master.444`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/417049624) :tada:


Bootstrap has own styles for td
![image](https://user-images.githubusercontent.com/1616049/44240399-87dffc80-a1c6-11e8-829b-d02be0f1913c.png)
so we need to set "no top border" on first row.

somethink like this:

![image](https://user-images.githubusercontent.com/1616049/44240476-f2913800-a1c6-11e8-9922-8987560813b9.png)

get it from here = https://stackoverflow.com/questions/1257430/css-border-only-inside-the-table


run on tags

Demo: demo


@jamierocks thank you for the time spent on this amazing piece of software ;) good luck with your new projects!


setFormat(PixelFormat.RGBX_8888) may be causing that to be visible. It may be a tradeoff that requires a workaround like a static background or limiting the view size.


Refactor_UnitarySystem (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1723 of 1723 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-40.21%25-green.png)


Hey i was wondering if you could let me setup a webhook bot for this git repo? message me on Discord please McNugget#9306


Wow! Thanks for adding comments and not triggering me.


Created multidev environment [sfgov#ci-1291](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-1291).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-1291-sfgov.pantheonsite.io/)


nice code


Use token for auth

Demo: demo


rtyery


This accidentally also includes a patch from _737 (36d728cc5fbf)_:

> Stop revision summary at 160 chars or newline


It


primer archivo


expanded-runperiod (Myoldmopar) - Win64-Windows-7-VisualStudio-14: OK (2962 of 2971 tests passed, 618 test warnings)

Messages:

 * 624 tests had: AUD diffs.
 * 624 tests had: EIO diffs.
 * 1 test had: ESO small diffs.
 * 2 tests had: Table small diffs.
 * 4 tests had: ERR diffs.
 * 5 tests had: RDD diffs.
 * 1 test had: BND diffs.
 * 6 tests had: ESO big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.
 * 1 test had: MTR big diffs.

Failures:

integration Test Summary
 * Passed: 626
 * Failed: 3

regression Test Summary
 * Passed: 621
 * Failed: 6

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.7%25-yellow.png)


Yeah I only did 2 60sec Fraps benches in diff locations but with a few apps open. I did suspect suspect it was MoE which is partially why I was asking. I just did 2 more with everything closed and things are much closer now.

> 2018-08-17 07:26:28 - DeSmuME-VS2015-x64-Releaseolder
> Frames: 4485 - Time: 60000ms - Avg: 74.750 - Min: 69 - Max: 98
>
> 2018-08-17 07:28:43 - DeSmuME-VS2015-x64-Releasenewer
> Frames: 4513 - Time: 60000ms - Avg: 75.217 - Min: 68 - Max: 99
>
> 2018-08-17 07:39:31 - DeSmuME-VS2015-x64-Releasenewer
> Frames: 4145 - Time: 60000ms - Avg: 69.083 - Min: 63 - Max: 88
>
> 2018-08-17 07:41:19 - DeSmuME-VS2015-x64-Releaseolder
> Frames: 4116 - Time: 60000ms - Avg: 68.600 - Min: 62 - Max: 87

Thanks for clearing things up :)


there are libs under python that will give you interfaces/addresses and so on ... AFAIR ...


do not use `innerHTML`


Refactor_UnitarySystem (rraustad) - i386-Windows-7-VisualStudio-14: OK (2983 of 2983 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


what is it? :)


I suggest to run rift --version and check for version/schema versions match which I dump gratuitously, can save you grief when people are using different package binaries ...


Tested this, but found the following issue.
When you have multiple YGOMobile with different ID on your phone, it will let you choose which YGOMobile you use to enter the room.


Created multidev environment [rail-uga-stellar#ci-433](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#ci-433).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-433-rail-uga-stellar.pantheonsite.io/)


Clever. The usual approach is to store the sender in the struct and then set up a function to recall the remittance and require msg.sender == alice.

Your way will work but now I'm a little worried about Bob surviving the trip. He could fall victim to an off-chain "solution".


does not do anything


you can use anonym functions


This guy.


should be anonym


这就是注释的正确结果，而不是钦定用哪个，由用户决定


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180816-030614 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180816-030614") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


se instanciaron objetos y se usaron diferentes clases :+1:


you can retrun from the case branch so you dont need do declare a variable, and the break statement to each case


we dont really use switch statement withe empty default case. but in this case it is ok, you return the empty string anyway.


`use` is not connected to your class


anonym


you can reduce the complexity like this:
```js
if (!_pinCode) {
  _pinCode = generateRandom(MAXPIN, MINPIN);
}
return _pinCode;
```


`return {...}`


what is `x`


unit


what if `criminalName === ''` already


it is a common way to reduce the complexity if you validate first like:
```js
if (oldPin !== _pinCode) {
  throw new Error('Pin does not match!');
}
_pinCode = generateRandom(MAXPIN, MINPIN);
_transactions.push((new Transaction('pin')).toString(_accountNumber));
return _pinCode;
```


flex display everywhere


this line is duplicated a few times, you could create a function like. `saveTransaction(type, amount);`


Build version: __`0.10.0-master.285`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/285) :tada:


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180816-031603 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180816-031603") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


This is awesome. I compared with [my branch that I hand-rebased](https://github.com/Yasumoto/aws-sdk-swift-core/tree/swift-nio) and this was the diff— all of which are from the three commits newer than this one 🎉

```
jmsmith@z-ops-jmsmith-01 ~/w/swift-aws>
diff -qr ./aws-core/ ./aws-sdk-swift-core/ | grep -v /.git | grep -v .build
Files ./aws-core/Scripts/install-swift.sh and ./aws-sdk-swift-core/Scripts/install-swift.sh differ
Files ./aws-core/Sources/AWSSDKSwiftCore/AWSClient.swift and ./aws-sdk-swift-core/Sources/AWSSDKSwiftCore/AWSClient.swift differ
jmsmith@z-ops-jmsmith-01 ~/w/swift-aws> cat ./differ.sh                                       20:16:31
#!/bin/sh

echo "install-swift.sh"
echo "=============================================================++=========="
colordiff ./aws-core/Scripts/install-swift.sh ./aws-sdk-swift-core/Scripts/install-swift.sh

echo "AWSClient.swift"
echo "=============================================================++=========="
colordiff ./aws-core/Sources/AWSSDKSwiftCore/AWSClient.swift ./aws-sdk-swift-core/Sources/AWSSDKSwiftCore/AWSClient.swift
jmsmith@z-ops-jmsmith-01 ~/w/swift-aws> sh ./differ.sh                                        20:16:34
install-swift.sh
=============================================================++==========
23c23
< if [[ $OS == "macos" ]];
---
> if [[ $OS != "macos" ]];
25,26d24
<     brew install libressl
< else
AWSClient.swift
=============================================================++==========
314c314
<             let keys = Array(dict.keys).sorted()
---
>             let keys = Array(dict.keys).sorted {$0.localizedCompare($1) == ComparisonResult.orderedAscending }
```


should be anonym


Wallet id:b4cb75be-8248-4d31-8397-7d291ce4e9ca


if you return a non-empty string and somebody checks `if(result) {...}` then it will be evaluated as true. So if you return true or false from a function then it should not return a string in error case.


change this to `test -d /var/run/couchdb || install -o couchdb -d /var/run/couchdb`, see #660.


this is not the right place to change permissions for configuration. do it in the template. see #660.


classList


ternary operator


this.currentPositition


#6909-EngRefEquationFixPart3 (RKStrand) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


欢迎借阅


you could use `prviousSibling`, `nextSibling` so you wont need indexing


Hmm. I think a bunch of changes from previous commits didn't come through properly until now. Svn is so much easier then Git.


you use too many times this `this.model.maxFloor - this.model.position` index, you could extract this into a function


@lilydjwg 我在 https://github.com/archlinuxcn/repo/commit/41b26cd04479e9abcf242d5c65aff775ac066755 把 branch 改为 master 了，不知道为什么 lilac 又改回来了。


sure thing, I didn't even realize that the comment was wrong until i started digging around looking into why XMarksTheSpot marks weren't showing up


Automated Test Suite Message


Checkmarx scan results 16 Aug 2018 06:33 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

a23cad998261c81bf63aa21ac681a2e8b5303e7c	@web-flow


Hi sir. I get this error

(2/2) FileNotFoundException
--
in FilesystemAdapter.php line 105
at FilesystemAdapter->get(null)in ResController.php line 1445

for this...

Route::get('get', function() {
    $filename = 'test.txt';
     $dir = '/';
    $recursive = false; // Get subdirectories also?
    $contents = collect(Storage::cloud()->listContents($dir, $recursive));
     $file = $contents
        ->where('type', '=', 'file')
        ->where('filename', '=', pathinfo($filename, PATHINFO_FILENAME))
        ->where('extension', '=', pathinfo($filename, PATHINFO_EXTENSION))
        ->first(); // there can be duplicate file names!
     //return $file; // array with file info
     $rawData = Storage::cloud()->get($file['path']);
     return response($rawData, 200)
        ->header('ContentType', $file['mimetype'])
        ->header('Content-Disposition', "attachment; filename='$filename'");
});


Los atributos requieren signo de igual y no dos puntos tras usarse:
`type="text/css`


@andrew-boyarshin I won't be able to merge this till Friday. Absolutely awesome that you're able to take this on, big thumbs up 👍


After power on ,my smart robot car stand in one place.It doesn’t automatic move
What is problem happening for it?


I assume you're getting no insights from the Rockchip guys?


The new code had been implemented an hour or two ago.


Tasting CIFAR-10


Well, I might try to get some insights again, now that it seems to "run". It's not working per-Se, since I can't check the output correctly due to some mmap issues, but at least the IRQ are invoked so I'm sure that the VPU is running, at least.
The fact that no crashes occurs seems to indicate that the VPU now has all the right values and no DMA/IOMMU issues seem to occur (or I'm just being lucky 3 times in a row).

Trying to output 1920*1080*4 bytes in the dmesg logs is hogging the framebuffer of my Tinkerboard since almost 2 hours... So I'll have to find another way. IOCTL + User allocated buffer (malloc) might be the way to go.

I'll also use another sample video for the tests. The one I'm using right now is some "screen test" video provided by the Kodi guys, but the first frame is almost entirely black.
I'll try with a sample that at least change all the pixels colors on the first frame. That way I'll just have to check the first bytes.


Não é assim que se faz redirecionamento com React, dá uma pesquisada a respeito do React-Router, já estamos utilizando isso nos menus da vida.


cool


![](https://github.trello.services/images/mini-trello-icon.png) [Singleton Research](https://trello.com/c/1ku2ZS3V/35-singleton-research)


Hmmm, what?


Executing the daily benchmark build, I will reply here when finished:

@nanosoldier `runbenchmarks(ALL, isdaily = true)`


Might delete this as it's unnessesary


--bug=1000008 --user=fuyan bug5


#6909-EngRefEquationFixPart3 (RKStrand) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1721 of 1721 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-40.67%25-green.png)


因为 lilac.py 里写的是从 AUR 下载啊。


缺陷1 https://www.tapd.cn/33796642/s/1000082 --bug=1000008 --user=fuyan


fixed


--bug=1000008 --user=fuyan bug6


--bug=1000008 --user=fuyan bug7


![](https://github.trello.services/images/mini-trello-icon.png) [ytuyt](https://trello.com/c/iMx1LTgM/5-ytuyt)


--bug=1000008 --user=fuyan bug8


0.0.4 not 0.1.0


@KHANGLE01
Have you uploaded the code to the UNO board? You can refer to the below detail operation steps.
Step1:download library
![1_downloadlibrary](https://user-images.githubusercontent.com/27711713/44186572-ce911080-a14c-11e8-9990-5a524b3f16c8.gif)
Step2: Copy library
![2_copylibrary](https://user-images.githubusercontent.com/27711713/44186590-e799c180-a14c-11e8-811e-9fb1abdb7468.gif)
Step3: Download demo
![3_downloaddemo](https://user-images.githubusercontent.com/27711713/44186608-f7b1a100-a14c-11e8-8b36-e70b0df49928.gif)
Notice: Please check your ultrasonic module to ensure if it can work normally. If the ultrasonic module is not working normally, the car will not move.


As proposed by @derhuerst in #2


Created multidev environment [d8-atsnj#ci-186](https://dashboard.pantheon.io/sites/e5e4f786-50c0-497c-819e-36c05121e231#ci-186).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-186-d8-atsnj.pantheonsite.io/)


I think you have a typo in line 350. Shouldn't it be SQ_E2 instead of SQ_E3 (this square is currently two times)


I am using Spek version 1.2.0 so that I need to update in app/build.gradle as below:
`testImplementation 'org.jetbrains.spek:spek-api:1.2.0'
    testImplementation 'org.jetbrains.spek:spek-junit-platform-engine:1.2.0'
    testImplementation 'org.junit.platform:junit-platform-runner:1.0.1'`

In build.gradle file I add one more line:
`repositories {
        ...
        maven { url "http://dl.bintray.com/jetbrains/spek" }
    }`


SHADI


SLEMAN


ALJABERIY


Need to add annotation above `class NewsManagerSpekTest : Spek({.. ` so that Android Studio will understand it is a test class. Here is it:
`@RunWith(JUnitPlatform::class)
class NewsManagerSpekTest : Spek({`


Hello，

My name is DarcyYang, BD Manager of TRON Foundation. I am writing to inquire about a potential collaboration. Please first allow me to introduce TRON.

According to statistics from coinmarketcap (https://coinmarketcap.com), the market value of TRON (https://tron.network) ranks top ten among all cryptocurrencies. The Tron mainnet was successfully launched on May 31, after which its community saw rapid expansion. The TPS of TRON is almost 100 times as fast as that of Ethereum. Its transaction fee is also much more affordable and its TVM much safer.

You have an impressive background in dapp. I am reaching out because I am truly impressed by your dapp, which is really amazing and imaginative and I find it a fantastic fit for TRON to enhance its dapp community construction.  What we are seeking cooperation is you can develop dapp on TRON mainnet or make a migration of your existed dapp to be launched on TRON mainnet.

Here is my wechat：545979175 skype account: DarcyYang and my phone number: +86 15652825996 for further contact.

I totally understand If you’d rather not. I appreciate your reading this far.

Best Regards,

Darcy Yang,

BD Manager of TRON


Refactor_UnitarySystem (rraustad) - Win64-Windows-7-VisualStudio-14: OK (2982 of 2983 tests passed, 7 test warnings)

Messages:

 * 3 tests had: BND diffs.
 * 1 test had: AUD diffs.
 * 2 tests had: EIO diffs.
 * 3 tests had: ERR diffs.
 * 1 test had: ESO small diffs.
 * 1 test had: MTR small diffs.
 * 2 tests had: MTD diffs.
 * 1 test had: ESO big diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: RDD diffs.
 * 1 test had: Table big diffs.

Failures:

regression Test Summary
 * Passed: 628
 * Failed: 1

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.97%25-yellow.png)


Yes, the inaccuracy, I copied from the settings, it seems incorrect there.
The settings are somewhat ~15-20% knocked down for some squares because of this.


### 这仅仅是一个测试


Also amended the title of `index.html` to “. This closes #I1.


My "fix" in this function wasn't actually a fix, but adding a feature, which made sure the autosort function of the treeview only sorts nodes which are actually visible to the user, otherwise when you apply a filter in xEdit and it fills the treeview with millions of nodes, it takes a very long time for it to constantly re-sort the whole tree.

Given that I've also made the same change inside InsertNode, there is no problem with merging that change into our fork.


Woops yeah forgot to substitute it in...


при запуске:
```
$ ruby main.rb
.../Lesson_4/menu.rb:393: warning: else without rescue is useless
Введите:
1 - управление станциями
2 - управление поездами
3 - управление вагонами
4 - управление маршрутами
выход - для выхода из приложения
```
видишь жалуется на ошибку в районе 393 строки, там видимо `end` лишний в строке 389


список станций не отображается:
```
Управление станциями:
Введите:
1 - создание станции
2 - список станций
3 - перейти к управлению поездами
4 - вернуться в корневое меню
выход - для выхода из приложения
> 1
Введите название новой станции: MU
Станция MU создана.
Управление станциями:
Введите:
1 - создание станции
2 - список станций
3 - перейти к управлению поездами
4 - вернуться в корневое меню
выход - для выхода из приложения
> 1
Введите название новой станции: KU
Станция KU создана.
Управление станциями:
Введите:
1 - создание станции
2 - список станций
3 - перейти к управлению поездами
4 - вернуться в корневое меню
выход - для выхода из приложения
> 2
Управление станциями:
Введите:
1 - создание станции
2 - список станций
3 - перейти к управлению поездами
4 - вернуться в корневое меню
выход - для выхода из приложения
```


I still prefer to remove these two lines so as to encourage user to follow this convension. The one who wants to specify the path can find it in document and add it himself.


при попытке создать поезд - вылет
```
Управление поездами:
Введите:
1 - создать новый поезд
2 - перейти к управлению станциями
3 - назначить маршрут поезду
4 - управление вагонами
5 - переместить поезд по маршруту
6 - открыть список станций и поездов
выход - для выхода из приложения
> 3
Вначале создайте поезд.
Введите номер нового поезда: 12345
Введите:
1 - пассажирский поезд
2 - грузовой поезд
1
Traceback (most recent call last):
	30: from main.rb:4:in `<main>'
	29: from .../Lesson_4/menu.rb:22:in `show_menu'
	28: from .../Lesson_4/menu.rb:22:in `loop'
	27: from .../Lesson_4/menu.rb:25:in `block in show_menu'
	26: from .../Lesson_4/menu.rb:48:in `stations_menu'
	25: from .../Lesson_4/menu.rb:48:in `loop'
	24: from .../Lesson_4/menu.rb:51:in `block in stations_menu'
	23: from .../Lesson_4/menu.rb:236:in `create_station'
	22: from .../Lesson_4/menu.rb:48:in `stations_menu'
	21: from .../Lesson_4/menu.rb:48:in `loop'
	20: from .../Lesson_4/menu.rb:51:in `block in stations_menu'
	19: from .../Lesson_4/menu.rb:236:in `create_station'
	18: from .../Lesson_4/menu.rb:48:in `stations_menu'
	17: from .../Lesson_4/menu.rb:48:in `loop'
	16: from .../Lesson_4/menu.rb:54:in `block in stations_menu'
	15: from .../Lesson_4/menu.rb:48:in `stations_menu'
	14: from .../Lesson_4/menu.rb:48:in `loop'
	13: from .../Lesson_4/menu.rb:54:in `block in stations_menu'
	12: from .../Lesson_4/menu.rb:48:in `stations_menu'
	11: from .../Lesson_4/menu.rb:48:in `loop'
	10: from .../Lesson_4/menu.rb:56:in `block in stations_menu'
	 9: from .../Lesson_4/menu.rb:74:in `trains_menu'
	 8: from .../Lesson_4/menu.rb:74:in `loop'
	 7: from .../Lesson_4/menu.rb:81:in `block in trains_menu'
	 6: from .../Lesson_4/menu.rb:100:in `routes_menu'
	 5: from .../Lesson_4/menu.rb:280:in `create_train'
	 4: from .../Lesson_4/menu.rb:280:in `loop'
	 3: from .../Lesson_4/menu.rb:285:in `block in create_train'
	 2: from .../Lesson_4/menu.rb:296:in `create_train_by_type'
	 1: from .../Lesson_4/menu.rb:296:in `loop'
.../Lesson_4/menu.rb:299:in `block in create_train_by_type': uninitialized constant Menu::PassengerTrain (NameError)
Did you mean?  PassengerWagon
```


Do note that I tested this with DMD (-m32, -m32mscoff, and -m64) and LDC2 (-m32 and -m64) and it works entirely fine.


Created multidev environment [d8-atsnj#ci-188](https://dashboard.pantheon.io/sites/e5e4f786-50c0-497c-819e-36c05121e231#ci-188).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-188-d8-atsnj.pantheonsite.io/)


Can actually cause some slight tearing in some shaders (faster redrawing of shader?)


отцепление лучше сделать так же, как и прицепление - передавать в метод объект отцепляемого вагона, а не аттрибут этого объекта (номер)
в этом случае код заметно упростится


здесь "таб" вместо "спейсов"
и в пассажирском поезде тоже


@mariogrip We can make this optional. Effectively it should be bound to Anbox running in multi window mode.


Looks like there have been some additional commits to the head branch since #216 was first opened. I'll rebase it for you to ensure it's running the latest tests. (It'll take me a couple of minutes.)


what if the url is HTTPS ?
is it better to determine the http or https ?


THANKS FOR THE TYPO, CARL.


запуск программы не удался
```
$ ruby main.rb
Traceback (most recent call last):
	2: from main.rb:1:in `<main>'
	1: from main.rb:1:in `require_relative' .../dealer.rb:1:in `<top (required)>': uninitialized constant Player (NameError)
```


Una buena práctica puede ser incluir un enlace a la referencia uno, para que al hacer clic puedas lelgar rápidamente a la fuente donde se consultó la información.
Yo lo pondría así:
`[1]
_En la zona de referencias dejo la continuación de este comentario_


magic variable name, it could be `timesCounter`


removed


you don't use it


колоду правиельней выделить в отдельный класс
вообще нужно стараться минимизировать количество функциональностей для каждого класса
класс Игрок не должен хранить знания о колоде


странная строка
что она делает?


лучше добавить класс Карта, вместо использования хеша (тебе в слаке уже рекомендовали такое решение)


```
function multiplier(param) {
    return function multiply(b) {
      return b * param;
    }
}
```


Violated the principle of DRY.
Both methods are similar


аксессоры используются очень редко, потому что дают прямой доступ к аттрибутам класса
более правильное решение - использовать специальные методы
вспомни "изменение скорости" в классе Поезд, например


Fixed by 70695cfd601bb68c0609e8d190303d7fbfa4cb1b


`elevator-container`


`floor`


.catch(err => insertDiv(`err: ${err}`));


Forgot to mention that we added a new custom action on the Api Inspiration controller called #search. Add route, add request.


_Continuación del la primer retroalimentación_
Aquí se pone a dónde va a llegar el enlace puesto arriba.
`<a name="referencia1">1</a>`


Find should be passed `:test '#char=` for portability as chars are not guaranteed to be `eq`. Although in practice, in SBCL, they seem to be `eq`ual.


these functions shuld be in your `Animal` class


What the problem is? You already have `#ifdef __APPLE__` block where custom property will be set...


Alex


Hi @ericsciple ,

I just have a couple of questions that I want to ask you about VSTS yaml as seems like you are an active contributor for the VSTS Yaml file :)
I am just wondering if there is a way that I can change the VSTS build pipeline name in the yml file and configure VSTS to create a pipeline for every branch of the repository not a pipeline for all the branches. That is because at the moment it looks like there is no way to change the VSTS pipeline name. The default pipeline name is "<repoName> CI", but this is not ideal if the name could not be changed by the yml file. For example, I got a "apple" repository, in that repo I got several branches and for every branch of that apple repo I got a .vsts-ci.yml file. At the moment, whenever i push up new changes in any branches, VSTS builds all branches under 1 build pipeline which is not very ideal because we could not keep track on the builds of every branch in that repo and we expect they built separately in separate pipelines.

Moreover, after VSTS creates a new build pipeline in VSTS from that yml file, the UI does not show up the actual build steps in the edit mode, it just shows that the pipeline is using the yml file and the pipeline somehow in dev branch instead of the branch that i push the new change. From the user perspective, it is expected to see VSTS convert the build steps from .vsts-ci.yml to the web-based build steps that users could edit directly on the UI.

I have had a look through these two source code files, but still got no answer for that:
https://github.com/Microsoft/vsts-agent/blob/281fd240d116c9ec8205931b9af38609754aee88/docs/preview/yamlgettingstarted-definition.md

https://github.com/Microsoft/vsts-agent/blob/86908db22e6beb739fd8c68e51af792b4d11369d/src/Agent.Listener/DistributedTask.Pipelines/Yaml/Contracts/CheckoutStep.cs

What I have tried, on the top of .vsts-ci.yml, I added "name: apple-<branchName>", it just changed the BUILD name not the pipeline name. Additionally, under resources, i also changed "repo: self" to "repo: apple-<branchName>", it broke the build and threw errors.

Therefore, I am just wondering if this is something that Microsoft is currently working on to improve this feature? if not, may i know where should I log an improvement ticket for Microsoft and hope it will be actioned soon.

Thanks


не лучшее решение - ручками "хардкодить" всю колоду
у нас есть 4 масти, 13 возможных вариантов "картинки" (от 2 до 10 и туз, король, дама, валет)
исходя из этих данных можно написать алгоритм, который будет составлять колоду
такое решение будет более верное с точки зрения подхода к программированию - нужно максимально перекладывать работу на машину и делать код удобным для изменений


function Sharpie


Hi, Tomoki, @kan-bayashi, May I ask why you chose to use sum instead matmul? Did you notice any performance or speech change?


в этом методе не хватает `end`
можно его не писать, но тогда нужно убрать `begin` (когда `begin` для `rescue` совпадает с началом метода его не пишут)


what do i do for the porn sights


list might be null or none


Don't take shortcut words(cnt_string) as  variable names
for input_i in data: It is not so readable
for person in data is correct one


* 보다는 구체적인 패키지 지정을 권장합니다.


Import할 Java Class를 Package Level이 아닌 Class Level로 명시적으로 적는것이 좋을것 같습니다.


You have to return first element here if list has only one element.


* s/browser based/browser-based
* The first and second sentences are a bit confusing. Che is a browser-based IDE that uses workspaces. Workspaces include an IDE. Circular definition?
* s/a SDK/an SDK
* I'm not sure if Che's SDKs have source control/version control tools. I'd assume it just uses a variant of Git. I don't see that in the original text, so calling it out to be verified by an SME.
* Same for grouping plug-ins into assemblies. Not in original text so unsure if this is correct.


'*'를 사용하지 말고 명시적으로 사용하는 Class명까지 입력해주시기 바랍니다.


list 에 대해서 null 체크가 필요합니다.


use a meaningful and natural (to pronounce) name e.g. 'iter' instead of 'itr'


константы надо отправить в соответствующие классы


Why don't you use "HasNext()" before get the next()?
If you use next() directly, you need to handle "NoSuchElementException" or need to mention possible exception in the doxygen above


list null check 가 있어야할 것 같습니다.
list가 null인경우 NPE throw 추가.


nit: "Cmd" is uniformative "Starting the StudJobController"?


Java 문법은 전혀 모르는데요. while 문안에서 itr 이 변경되지 않는 것으로 보여서 compare 의 의미가 없어 보입니다.


Calling _Iterator.next()_ may cause _NoSuchElementException_. So you should call _Iterator.hasNext()_ before using.


Iterator의 comp에 대한 null 여부를 추가로 Check하여 NullPointerException 발생 여부를 확인해야 함.


Do you plan on submitting a Pull Request for this?


list 가 null 일 경우에 대한 throws 가 있어야 할 것 같습니다.
("NullPointerException if list is null or if any list elements are null")


Automated Test Suite Message


I'd suggest improving the flow (IMO, at least) by stating the past way of doing things first and then the improved way Che does it for a better comparison.


주석의 spec에 따라 any element가 null이면 NullPointerException을 던진다고 하였으니, 여기가 아니고, 아래 while 문에 포함되어야 합니다. ```T comp = itr.next()```에서 ```comp```를 검사.


почему-то обнаружил методы аутпута (принт, путс, гетс) в классах Колода и Контроллер - эти методы должны быть только в классе Интерфейс


翻译比较匆忙，不好。


list 가 null 인지 먼저 확인이 필요할 것 같습니다.
list 객체가 있어야 size() 함수 호출도 가능합니다.


Before the using list, it would be better to check if it null pointer.
if(list == null)
 throw new NullPointerException("Min.nin");


list 가 empty 일 수 있으니, 조건문에 null check 도 포함 되어야 합니다


Argument의 list의 Null 여부를 먼저 체크해야 할 필요가 있음.


Throw message 가 "Min.min" 으로 부정확 한 메세지를 가지고 있기 때문에
명확하게, list is null or empty 같은 메세지를 사용 하는게 좋을 것 같습니다


next() does not return null but throw "NoSuchElementException". please add try-catch for this exception, and in the execption handler, please throw NullPointerException as specified in the doxygen.


1st element has ignored at first loop of here.


JavaDoc 코멘트에 명시되어 있듯이, 인자로 넘어온 list 가 null 인 경우도 체크해야 할 것입니다.


cool


comp 가 null 일때 NullPointerException 필요합니다.


list가 null 인지 체크루틴 추가할 것


exception message 가 "Min.min" 이라 부정확 하니
유효한 element 가 없다 와 같은 메세지를 사용 해야 합니다


You didn't check null-ness of list.


comp might be null


в классах Дилер и ГеймБанк присутствуют аттрибут акссессоры - уже писал - не лучшая практика
правильней изменять аттрибуты с помощью специальных методов, не напрямую (вспомни "скорость" в классе Поезд)


comp 가 null object 인지 확인이 필요합니다.
if (comp == null)
 throw new NullPointerException("Min.min");


Please check inline comments


I think the comp should be checked if it is null.


Add following line before this line:
if (!itr.hasNext()) throw new NullPointerException("Min.min");


list element가 null 일 수 있음
itr.next()의 결과로 null 이 return 될 수 있으므로 return check 필요
if(comp == null) throw new NullPointerException("Min.min");


I have to call it a night but wanted to push the at least bootable config.  @Ntemis , if you have any feedback, I'd love to hear it.


list 에 대한 null check 이 필요할 것 같습니다.
그리고 list.size() == 0 은 list.isEmpty()로 바꾸면 좀 더 명확할 것 같습니다.


我只边看边翻译


26라인 ~ 29라인
itr.next()시에 발생하는 NoSuchElementException 을 이용하여 null값 여부를 판단해야 합니다.


using isEmpty() is more readable.
`if (list.isEmpty())`


Missed a "plugin". I'd do a crtl+f to find and replace all noun usages of plugin with plug-in.


1. comp가 null 인지 확인없이 사용함.
2. null인경우 NullPointerException 발생요망


iterator의 구현에 따라 itr로 null이 반환된 수 있으니 null check exception 코드를 추가


need null check before compare.


вот такая ситуация по идее невозможна должна быть:
```
Game bank amount: $ 20
~~~~~~~~~~~~~~~~~~~~~~~~~
User name: Mu
User bank amount: $ 100
User cards:

🂹, 🃊, 🃚, User score is now: 29
~~~~~~~~~~~~~~~~~~~~~~~~~
Dealer name: Dealer
Dealer bank amount: $ 80
Dealer cards:

🃅, 🃁, 🃍, Dealer score is now: 26
~~~~~~~~~~~~~~~~~~~~~~~~~
Would you like to (s)kip,  or (o)pen the cards?
```
как только игрок "перебрал" игра должна автоматом заканчиваться с проигрышем игрока
дилер уже не должен ничего добирать


This line is not necessary if we check itr.hasNext() in previous comment.


밑의 reference 를 보면, Comparable.compareTo 는 NPE 와 CCE 를 throw 할 수 있습니다
따라서, try catch 를 사용해서, exception handling 을 해야 합니다

https://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html


java 문법을 몰라서 정확한 코드리뷰가 불가합니다.


Generic 이 소개된 Java5 부터 for-each 형태의 for loop 를 사용할 수 있는 것으로 알고 있습니다.
굳이 Iterator 로 변경하지 않아도 더 간단하게 사용할 수 있을 것 같습니다.

또한 현재 코드에서는 첫번째 원소만 null 체크를 하고 있는데,
for loop 안에서 모든 원소에 대해서 null 체크를 해야 Java Doc 에 적힌 대로 동작할 것이라 생각합니다.


if(int.next() !=null) T comp = itr.next();


你好，

我是波场的BD Manager杨博衡，在此寻求与你们的商务合作。

根基据coinmarketcap (https://coinmarketcap.com)数据显示，波场的市值一直位于加密货币排行前10。自波场主网上线以来，我们的社区不断在扩大。TPS比以太坊快近100倍，交易费用更低且虚拟机更加安全。

波场虚拟机准备在月底上线，为此会有更多的dapp开发者参与进来。我们了解到你们在Neo开发的dapp很不错，也深知你们对dapp的理解。所以波场希望与你们有更多的合作机会。

以下是我的联系方式：
微信：ybhgenius
QQ:545979175
电话：15652825996

希望你们能与波场建立联系，一起展开未来的深度合作。


0인 값이 반환된 경우, 정상값임에도 불구하고 에러 처리될 가능성이 있음


list에 대한 null check 과 empty check 이 된 후라면 result의 null check를 할 필요는 없을거 같습니다.


Next값 체크 없이 next() 값을 result로 받아온 부분.
itr 현재값(첫번째)을 받아오도록 해야 할 부분으로 보입니다.


@arodic `.saveState()` saves the current state of the controls. Use it if you want to remember a camera setup. The state can later be restored with `.reset()`.


Automated Test Suite Message


I think _minElement_ is more readable than _result_ in this class.


* Git, Subversion, Mercurial. All proper names, so they should all be capitalized.
* This is a bit wordy, generally. I'd trim it down and simplify it (and use active phrasing).


null check 몇 군데 추가해주세요~


result의 초기값은 itr가 되어야 할 것으로 보입니다,


* Browser IDE is not a proper name, just an IDE in a browser. I'd recommend changing the title to Using the browser-based IDE or something along those lines to make this clear.


need to add whether list is null or not before calling list.size()


comp에 대한 null 검사가 빠졌네요.


need to check the null and throw NullPointerException.

See also:
https://docs.oracle.com/javase/8/docs/api/java/util/List.html

Attempting to add an ineligible element throws an unchecked exception, typically NullPointerException or ClassCastException. Attempting to query the presence of an ineligible element may throw an exception, or it may simply return false; some implementations will exhibit the former behavior and some will exhibit the latter.


이 메소드에 대해서 thread-safe 여부에 대한 설명이 없는데,
thread-safe 하지 않다고 명시적으로 JavaDoc 에 작성해 두면 좋을 것 같습니다.


Comparable 한지 검사가 빠졌습니다.


Next 값 체크 없이 next() 값을 result로 받아온 부분.
itr 현재값(첫번째 값)을 받아오도록 해야 할 부분으로 보입니다.


Oh and also I changed how I encoded the board because this way is easier in general and less characters on most puzzles.


Or maybe "About the Browser-based IDE" since this is an intro.


itr를 증가 시키는 내용이 빠져있습니다.


itr.next() 를 수행하기 전에 itr.hasNext() 를 호출하여 element 가 있는지 체크가 필요합니다.


java 문법을 몰라서 정확한 코드리뷰가 불가합니다. 단, 의심가능 부분은 compare method 사용 시 min 값 비교하지 않고 class T를 비교하는 오류가 있은 것으로 추정합니다.


Fix #4


I would recommend not using "Introducing" at all. About X works well enough, or just X.


It's sad that it's actually needed in this day and age.
All of this should be common sense, common courtesy and common decency.


good work
don't prefer to take so many temporary variable


result 이름을 min으로 바꾸면 뜻이 더 명확할 것 같습니다.


Added my comments. Hope it's helpful, @petra-sargent :)


comp로 null이 반환된 경우에 대한 예외 처리 필요


Mit dem Apk Batchtool, das wandelt die dat in img und entpackt danach das System.


size() 호출 전에 전달된 list가 null이 아닌지 확인 필요


need to check typed of comp.
if comp is not comparable type with result, it should throw ClassCastException


need to whether comp is null or not. if so, please throw NullPointerException


밑의 reference 를 보면, Iterator.next 는 NoSuchElementException 를 throw 할 수 있습니다
try catch 로 예외 처리 되어야 합니다
https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html#next()

해당 exception 이 발생 하는 경우는 다음 링크를 참고 부탁 드립니다

https://stackoverflow.com/questions/19106753/java-util-nosuchelementexception-using-iterator-in-java


list의 empthy여부를 확인하기 위해서는 isEmpty API를 사용하는 것이 readability 향상에 도움이 될 것 같음


also need to check if 'comp' is actually has 'Comparable' implementation


тузы считаются с ошибками
здесь у игрока 21 а не 31:
```
Game bank amount: $ 20
~~~~~~~~~~~~~~~~~~~~~~~~~
User name: MU
User bank amount: $ 90
User cards:

🂡, 🂮, 🂭, User score is now: 31
~~~~~~~~~~~~~~~~~~~~~~~~~
Dealer name: Dealer
Dealer bank amount: $ 90
Dealer cards:

🂮, 🂽, Dealer score is now: 20
~~~~~~~~~~~~~~~~~~~~~~~~~
Would you like to (s)kip,  or (o)pen the cards?
```


Fix #7


Add following line:
if (list == null) throw new NullPointerException("Min.min");


Automated Test Suite Message


great job！


Alexandersecret


This function specification doesn't say how it should work if list has two or more same elements.
So it must be modified for example:
```
Returns the minimum element in a list. If the list has two or more min values, it returns first one from the start.
```


next()반환된 object의 타입 캐스팅이 되지 않을 경우에 대한 예외 처리 필요


NPE check should be done in this line. It will be possible that comp is null.


To avoid a mistake such as "result = null", how about using "null == result" instead of "result == null" ?


LGTM


I found that `matmul` requires much more GPU memory. (See #305)


Add following check before this line:
if (result == null) throw new NullPointerException("Min.min");


looks good.

https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html#compareTo-T-
int compareTo(T o)
Throws:
NullPointerException - if the specified object is null
ClassCastException - if the specified object's type prevents it from being compared to this object.


Please open a PR ASAP. I told Anton I would have a build this evening, but that fell through. I don't want to annoy the boss man here, especially after all that $$$ I threw his way to get favorable openings ...


1. try...exception 문으로 ClassCastException 예외처리를 해주어야 함


你好，

我是波场的BD Manager杨博衡，在此寻求与你们的商务合作。

根基据coinmarketcap (https://coinmarketcap.com)数据显示，波场的市值一直位于加密货币排行前10。自波场主网上线以来，我们的社区不断在扩大。TPS比以太坊快近100倍，交易费用更低且虚拟机更加安全。

波场虚拟机准备在月底上线，为此会有更多的dapp开发者参与进来。我们了解到你们在Neo开发的dapp很不错，也深知你们对dapp的理解。所以波场希望与你们有更多的合作机会。

以下是我的联系方式：
微信：ybhgenius
QQ:545979175
电话：15652825996

希望你们能与波场建立联系，一起展开未来的深度合作。


Please, update it to
```javascript
constructor(public authService: AuthService) {}
```
because you use it in your markup and it breaks AOT build


тут у дилера 12 должно быть:
```
Game bank amount: $ 20
~~~~~~~~~~~~~~~~~~~~~~~~~
User name: MU
User bank amount: $ 130
User cards:

🂾, 🂭, User score is now: 20
~~~~~~~~~~~~~~~~~~~~~~~~~
Dealer name: Dealer
Dealer bank amount: $ 50
Dealer cards:

🃁, 🃑, 🃎, Dealer score is now: 22
~~~~~~~~~~~~~~~~~~~~~~~~~
Would you like to (s)kip, (a)dd a card or (o)pen the cards?
```


See https://travis-ci.org/jrfonseca/gprof2dot/builds/416663656 - "x" causes syntax errors.
Replaced with "\\x" in 58594d6


Need to throw NPE.


NPE, CCE Exception을 처리해 주세요.


`list`가 Null인 경우의 exception 체크 바랍니다.


comp의 null check이 필요


comp 에 대해 null 체크가 필요합니다.


This causes issues in the markup. I propose to remove `constructor` and `ngOnInit` because they only break the AOU build.


Fix #5


size() == 0 보다는 isEmpty가 좀 더 명확한 의도를 나타내는 것 같습니다.


gfdngsamnrae


sweet commit!


вот это смущает:
```ruby
class Deck
  attr_reader :score_weight

  def initialize
    @deck_count = 2
    @spades =   %w[1F0A1 1F0A2 1F0A3 1F0A4 1F0A5 1F0A6 1F0A7 1F0A8 1F0A9 1F0AA 1F0AB 1F0AD 1F0AE]
    @hearts =   %w[1F0B1 1F0B2 1F0B3 1F0B4 1F0B5 1F0B6 1F0B7 1F0B8 1F0B9 1F0BA 1F0BB 1F0BD 1F0BE]
    @diamonds = %w[1F0C1 1F0C2 1F0C3 1F0C4 1F0C5 1F0C6 1F0C7 1F0C8 1F0C9 1F0CA 1F0CB 1F0CD 1F0CE]
    @clubs    = %w[1F0D1 1F0D2 1F0D3 1F0D4 1F0D5 1F0D6 1F0D7 1F0D8 1F0D9 1F0DA 1F0DB 1F0DD 1F0DE]
    @score_weight = 0
  end

```
в картах ориентироваться сложно, даже не знаю как лучше выходить из этой ситуации
можно конечно оставить так ))
но вносить изменения в этот код - увлекательное приключение


```html
[borderHighlight]="course.date">
```


itr의 null check 필요?


This works now in my branch, we were not descending into matches. So (2) is not an immediate issue, but I'll keep it in mind.


Fix #6


How about adding the exception handling routine?


```html
[ngClass]="{'top-rated' : course.isTopRated, 'not-rated' : !course.isTopRated}"
```


List가 empty라는 메세지를 알려주는 편이 처리에 용이하지 않을까 합니다.


Please find inline comments


compareTo Function에서 발생할 수 있는 ClassCastException 처리 필요


it's better specify possble exceptions with 'throws' key word.
NullPointerException, ClassCastException, IllegalArgumentException


itr.nex() 전에, itr.hasNext()를 먼저 검사하는 것이 바람직함


@RGafiyatullin That is completely wrong. Thanks for catching that. Would you be able to create a pull request fixing it?

I think we should change on the call site
```scala
      // replace, it's possible that the upNumber is changed
      changeMembers(membersByAge.filterNot(_.uniqueAddress == m.uniqueAddress) + m)
```

At first this looks like a serious bug, and it is. First I was thinking "how can anything work with this", but since it's also watching the coordinator and setting it back to `None` also when `Terminated` it's not that bad?


위와 이 부분의 if 문의 {} 유무가 다르네요.


comp가 null이 return되면, null exception 처리하는 routine을 추가하는 것이 바람직함


It seems to be needed to concern a "equal" case.


please see inline comments


BTW. Just noticed, that this code assumes that tab_counter1 and tab_counter2 are integers, while I've just seen that Movim 0.14 can put a string there, like "+100" :P


이미 api에 선언되어 있는 NPE 가 발생할 것으로 보입니다.
NPE를 직접 throw 하라는 말씀인가요?


NPE를 이 api의 사용자가 handle 하게 하려는 의도 같습니다.


exception handlng 에 대한 부분들이 추가 구현되어 합니다


TODO


yes


"Min.min" is not very meaningful. Please give developers more detailed information on this.


"Min.min" is not very meaningful. Please give developers more detailed information on this.
"list is empty" can be an example.


wrong indentation


@MeiGuddet
Schicke später mal Screenshots.


이전에 찾은 min값 comp가 result보다 클때 comp가 업데이트 되어야 하므로 if 조건이 '>'로 수정되어야 함.


你好，

我是波场的BD Manager杨博衡，在此寻求与你们的商务合作。

根基据coinmarketcap (https://coinmarketcap.com)数据显示，波场的市值一直位于加密货币排行前10。自波场主网上线以来，我们的社区不断在扩大。TPS比以太坊快近100倍，交易费用更低且虚拟机更加安全。

波场虚拟机准备在月底上线，为此会有更多的dapp开发者参与进来。我们了解到你们在Neo开发的dapp很不错，也深知你们对dapp的理解。所以波场希望与你们有更多的合作机会。

以下是我的联系方式：
微信：ybhgenius
QQ:545979175
电话：15652825996

希望你们能与波场建立联系，一起展开未来的深度合作。


You've removed the qt4 portgroup, but it doesn't look like you've added any kind of qt5 dependency. If this port uses qt5 now, then you probably want to use the qt5 portgroup.


Inheritance 관계에 따른 비교 가능성 확인 바랍니다.
try {
       comp.compareTo(result) < 0) {
       ...
   } catch (ClassCastException e) {
   ...


我是老的美版3ds，用大字体版选第一个没有效果；用普通字体版的话，字体会变的很小，只有原来的一半大小，有没有办法可以修复？


I don't like the -48 comparison, because order of query parameters may change. in that case this may not be correct. Stripping everything after *?* would be more safe


No consistancy of style about curly brace for single line conditional statement. No curly brace here, but not on line 22 and lin3 33


Я думаю, что счетчик попыток должен быть у каждого объекта отдельно


please add curly braces for consistency


How about importing specific package as needed not with asterisk.


`list` 원소가 Null인 경우 체크 바랍니다.


Need to check if the variable comp is null or not, and accordingly, to throw NPE.


Ну а зачем его грузить то из базы тогда. И в ноде место занимать?


Always also add empty string check together with null. Sometimes DB will just return empty string .. can't rely on null comparison
`!$responseObj[0]->callback || $responseObj[0]->callback == null`


Added for use of css methods and javascript later on


GSOne is basically GSNull, just with an option for a renderer hacked in.

My current plan is to implement it rendering a black screen in OpenGL or Vulkan, depending on what it is set to. ^_^

It's also a good staging ground for getting the actual code down. GSdx might be the logical plugin to work on, but it's probably better to make some of my mistakes elsewhere first, not really knowing OpenGL or Vulkan much.


The purpose of this method is to find the min object, so I think we don't have to find the object which has the same value. That's why there is no comparison for equal.


fixed 8-byte should be enough?


null 체크 필요


wrong indentation. (currently 3 spaces)


aa


blockhash is purely binary, the `0x000...` placeholder is quite misleading...


@soulpocket
NoSuchElementException 은 list 가 비었을 때 발생하는 것으로 알고 있는데,
line 22 에서 size 가 0인 경우 (empty)를 검사하고 있기 때문에 발생하지 않을 것 같은데 어떻게 생각하시나요?


That's true, I forgot that part indeed.


It would be better to check the "list" is not null.


Hi, sure for some things I will open a pull request, but I am not sure if this will work in the long term. I am currently playing around with domain-driven security and I took your example as a basis for my experimentations. First step is to do understand the existing code base and doing some small changes (as you might have already seen) and than trying to apply some of the ideas floating around in the web. Lets see how much time I have to spent on this playground :)


this is one of my favorite commits


It would be better to check the "comp" is not null.


comp.compareTo 호출전에 comp와 result가 comparable한 element인지 먼저 점검하는 것이 좋을 것같습니다.
예) if ( comp instance of Comparable )
      // doing compare job


It is fixed https://github.com/awslabs/s2n/pull/823/commits/de4a1f780fdcb36701966eea7b0cf0122e07bd6f


The I love cat suit animations :)
![mariopng](https://user-images.githubusercontent.com/25286924/44191357-6120b800-a12b-11e8-8215-a92d0a7bacca.jpg)

Bloom looks OK, AA is broken... and grading looks rough. We can probably do a 816->820/822 conversion on some viewports

<img width="497" alt="aapng" src="https://user-images.githubusercontent.com/25286924/44191463-dc826980-a12b-11e8-858b-f65cede9cc69.png">


`throw new Error('pin is wrong');`


dont forget to delete to uncomment out the actual code by removing the `/*`


change name


你好，

我是波场的BD Manager杨博衡，在此寻求与你们的商务合作。

根基据coinmarketcap (https://coinmarketcap.com)数据显示，波场的市值一直位于加密货币排行前10。自波场主网上线以来，我们的社区不断在扩大。TPS比以太坊快近100倍，交易费用更低且虚拟机更加安全。

波场虚拟机准备在月底上线，为此会有更多的dapp开发者参与进来。我们了解到你们在Neo开发的dapp很不错，也深知你们对dapp的理解。所以波场希望与你们有更多的合作机会。

以下是我的联系方式：
微信：ybhgenius
QQ:545979175
电话：15652825996

希望你们能与波场建立联系，一起展开未来的深度合作。


you can chack the nonnegativity of `money`


Why is there a "IntegrationEvent" suffix attached to the event type in the first place?


`return (moneyYouTake) => {`


`throw new Error()`


really?
i think requires_grad is False when a tensor is created before you remind me.


<T extends Comparable<? extends T>>
이 되어야 의미상 맞을 거 같습니다.


`if (fugutive == '')`


asa


This can be very slow on an existing store path. I guess xargs should be preferred here?


@patriknw I was just trying to wrap my head around what is going on with all those `akka-cluster-*` things: you know jumping definition after definition in IDEA.
If I will succeed building the project from source — sure, I'll create pull-request.


This should be in notes_ru. (I'll fix it during the merge.)


요거는 잘못 봤네요..;;
null check은 필요하고 while 문 안에서도 null check 및 exception 발생 추가 필요하네요


jhhegwg


can you add release-tag?


if(list.size()==0 || list ==null) {


May need to check the element is null and if so throw NullPointerException as the spec addressed


When the examples_ru is identical to the examples, there's no need to include it.


Materials for mock lecture ...


Thanks for the quick response!


@KM6VV IP-support may become relevant again. bdring has ported [grbl](https://github.com/bdring/Grbl_Esp32) to ESP_32 and I am working on a HAL driver for TI's [TM4C1294 LanchPad ](http://www.ti.com/tool/EK-TM4C1294XL#) which I want to add ethernet support for. Ethernet (like WiFi) is potentially better than USB or serial in noisy environments as it is an electrically floating interface.

I am running Mach3 with a SmootStepper interface for my primary router and is a bit spoiled by that, having keyboard jogging and camera support. The camera is a must for aligning workpieces (like PCBs for drilling),  and made quite easy since Mach3 has keyboard jogging with rollover support that can be modified with SHIFT (fast) and CONTROL (step) keys. It is a pity that jog cancel in grbl is not reliable and thus makes it impossible(?) to implement jogging similar to Mach3. However, I believe I have managed to fix that and have made a function (in C#) that overrides _ProcessKeyPreview_ that so far has worked without a hitch for me. I can post this if of interest.

As for the camera I have a test program working (based on [AForge ](http://www.aforgenet.com/) libs) that I plan to integrate in my sender, this as a control. If correctly made I believe this could be added to Grbl-panel, or other .NET based senders, in a tab without too much work. Again, if of interest, I can publish this as a project (the control, not the sender - which I do not intend to publish).

![camera](https://user-images.githubusercontent.com/20260062/44191510-09368100-a12c-11e8-9fe1-f2e638c7a463.png)


Automated Test Suite Message


Refactor_UnitarySystem (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (3022 of 3023 tests passed, 7 test warnings)

Messages:

 * 3 tests had: BND diffs.
 * 1 test had: AUD diffs.
 * 2 tests had: EIO diffs.
 * 3 tests had: ERR diffs.
 * 2 tests had: MTD diffs.
 * 1 test had: ESO small diffs.
 * 1 test had: MTR small diffs.
 * 1 test had: ESO big diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: RDD diffs.
 * 1 test had: Table big diffs.

Failures:

regression Test Summary
 * Passed: 648
 * Failed: 1

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.97%25-yellow.png)


please use `sys.executable` here


Good job!


uniquement pour la query centrale ou pour toutes les queries?
Il n'y a (actuellement) pas de tags sur les predictions. Peut etre en avons nous besoin?


a supprimer dans un prochain commit?


This convention might not be clear to a first-time user (if they skip the docs). It doesn't hurt to include it still, since we're establishing the convention by making it the default for new projects.


의미상 list 가 empty 일 경우, IllegalArgumentExcetion 보다는
NoSuchElementException 을 throw 하는게 어떨까요? (반영시 line 23 수정 필요)


ClassCastException should be catched in this line. It could not be compared if "comp" and "result" are not comparable since "T extends Comparable<? super T>" means some Comparable interfaces can be overrided by any super classes of T.


Refactor_UnitarySystem (rraustad) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Upload correct version of Assignment 3


>  where are we exactly using the parameters variable?
See visitParameter method.

> Since ExpressionFormatter::formatExpression is initialized with null in parameters

It is not true, parameters are passed to Formatter constructor.


need to check string size. and suggesting to use strncpy


배열 초기화 필요


I saw this commit, the hash for this commit is 367971f43fc9d7f752db87ec29d05804f3577298


1st element of each arrary needs to be initialized with '\0'


В файле нет тегов jsx поэтому лучше использовать .js иначе babel будет пытаться трансформировать, а это время


Sorry to go back on this, but we're going to stick with 0.4.1 on master after all. If that's an issue, feel free to make a fork where you swap the flags.


![](https://github.trello.services/images/mini-trello-icon.png) [New Colours](https://trello.com/c/9U9ssJR2/39-new-colours)


str1 and str2 should be replaced with input1 and input2.


this need to be moved after check argc.


Возможно стоит вынести в отдельный action `RESET_STAGE`?


input 배열 크기와 tem 배열 크기가 맞지 않음,
+ NULL 체크 확인 필요


need to check array bound. and use snprintf.


Need to check if fgets returns null or not.


Thanks Menelau! The type check is important.


dfp didn't opended yet.


check the validity of the serverInfo before passing to parseServerInfo


@mrdoob The loaded model does not appear to have vertex colors... Instead, maybe set `color: 0x606060`.


Test AM for public repo gunglesome


dest_file, open_fine_command has same length(100byte). out-of-bound will happend here.
enlarge size of open_file_command or use dynamic allocation.


Here's how Fusion360 does it: http://help.autodesk.com/view/fusion360/ENU/?guid=GUID-DE98632B-3DC0-422B-A1C6-8A5A15C99E11. Maybe we can look at this and other examples and see if there are any patterns.


20 is not enough to save data temporarily.


I assume you dont need both? probably keep it inheriting from the original class?


uniquement query centrale (mid)


str1, str2 could be of 254 characters plus a null character.
Need to assign enough buffer to tem for a string swap.


Note that crypto routines are not available in MS Edge, when run in web worker (this change broke a project of ours)


size of 'buffer' is insufficient to hold 'filename' and additional string. out-of-bound will happend. enlarge size of buffer.


oui mais à transformer en comment car impossible de s'y retrouver {value, field, alias} existe à deux niveaux dans la structure queryConfig.


str1 ~3은 main 에서 정의 된 값이 아닙니다.


à transformer en comment (cf. QUERY_CONFIG_FIELD_ARG)


swap 에서 넘어오는 값의 범위가 얼마인지 모르는 상태에서 temp size는 적절하지 않습니다.


need to handle the case that NO arguments are passed before use argv[1].


Thanks, I'll try.


initialize with 0


'buffer' shound larget than 'fileName'. out-of-bound will happend here. enlarge size of 'buffer'


您好，我是深度社区的管理员Azlar，同时也负责软件仓库的管理和对外联系，打扰您主要是关于深度操作系统镜像站同步方式的问题（http://mirrors.cqu.edu.cn/deepin/）。我们发现很多镜像站会通过 packages.deepin.com 来进行同步，而不是通过 rsync.deepin.com。rsync.deepin.con 的作用主要就是向镜像站点提供同步的服务，而 packages.deepin.com 的主要作用则是向操作系统提供软件源的服务。如果镜像站通过 packages.deepin.com 来进行同步，可能会影响操作系统软件源的正常使用。我们也正是为保障软件源的问题，才单独提供了 rsync.deepin.com 的服务器。目前，通过 packages.deepin.com 进行镜像站点的同步，已经影响到软件源的正常使用了。所以，我们将在2018年10月31日后，关闭 packages.deepin.com 的rsync同步功能。
所以得麻烦您检查一下您的同步方式，如果是从 rsync.deepin.com 中同步，您可以忽略这封邮件。如果是从 packages.deepin.com 中同步，那就需要您修改一下同步的方式，我们会在2018年10月31日后，关闭 packages.deepin.com 的rsync同步功能，同步命令如下：
rsync -av --delete-after rsync.deepin.com::deepin/ /var/www/deepin/
rsync -av --delete-after rsync.deepin.com::releases/ /var/www/deepin-cd/


`<string name="fmt_time_12hour">12h Anzeige</string>`
`<string name="fmt_time_24hour">24h Anzeige</string>`
Sorry, aber das geht so nicht. Jetzt steht da statt der Uhrzeit z. B. 8 Uhr 12h Anzeige bzw. statt z. B. 23 Uhr 24h Anzeige. Ich mache es rückgängig und setze die Platzhalter wieder ein.
Siehe englisches Original:
`<string name="fmt_time_12hour">"h 'o''clock'"</string>`
`<string name="fmt_time_24hour">"H 'o''clock'"</string>`


@jampy Good question. This is why we even have [the special message](https://github.com/ai/nanoid/blob/master/index.browser.js#L1-L8) for developers, where we recommend them to use `nanoid/non-secure` (based on `Math.random` instead of `crypto`). DX is our priority =^_^=.


need to ensure (i < BUFF_SIZE-1) here.


strncpy or snprintf would be recommended for secure coding.


nice, thanks

Kind Regards
Aurovrata Aurèle Venet *(PhD, BSc, DIC)*
Director, Creative Strategy & Analytics

Mobile: +91 90 43 02 82 21 | Web: Syllogic.in <http://www.syllogic.in>
Blog: Syllogic Thinks! <http://blog.syllogic.in> | :-) Only In India!
<http://we2our2.blogspot.com> | Tweet: @aurovrata
<https://twitter.com/aurovrata>

[image: http://www.linkedin.com/in/aurovrata]
<http://www.linkedin.com/in/aurovrata>

On 16 August 2018 at 01:49, Jules Colle <notifications@github.com> wrote:

> version 1.4
>
> = 1.4 =
> * (08-15-18) Added basic drag and drop functionality to the back-end so
> conditional rules can be rearranged.
> * (08-12-18) Added possibility to create inline groups by adding the
> option inline. Example: `[group my-group inline] ... [/group]`
> * (08-12-18) Added property clear_on_hide to clear all fields within a
> group the moment the group gets hidden. Example: `[group my-group
> clear_on_hide] ... [/group]`
> * (08-12-18) Added AND conditions and added a bunch of other options in
> the PRO version (should be released very soon now)
> * (08-12-18) Bug fix thanks to Aurovrata Venet (@aurovrata)
> https://wordpress.org/support/topic/bug-plugin-overwrite-
> cf7-hidden-fields/
> * (06-28-18) Bug fix thanks to 972 creative (@toddedelman)
> https://wordpress.org/support/topic/conditional-fields-not-
> opening-using-radio-buttons/#post-10442923
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/pwkip/contact-form-7-conditional-fields/commit/
> 0dbafa14449adbc07e57a31316115e4ef8ecec38
>


Do you use the latest version of Nano ID? It is strange that you didn’t see our note about `nanoid/non-secure`. Maybe you tested Edge in production build (webpack will cut this warning).


More Colours will be added
Close Future:
More Colours for Hatchback and complete rusty redesign
Near Future:
More rusty vehicles:
post apocalyptic Epoch-skin for Strider (complete texture)
... open for ideas


argv 가 1이하일 경우 의도하지 않은 결과가 나올 수 있습니다.


'buffer' might not have termination with '\0'. need to verify null-termination before we treat it as a string.


@haKingdomsCraft who? Me?


response should have atleast BUFF_SIZE*4 as its size.


不知道是啥


j


ok nhe


local variables need to be initialized.


overflow can be occurred when strlen(argv[2]) is bigger than 100.


All local variables above need to be initialized.


dfp 는 fopen 이 명시적으로 이뤄지지 않았습니다.


dfp is not opened before close in this sample code.


Need to check size of argv[2] for dest_file (100 bytes) buffer.


What is the consequence of this change?


With this `TagbarOpen` line, `auto-pairs` doesn't work properly.


Are we all good with this? Or is this only for the branch?


위와 동일하게 배열 크기로 인한 문제 발생 가능


overflow can be occurred here too for the same reason at 18 line.


Need to check null for dfp and fsp.


JavaDoc 코멘트에 명시되어 있듯이, 인자로 넘어온 list 가 null 인 경우도 체크해야 할 것입니다.


Generic 이 소개된 Java5 부터 for-each 형태의 for loop 를 사용할 수 있는 것으로 알고 있습니다.
굳이 Iterator 로 변경하지 않아도 더 간단하게 사용할 수 있을 것 같습니다.

또한 현재 코드에서는 첫번째 원소만 null 체크를 하고 있는데,
for loop 안에서 모든 원소에 대해서 null 체크를 해야 Java Doc 에 적힌 대로 동작할 것이라 생각합니다.


이 메소드에 대해서 thread-safe 여부에 대한 설명이 없는데,
thread-safe 하지 않다고 명시적으로 JavaDoc 에 작성해 두면 좋을 것 같습니다.


将txt文档转化为markdown


simple comment


It's still not work for me.


Plz, don't use system call directly.


I will investigate the test.

I am quite new to the `CompletableFuture` class and have never used it. So I am still getting familiar to all the APIs. The goal here is to have a really simple test to exercise the Async client directly. Although not strictly necessary, I wanted to add it to serve as an example of using the Async client, and also guard against any major regressions in the future. If you can help me code up a quick test that uses the Async client elegantly (as opposed to the callback mess above), I will be happy to change the code.


Update dnlib


[issue tab](https://lab.github.com/public/images/issue_tab.png)


looks good


oupen_file_command has 100 bytes, so need to check the size of dest_file string.


Size must be 256


swap(str1,str2); ==>> swap(str3,str1);


Where is BUFF_SIZE macro? (Just question)


please use execve() instead of system() to prevent user from injecting critical commands.


Referring to line #7, this statement seems to be useless.


README.md


This hack has now been found redundant with -fno-exceptions so let's just do that instead.


Refactor_UnitarySystem (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1723 of 1723 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-40.21%25-green.png)


header(등등)의 size와 response 의 size가 동일합니다. 즉, header size 가 BUFF_SIZE로 꽉 차있다면, 추가적으로 response 에 data를 저장할 수 없는데, 의도하지 않은 문제가 발생할 수 있을 것 같습니다.


When size of argv[2] >= 96?


thank you


Thanks, you're right - it should indeed be that.


When size of dest_file >= 92?


// 20 -> 256


// dest_file size를 고려하여 코딩필요


oh, I haven't introduced myself...


인자가 없는 경우 argv[0] 만 유효하기 때문에, 잘못된 포인터 주소를 참조할 수 있습니다.
argc 값이 1보다 큰지 확인이 필요할 것 같습니다.
잘못된 포인터를 참조할 수 있


q


hello


what does mean 503?


특정 라인에 대한 리뷰도 가능함


호로롤롤롤


이게 뭔가요!


Why?


hahah


설명 부분을 작성 할 수 있다...


왜 이렇게 짰나요


개선해주세요


create structure
(review line by line)


왜 수정한거죠?


왜 이렇게 했나요


Oh good.


그러게요


수정사항1


#몰라요


WOOOOOOOOOOW


argv 의 각 string 길이가 100보다 더 긴 경우 스택이 오염될 것입니다.


줄단위 피드백


review message?


Since check if response buffer is enough to make the header contents in the below.


# 몰라요


코드 리뷰에 대한 내용을 적어요.


전체 피드백


코멘트 테스트


* 왜 그렇게 짰나요 *


TeamCity Sous Support :: Sous Tests :: Smoke Tests Nightly (not exlude fail) [Build 61](https://teamcity.otenv.com/viewLog.html?buildId=9148527&buildTypeId=SousSupport_SousTests_SmokeTestsNightlyNotExludeFail) outcome was **FAILURE**
Summary: Tests failed: 2 (1 new), passed: 46, ignored: 6 Build time: 00:28:46
### Failed tests
```
github.com/opentable/sous/test/smoke: TestSmoke/db/simple/custom-reqid-second-deploy: <no details avaliable>

github.com/opentable/sous/test/smoke: TestSmoke: <no details avaliable>

```


Original Files. Server_shm will generate data and send them to client via share memory. Client sends them to server via TCP sockets. Then the server will show them in the console


**모른다고요**


Plz, check my comments.


buffer can be not null terminatated if the data read from socket is larger than BUFF_SIZE.
read size should be checked before extract fileName from buffer like this.
if (readStatus >= BUFF_SIZE) {
  // handle this case
}


open_file_command 에는 dest_file 즉, argv[1] 이나 argv[2] 로 부터 입력이 들어오기 때문에,
프로그램이 의도하지 않은 커맨드를 실행 할 수 있는 취약점이 있습니다.
가능한 system() 으로 직접 커맨드를 실행하기 보다는, 적적한 system call api 를 이용하는 것이 좋을 것 같습니다.


libjpeg not in dependencies


### add comment


buffer overflow can be occurred if the file size is bigger than buffer.


please define "_" in a final varaible


Лучше `"exec ${pkgs.vimb-unwrapped}/bin/vimb"`, чтобы он автоматом ставился, если его нет в зависимостях. И с dmenu лучше так же сделать


Есть ли различия для спроса и предложения?


all i want to do is write a fucking html file. i hate you.


위의 read 함수가 buffer 의 마지막에 null 을 채워주는 것을 보장하는 지 확인이 필요합니다.


@ai I'm using shortid, which itself uses `nanoid`. I see my `node_modules` directory contains version 1.2.1, so yes, I'm using the latest version.

`shortid` requires `nanoid/random`, bypassing `index.browser.js` and it's check.


그렇지 않다면 read 를 BUFF_SIZE - 1 까지만 읽는 것이 안전할 것 같습니다.


Yeap, you have some problem with `shortid` random generator check.


fileName 의 크기가 BUFF_SIZE 인데, buffer 와 동일합니다.
buffer 의 크기가 BUFF_SIZE 라면, "GET /" 이 스트링이 저장될 공간이 부족하기 때문에 문제가 발생할 수 있습니다.
이것을 고려해서 fileName 의 버퍼 크기를 정해야 할 것입니다.


Oh, I missed that. Thank you.


# 왜 코드를 이렇게 짜셨나요


comment: 这里不能是temp >= arr[i][1] 否则WA
The reason is that the code:
             val[temp] = true;
             if (temp > max)
                max = temp;
was not carried in that qualified condition: temp = arr[i][1]


@jimgolfgti :
This has come up on the other end points -
for V1.1 and V1.0 there are three possible values for NewCustomer - True (is a new customer), False(returning customer) and null (unknown). This is why we have a method to check true, false or null otherwise you never get the false outcome


fgetc() 의 리턴값은 int 형입니다.
fileChar 가 char 이기 때문에 잘못된 형변환으로 EOF 가 아닌데도 EOF 로 인식하는 문제가 발생할 수 있습니다.


"paper_trail.without_versioning :save" is deprecated,  so the new version is the updated syntax; IMO it prevents papertrail to add a new version with creating records


AH! This what was missing!


여기서 BUFF_SIZE 의 상수값이 확인이 안되지만, 위의 스트링을 저장할 공간이 충분한지 확인이 필요할 것 같습니다.


@holdingjason the paper i just added is pretty cool. One part of it talks about constructing a 3D velocity field below the water surface - this would allow objects inside the water volume to be moved with the current. I don't know if this would be super noticeable with smaller waves but could be a nice effect with bigger waves. If this is something of interest I could sketch out how it could be computed to submerged objects in a branch - let me know.


response 는 고정된 길이 보다 strlen 으로 각 스트링의 길이를 확인 한 뒤 동적으로 메모리를 할당하는 것이,
버퍼 오버플로우를 방지할 수 있을 거 같습니다.


Is this feature already available at the latest release or is this still work in progress?


FocusTracker is @jrieken


I cleaned up the code, and now the assertion does throw an error if it is not satisfied.


@Alecaddd jshintrc comes from WP: https://github.com/Alecaddd/awps/blob/master/.travis.yml#L51-L52


Never use `/` on integers! Always `//`.


@Vonger
The "|" character is a legal SSID character, which means that if a SSID has that character in it your approach is broken again. I had a look at the SSID specification and it states that any UTF8 character can be part of the SSID so technically any character you use to separate the columns will always be flawed as any of these characters can be part of a SSID name.

If you don't want it to be just a workaround (that can always break in any moment), I recommend you to escape the "|" character and then unescape it during decoding, or use the by column approach I used or something similar.


Who is this


Automated Test Suite Message


I don't think you should have babel-core any more in these app packages.


@szepeviktor Yes, thanks for the heads up. I did that locally to allow my `jshint` to properly sniff my files while coding.
I'm currently converting everything to `eslint`.
Finger crossed 😄


@Stephanie-Qi , I'm wondering, did the change go thru a pool request? I can't find a corresponding PR.


@adrian-bl Is it too late to update translations ? I've translated all new entries and corrected some stuff.


That looks good (quite a bit better than 4c1d2b87651f6d165401d502347400db4fd3853b that this commit supercedes, I suppose).


sf


I don't know why they still havn't fixed it but this is the solution to the below problem

  Illuminate\Database\QueryException  : SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists (SQL: create table `users` (`id` int unsigned not null auto_increment primary k
ey, `name` varchar(191) not null, `email` varchar(191) not null, `password` varchar(191) not null, `remember_token` varchar(100) null, `created_at` timestamp null, `updated_at` timestamp null) default chara
cter set utf8mb4 collate 'utf8mb4_unicode_ci')


after fixing, run migration:fresh


need to check whether list is not null.


I still don't like them, but at least the comments make their purpose clear, thanks


C# Folder Monitoring ( 폴더 감시 ) :: Sharing programming information.


tem 크기가 str1, str2 보다 작음


Please explain why you do this and avoid skipping super.


> I think that is wrong, and will lead to forgetting to bump the number again. Bump the API version number as soon as you change the API, and give plugin authors a heads-up that there are changes (and there might be more still before the beta is released).

That doesn't make sense. We will be on version 20 by next month in that case. If the API is churning a lot then we shouldn't be bumping the number and telling authors, "Ta da, have fun with it!" and if it's not churning a lot/actually stable, then it's not hard to make sure we only bump it after working on it. I also don't think it was ever forgotten to be bumped, it's just that there was not a clear definition for what the API was, no spec, and everyone disagreeing on what should be done about it. Some people didn't want to bump the API with breaking changes because then everyone has to update their plugin whereas if we only break it slightly then only one author has to fix their plugin (unfortunately that's been you). I don't agree with that strategy at all, which is why I am pushing for an actual, real, spec'd API.

> Personally I don't know if an API as has been created for the backups is going to be useful at all.

Okay. I think it has a lot of value but we don't really need to justify that to anyone.

> Take for example your getAllMachines() call.

Don't read too much into my random examples I made off the top of my head. Maybe I should have said "machine IDs". The point is that one part of the software should not need to expose all its guts in order to have the different parts talk to each other. So no, it shouldn't return a bunch of containers, it should return a list of strings, for example, that a plugin author can use to build a UI out of.

> Also note that there should be two API versions: one for Uranium (the current API version) and one for Uranium. There's no point in bumping the API version for Uranium because of a change in the API in Cura.

There will not be a Uranium API. We discussed this one very carefully but will be putting Uranium on a diet, and turning it (back?) into a proper framework instead of a boilerplate. The Cura API, then, is a way of interfacing with Cura, not Uranium. We should be able to eventually stop using Uranium (if for some reason we decided that) and use some other framework without affecting plugins several floors above.


When using in Javascript (in the browser at least) there is only one thread accessing the database, so locking it isn't that critical in this case. As far as I know emscripten does not define __linux__


ok, wo wird das angezeigt?


str1, str2는 없는 변수임...input1, input2 오타로 보임...


https://github.com/sunspot/sunspot/issues/811 as explanation. test is a separate core.


This has to go into the master branch


argv가 NULL이거나, 크기가 1이하일수 있음


create pull requset 하라는데 뭐하는거얌


close이후 포인터는 NULL값을 지정할 것


variable 'tem' has char[256] size.


Add sample.py


strncpy is more secure than strcpy


@kuujo why do you flip it immediately?


pull request


you are right..
The column size is fixed, so actually we do not need split char


max of swap function buffer size is 20.


strncmp is more secure than strcmp


shouldn't we flip in all cases before reading?


> So, we could try to "merge" the testers

Though we need to be careful to keep the order of select operations. E.g. (i) lasso select a point and (ii) subtract click-select a point leads to a different result than the other way round...


It's to prevent the unlink to get stuck in a reccursive loop (attachment unlink -> thread unlink -> message unlink -> attachment unlink) when an attachment is in a message that is attached to another attachment.


for the logic here should be  && (redirectAddressInfo.host != currentHost.host || redirectAddressInfo.port != currentHost.port || redirectAddressInfo.user != currentUser)


isRedirection should be set after redirection succeeded


what is blabla? :D


if argvis null, NPE


please consider unify the initializeServerSocketOption for both socket, one solution is to pass the socket as the parameter


파라미터가 없으면 argv[1]이 null일 수 있다


system functionuse


Need to check argc


Hmm. Maybe it's worth adding conditions to the mobile version? The fact is that on the mobile version the page does not work.


Show me an example of how you would access which environment is loaded by passing the manager in from within the migration.


need to check the 'argv[1]' is not null


Hey,
I did this in order to ensure compatibily with mobiles devices (using cordova) there : https://github.com/MasashiYokota/vue2-gmap-custom-marker/commit/ddc8df4c8f3c31400d4237305bb2cdb02cf7c07d
It did not work using click event.


тест


need to check the argv[1], argv[2] are not null and the size is shorter than 100


This will work in your machine. To see the leds changing type "1" (or "2","3","4")  and click "PUSH"


파일명 체크 없이 사용하면 보안이슈 발생 가능


fileName can be direct from network


❤ :D


这里把格式改为大写之后会导致下载的时候提示下载不支持MP4格式,因为现在匹配格式是大小写严格


last buffer did not add null


null 처리필요


what's so cool about this class?


buffer can be overflowed


// buffer overflow 발생가능성


Just cherry picked this commit into errors.html


`top: 100%` ist rausgeflogen, damit das dropdown-menu immer bündig unter dem Input steht und nicht, bspw. bei einem validation error + msg, nach unten rutscht.