[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/terminus-build-tools-plugin/master/assets/images/visit-site-36.png)](https://pr-41-careyci-demo.pantheonsite.io/)

Created multidev environment [pr-41](https://dashboard.pantheon.io/sites/da51a8ee-f42a-4c89-a9df-4f3b2ded87f6#pr-41) for careyci-demo.


Successfully deployed to following URLs:

* https://pokemon-safari-and-pokedex-58dg9carj.now.sh
* https://pokemon-safari-and-pokedex.now.sh
* https://pokemon-safari-and-pokedex.williamvelazquez.now.sh
* https://pokemon-safari-and-pokedex-git-master.williamvelazquez.now.sh


Successfully deployed to following URLs:

* https://kpffl-pzkdj7hr2.now.sh
* https://kpffl.now.sh
* https://kpffl.com
* https://kpffl.redreceipt.now.sh
* https://kpffl-git-master.redreceipt.now.sh


@AlexMSchakel, I'm done.


NFP---Connect-split-DX-to-VRF-refrigerant-loop (rraustad) - Win64-Windows-10-VisualStudio-16: OK (2606 of 2616 tests passed, 0 test warnings)

Messages:\n
 * 10 tests had: EIO diffs.
 * 10 tests had: ESO big diffs.
 * 2 tests had: MTR small diffs.
 * 10 tests had: Table big diffs.
 * 6 tests had: MTR big diffs.
 * 1 test had: ERR diffs.

Failures:\n

regression Test Summary
 * Passed: 663
 * Failed: 10

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


Successfully deployed to following URLs:

* https://landing-page-49u15bm2z.now.sh
* https://griko.id
* https://landing-page.griko.now.sh
* https://landing-page-git-master.griko.now.sh


this php version 5.4 ↓


Successfully deployed to following URLs:

* https://combat-heroes-3jm6vci1s.now.sh
* https://combat-heroes.now.sh
* https://combat-heroes.cacojr.now.sh
* https://combat-heroes-git-master.cacojr.now.sh


![Difference between blocks](https://raw.githubusercontent.com/wadesparky/cookie-clicker/ffb8fdce490f2b4a04471f2f0997ff2e8a538673/.makecode/blocksdiff.png)


Relatin issue #133


Just to make sure I understand:
1) You're writing a custom trainer
2) The custom trainer sometimes produces NaNs in run_out["log_probs"]
3) The NaN log_probs result in NaN observations, and we warn about the observations but not the log_probs
Is that correct?

We have the warnings about NaN observations because they are commonly caused by user error. We could add more checks on the probabilities, but most users don't write their own trainers.

If you do find a situation where the provided trainers produce NaNs, please let us know by creating a new issue!


Successfully deployed to following URLs:

* https://shorts-react-ionic-qps6eb3ye.now.sh
* https://shorts.now.sh
* https://shorts-react-ionic.nrgapple.now.sh
* https://shorts-react-ionic-git-master.nrgapple.now.sh


What does this look like in real life?


One note: the order of the models in the output RMFs created by the new function is not conserved with respect to the PMI_analysis scores and info files.

It is unchanged for the original function.


Keep in mind, if I'm not explaining the problems very well or I'm being proven wrong, it doesn't mean there wasn't an insurmountable barrier that was discovered and required months of thinking things had been done just fine to find out that it all had to be setup to be exactly as it is.  I was able to start by making the barbarian team the first of the NPCs.  It was found to cause issues.  I long since forgot what exact issues because I found this whole project a nightmare I'd rather forget ever happened.  So perhaps my memory is failing me as to what those problems specifically were and why they were insurmountable.  But if you want to walk down the long headache inducing path to discover the same conclusion, enjoy.  Obviously my memory is going to serve as a poor guide here.


It's not good practice to do it like that. It's better to call at the beginning of the web service method:

SPUtility.ValidateFormDigest();

And provide digest from client. E. g. in jQuery:

var formDigest = $("[name='__REQUESTDIGEST']").val();

And set X-RequestDigest header for the request.


Successfully deployed to following URLs:

