Successfully aliased the URL <https://xstate-redux-react-nk4uiq8jo.now.sh> to the following aliases:

* https://xstate-redux-react.danhtran94.now.sh
* https://xstate-redux-react-git-master.danhtran94.now.sh


Should I add address(this) into `keccak256`?


[AppVeyor has built](https://ci.appveyor.com/project/cypress-io/cypress/builds/25939932/job/8qf7i4juobfa7y67) the `win32 x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    set CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.4.1/win32-x64/appveyor-develop-9a5756e1bb694017c3166072391fe97f83f4fd78-25939932/cypress.zip
    npm install https://cdn.cypress.io/beta/binary/3.4.1/win32-x64/appveyor-develop-9a5756e1bb694017c3166072391fe97f83f4fd78-25939932/cypress.zip


This operation should be performed after all the other operations are done and the video is encoded. We need to execute all other operations and store the video (even temporally) in order to perform the keyframe operation..


@xavierlepretre - I believe this is a bug.

I was trying to implement such that if the `adjacentHexTile` did not exist then the value would always be false.


Maybe blur?


TeamCity Glyssen / Glyssen pull requests [Build *.*.368.d2669cfca6093c1d4e7dd7219717e015b20c1bb8](https://build.palaso.org/viewLog.html?buildId=156469&buildTypeId=Glyssen_GlyssenPullRequests2) outcome was **SUCCESS**
Summary: Tests passed: 2163, ignored: 18 Build time: 00:08:47


Or the other way round - delay Michael's since this one might pass quicker :-)


I am not sure if this should be an operation of a parameter flag. I think the latter.


A recent version of GCC seems to optimize this loop out. And testing shows no difference in speed.
I wrote it that way for visual consistency with 4x4 kernels.


Successfully aliased the URL <https://bot-c1e0ayya8.now.sh> to the following aliases:

* https://bot.rqrqrqrq.now.sh
* https://bot-git-master.rqrqrqrq.now.sh


Successfully aliased the URL <https://test-apper-kduc1gza4.now.sh> to the following aliases:

* https://test-apper.bearcodeteeeps.now.sh
* https://test-apper-git-master.bearcodeteeeps.now.sh


We make a good team @giancarlobi :relaxed:


Good job, Rob!


Hi, is it possible to turn off the automatic update that disables this tool? This software is working just fine for developing salesforce applications. The official plugins only support development via scratch orgs which is broken.


哈哈哈


[Circle has built](https://circleci.com/gh/cypress-io/cypress/132872) the `darwin x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    export CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.4.1/darwin-x64/circle-develop-9a5756e1bb694017c3166072391fe97f83f4fd78-132827/cypress.zip
    npm install https://cdn.cypress.io/beta/npm/3.4.1/circle-develop-9a5756e1bb694017c3166072391fe97f83f4fd78-132825/cypress.tgz


Source Map Explorer Audits (0 failures)

## Source Map Explorer Audits

### /home/circleci/repo/build/static/js/main.ffbd92ce.chunk.js

| Label            | Value | Threshold | Success |
| ----             | :---: |   :---:   |  :---:  |
| index.tsx        | 679 B |   700 B   |    ✓    |
| serviceWorker.js | 318 B |  1.5 KB   |    ✓    |
| <unmapped>       | 147 B |   250 B   |    ✓    |

### /home/circleci/repo/build/static/js/page-modites.f560a073.chunk.js

| Label                                                  | Value    | Threshold | Success |
| ----                                                   |  :---:   |   :---:   |  :---:  |
| components/Time/index.tsx                              |  997 B   |           |    ✓    |
| ... bel/runtime/helpers/esm/objectWithoutProperties.js |  311 B   |           |    ✓    |
| ... untime/helpers/esm/objectWithoutPropertiesLoose.js |  132 B   |           |    ✓    |
| components/ModiteImage/index.tsx                       |  428 B   |           |    ✓    |
| components/ModiteImage/styles.module.css               |  102 B   |           |    ✓    |
| components/ModiteImage/user-icon-placeholder.png       |   84 B   |           |    ✓    |
| components/Time/styles.module.css                      |  162 B   |           |    ✓    |
| components/ModiteList/Item.module.scss                 |  304 B   |           |    ✓    |
| components/ModiteList/Row.module.css                   |  204 B   |           |    ✓    |
| components/ModiteList/Item.tsx                         |  398 B   |           |    ✓    |
| components/ModiteList/Row.tsx                          |  258 B   |           |    ✓    |
| components/ModiteList/index.tsx                        |  760 B   |           |    ✓    |
| components/GlobeModiteList/styles.module.scss          |  277 B   |           |    ✓    |
| components/NoResults/styles.module.scss                |  290 B   |           |    ✓    |
| components/GlobeModiteList/index.tsx                   | 1.09 KB  |           |    ✓    |
| hook/useBuffered.ts                                    |  239 B   |           |    ✓    |
| ... ents/NoResults/Rocket-Empty-State-Illustration.svg | 15.46 KB |           |    ✓    |
| components/NoResults/index.tsx                         |  443 B   |           |    ✓    |
| pages/Modites/index.tsx                                |  575 B   |   700 B   |    ✓    |
| <unmapped>                                             |  149 B   |   150 B   |    ✓    |

Size Checks (0 failures)

## Size Checks

| Label                                                  | Value     | Threshold | Success |
| ----                                                   |   :---:   |   :---:   |  :---:  |
| build/static/js/main.ffbd92ce.chunk.js                 |   665 B   |   5 KB    |    ✓    |
| build/static/js/0.5a2487dc.chunk.js                    |  2.31 KB  |   1 MB    |    ✓    |
| build/static/js/1.d28a4926.chunk.js                    |  3.27 KB  |   1 MB    |    ✓    |
| build/static/js/100.1a2be722.chunk.js                  |  2.2 KB   |   1 MB    |    ✓    |
| build/static/js/101.bbb2ac48.chunk.js                  | 27.13 KB  |   1 MB    |    ✓    |
| build/static/js/102.bdbc2fd2.chunk.js                  |  3.15 KB  |   1 MB    |    ✓    |
| build/static/js/103.03131442.chunk.js                  |  5.37 KB  |   1 MB    |    ✓    |
| build/static/js/104.181963f0.chunk.js                  |  3.15 KB  |   1 MB    |    ✓    |
| build/static/js/105.90a1f159.chunk.js                  |  5.31 KB  |   1 MB    |    ✓    |
| build/static/js/106.f65ff8fe.chunk.js                  |  1.56 KB  |   1 MB    |    ✓    |
| build/static/js/107.985b047a.chunk.js                  |  2.2 KB   |   1 MB    |    ✓    |
| build/static/js/15.90a129fe.chunk.js                   | 262.18 KB |   1 MB    |    ✓    |
| build/static/js/16.dcce6f9c.chunk.js                   |  9.16 KB  |   1 MB    |    ✓    |
| build/static/js/17.197c93a8.chunk.js                   | 36.61 KB  |   1 MB    |    ✓    |
| build/static/js/18.9db1886b.chunk.js                   |  7.41 KB  |   1 MB    |    ✓    |
| build/static/js/19.ce80d415.chunk.js                   |  7.67 KB  |   1 MB    |    ✓    |
| build/static/js/2.c6702478.chunk.js                    |  3.43 KB  |   1 MB    |    ✓    |
| build/static/js/20.e267b2fd.chunk.js                   |  3.28 KB  |   1 MB    |    ✓    |
| build/static/js/21.f4c685c6.chunk.js                   |  3.31 KB  |   1 MB    |    ✓    |
| build/static/js/22.113c2fdf.chunk.js                   |  3.98 KB  |   1 MB    |    ✓    |
| build/static/js/23.031c8d4c.chunk.js                   |  3.89 KB  |   1 MB    |    ✓    |
| build/static/js/24.97c74d5b.chunk.js                   |  5.62 KB  |   1 MB    |    ✓    |
| build/static/js/25.ab049172.chunk.js                   |  10.1 KB  |   1 MB    |    ✓    |
| build/static/js/26.fe8659d0.chunk.js                   | 10.05 KB  |   1 MB    |    ✓    |
| build/static/js/27.0669397c.chunk.js                   |  3.23 KB  |   1 MB    |    ✓    |
| build/static/js/28.0463bb60.chunk.js                   |  3.17 KB  |   1 MB    |    ✓    |
| build/static/js/29.88b57ef3.chunk.js                   |  4.7 KB   |   1 MB    |    ✓    |
| build/static/js/3.21f1c396.chunk.js                    |  2.53 KB  |   1 MB    |    ✓    |
| build/static/js/30.43b5582b.chunk.js                   |  4.51 KB  |   1 MB    |    ✓    |
| build/static/js/31.c212fffe.chunk.js                   |  8.29 KB  |   1 MB    |    ✓    |
| build/static/js/32.b509725e.chunk.js                   |  8.28 KB  |   1 MB    |    ✓    |
| build/static/js/33.d9d68ad8.chunk.js                   |  5.02 KB  |   1 MB    |    ✓    |
| build/static/js/34.b6488045.chunk.js                   |  5.1 KB   |   1 MB    |    ✓    |
| build/static/js/35.96d781d2.chunk.js                   |  2.66 KB  |   1 MB    |    ✓    |
| build/static/js/36.5ad8dd7a.chunk.js                   |  2.7 KB   |   1 MB    |    ✓    |
| build/static/js/37.322e29ca.chunk.js                   |  3.57 KB  |   1 MB    |    ✓    |
| build/static/js/38.9e4e8d40.chunk.js                   |  3.51 KB  |   1 MB    |    ✓    |
| build/static/js/39.a2b71f88.chunk.js                   |  4.63 KB  |   1 MB    |    ✓    |
| build/static/js/4.bd9278ed.chunk.js                    |   467 B   |   1 MB    |    ✓    |
| build/static/js/40.173e1ad1.chunk.js                   |  4.61 KB  |   1 MB    |    ✓    |
| build/static/js/41.9ca75575.chunk.js                   |  2.8 KB   |   1 MB    |    ✓    |
| build/static/js/42.d3f4624a.chunk.js                   |  2.8 KB   |   1 MB    |    ✓    |
| build/static/js/43.9d892ca7.chunk.js                   |  2.95 KB  |   1 MB    |    ✓    |
| build/static/js/44.e70e9c3f.chunk.js                   |  3.01 KB  |   1 MB    |    ✓    |
| build/static/js/45.55bc5187.chunk.js                   |  4.43 KB  |   1 MB    |    ✓    |
| build/static/js/46.8248678e.chunk.js                   |  4.66 KB  |   1 MB    |    ✓    |
| build/static/js/47.eb3c7ffa.chunk.js                   |  4.79 KB  |   1 MB    |    ✓    |
| build/static/js/48.06946d23.chunk.js                   |  4.32 KB  |   1 MB    |    ✓    |
| build/static/js/49.b93d842f.chunk.js                   |  4.32 KB  |   1 MB    |    ✓    |
| build/static/js/5.a2f17130.chunk.js                    |  1.61 KB  |   1 MB    |    ✓    |
| build/static/js/50.a9c80ff8.chunk.js                   |  2.97 KB  |   1 MB    |    ✓    |
| build/static/js/51.d236b587.chunk.js                   |  2.98 KB  |   1 MB    |    ✓    |
| build/static/js/52.022fb9e3.chunk.js                   |  4.94 KB  |   1 MB    |    ✓    |
| build/static/js/53.68074a70.chunk.js                   |  4.97 KB  |   1 MB    |    ✓    |
| build/static/js/54.d16ff9cc.chunk.js                   |  2.53 KB  |   1 MB    |    ✓    |
| build/static/js/55.0ced024c.chunk.js                   |  2.49 KB  |   1 MB    |    ✓    |
| build/static/js/56.c13efe80.chunk.js                   |  3.53 KB  |   1 MB    |    ✓    |
| build/static/js/57.43fbb1ca.chunk.js                   |  3.64 KB  |   1 MB    |    ✓    |
| build/static/js/58.7566fde4.chunk.js                   |  3.42 KB  |   1 MB    |    ✓    |
| build/static/js/59.870115ff.chunk.js                   |  3.42 KB  |   1 MB    |    ✓    |
| build/static/js/6.00e57a32.chunk.js                    |   339 B   |   1 MB    |    ✓    |
| build/static/js/60.37ad57f9.chunk.js                   |  1.99 KB  |   1 MB    |    ✓    |
| build/static/js/61.68418e6f.chunk.js                   |  2.25 KB  |   1 MB    |    ✓    |
| build/static/js/62.faa250ee.chunk.js                   |  2.25 KB  |   1 MB    |    ✓    |
| build/static/js/63.a4f21b9e.chunk.js                   |  1.38 KB  |   1 MB    |    ✓    |
| build/static/js/64.0625547d.chunk.js                   |  3.19 KB  |   1 MB    |    ✓    |
| build/static/js/65.e4c1b9c6.chunk.js                   |  2.77 KB  |   1 MB    |    ✓    |
| build/static/js/66.9995ccc4.chunk.js                   |  1.32 KB  |   1 MB    |    ✓    |
| build/static/js/67.ea8fa8a3.chunk.js                   |  1.33 KB  |   1 MB    |    ✓    |
| build/static/js/68.ecb9d851.chunk.js                   |  2.4 KB   |   1 MB    |    ✓    |
| build/static/js/69.8074ebc5.chunk.js                   |  2.46 KB  |   1 MB    |    ✓    |
| build/static/js/7.91939407.chunk.js                    | 23.24 KB  |   1 MB    |    ✓    |
| build/static/js/70.7df41f52.chunk.js                   |  2.27 KB  |   1 MB    |    ✓    |
| build/static/js/71.93bbbda0.chunk.js                   |  2.16 KB  |   1 MB    |    ✓    |
| build/static/js/72.1383c092.chunk.js                   |  1.56 KB  |   1 MB    |    ✓    |
| build/static/js/73.bfd21fd3.chunk.js                   |  1.56 KB  |   1 MB    |    ✓    |
| build/static/js/74.7887751f.chunk.js                   |  3.59 KB  |   1 MB    |    ✓    |
| build/static/js/75.b357264f.chunk.js                   |  3.49 KB  |   1 MB    |    ✓    |
| build/static/js/76.2dcd807f.chunk.js                   |  5.72 KB  |   1 MB    |    ✓    |
| build/static/js/77.5e6db45e.chunk.js                   |  5.98 KB  |   1 MB    |    ✓    |
| build/static/js/78.d6643e9c.chunk.js                   |  3.14 KB  |   1 MB    |    ✓    |
| build/static/js/79.633c04d0.chunk.js                   |  3.14 KB  |   1 MB    |    ✓    |
| build/static/js/8.73ed0348.chunk.js                    |   936 B   |   1 MB    |    ✓    |
| build/static/js/80.9b5ace9e.chunk.js                   |  1.86 KB  |   1 MB    |    ✓    |
| build/static/js/81.5fc88d9c.chunk.js                   |  3.13 KB  |   1 MB    |    ✓    |
| build/static/js/82.9ce7d206.chunk.js                   |  3.13 KB  |   1 MB    |    ✓    |
| build/static/js/83.3717c689.chunk.js                   |   813 B   |   1 MB    |    ✓    |
| build/static/js/84.8b1d21ce.chunk.js                   |  5.89 KB  |   1 MB    |    ✓    |
| build/static/js/85.ca03c257.chunk.js                   |  5.89 KB  |   1 MB    |    ✓    |
| build/static/js/86.c115f2e2.chunk.js                   |  2.12 KB  |   1 MB    |    ✓    |
| build/static/js/87.2e1c05f5.chunk.js                   |  2.12 KB  |   1 MB    |    ✓    |
| build/static/js/88.dad4c323.chunk.js                   |  2.75 KB  |   1 MB    |    ✓    |
| build/static/js/89.2f3ce60d.chunk.js                   |  2.75 KB  |   1 MB    |    ✓    |
| build/static/js/90.117f587d.chunk.js                   |  3.15 KB  |   1 MB    |    ✓    |
| build/static/js/91.d8755e64.chunk.js                   |  5.36 KB  |   1 MB    |    ✓    |
| build/static/js/92.c209f7fb.chunk.js                   |  1.77 KB  |   1 MB    |    ✓    |
| build/static/js/93.b6956ba6.chunk.js                   |   773 B   |   1 MB    |    ✓    |
| build/static/js/94.20d650d5.chunk.js                   |  1.16 KB  |   1 MB    |    ✓    |
| build/static/js/95.8d7a9d22.chunk.js                   |  1.31 KB  |   1 MB    |    ✓    |
| build/static/js/96.9340dbbe.chunk.js                   |  1.31 KB  |   1 MB    |    ✓    |
| build/static/js/97.af601918.chunk.js                   |  3.01 KB  |   1 MB    |    ✓    |
| build/static/js/98.70a80063.chunk.js                   |  1.03 KB  |   1 MB    |    ✓    |
| build/static/js/99.fd31783b.chunk.js                   |   535 B   |   1 MB    |    ✓    |
| ... ild/static/js/page-modite-detail.29bdc81b.chunk.js |  2.86 KB  |   1 MB    |    ✓    |
| build/static/js/page-modites.f560a073.chunk.js         |  6.33 KB  |   1 MB    |    ✓    |
| ... ld/static/js/page-project-detail.c56e9714.chunk.js |  2.24 KB  |   1 MB    |    ✓    |
| build/static/js/page-projects.acef5bb8.chunk.js        |  1.16 KB  |   1 MB    |    ✓    |
| build/static/js/runtime~main.966ccbbb.js               |  2.74 KB  |   10 KB   |    ✓    |
| build/static/media/logo-android.90adbe1d.svg           |   435 B   |   3 KB    |    ✓    |
| build/static/media/logo-angular.c42a69d0.svg           |   201 B   |   3 KB    |    ✓    |
| build/static/media/logo-apple.b2c62065.svg             |   334 B   |   3 KB    |    ✓    |
| build/static/media/logo-bitbucket.4f9455bc.svg         |   243 B   |   3 KB    |    ✓    |
| build/static/media/logo-bitcoin.4fd2e1b8.svg           |   538 B   |   3 KB    |    ✓    |
| build/static/media/logo-buffer.c60ed6c2.svg            |   333 B   |   3 KB    |    ✓    |
| build/static/media/logo-chrome.f2282752.svg            |   761 B   |   3 KB    |    ✓    |
| ... d/static/media/logo-closed-captioning.5a1ebda9.svg |   511 B   |   3 KB    |    ✓    |
| build/static/media/logo-codepen.5bd8e715.svg           |   876 B   |   3 KB    |    ✓    |
| build/static/media/logo-css3.5c44e01d.svg              |   260 B   |   3 KB    |    ✓    |
| build/static/media/logo-designernews.948250b1.svg      |   259 B   |   3 KB    |    ✓    |
| build/static/media/logo-dribbble.d4f5af0d.svg          |   562 B   |   3 KB    |    ✓    |
| build/static/media/logo-dropbox.3f0350cc.svg           |   229 B   |   3 KB    |    ✓    |
| build/static/media/logo-euro.a064e736.svg              |   326 B   |   3 KB    |    ✓    |
| build/static/media/logo-facebook.46c0bd59.svg          |   249 B   |   3 KB    |    ✓    |
| build/static/media/logo-flickr.52aaffb8.svg            |   197 B   |   3 KB    |    ✓    |
| build/static/media/logo-foursquare.da8be88c.svg        |   533 B   |   3 KB    |    ✓    |
| build/static/media/logo-freebsd-devil.08a0c13b.svg     |   650 B   |   3 KB    |    ✓    |
| ... d/static/media/logo-game-controller-a.12501789.svg |   412 B   |   3 KB    |    ✓    |
| ... d/static/media/logo-game-controller-b.17a42e12.svg |   462 B   |   3 KB    |    ✓    |
| build/static/media/logo-github.8a1ba32d.svg            |   469 B   |   3 KB    |    ✓    |
| build/static/media/logo-google.4af031c1.svg            |   321 B   |   3 KB    |    ✓    |
| build/static/media/logo-googleplus.f5e50927.svg        |   350 B   |   3 KB    |    ✓    |
| build/static/media/logo-hackernews.c92a375d.svg        |   156 B   |   3 KB    |    ✓    |
| build/static/media/logo-html5.0263f883.svg             |   252 B   |   3 KB    |    ✓    |
| build/static/media/logo-instagram.c1dbcbd5.svg         |   334 B   |   3 KB    |    ✓    |
| build/static/media/logo-ionic.b69346c0.svg             |   341 B   |   3 KB    |    ✓    |
| build/static/media/logo-ionitron.057a6c2f.svg          |   883 B   |   3 KB    |    ✓    |
| build/static/media/logo-javascript.bbbb150f.svg        |   450 B   |   3 KB    |    ✓    |
| build/static/media/logo-linkedin.8dc04bcd.svg          |   324 B   |   3 KB    |    ✓    |
| build/static/media/logo-markdown.ae7fedcb.svg          |   283 B   |   3 KB    |    ✓    |
| build/static/media/logo-model-s.7d58a556.svg           |  1.03 KB  |   3 KB    |    ✓    |
| build/static/media/logo-no-smoking.e3c2c91b.svg        |   811 B   |   3 KB    |    ✓    |
| build/static/media/logo-nodejs.5d51536d.svg            |   902 B   |   3 KB    |    ✓    |
| build/static/media/logo-npm.d631bf07.svg               |   217 B   |   3 KB    |    ✓    |
| build/static/media/logo-octocat.3bdb0ef9.svg           |   689 B   |   3 KB    |    ✓    |
| build/static/media/logo-pinterest.870c40e9.svg         |   434 B   |   3 KB    |    ✓    |
| build/static/media/logo-playstation.80ff1244.svg       |   687 B   |   3 KB    |    ✓    |
| build/static/media/logo-polymer.7d0fc352.svg           |   167 B   |   3 KB    |    ✓    |
| build/static/media/logo-python.7759b8cd.svg            |   747 B   |   3 KB    |    ✓    |
| build/static/media/logo-reddit.4ee9a163.svg            |   762 B   |   3 KB    |    ✓    |
| build/static/media/logo-rss.b2f31e4d.svg               |   242 B   |   3 KB    |    ✓    |
| build/static/media/logo-sass.9796e80b.svg              |  1.64 KB  |   3 KB    |    ✓    |
| build/static/media/logo-skype.2ff8f84c.svg             |   766 B   |   3 KB    |    ✓    |
| build/static/media/logo-slack.e88bf77b.svg             |   362 B   |   3 KB    |    ✓    |
| build/static/media/logo-snapchat.9c8aede7.svg          |  1.15 KB  |   3 KB    |    ✓    |
| build/static/media/logo-steam.81116cd2.svg             |   529 B   |   3 KB    |    ✓    |
| build/static/media/logo-tumblr.a3f62e33.svg            |   314 B   |   3 KB    |    ✓    |
| build/static/media/logo-tux.edfd5daf.svg               |  1.26 KB  |   3 KB    |    ✓    |
| build/static/media/logo-twitch.cd5a611b.svg            |   187 B   |   3 KB    |    ✓    |
| build/static/media/logo-twitter.3ee3ca38.svg           |   384 B   |   3 KB    |    ✓    |
| build/static/media/logo-usd.8b88ec03.svg               |  1006 B   |   3 KB    |    ✓    |
| build/static/media/logo-vimeo.8f0c9d7b.svg             |   450 B   |   3 KB    |    ✓    |
| build/static/media/logo-vk.5d4d40d5.svg                |   578 B   |   3 KB    |    ✓    |
| build/static/media/logo-whatsapp.9bb37426.svg          |   626 B   |   3 KB    |    ✓    |
| build/static/media/logo-windows.45fff7fb.svg           |   170 B   |   3 KB    |    ✓    |
| build/static/media/logo-wordpress.f033eb37.svg         |   615 B   |   3 KB    |    ✓    |
| build/static/media/logo-xbox.d065e077.svg              |   437 B   |   3 KB    |    ✓    |
| build/static/media/logo-xing.ba7d9b79.svg              |   241 B   |   3 KB    |    ✓    |
| build/static/media/logo-yahoo.1738d03e.svg             |   205 B   |   3 KB    |    ✓    |
| build/static/media/logo-yen.94a9e893.svg               |   186 B   |   3 KB    |    ✓    |
| build/static/media/logo-youtube.bad4875e.svg           |   293 B   |   3 KB    |    ✓    |
| build/favicon.ico                                      | 10.87 KB  |   11 KB   |    ✓    |
| build/index.html                                       |  4.01 KB  |   5 KB    |    ✓    |
| build/manifest.json                                    |   244 B   |   500 B   |    ✓    |
| ... cache-manifest.13eb96795363a83719f76700a85b6a52.js |   178 B   |   500 B   |    ✓    |
| build/service-worker.js                                |   909 B   |  1.2 KB   |    ✓    |
| build                                                  |  12.6 MB  |   20 MB   |    ✓    |

Heap Snapshot Checks (0 failures)

## Heap Snapshot Checks

| Label            | Value   | Threshold | Success |
| ----             |  :---:  |   :---:   |  :---:  |
| Documents        |    6    |    11     |    ✓    |
| Frames           |    2    |     5     |    ✓    |
| JSHeapTotalSize  | 8781824 |           |    ✓    |
| JSHeapUsedSize   | 6733984 |           |    ✓    |
| LayoutCount      |    4    |     5     |    ✓    |
| Nodes            |   117   |    800    |    ✓    |
| RecalcStyleCount |    7    |    10     |    ✓    |

Axe Audits (0 failures)

## Axe Audits

| Label                             | Value    | Threshold | Success |
| ----                              |  :---:   |   :---:   |  :---:  |
| aria-hidden-body                  |          |   none    |    ✓    |
| aria-hidden-focus                 |          |   none    |    ✓    |
| avoid-inline-spacing              |          |   none    |    ✓    |
| color-contrast                    |          |   none    |    ✓    |
| document-title                    |          |   none    |    ✓    |
| duplicate-id                      |          |   none    |    ✓    |
| html-has-lang                     |          |   none    |    ✓    |
| html-lang-valid                   |          |   none    |    ✓    |
| landmark-no-duplicate-banner      |          |   none    |    ✓    |
| landmark-no-duplicate-contentinfo |          |   none    |    ✓    |
| meta-viewport-large               |          |   none    |    ✓    |
| meta-viewport                     |          |   none    |    ✓    |
| landmark-one-main                 | moderate | moderate  |    ✓    |
| page-has-heading-one              | moderate | moderate  |    ✓    |
| region                            | moderate | moderate  |    ✓    |

Lighthouse Audits (0 failures)

## Lighthouse Audits

| Label               | Value | Threshold | Success |
| ----                | :---: |   :---:   |  :---:  |
| Performance         |  99   |    60     |    ✓    |
| Accessibility       |  100  |    100    |    ✓    |
| Best Practices      |  100  |    90     |    ✓    |
| SEO                 |  100  |    100    |    ✓    |
| Progressive Web App |  72   |    70     |    ✓    |


🇮🇩The Signal🗼📡📱🇮🇩


Failed to alias the deployment: We could not create a certificate for now.valletta.io because HTTP pretest failed. Please ensure the CNAME for now.valletta.io points to "alias.zeit.co". You can find more information at https://err.sh/now-cli/cant-solve-challenge.
(Learn more at <https://err.sh/now-cli/cant-solve-challenge>)

[Click here](https://zeit.co/github/deployment?deploymentId=dpl_NHYUDgSk6VdTmAgwKQ2X6BM2B9mZ) to access the non-aliased deployment.


Successfully aliased the URL <https://test-apper-53ernbnna.now.sh> to the following aliases:

* https://test-apper.bearcodeteeeps.now.sh
* https://test-apper-git-master.bearcodeteeeps.now.sh


declare a separate type of connection for the relationship video to keyframe.


Let me know if this should be discussed elsewhere. To see if it would work I tried the procedure for the `gap-4.10.1` news upgrade. I see
```
These are the packages that would be merged, in order:

Calculating dependencies... done!

[ebuild  N     ] dev-gap/resclasses-4.7.2::sage-on-gentoo  0 KiB
[ebuild  N     ]  dev-gap/utils-0.63::sage-on-gentoo  375 KiB
[ebuild  N     ] dev-gap/polenta-1.3.8-r2::sage-on-gentoo  0 KiB
[ebuild  N     ]  dev-gap/radiroot-2.8-r2::sage-on-gentoo  0 KiB
[ebuild  N     ]   dev-gap/Alnuth-3.1.1::sage-on-gentoo  391 KiB
[ebuild  N     ]    dev-gap/polycyclic-2.14-r2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/tomlib-1.2.8::sage-on-gentoo  52,011 KiB
[ebuild  N     ]  dev-gap/atlasrep-2.1_p0:0/4.10.2::sage-on-gentoo  334,269 KiB
[ebuild  N     ]   dev-gap/io-4.6.0::sage-on-gentoo  791 KiB
[ebuild  N     ] dev-gap/transgrp-2.0.4-r2:0/4.10.2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/sophus-1.24-r2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/primgrp-3.3.2-r2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/laguna-3.9.3::sage-on-gentoo  497 KiB
[ebuild  N     ] dev-gap/irredsol-1.4-r2:0/4.10.2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/fga-1.4.0-r2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/factint-1.6.2-r2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/ctbllib-1.2_p2-r4:0/4.10.2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/crisp-1.4.4-r2:0/4.10.2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/SmallGrp-1.3-r2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/AutoDoc-2019.05.20::sage-on-gentoo  486 KiB
[ebuild  N     ] dev-gap/autpgrp-1.10-r2::sage-on-gentoo  0 KiB
[ebuild  N     ] dev-gap/GAPDoc-1.6.2-r2::sage-on-gentoo  0 KiB
[ebuild  N     ]  sci-mathematics/gap-4.10.2:0/4.10.2::sage-on-gentoo  USE="readline recommended_pkgs -emacs -vim-syntax" 0 KiB

Total: 23 packages (23 new), Size of downloads: 388,818 KiB

 * Error: circular dependencies:

(sci-mathematics/gap-4.10.2:0/4.10.2::sage-on-gentoo, ebuild scheduled for merge) depends on
 (dev-gap/polenta-1.3.8-r2:0/0::sage-on-gentoo, ebuild scheduled for merge) (runtime)
  (sci-mathematics/gap-4.10.2:0/4.10.2::sage-on-gentoo, ebuild scheduled for merge) (runtime)

It might be possible to break this cycle
by applying the following change:
- sci-mathematics/gap-4.10.2 (Change USE: -recommended_pkgs)

Note that this change can be reverted, once the package has been installed.
```
I suspect all this was not needed and a simple upgrade would suffice.


👌

Sent from mobile, pardon the brevity.

> On 12 Jul 2019, at 16:40, Artur Paikin <notifications@github.com> wrote:
>
> IE10: note we are stll running tests with it, but not actively supporting it
>
> //cc @kvz @lakesare @goto-bus-stop @ifedapoolarewaju
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/transloadit/uppy/commit/7c9b55ce2e3b7021ad60bffe94e3587231c2de6a


void CHeaderCtrlEx::OnPaint()这个函数没有被调用,没有示例代码,不知道表头背景如何绘制


@xavierlepretre - are you able to compile this test? It's throwing the following error inside Intellij:

'Comparison of incompatible enums '[ERROR: <ERROR PROPERTY TYPE>]' and 'HexTileType' is always unsuccessful'


Successfully aliased the URL <https://basement-i792tk1k2.now.sh> to the following aliases:

* https://basement.basementstudio.now.sh
* https://basement-git-master.basementstudio.now.sh


Could remove the `else` here and de-indent the rest, since `if` block returns.


should be Fixed now - fixed Delphi compilation (FPC was fine with it)


Fix for Issue https://github.com/fkrieter/mephisto/issues/4


Successfully aliased the URL <https://react-circular-input-9nw6c349p.now.sh> to the following aliases:

* https://react-circular-input.now.sh
* https://react-circular-input.petecorreia.now.sh
* https://react-circular-input-git-master.petecorreia.now.sh


I think you can drop the os.environ and use os.execv.


Successfully aliased the URL <https://vpj-q8xwxxuf9.now.sh> to the following aliases:

* https://vpj.tqvitvn.now.sh
* https://vpj-git-master.tqvitvn.now.sh


Will `i` be correct here? Don't we need to test the node for being your own first?


Thanks! I had missed that one.


Successfully aliased the URL <https://vpj-ek7oyq1f9.now.sh> to the following aliases:

* https://vpj.tqvitvn.now.sh
* https://vpj-git-master.tqvitvn.now.sh


^Bump


You don't need to deploy the inheritance tree. Unless you want a naked `Pausable` that is not doing anything but pause and resume.


Same for the others.


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

Created multidev environment [pr-74](https://dashboard.pantheon.io/sites/ad79477c-5d06-4234-b6b8-582ebeee0e5c#pr-74) for mtcv.


work towards issue #1


What's the reason for bringing in `shouldHideEvent` here as part of this change? (It could be correct, but it adds another dimension to thinking through the logic change, so wondering why.)


Successfully aliased the URL <https://vpj-m7kcx9xo6.now.sh> to the following aliases:

* https://vpj.tqvitvn.now.sh
* https://vpj-git-master.tqvitvn.now.sh


Your `web3` should be already promisified. This line is for v 0.18.x


A 2-space indentation is a bit difficult to see.


Successfully aliased the URL <https://vpj-qogojl58h.now.sh> to the following aliases:

* https://vpj.tqvitvn.now.sh
* https://vpj-git-master.tqvitvn.now.sh


```javascript
.then(instance => contractInstance = instance)
```


This seems to additionally advance into cases whether there's no `node`... Is that correct?


This branch should be merged from dev to get the latest fixes on continuous integration. After that the branch should pass the tests on Jenkins successfuly.


Is `os.execv([steam_binary] + sys.argv[1:])` the right way?


Successfully aliased the URL <https://vpj-3dxzvk61l.now.sh> to the following aliases:

* https://vpj.tqvitvn.now.sh
* https://vpj-git-master.tqvitvn.now.sh


Want to try `async` `await` to clear up the clutter?


accepted


What?

```javascript
web3.eth.getBalance(receiver1)
    .then(bal =>
```


Successfully aliased the URL <https://vpj-4n73utrqv.now.sh> to the following aliases:

* https://vpj.tqvitvn.now.sh
* https://vpj-git-master.tqvitvn.now.sh


Same as: https://github.com/HotMaps/Hotmaps-toolbox-service/commit/c2382f8e2b097cdc3de69fb1541a60b70ae85e2c#commitcomment-34284640


:hourglass_flowing_sand: Waiting for custom rule data to be resolved
:point_right: click here to view a full list of the events :point_left:


samir


dutta


this can be part of the commit that adds the testing.


Two things.
1. Use compile "string' format
2. Why not use starter-jdbc?


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

I updated the Github team because of this commit.

- @markmarkoh was added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

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

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

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


🔥 Device tests completed (Failed) on iOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2845883)(iOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/tests-package-with-7z/0a9dd8f08920ee169013e9880b9a85a72c3f3553/2845883/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>4 tests failed, 109 tests passed.</summary>

## Failed tests

 * monotouch-test/iOS Unified 64-bits - device/Debug: TimedOut (HE0041: Error while processing device notifications from fff50:32:37:a1:c8:31fff (0x7fcfdb52d2d0): Failed to communicate with the device. Please ensure the cable is properly connected, and try rebooting the device (error: 0xe8000065 kAMDMuxConnectError))
 * monotouch-test/iOS Unified 64-bits - device/Release (all optimizations): TimedOut (HE0041: Error while processing device notifications from fff50:32:37:a1:c8:31fff (0x7fa49cb55a50): Failed to communicate with the device. Please ensure the cable is properly connected, and try rebooting the device (error: 0xe8000065 kAMDMuxConnectError))
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): TimedOut (HE0041: Error while processing device notifications from fff50:32:37:a1:c8:31fff (0x7ff555c1f840): Failed to communicate with the device. Please ensure the cable is properly connected, and try rebooting the device (error: 0xe8000065 kAMDMuxConnectError))
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Failed (HE0041: Error while processing device notifications from fff50:32:37:a1:c8:31fff (0x7fcd72d4cd10): Failed to communicate with the device. Please ensure the cable is properly connected, and try rebooting the device (error: 0xe8000065 kAMDMuxConnectError))
</details>


LGTM


I found micronaut example with plain spring (not boot version).
And found this reasonable because I thought that it can be used as simple library without any spring 'magic'.


@JuliaRegistrator register()


Registration pull request created: [JuliaRegistries/General/1976](https://github.com/JuliaRegistries/General/pull/1976)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.5.1 -m "<description of version>" 84a7e9bc5ef2fd1c1f4f755564f21d4747b0224f
git push origin v0.5.1
```


Acabo de pujar un pedaç petitó.


Merged with branch


A mi també em sorprèn que en el parell català-castellà afectin menys els errors de desambiguació. Sense que m'hagi parat a mirar-ho, sospito que hi ha molta feina feta mitjançant les regles de transferència que han anat servint de pedaços abans de CG.


Successfully aliased the URL <https://node-test-2yshblzc0.now.sh> to the following aliases:

* https://node-test.bearcodeteeeps.now.sh
* https://node-test-git-master.bearcodeteeeps.now.sh


Hello! Was re-reading this code because I remember doing down this path before but in the end it didn't work well for me. Wouldn't this call to `useContext` trigger a re-render?


That is good job :+1:


Dumb question:  I would think the compiler would take the 3/2 and change it to a 1, since they are all ints.  However, the bench changes.  Am I missing something?


Was that necessary? Or where you testing?


MultipleArtifactsSingleBuild (Myoldmopar) - Win64-Windows-10-VisualStudio-16: OK (2437 of 2437 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)


.enchant and .player tp dont work
i like the new jetpack bypass tho + how do i get into config


Successfully aliased the URL <https://my-react-app-rn8jdx0ml.now.sh> to the following aliases:

* https://my-react-app.obododavid5.now.sh
* https://my-react-app-git-master.obododavid5.now.sh


Correct. This is a leftover from when I was trying to not mangle current process environment.


TeamCity Bvcms / Build [Build 1493](https://builds.tpsdb.com/viewLog.html?buildId=7239&buildTypeId=Bvcms_Build) is now running


Added fast intro for when testing and to be less nauseating to do so.


Created multidev environment [newupstream#ci-986](https://dashboard.pantheon.io/sites/8be50dbc-4463-43b5-bd18-d83046623820#ci-986).

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


@JuliaRegistrator register


Yeah, but we need to support MemberExprs for aggregate support anyways. Since the argument of an attribute is either an `Expr*` or am `IdentifierLoc` the two alternatives are either make it possible to represent the attributea arg as a TokenStream or extend the parser and the AST with new nodes which only appear as lifetime attribute arguments.

So I think the easiest way for now is to have general expression parsing and give a diagnostic to the user each time we see an unexpected note, like a function call.


This commit should have been split in 2 : one for README changes, one for the typo.


Registration pull request updated: [JuliaRegistries/General/1905](https://github.com/JuliaRegistries/General/pull/1905)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.1.0 -m "<description of version>" aa18f7f9462fbeb8db7408f67a52dd21784f907e
git push origin v0.1.0
```


Ah, wait, it is the store "object", not the state itself. I should have taken notes, but I think what I was trying to solve was for context values in generals, and not for reductive stores (I was trying to keep all state "inside" of React), and thats why the call to `useContext` was a deal-breaker.


I don't think it matters. The only thing that matters is that this event is in view (and since we haven't returned yet is the first one in view). We only start counting `adjacentInvisibleEventCount` if *that* event shouldn't be ignored, so here we can safely assume that the event at `i + adjacentInvisibleEventCount` should not be ignored.


Left to right evaluation I think. It doesn't do the 3/2 at compile time.


Successfully aliased the URL <https://now-deployments-ltffsi7ns.now.sh> to the following aliases:

* https://now-deployments.gorka.now.sh
* https://now-deployments-git-master.gorka.now.sh


The DSL itself can have some restrictions like for example one side of the == needs to be a unary PSet. So some restrictions can be expressed in the DSL and some needs to have compiler diagnostics. Whenever possible I prefer the restrictions in the DSL.


because that's what we do in `Unread` when going through the timeline checking for read receipts, so assumed is was forgotten here, and added it for consistency...


The program can now run smoothly on all ios devices


Yeah, fair point. I though that isWithoutTile should always be true when there is no node, but for the cases I forgot to think off I added the !node.


This returns true when the form is initialized, so every time the form was loading it was clearing out the biopsy field... :)

I added a second conditional to only clear it out if the result is negative.  (Technically, I think I could have replaced this conditional entirely with the new one, but it seems clear to break out the logic this way:

1) Has the screening results changed?
2) If Yes, clear the biopsy field is the result has been changed to negative


@cioan annoyingly we have different concepts for yes/no and true/false in the Malawi dictionary... for boolean concepts it expects the true/false answers (I thought this was the problem, but after changing it still wasn't repopulating...)


## 前言

大家好，这是首发于公众号「蜗牛永动机」的趣谈 Java 系列教程。学习一门语言最好的办法，就是教会别人。在这个公众号，我会从最基础的教程开始写起，一方面是为了更好地复习巩固 Java 基础，另一方面也是慢慢进阶的过程。喜欢的朋友请点关注，每天一小步，一年后就是一大步。废话不多说，开始今天的文章。

## 一、前世今生

> **学习一门语言之前，最好的方式是先了解这门语言的前世今生和用途，它有什么特点。知己知彼，方能学好编程。**

今天这篇文章没有一上来就直接从 Java 的基础语法开始，而是先介绍 Java 的前世今生和最核心的部分，即面向对象编程思想。这对我们后续的学习会有很大帮助，而不是一上来就先一顿猛如虎地骚操作，不管三七二十一直接三下五除二从基础语法搞起，都不知道这门语言是干嘛的，完全就是在盲目地学，很容易放弃。

### 1、Java 是什么

Java 是一门解释型、跨平台、面向对象的编程语言，是目前最流行的编程语言之一，1996 年由 Sun 公司发布第一个版本，也即 Java 1.0。截止目前 Java 迭代的版本如下：

![在这里插入图片描述](https://img-blog.csdnimg.cn/20190630231709509.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0JpZ19Sb3Rvcg==,size_16,color_FFFFFF,t_70)

> **2019 最新编程语言排名**

![在这里插入图片描述](https://img-blog.csdnimg.cn/20190630231725654.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0JpZ19Sb3Rvcg==,size_16,color_FFFFFF,t_70)

这是比较权威的编程语言排行网站 TIOBE 上的最新排行，从上图中我们可以看到，排行前十的编程语言中，Java 依旧宝刀未老，仍然稳坐铁王座。

### 2、Java 有什么特点

![在这里插入图片描述](https://img-blog.csdnimg.cn/2019063023253588.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0JpZ19Sb3Rvcg==,size_16,color_FFFFFF,t_70)

### 3、Java 的应用

![在这里插入图片描述](https://img-blog.csdnimg.cn/20190630232558140.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0JpZ19Sb3Rvcg==,size_16,color_FFFFFF,t_70)

早期 Java 在桌面应用的开发是很广泛的，现在应用最广泛的主要还是在 Web 开发和大数据开发上，在 Android 方面的应用越来饱和，新人不建议再入 Android 的坑。

## 二、面向对象 VS 面向过程

在接触面向对象之前，我们首先回想下第一次接触 C 语言的情景，会发现在学习 C 语言的时候，在设计一个计算机的程序时，我们会根据解决问题的步骤，将程序组织为一系列的线性代码或函数，然后依次调用访问即可，这种编程的思想本质上就是面向过程的思想。

但是，面向对象的思想则有着本质的不同，思考方式不再是第一步先做什么，第二步再做什么。面向对象的思想要求我们面对一个问题时，从以下角度来思考问题：

 - 这个问题中可以抽象出哪些类和对象；
 - 这些类和对象具有哪些属性和方法；
 - 这些类之间存在哪些关系。

## 三、面向对象编程思想

面向对象编程思想的关键是抽象。它将现实世界中的事物理解为由属性和对这些属性实施的行为的统一体。这句话怎么理解呢？也就是说面向对象编程的思想主要如下：

 - 从现实世界中客观存在的事物（也即对象）出发来构造软件系统
 - 运用人类的自然思维方式来认识问题-如抽象、分类、继承、多态等
 - 根据这些事物的本质特点来抽象表示为系统中的类

那么，我们要如何抽象出一个类呢？主要有两个方面，一个是它的静态属性，一个则是它的动态属性。分别对应对象中的**属性（或成员变量）**和**方法**。

**举例**

假设现在有一个录音机类，那么我们该如何抽象出这个录音机类呢？一样的道理，还是从两方面入手：静态属性和动态属性。首先，录音机有哪些静态属性呢？有运转速度、运转方向和颜色等。有哪些动态属性（方法）呢？录音机可以播放，可以录音，同时也就可以快进或者快退，这些都是它的方法。

![在这里插入图片描述](https://img-blog.csdnimg.cn/20190630232803313.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0JpZ19Sb3Rvcg==,size_16,color_FFFFFF,t_70)

对于类来说，它描述了具有相同特性（属性）和行为（方法）的对象集合，是同种对象的集合与抽象。但是具体到某一个对象来说，它有没有相关的属性呢？当然是有的，比如从录音机这个类中实例化出来两个录音机：录音机 A 和录音机 B，它们都有运转速度、运转方向和颜色等属性，只是相应的值不一样。这样，根据这些属性的不同我们就可以区分出录音机 A 和 录音机 B。所以，**可以根据属性来区分不同的对象**。

那么，是不是根据方法也可以区分不同的对象呢？答案是否定的。俗话说，甭管黑猫白猫，捉到老鼠就是好猫。现在问题来了，猫是一个类，现在有一只黑猫和白猫，假设定义一个方法叫捉老鼠（），而不管是黑猫也好，白猫也好，都会捉老鼠。那么，我们要怎么根据捉老鼠这个方法来区分黑猫和白猫呢？很显然区分不了。但如果按颜色分，那就是一目了然的事儿。

**总结**

> 1、类是一类事物（同种对象）的集合与抽象，类中定义了这一类对象所具有的静态属性和动态属性；
>
> 2、对象可以看成这个类的一个具体实例，也就是一个对象。换句话说，实例和对象指的是一回事；
>
> 3、根据类的属性可以区分这个类的不同对象，根据方法则不能区分。

## 四、面向对象的基本特征

面向对象主要有三个基本特征：封装、继承和多态。通常我们会认为抽象也是面向对象的基本特征之一，但其实抽象只是面向对象的重要部分，因为所有的编程语言都需要抽象。

**封装：** 将操作（方法）和操作所涉及的数据（成员变量）捆绑在一起，将对象的实现细节隐藏起来，然后通过公用的方法来暴露对象的功能。

**继承：** 一个新类继承原有类的基本特征，直接获得原有类的属性和方法。其中，新类也叫子类或派生类，原有类则叫父类或基类。

**多态：** 也叫动态绑定、后期绑定或运行时绑定。多态主要指同一名称的方法可以有多种不同的功能或相同的接口可以有多种实现方法。

## 五、Java 与面向对象

> 1、一切皆对象，对象是 Java 程序的核心；
>
> 2、静态属性（成员变量） +  动态属性（方法）= 类定义，也就是说对象可以看成静态属性和动态属性的封装体；
>
> 3、每个对象都拥有其类型。类是用来创建同一类型的对象的模板，在一个类中定义了该类所具有的成员变量和方法；

从前面知识点的学习中我们知道了在 Java 中类和对象是分不开的。要向一个对象「发送消息」，我们得先定义一个类，然后才有对象。紧接着我们可以在类中定义这个类的成员变量和方法，当向这个对象发送请求（消息）时，与之关联的方法就会被调用。

那么在 Java 中要怎么抽象出一个类并写成代码呢？无非就是将一类事物抽象成一个类，然后在这个类中写好它的成员变量和方法。

比如，现在我们要封装一个篮球，抽象出篮球这个类，在 Java 中要怎么写代码呢？代码如下：

```swift
    /**
     * Java 里面将一类事物封装成一个类，首先得写 class 来定义这个类，名字可以
     * 自取，遵循驼峰原则，但类的首字母要大写。这里命名为 Basketball
     */
    public class Basketball {
        /**
         * 定义类的静态属性（成员变量）。比如这里，篮球这个类的静态属性有颜色、
         * 形状和重量等。定义的时候需要指明属性的类型，比如重量这个属性，类型
         * 为 float
         */
        String color; // 定义属性：篮球的颜色
        String shape; // 定义颜色：篮球的形状
        float weight; // 定义属性：篮球的重量

        /**
         * 上面定义了篮球这个类的静态属性，接下来定义它的方法。比如
         * 打气这个方法，定义为 pump()
         */
        void pump() {
            System.out.println("篮球已经充满气了！");
        }

        public static void main(String[] args) {
            Basketball b = new Basketball(); // 用 new 关键字创建一个篮球
            b.pump(); // 让这个篮球去调用打气的方法，给篮球打气
        }
    }

```

## 六、为什么要使用面向对象编程

**目的：** 提高软件开发的可重用性、可维护性和可扩展性

传统的软件开发主要是面向过程的，这意味着方法和属性一般是分开的，当软件系统比较大的时候想要复用相应的模块就很麻烦，并且复用的层次基本也仅限于方法层面。而面向对象则不同，它将对象的方法和属性封装在一个类中，这让我们可以直接复用方法和属性的统一整体。换句话说，我们可以直接对一个类进行复用，这大大提高了软件开发的可重用性。同时这意味着我们的代码更易于维护和扩展。

## 写在最后

至此「趣谈 Java 之——与对象的初次约会」篇就已结束，接下来给自己三分钟的时间回想一下，今天这篇都学习到了什么。

如果你按我说的去做，你会发现你只能回忆起一些内容，很难把全部的知识都记住。这是很正常的情况，所以需要温故而知新。最后，我把这篇文章的知识点整理成思维导图送给大家。

![image](https://user-images.githubusercontent.com/34330670/61143160-0abb2580-a504-11e9-9a66-20646afb69c9.png)

---

**推荐阅读：**

[全网最全的编程学习资源，PDF 电子书大合集](https://blog.csdn.net/Big_Rotor/article/details/91352247)


Seemed like this name is more accurate? @cioan


Has caused image to not be moveable at all in IE11, the user can't click and hold on the icon if it is within the image. If it's outside the bounds of the image it can appear to be cut off by the overflow of the editor itself (like if the image is at the top of content, the drag icon will be outside the editor).

The UX in other browsers is that there is no such icon, the users can click and hold anywhere in the image to drag and move the image.


DBHeightComplete shows 0 all the time – need to fix it [DeFacto] Anton IlzheevToday at 10:55 AM


@evcastelani I will publish a new minor release of `RAFF.jl`: v0.6.3. As far as I know, the following new features will be added

  - Merged `sandbox`
  - Merged `tests`
  - Added new options to `raff` and `praff`
  - Improved documentation

If there are more commits to add, please let me know. My intention is that this version will be the official version of the new paper.


Looks like you are rights.  Strange.  I was fairly certain that many/most compilers would perform the 3/2 at compile time and compile the resulting value in the executable (1 in this case).


Ok, i understand more the "commit often" here
Will do that from now on


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Quiz-1 Data getting and cleaning


fyi @cioan
This class seems to be the class responsible for centering the summary


@gitcoinco/engineers we need to unload the submit button everytime an error is shown, otherwise the user just gets stuck on this page with this turd of a UX: http://bits.owocki.com/ef79201c5439/Screen%20Recording%202019-07-12%20at%2010.29%20AM.gif


@sambnh this file is now automatically created on running the flask server as of 5c07bafbba4a6702720563502e168fe1b1ab2d76 and so no version is needed in the repository. Removed in 82cd4af


Is this still a valid assumption with events gaining fork/join support? And out of order event is likely to be valid if it satisfies `allRequiredEventsApplied`, where required events > 1.


Successfully aliased the URL <https://nextjs-1x1j3kmh8.now.sh> to the following aliases:

* https://nextjs.gridml.now.sh
* https://nextjs-git-master.gridml.now.sh


ArE you MAD or YES??


https://m.youtube.com/channel/UC4VhnVJvAv4Ip-9SfiVdBXw
STEFAAN SUPERMAN DANIEL DE SCHAMPHELAERE ...


TeamCity Bvcms / Build [Build 1493](https://builds.tpsdb.com/viewLog.html?buildId=7239&buildTypeId=Bvcms_Build) outcome was **SUCCESS**
Summary: Tests passed: 21 Build time: 00:12:38


that re-enables the style on both google and duckduckgo searches as documented abaove and on #168

https://duckduckgo.com/?q=site%3Areverseengineering.stackexchange.com+bounty&ia=web

![Capture](https://user-images.githubusercontent.com/31389848/61143809-88b30880-a4d3-11e9-887e-9f658eec5f97.PNG)


Successfully aliased the URL <https://gatsby-theme-moltin-melqpi204.now.sh> to the following aliases:

* https://gatsby-theme-moltin.now.sh
* https://gatsby-theme-moltin.moltin.now.sh
* https://gatsby-theme-moltin-git-master.moltin.now.sh


Quiz 1- Data getting and cleaning


If we are putting this in the api, I'd advise against using displaystate. The control panel really needs a better method of obtaining it's data in a thread safe way.

Ideally the control panel could get all the info it needs from the api, and then the control panel would not need special access. So if we add this type of info to the api, it's a step towards that. A lot of the data you are querying for is thread safe too. Any primitive on the state should be safe.


Successfully aliased the URL <https://xstate-redux-react-tb1burfyz.now.sh> to the following aliases:

* https://xstate-redux-react.danhtran94.now.sh
* https://xstate-redux-react-git-master.danhtran94.now.sh


Successfully aliased the URL <https://just-another-todo-app-zveovuyukw.now.sh> to the following alias:

* https://just-another-todo-app.now.sh


Successfully aliased the URL <https://edm00secodes-11aw9i6ya.now.sh> to the following aliases:

* https://edm00secodes.edm00se.now.sh
* https://edm00secodes-git-source.edm00se.now.sh


Translation link...forgot to check. Oops


You sneaky goose!

We should probably rename this repo to `pdftools` or something.

:dancer: :wink:


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/tests-package-with-7z/1/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/tests-package-with-7z/1/display/redirect) (on internal Jenkins) failed in stage(s) 'Running XM tests on '10.9', Running XM tests on '10.11', Running XM tests on '10.11', Running XM tests on '10.11', Running XM tests on '10.11', Running XM tests on '10.11'' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/tests-package-with-7z/1//console)
✅ Packages: [xamarin.ios-12.15.0.260.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/tests-package-with-7z/0a9dd8f08920ee169013e9880b9a85a72c3f3553/1/package/xamarin.ios-12.15.0.260.pkg) [xamarin.mac-5.15.0.260.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/tests-package-with-7z/0a9dd8f08920ee169013e9880b9a85a72c3f3553/1/package/xamarin.mac-5.15.0.260.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/tests-package-with-7z/0a9dd8f08920ee169013e9880b9a85a72c3f3553/1/jenkins-results/api-diff/index.html)
🔥 [Failed to compare API and create generator diff](https://jenkins.internalx.com/job/macios/job/tests-package-with-7z/1//console) 🔥
    ** Error: Working directory isn't clean:
    HEAD detached at 0a9dd8f0
    Untracked files:
    (use "git add <file>..." to include in what will be committed)

    tests/bcl-test/BCL tests group 1.csproj
    tests/bcl-test/BCL tests group 2.csproj
    tests/bcl-test/BCL tests group 3.csproj
    tests/bcl-test/BCL tests group 4.csproj
    tests/bcl-test/BCL tests group 6.csproj
    tests/bcl-test/Mac OS X BCL tests group 1-mac-full.csproj
    tests/bcl-test/Mac OS X BCL tests group 1-mac-modern.csproj
    tests/bcl-test/Mac OS X BCL tests group 2-mac-full.csproj
    tests/bcl-test/Mac OS X BCL tests group 2-mac-modern.csproj
    tests/bcl-test/Mac OS X BCL tests group 3-mac-full.csproj
    tests/bcl-test/Mac OS X BCL tests group 3-mac-modern.csproj
    tests/bcl-test/Mac OS X BCL tests group 4-mac-full.csproj
    tests/bcl-test/Mac OS X BCL tests group 4-mac-modern.csproj
    tests/bcl-test/generated/
    tests/bcl-test/mscorlib-mac-full.csproj
    tests/bcl-test/mscorlib-mac-modern.csproj
    tests/bcl-test/mscorlib.csproj

    nothing added to commit but untracked files present (use "git add" to track)
    Search for `Comparing API & creating generator diff` in the log to view the complete log.
🔥 [Xamarin.Mac tests on 10.12 failed: script returned exit code 22](https://jenkins.internalx.com/job/macios/job/tests-package-with-7z/1/display/redirect) 🔥
🔥 [Xamarin.Mac tests on 10.13 failed: script returned exit code 22](https://jenkins.internalx.com/job/macios/job/tests-package-with-7z/1/display/redirect) 🔥
🔥 [Xamarin.Mac tests on 10.9 failed: script returned exit code 22](https://jenkins.internalx.com/job/macios/job/tests-package-with-7z/1/display/redirect) 🔥
🔥 [Xamarin.Mac tests on 10.11 failed: script returned exit code 22](https://jenkins.internalx.com/job/macios/job/tests-package-with-7z/1/display/redirect) 🔥
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/tests-package-with-7z/0a9dd8f08920ee169013e9880b9a85a72c3f3553/1/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>2 tests failed, 169 tests passed.</summary>

## Failed tests

 * monotouch-test/watchOS 32-bits - simulator/Debug: Crashed
 * introspection/watchOS 32-bits - simulator/Debug (watchOS 2.0): Crashed
</details>


Successfully aliased the URL <https://celestejs-75hzzlmhk.now.sh> to the following aliases:

* https://shopceleste.com
* https://celestejs.allen61310.now.sh
* https://celestejs-git-master.allen61310.now.sh


I did a search on the project files to not forget anything ;-)

As a side note: I have manually uploaded the English texts to Crowdin and explicitly left the existing translations since the links are being redirected anyway.


leave a coment


This isn't working for me in IDEA 2019.2 EAP.
Any ideas on why the steps may not be resolved?


This section (despite being commented off) also tests as google etc

https://github.com/StylishThemes/StackOverflow-Dark/blob/f135e7f74077e3a9b57139d7e6e88d6aebe576c3/stackoverflow-dark.user.css#L2168-L2184

![Capture](https://user-images.githubusercontent.com/31389848/61144333-e8f67a00-a4d4-11e9-8416-3f1557602c63.PNG)

removing it doesnt disable the style on those sites though...


Creo que la extensión debería de ser .md


Successfully aliased the URL <https://xstate-redux-react-8cqih454a.now.sh> to the following aliases:

* https://xstate-redux-react.danhtran94.now.sh
* https://xstate-redux-react-git-master.danhtran94.now.sh


It's probably worth adding this to the other benchmarks too.


This is the gameboard css and html in place with classes for the hit and misses.  Pretty good standard for the master copy, leaving room for adding / experimenting with new features quite easily.


[https://msftglobalenterprises.wordpress.com/2018/09/13/117/amp/
stefaan de schamphelaere - microsoft and global enterprises
![download](https://user-images.githubusercontent.com/52349826/61144395-1511fb00-a4d5-11e9-9e15-74d3aff095d3.jpeg)

![IMG_20190712_070625](https://user-images.githubusercontent.com/52349826/61144482-468ac680-a4d5-11e9-9848-386cbebeab07.jpg)
](url)


The rule is left to right evaluation, and the compiler shouldn't precompute things if they might change the result. Makes sense to me.


Err it makes me have the menu kept open to play because when i close it it blurs everything then i can't do anything fix please?


the main issue  with this is that `checker.pieceTracker = checker.gcService.NewPieceTracker()` must be called _after_ `service.lastSendTime = time.Now().UTC()` inside `checker.gcService.Send(..`
Otherwise we may see unexpected behavior with the next iteration of checker


Thanks @mogoodrich !


Thank you @mogoodrich !


Questionable decision.


Markdown could be used for hierarchy:
```
# Main title
## First chapter
### Sub chapter
… etc.
```

* Separation line are bundled with first level of titles
* Fomat bullet & numbered lists
* etc. see : «[GitHub Flavored Markdown Spec](https://github.github.com/gfm/)»


Thanks, that looks very useful :)


needed for Torchlight to not break


Also this https://github.com/StylishThemes/StackOverflow-Dark/blob/f135e7f74077e3a9b57139d7e6e88d6aebe576c3/stackoverflow-dark.user.css#L2101

and this

https://github.com/StylishThemes/StackOverflow-Dark/blob/f135e7f74077e3a9b57139d7e6e88d6aebe576c3/stackoverflow-dark.user.css#L2101

thers probably other regex that are causing this, though I cant isolate which.


Successfully aliased the URL <https://marp-cli-example-o9g8jvrh7.now.sh> to the following aliases:

* https://marp-cli-example.imflash217.now.sh
* https://marp-cli-example-git-master.imflash217.now.sh


планирую закончить в этом году


What's questionable about this? Native D3D9 drivers don't seem to support this either, and supporting this in D9VK requires horrible workarounds because Vulkan-capable GPUs *also* don't support it natively.


I chose to use embedded style instead of a css file because I wanted Visual Studio Code to have two windows. Three windows felt crowded to me. I intend to make a css file later.


Статик импорт на вьювс.
Переменные с большой буквы?


# ring_check

## Tool to compare two users on RingZer0CTF.com
```
 Initial version by: jusb3
 Rewrote by        : TheIndian, July 4th, 2019

 Redistribution authorized by jusb3
 New features:
     - Work with Python3 only
     - Display the same Challenges solved by User1 AND User2
     - Display the Challenges solved by User1 but NOT by User2
     - Display the Challenges solved by User2 but NOT by User1
     - Challenges displayed with names instead of with the number

 2019-07-08 : Search improved and accurate
              Display improved

 2019-07-08v2.1: Use API to retrieve profile ID
                 Display improved

 2019-07-08v2.2: Username case insensitive
```


@ivan89el If you can find me a game that requires it, I will undo this and add a config option.


display: inline-block, combined with text-align: center for the parent element, to center the toyRoom.
Oh, by the way, the toyRoom is what i call the frame within which the tetris blocks will move around.


Провайдед


> why

Thanks for using LightTwinSVM and reporting an error. However, as stated in the [README](https://github.com/mir-am/LightTwinSVM#support) file, please create an [issue](https://github.com/mir-am/LightTwinSVM/issues) for reporting a problem.

Again, I have tested the installation for the Windows platform. Unfortunately, I could not reproduce the above problem. It works fine (Win 10 & VS 2015). I guess there might be a problem with your build system.

--------------------------------------------------------------
By the way, I highly recommend you use our new library ([LIBTwinSVM](https://github.com/mir-am/LIBTwinSVM)), which has way more features than LightTwinSVM. It also has pre-built binaries for Windows. Please check out its documentation [here](https://github.com/mir-am/LIBTwinSVM#quick-installation).


Ahhh, it's because there's another copy of that regex

https://github.com/StylishThemes/StackOverflow-Dark/blob/master/stackoverflow-dark.user.css#L1965

Change both and it should work.


this is the style for the square blocks that will fall from the sky. But I ran into problems. When <div> element is created with js, it doesn't seem to take on properties already defined in the <style> section. So I had to set the style within js. I'll have to play around with this more. I don't yet understand why this is happening.


Yes, sometimes I am MAD! lol I am doing some testing. The after further
review, I can see what OnePlus was trying to do with the OPChain changes. I
can say that it makes a bit of sense. So two things I am testing:

1.  I merged OPChain into my current RZ scheduler changes. Now I am testing
if the changes are positive or not

2. I am testing the ability to disable OPChain through it's sysfs and if
this is positive or not. If it's better to just disable or rip it out. I am
concerned about rom side dependencies looking for opchain and not finding
it while disabling it may be cleaner. If disabling is the way to go, then I
will just stub it in without the rest of the OPChain changes.

Zachariah Kennedy

On Fri, Jul 12, 2019 at 11:30 AM Artem Labazov <notifications@github.com>
wrote:

> ArE you MAD or YES??
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/RenderBroken/op6-pie-kernel-testing/commit/b85ccc49581fcbcdbb5f139619c906c6b7544b5c?email_source=notifications&email_token=ABAH6JSLEVJDAILSN4N2LWDP7CWTBA5CNFSM4ICNC54KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAWJMB#commitcomment-34284929>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABAH6JVR4DLCQOGVR7Z7YC3P7CWTBANCNFSM4ICNC54A>
> .
>


So, if Alice bets $10, Bob is required to match with $5?

I am scrolling up and down but I can't see my way to what you are solving.

What Alice bets X, Bob is required to Match X. Total is 2X, so even number, for sure. Possibly subtract a fee but consider setting that concern aside until the game play is very clear.


Hello !

Why the ecotax do not applied on 1.6.1.x Prestashop ?
One of my customers had the bug today, the total was wrong because ecotax doesn't applied on Paypal order on his shop (PS v 1.6.1.17).

Best regards.


I'm just using this header temporarily to remind myself what key does what, until I figure out what keys to use in the final product. Then I will change this back to say something like "Tetris!" or something.


Tried that, its not enough. The other regexs are also broken test them and see


why is there a weirdo package-lock.json??????????????????????????????????????????


si


I found out earlier that loading the js script too early in the html often doesn't work because the elements it needs to recognize hasn't been loaded yet. So, here it is, at the end of the <body> tag.


I think vanilla js means just the basic functions that are available, without referencing things like jQuery and other libraries. I want to practice using the basic tools first. Then I'll learn the shortcuts.


https://m.facebook.com/permalink.php?story_fbid=654451648320292&id=602953216803469
https://stefaandeschamphelaere.wordpress.... - Superman ...
`


Successfully aliased the URL <https://marp-cli-example-l3ymj3byh.now.sh> to the following aliases:

* https://marp-cli-example.imflash217.now.sh
* https://marp-cli-example-git-master.imflash217.now.sh


Successfully aliased the URL <https://quakectrlaltdev-2t5tj6hfj.now.sh> to the following aliases:

* https://quake.ctrlalt.dev
* https://quake.ctrlaltdev.now.sh
* https://quakectrlaltdev.ctrlaltdev.now.sh
* https://quakectrlaltdev-git-master.ctrlaltdev.now.sh


Successfully aliased the URL <https://aplandch-52m2lvawc.now.sh> to the following aliases:

* https://apland.ch
* https://aplandch.janikvonrotz.now.sh
* https://aplandch-git-master.janikvonrotz.now.sh


When keyAction is called later in the eventListener, it doesn't have any arguments. But here, it does have a parameter. I don't fully understand what's going on, but I know that this works. I'll have to read up on this later. Or just ask someone.


Successfully aliased the URL <https://marp-cli-example-o9g8jvrh7.now.sh> to the following aliases:

* https://marp-cli-example.imflash217.now.sh
* https://marp-cli-example-git-master.imflash217.now.sh


Successfully aliased the URL <https://ota-solid-mhfj2mtxe.now.sh> to the following aliases:

* https://ota-solid.now.sh
* https://ota-solid.ota.now.sh
* https://ota-solid-git-master.ota.now.sh


@locutus2 I know, but if it were up to me, we would always use `& ~` when `& ~` is conceptually intended.  The added clarity is worth the added instruction, in my opinion.  There have been a few cases, if I recall correctly, where new developers have "learned" from our code that ^ means "and not" and have used it for Bitboards and/or Squares that are not contained within each other...


this is not quite tetris yet. All this does it create a square <div> element and put it on the screen. I'm just messing around with element creation and deletion.
I'm still going to try out the idea of using elements as the tetris blocks. This may turn out to be a horrible idea, but I haven't explored far enough into the idea.


And replace the one on line 2101 with this: https://regex101.com/r/COHHuu/1


Successfully aliased the URL <https://basement-b9dd3f1ia.now.sh> to the following aliases:

* https://basement.basementstudio.now.sh
* https://basement-git-master.basementstudio.now.sh


### [Codacy](https://app.codacy.com/app/ReubenJ/ulti_stats/commit?cid=374246303) detected an issue:
#### Message: `Unused overload imported from typing`

#### Occurred on:
+ **Commit**:  279cc40c0d7f38ad55f6514cee029e22c9405519
+ **File**:    [team/stats/ind_stats.py](https://github.com/ReubenJ/ulti_stats/blob/279cc40c0d7f38ad55f6514cee029e22c9405519/team/stats/ind_stats.py)
+ **LineNum**: [1](https://github.com/ReubenJ/ulti_stats/blob/279cc40c0d7f38ad55f6514cee029e22c9405519/team/stats/ind_stats.py#L1)
+ **Code**:    `from typing import Union, Optional, overload`

#### Currently on:
+ **Commit**:  f69428bf7da36cb8c7b361045de7fb4baeccf290
+ **File**:    [team/stats/ind_stats.py](https://github.com/ReubenJ/ulti_stats/blob/f69428bf7da36cb8c7b361045de7fb4baeccf290/team/stats/ind_stats.py)
+ **LineNum**: [1](https://github.com/ReubenJ/ulti_stats/blob/f69428bf7da36cb8c7b361045de7fb4baeccf290/team/stats/ind_stats.py#L1)


Alice wants to bet 5$. If Bob moves in with a winning move, Alice will already have lost those 5$, so no sense in resolving the game and spending more eth. We do not want Bob to have the funds frozen and waiting for the timeout, rather it is better to have the game solved ASAP.

To do this, we make Alice commit to double the initial stake. If she does not resolve the game, she will have lost double the amount she initially wanted to bet.

We could remove this, but that would make the game slow, as the game creator would have no incentive to resolve it - it would be better to just wait to be punished.


Successfully aliased the URL <https://marp-cli-example-o912mmxmi.now.sh> to the following aliases:

* https://marp-cli-example.imflash217.now.sh
* https://marp-cli-example-git-master.imflash217.now.sh


Successfully aliased the URL <https://basement-h9zf6pzwo.now.sh> to the following aliases:

* https://basement.basementstudio.now.sh
* https://basement-git-master.basementstudio.now.sh


It seems like you are trying to award the house 1/3. I reread the requirements to confirm I haven't missed a revision. I don't see that. It seems to cause issues.

The project is for your practice, so feel free to experiment with it. In case it helps, I think a simple approach would be to:

1. Ensure the player1 wager is sufficient to cover the fee.
2. Player two wager must match player 1's.
3. Subtract an amount from the total when it's time to aware the winner.
4. Award the winner and award the house. Make sure all funds are accounted for.
5. Try to avoid any process that isn't "obviously correct." Try to clearly separate choosing a winner and awarding the funds so it's easy to review those processes separately.


and remove the commented out one also


init


Starts to address https://github.com/phillord/horned-owl/issues/12

@althonos WDYT?


Successfully aliased the URL <https://marp-cli-example-1yqu3p11f.now.sh> to the following aliases:

* https://marp-cli-example.imflash217.now.sh
* https://marp-cli-example-git-master.imflash217.now.sh


Use <Summary> </Summary>

example

  /// <summary>
  /// Bla-bla
  /// </summary>

and in all other places too


@bietkul This change broke the auto-builds with travis, I believe.


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/image-source-link-broken-on-latest-build/122809/2


@JuliaRegistrator register

Release notes:

* Re-exporting algorithms from ProximalAlgorithms to get more compact code


Registration pull request created: [JuliaRegistries/General/1977](https://github.com/JuliaRegistries/General/pull/1977)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.2.1 -m "<description of version>" f31277d5ea0cf412dafc77ac50ca760d0c0d8ecb
git push origin v0.2.1
```


🔥 Device tests completed (Failed) on TvOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2845924)(TvOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/d16-3/29bf4bbc6135e3fd007ebbb02cf291e530ac75ad/2845924/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>2 tests failed, 111 tests passed.</summary>

## Failed tests

 * monotouch-test/tvOS - device/Debug: SGenConc: Failed
 * [NUnit] Mono BCL tests group 2/tvOS - device/Release: Failed (MT1032: This application executable might be too large (976 MB) to execute on device. If bitcode was enabled you might want to disable it for development, it is only required to submit applications to Apple.)
</details>


[tests/testthat/test-so6.R:9:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-so6.R#L9) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:10:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-so6.R#L10) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.14,  50.9,     0, "2019-03-30 00:58:00",    "EDDK", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:11:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-so6.R#L11) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.21,  50.8,    25, "2019-03-30 00:59:20",   "*DK34", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:12:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-so6.R#L12) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.24,  50.8,    30, "2019-03-30 00:59:44",   "*DK35", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:20:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-so6.R#L20) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:21:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-so6.R#L21) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.14,  50.9,     0, "2019-03-30 00:58:00",    "EDDK", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:22:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-so6.R#L22) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.21,  50.8,    25, "2019-03-30 00:59:20",   "*DK34", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:30:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-so6.R#L30) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:31:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-so6.R#L31) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.24,  50.8,    30, "2019-03-30 00:59:44",   "*DK35", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:33:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-so6.R#L33) *style:* **lines should not be more than 80 characters.**
```r
    dplyr::mutate(time_over = lubridate::ymd_hms(time_over), gid = as.integer(gid)) %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utils.R:5:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-utils.R#L5) *style:* **lines should not be more than 80 characters.**
```r
test_that("Conversion from Degree/Minute/Seconds (DMS) to Decimal Degree (DD)", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utils.R:58:1:](https://github.com/euctrl-pru/trrrj/blob/d3c7576dee9313fc93b33b9866d8525571ef40c6/tests/testthat/test-utils.R#L58) *style:* **lines should not be more than 80 characters.**
```r
test_that("Convert from Degree/Minute/Seconds (DMS) parts to Decimal Degrees (DD)", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Successfully aliased the URL <https://basement-7jon9pe16.now.sh> to the following aliases:

* https://basement.studio
* https://www.basement.studio
* https://basement.basementstudio.now.sh
* https://basement-git-master.basementstudio.now.sh


Successfully aliased the URL <https://marp-cli-example-l15kfkxtm.now.sh> to the following aliases:

* https://marp-cli-example.imflash217.now.sh
* https://marp-cli-example-git-master.imflash217.now.sh


While we're submitting this PR, I think we should also mention that the documentation also needs updating. So, please add
```C++
// Please also update the definition of `napi_status` in doc/api/n-api.md to
// reflect the newly added value(s).
```
to the bottom of this comment.


[tests/testthat/test-so6.R:9:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-so6.R#L9) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:10:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-so6.R#L10) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.14,  50.9,     0, "2019-03-30 00:58:00",    "EDDK", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:11:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-so6.R#L11) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.21,  50.8,    25, "2019-03-30 00:59:20",   "*DK34", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:12:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-so6.R#L12) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.24,  50.8,    30, "2019-03-30 00:59:44",   "*DK35", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:20:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-so6.R#L20) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:21:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-so6.R#L21) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.14,  50.9,     0, "2019-03-30 00:58:00",    "EDDK", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:22:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-so6.R#L22) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.21,  50.8,    25, "2019-03-30 00:59:20",   "*DK34", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:30:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-so6.R#L30) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:31:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-so6.R#L31) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.24,  50.8,    30, "2019-03-30 00:59:44",   "*DK35", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:33:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-so6.R#L33) *style:* **lines should not be more than 80 characters.**
```r
    dplyr::mutate(time_over = lubridate::ymd_hms(time_over), gid = as.integer(gid)) %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utils.R:5:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-utils.R#L5) *style:* **lines should not be more than 80 characters.**
```r
test_that("Conversion from Degree/Minute/Seconds (DMS) to Decimal Degree (DD)", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utils.R:58:1:](https://github.com/euctrl-pru/trrrj/blob/8db59f073adef859b3941b000f227ac66eb64466/tests/testthat/test-utils.R#L58) *style:* **lines should not be more than 80 characters.**
```r
test_that("Convert from Degree/Minute/Seconds (DMS) parts to Decimal Degrees (DD)", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


I haven't seen that before. It helps me understand what you are going for. Thanks.

It's usually conceived as an async thing, where Alice and Bob can create and join and resolve many games as they go. No need to wait for a game to resolve before starting a new one. Yes, they can't be resolved until either Alice claims a win, courteously pays for gas to declare Bob the winner, or times out.

Time-out needs to be reasonable because Alice might have to wait to a few blocks before her transaction is mined.

Have you considered that with your approach, Alice stands to lose twice her wager if a squirrel eats through her network connection? (Ask me how I know about squirrels and connectivity. It happens.)


[tests/testthat/test-so6.R:9:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-so6.R#L9) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:10:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-so6.R#L10) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.14,  50.9,     0, "2019-03-30 00:58:00",    "EDDK", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:11:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-so6.R#L11) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.21,  50.8,    25, "2019-03-30 00:59:20",   "*DK34", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:12:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-so6.R#L12) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.24,  50.8,    30, "2019-03-30 00:59:44",   "*DK35", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:20:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-so6.R#L20) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:21:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-so6.R#L21) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.14,  50.9,     0, "2019-03-30 00:58:00",    "EDDK", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:22:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-so6.R#L22) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.21,  50.8,    25, "2019-03-30 00:59:20",   "*DK34", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:30:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-so6.R#L30) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:31:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-so6.R#L31) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.24,  50.8,    30, "2019-03-30 00:59:44",   "*DK35", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:33:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-so6.R#L33) *style:* **lines should not be more than 80 characters.**
```r
    dplyr::mutate(time_over = lubridate::ymd_hms(time_over), gid = as.integer(gid)) %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utils.R:5:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-utils.R#L5) *style:* **lines should not be more than 80 characters.**
```r
test_that("Conversion from Degree/Minute/Seconds (DMS) to Decimal Degree (DD)", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utils.R:58:1:](https://github.com/euctrl-pru/trrrj/blob/ca5cf8ca6351879f5d332600e1af2c286dbae66f/tests/testthat/test-utils.R#L58) *style:* **lines should not be more than 80 characters.**
```r
test_that("Convert from Degree/Minute/Seconds (DMS) parts to Decimal Degrees (DD)", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


@Mottie this was the full fix, no search engines now match with that query.


Rename class in your theme or module like

class Myajax{

}

And in line 39 replace

$ajax = new Functions();

Wit:

$ajax = new Myajax();

> Hi,
> After Follow all your steps , i encounter below error
> Error: Class 'Drupal\simpleajaxcall\Controller\Functions' not found in
C:\xampp\htdocs\udyogvivek\modules\simpleajaxcall\src\Controller\SimpleAjaxCallController.php
on line 39 #0 [internal function]:
> Please help me to solve this error.tell me what should i do.
>
> Thank You
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub, or mute the thread.<
https://ci4.googleusercontent.com/proxy/KbGoeQ6Jwuka8l8rG7OMG5FTuDEZFW2EzCQwGVBtGMgCgCpTjL6zZH7AcNlatlSYfDuIRbi6rUHyyY3MbgzHtiBK7mz-pqQP8I8c897DzqwB7eZ15TMrjdhN68PNUK-JdYk42NZQke0Z2-wsLEDgZliRCFSTsZMHRA7Vg86FOJQ_sx_NvuS_NySv4VtNvyWRSm6kXGQHQi53A8OqKQ-PeeubsCMmGxqbskMtFoR-sHM=s0-d-e1-ft#https://github.com/notifications/beacon/ACGLHYBXBZ5NJ5KRFUEOE7LP7A7GLA5CNFSM4ICE3C32YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAWDZC.gif>


7285-UnitVentControlProblem (RKStrand) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


7285-UnitVentControlProblem (RKStrand) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

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


Aww you removed my purdy "site specific"  FIGlet 😿


[tests/testthat/test-so6.R:9:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-so6.R#L9) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:10:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-so6.R#L10) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.14,  50.9,     0, "2019-03-30 00:58:00",    "EDDK", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:11:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-so6.R#L11) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.21,  50.8,    25, "2019-03-30 00:59:20",   "*DK34", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:12:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-so6.R#L12) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.24,  50.8,    30, "2019-03-30 00:59:44",   "*DK35", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:20:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-so6.R#L20) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:21:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-so6.R#L21) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.14,  50.9,     0, "2019-03-30 00:58:00",    "EDDK", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:22:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-so6.R#L22) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.21,  50.8,    25, "2019-03-30 00:59:20",   "*DK34", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:30:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-so6.R#L30) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:31:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-so6.R#L31) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.24,  50.8,    30, "2019-03-30 00:59:44",   "*DK35", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:33:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-so6.R#L33) *style:* **lines should not be more than 80 characters.**
```r
    dplyr::mutate(time_over = lubridate::ymd_hms(time_over), gid = as.integer(gid)) %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utils.R:5:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-utils.R#L5) *style:* **lines should not be more than 80 characters.**
```r
test_that("Conversion from Degree/Minute/Seconds (DMS) to Decimal Degree (DD)", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utils.R:58:1:](https://github.com/euctrl-pru/trrrj/blob/cc669f703cd9342319b97c6c7d4dca5cb87de25f/tests/testthat/test-utils.R#L58) *style:* **lines should not be more than 80 characters.**
```r
test_that("Convert from Degree/Minute/Seconds (DMS) parts to Decimal Degrees (DD)", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


I confirm it's fixed with this commit (https://github.com/synopse/mORMot/commit/100d8c56db33424bca269a8358063f3c602d5a2d), thanks ab!


We can re-add it if you gimme the fixed regex lol


Disregard - it was an indexing error.


The return value here should have been 0. I changed it with commit 2f3ec36.


it seems like it would it make sense to use the same keys for the first parameter to `msg.getData().putInt(...`


Successfully aliased the URL <https://nextjs-mrc6o9g97.now.sh> to the following aliases:

* https://nextjs.mfioca.now.sh
* https://nextjs-git-master.mfioca.now.sh


Looks good to me.


LOL not really... I added that to separate the css into sections. It's not that big a deal.


@rob-Hitchens Yes, accidents may happen, that's right. Picking the length of timeout might be arbitrary. How about we add freedom to Alice so that she may pick the time between turns? That way Bob will be informed and accept Alice's conditions before moving on, and if Alice is scared about squirrels she can always pick long timeout.


Second one


[R/mbd_checks.R:71:3:](https://github.com/Giappo/mbd/blob/d801450627753448f5d6195367b18ce0b1af916f/R/mbd_checks.R#L71) *warning:* **no visible global function definition for ‘check_n_0’**
```r
  check_n_0(n_0 = n_0)
  ^~~~~~~~~
```
[R/mbd_checks.R:99:3:](https://github.com/Giappo/mbd/blob/d801450627753448f5d6195367b18ce0b1af916f/R/mbd_checks.R#L99) *warning:* **no visible global function definition for ‘check_n_0’**
```r
  check_n_0(n_0 = n_0)
  ^~~~~~~~~
```
[R/mbd_conditioning.R:51:3:](https://github.com/Giappo/mbd/blob/d801450627753448f5d6195367b18ce0b1af916f/R/mbd_conditioning.R#L51) *warning:* **no visible global function definition for ‘check_cond’**
```r
  check_cond(cond = cond, tips_interval = tips_interval, n_0 = n_0)
  ^~~~~~~~~~
```
[R/mbd_loglik_utils.R:52:15:](https://github.com/Giappo/mbd/blob/d801450627753448f5d6195367b18ce0b1af916f/R/mbd_loglik_utils.R#L52) *warning:* **no visible global function definition for ‘mbd_methodes’**
```r
  methodes <- mbd_methodes()
              ^~~~~~~~~~~~
```
[R/mbd_loglik.R:32:3:](https://github.com/Giappo/mbd/blob/d801450627753448f5d6195367b18ce0b1af916f/R/mbd_loglik.R#L32) *warning:* **no visible global function definition for ‘check_brts’**
```r
  check_brts(brts = brts, n_0 = n_0)
  ^~~~~~~~~~
```
[R/mbd_loglik.R:33:3:](https://github.com/Giappo/mbd/blob/d801450627753448f5d6195367b18ce0b1af916f/R/mbd_loglik.R#L33) *warning:* **no visible global function definition for ‘check_cond’**
```r
  check_cond(cond = cond, tips_interval = tips_interval, n_0 = n_0)
  ^~~~~~~~~~
```
[R/mbd_pmb.R:13:3:](https://github.com/Giappo/mbd/blob/d801450627753448f5d6195367b18ce0b1af916f/R/mbd_pmb.R#L13) *warning:* **no visible global function definition for ‘check_brts’**
```r
  check_brts(brts = brts, n_0 = n_0)
  ^~~~~~~~~~
```
[R/mbd_sim.R:29:3:](https://github.com/Giappo/mbd/blob/d801450627753448f5d6195367b18ce0b1af916f/R/mbd_sim.R#L29) *warning:* **no visible global function definition for ‘check_cond’**
```r
  check_cond(cond = cond, tips_interval = tips_interval, n_0 = n_0)
  ^~~~~~~~~~
```
[R/mbd_sim.R:30:3:](https://github.com/Giappo/mbd/blob/d801450627753448f5d6195367b18ce0b1af916f/R/mbd_sim.R#L30) *warning:* **no visible global function definition for ‘check_seed’**
```r
  check_seed(seed = seed)
  ^~~~~~~~~~
```


A gdzie to mogę zobaczyć?


This is really dangerous, there could be more than one role button tag on the page. It is actually the case with our custom theme, and it breaks it. This should be a more specific selector.


Fixed


Successfully aliased the URL <https://basement-8cum7nby2.now.sh> to the following aliases:

* https://basement.studio
* https://www.basement.studio
* https://basement.basementstudio.now.sh
* https://basement-git-master.basementstudio.now.sh


@krystian3w Nie zadziała.