@esteele Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.app.z3cform/112/violations
```
plone/app/z3cform/converters.py:106:11: T000 Todo note found.
plone/app/z3cform/widget.py:5:1: I001 isort found an import in the wrong position
plone/app/z3cform/widget.py:667:19: T000 Todo note found.
plone/app/z3cform/widget.py:681:47: T000 Todo note found.
plone/app/z3cform/inline_validation.py:15:5: C901 'InlineValidationView.__call__' is too complex (15)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Hello, this is the initial comment.
[Book1.xlsx](https://github.com/gakauffman/HelloWorld1/files/2115585/Book1.xlsx)


This commit created problem and started throwing issue: ERROR TypeError: Cannot read property 'options' of undefined.

I reverted to 6.1.5 and it worked.


Yes. It's basically saying "if you get caught using this in a bad way we'll give you the benefit of the doubt  before going after you in a law court" -- IIUC, it also stops people using the GPL in a way to extort money from companies without the copyright owners consent.


Since there's no more options, you don't need the else.

I think it'd help readability if you used enumerate instead. https://docs.python.org/3/library/functions.html#enumerate

That should give you the item and number with it so you don't have to do the range and len.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/67314cea-4092-485a-99a7-fcfec7c83607?env_id=ibm%3Ayp%3Aeu-gb "cloud-native-toolchain-tutorial-20180618130955768"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/597adb31-b7eb-4aaf-8206-9eebf8b1c651?env_id=ibm%3Ayp%3Aeu-gb "sample-cloud-native-toolchain-tutorial-20180618130955768") deployed [sample-cloud-native-toolchain-tutorial-20180618130955768](https://github.com/johnamcgrath/sample-cloud-native-toolchain-tutorial-20180618130955768/releases/tag/deploy-ibm-yp-eu-gb-johnamcgrath-ie.ibm.com-test-20180619-142956 "deploy-ibm-yp-eu-gb-johnamcgrath-ie.ibm.com-test-20180619-142956") to [test](https://console.bluemix.net/apps/d21a347f-63f1-4e1d-9342-425018b08727?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:johnamcgrath@ie.ibm.com:test"), including this commit


The difference may be that I used the KA10 emulator.

I'm running a new build to see it if happens again or if it was a random fluke.


Created multidev environment [borked#ci-9](https://dashboard.pantheon.io/sites/8f2545fd-8ec0-4689-8fab-e0e8bb485e35#ci-9).

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


Not really sure why you manipulate the std output and stderr outputs to /dev/null. Don't we want to see what is going on?


Same remark about the outputs on the above 2 lines.


Same remark about the output.


Same


A nice thing to do would be to let the RM only do git add and the "push" command should handle both commit and pushing. This is what was done in the previous translations script that we had, when a generic commit message was used when committing the reviewed changes.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/67314cea-4092-485a-99a7-fcfec7c83607?env_id=ibm%3Ayp%3Aeu-gb "cloud-native-toolchain-tutorial-20180618130955768"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/597adb31-b7eb-4aaf-8206-9eebf8b1c651?env_id=ibm%3Ayp%3Aeu-gb "sample-cloud-native-toolchain-tutorial-20180618130955768") deployed [sample-cloud-native-toolchain-tutorial-20180618130955768](https://github.com/johnamcgrath/sample-cloud-native-toolchain-tutorial-20180618130955768/releases/tag/deploy-ibm-yp-eu-gb-johnamcgrath-ie.ibm.com-prod-20180619-143305 "deploy-ibm-yp-eu-gb-johnamcgrath-ie.ibm.com-prod-20180619-143305") to [prod](https://console.bluemix.net/apps/b13d45f8-d994-4728-a6db-aae17249a355?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:johnamcgrath@ie.ibm.com:prod"), including this commit


The pushing should be done only on the affected branch, to avoid git complaining that it tried to push all available branches. i.e. `git push origin $1` or something like that.

Side note: a `BRANCH=$1` variable would be useful instead of dealing with `$1` which is temporary by nature.


+movesets are now arraylists instead of Position arrays


This might help too: https://docs.python.org/3/library/itertools.html#itertools.filterfalse

If you wanted, you could start setting things to just filter out. So, I think for this it'd be something like:
`filterfalse(lambda x: x.schema.is__structure, input_fleet)`
Which should give you the list of things that aren't structures. I could be wrong though.


We probably want to have a project threadpool no ?


Hi Jean,

How are you?

Any chance this has example creation has occurred yet?

Ta
Kurt

On 2 May 2018 at 16:11, Jean de Klerk <notifications@github.com> wrote:

> Hi Kurt; not yet. It's on my list but I'm front-loaded with stuff that
> will take ~2 months or so. If it's urgent we should make a plan for someone
> else to pick it up, otherwise I'll take a stab afterwards.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/GoogleCloudPlatform/google-cloud-go/commit/63a470402311c59796d6603a081f96a8b79e0b8d#commitcomment-28824023>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ATIvhfrzW7vnuOMBrmQkCFUWMZkH0uj4ks5tucyLgaJpZM4S6e_j>
> .
>


Do these alignments comply with https://github.com/w3c-lbd-cg/bot/pull/22 and https://github.com/w3c-lbd-cg/bot/pull/19#issuecomment-353303551

Is documented somewhere why saref4bldg and bot Building are not equivalent?


so all clients go to that pool likely. which unfortunatley adds locking. but the alternative is worse which is to have one thread per client which is expensive and context-switchy


No error so far


test zip file deleted


This is a gross oversimplification of what happens. How would you explain this?
https://github.com/ugexe/Perl6-CompUnit--Repository--Lib/blob/8eb5beedbb059746ff73590eebb4d7172117dbe7/t/01-require-name.t#L6


Created multidev environment [penn-today-ci#ci-1453](https://dashboard.pantheon.io/sites/4efb815f-6135-4a6f-97a8-9a974be0bd7a#ci-1453).

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


ы, прикольно.

Смотри, ты вешаешь обработчик на конкретный div реактом, а потом ищешь куда ты кликнул. Казалось бы зачем, если ты знаешь куда кликнул? Предполагаю, что тебя отпугнуло то, что у тебя клик по пустоте срабатывает при клике по элементам. Так вот, это нормально, это отбрабатывается всё достаточно легко, в обработчиках кликов элементов нужно указать, что клик распространять далее не нужно. Event bubbling называется. Вот две первые ссылки из гугла по этой теме https://learn.javascript.ru/event-bubbling, https://habr.com/post/126471/.

Достаточно в других обработчика e.stopPropagation(), кароче.


hmm why ? entire stack here is non blocking, it is fine - I am making RPC call (object is safe) then just tell netty to send it - no locking :)


тут то же самое, при клике на ratingButton сделай e.stopPropagation


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

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


done in 3b4fd347c20aec9a2ee7c4e00486626cf5dee401


у тебя и внутри if эта строка и снаружи, можн овынести выше, т.к. выполняется в любом случае


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/51422694-c09e-4a66-85b8-c47f49895fc0?env_id=ibm%3Ayp%3Aeu-gb "cloud-native-toolchain-tutorial-20180618144959356"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/58f0b738-6a09-411c-baf1-7095f7759fb2?env_id=ibm%3Ayp%3Aeu-gb "sample-cloud-native-toolchain-tutorial-20180618144959356") deployed [sample-cloud-native-toolchain-tutorial-20180618144959356](https://github.com/oconnora/sample-cloud-native-toolchain-tutorial-20180618144959356/releases/tag/deploy-ibm-yp-eu-gb-oconnora-ie.ibm.com-test-20180619-144148 "deploy-ibm-yp-eu-gb-oconnora-ie.ibm.com-test-20180619-144148") to [test](https://console.bluemix.net/apps/51ab6eab-eee5-46f3-976a-b82107e27cc1?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:oconnora@ie.ibm.com:test"), including this commit


Our tooling also scans this extension. Having the annotations suffices.


@akinomyoga glibcってLicenseどうなってましたっけ


Created multidev environment [sfgov#ci-433](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#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-sfgov.pantheonsite.io/)


We want this call to also call a static method no ? Otherwise we don't get any instruction friendliness.

i.e.: instead of calling a function on this class, csince the header is the same in all, we should make the header parsing a static class so the optimizer can use that code all the time and you don't pay for i-cache hits of fetching the object + instructions for the method, when the method is the same and has no specific context. Maybe we make it a static method in the RPCResponse class.


@ShenDezhou 你遇到的錯誤是什麼，我這邊使用上是沒有發生之前 #9 的那個錯誤了，可以使用我 side project 使用的 docker image 試試看，es 版本是 6.0.0

```bash
$ docker run -it --rm poying/courseplus-elasticsearch:6.0.0 bash
```


makes sense about the arrays.fill() - i just hacked it together.


Gracias


Specifying the stable tag I was able to download php-seclib which does require php-common as well

$ docker run --rm -d --name php php:7.2-apache
$ docker exec -it php bash
root@0c2b13c53beb:/var/www/html# apt update && apt install -y php-common/stable php-seclib/stable
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://cdn-fastly.deb.debian.org/debian stretch InRelease
Hit:3 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease
Hit:4 http://cdn-fastly.deb.debian.org/debian stretch Release
Reading package lists... Done
Building dependency tree
Reading state information... Done
7 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Selected version '1:49' (Debian:9.4/stable [all]) for 'php-common'
Selected version '1.0.5-1' (Debian:9.4/stable [all]) for 'php-seclib'
The following additional packages will be installed:
  psmisc
Suggested packages:
  php-mcrypt php-gmp php-compat
The following NEW packages will be installed:
  php-common php-seclib psmisc
0 upgraded, 3 newly installed, 0 to remove and 7 not upgraded.
Need to get 317 kB of archives.
After this operation, 1947 kB of additional disk space will be used.
Get:1 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 psmisc amd64 22.21-2.1+b2 [123 kB]
. . .
root@0c2b13c53beb:/var/www/html# apt search php-seclib
Sorting... Done
Full Text Search... Done
php-seclib/stable,now 1.0.5-1 all [installed]
  implementations of an arbitrary-precision integer arithmetic library

But the error still appear when I try to access the category links.


But didn’t this build fine in Travis on all three emulators?


At a time I remember ``msb`` being much much slower than ``lsb``, but this was before I was using compiler intrinsic. I assume this is not an issue now?

Assuming this has not crossed your mind yet, it would likely be best to retire ``castle.*``

I've not had time to look closely at what you have done so far, but may have time later in the week. What kind of slowdown are we looking at right now ?


не нужно создавать ещё одну функцию onClick = {(e)=>this.handleEmptyClick(e)} тоже самое, что и onClick(this.handleEmptyClick), т.к. this.handleEmptyClick тоже стрелочная и контекст у неё правильный


@DavidWiesner Oh yeah, the headings are switched. Nice catch. :grin:


We probably want consistent naming here no? - `RpcCall -> RpcRequest`  so we can keep it consistent w/ `RpcResponse`


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/51422694-c09e-4a66-85b8-c47f49895fc0?env_id=ibm%3Ayp%3Aeu-gb "cloud-native-toolchain-tutorial-20180618144959356"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/58f0b738-6a09-411c-baf1-7095f7759fb2?env_id=ibm%3Ayp%3Aeu-gb "sample-cloud-native-toolchain-tutorial-20180618144959356") deployed [sample-cloud-native-toolchain-tutorial-20180618144959356](https://github.com/oconnora/sample-cloud-native-toolchain-tutorial-20180618144959356/releases/tag/deploy-ibm-yp-eu-gb-oconnora-ie.ibm.com-prod-20180619-144546 "deploy-ibm-yp-eu-gb-oconnora-ie.ibm.com-prod-20180619-144546") to [prod](https://console.bluemix.net/apps/351303cc-af96-452a-9399-3343672926dd?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:oconnora@ie.ibm.com:prod"), including this commit


This should be blah blah


Confirmed.


this atomic is *super expensive* do you know why we need atomics ?


we should make it 65536  or one greater than the max so we can do module arithmetic.


this should just be `return sessionId_++ % MAX`

not sure why we are storing the session id.


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Resend this delivery later. This commit is triggered by user LegendryDileo,
who has created 60 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/LegendryDileo/Core/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `fe106ff4-73cf-11e8-8b55-938f590332e2`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


nice, ! i finally follow the flow.

sessionId -> new session
RPC Call -> request
request.callback() -> hooks into the netty lifecycle.

cool!


これってmsvcで通すとしたらどうすればいいんだろうか・・・。


FYI, a class might be too expensive.

I think a default class is like 20 bytes - not sure how that affects cachelines, etc. We might want to inline this logic into `RPCCall.class`


SessionIdGenerator can be used by multiple threads - this is simplest solution and thread safe solution that I had, later of course, this can be re factored to per thread - but this will require to construct such generator that will make no collision with other threads.


Though i'd have to profile it.


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Resend this delivery later. This commit is triggered by user LegendryDileo,
who has created 60 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/LegendryDileo/Core/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `4c08e632-73d0-11e8-82ce-9d451179914d`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


i see what you mean. We might get around it if we put it in the rpccall class.

Anyway, i like your approach better. -> First get something basic working, then we can optimize.


what is there will be more than 65535 requests ? then I have to now that such id is pending request.


You're using the modifiers field incorrectly. For example
```json
"phenotypes":[
            {
               "description":"cell line",
               "modifiers":[
                  {
                     "id":"EFO:0001253",
                     "label":"THP-1"
                  }
               ]
            },
            {
               "description":"cell type",
               "modifiers":[
                  {
                     "id":"CL:0000576",
                     "label":"monocyte"
                  }
               ]
},
```

should be

```json
"phenotypes":[
            {
               "description":"cell line",
               "type": {
                  "id": "EFO:0001253",
                  "label": "THP-1"
                }
            },
            {
               "description":"cell type",
                "type": {
                  "id": "CL:0000576",
                  "label": "monocyte"
                }
},
```


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (lgu1234) - i386-Windows-7-VisualStudio-14: OK (2932 of 2932 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)


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Resend this delivery later. This commit is triggered by user LegendryDileo,
who has created 60 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/LegendryDileo/Core/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `7ec459a8-73d0-11e8-8832-f6002c8770fe`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


Thanks for the commit we are happy that you work with us!!


Man könnt es ja schneller machen wenn man im Telemeriemodus Text ist.


oh


У тебя, кстати, интересно, в эту функцию передается cardId, а тут index это называется, а кое куда и index передаётся, т.е. сам понимаешь, гипотетически можно запутаться)))


Man könnt es ja schneller machen wenn man im Telemeriemodus Text ist. SUMD/SUMHwar nur weil es graupner ist.


What is this commit? Why would you upstream/master with upstream/master?


hey @soupette @Aurelsicoko

What is this new kind filter with the keyword `in`?
I see you use it for the admin, but what about for using it with the API directly?


Created multidev environment [nhtv#ci-107](https://dashboard.pantheon.io/sites/a5faca03-4b4c-4936-95b8-6410ab7b2c55#ci-107).

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


It happened by mistake.


gracias por tu correción, GG.


Ho tolto knowings dalle relazioni mutue @shishka0


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Resend this delivery later. This commit is triggered by user LegendryDileo,
who has created 60 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/LegendryDileo/Core/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `47a6d530-73d1-11e8-8572-4b9da1139f03`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


While we appreciate, and in fact encourage, suggestions and criticism, we would also appreciate not using words like "gross" in these messages. *Oversimplification* perfectly conveys the meaning.
Since you are the author of those two uses, we would appreciate even more constructive criticism in the shape of a pull request. You should bear in mind that documentation is not usually written by the person that knows more about the subject, but by the person that is willing to devote some of its time to do it. That person might honestly have no idea of that particular use of `lib` in this case, and will have to take some time to research it. Which I will do it right now, I guess.


VK, there's an option to undo commit. You should've done that instead!


I noticed your comment but, as explained in https://github.com/vert-x3/vertx-rx/issues/144#issuecomment-392701407, I don't believe this is the right solution. Please take a look at this comment and the new proposal in https://github.com/tsegismont/vertx-rx/commit/2f36211b014ecc303f9ebf4c7227fb6056d879bb


is this supposed to be `sidebar_sort_order`?


thanks :) but you are of course right that everything here have to be re factored :)


What a fuck?


I reverted the commit. That's why the extra commits


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (lgu1234) - x86_64-MacOS-10.9-clang: OK (2932 of 2932 tests passed, 9 test warnings)

Messages:

 * 8 tests had: AUD diffs.
 * 1 test had: BND diffs.

![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)


@grace000 Set a negative margin here of -10rem


What changes have you made to package-lock.json ? Like, how did you change the versions?


Since this change (I think), I’m now unable to add translation resources from an event listener (or from anywhere short of a compiler pass, for that matter,) because `addResource` doesn’t do anything useful anymore: everything seems to be done when instantiating the class, and there’s no way to rebuild the catalogues in case you add resources later-on. I’m really stuck.


@grace000 You probably shouldn't need to set a explicit height, and you shouldn't be using pixels to do it.


span should be `md={3}`


Remove `/Applications/Dropbox.app/Contents/dropbox_inj.dylib`, and you should be fine.


span should be `md={9}`


Created multidev environment [nhtv#ci-108](https://dashboard.pantheon.io/sites/a5faca03-4b4c-4936-95b8-6410ab7b2c55#ci-108).

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


I added body-parser dependency, that is needed


I really appreciate the detailed comments, @eyeonus, thanks!!


Oh, yes. Thanks for catching that.


We (MOJ) should generate what a good configured baseline for git-secrets is


It's a question to Pierre, I think :)


There are 5176 changes. What?
Btw body-parser was already installed. I simply told you to install, my bad.


I believe a retrospective initial scan is valuable, so how to do that with MOJ's config base


Also added dummy assets & compressed cleaned up the .svg files


use push


This is a silly technical thing but it might lead to a decent speedup. `hsml[particle]**3` gets converted to `pow(hsml[particle], 3)`. It turns out that `pow` with integer arguments doesn't have special optimizations on most platforms so it's usually faster to do something like this:

```
h = hsml[particle]
h3 = h*h*h
w_j = pmass[particle] / pdens[particle] / h3
```


maybe this code is not useful anymore - delete later


I'm trying to build with KA10, too. I'll keep you posted about the result.


the c++ clients often have ~30K pending requests to backends - no big deal.

You can have code to check if session has been released, but you can also just explicitly document it.

Say, you can *at-most* be 65K requests away. It will fail otherwise.

we can have a `roaring bitmap` since this sessions have really nice properties of effectively monotinic increasing sequences mostly that tells the user if the request id is inuse.

IMO - we can defer that as long as we document it. it is rare - though has happened - on failure - for one client to have 65K outstanding reqs.


задал бы уж false, не?)


Thanks.  Fixed with c75ac173.


тут с учетом всего описываемое про бублинг просто true можно


use this for fix FC :
    private static final String PREF_BATT_BAR_COLOR = "statusbar_battery_bar_color";
    private static final String PREF_BATT_BAR_CHARGING_COLOR = "statusbar_battery_bar_charging_color";
    private static final String STATUSBAR_BATTERY_LOW_COLOR_WARNING = "statusbar_battery_bar_battery_low_color";
    private static final String STATUS_BAR_BAR_LOW_COLOR = "statusbar_battery_bar_low_color";
    private static final String STATUS_BAR_BAR_HIGH_COLOR = "statusbar_battery_bar_high_color";


Uh, yeah sure. If I have to dance around what I say to you I just won’t say
anything.

https://english.stackexchange.com/questions/275113/which-definition-of-gross-is-in-gross-oversimplification

"Gross" here means "extreme." The meaning in this context is neutral: it
has neither positive nor negative connotation.

A oversimplification means it was simplified more than was necessary. A
gross oversimplification means it was simplified far more than was
necessary.

On Tue, Jun 19, 2018 at 10:59 AM Juan Julián Merelo Guervós <
notifications@github.com> wrote:

> While we appreciate, and in fact encourage, suggestions and criticism, we
> would also appreciate not using words like "gross" in these messages.
> *Oversimplification* perfectly conveys the meaning.
> Since you are the author of those two uses, we would appreciate even more
> constructive criticism in the shape of a pull request. You should bear in
> mind that documentation is not usually written by the person that knows
> more about the subject, but by the person that is willing to devote some of
> its time to do it. That person might honestly have no idea of that
> particular use of lib in this case, and will have to take some time to
> research it. Which I will do it right now, I guess.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/perl6/doc/commit/ead8d75e29b24d9de3d46e74b80c1ed17c8400bf#commitcomment-29418815>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAOohJnDxhtFXLcNBABzvTY-LCl61XZAks5t-RHUgaJpZM4UtpB9>
> .
>


AI merged with multiplayer


Created multidev environment [nhtv#ci-110](https://dashboard.pantheon.io/sites/a5faca03-4b4c-4936-95b8-6410ab7b2c55#ci-110).

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


It did pass on Travis, but it only does the reduced build without Lisp etc.

Thanks for checking @TheFausap.

The second build ran on another machine, and it too failed with the TOO MANY NXM ERRORS, but in another place:

```
(C1) compile_lisp_file(translate_file("sharem\;packg >")[2]);

MCOMPI FASL DSK MACSYM being loaded
TRANSL AUTOLO DSK MACSYM being loaded
Loading done
Loading done

TRANSS FASL DSK MACSYM being loaded
Loading done

Translation begun on DSK:SHAREM;PACKG 7.

STATUS FASL DSK MAXOUT being loaded
Loading done
:$ Calling the compiler $
*:MAXTUL;UTMCL DSK:SHAREM;PACKG FASL_DSK:SHAREM;PACKG TRLISP (T)
Macsyma Source Compiler

LISP COMPILER 2155 [in LISP 2154]

Compilation begun on ((DSK SHAREM) PACKG TRLISP)
;Including file ((DSK LIBMAX) TPRELU /47)
;Loading MAXMAC 227
;Loading MOPERS 49
;Loading DEFOPT 8
;Loading TRANSQ 87
;Loading MDEFUN 57
;Loading TDCL 10
; Loading FORMAT ([ML]DSK:FORMAT;FORMAT 827)
;End Of File |DSK:LIBMAX;TPRELU 47|
|$HERALD_PACKAGE TRANSLATED-MMACRO| Compiled
^G^GTOO MANY NXM ERRORS.
PI LEVEL 7 BUGPAUSE.  FIND A WIZARD, CONSIDER TAKING A CRASH DUMP,
OR TYPE <ALTMODE>P TO ATTEMPT TO REVIVE THE SYSTEM.
YOU ARE NOW IN DDT.
BUGPC/   BLKI MEMHNG+4   $Q-2/   TDNE B,SUPCOR


this broke the app for me in fx :/


I'll rerun with KLH10 and SIMH too.


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

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


first commit


Rebuilding `perl` and the module updates from after last attempt, with the repo checked out at the commit before this one, 05c1037d68, does not work anymore. The debug output is the same, with new addresses and PIDs.

Could something else be causing this indirectly?


I believe we can leave this check as a kind of optimisation


@MatthewWilkes Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.registry/8/violations
```
plone/registry/recordsproxy.py:16:5: F401 'collections.UserDict' imported but unused
plone/registry/recordsproxy.py:33:34: Q000 Remove bad quotes.
plone/registry/recordsproxy.py:47:12: E111 indentation is not a multiple of four
plone/registry/recordsproxy.py:65:16: Q000 Remove bad quotes.
plone/registry/recordsproxy.py:67:43: C812 missing trailing comma
plone/registry/recordsproxy.py:75:28: Q000 Remove bad quotes.
plone/registry/recordsproxy.py:84:32: Q000 Remove bad quotes.
plone/registry/recordsproxy.py:102:29: C812 missing trailing comma
plone/registry/recordsproxy.py:133:30: C812 missing trailing comma
plone/registry/recordsproxy.py:151:19: C812 missing trailing comma
plone/registry/events.py:20:16: Q000 Remove bad quotes.
plone/registry/events.py:20:16: S001 found module formatter
plone/registry/tests.py:7:1: I001 isort found an import in the wrong position
plone/registry/tests.py:29:12: P002 found "hasattr", consider replacing it
plone/registry/tests.py:51:36: Q000 Remove bad quotes.
plone/registry/tests.py:51:60: Q000 Remove bad quotes.
plone/registry/tests.py:52:34: Q000 Remove bad quotes.
plone/registry/tests.py:59:15: Q000 Remove bad quotes.
plone/registry/tests.py:61:18: C812 missing trailing comma
plone/registry/tests.py:64:15: Q000 Remove bad quotes.
plone/registry/tests.py:65:29: C812 missing trailing comma
plone/registry/tests.py:102:40: Q000 Remove bad quotes.
plone/registry/tests.py:102:60: Q000 Remove bad quotes.
plone/registry/tests.py:143:34: Q000 Remove bad quotes.
plone/registry/tests.py:145:28: Q000 Remove bad quotes.
plone/registry/tests.py:147:36: Q000 Remove bad quotes.
plone/registry/tests.py:157:33: Q000 Remove bad quotes.
plone/registry/tests.py:158:67: Q000 Remove bad quotes.
plone/registry/tests.py:159:61: Q000 Remove bad quotes.
plone/registry/tests.py:173:44: C812 missing trailing comma
plone/registry/tests.py:181:44: C812 missing trailing comma
plone/registry/tests.py:189:44: C812 missing trailing comma
plone/registry/registry.py:24:1: I001 isort found an import in the wrong position
plone/registry/registry.py:25:1: I003 isort expected 1 blank line in imports, found 0
plone/registry/registry.py:60:11: T000 Todo note found.
plone/registry/registry.py:72:32: Q000 Remove bad quotes.
plone/registry/registry.py:79:25: Q000 Remove bad quotes.
plone/registry/registry.py:80:25: Q000 Remove bad quotes.
plone/registry/registry.py:82:33: C812 missing trailing comma
plone/registry/registry.py:83:26: C812 missing trailing comma
plone/registry/registry.py:95:32: Q000 Remove bad quotes.
plone/registry/registry.py:105:21: Q000 Remove bad quotes.
plone/registry/registry.py:106:21: Q000 Remove bad quotes.
plone/registry/registry.py:108:49: C812 missing trailing comma
plone/registry/registry.py:109:22: C812 missing trailing comma
plone/registry/registry.py:124:17: B901 blind except: statement
plone/registry/registry.py:130:32: C812 missing trailing comma
plone/registry/registry.py:141:20: C812 missing trailing comma
plone/registry/registry.py:175:9: Q000 Remove bad quotes.
plone/registry/registry.py:176:9: Q000 Remove bad quotes.
plone/registry/registry.py:177:9: Q000 Remove bad quotes.
plone/registry/registry.py:178:9: Q000 Remove bad quotes.
plone/registry/registry.py:180:9: Q000 Remove bad quotes.
plone/registry/registry.py:192:30: Q000 Remove bad quotes.
plone/registry/registry.py:291:21: Q000 Remove bad quotes.
plone/registry/registry.py:291:68: C812 missing trailing comma
plone/registry/registry.py:308:13: Q000 Remove bad quotes.
plone/registry/registry.py:309:13: Q000 Remove bad quotes.
plone/registry/registry.py:310:31: C812 missing trailing comma
plone/registry/interfaces.py:28:23: C812 missing trailing comma
plone/registry/interfaces.py:32:23: C812 missing trailing comma
plone/registry/interfaces.py:46:67: C812 missing trailing comma
plone/registry/interfaces.py:50:22: C812 missing trailing comma
plone/registry/interfaces.py:68:32: C812 missing trailing comma
plone/registry/interfaces.py:73:70: C812 missing trailing comma
plone/registry/interfaces.py:85:23: C812 missing trailing comma
plone/registry/interfaces.py:112:45: Q000 Remove bad quotes.
plone/registry/interfaces.py:118:22: C812 missing trailing comma
plone/registry/interfaces.py:122:61: C812 missing trailing comma
plone/registry/interfaces.py:195:22: C812 missing trailing comma
plone/registry/interfaces.py:208:22: C812 missing trailing comma
plone/registry/fieldfactory.py:35:30: Q000 Remove bad quotes.
plone/registry/fieldfactory.py:44:74: C812 missing trailing comma
plone/registry/fieldfactory.py:54:17: Q000 Remove bad quotes.
plone/registry/fieldfactory.py:55:17: Q000 Remove bad quotes.
plone/registry/fieldfactory.py:92:17: Q000 Remove bad quotes.
plone/registry/fieldfactory.py:93:17: Q000 Remove bad quotes.
plone/registry/__init__.py:2:1: F401 'plone.registry.fieldref.FieldRef' imported but unused
plone/registry/__init__.py:3:1: F401 'plone.registry.record.Record' imported but unused
plone/registry/__init__.py:4:1: F401 'plone.registry.registry.Registry' imported but unused
plone/registry/field.py:17:1: I001 isort found an import in the wrong position
plone/registry/field.py:59:13: Q000 Remove bad quotes.
plone/registry/field.py:60:13: Q000 Remove bad quotes.
plone/registry/field.py:60:43: C812 missing trailing comma
plone/registry/field.py:97:17: Q000 Remove bad quotes.
plone/registry/field.py:98:17: Q000 Remove bad quotes.
plone/registry/field.py:101:18: C812 missing trailing comma
plone/registry/field.py:124:42: C812 missing trailing comma
plone/registry/field.py:236:21: Q000 Remove bad quotes.
plone/registry/field.py:237:21: Q000 Remove bad quotes.
plone/registry/field.py:237:63: C812 missing trailing comma
plone/registry/field.py:242:17: Q000 Remove bad quotes.
plone/registry/field.py:243:17: Q000 Remove bad quotes.
plone/registry/field.py:243:75: C812 missing trailing comma
plone/registry/field.py:247:13: Q000 Remove bad quotes.
plone/registry/field.py:249:13: Q000 Remove bad quotes.
plone/registry/field.py:257:25: Q000 Remove bad quotes.
plone/registry/field.py:257:79: C812 missing trailing comma
plone/registry/record.py:28:16: Q000 Remove bad quotes.
plone/registry/record.py:34:30: Q000 Remove bad quotes.
plone/registry/record.py:115:16: Q000 Remove bad quotes.
plone/registry/record.py:115:16: S001 found module formatter
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


This should go to mdss_dsi_panel_on function.


Can you add a test for when resume token is set on the operation


Dear @CzechPMDevs:
I regret to inform you that the release you submitted, named "**SimpleHome**" (v1.0.3), for the project [SimpleHome](https://poggit.pmmp.io/ci/CzechPMDevs/SmallPlugins/SimpleHome) on 2018-06-19T14:19:29.000Z, has been rejected.

Excessive use of colors in startup is not acceptable.

Please resolve the issues listed above and submit the updated plugin again.

> Note: This comment is created here because this is the last commit when the released build was created.

> via Poggit (@poggit-bot)


Please do not comment on commits as your input is like to get lost, but open a new issue instead.


Was getHeight not implementable with just using intrinsics?


Actually, not only are colors not acceptable, but the info too. Writing so many lines without being asked by the user is simply spamming the console, and preventing the user from reading actual important message like errors.

> Note: This comment is created here because this is the last commit when the released build was created.

> via Poggit (@poggit-bot)


A generated website with your changes can be accessed here: https://doc-review.qlikcore.com/891


Dear @CzechPMDevs:
I regret to inform you that the release you submitted, named "**MyStats**" (v1.4.12), for the project [MyStats](https://poggit.pmmp.io/ci/CzechPMDevs/MyStats/MyStats) on 2018-06-19T14:14:41.000Z, has been rejected.

It is not acceptable that you put a multiline message during startup just to show trivial information that is already available to the user. This would prevent the user from reading actual important messages.

Please resolve the issues listed above and submit the updated plugin again.

> Note: This comment is created here because this is the last commit when the released build was created.

> via Poggit (@poggit-bot)


Dear @CzechPMDevs:
I regret to inform you that the release you submitted, named "**MultiWorld**" (v1.4.3), for the project [MultiWorld](https://poggit.pmmp.io/ci/CzechPMDevs/MultiWorld/MultiWorld) on 2018-06-19T14:08:21.000Z, has been rejected.

It is not acceptable that you put a multiline message during startup just to show trivial information that is already available to the user. This would prevent the user from reading actual important messages.

Please resolve the issues listed above and submit the updated plugin again.

> Note: This comment is created here because this is the last commit when the released build was created.

> via Poggit (@poggit-bot)


Sorry, that regex is wrong:
/[^\s]\[/\ \[/


OK thanks. I will fix that and rerun.


Believe this is an example where we want to use the delegateProps mechanism to indicate we're passing along a prop to the underlying control.  Any reason not to use that here?

Note I am cleaning up a bunch of comments and other stuff across the fields in a branch so pls. don't commit a change directly - checking here to ensure I understand what we need to do.


I actually wanted this text to be in the dc:description of the lexicon (so
I guess in merge.py), although I think it is good to have here as well.

On Tue, Jun 19, 2018 at 1:05 PM, John McCrae <notifications@github.com>
wrote:

> Update README
>
> Include text as suggested by @fcbond
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/globalwordnet/english-wordnet/commit/
> 07ffc3e1540d22308a3da030e8a8329266975b02
>

--
Francis Bond <http://www3.ntu.edu.sg/home/fcbond/>
Division of Linguistics and Multilingual Studies
Nanyang Technological University


This is a cool approach.


Well, being friendly hasn't hurt anyone that I know of so far.

And saying is something, doing is something else. I always appreciate a good chance for learning, but I really had to go a bit out of my way to find what this "gross oversimplification" is really about.  lib apparently calls [repository-for-spec](https://github.com/rakudo/rakudo/blob/98e575de00db42101d4879e43fe740a34791c418/src/core/CompUnit/RepositoryRegistry.pm6) (which I didn't know, but you probably did) and the proto has two different options.Using either a string (documented) or a [Compunit::Repository::Spec](https://github.com/rakudo/rakudo/blob/98e575de00db42101d4879e43fe740a34791c418/src/core/CompUnit/Repository/Spec.pm6) which is not only *not* documented, but also part of Rakudo, not Perl. If that was in wide use, it would probably beg for documentation anyway. But such as it is now, it would require first documenting the above mentioned class [which is not even issued](https://github.com/perl6/doc/search?p=2&q=compunit&type=Issues), and then come back here to document that particular feature which would probably confuse the newcomer and that is, let's say, not widely used.
Baseline is: don't agree with the form of your criticism, and after a bit of research, I don't really see how what you mention could be an improvement to its actual shape. However, we believe in working code and rough consensus, so if you have the permissions to add some documentation, do it by all means...


Missing LANGUAGE_USE_INFORMAL_VARIANT


Thank you for the suggestion however that is the submission button initiate the users view of their score.


кароче, тут я запутался в твоём алгоритме) слишком много раз сбрасывается this.handleDoubleClick._values, имхо. Было бы неплохо если б ты подсвечивал то, что якобы выделено двойным кликом отдельно от раскрытого, раскрытый, по идее, можно и не выделять итак видно, что он раскрыт


Yes, that makes sense. I think all of these could be handled by delegateProps: `[labelStepSize, labelRenderer, min, max, stepSize, showTrackFill, vertical]


#6763-Swimming-pool-flow-not-added-to-plant-loop-sizing (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2308 of 2308 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-71.19%25-green.png)


There is definitely locking. You lock to get access to the Nic (1 lock) you lock to get into netty threadpool (2nd lock) - you lock to get your thread scheduled on this core ( 3rd lock). The question is how to minimize it. No way to get around these locks AFAIK for this design. The question is how to minize it. My argument for a threadpool is that if you don't your context switching cost will be pretty high.  - easily measured w/ perf. so you can just measure, no need to believe me. :)

perf record -g -p <pid>


That should probably be inserted _before_ the proposer ID is inserted, so that we don't skip messages if we don't have an epoch entry yet?


Thank you and I did not think of that before. It would be really helpful so that I dont alter the main code too much but rather the other files so that everything is cohesive.


Thank you very much! I will implement those suggestions and hope to have a new submission by friday


I will look into that going forward. I was mimicking the layout of the previous application project.


testing


#6763-Swimming-pool-flow-not-added-to-plant-loop-sizing (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


Agreed :+1:


If I understand correctly, that should only be called if the epoch is the current one.
But then it also needs to be called for all previously received shares after the epoch increments.


@flontis @jacqueline26


console.log(profiles[i]);


address before merge


Thanks.


ththt


Where is the LibMEI config?


With separation of add and edit controllers / pages, we are able to re-implement the minimum size requirement on the name field here.


@janekptacijarabaci

Using the fix (tweaked slightly) in https://github.com/stylish-userstyles/stylish/issues/303 seems to fix this (will be included in my fork) - not sure if this has any effect on https://github.com/MoonchildProductions/Pale-Moon/issues/631 (does this affect other extensions or was it only `Stylish`)?


>ここ（38行目）での answer はどんなものか
コールバック関数でしょうか。
>iが定義されたのは何行目でしょう。それと同じ値の変数は他にありますか？
iが定義されたのが28行目、同じ値の変数はanswer。


That's right. I added epochs to `received_shares` as an afterthought and overlooked the singleton case.


I have crash too, but during CTENSOR compiling:

```
:KILL  MACSYM$J
*:$ Back we go! $
*:JOB MACSYM
*:CONTINUE
Back to MACSYMA.  Computation continuing.
(D1)         ["DSK:SHAREM;PACKG TRLISP", "DSK:SHAREM;PACKG FASL"]

(C2) compile_lisp_file(translate_file("tensor\;ctensr funcs")[2]);

Translation begun on DSK:TENSOR;CTENSR FUNCS.

You have run out of LIST space.
Do you want more?
Type ALL; NONE; a level-no. or the name of the space.

all;

You have run out of SYMBOL space.
Do you want more?
Type ALL; NONE; a level-no. or the name of the space.

all;
:$ Calling the compiler $
*:MAXTUL;UTMCL DSK:TENSOR;CTENSR FASL_DSK:TENSOR;CTENSR TRLISP (T)
Macsyma Source Compiler

LISP COMPILER 2155 [in LISP 2154]

Compilation begun on ((DSK TENSOR) CTENSR TRLISP)
;Including file ((DSK LIBMAX) TPRELU /47)
;Loading MAXMAC 227
;Loading MOPERS 49
;Loading DEFOPT 8
;Loading TRANSQ 87
;Loading MDEFUN 57
;Loading TDCL 10
TOO MANY NXM ERRORS.
PI LEVEL 7 BUGPAUSE.  FIND A WIZARD, CONSIDER TAKING A CRASH DUMP,
OR TYPE <ALTMODE>P TO ATTEMPT TO REVIVE THE SYSTEM.
YOU ARE NOW IN DDT.
BUGPC/   BLKI MEMHNG+4   $Q-2/   TDNE B,SUPCOR
The last command timed out.
Makefile:51: recipe for target 'out/sims/rp03.2' failed
make: *** [out/sims/rp03.2] Error 1

maybe could be better kill macsyma and lanuching it again ?

```


ohne Session, nur HTML


Created multidev environment [nhtv#ci-113](https://dashboard.pantheon.io/sites/a5faca03-4b4c-4936-95b8-6410ab7b2c55#ci-113).

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


Example of using vamp-node-client API to delete all deployments (PUT request with `delete=true`):
```
const api = new vamp.Api();

api.deployments()
  .flatMap(
    deployment => api.put('deployments/' + deployment.name, deployment, 'delete=true')
  )
  .done(() => {});
```


![](https://github.trello.services/images/mini-trello-icon.png) [add histograms to models.](https://trello.com/c/HUGgksAg/8-add-histograms-to-models)


This looks good to me.   Basically it means if we say nothing, we don't commit, if we just have an attribute ```lexicalized``` then it will be interpreted as ```lexicalized=true```, and if we want to record that it is explictly non-lexicalized then we write ```lexicalized=false```.


Comment one


wow


хм, тут подвох.

1. Если ты сразу при действии мув, обновляешь и внутренний стэйт и стор, то логичный вопрос, зачем тебе оба? Может без внутреннего обойдёшься? Ты в updateOrder передаешь данные из state, потом получаешь их через контейнер и в дидапдейт сравниваешь по новой со state)
2.Наверняка читал, что setState асинхронный, он не мгновенно обновляет state, а только когда реакту захочется. Т.е. в следующей строчке после setState this.state ещё может быть не обновленным, ты отправишь это в стор и всё взорвется (не некорректно отработает).
3. Самый правильный вариант, здесь вызывать только setState (т.к. пока ты тащишь элемент это локальное состояние, не особо важное, для этого как раз используется внутренний state обычно, если есть redux), а updateOrder вызывать только по событию окончанию днд (когда отпустили элемент). Логика обработки будет более сложная, данные о конечном перемещении надо будет получать из startIndex и endIndex, а не из state и обработку в редьюсере писать с учетом того, что у тебя элементы сместились (Хз понятно объяснил или нет)


![](https://github.trello.services/images/mini-trello-icon.png) [make the nav bar fixed on the top.](https://trello.com/c/3hD2SH8t/31-make-the-nav-bar-fixed-on-the-top)


wget --no-check-certificate https://github.com/weishi10141993/DarkSUSY_MC_MG5/raw/master/MSSMDarkSector/$model


![](https://github.trello.services/images/mini-trello-icon.png) [make alerts show when users click the "delete" button.](https://trello.com/c/dqHmS3ev/32-make-alerts-show-when-users-click-the-delete-button)


I added in a few tool tips "title =" but mainly focused on making a changing name in themes still connect to the right schedule item. This is done through storing ID's instead of names. The json writer "getevent.php" converts it from id back to name when writing the json.


This change has broken all unit tests: https://josm.openstreetmap.de/jenkins/job/JOSM-Plugins/1261/jdk=JDK8/testReport/


This is the best code: directly reading from input and operating in the int matrix according the input char.


wrongly titled, this looks to only be permission changes.


@pfl, that's an old commit, you apparently got a new notification because I rebased Zstream PR to the master (it's a useful testcase for the IP stack). Indeed, the sample is no longer relevant, it was just for that forum meeting, I'll remove it.


nice


Change these passwords and cleanse your repository, anyone can see this information.


why is this flag added?


[R/plotting-colours.R:89:1:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L89) *style:* **Lines should not be more than 100 characters.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-colours.R:89:32:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L89) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                              ~^~~
```
[R/plotting-colours.R:89:35:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L89) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                 ~^~~
```
[R/plotting-colours.R:89:41:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L89) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                        ^
```
[R/plotting-colours.R:106:1:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L106) *style:* **Lines should not be more than 100 characters.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-colours.R:106:32:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L106) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                              ~^~~
```
[R/plotting-colours.R:106:35:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L106) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                 ~^~~
```
[R/plotting-colours.R:106:41:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L106) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                        ^
```
[R/plotting-colours.R:131:1:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L131) *style:* **Lines should not be more than 100 characters.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-colours.R:131:32:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L131) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                              ~^~~
```
[R/plotting-colours.R:131:35:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L131) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                 ~^~~
```
[R/plotting-colours.R:131:41:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L131) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                        ^
```
[R/plotting-colours.R:284:75:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L284) *style:* **Put spaces around all infix operators.**
```r
    isFac <- any(raster::is.factor(grobToPlot)) & all(na.omit(grobToPlot[]%%1)==0)
                                                                         ~^~~
```
[R/plotting-colours.R:284:79:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-colours.R#L284) *style:* **Put spaces around all infix operators.**
```r
    isFac <- any(raster::is.factor(grobToPlot)) & all(na.omit(grobToPlot[]%%1)==0)
                                                                             ~^~~
```
[R/plotting-helpers.R:1269:41:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L1269) *style:* **Put spaces around all infix operators.**
```r
            if (all(na.omit(grobToPlot[]%%1)==0)) {
                                       ~^~~
```
[R/plotting-helpers.R:1269:45:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L1269) *style:* **Put spaces around all infix operators.**
```r
            if (all(na.omit(grobToPlot[]%%1)==0)) {
                                           ~^~~
```
[R/plotting-helpers.R:1358:1:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L1358) *style:* **Lines should not be more than 100 characters.**
```r
    grid.rect(x = 0, height = unit(1 + needsNewTitle * inherits(grobToPlot, "Raster") * 0.20 / (nRows / 2), "npc"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2503:1:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2503) *style:* **Lines should not be more than 100 characters.**
```r
#'          jitter(sort(rbeta(nPoints, betaPar, betaPar) * (maxY - minY) + minY, decreasing = TRUE)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2581:1:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2581) *style:* **Lines should not be more than 100 characters.**
```r
thin.SpatialPolygons <- function(x, tolerance = NULL, returnDataFrame = FALSE, minCoordsToThin = 0) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2581:1:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2581) *style:* **Variable or function name should be lowerCamelCase.**
```r
thin.SpatialPolygons <- function(x, tolerance = NULL, returnDataFrame = FALSE, minCoordsToThin = 0) {
^~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2599:8:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2599) *style:* **Commented code should be removed.**
```r
      #xyOrd[["out"]] <- xyOrd[["out"]][thinRes, ]# thin line
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2646:1:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2646) *style:* **Variable or function name should be lowerCamelCase.**
```r
thin.default <- function(x, tolerance, returnDataFrame, minCoordsToThin) {
^~~~~~~~~~~~
```
[R/plotting-helpers.R:2672:3:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2672) *style:* **Variable or function name should be lowerCamelCase.**
```r
  IDs <- tryCatch(unlist(lapply(ordSeq, function(xx) {
  ^~~
```
[R/plotting-helpers.R:2697:7:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2697) *style:* **Commented code should be removed.**
```r
    # Polygons <- rep(rep(seq(numPolygons), numPolygon), idLength$V1) # sequential numbering
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2698:5:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2698) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Polygons <- rep(rep(IDs, numPolygon), idLength$V1) # actual ID labelling
    ^~~~~~~~
```
[R/plotting-helpers.R:2699:5:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2699) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Polygon <- rep(unlist(lapply(numPolygon, seq)), idLength$V1)
    ^~~~~~~
```
[R/plotting-helpers.R:2706:36:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2706) *style:* **Commas should always have a space after.**
```r
    return(data.frame(lat = xyOrd[,1], long = xyOrd[,2], order = orders,
                                   ^
```
[R/plotting-helpers.R:2706:54:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2706) *style:* **Commas should always have a space after.**
```r
    return(data.frame(lat = xyOrd[,1], long = xyOrd[,2], order = orders,
                                                     ^
```
[R/plotting-helpers.R:2708:1:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2708) *style:* **Lines should not be more than 100 characters.**
```r
                      #group = paste0(as.character(Polygons), ".", as.character(Polygon)))) # the actual fortify
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2711:40:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2711) *style:* **Commas should always have a space after.**
```r
    out <- setDT(data.frame(x = xyOrd[,1], y = xyOrd[,2], groups = groups))
                                       ^
```
[R/plotting-helpers.R:2711:55:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-helpers.R#L2711) *style:* **Commas should always have a space after.**
```r
    out <- setDT(data.frame(x = xyOrd[,1], y = xyOrd[,2], groups = groups))
                                                      ^
```
[R/plotting-other.R:199:48:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-other.R#L199) *style:* **Put spaces around all infix operators.**
```r
  if (any(raster::is.factor(ras1)) & all(ras1[]%%1==0)) {
                                              ~^~~
```
[R/plotting-other.R:199:51:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/R/plotting-other.R#L199) *style:* **Put spaces around all infix operators.**
```r
  if (any(raster::is.factor(ras1)) & all(ras1[]%%1==0)) {
                                                 ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:65:21:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/tests/testthat/test-Plot-nonVisual.R#L65) *style:* **Commented code should be removed.**
```r
  library(raster); #on.exit(detach("package:raster"), add = TRUE)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-Plot-nonVisual.R:70:3:](https://github.com/PredictiveEcology/quickPlot/blob/737ca46a40c4bc144bf96de224043e0e50247c46/tests/testthat/test-Plot-nonVisual.R#L70) *style:* **Variable or function name should be lowerCamelCase.**
```r
  N <- ncol * nrow
  ^
```


This has a few tool tips "title =" and makes the save buttons explicit by giving them functions instead of trusting that they will reload the page automatically.


Have a look at [strutils_split()](https://github.com/lttng/lttng-tools/blob/master/src/common/string-utils/string-utils.h#L37), it does that tokenization dance already.


@rafaelangical Why did you need to install `ember-simple-auth`?


All of this must be in Survey model


We should double quote `$REDASH_REDIS_URL` to prevent globbing and word splitting (it's user input)


you will find in the first column of each order item on the order view page, that there is a hidden span with an id named : `_pitchprint-id_#` where `#` is the `project_id`, The value of this `span` element will contain the `project_id` as well.


Zmienne w klasie powinny być prywatne


This seems to have broken the buildbot process, as the new package ltq-vdsl-vr9-vectoring-fw-installer is not being built but is required for the xrdx200 platform.


The Json writer was not creating valid json's so this update fixes it. Several things had to be added because contacts are now saved by ID instead of name in order to have a cascading update.


```
duduluu @ duduluu-r7 : /mnt/f/rw/RimWorld-Core (master)
$ yarn start
yarn run v1.7.0
$ yarn copy && yarn dist
$ node copy-core.js
Version changed:  1.0.1938 rev903 (development build) 1.0.1939 rev920 (development build)
Copying files from "/mnt/d/Games/SteamLibrary/steamapps/common/RimWorld/Mods/Core" to "/mnt/f/rw/RimWorld-Core/Core"....
Complete.
$ git add . && git commit -F Version.txt && git push origin master
[master 26f262c] 1.0.1939 rev920 (development build)
 34 files changed, 322 insertions(+), 108 deletions(-)
 create mode 100644 Core/Languages/English/Strings/Words/Nouns/TalkTopics_Light.txt
Counting objects: 52, done.
Delta compression using up to 16 threads.
Compressing objects: 100% (50/50), done.
Writing objects: 100% (52/52), 6.74 KiB | 0 bytes/s, done.
Total 52 (delta 45), reused 0 (delta 0)
remote: Resolving deltas: 100% (45/45), completed with 45 local objects.
To git@github.com:RimWorld-zh/RimWorld-Core.git
   7526458..26f262c  master -> master
Done in 21.89s.
```


You're the best!


newline EOF


чё то вот это чёткая строка прям)

1. думаешь если a === b, то a/1000 === b/1000 ?)
2. вот когда вычислиться выражение, то станет => true ? false : true или false ? false: true. Я в самом начале постоянно также вот делал. Кароче, если моё мега объяснение не помогло, то логично сделать вот так
const isVisible = action.payload !==state.lastSearchDate :)


Blok z kodem powinien być na górze klasy. Teraz trzeba go szukać ;)


Good catch, thanks Mike!


или const?


а лучше сразу запросить 5 штук и не сплайсить


и тут этот let выделяется


SIMH went through the three compile_lisp_file without a hitch.  Now testing KLH10...


Following #247


Sorry just now saw this.....

Others have had to completely delete the repository and start over.  You can download this repository, delete and create another with the same name.


See #247 for more details.


initial text


Just added a "beta" pause button


ahhh, you mean such locking - ok, you are of course right. I wanted to say that I did not introduce locks (like synchronized or Lock.lock).


Thanks you!!!

I deleted this Airdrop! Like all Airdrops - among them a lot of scams


@ndelangen i'm having issues with knobs addon and vuejs. it looks like refreshing the entire dom when a knob is updated. would that fix work already ?


This update was made to control the text color of the buttons based off the background color. The function in left-nav determines what color the text should be and left-nav communicates this to all the pages in edit through the <style> tag. Several files in edit needed to have their include(...templates/head... moved to the top so that head did not overwrite the changes that left-nav was making.


можешь, кстати, писать типа, как крутой и сразу делать вот так
```return Object.assign({}, state, changes)```,
 переменную лишнюю не объявлять.
А ещё боле крутые чуваки теперь пишут вот так
```return {...state, ...changes}```


permission change


Maybe remove this? I put this in back when I wanted to test what the game would be like without 1.25 buildings. But now that they're all in the game this is redundant


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


GPL だよ。厳密には標準ライブラリ例外つきの GPL だけれど、今回は直接ソースコードを弄って添付しているので、適用されない。なので、LICENSE は更新しなければならない


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/ed2ebdb2-cc8d-4307-88fd-d257c94738b3?env_id=ibm%3Ayp%3Aus-south "empty-toolchain-20180619135140182"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/317ff4a1-83a1-4130-ae93-0cbd20a66c5d?env_id=ibm%3Ayp%3Aus-south "Pipeline") deployed [capstone_CitiBike](https://github.com/erichensleyibm/capstone_CitiBike/releases/tag/deploy-ibm-yp-us-south-NA-IOT-ERIC_HENSLEY-20180619-155522 "deploy-ibm-yp-us-south-NA-IOT-ERIC_HENSLEY-20180619-155522") to [ERIC_HENSLEY](https://console.bluemix.net/apps/e06968da-a68f-4670-83a9-79ddeb21d8a1?env_id=ibm:yp:us-south "ibm:yp:us-south:NA-IOT:ERIC_HENSLEY"), including this commit


The data can be downloaded here:
https://github.com/VeReMi-dataset/VeReMi/releases/tag/v1.0
Due to GitHubs restrictions, we currently cannot manage the dataset over lfs (basically I'd need to secure funding for this), I'm still working on finding an alternative solution; any suggestions would be greatly appreciated.

On June 19, 2018 2:55:26 PM GMT+02:00, madrooki <notifications@github.com> wrote:
>Good Afternoon,
>I would really like to make use of this dataset, however when trying to
>clone it, I keep getting errors relating to the diskspace.
>
>remote: Counting objects: 240, done.
>remote: Compressing objects: 100% (236/236), done.
>remote: Total 240 (delta 3), reused 240 (delta 3), pack-reused 0
>Receiving objects: 100% (240/240), 39.93 KiB | 470.00 KiB/s, done.
>Resolving deltas: 100% (3/3), done.
>Downloading securecomm2018/veins_maat.uc1.14505201.180205_165350.tgz
>(1.3 MB)
>Error downloading object:
>securecomm2018/veins_maat.uc1.14505201.180205_165350.tgz (c16a818):
>Smudge error: Error downloading
>securecomm2018/veins_maat.uc1.14505201.180205_165350.tgz
>(c16a818f439a1dd77fe4f69be709f6a45afbbb288dfe65bdc20f7122eec33bf4):
>batch response: This repository is over its data quota. Purchase more
>data packs to restore access.
>
>I cannot get access to this dataset. Can anyone help with access?
>
>Many thanks!
>
>--
>You are receiving this because you authored the thread.
>Reply to this email directly or view it on GitHub:
>https://github.com/VeReMi-dataset/VeReMi/commit/c9324317c638130c322bf79dbce6f8721b0bf33a#commitcomment-29416949

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.


In case there are none, I assume the localization is meant to diverge from Firefox more than required by a different feature set, and the reason for keep watching it or giving feedback dissolves.


This file's definitely corrupted. TODO: Encode in ANSI


[R/plotting-colours.R:89:1:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L89) *style:* **Lines should not be more than 100 characters.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-colours.R:89:32:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L89) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                              ~^~~
```
[R/plotting-colours.R:89:35:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L89) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                 ~^~~
```
[R/plotting-colours.R:89:41:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L89) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                        ^
```
[R/plotting-colours.R:106:1:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L106) *style:* **Lines should not be more than 100 characters.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-colours.R:106:32:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L106) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                              ~^~~
```
[R/plotting-colours.R:106:35:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L106) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                 ~^~~
```
[R/plotting-colours.R:106:41:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L106) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                        ^
```
[R/plotting-colours.R:131:1:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L131) *style:* **Lines should not be more than 100 characters.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-colours.R:131:32:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L131) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                              ~^~~
```
[R/plotting-colours.R:131:35:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L131) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                 ~^~~
```
[R/plotting-colours.R:131:41:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L131) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                        ^
```
[R/plotting-colours.R:284:75:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L284) *style:* **Put spaces around all infix operators.**
```r
    isFac <- any(raster::is.factor(grobToPlot)) & all(na.omit(grobToPlot[]%%1)==0)
                                                                         ~^~~
```
[R/plotting-colours.R:284:79:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-colours.R#L284) *style:* **Put spaces around all infix operators.**
```r
    isFac <- any(raster::is.factor(grobToPlot)) & all(na.omit(grobToPlot[]%%1)==0)
                                                                             ~^~~
```
[R/plotting-helpers.R:1269:41:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L1269) *style:* **Put spaces around all infix operators.**
```r
            if (all(na.omit(grobToPlot[]%%1)==0)) {
                                       ~^~~
```
[R/plotting-helpers.R:1269:45:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L1269) *style:* **Put spaces around all infix operators.**
```r
            if (all(na.omit(grobToPlot[]%%1)==0)) {
                                           ~^~~
```
[R/plotting-helpers.R:1358:1:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L1358) *style:* **Lines should not be more than 100 characters.**
```r
    grid.rect(x = 0, height = unit(1 + needsNewTitle * inherits(grobToPlot, "Raster") * 0.20 / (nRows / 2), "npc"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2503:1:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2503) *style:* **Lines should not be more than 100 characters.**
```r
#'          jitter(sort(rbeta(nPoints, betaPar, betaPar) * (maxY - minY) + minY, decreasing = TRUE)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2581:1:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2581) *style:* **Lines should not be more than 100 characters.**
```r
thin.SpatialPolygons <- function(x, tolerance = NULL, returnDataFrame = FALSE, minCoordsToThin = 0) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2581:1:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2581) *style:* **Variable or function name should be lowerCamelCase.**
```r
thin.SpatialPolygons <- function(x, tolerance = NULL, returnDataFrame = FALSE, minCoordsToThin = 0) {
^~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2599:8:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2599) *style:* **Commented code should be removed.**
```r
      #xyOrd[["out"]] <- xyOrd[["out"]][thinRes, ]# thin line
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2646:1:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2646) *style:* **Variable or function name should be lowerCamelCase.**
```r
thin.default <- function(x, tolerance, returnDataFrame, minCoordsToThin) {
^~~~~~~~~~~~
```
[R/plotting-helpers.R:2672:3:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2672) *style:* **Variable or function name should be lowerCamelCase.**
```r
  IDs <- tryCatch(unlist(lapply(ordSeq, function(xx) {
  ^~~
```
[R/plotting-helpers.R:2697:7:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2697) *style:* **Commented code should be removed.**
```r
    # Polygons <- rep(rep(seq(numPolygons), numPolygon), idLength$V1) # sequential numbering
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2698:5:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2698) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Polygons <- rep(rep(IDs, numPolygon), idLength$V1) # actual ID labelling
    ^~~~~~~~
```
[R/plotting-helpers.R:2699:5:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2699) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Polygon <- rep(unlist(lapply(numPolygon, seq)), idLength$V1)
    ^~~~~~~
```
[R/plotting-helpers.R:2706:36:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2706) *style:* **Commas should always have a space after.**
```r
    return(data.frame(lat = xyOrd[,1], long = xyOrd[,2], order = orders,
                                   ^
```
[R/plotting-helpers.R:2706:54:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2706) *style:* **Commas should always have a space after.**
```r
    return(data.frame(lat = xyOrd[,1], long = xyOrd[,2], order = orders,
                                                     ^
```
[R/plotting-helpers.R:2708:1:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2708) *style:* **Lines should not be more than 100 characters.**
```r
                      #group = paste0(as.character(Polygons), ".", as.character(Polygon)))) # the actual fortify
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2711:40:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2711) *style:* **Commas should always have a space after.**
```r
    out <- setDT(data.frame(x = xyOrd[,1], y = xyOrd[,2], groups = groups))
                                       ^
```
[R/plotting-helpers.R:2711:55:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-helpers.R#L2711) *style:* **Commas should always have a space after.**
```r
    out <- setDT(data.frame(x = xyOrd[,1], y = xyOrd[,2], groups = groups))
                                                      ^
```
[R/plotting-other.R:199:48:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-other.R#L199) *style:* **Put spaces around all infix operators.**
```r
  if (any(raster::is.factor(ras1)) & all(ras1[]%%1==0)) {
                                              ~^~~
```
[R/plotting-other.R:199:51:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/R/plotting-other.R#L199) *style:* **Put spaces around all infix operators.**
```r
  if (any(raster::is.factor(ras1)) & all(ras1[]%%1==0)) {
                                                 ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:65:21:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/tests/testthat/test-Plot-nonVisual.R#L65) *style:* **Commented code should be removed.**
```r
  library(raster); #on.exit(detach("package:raster"), add = TRUE)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-Plot-nonVisual.R:70:3:](https://github.com/PredictiveEcology/quickPlot/blob/fcdf38345478432586029681c9b4893510f02228/tests/testthat/test-Plot-nonVisual.R#L70) *style:* **Variable or function name should be lowerCamelCase.**
```r
  N <- ncol * nrow
  ^
```


Encode in ANSI


Tag #521.


I could also translate each of those Macsyma sources in a separate Macsyma, and compile to lisp in a non-valret complr. That is what I did before I found the comments in some old Macsyma mail that announced how to do it directly from Macsyma.


@smithsp are you sure `omas.test_omas_suite` is defined? Things in the `tests` folder wouldn't normally be loaded as submodules by `__init__` or `setup`, right? Test omas suite wasn't always in the tests folder. Maybe moving it is related to your problem.


This commit added: a few values initialized when the event is created, a start time easily entered and recorded in the wanted format, and schedule theme name is picked from a drop down.


# jeeeej still remembered some basic commands


@rodfersou a entrada tá errada; isso tem que ir na versão 2.03a.


厳密にやるのは面倒くさい。たぶん、ソートのアルゴリズムの本質には関係ないはずなので、msvc では barrier を使わないように修正する。


Thanks, fixed in 24ac778ab8c8247f7677dd20dd301f6eba85bd8d.


Fixed, we were getting null values from using the wrong ID.


Should be fixed by 512c57e7f3aa3cde0889a517f5f4c01783a3a57a


IMO:

This comment indicates a sub-grouping under the grouping of "card functions". That is, all of these functions are for community chest cards. It would be good to express this organization through code, not comments. Some options:

* Put these into their own module, like `community_chest.py`
* Put these into a `CommunityChest` class as static methods


The last thing missing is a `git pull --rebase origin $BRANCH` before the push, otherwise it may fail if some commit was pushed upstream in the meantime (of simply because the local sources are not up to date). This was covered in https://github.com/xwiki/xwiki-dev-tools/blob/master/xwiki-release-scripts/staged/release-translations.sh#L333


:+1: thanks!


Created multidev environment [wilder#pr-af-launc](https://dashboard.pantheon.io/sites/14808007-3d80-488e-b078-193b788aa4a3#pr-af-launc).

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


本当はすぐにマージしてもらうつもりじゃなかったんだ。未だ自分の作業用のソースコードの段階で。だから、できるだけ元のコードは弄らないように新しいファイル (`measure.cpp`, `measure.sh`) をこそこそ追加したりしていたんだ。

そしたら、そちらで `qs9e17.c`, `qs10a5.c` に大きく変更が入ってしまったから、後ですり合わせをするかあるいは完全に分岐するか。今、完全に分岐しようかなと思っている。


Stepped our changes to the database through the json, first by putting the two timezone values from the two dropdowns back together as one, second adding two fields for app user permissions. We also caught an error in information page not printing the correct navigations.


So far, I've only looked at this file. IDK what position "go" is. I see you ask this question twice, though. This would be a good time to use a constant and consolidate duplicated comments. Example:

this file:
```
player.position = Board.GO
```

board.py:
```
class Board:
    # TODO: decide what position "go" is
    GO = 0
```


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (lgu1234) - Win64-Windows-7-VisualStudio-14: OK (2932 of 2932 tests passed, 12 test warnings)

Messages:

 * 11 tests had: AUD diffs.
 * 1 test had: BND diffs.

![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)


fwiw, I didn't commit this because it'll fail on multithreaded programs. We'll need to keep the ESP for each thread, which we can do in the LxPostTIB structure, using LX_GETPOSTTIB() to access it from anywhere...the FS register holds a segment that lets us find this struct for the current thread at any time. I'll try to write that up today.


I sense the impression that because I know about these things that I am obligated to document them. The fact of the matter is I am contributing time as-it-is to review changes in these areas *that I did not write* ( and hence have had to learn the same way as anyone else ). Maybe consider all the time I've invested in learning these things and take that into account when you think some comment from me only involved a couple of minutes of my time to write up. I could just as easily spout a bunch of half truths as documentation and have the pleasure of being responsible for encoding bug compatibility into the documentation itself.

Whoever was to document this I would have expected to look into how it actually works. I would not have expected someone to write how they think it works without having looked into it *at all* -- someone shouldn't have to point this out.


Done.  How should I (or should I) update verovio/libmei?

Here are the instructions in the libmei repository:

```
python tools/parseschema2.py -l vrv -o path_to_verovio_directory -i tools/includes/vrv mei/2013-11-05/mei-page-based.xml.odd
```


A player can keep the get out of jail free card and use it at will, right? How will you represent that? (Maybe I'll find the answer to this as I read on...)


What if a player goes negative?


All extensions and the browser as such.


I'm glad you're not using global variables here, but rather taking function parameters 👍


This is a cascading update fix. The id of the correct contact is stored, this way if the contact name is changed the contact does not get uncoupled from housing, contact page, and schedule. The json is changed later to convert the ID's back to names to send to the app.


1 minute?


@eswenson1 the way to compile all inside Macsyma is very nice! Maybe there're some limitation in KA version of ITS.


Комментарий ко всей обработке этого экшена. Могу предположить, что вот здесь ты неправильно понимаешь как работают эти вещи.

const updatedData = state.fetchedData.slice();
Вот здесь ты создаешь новый массив, но объекты внутри массива у тебя не создаются новые в этом случае, там такие же ссылки, только они теперь перемещены в новый массив

Дальше ты пробегаешься функцией map, она не для этого. Map возвращает новый массив на основании старого, у тебя это ни к чему не присваивается, а ты просто мутируешь те самые ссылки объектов вунтри массива, которые скопировал, поэтому изменяешь их как-то "опосредовано". Если ты хотел именно так сделать, то больше подходит не map а forEach.

На самом деле, по идее хватает одного map

```javascript
return{
  ...state,
  fetchedData: state.fetchedData.map(item => {
    return item.question_id === action.payload.id ?
     {...item, score: item.score += action.payload.inc ? 1 : -1 } :
     {...item}
  })
}
```
Т.е. в этом случае map возвращает и новый массив и мы создаем копию каждого элемента, нужную копию немного корректируем


`new ArrayList(items.size())` or streams.


或いは、デュアルライセンスにする。Release にて、GPL版 zip (glibc/newlib つき) と Boost ライセンス版 zip (glibc/newlib なし) のものを提供する。ソースコード自体はマクロで依存を on/off できるようにする。ということを当初考えていた。


Based on the comment, should the two side_to_move colors be reversed (i.e. reverse the "~")?


This is Triangle, color: RED, a=4.0, b=6.0, c=22.2, area is: NaN <-----------------------вот тут не могу понять почему так получилось
Как раз, все понятно - треугольника с такими сторонами не существует, поэтому и площадь его вычислить нельзя.


This doesn't work with an explicit mapping a la "11111:12345" any more?


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

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


I suspect there is an ITS bug we’re running into because I think Lars saw this in two different emulators.


The instructions are correct. I think it has to be python3, and the ODD should be the  latest `https://github.com/rism-ch/libmei/tree/develop/mei/2018-06-06`.


Check out
`import base64`
`base64.urlsafe_b64encode()`
`base64.urlsafe_b64decode()`


There were many permission changes. The main change is in general (only receives images of a specified size), and left-nav (displays the logo that was saved to the database above the navigation.


this was because I was trying to implement this lib https://github.com/simplabs/ember-simple-auth but I did not use it and forgot to remove it.


Nit: "optionally publish a custom port to the host"?


Keep this.


Anyone know what an NXM error is?


https://github.com/facebook/react-native/commit/9a59428468afbf3d76fd2d61abafe17e88101b09

Thanks!!1


It might even be a good idea to do the pull in the `update` operation, for each repo, to make sure it's up to date before applying the translations. This was covered here https://github.com/xwiki/xwiki-dev-tools/blob/master/xwiki-release-scripts/staged/release-translations.sh#L310


or use unique_ptr


Ideally, the syntax should be similar to the `--publish` flag from docker itself: https://docs.docker.com/config/containers/container-networking/


Location is now a dropdown menu of contact names.


Общая рекомендация, мне вначале часто это писали грамотные чуваки, код должен стремится влево, он так читаемее, когда if в if'е и в ещё одном if'е станвоится сложно и т.д. Т.е. видишь у тебя весь оставшийся код внутри скобок ифа, в таком случае лучше поступить вот так

```javascript
if(this.handleDoubleClick._values.length !== 2) return;, т.е. наоборот
а дальше всё, что у тебя было в ифе и оно будет, как бы, левее и следующий иф уже тоже будет левее и т.д.
```


Regarding `initial_display_delay_present_flag`, given that if `still_picture` is equal to 1, there is only one frame in the bitstream, `initial_display_delay_present_flag` cannot be anything else than 0. Was the sentence removed because it's obvious (I think it should be reinstated) or else?


If you have a contiguous, numerically indexed dictionary, why not use a `List` instead?

`{0: "a", 1: "b", ...}` vs `["a", "b", ...]`

You can apply an offset when accessing an index if necessary.


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/ed2ebdb2-cc8d-4307-88fd-d257c94738b3?env_id=ibm%3Ayp%3Aus-south "empty-toolchain-20180619135140182"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/317ff4a1-83a1-4130-ae93-0cbd20a66c5d?env_id=ibm%3Ayp%3Aus-south "Pipeline") deployed [capstone_CitiBike](https://github.com/erichensleyibm/capstone_CitiBike/releases/tag/deploy-ibm-yp-us-south-NA-IOT-ERIC_HENSLEY-20180619-160858 "deploy-ibm-yp-us-south-NA-IOT-ERIC_HENSLEY-20180619-160858") to [ERIC_HENSLEY](https://console.bluemix.net/apps/e06968da-a68f-4670-83a9-79ddeb21d8a1?env_id=ibm:yp:us-south "ibm:yp:us-south:NA-IOT:ERIC_HENSLEY"), including this commit


A few small changes to make it easier to debug the web app.


Yeah unique pointer would be better. I'm concerned about a double delete.


It'd be good practice to put this in a test module.