* https://that-website-pfq1snum7.now.sh
* https://www.thatconference.com
* https://thatconferfence.now.sh
* https://that-website.that-conference.now.sh
* https://that-website-git-master.that-conference.now.sh


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/terminus-build-tools-plugin/master/assets/images/visit-site-36.png)](https://pr-43-freshdrupalmi.pantheonsite.io/)

Created multidev environment [pr-43](https://dashboard.pantheon.io/sites/3f2a3ea1-fe0b-478b-9c9f-55b30cc10325#pr-43) for freshdrupalmi.


Successfully deployed to following URLs:

* https://now-r2og9o1tn.now.sh
* https://now-rho-two.now.sh
* https://api-frameworks.zeit.sh
* https://now.zeit.now.sh
* https://now-git-master.zeit.now.sh


Should be changed to POST. Get requests shouldn't modify data.


Successfully deployed to following URLs:

* https://remote-career-client-kn4srhvsl.now.sh
* https://remote-career-client.now.sh
* https://remotecareer.org
* https://remote-career-client.gokayokyay.now.sh
* https://remote-career-client-git-master.gokayokyay.now.sh


Successfully deployed to following URLs:

* https://pollen-tracker-jhctnf0ai.now.sh
* https://pollen-tracker.now.sh
* https://pollen-tracker.dblechoc.now.sh
* https://pollen-tracker-git-master.dblechoc.now.sh


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/terminus-build-tools-plugin/master/assets/images/visit-site-36.png)](https://ci-772-freshdrupalmi.pantheonsite.io/)

Created multidev environment [ci-772](https://dashboard.pantheon.io/sites/3f2a3ea1-fe0b-478b-9c9f-55b30cc10325#ci-772) for freshdrupalmi.


Tiny little mini typo: "cloesly" versus "closely", but then i do like cloesly 😺 too


@cyberium Interesting. I didn't hear about Hunter yet, but I'll be happy to have a look at your repository, although I probably can't do that before next weekend.


Deployment failed with the following error:

~~~
Couldn't parse JSON file /tmp/Qr66UHzr6q6YVGZcqAHY0Syr/repo/now.json.
~~~


Great work!


It has much less side-effects if you assign `LogManager.ThrowConfigExceptions` instead. `LogManager.ThrowExceptions` is for unit-testing only. Btw. NLog 4.7 will introduce a new method `Layout.CreateFromString` with a `throwConfigExceptions`-parameter. Implemented just for you, so you don't need to fiddle with global state.


"ups!" thanks ;)


Great


Successfully deployed to following URLs:

* https://national-parks-9dd87kxbb.now.sh
* https://national-parks.now.sh
* https://national-parks.jsnkng.now.sh
* https://national-parks-git-master.jsnkng.now.sh


ups, like UPS!


Successfully deployed to following URLs:

* https://grids-and-tables-jciuqx7s5.now.sh
* https://grids-and-tables.now.sh
* https://grids-and-tables.anmolmahatpurkar.now.sh
* https://grids-and-tables-git-master.anmolmahatpurkar.now.sh


That will bring back anti adblock


Failed to assign a domain to your deployment due to the following error:

~~~
The domain lalostyles.com couldn't be found.
~~~

([Learn more](https://zeit.co/hidalgutzu/lalostyles/i9ycf46ey) or [visit](https://lalostyles-i9ycf46ey.now.sh) the non-aliased deployment)


Successfully deployed to following URLs:

* https://website-u9ifb7073.now.sh
* https://website-eight-blond.now.sh
* https://website.codersforcauses.org
* https://website.dankestkush.now.sh
* https://website-git-master.dankestkush.now.sh


@florianreinhart Can you please release this soon?


Did you mean to get rid of this check? I think this removal is what's causing #16280


![](https://github.trello.services/images/mini-trello-icon.png) [Fan-out function](https://trello.com/c/kg8xPng3/26-fan-out-function)


Добавил название проекта, студента и наставника.


Successfully deployed to following URLs:

* https://react-next-o649t69p7.now.sh
* https://react-next-plum.now.sh
* https://react-next.vinothkumar1010.now.sh
* https://react-next-git-master.vinothkumar1010.now.sh


Successfully deployed to following URLs:

* https://blogmuditxyz-8mwxcg9bo.now.sh
* https://blog.mudit.xyz
* https://www.blog.mudit.xyz
* https://blogmuditxyz.zdx.now.sh
* https://blogmuditxyz-git-master.zdx.now.sh


(This should be copied into .env.local, rather than directly modified here.)


I only used it for the amd64 build. The arm builds are still using the
vanilla images.

I basically only wanted to ensure that we maintained the same version
dependencies for existing builds so since we didn't previously have ARM
builds I didn't use it there.

But maybe we should also use it for arm to lower the version dependency?
My thinking was that users on arm wouldn't be as out of date as those on
Centos but that could absolutely be an incorrect assumption.


Successfully deployed to following URLs:

* https://client-jo6subw6c.now.sh
* https://prospectapp.now.sh
* https://client.career-launchpad.now.sh
* https://client-git-master.career-launchpad.now.sh


Insertion Sort example


Successfully deployed to following URLs:

* https://blogmuditxyz-cubpu5oxh.now.sh
* https://blog.mudit.xyz
* https://www.blog.mudit.xyz
* https://blogmuditxyz.zdx.now.sh
* https://blogmuditxyz-git-master.zdx.now.sh


@JuliaRegistrator register


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

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 v1.1.0 -m "<description of version>" c71f207ba137588a4f951f68583eef0c34f001bb
git push origin v1.1.0
```


testing commit


Deployment failed with the following error:

~~~
Couldn't parse JSON file /tmp/evqDtch6EPedHvjzNdu5SQGK/repo/now.json.
~~~


eeeeeeeeeeeeeeeeh


Successfully deployed to following URLs:

* https://website-m7bbrvz4a.now.sh
* https://keplersj.com
* https://website.keplersj.now.sh
* https://website-git-master.keplersj.now.sh


Successfully deployed to following URLs:

* https://whatever-the-weather-50xea4ufi.now.sh
* https://whatever-the-weather.now.sh
* https://whatever-the-weather.derekmisler.now.sh
* https://whatever-the-weather-git-master.derekmisler.now.sh


모듈 배포 성공!
- npm - https://www.npmjs.com/package/@nalae-lang/compiler/v/0.1.1-1b6d748.0
- github package registry - https://github.com/nalae-lang/compiler/packages/72233?version=0.1.1-1b6d748.0


모듈 배포 성공!
- npm - https://www.npmjs.com/package/@nalae-lang/compiler/v/0.1.1-d1e948d.0
- github package registry - https://github.com/nalae-lang/compiler/packages/72233?version=0.1.1-d1e948d.0


Deployment failed with the following error:

~~~
The property `builds` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


Successfully deployed to following URLs:

* https://omdesigncz-ng77ppeyo.now.sh
* https://omdesign.cz
* https://omdesigncz.ozzyczech.now.sh
* https://omdesigncz-git-master.ozzyczech.now.sh


Successfully deployed to following URLs:

* https://tinygg-1omxlqjk3.now.sh
* https://tinygg.now.sh
* https://tinygg.awanisius.now.sh
* https://tinygg-git-master.awanisius.now.sh


# 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)|


> > Is it done?I mean will it work fine from now on(or I will have to reinstall it)?
>
> You have to wait for the next release or compile from source by yourself.

How much time will it take(maximum) before next release?


-1<(b1-a1)>=1 or -1<(b2-a1)>=1 попробовать


Dirk requested that I do not continue with the older PR on the same topic (#2469). Therefore a new PR based on Dirk's rebase of #2469.


why not start with self.last_post + 1 directly?


[Your benchmark job](https://github.com/JuliaLang/julia/commit/5c635ad9b87ac0eab330baaa27065c6175725542#commitcomment-36906142) has completed - possible performance regressions were detected. A full report can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/a23e37dc09f36b7ce2fa2a6868cbd5af05033c97/daily_2020_01_22/report.md). cc @ararslan


This variable must be in `default/main.yml`


when i run the kl_divergence mode, it return error:
```
File "/home/tvm/src/relay/pass/quantize/realize.cc", line 114
TVMError: Check failed: shift_factor > 0 (nan vs. 0) :
```
can you tell me how to solve the problem?


Successfully deployed to following URLs:

* https://site-5lqx6hutw.now.sh
* https://site.staart.now.sh
* https://site-git-master.staart.now.sh


I think recovery strategy should rather be breaking in here and retrying afterwards(when the main loop calls again), same for the one below.


I don't think we would like to print all posts that we've fetched


The latter one. Btw all upstream DTS files use this naming. I consider this more consistent and it's more intuitive for new users.


Лучше вначале валидировать, а потом вызывать `register_instance`


in:
10 10 2
1 9 8 2 1
5 10 7 4 2

out:
0


Successfully deployed to following URLs:

* https://universal-comments-gdfxepg16.now.sh
* https://universal-comments.now.sh
* https://universal-comments.willemliu.now.sh
* https://universal-comments-git-master.willemliu.now.sh


Yes, it has been running great here too! Looking to add it to all my systems.


hey there!


remove_objexx_gio__3 (lefticus) - x86_64-MacOS-10.13-clang: OK (2602 of 2616 tests passed, 388 test warnings)

Messages:\n
 * 398 tests had: EIO diffs.
 * 12 tests had: Table big diffs.
 * 58 tests had: Table small diffs.
 * 22 tests had: BND diffs.
 * 3 tests had: MTD diffs.
 * 3 tests had: ERR diffs.
 * 2 tests had: RDD diffs.

Failures:\n

EnergyPlusFixture Test Summary
 * Passed: 769
 * Failed: 1

integration Test Summary
 * Passed: 674
 * Failed: 1

regression Test Summary
 * Passed: 661
 * Failed: 12

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


You are pushing commits at a very fast pace (across the whole organization).
Due to that, we cannot deploy the commit 05acc9f3e2e124fd5babfc4ff6bae100eb1e61b4.

You can try again later or [upgrade](https://zeit.co/account/plan) your plan.


Successfully deployed to following URLs:

* https://statickit-site-fcimegii6.now.sh
* https://statickit.com
* https://statickit-site.unstacked.now.sh
* https://statickit-site-git-master.unstacked.now.sh


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/2490) complete for branch overlay-algorithms.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/commit/85bd3b5b93277ce2c78f404860a75872956d7fe7/index.html).

15 tests passed, 1 tests failed and 0 tests skipped in 9960 seconds

Failed tests:

* test_map_brca1_snp1kg_mpmap (34 seconds)

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


Is there a way to give only view permissions once it is installed?


Great catch... added it and corresponding UT


LOL meant to do this on master. Lucky I didn't since I only meant to commit README!


Successfully deployed to following URLs:

* https://speedruns-rjnoej017.now.sh
* https://speedrun.ca
* https://master.speedruns.ca
* https://speedruns.speedruns.now.sh
* https://speedruns-git-master.speedruns.now.sh


Successfully deployed to following URLs:

* https://18xx-dakrukdzk.now.sh
* https://18xx.now.sh
* https://18xx.blinks.now.sh
* https://18xx-git-master.blinks.now.sh


xd


Successfully deployed to following URLs:

* https://github-contributions-chart-2bp8s80jr.now.sh
* https://ghcapi.now.sh
* https://github-contributions-chart.ashtom.now.sh
* https://github-contributions-chart-git-master.ashtom.now.sh


NFP---Connect-split-DX-to-VRF-refrigerant-loop (rraustad) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2649 of 2656 tests passed, 0 test warnings)

Messages:\n
 * 4 tests had: EIO diffs.
 * 7 tests had: Table big diffs.

Failures:\n

regression Test Summary
 * Passed: 686
 * Failed: 7

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


Tested on Windows just now.

Have you tested on the old version?


[R/data.R:4:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/data.R#L4) *style:* **Lines should not be more than 80 characters.**
```r
#' @return \item{np}{a sfencoded The espg (SRID) is 4326. Combine into single polygon for each park and protection zone area category, namely MULTIPOLYGON.}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data.R:12:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/data.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
#' @source Natural Environmental Information GIS (Biodiversity Center of Japan, Ministry of the Environment.)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data.R:18:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/data.R#L18) *style:* **Lines should not be more than 80 characters.**
```r
#' National Parks represent outstanding natural landscapes of Japan. The park lands are designated
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data.R:21:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/data.R#L21) *style:* **Lines should not be more than 80 characters.**
```r
#' The data includes names and classification attributes such as Special Protection Zones,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data.R:22:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/data.R#L22) *style:* **Lines should not be more than 80 characters.**
```r
#' Class I Special Zones, etc. Please see \url{https://www.env.go.jp/en/nature/nps/park/} the description of each zone.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/np_area.R:20:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/np_area.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
    tibble::tibble(res_contains = suppressMessages(sf::st_intersects(jpmesh::sf_jpmesh,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/np_area.R:22:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/np_area.R#L22) *style:* **Lines should not be more than 80 characters.**
```r
                                                                             sparse = FALSE,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/np_area.R:23:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/np_area.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
                                                                             prepared = TRUE)) %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/np_area.R:29:43:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/np_area.R#L29) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
                        dplyr::pull(id) %>% unique(), ] %>%
                                        ~~^
```
[R/np_area.R:29:59:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/np_area.R#L29) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
                        dplyr::pull(id) %>% unique(), ] %>%
                                                        ~~^
```
[R/np_area.R:45:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/np_area.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
    tibble::tibble(res_contains = suppressMessages(sf::st_intersects(sf_prefmesh,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/stats.R:13:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/stats.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
      "\u5229\u5c3b\u793c\u6587" = "\u5229\u5c3b\u793c\u6587\u30b5\u30ed\u30d9\u30c4",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/stats.R:14:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/stats.R#L14) *style:* **Lines should not be more than 80 characters.**
```r
      "\u30b5\u30ed\u30d9\u30c4" = "\u5229\u5c3b\u793c\u6587\u30b5\u30ed\u30d9\u30c4",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/stats.R:15:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/stats.R#L15) *style:* **Lines should not be more than 80 characters.**
```r
      "\u4e09\u9678\u5fa9\u8208\n\uff08\u9678\u4e2d\u6d77\u5cb8\uff09" = "\u4e09\u9678\u5fa9\u8208",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/stats.R:16:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/stats.R#L16) *style:* **Lines should not be more than 80 characters.**
```r
      "\u9727\u5cf6\u9326\u6c5f\u6e7e\n\uff08\u9727\u5cf6\u5c4b\u4e45\uff09" = "\u9727\u5cf6\u9326\u6c5f\u6e7e"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/stats.R:24:1:](https://github.com/uribo/jpnp/blob/2012042089161aed3dbe16b4bd862e7eb9eba3fe/R/stats.R#L24) *style:* **Lines should not be more than 80 characters.**
```r
                                                .default = readr::col_integer())) %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


и если их больше 0, значит прошло успешно


@Robinlovelace  they have now been uploaded as a release.

If necessary we can purge them from the repo at a later date.


Why these 2 divs?


5 5
#####
#R.##
#B.##
#0.##
#####

CORRECT : -1

이 반례는 해결함


You can go look at [the preview][1]. :smile_cat:

[1]: https://5e287990e3ea2f7968d46e3c--determined-hamilton-b43444.netlify.com


You can go look at [the preview][1]. :rocket:

[1]: https://5e2879926fab0f87536e804d--determined-hamilton-b43444.netlify.com


cq, not q


# Stats from current release

Default Server Mode (Increase detected ⚠)

General Overall decrease ✓

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| buildDuration | 13.2s | 12.8s | -392ms |
| nodeModulesSize | 49 MB | 48.9 MB | -135 kB |

Client Bundles (main, webpack, commons) Overall increase ⚠

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| main-HASH.js gzip | 5.1 kB | 5.1 kB | ⚠ +4 B |
| webpack-HASH.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..54d3.js gzip | 4.68 kB | 4.68 kB | ✓ |
| commons.HASH.js gzip | 4.06 kB | 4.06 kB | ✓ |
| de003c3a9d30..e54b.js gzip | 13.7 kB | 16.1 kB | ⚠ +2.39 kB |
| framework.HASH.js gzip | 39.1 kB | 39.1 kB | ✓ |
| Overall change | 67.4 kB | 69.8 kB | ⚠ +2.39 kB |

Client Bundles (main, webpack, commons) Modern Overall decrease ✓

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| main-HASH.module.js gzip | 4.16 kB | 4.1 kB | -60 B |
| webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..dule.js gzip | 5.56 kB | 5.56 kB | ✓ |
| de003c3a9d30..dule.js gzip | 12.5 kB | N/A | N/A |
| framework.HA..dule.js gzip | 39.1 kB | 39.1 kB | ✓ |
| de003c3a9d30..dule.js gzip | N/A | 15 kB | N/A |
| Overall change | 62.1 kB | 64.5 kB | -60 B |

Legacy Client Bundles (polyfills)

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| polyfills-HASH.js gzip | 4.76 kB | 4.76 kB | ✓ |
| Overall change | 4.76 kB | 4.76 kB | ✓ |

Client Pages Overall decrease ✓

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| _app.js gzip | 1.33 kB | 1.15 kB | -184 B |
| _error.js gzip | 4.07 kB | 4.07 kB | ✓ |
| hooks.js gzip | 779 B | 779 B | ✓ |
| index.js gzip | 222 B | 222 B | ✓ |
| link.js gzip | 2.9 kB | 2.89 kB | -5 B |
| routerDirect.js gzip | 283 B | 283 B | ✓ |
| withRouter.js gzip | 282 B | 282 B | ✓ |
| Overall change | 9.87 kB | 9.68 kB | -189 B |

Client Pages Modern Overall decrease ✓

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| _app.module.js gzip | 757 B | 576 B | -181 B |
| _error.module.js gzip | 3.06 kB | 3.06 kB | ✓ |
| hooks.module.js gzip | 371 B | 371 B | ✓ |
| index.module.js gzip | 212 B | 212 B | ✓ |
| link.module.js gzip | 2.47 kB | 2.46 kB | -9 B |
| routerDirect..dule.js gzip | 273 B | 273 B | ✓ |
| withRouter.m..dule.js gzip | 272 B | 272 B | ✓ |
| Overall change | 7.41 kB | 7.22 kB | -190 B |

Client Build Manifests

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| _buildManifest.js gzip | 61 B | 61 B | ✓ |
| _buildManife..dule.js gzip | 61 B | 61 B | ✓ |
| Overall change | 122 B | 122 B | ✓ |

Rendered Page Sizes Overall increase ⚠

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| index.html gzip | 1.02 kB | 1.02 kB | ✓ |
| link.html gzip | 1.03 kB | 1.03 kB | ✓ |
| withRouter.html gzip | 1.01 kB | 1.02 kB | ⚠ +2 B |
| Overall change | 3.07 kB | 3.07 kB | ⚠ +2 B |

#### Diffs

Diff for _app.js

```diff
@@ -1,74 +1,6 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
   [5],
   {
-    /***/ '+oT+': /***/ function(module, exports, __webpack_require__) {
-      var _Promise = __webpack_require__('eVuF')
-
-      function asyncGeneratorStep(
-        gen,
-        resolve,
-        reject,
-        _next,
-        _throw,
-        key,
-        arg
-      ) {
-        try {
-          var info = gen[key](arg)
-          var value = info.value
-        } catch (error) {
-          reject(error)
-          return
-        }
-
-        if (info.done) {
-          resolve(value)
-        } else {
-          _Promise.resolve(value).then(_next, _throw)
-        }
-      }
-
-      function _asyncToGenerator(fn) {
-        return function() {
-          var self = this,
-            args = arguments
-          return new _Promise(function(resolve, reject) {
-            var gen = fn.apply(self, args)
-
-            function _next(value) {
-              asyncGeneratorStep(
-                gen,
-                resolve,
-                reject,
-                _next,
-                _throw,
-                'next',
-                value
-              )
-            }
-
-            function _throw(err) {
-              asyncGeneratorStep(
-                gen,
-                resolve,
-                reject,
-                _next,
-                _throw,
-                'throw',
-                err
-              )
-            }
-
-            _next(undefined)
-          })
-        }
-      }
-
-      module.exports = _asyncToGenerator
-
-      /***/
-    },
-
     /***/ '+plK': /***/ function(module, exports, __webpack_require__) {
       __webpack_require__('ApPD')
       module.exports = __webpack_require__('WEpk').Object.getPrototypeOf
@@ -95,6 +27,13 @@
       /***/
     },

+    /***/ 0: /***/ function(module, exports, __webpack_require__) {
+      __webpack_require__('e9+W')
+      module.exports = __webpack_require__('nOHt')
+
+      /***/
+    },
+
     /***/ ApPD: /***/ function(module, exports, __webpack_require__) {
       // 19.1.2.9 Object.getPrototypeOf(O)
       var toObject = __webpack_require__('JB68')
@@ -112,6 +51,8 @@
     /***/ B5Ud: /***/ function(module, exports, __webpack_require__) {
       'use strict'

+      var _Object$assign = __webpack_require__('Qetd')
+
       var _classCallCheck = __webpack_require__('/HRN')

       var _createClass = __webpack_require__('WaGi')
@@ -131,56 +72,42 @@
       exports.createUrl = createUrl
       exports['default'] = void 0

-      var _extends2 = _interopRequireDefault(__webpack_require__('htGi'))
-
-      var _asyncToGenerator2 = _interopRequireDefault(
-        __webpack_require__('+oT+')
-      )
-
       var _react = _interopRequireDefault(__webpack_require__('q1tI'))

       var _utils = __webpack_require__('g/15')

       exports.AppInitialProps = _utils.AppInitialProps
-
-      __webpack_require__('nOHt')
       /**
        * `App` component is used for initialize of pages. It allows for overwriting and full control of the `page` initialization.
        * This allows for keeping state between navigation, custom error handling, injecting additional data.
        */

-      function appGetInitialProps(_x) {
-        return _appGetInitialProps.apply(this, arguments)
-      }
+      function appGetInitialProps(_ref) {
+        var Component, ctx, pageProps
+        return _regeneratorRuntime.async(function appGetInitialProps$(
+          _context
+        ) {
+          while (1) {
+            switch ((_context.prev = _context.next)) {
+              case 0:
+                ;(Component = _ref.Component), (ctx = _ref.ctx)
+                _context.next = 3
+                return _regeneratorRuntime.awrap(
+                  (0, _utils.loadGetInitialProps)(Component, ctx)
+                )

-      function _appGetInitialProps() {
-        _appGetInitialProps = (0, _asyncToGenerator2['default'])(
-          /*#__PURE__*/
-          _regeneratorRuntime.mark(function _callee(_ref) {
-            var Component, ctx, pageProps
-            return _regeneratorRuntime.wrap(function _callee$(_context) {
-              while (1) {
-                switch ((_context.prev = _context.next)) {
-                  case 0:
-                    ;(Component = _ref.Component), (ctx = _ref.ctx)
-                    _context.next = 3
-                    return (0, _utils.loadGetInitialProps)(Component, ctx)
-
-                  case 3:
-                    pageProps = _context.sent
-                    return _context.abrupt('return', {
-                      pageProps: pageProps,
-                    })
-
-                  case 5:
-                  case 'end':
-                    return _context.stop()
-                }
-              }
-            }, _callee)
-          })
-        )
-        return _appGetInitialProps.apply(this, arguments)
+              case 3:
+                pageProps = _context.sent
+                return _context.abrupt('return', {
+                  pageProps: pageProps,
+                })
+
+              case 5:
+              case 'end':
+                return _context.stop()
+            }
+          }
+        })
       }

       var App =
@@ -217,7 +144,7 @@
                 var url = createUrl(router)
                 return _react['default'].createElement(
                   Component,
-                  (0, _extends2['default'])({}, pageProps, {
+                  _Object$assign({}, pageProps, {
                     url: url,
                   })
                 )
@@ -389,5 +316,5 @@
       /***/
     },
   },
-  [['e9+W', 0, 2, 1, 3, 4]],
+  [[0, 0, 2, 1, 3, 4]],
 ])
```

Diff for _app.module.js

```diff
@@ -1,70 +1,9 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
   [4],
   {
-    /***/ '+oT+': /***/ function(module, exports, __webpack_require__) {
-      var _Promise = __webpack_require__('eVuF')
-
-      function asyncGeneratorStep(
-        gen,
-        resolve,
-        reject,
-        _next,
-        _throw,
-        key,
-        arg
-      ) {
-        try {
-          var info = gen[key](arg)
-          var value = info.value
-        } catch (error) {
-          reject(error)
-          return
-        }
-
-        if (info.done) {
-          resolve(value)
-        } else {
-          _Promise.resolve(value).then(_next, _throw)
-        }
-      }
-
-      function _asyncToGenerator(fn) {
-        return function() {
-          var self = this,
-            args = arguments
-          return new _Promise(function(resolve, reject) {
-            var gen = fn.apply(self, args)
-
-            function _next(value) {
-              asyncGeneratorStep(
-                gen,
-                resolve,
-                reject,
-                _next,
-                _throw,
-                'next',
-                value
-              )
-            }
-
-            function _throw(err) {
-              asyncGeneratorStep(
-                gen,
-                resolve,
-                reject,
-                _next,
-                _throw,
-                'throw',
-                err
-              )
-            }
-
-            _next(undefined)
-          })
-        }
-      }
-
-      module.exports = _asyncToGenerator
+    /***/ 0: /***/ function(module, exports, __webpack_require__) {
+      __webpack_require__('e9+W')
+      module.exports = __webpack_require__('nOHt')

       /***/
     },
@@ -72,6 +11,8 @@
     /***/ B5Ud: /***/ function(module, exports, __webpack_require__) {
       'use strict'

+      var _Object$assign = __webpack_require__('Qetd')
+
       var _interopRequireDefault = __webpack_require__('KI45')

       exports.__esModule = true
@@ -79,37 +20,22 @@
       exports.createUrl = createUrl
       exports.default = void 0

-      var _extends2 = _interopRequireDefault(__webpack_require__('htGi'))
-
-      var _asyncToGenerator2 = _interopRequireDefault(
-        __webpack_require__('+oT+')
-      )
-
       var _react = _interopRequireDefault(__webpack_require__('q1tI'))

       var _utils = __webpack_require__('g/15')

       exports.AppInitialProps = _utils.AppInitialProps
-
-      __webpack_require__('nOHt')
       /**
        * `App` component is used for initialize of pages. It allows for overwriting and full control of the `page` initialization.
        * This allows for keeping state between navigation, custom error handling, injecting additional data.
        */

-      function appGetInitialProps(_x) {
-        return _appGetInitialProps.apply(this, arguments)
-      }
-
-      function _appGetInitialProps() {
-        _appGetInitialProps = (0, _asyncToGenerator2.default)(function*(_ref) {
-          var { Component, ctx } = _ref
-          var pageProps = yield (0, _utils.loadGetInitialProps)(Component, ctx)
-          return {
-            pageProps,
-          }
-        })
-        return _appGetInitialProps.apply(this, arguments)
+      async function appGetInitialProps(_ref) {
+        var { Component, ctx } = _ref
+        var pageProps = await (0, _utils.loadGetInitialProps)(Component, ctx)
+        return {
+          pageProps,
+        }
       }

       class App extends _react.default.Component {
@@ -125,7 +51,7 @@
           var url = createUrl(router)
           return _react.default.createElement(
             Component,
-            (0, _extends2.default)({}, pageProps, {
+            _Object$assign({}, pageProps, {
               url: url,
             })
           )
@@ -218,5 +144,5 @@
       /***/
     },
   },
-  [['e9+W', 0, 1, 2, 3]],
+  [[0, 0, 1, 2, 3]],
 ])
```

Diff for link.js

```diff
@@ -432,16 +432,16 @@

       var _inherits = __webpack_require__('N9n2')

-      var _interopRequireWildcard = __webpack_require__('5Uuq')
+      var _Map = __webpack_require__('LX0d')

       var _interopRequireDefault = __webpack_require__('KI45')

+      var _interopRequireWildcard = __webpack_require__('5Uuq')
+
       exports.__esModule = true
       exports['default'] = void 0

-      var _map = _interopRequireDefault(__webpack_require__('LX0d'))
-
-      var _url = __webpack_require__('QmWs')
+      var _url = __webpack_require__('CxY0')

       var _react = _interopRequireWildcard(__webpack_require__('q1tI'))

@@ -486,7 +486,7 @@
       }

       var observer
-      var listeners = new _map['default']()
+      var listeners = new _Map()
       var IntersectionObserver = true ? window.IntersectionObserver : undefined
       var prefetched = {}
```

Diff for link.module.js

```diff
@@ -307,16 +307,16 @@
     /***/ cTJO: /***/ function(module, exports, __webpack_require__) {
       'use strict'

-      var _interopRequireWildcard = __webpack_require__('5Uuq')
+      var _Map = __webpack_require__('LX0d')

       var _interopRequireDefault = __webpack_require__('KI45')

+      var _interopRequireWildcard = __webpack_require__('5Uuq')
+
       exports.__esModule = true
       exports.default = void 0

-      var _map = _interopRequireDefault(__webpack_require__('LX0d'))
-
-      var _url = __webpack_require__('QmWs')
+      var _url = __webpack_require__('CxY0')

       var _react = _interopRequireWildcard(__webpack_require__('q1tI'))

@@ -361,7 +361,7 @@
       }

       var observer
-      var listeners = new _map.default()
+      var listeners = new _Map()
       var IntersectionObserver = true ? window.IntersectionObserver : undefined
       var prefetched = {}
```

Diff for de003c3a9d30..e4.module.js

Diff too large to display

Diff for de003c3a9d30..0b02858bf.js

Diff too large to display

Diff for main-HASH.js

Diff too large to display

Diff for main-HASH.module.js

```diff
@@ -1,74 +1,6 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
   [11],
   {
-    /***/ '+oT+': /***/ function(module, exports, __webpack_require__) {
-      var _Promise = __webpack_require__('eVuF')
-
-      function asyncGeneratorStep(
-        gen,
-        resolve,
-        reject,
-        _next,
-        _throw,
-        key,
-        arg
-      ) {
-        try {
-          var info = gen[key](arg)
-          var value = info.value
-        } catch (error) {
-          reject(error)
-          return
-        }
-
-        if (info.done) {
-          resolve(value)
-        } else {
-          _Promise.resolve(value).then(_next, _throw)
-        }
-      }
-
-      function _asyncToGenerator(fn) {
-        return function() {
-          var self = this,
-            args = arguments
-          return new _Promise(function(resolve, reject) {
-            var gen = fn.apply(self, args)
-
-            function _next(value) {
-              asyncGeneratorStep(
-                gen,
-                resolve,
-                reject,
-                _next,
-                _throw,
-                'next',
-                value
-              )
-            }
-
-            function _throw(err) {
-              asyncGeneratorStep(
-                gen,
-                resolve,
-                reject,
-                _next,
-                _throw,
-                'throw',
-                err
-              )
-            }
-
-            _next(undefined)
-          })
-        }
-      }
-
-      module.exports = _asyncToGenerator
-
-      /***/
-    },
-
     /***/ BMP1: /***/ function(module, exports, __webpack_require__) {
       'use strict'

@@ -87,13 +19,10 @@
     /***/ DqTX: /***/ function(module, exports, __webpack_require__) {
       'use strict'

-      var _interopRequireDefault = __webpack_require__('KI45')
+      var _Promise = __webpack_require__('eVuF')

       exports.__esModule = true
       exports.default = void 0
-
-      var _promise = _interopRequireDefault(__webpack_require__('eVuF'))
-
       var DOMAttributeNames = {
         acceptCharset: 'accept-charset',
         className: 'class',
@@ -104,13 +33,11 @@
       class HeadManager {
         constructor() {
           this.updateHead = head => {
-            var promise = (this.updatePromise = _promise.default
-              .resolve()
-              .then(() => {
-                if (promise !== this.updatePromise) return
-                this.updatePromise = null
-                this.doUpdateHead(head)
-              }))
+            var promise = (this.updatePromise = _Promise.resolve().then(() => {
+              if (promise !== this.updatePromise) return
+              this.updatePromise = null
+              this.doUpdateHead(head)
+            }))
           }

           this.updatePromise = null
@@ -243,6 +170,8 @@
     /***/ IKlv: /***/ function(module, exports, __webpack_require__) {
       'use strict'

+      var _Promise = __webpack_require__('eVuF')
+
       var _interopRequireWildcard3 = __webpack_require__('5Uuq')

       var _interopRequireDefault = __webpack_require__('KI45')
@@ -252,18 +181,12 @@
       exports.renderError = renderError
       exports.default = exports.emitter = exports.router = exports.version = void 0

-      var _asyncToGenerator2 = _interopRequireDefault(
-        __webpack_require__('+oT+')
-      )
-
       var _extends2 = _interopRequireDefault(__webpack_require__('htGi'))

       var _interopRequireWildcard2 = _interopRequireDefault(
         __webpack_require__('5Uuq')
       )

-      var _promise = _interopRequireDefault(__webpack_require__('eVuF'))
-
       var _react = _interopRequireDefault(__webpack_require__('q1tI'))

       var _reactDom = _interopRequireDefault(__webpack_require__('i8i4'))
@@ -290,14 +213,14 @@
       /* global location */

       if (!window.Promise) {
-        window.Promise = _promise.default
+        window.Promise = __webpack_require__('eVuF')
       }

       var data = JSON.parse(
         document.getElementById('__NEXT_DATA__').textContent
       )
       window.__NEXT_DATA__ = data
-      var version = '9.2.0'
+      var version = '9.2.1-canary.8'
       exports.version = version
       var {
         props,
@@ -383,6 +306,14 @@
               }
             )
           }
+
+          if (undefined) {
+            window.__NEXT_HYDRATED = true
+
+            if (window.__NEXT_HYDRATED_CB) {
+              window.__NEXT_HYDRATED_CB()
+            }
+          }
         }

         componentDidUpdate() {
@@ -408,162 +339,146 @@
       var emitter = (0, _mitt.default)()
       exports.emitter = emitter

-      var _default =
-        /*#__PURE__*/
-        (function() {
-          var _ref2 = (0, _asyncToGenerator2.default)(function*(_temp) {
-            var { webpackHMR: passedWebpackHMR } = _temp === void 0 ? {} : _temp // This makes sure this specific lines are removed in production
+      var _default = async function _default(_temp) {
+        var { webpackHMR: passedWebpackHMR } = _temp === void 0 ? {} : _temp // This makes sure this specific lines are removed in production

-            if (false) {
-            }
+        if (false) {
+        }

-            var { page: app, mod } = yield pageLoader.loadPageScript('/_app')
-            App = app
-
-            if (mod && mod.unstable_onPerformanceData) {
-              onPerfEntry = function onPerfEntry(_ref3) {
-                var { name, startTime, value, duration } = _ref3
-                mod.unstable_onPerformanceData({
-                  name,
-                  startTime,
-                  value,
-                  duration,
-                })
-              }
-            }
+        var { page: app, mod } = await pageLoader.loadPageScript('/_app')
+        App = app
+
+        if (mod && mod.unstable_onPerformanceData) {
+          onPerfEntry = function onPerfEntry(_ref2) {
+            var { name, startTime, value, duration } = _ref2
+            mod.unstable_onPerformanceData({
+              name,
+              startTime,
+              value,
+              duration,
+            })
+          }
+        }

-            var initialErr = err
+        var initialErr = err

-            try {
-              Component = yield pageLoader.loadPage(page)
+        try {
+          Component = await pageLoader.loadPage(page)

-              if (false) {
-                var isValidElementType
-              }
-            } catch (error) {
-              // This catches errors like throwing in the top level of a module
-              initialErr = error
-            }
+          if (false) {
+            var isValidElementType
+          }
+        } catch (error) {
+          // This catches errors like throwing in the top level of a module
+          initialErr = error
+        }

-            if (window.__NEXT_PRELOADREADY) {
-              yield window.__NEXT_PRELOADREADY(dynamicIds)
-            }
+        if (window.__NEXT_PRELOADREADY) {
+          await window.__NEXT_PRELOADREADY(dynamicIds)
+        }

-            exports.router = router = (0, _router.createRouter)(
-              page,
-              query,
-              asPath,
-              {
-                initialProps: props,
-                pageLoader,
+        exports.router = router = (0, _router.createRouter)(
+          page,
+          query,
+          asPath,
+          {
+            initialProps: props,
+            pageLoader,
+            App,
+            Component,
+            wrapApp,
+            err: initialErr,
+            subscription: (_ref3, App) => {
+              var { Component, props, err } = _ref3
+              render({
                 App,
                 Component,
-                wrapApp,
-                err: initialErr,
-                subscription: (_ref4, App) => {
-                  var { Component, props, err } = _ref4
-                  render({
-                    App,
-                    Component,
-                    props,
-                    err,
-                  })
-                },
-              }
-            ) // call init-client middleware
+                props,
+                err,
+              })
+            },
+          }
+        ) // call init-client middleware

-            if (false) {
-            }
+        if (false) {
+        }

-            var renderCtx = {
-              App,
-              Component,
-              props,
-              err: initialErr,
-            }
-            render(renderCtx)
-            return emitter
-          })
+        var renderCtx = {
+          App,
+          Component,
+          props,
+          err: initialErr,
+        }

-          return function(_x) {
-            return _ref2.apply(this, arguments)
-          }
-        })()
+        if (true) {
+          render(renderCtx)
+          return emitter
+        }
+
+        if (false) {
+        }
+      }

       exports.default = _default

-      function render(_x2) {
-        return _render.apply(this, arguments)
+      async function render(props) {
+        if (props.err) {
+          await renderError(props)
+          return
+        }
+
+        try {
+          await doRender(props)
+        } catch (err) {
+          await renderError(
+            (0, _extends2.default)({}, props, {
+              err,
+            })
+          )
+        }
       } // This method handles all runtime and debug errors.
       // 404 and 500 errors are special kind of errors
       // and they are still handle via the main render method.

-      function _render() {
-        _render = (0, _asyncToGenerator2.default)(function*(props) {
-          if (props.err) {
-            yield renderError(props)
-            return
-          }
-
-          try {
-            yield doRender(props)
-          } catch (err) {
-            yield renderError(
-              (0, _extends2.default)({}, props, {
-                err,
-              })
-            )
-          }
-        })
-        return _render.apply(this, arguments)
-      }
-
-      function renderError(_x3) {
-        return _renderError.apply(this, arguments)
-      } // If hydrate does not exist, eg in preact.
-
-      function _renderError() {
-        _renderError = (0, _asyncToGenerator2.default)(function*(props) {
-          var { App, err } = props // In development runtime errors are caught by react-error-overlay
-          // In production we catch runtime errors using componentDidCatch which will trigger renderError
+      async function renderError(props) {
+        var { App, err } = props // In development runtime errors are caught by react-error-overlay
+        // In production we catch runtime errors using componentDidCatch which will trigger renderError

-          if (false) {
-          }
+        if (false) {
+        }

-          if (false) {
-          } // Make sure we log the error to the console, otherwise users can't track down issues.
+        if (false) {
+        } // Make sure we log the error to the console, otherwise users can't track down issues.

-          console.error(err)
-          ErrorComponent = yield pageLoader.loadPage('/_error') // In production we do a normal render with the `ErrorComponent` as component.
-          // If we've gotten here upon initial render, we can use the props from the server.
-          // Otherwise, we need to call `getInitialProps` on `App` before mounting.
+        console.error(err)
+        ErrorComponent = await pageLoader.loadPage('/_error') // In production we do a normal render with the `ErrorComponent` as component.
+        // If we've gotten here upon initial render, we can use the props from the server.
+        // Otherwise, we need to call `getInitialProps` on `App` before mounting.

-          var AppTree = wrapApp(App)
-          var appCtx = {
-            Component: ErrorComponent,
+        var AppTree = wrapApp(App)
+        var appCtx = {
+          Component: ErrorComponent,
+          AppTree,
+          router,
+          ctx: {
+            err,
+            pathname: page,
+            query,
+            asPath,
             AppTree,
-            router,
-            ctx: {
-              err,
-              pathname: page,
-              query,
-              asPath,
-              AppTree,
-            },
-          }
-          var initProps = props.props
-            ? props.props
-            : yield (0, _utils.loadGetInitialProps)(App, appCtx)
-          yield doRender(
-            (0, _extends2.default)({}, props, {
-              err,
-              Component: ErrorComponent,
-              props: initProps,
-            })
-          )
-        })
-        return _renderError.apply(this, arguments)
-      }
+          },
+        }
+        var initProps = props.props
+          ? props.props
+          : await (0, _utils.loadGetInitialProps)(App, appCtx)
+        await doRender(
+          (0, _extends2.default)({}, props, {
+            err,
+            Component: ErrorComponent,
+            props: initProps,
+          })
+        )
+      } // If hydrate does not exist, eg in preact.

       var isInitialRender = typeof _reactDom.default.hydrate === 'function'
       var reactRoot = null
@@ -665,8 +580,8 @@
         ].forEach(measure => performance.clearMeasures(measure))
       }

-      function AppContainer(_ref5) {
-        var { children } = _ref5
+      function AppContainer(_ref4) {
+        var { children } = _ref4
         return _react.default.createElement(
           Container,
           {
@@ -705,68 +620,113 @@
         )
       }

-      function doRender(_x4) {
-        return _doRender.apply(this, arguments)
+      async function doRender(_ref5) {
+        var { App, Component, props, err } = _ref5 // Usual getInitialProps fetching is handled in next/router
+        // this is for when ErrorComponent gets replaced by Component by HMR
+
+        if (
+          !props &&
+          Component &&
+          Component !== ErrorComponent &&
+          lastAppProps.Component === ErrorComponent
+        ) {
+          var { pathname, query: _query, asPath: _asPath } = router
+          var AppTree = wrapApp(App)
+          var appCtx = {
+            router,
+            AppTree,
+            Component: ErrorComponent,
+            ctx: {
+              err,
+              pathname,
+              query: _query,
+              asPath: _asPath,
+              AppTree,
+            },
+          }
+          props = await (0, _utils.loadGetInitialProps)(App, appCtx)
+        }
+
+        Component = Component || lastAppProps.Component
+        props = props || lastAppProps.props
+        var appProps = (0, _extends2.default)({}, props, {
+          Component,
+          err,
+          router,
+        }) // lastAppProps has to be set before ReactDom.render to account for ReactDom throwing an error.
+
+        lastAppProps = appProps
+        emitter.emit('before-reactdom-render', {
+          Component,
+          ErrorComponent,
+          appProps,
+        })
+
+        var elem = _react.default.createElement(
+          AppContainer,
+          null,
+          _react.default.createElement(App, appProps)
+        ) // We catch runtime errors using componentDidCatch which will trigger renderError
+
+        renderReactElement(false ? undefined : elem, appElement)
+        emitter.emit('after-reactdom-render', {
+          Component,
+          ErrorComponent,
+          appProps,
+        })
       }

-      function _doRender() {
-        _doRender = (0, _asyncToGenerator2.default)(function*(_ref6) {
-          var { App, Component, props, err } = _ref6 // Usual getInitialProps fetching is handled in next/router
-          // this is for when ErrorComponent gets replaced by Component by HMR
+      /***/
+    },

-          if (
-            !props &&
-            Component &&
-            Component !== ErrorComponent &&
-            lastAppProps.Component === ErrorComponent
-          ) {
-            var { pathname, query: _query, asPath: _asPath } = router
-            var AppTree = wrapApp(App)
-            var appCtx = {
-              router,
-              AppTree,
-              Component: ErrorComponent,
-              ctx: {
-                err,
-                pathname,
-                query: _query,
-                asPath: _asPath,
-                AppTree,
-              },
+    /***/ UXZV: /***/ function(module, exports, __webpack_require__) {
+      module.exports = __webpack_require__('UbbE')
+
+      /***/
+    },
+
+    /***/ UbbE: /***/ function(module, exports, __webpack_require__) {
+      __webpack_require__('o8NH')
+      module.exports = __webpack_require__('WEpk').Object.assign
+
+      /***/
+    },
+
+    /***/ htGi: /***/ function(module, exports, __webpack_require__) {
+      var _Object$assign = __webpack_require__('UXZV')
+
+      function _extends() {
+        module.exports = _extends =
+          _Object$assign ||
+          function(target) {
+            for (var i = 1; i < arguments.length; i++) {
+              var source = arguments[i]
+
+              for (var key in source) {
+                if (Object.prototype.hasOwnProperty.call(source, key)) {
+                  target[key] = source[key]
+                }
+              }
             }
-            props = yield (0, _utils.loadGetInitialProps)(App, appCtx)
+
+            return target
           }

-          Component = Component || lastAppProps.Component
-          props = props || lastAppProps.props
-          var appProps = (0, _extends2.default)({}, props, {
-            Component,
-            err,
-            router,
-          }) // lastAppProps has to be set before ReactDom.render to account for ReactDom throwing an error.
+        return _extends.apply(this, arguments)
+      }

-          lastAppProps = appProps
-          emitter.emit('before-reactdom-render', {
-            Component,
-            ErrorComponent,
-            appProps,
-          })
+      module.exports = _extends

-          var elem = _react.default.createElement(
-            AppContainer,
-            null,
-            _react.default.createElement(App, appProps)
-          ) // We catch runtime errors using componentDidCatch which will trigger renderError
+      /***/
+    },

-          renderReactElement(false ? undefined : elem, appElement)
-          emitter.emit('after-reactdom-render', {
-            Component,
-            ErrorComponent,
-            appProps,
-          })
-        })
-        return _doRender.apply(this, arguments)
-      }
+    /***/ o8NH: /***/ function(module, exports, __webpack_require__) {
+      // 19.1.3.1 Object.assign(target, source)
+      var $export = __webpack_require__('Y7ZC')
+
+      $export($export.S + $export.F, 'Object', {
+        assign: __webpack_require__('kwZ1'),
+      })

       /***/
     },
@@ -798,13 +758,13 @@
     /***/ zmvN: /***/ function(module, exports, __webpack_require__) {
       'use strict'

+      var _Promise = __webpack_require__('eVuF')
+
       var _interopRequireDefault = __webpack_require__('KI45')

       exports.__esModule = true
       exports.default = void 0

-      var _promise = _interopRequireDefault(__webpack_require__('eVuF'))
-
       var _mitt = _interopRequireDefault(__webpack_require__('dZ6Y'))

       function hasRel(rel, link) {
@@ -835,7 +795,7 @@
       }

       function appendLink(href, rel, as) {
-        return new _promise.default((res, rej, link) => {
+        return new _Promise((res, rej, link) => {
           link = document.createElement('link')
           link.crossOrigin = 'anonymous'
           link.href = href
@@ -856,7 +816,7 @@
           this.loadingRoutes = {}

           if (true) {
-            this.promisedBuildManifest = new _promise.default(resolve => {
+            this.promisedBuildManifest = new _Promise(resolve => {
               if (window.__BUILD_MANIFEST) {
                 resolve(window.__BUILD_MANIFEST)
               } else {
@@ -885,7 +845,7 @@

         loadPageScript(route) {
           route = normalizeRoute(route)
-          return new _promise.default((resolve, reject) => {
+          return new _Promise((resolve, reject) => {
             var fire = _ref => {
               var { error, page, mod } = _ref
               this.pageRegisterEvents.off(route, fire)
@@ -1027,7 +987,7 @@
           if ((cn = navigator.connection)) {
             // Don't prefetch if using 2G or if Save-Data is enabled.
             if (cn.saveData || /2g/.test(cn.effectiveType))
-              return _promise.default.resolve()
+              return _Promise.resolve()
           }

           var url
@@ -1050,7 +1010,7 @@
               encodeURI(scriptRoute)
           }

-          return _promise.default
+          return _Promise
             .all(
               document.querySelector(
                 'link[rel="' +
@@ -1071,9 +1031,7 @@
                     true &&
                       !isDependency &&
                       this.getDependencies(route).then(urls =>
-                        _promise.default.all(
-                          urls.map(url => this.prefetch(url, true))
-                        )
+                        _Promise.all(urls.map(url => this.prefetch(url, true)))
                       ),
                   ]
             )
```
</details>
<details>
<summary>Diff for <strong>index.html</strong></summary>

```diff
@@ -39,13 +39,13 @@
     />
     <link
       rel="preload"
-      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.c5cfe57ad45f291e53e4.module.js"
+      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js"
       as="script"
       crossorigin="anonymous"
     />
     <link
       rel="preload"
-      href="/_next/static/runtime/main-c1f681b026529749e230.module.js"
+      href="/_next/static/runtime/main-4b4ea9d6783c4e4843be.module.js"
       as="script"
       crossorigin="anonymous"
     />
@@ -81,28 +81,28 @@
       src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"
     ></script
     >
```
</details>
<details>
<summary>Diff for <strong>link.html</strong></summary>

```diff
@@ -39,13 +39,13 @@
     />
     <link
       rel="preload"
-      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.c5cfe57ad45f291e53e4.module.js"
+      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js"
       as="script"
       crossorigin="anonymous"
     />
     <link
       rel="preload"
-      href="/_next/static/runtime/main-c1f681b026529749e230.module.js"
+      href="/_next/static/runtime/main-4b4ea9d6783c4e4843be.module.js"
       as="script"
       crossorigin="anonymous"
     />
@@ -86,28 +86,28 @@
       src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"
     ></script
     >
```
</details>
<details>
<summary>Diff for <strong>withRouter.html</strong></summary>

```diff
@@ -39,13 +39,13 @@
     />
     <link
       rel="preload"
-      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.c5cfe57ad45f291e53e4.module.js"
+      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js"
       as="script"
       crossorigin="anonymous"
     />
     <link
       rel="preload"
-      href="/_next/static/runtime/main-c1f681b026529749e230.module.js"
+      href="/_next/static/runtime/main-4b4ea9d6783c4e4843be.module.js"
       as="script"
       crossorigin="anonymous"
     />
@@ -81,28 +81,28 @@
       src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"
     ></script
     >
```

Serverless Mode (Decrease detected ✓)

General Overall decrease ✓

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| buildDuration | 12.9s | 13.5s | ⚠ +649ms |
| nodeModulesSize | 49 MB | 48.9 MB | -135 kB |

Client Bundles (main, webpack, commons) Overall increase ⚠

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| main-HASH.js gzip | 5.1 kB | 5.1 kB | ⚠ +4 B |
| webpack-HASH.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..54d3.js gzip | 4.68 kB | 4.68 kB | ✓ |
| commons.HASH.js gzip | 4.06 kB | 4.06 kB | ✓ |
| de003c3a9d30..e54b.js gzip | 13.7 kB | N/A | N/A |
| framework.HASH.js gzip | 39.1 kB | 39.1 kB | ✓ |
| de003c3a9d30..d57b.js gzip | N/A | 16.1 kB | N/A |
| Overall change | 67.4 kB | 69.8 kB | ⚠ +4 B |

Client Bundles (main, webpack, commons) Modern Overall decrease ✓

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| main-HASH.module.js gzip | 4.16 kB | 4.1 kB | -60 B |
| webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..dule.js gzip | 5.56 kB | 5.56 kB | ✓ |
| de003c3a9d30..dule.js gzip | 12.5 kB | N/A | N/A |
| framework.HA..dule.js gzip | 39.1 kB | 39.1 kB | ✓ |
| de003c3a9d30..dule.js gzip | N/A | 15 kB | N/A |
| Overall change | 62.1 kB | 64.5 kB | -60 B |

Legacy Client Bundles (polyfills)

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| polyfills-HASH.js gzip | 4.76 kB | 4.76 kB | ✓ |
| Overall change | 4.76 kB | 4.76 kB | ✓ |

Client Pages Overall decrease ✓

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| _app.js gzip | 1.33 kB | 1.15 kB | -184 B |
| _error.js gzip | 4.07 kB | 4.07 kB | ✓ |
| hooks.js gzip | 779 B | 779 B | ✓ |
| index.js gzip | 222 B | 222 B | ✓ |
| link.js gzip | 2.9 kB | 2.89 kB | -5 B |
| routerDirect.js gzip | 283 B | 283 B | ✓ |
| withRouter.js gzip | 282 B | 282 B | ✓ |
| Overall change | 9.87 kB | 9.68 kB | -189 B |

Client Pages Modern Overall decrease ✓

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| _app.module.js gzip | 757 B | 576 B | -181 B |
| _error.module.js gzip | 3.06 kB | 3.06 kB | ✓ |
| hooks.module.js gzip | 371 B | 371 B | ✓ |
| index.module.js gzip | 212 B | 212 B | ✓ |
| link.module.js gzip | 2.47 kB | 2.46 kB | -9 B |
| routerDirect..dule.js gzip | 273 B | 273 B | ✓ |
| withRouter.m..dule.js gzip | 272 B | 272 B | ✓ |
| Overall change | 7.41 kB | 7.22 kB | -190 B |

Client Build Manifests

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| _buildManifest.js gzip | 61 B | 61 B | ✓ |
| _buildManife..dule.js gzip | 61 B | 61 B | ✓ |
| Overall change | 122 B | 122 B | ✓ |

Serverless bundles Overall decrease ✓

|  | zeit/next.js canary v9.2.0 | zeit/next.js refs/tags/v9.2.1-canary.8 | Change |
| - | - | - | - |
| _error.js gzip | 77.8 kB | 46.2 kB | -31.6 kB |
| hooks.html gzip | 1.05 kB | 1.05 kB | ⚠ +1 B |
| index.js gzip | 78 kB | 46.4 kB | -31.6 kB |
| link.js gzip | 80.4 kB | 71.9 kB | -8.5 kB |
| routerDirect.js gzip | 78.1 kB | 69.9 kB | -8.18 kB |
| withRouter.js gzip | 78.1 kB | 69.9 kB | -8.19 kB |
| Overall change | 393 kB | 305 kB | -88 kB |


sweet kalungat


Successfully deployed to following URLs:

* https://frontendcommunitycalendar-qn98swwvi.now.sh
* https://comcal.now.sh
* https://frontendcommunitycalendar.josenriagu.now.sh
* https://frontendcommunitycalendar-git-develop.josenriagu.now.sh


buang ka


Fink installs libraries (only dylib versions) in /sw/lib.  Will this configuration work with Fink?


Successfully deployed to following URLs:

* https://clic-nthtrsd0l.now.sh
* https://clic.now.sh
* https://clic.specialgee.now.sh
* https://clic-git-master.specialgee.now.sh


saba son mura kag korek


Successfully deployed to following URLs:

* https://reactgraphqlecommstore-itz3ya3yp.now.sh
* https://reactgraphqlecommstore.super8989.now.sh
* https://reactgraphqlecommstore-git-master.super8989.now.sh


Successfully deployed to following URLs:

* https://vanillafunctions-heu0pqqtw.now.sh
* https://hukamnama.amandeep.tech
* https://khalsa.tech
* https://www.khalsa.tech
* https://hukamnama.khalsa.tech
* https://vanillafunctions.khalsa.now.sh
* https://vanillafunctions-git-master.khalsa.now.sh


pruebo?


@madeye License check failing?


Aqui devia ser contato do site


Troca do parágrafo para Contato do site


[R/dag_class.R:293:1:](https://github.com/greta-dev/greta/blob/da6e60b506e1f398fb5d0cee308093ba9216151a/R/dag_class.R#L293) *style:* **Lines should not be more than 80 characters.**
```r
    # evaluate the (truncation-corrected) density of a tfp distribution on its target tensor
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/dag_class.R:305:1:](https://github.com/greta-dev/greta/blob/da6e60b506e1f398fb5d0cee308093ba9216151a/R/dag_class.R#L305) *style:* **Lines should not be more than 80 characters.**
```r
      # execute the distribution constructor functions to return a tfp distribution object
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/joint.R:107:1:](https://github.com/greta-dev/greta/blob/da6e60b506e1f398fb5d0cee308093ba9216151a/R/joint.R#L107) *style:* **Lines should not be more than 80 characters.**
```r
      distribution_parameters <- lapply(distribution_nodes, member, "parameters")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/joint.R:117:1:](https://github.com/greta-dev/greta/blob/da6e60b506e1f398fb5d0cee308093ba9216151a/R/joint.R#L117) *style:* **Lines should not be more than 80 characters.**
```r
        tf_parameter_list <- lapply(distribution_parameters[[i]], dag$get_tf_object)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mixture.R:163:1:](https://github.com/greta-dev/greta/blob/da6e60b506e1f398fb5d0cee308093ba9216151a/R/mixture.R#L163) *style:* **Lines should not be more than 80 characters.**
```r
      distribution_parameters <- lapply(distribution_nodes, member, "parameters")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mixture.R:174:1:](https://github.com/greta-dev/greta/blob/da6e60b506e1f398fb5d0cee308093ba9216151a/R/mixture.R#L174) *style:* **Lines should not be more than 80 characters.**
```r
        tf_parameter_list <- lapply(distribution_parameters[[i]], dag$get_tf_object)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/helpers.R:356:1:](https://github.com/greta-dev/greta/blob/da6e60b506e1f398fb5d0cee308093ba9216151a/tests/testthat/helpers.R#L356) *style:* **Lines should not be more than 80 characters.**
```r
                                     c(parameters, list(truncation = truncation)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


# 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)|


I think now this line can just be: `let newVal = {val, ack: !!ack}`


@SKULSHADY Do not pay attention to this "cool developer." This is a small offended child who will continue to spam on your page. )))))


Comments


Deploy preview for _website_ ready!

Built with commit 7cdf67a6fe6b585023acc1d663f4e12fb87b96be

https://zeit-now-deployment-k1x82rook.now.sh


Knowing that, I'll give understanding the original string another go. It is not very clear.


Successfully deployed to following URLs:

* https://pokemon-safari-and-pokedex-a5nu60x18.now.sh
* https://pokemon-safari-and-pokedex.now.sh
* https://pokemon-safari-and-pokedex.williamvelazquez.now.sh
* https://pokemon-safari-and-pokedex-git-master.williamvelazquez.now.sh


@SherazAl  should we maybe use the main cloud enpoint as a example over the old calling url?


This might be correct, but *is* misleading.

"http://localhost/?q=a+b&r=1" is the value of an HTML attribute. It is *not* supposed to be a URL/URI. To obtain a URL/URI from the attribute, first HTML escapes need to be undone. The resulting URI/URL is "http://localhost/?q=a+b&r=1".


🚀 Deployed to production at https://nathanherald.com


Successfully deployed to following URLs:

* https://portfolio-website-4bqi5f0go.now.sh
* https://portfolio-website-six.now.sh
* https://portfolio-website.selchukkarakus.now.sh
* https://portfolio-website-git-master.selchukkarakus.now.sh


we need this for quoted tweet.


Scheduling-Min-AirFlow-For-VAV-Boxes (Unknown) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2662 of 2662 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)


Successfully deployed to following URLs:

* https://blog-7tq07sit6.now.sh
* https://blog-henna.now.sh
* https://*.albertgao.xyz
* https://blog.albertgao.now.sh
* https://blog-git-master.albertgao.now.sh


Successfully deployed to following URLs:

* https://itrainstation-oe0o2xmkv.now.sh
* https://itrainstation.now.sh
* https://itrainstation.malikfaizanhaider.now.sh
* https://itrainstation-git-master.malikfaizanhaider.now.sh


pw rar sql nya apa bang ?


Successfully deployed to following URLs:

* https://interface-6sdbxrzaf.now.sh
* https://melon.avantgarde.finance
* https://interface.avantgarde-finance.now.sh
* https://interface-git-master.avantgarde-finance.now.sh


Во, теперь то что надо 👍


I think at this point in the tutorial it should be `false`, since in lesson 22 we send and save data to the db without the coordinates.


Successfully deployed to following URLs:

* https://detect-eye-diseases-b48uqtogu.now.sh
* https://detect-eye-diseases.now.sh
* https://detect-eye-diseases.we-make-ai.now.sh
* https://detect-eye-diseases-git-master.we-make-ai.now.sh


Hi


No need to call `cpus.String()` explicitly. Just `cpus` is enough.


Note: Download and add in arduino zip library folder "Adafruit unified sensor library" link: "adafruit/Adafruit_Sensor: Common sensor library
github.com" for DHT11 to work.


Yes, forgot about it


Successfully deployed to following URLs:

* https://wol-234cxixdp.now.sh
* https://wol-three.now.sh
* https://wol.school551.now.sh
* https://wol-git-master.school551.now.sh


Successfully deployed to following URLs:

* https://profile-austtqz6t.now.sh
* https://profile-two.now.sh
* https://profile.omarfarook.now.sh
* https://profile-git-master.omarfarook.now.sh


# 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)|


Successfully deployed to following URLs:

* https://source-ivas472s6.now.sh
* https://source-mocha.now.sh
* https://www.iventy.cz
* https://source.iventy.now.sh
* https://source-git-master.iventy.now.sh


BTW, does litex deal with the fact that this is a special pin that can't be driven directly ?  (i.e. you need to use USRMCLK primitive to drive it, it's not a standard PIO cell)


`$normalized_data = array_merge(...array_values($issues));`


Successfully deployed to following URLs:

* https://start-opec6t2kz.now.sh
* https://start-six.now.sh
* https://start.divxix.now.sh
* https://start-git-master.divxix.now.sh


## DateFactoryのJSR 310対応

### 現状

#### 既存のDateFactoryの機能（満たす必要がある機能）

※DeprecatedでないJoda Timeを基準に考える

ガイド[7.5.2. How to use](http://terasolunaorg.github.io/guideline/5.5.1.RELEASE/ja/ArchitectureInDetail/GeneralFuncDetail/SystemDate.html#how-to-use)より

* `DefaultJodaTimeDateFactory`: AP実行環境の日時を取得する
* `JdbcFixedJodaTimeDateFactory`: DBから固定の日時を取得する
* `JdbcAdjustedJodaTimeDateFactory`: AP実行環境の日時にDBから取得した差分（ミリ秒）を加算した日時する

いずれも`#newDateTime()`でJoda Timeの日時を取得する

#### JSR 310の機能

DateFactoryと同様の機能を提供するAPIとして、
[java.time.Clock](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Clock.html)が提供されている

* `Clock.systemXxx()`: AP実行環境の日時を刻む時計を取得する
* `Clock.fixed()`: 指定した日時で停止した時計を取得する
* `Clock.offset()`: AP実行環境の日時に指定した差分を加減算した日時を刻む時計を取得する
* `Clock.tickXxx()`: 指定時間ごとに進む時計を取得する（1秒ごと、1分ごと等）

上記は互いにラップすることが可能で、例えばsystemXxx-offset-fixedで一日進んだ固定日時の時計などが取得可能
LocalDateやLocalDateTimeの`#now(clock)`で時計からJSR 310の日時を取得する

### 要件

#### 既存の機能を満たすために

Java標準のAPIに則ることを前提とし、標準のClockではできない以下の機能を提供する

* DBから取得した日時で停止した時計を取得する
* AP実行環境の日時にDBから取得した差分を加減算した日時を刻む時計を取得する

既存のDateFactoryは日時を取得するが、今回は時計を取得する（役割が異なる）ため、DateFactoryとは別に考える

### 新規に満たしたい機能

さらに以下の機能を満たすことを検討する

#### Bean Validation 2.0への連携

[Spring MVC+Bean Validation(Hibernate Validator)で日付バリデーションの現在日時を変更する](https://qiita.com/yoshikawaa/items/597de0dcf2acae844442)で解説している
[javax.validation.ClockProvider](https://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/#section-clock-provider)

プロバイダ自体は開発者側で作ってもらうとして、、、
`ClockProvider.getClock()`で取得した時計は、AP実行中に入れ替えることができないため、
先述の２機能だけだと特にSystem Testでは使いにくい

以下の機能を提供したほうが良い

* DBから取得した日時から進む時計を取得する

#### より単純なテストへの対応

> JUnitなどで日時を変更して試験を行いたい場合、インタフェースの実装クラスをmockクラスに差し替えることで、 任意の日時を設定することも可能である。

ガイドには上記のようにあるが、
「テスト全体で任意の日時を使用したいが、そのためにDBを用意するのは面倒」という要件は普通にありそう

以下の機能を提供したほうが良い

* Bean定義で指定した日時の時計を取得する
* AP実行環境の日時にBean定義で指定した差分を加減算した日時の時計を取得する

### 仕様案

terasoluna-gfw-commonにて、以下の機能を提供する

#### インターフェイス

* `ClockFactory`
  - `#fixed()`: ある日時で停止した時計を取得する
  - `#tick()`: ある日時から進む時計を取得する

#### 実装クラス

* `JdbcClockFactory`: DBから取得した日時の時計を取得する
* `JdbcAdjustClockFactory`: AP実行環境の日時にDBから取得した差分を加減算した日時の時計を取得する
* `ConfigurableClockFactory`: Bean定義で指定した日時の時計を取得する
* `ConfigurableAdjustClockFactory`: AP実行環境の日時にBean定義で指定した差分を加減算した日時の時計を取得する

取得する時計（Clock実装クラス）はすべて標準のClockを用いる


Hallo,
why did you remove tsmedia?
The plugin is still working.


Successfully deployed to following URLs:

* https://primary-childrens-stories-f6pke2m3e.now.sh
* https://primary-childrens-stories.now.sh
* https://primary-childrens-stories.michaelbonner.now.sh
* https://primary-childrens-stories-git-master.michaelbonner.now.sh


TeamCity Glyssen / Glyssen pull requests (64-bit) [Build *.*.843.56a3b3cb8e0ea6590ccc5d82360e51757f2dd208](https://build.palaso.org/viewLog.html?buildId=179067&buildTypeId=Glyssen_GlyssenPullRequests64bitWithSilNuGetPackages) outcome was **SUCCESS**
Summary: Tests passed: 2404, ignored: 18 Build time: 00:10:01


This is Zhimin Zhou's Homepage.


--REVIEW TRIGGER3 (DATEDIFF()....)


Successfully deployed to following URLs:

* https://messagepublisherbot-84vwp9yrm.now.sh
* https://messagepublisherbot.now.sh
* https://messagepublisherbot.vaenae.now.sh
* https://messagepublisherbot-git-master.vaenae.now.sh


Having the `timepoint_connections` stored in data. It makes it easier to view the time points.


Added return value for `timepoint_connections`


Successfully deployed to following URLs:

* https://netflix-project-ftan7wmdx.now.sh
* https://netflix-project.now.sh
* https://netflix-project.blakelower1999.now.sh
* https://netflix-project-git-master.blakelower1999.now.sh


TeamCity Glyssen / Glyssen pull requests (64-bit) [Build *.*.844.2f1111ec732be0d9f4c84eff78d89a15b286cd9b](https://build.palaso.org/viewLog.html?buildId=179068&buildTypeId=Glyssen_GlyssenPullRequests64bitWithSilNuGetPackages) outcome was **FAILURE**
Summary: Compilation error: GlyssenTests\GlyssenTests.csproj Build time: 00:01:30


![](https://github.trello.services/images/mini-trello-icon.png) [Задание 6. 4.01.2020](https://trello.com/c/y5Uqqsn4/113-%D0%B7%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-6-4012020)


Successfully deployed to following URLs:

* https://airballs-next-68oqouuhg.now.sh
* https://airballs-next.now.sh
* https://airballs-next.yummyairballs.now.sh
* https://airballs-next-git-master.yummyairballs.now.sh


Successfully deployed to following URLs:

* https://portfolio-b5dplltz6.now.sh
* https://tomhendra.dev
* https://portfolio.tomhendra.now.sh
* https://portfolio-git-master.tomhendra.now.sh


Successfully deployed to following URLs:

* https://walk-the-world-frontend-f0lx4dw9r.now.sh
* https://walk-the-world-frontend.now.sh
* https://walk-the-world-frontend.rigellute.now.sh
* https://walk-the-world-frontend-git-master.rigellute.now.sh


The function name should be in lower case according to PEP8, for example:
`def convert_csv_to_json():`


Thanks, I'll fix. I thought validation used to catch these, but maybe I'm wrong.


852 begins committee specific member check for viability according to votes_with_party_pct & votes_against_party_pct

for loop sends a member check on that data to PP for each member and delays the alerts to their specific divs /shrug


Successfully deployed to following URLs:

* https://profile-3tkr7vp50.now.sh
* https://profile-two.now.sh
* https://profile.omarfarook.now.sh
* https://profile-git-master.omarfarook.now.sh


Could you please delete the ‘only’? :)


Successfully deployed to following URLs:

* https://linkinbio-1r8if5eqq.now.sh
* https://linkinbio.now.sh
* https://linkinbio.maximousblk.now.sh
* https://linkinbio-git-master.maximousblk.now.sh


thanks for the speedy update :)


All Rules (3 / 3) Passed

      :crown: Good job! this pull request is aligned with your organization's best practices!

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


Successfully deployed to following URLs:

* https://theprojectalpha-hyce13jfn.now.sh
* https://project-alpha.now.sh
* https://theprojectalpha.now.sh
* https://theprojectalpha.hugos29dev.now.sh
* https://theprojectalpha-git-master.hugos29dev.now.sh


removed logger Akka


[R/dag_class.R:293:1:](https://github.com/greta-dev/greta/blob/851d32c0a967e028c25276c863f0c05009c9c05b/R/dag_class.R#L293) *style:* **Lines should not be more than 80 characters.**
```r
    # evaluate the (truncation-corrected) density of a tfp distribution on its target tensor
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/dag_class.R:305:1:](https://github.com/greta-dev/greta/blob/851d32c0a967e028c25276c863f0c05009c9c05b/R/dag_class.R#L305) *style:* **Lines should not be more than 80 characters.**
```r
      # execute the distribution constructor functions to return a tfp distribution object
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/joint.R:107:1:](https://github.com/greta-dev/greta/blob/851d32c0a967e028c25276c863f0c05009c9c05b/R/joint.R#L107) *style:* **Lines should not be more than 80 characters.**
```r
      distribution_parameters <- lapply(distribution_nodes, member, "parameters")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/joint.R:117:1:](https://github.com/greta-dev/greta/blob/851d32c0a967e028c25276c863f0c05009c9c05b/R/joint.R#L117) *style:* **Lines should not be more than 80 characters.**
```r
        tf_parameter_list <- lapply(distribution_parameters[[i]], dag$get_tf_object)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mixture.R:163:1:](https://github.com/greta-dev/greta/blob/851d32c0a967e028c25276c863f0c05009c9c05b/R/mixture.R#L163) *style:* **Lines should not be more than 80 characters.**
```r
      distribution_parameters <- lapply(distribution_nodes, member, "parameters")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mixture.R:174:1:](https://github.com/greta-dev/greta/blob/851d32c0a967e028c25276c863f0c05009c9c05b/R/mixture.R#L174) *style:* **Lines should not be more than 80 characters.**
```r
        tf_parameter_list <- lapply(distribution_parameters[[i]], dag$get_tf_object)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/helpers.R:356:1:](https://github.com/greta-dev/greta/blob/851d32c0a967e028c25276c863f0c05009c9c05b/tests/testthat/helpers.R#L356) *style:* **Lines should not be more than 80 characters.**
```r
                                     c(parameters, list(truncation = truncation)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


    :x: Test Failed: va/tests/behat

cd tests/behat
behat --colors

```
@api
Feature: Access control
  In order to protect my site and its content
  As a site owner
  I want to control access with user roles and permissions.

In Container.php line 151:

  You have requested a non-existent service "database.replica_kill_switch".

behat [-s|--suite SUITE] [-f|--format FORMAT] [-o|--out OUT] [--format-settings FORMAT-SETTINGS] [--init] [--lang LANG] [--name NAME] [--tags TAGS] [--role ROLE] [--story-syntax] [-d|--definitions DEFINITIONS] [--snippets-for [SNIPPETS-FOR]] [--snippets-type SNIPPETS-TYPE] [--append-snippets] [--no-snippets] [--strict] [--order ORDER] [--rerun] [--stop-on-failure] [--dry-run] [--] [<paths>]
```

- **On:** devshop.cms.va.gov
- **In:** 0.625s


Successfully deployed to following URLs:

* https://centrobr42-vk-mini-apps-1l1ih7yr4.now.sh
* https://centrobr42-vk-mini-apps.now.sh
* https://centrobr42-vk-mini-apps.alexgorn00.now.sh
* https://centrobr42-vk-mini-apps-git-master.alexgorn00.now.sh


Successfully deployed to following URLs:

* https://involta-test-5g395lijt.now.sh
* https://involta-test.now.sh
* https://involta-test.bahhtea94.now.sh
* https://involta-test-git-master.bahhtea94.now.sh


Successfully deployed to following URLs:

* https://znalrs-r1kbc50g7.now.sh
* https://znalrs.now.sh
* https://znalrs.griko.now.sh
* https://znalrs-git-master.griko.now.sh


:tada:


Successfully deployed to following URLs:

* https://fitfam-5pakto288.now.sh
* https://fitfam.me
* https://fitfam.andykay.now.sh
* https://fitfam-git-master.andykay.now.sh


IBM Cloud [toolchain](https://cloud.ibm.com/devops/toolchains/2cef73e4-1589-4b6d-ad52-2bba05849746?env_id=ibm%3Ayp%3Aeu-gb "quando-feb24b"): [Delivery Pipeline](https://cloud.ibm.com/devops/pipelines/c7530d05-4a5f-4670-8c8f-edabfb8207a0 "quando-feb24b") deployed [quando](https://github.com/andrewfstratton/quando/releases/tag/deploy-ibm-yp-eu-gb-a.stratton-sheffield.ac.uk-dev-20200121-154914 "deploy-ibm-yp-eu-gb-a.stratton-sheffield.ac.uk-dev-20200121-154914") to [dev](https://console.bluemix.net/apps/0e3846af-b18d-4b6e-9456-d83a4afc53b2?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:a.stratton@sheffield.ac.uk:dev"), including this commit


nit: I am allergic to seeing not useful and informative comments in the code. Not only me but also most developers and code reviewers in the world. If the comment is to store something you have done, it should not be here.
Remove them and find a better place to store them. BTW, git has all your previous changes in case you want to roll back. So no need to keep changes as comments.


Successfully deployed to following URLs:

* https://website-2y40p6bje.now.sh
* https://keplersj.com
* https://website.keplersj.now.sh
* https://website-git-master.keplersj.now.sh


Look how cluttered your code looks with these unnecessary comments!


@kristenmasada , im done


@Ilomantis  Did you test this? Which tch-exploit version worked for you?


All extraneous white-space and blank lines should be removed.


A documentation page is not necessary (and might be confusing to have already for a PHP 8.0.0 feature), but a note in UPGRADING (in addition to NEWS) would be important to not forget it in the migration guide.


Successfully deployed to following URLs:

* https://website-53fbv716g.now.sh
* https://website-navy.now.sh
* https://thatwhizkid.in
* https://website.arhamentp.now.sh
* https://website-git-master.arhamentp.now.sh


No, just a temporary vec2 used only for the duration of that loop but which I didn't want to allocate anew every time.


TeamCity Glyssen / Glyssen pull requests (64-bit) [Build *.*.837.0234dafc4e778f518e0bdb1ac48e57940fa9f9a2](https://build.palaso.org/viewLog.html?buildId=178931&buildTypeId=Glyssen_GlyssenPullRequests64bitWithSilNuGetPackages) outcome was **FAILURE**
Summary: Compilation error: GlyssenTests\GlyssenTests.csproj (new) Build time: 00:01:25


Successfully deployed to following URLs:

* https://zpie-9qgoxrd07.now.sh
* https://zpie.now.sh
* https://zpie.brucegne.now.sh
* https://zpie-git-master.brucegne.now.sh


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

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


Successfully deployed to following URLs:

* https://ds-blog-e39n2apux.now.sh
* https://divu.in
* https://ds-blog.divyenduz1.now.sh
* https://ds-blog-git-master.divyenduz1.now.sh


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

The specified entity already exists.
RequestId:ee74853f-4002-004e-7573-d1e4d4000000
Time:2020-01-22T22:27:31.6472442Z

</details>


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

The specified entity already exists.
RequestId:a59797e8-b002-004a-2a73-d169d3000000
Time:2020-01-22T22:27:32.0640109Z

</details>


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

The specified entity already exists.
RequestId:922213e5-a002-0034-3c73-d1f994000000
Time:2020-01-22T22:27:31.8936101Z

</details>


I should probably call it tmplastp or something...


But you are reading it before writing to it... And the whole method ends with assigning to it.


Successfully deployed to following URLs:

* https://website-lf0uoh1do.now.sh
* https://website-navy.now.sh
* https://thatwhizkid.in
* https://website.arhamentp.now.sh
* https://website-git-master.arhamentp.now.sh


Nevermind!


# 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)|


这里写得真烂


"\'Navigation type'\ affects route calculation" would suffice.


Failed to assign a domain to your deployment due to the following error:

~~~
The domain donley.cloud couldn't be found.
~~~

([Learn more](https://zeit.co/ldonley/vue-hn-clone/70vko10s7) or [visit](https://vue-hn-clone-70vko10s7.now.sh) the non-aliased deployment)


### :construction: Experimental DDFun pipeline
🔥 Device tests completed (Failed) on iOS-DDFun on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=3407100)(iOS-DDFun) 🔥

# Test results

<details>
<summary>15 tests failed, 127 tests passed.</summary>

## Failed tests

 * monotouch-test/iOS Unified 64-bits - device/Debug: Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * monotouch-test/iOS Unified 64-bits - device/Release: Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (dynamic registrar): Failed
 * monotouch-test/iOS Unified 64-bits - device/Release (all optimizations): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (all optimizations): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug: SGenConc: Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (interpreter): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (interpreter -mscorlib): Failed
 * monotouch-test/iOS Unified 64-bits - device/Release (interpreter -mscorlib): Failed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Failed
</details>


Should be changed to POST. Get requests shouldn't modify data.


Successfully deployed to following URLs:

* https://chronarium-o30f7urdn.now.sh
* https://chronarium.now.sh
* https://chronarium.danilex.now.sh
* https://chronarium-git-master.danilex.now.sh


Successfully deployed to following URLs:

* https://yevhenii-kononko-task-anodo-task-anoda-okf9fftdo.now.sh
* https://yevhenii-kononko-task-anodo-task-anoda.now.sh
* https://yevhenii-kononko-task-anodo-task-anoda.quickescape.now.sh
* https://yevhenii-kononko-task-anodo-task-anoda-git-master.quickescape.now.sh


Should be changed to POST. GET requests shouldn't modify data.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/terminus-build-tools-plugin/master/assets/images/visit-site-36.png)](https://pr-14-diffabled8.pantheonsite.io/)

Created multidev environment [pr-14](https://dashboard.pantheon.io/sites/9cd842e2-8d7c-4e20-9e51-b57858d7895f#pr-14) for diffabled8.


Om saya punya m3u zaltv premium, apa om bisa membongkarnya utk di bagikan? Akun hbogo dan useetv go serta mnc niw sy punya, apakah om bisa keluarkan m3u8 nya utk kita aplikasikan di.zaltv?wa saya 081297586756


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/terminus-build-tools-plugin/master/assets/images/visit-site-36.png)](https://pr-18-hillwoodd8.pantheonsite.io/)

Created multidev environment [pr-18](https://dashboard.pantheon.io/sites/44408f15-59f1-46e0-9b9a-27440ea57b90#pr-18) for hillwoodd8.


Successfully deployed to following URLs:

* https://yevhenii-kononko-task-anodo-task-anoda-grm4xer65.now.sh
* https://yevhenii-kononko-task-anodo-task-anoda.now.sh
* https://yevhenii-kononko-task-anodo-task-anoda.quickescape.now.sh
* https://yevhenii-kononko-task-anodo-task-anoda-git-master.quickescape.now.sh


Successfully deployed to following URLs:

* https://national-parks-oeholwg1r.now.sh
* https://national-parks.now.sh
* https://national-parks.jsnkng.now.sh
* https://national-parks-git-master.jsnkng.now.sh


Fixed, thanks!


Successfully deployed to following URLs:

* https://keykapp-mt2r3dnd9.now.sh
* https://clay.keyk.app
* https://keykapp.agentofuser.now.sh
* https://keykapp-git-trunk.agentofuser.now.sh


Successfully deployed to following URLs:

* https://fishbowl-coxp0gnah.now.sh
* https://platy.now.sh
* https://fishbowl.sylviamoonfish.now.sh
* https://fishbowl-git-master.sylviamoonfish.now.sh


Successfully deployed to following URLs:

* https://nextjs-cloud-template-qa42g069l.now.sh
* https://nextjs-cloud-template.now.sh
* https://nextjs-cloud-template.vaenae.now.sh
* https://nextjs-cloud-template-git-master.vaenae.now.sh


Successfully deployed to following URLs:

* https://tejaskumarcom-3c1ffoz0e.now.sh
* https://tejaskumar.com
* https://www.tejaskumar.com
* https://xn--pn8hl7g.ws
* https://tejaskumarcom.tejask.now.sh
* https://tejaskumarcom-git-master.tejask.now.sh


`dirname` can be safely removed. I missed it.


yeap, for v6.x it won't work. That was my point 😄


awesome, thanks @sckott


# 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)|


Successfully deployed to following URLs:

* https://statickit-site-30n2c8aay.now.sh
* https://statickit.com
* https://statickit-site.unstacked.now.sh
* https://statickit-site-git-master.unstacked.now.sh


Great work!


Right now we cannot change the language name because it is based on standard language codes and names where the files are imported into Keyman. At some point in the future we may be able to make that change, but unfortunately right now we can't. At least your keyboard has "Yidgha" in it so hopefully people will understand.


Pq a preferência? Consegue me passar detalhes ?


What is the motivation to use `getLegacyReportingName` instead of `getDisplayName`?
This leads to names in reports that are not helpful at all. I don't see in the mentionned issue [1] anything related to the change `getDisplayName` -> `getLegacyReportingName`.
If it is ok to revert this change (only this line), I can provide a PR with unit test for that.

[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=63680


but that's also optimistic (which is a good attitude of course ;-)) ... in my experience tuning has a low success rate, at least in the way we use it currently. This is partially related to the fact that SPSA seems to be a bit sensitive to its parameters, and also to the fact that we presumably need many more games to be able to reliably get small Elo gains. In addition, maybe no such gain can be found at LTC... which we won't know unless it has been tried.

Anyway, bottom line, you have a patch that passed STC, LTC, and possibly threaded LTC.... that's worth something (also from resources invested), so I think that should be pushed with normal throughput.


Successfully deployed to following URLs:

* https://alexanderg-8ituy0muh.now.sh
* https://alexanderg.now.sh
* https://alexanderg.me
* https://www.alexanderg.me
* https://alexanderg.alexandergilbertson.now.sh
* https://alexanderg-git-master.alexandergilbertson.now.sh


I was getting anti adb ... with that 1 enabled, now I retested not anymore


Successfully deployed to following URLs:

* https://grids-and-tables-l2jajecce.now.sh
* https://grids-and-tables.now.sh
* https://grids-and-tables.anmolmahatpurkar.now.sh
* https://grids-and-tables-git-master.anmolmahatpurkar.now.sh


You are pushing commits at a very fast pace (across the whole organization).
Due to that, we cannot deploy the commit 9f9a288440d80a79ced2fea6adf08e70f2bbee80.

You can try again later or [upgrade](https://zeit.co/account/plan) your plan.


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


Successfully deployed to following URLs:

* https://node-api-7jcfobufs.now.sh
* https://api-node.breatheco.de
* https://node-api.breathecode.now.sh
* https://node-api-git-master.breathecode.now.sh


You are pushing commits at a very fast pace (across the whole organization).
Due to that, we cannot deploy the commit 3bc4bc65ec1bf88fa8daacbf0cb7285fe87a6cf8.

You can try again later or [upgrade](https://zeit.co/account/plan) your plan.


re added now


Successfully deployed to following URLs:

* https://type-api-6d57kakhk.now.sh
* https://type-api.now.sh
* https://type-api.rsbear.now.sh
* https://type-api-git-master.rsbear.now.sh


You are pushing commits at a very fast pace (across the whole organization).
Due to that, we cannot deploy the commit 37470a38590ee5cf24fdef9c07250a95666ac713.

You can try again later or [upgrade](https://zeit.co/account/plan) your plan.


You are pushing commits at a very fast pace (across the whole organization).
Due to that, we cannot deploy the commit 9941fbd7d4db795357c3547756701cc0d83de0b0.

You can try again later or [upgrade](https://zeit.co/account/plan) your plan.


Nice change


You are pushing commits at a very fast pace (across the whole organization).
Due to that, we cannot deploy the commit 265b1945eca1a4d8ab84c9a00fcdbdba05f43334.

You can try again later or [upgrade](https://zeit.co/account/plan) your plan.