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

* https://vuenowdemo.hunxiran.now.sh
* https://vuenowdemo-git-master.hunxiran.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)|


@JeromeMartinez Do we use `.mkv` or `MKV`? I suggest the file extension.


regionを新たに追加した


Same here. Not working with V 1.2.1.


Successfully aliased the URL <https://underlords-47uy2t8zp.now.sh> to the following aliases.

* https://underlords.razz.now.sh
* https://underlords-git-develop.razz.now.sh


Тут надо зафиксировать версию, а то образ со временем может сломаться


Ok.. we will do it!!!!!!!!!!!!!!!!!!!!!


> specular should return the appropriate BRDF, fresnel is part of the Cook-Torrance Microfacet Theory BRDF and therefore should be inside.

> if you need the 1.0-fresnel (transmittance) to weigh the diffuse then pass it out of the function with a out vec3 variable

Cool thing is that with proper GGX diffuse (like Earl Hammon's) the diffuse weighing factor is not necessarily `vec3(1.0)-Fresnel(HdotL)` (but that is a good approximation)


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

* https://vuenowdemo.hunxiran.now.sh
* https://vuenowdemo-git-master.hunxiran.now.sh


RUN go install &&  go build -o main .


Geef dit in vervolg mee met de constructor


For doing the online stage will need a vector of M_M measures. I were thinking to make a static function that can provide measurement either by a direct request in the elasticsearch database or on girder, or on a csv file for example.
std::std::vector<double> get_measurement( double time, std::vector<std::string> capteurs_name, int numberOfMeasure);


Bitte Einrückung anpassen


Same here. Private final niet beter?


Temporarily Remove parent-child relationship between Project and Module class


Добав  idea в gitignore


or you can `//assert(a2>0.0);` and assume this function will never get called with a2==0.0


Hey, You've deleted binary


Das isch vo mir, weroms au immer de name gnoh hed


Очень плохая идея коммитить .env  файлы
создать .env.example файл с пустыми параметрами


Handle Exception
Add UserRole Service class and UserService class
Merge all methods from UserDao, UserRoleDao, UserLoginDao  into the DaoImpl class


Всю ideaшнюю хрень нужно удалить из репозитория


bikeValidationLogic nodig?


@acoolstraw I found this commit a bit subjective: you can't say that Swift is medium to learn if you say on the other hand that Crystal is easy to learn. Also, NodeJS is very fast, not medium: it's in most cases actually faster than Go. And while you're right because Swift is mainly used for iOS / macOS dev, you can't ignore that it has a great server side community (and many frameworks developed by huge companies like IBM).

Looking forward from you.


Same here


Reason for NoneType is bcoz HTML code is changed in the home page. If you open LinkedIn home page, it doesn't have "loginCsrfParam-login" anymore. It's part of **/login** with the name changed to "loginCsrfParam".

I wonder if following lines are really needed.. as we always need to send data to login (auth & csrf).
BTW even if there's an exception in this code, it doesn't mean ~IP is blocked~ !
```
    try:
        response = opener.open(url)
    except Exception as excp:
        print excp
        print '[Fatal] Your IP may have been temporarily blocked'
```

With those two lines of changes everything works fine.

Thanks for writing & sharing such a useful utility.


Пакет переименуй с controllers в controller
В го нет иерархии пакетов как неймспейсов в дотнете, потому неймнинг другой


Эта глобальная переменная ни к чему


Lijkt me prima. Ship it 🥇


Does this patch would concern DWR-118-A1 too?
Thx.


А вообще твои методы реализуют интерфейс http.Handler, потому пакет вообще лучше handler переименовать


I am good with this change.


Bugfixes: removed stray console.log, used hasOwnProperty instead of the value itself because the expression may return false if the value is defined, but it contains a falsy value.


Переименуй в Books


Используй нормальную обработку ошибок, от этой штуки избавься


этой таблице задана локальная айди, this.$$("datatableCommon") - следует использовать ее


My Django Girls app


Инжекти BookRepository, избавься от зависимости sql.DB


сделай просто books := bookRepo.GetBooks(db, book, books)
тогда не надо объявлять переменную book заранее


Посмотри паттерн composition root, тебе нужно зависимости не в хендлере собирать, а в main.go


deleted file


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

* https://march-works.marchworks.now.sh
* https://march-works-git-master.marchworks.now.sh


books - это глобальная переменная, потому если у тебя будет более одного запроса параллельно, то твои данные будут в случайном порядке превращаться в какашку


> -r folder script script folder script

IMHO not very intuitive when we think about how defining files on the CLI usually works. Usually when you specify a file on the CLI you either define it absolute or relative to the current working directory. We should not try to be too fancy here. Try to keep the CLI usage simple and predictable. Unusual behavior should be avoided here by all means.

>  I cannot see any [side effects]

Yes, not on a single script run using -r on the CLI, but imagine the situation when you have a long running process like the SikulixServer (might also be another application which uses the API). Now, the first user is executing a script which causes the base folder to change (this changes the global application state which is in fact a huge side effect). Now for the second user it's not predictable anymore which script a call with a relative URL will execute. Global application state is almost always a bad idea and will bite you sooner or later.

>  rename SikulixRunner

Agreed. Have also already thought about it and almost renamed it during my refactoring. But please call it DirectoryRunner. Directory is the file system concept whereas folder is the visual representation of a directory. See https://en.wikipedia.org/wiki/Directory_%28computing%29#Folder_metaphor


#2. boardcover (brute force)


json.Encoder нужен для чтения потокового жсона, но не жсона с потока. Считывай запрос в bytes.Buffer и используй json.Unmarshal


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

* https://laneconsulting.co
* https://www.laneconsulting.co
* https://laneconsultingco.jameswlane.now.sh
* https://laneconsultingco-git-master.jameswlane.now.sh


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

* https://jest.express
* https://www.jest.express
* https://jestexpress.jameswlane.now.sh
* https://jestexpress-git-master.jameswlane.now.sh


Вместо того, чтобы параметры ручками парсить, используй пакет https://github.com/gorilla/schema


Successfully aliased the URL <https://cantyoujust-890vjavps.now.sh> to the following aliases.

* https://cantyouju.st
* https://www.cantyouju.st
* https://cantyoujust.jameswlane.now.sh
* https://cantyoujust-git-master.jameswlane.now.sh


*sql.DB нельзя хранить как глобальную переменную


# 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 aliased the URL <https://jameswlanecom-3npgq52mc.now.sh> to the following aliases.

* https://jameswlane.com
* https://www.jameswlane.com
* https://jameswlanecom.jameswlane.now.sh
* https://jameswlanecom-git-master.jameswlane.now.sh


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

* https://apollo.ebazilyuk.now.sh
* https://apollo-git-master.ebazilyuk.now.sh


Обверни это все в структуру, а ConnectDB сделай методом


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

* https://laneconsulting.co
* https://www.laneconsulting.co
* https://laneconsultingco.jameswlane.now.sh
* https://laneconsultingco-git-master.jameswlane.now.sh


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

* https://jameswlane.dev
* https://jameswlanedev.jameswlane.now.sh
* https://jameswlanedev-git-master.jameswlane.now.sh


В докере переменные среды будут передаваться напрямую, доступа к .env файлу там не будет


You are pushing commits at a very fast pace (accross the whole organization).
Due to that, we cannot deploy the commit 592d23ea7e83a7af87eca377836b76ee8d77be5e.

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


Убери этот велосипед, используй  https://www.gorillatoolkit.org/pkg/handlers#CORS


Now could not deploy this pull request due to the `now.json` file explicitly setting the “type” as `docker`, yet the `Dockerfile` is empty or has no commands.


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

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


You are pushing commits at a very fast pace (accross the whole organization).
Due to that, we cannot deploy the commit 228d333ea6ca0608435d0d4e412d0fac31771fc5.

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


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/xcode11/45/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/xcode11/45/display/redirect) (on internal Jenkins) failed in stage(s) 'Package XM tests, Test run, Test run' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/xcode11/45//console)
✅ Packages: [xamarin.ios-12.99.0.140.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/xcode11/57d44d120a03e33e892717d84cdff0affa3cca10/45/package/xamarin.ios-12.99.0.140.pkg) [xamarin.mac-5.99.0.140.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/xcode11/57d44d120a03e33e892717d84cdff0affa3cca10/45/package/xamarin.mac-5.99.0.140.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/xcode11/57d44d120a03e33e892717d84cdff0affa3cca10/45/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/xcode11/57d44d120a03e33e892717d84cdff0affa3cca10/45/jenkins-results/apicomparison/api-diff.html) (no change)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/xcode11/57d44d120a03e33e892717d84cdff0affa3cca10/45/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/xcode11/57d44d120a03e33e892717d84cdff0affa3cca10/45/jenkins-results/tests/index.html) 🔥

# Test results

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

## Failed tests

 * link all/Mac Modern/Debug: Failed (Test run failed.)
 * monotouch-test/watchOS 32-bits - simulator/Debug: Crashed
</details>


You are pushing commits at a very fast pace (accross the whole organization).
Due to that, we cannot deploy the commit 4d55e27c04233a5435e66f38896ec8a6f12f416e.

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


You are pushing commits at a very fast pace (accross the whole organization).
Due to that, we cannot deploy the commit 98cee6e9a11cff2d2ba6e20113508250b0e11e4a.

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


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

* https://jameswlane.dev
* https://jameswlanedev.jameswlane.now.sh
* https://jameswlanedev-git-master.jameswlane.now.sh


здесь написано:

при каждом клике на лист, мы задаем обработчик события onAfterSelect (с каждым кликом этих обработчиков становится всё больше и и больше ).когда элемент выбран, мы его удаляем.

оно нам точно надо?

а) чтобы удалить элемент по клику на иконку, мы хендлим клики по css зонам внутри свойства onClick
б) чтобы назначить обработчик событию onAfterSelect (любому событию) мы НЕ делаем это внутри других обработчиков. есть два места, где это можно задать:

-  до инициализации вью в его конфиге в свойстве on
- после инициализации вью (в джете это метод init) при помощи метода attachEvent

что же мы должны сделать при селекте? нам нужно передать данные в форму. мы используем url для этого, поэтому сеттим в него параметр this.setParam("id", id, true) - и смотрим как меняется url. затем идем в модуль с формой и хендлим там событие onUrlChange


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

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


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

* https://laneconsulting.co
* https://www.laneconsulting.co
* https://laneconsultingco.jameswlane.now.sh
* https://laneconsultingco-git-master.jameswlane.now.sh


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

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


You are pushing commits at a very fast pace (accross the whole organization).
Due to that, we cannot deploy the commit 6adefce9456b28d1f2e627dd35a4cd3cf8d31226.

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


никаких глобальных переменных!


You are pushing commits at a very fast pace (accross the whole organization).
Due to that, we cannot deploy the commit 94f38f68010c132f81d9873d17d8133c68542165.

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


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

* https://cantyouju.st
* https://www.cantyouju.st
* https://cantyoujust.jameswlane.now.sh
* https://cantyoujust-git-master.jameswlane.now.sh


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

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


Because only about 3 people had the school field set as "PESIT", So I couldn't scrape by filtering by university and didn't want non college participants to be in unmapped_handles, And most people in the database don't have a "hackerrank" handle either, so I thought until we collect the handles, and a lot of people set their University name I'd comment Hackerrank


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

* https://komfy.now.sh
* https://frontend.komfy.now.sh
* https://frontend-git-master.komfy.now.sh


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

top/conacts/form  - и сегмент form встроится на место такого плейсхолдера


closes #1


1st commit


`[youtube] 6M97EuX8EWA: Downloading webpage
[youtube] 6M97EuX8EWA: Downloading video info webpage
[youtube] 6M97EuX8EWA: Downloading js player vfl49f_g4
ERROR: Signature extraction failed: Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1342, in _decrypt_signature
    video_id, player_url, s
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1250, in _extract_signature_function
    res = self._parse_sig_js(code)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1314, in _parse_sig_js
    jscode, 'Initial JS player signature function name', group='sig')
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex
    raise RegexNotFoundError('Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
 (caused by RegexNotFoundError(u'Unable to extract \x1b[0;34mInitial JS player signature function name\x1b[0m; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.',)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.`


@svenefftinge nice! I tried something like this as well, in https://github.com/vorburger/fineract/commit/71ab6da044012184e0246748b915db6b83a8c867, but got stuck re. MySQL... How does gitpod/workspace-mysql work (where can I look at its source?), will it have a running mysqld on the standard port? How would we run 2-3 sql create db and grant commands before Gradle runs? Tx!


<!-- PMABOT:SPACE -->
This commit contains trailing whitespace, what is prohibited in phpMyAdmin. Please check our [Developer guidelines](https://github.com/phpmyadmin/phpmyadmin/wiki/Developer_guidelines#Indentation) for more information.

Offending files: templates/server/status/base.twig, templates/server/status/queries/index.twig


what about `mapFrom` and `mapTo` (same as json object)


Successfully aliased the URL <https://jameswlanecom-88yijmmsr.now.sh> to the following aliases.

* https://jameswlane.com
* https://www.jameswlane.com
* https://jameswlanecom.jameswlane.now.sh
* https://jameswlanecom-git-master.jameswlane.now.sh


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues):

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io && pdd -v -f /tmp/20190621-10252-nx07pq [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io && pdd -v -f /tmp/20190621-10252-nx07pq [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io
+ pdd -v -f /tmp/20190621-10252-nx07pq

My version is 0.20.5
Ruby version is 2.6.0 at x86_64-linux
Reading /tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io
51 file(s) found, 87 excluded
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/ndid-node.png is a binary file (39431 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/did-model-by-etda.png is a binary file (48936 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/enrolment-model-by-etda.jpg is a binary file (74745 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/architecture.png is a binary file (75925 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/identity-data.png is a binary file (111326 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/authentication-model-by-etda.png is a binary file (39066 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/onboarding-identity.png is a binary file (912381 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/favicon.ico is a binary file (766 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/er-public-storage.png is a binary file (24480 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/identity-data-diagram.png is a binary file (37704 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/communication.png is a binary file (190576 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/add-new-accessor.png is a binary file (953587 bytes)
/tmp/0pdd20190621-4-17ryig6/ndidplatform/ndidplatform.github.io/website/static/img/add-new-identifier.png is a binary file (876159 bytes)
Reading docker-compose.yml...
Reading .circleci/config.yml...
Reading Dockerfile...
Reading website/siteConfig.js...
Reading website/static/css/custom.css...
Reading website/static/js/custom.js...
Reading website/pages/en/help.js...
Reading website/pages/en/users.js...
Reading website/pages/en/index.js...
Reading website/package-lock.json...
Reading website/sidebars.json...
Reading website/package.json...
Reading website/core/Footer.js...
Reading website/i18n/en.json...
Reading website/README.md...
Reading docs/usage-more-usages.md...
Reading docs/getting-started-idp.md...
Reading docs/technical-overview.md...
ERROR: docs/technical-overview.md; puzzle at line #102; @todo must have a leading space to become a puzzle, as this page explains: https://github.com/yegor256/pdd#how-to-format
If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:48:in `exclusive'
/app/objects/job_detached.rb:36:in `block in proceed'
/app/objects/job_detached.rb:36:in `fork'
/app/objects/job_detached.rb:36:in `proceed'
/app/0pdd.rb:358:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/server.rb:307:in `block in start_thread'
```


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

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


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

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


You are pushing commits at a very fast pace (accross the whole organization).
Due to that, we cannot deploy the commit 285c97cfb7031312fe22bf75827b0052c2bd4cd1.

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


You are pushing commits at a very fast pace (accross the whole organization).
Due to that, we cannot deploy the commit 5952d06120abdd96806be2067ead257cbe24f02a.

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


The software_cache is required for the frontend I think.


Successfully aliased the URL <https://cantyoujust-5133i2jzy.now.sh> to the following aliases.

* https://cantyouju.st
* https://www.cantyouju.st
* https://cantyoujust.jameswlane.now.sh
* https://cantyoujust-git-master.jameswlane.now.sh


Successfully aliased the URL <https://scidata-ui-jsonforms-react-f9z6xpduj.now.sh> to the following aliases.

* https://scidata-ui-jsonforms-react.marshallmcdonnell.now.sh
* https://scidata-ui-jsonforms-react-git-master.marshallmcdonnell.now.sh


So the fact that the client uses launch arguments of an `XCUIApplication`
instance is an implementation detail and that fact is opaque to the user.
The fact that the `SBTUITunneledApplicationLaunchOptionResetFilesystem` is
called an "option" means we've abstracted how this is used by the
underlying implementation.

If we have to use launch arguments to configure options of between the
client and server then we need to ensure that we keep continuity when
messing with XCUIApplication's state. At the moment I feel that the client
API expect the launch and terminate to be one-to-one with each test, i.e.
launch tunnel when starting test, terminate tunnel when finishing test. But
that's not the case as it's up to the test engineer to decide how and when
to background, terminate and launch the app. I would expect XCUIApplication
to have it's state changes by a 3rd party library.

I think this was fine when it was all just swizzled and where
`XCTUITunneledApplication` which was also the client was essentially a
`final` class. But now the developer can choose to implement their own
XCUIApplication sub-class and it's just weird that opening a tunnel would
change the state of my application instance.

Like I said I think in the case of these special options, why don't we just
remove them from the array of launch arguments when terminating the tunnel
from within `SBTUITunnelClient` in the same way we add them in there. It
should be balanced, and we should own remove what we own. We don't own
other launch arguments that may or may not already exist on
`XCUIApplication`.

I think it would be fine to remove these options if they exist when tearing
down the tunnel. That way they are one time options and the fact that the
underlying implementation uses launch arguments is just an implementation
detail.

Your test would then pass and my use-case will work as expected and I won't
have to implement work arounds that rely on the opaque implementation?

On Fri, 21 Jun 2019 at 13:24, Tomas Camin <notifications@github.com> wrote:

> I'm persuaded that in the previous example it's unexpected that
> the SBTUITunneledApplicationLaunchOptionResetFilesystem is sent again on
> the second launch. Worst is I'm not able to remove that option when
> relaunching the tunnel (unless I know the underlying implementation and
> therefore tweaking the launch arguments, but most users wouldn't know about
> that).
>
> The current implementation looks ok to me. Isn't it feasible to store the
> options in a property and send them on every launch?
>
> Regards.
>
> On Fri, Jun 21, 2019 at 2:16 PM Cameron Cooke <notifications@github.com>
> wrote:
>
> > I agree that isn't ideal either. In the example you gave we have the
> exact
> > opposite requirement, we set up a lot of environmental vars in our
> > TestCases and for setting feature flags etc and won't expect the feature
> to
> > be turned off when restarted.
> >
> > I would argue that `SBTUITestTunnelClient` shouldn't be messing with the
> > `XCUIApplication` instance though in general. This feels like an
> overreach.
> > Of course we have to append arguments/env vars needed for
> > `SBTUTunnelServer` but I think the client should always preserve the
> state
> > when resetting.
> >
> > I wouldn't expect the developer to know about the underlying
> implementation
> > of `SBTUITestTunnelClient` to know that they will loose any existing
> state
> > on their own instance of `XCUIApplication` when terminating the tunnel.
> >
> > My thinking is that the Client and XCUIApplication should be as
> discoupled
> > as possible.
> >
> > Maybe we could fix this by always removing the SBTUITestTunnel "options"
> > (i.e. `SBTUITunneledApplicationLaunchOptionResetFilesystem` etc.) in the
> `
> > resetInternalState` method of the client. That way custom args added by
> the
> > developer will be left alone but the special "options" will be removed as
> > they should only have a one time effect.
> >
> >
> >
> >
> > On Fri, 21 Jun 2019 at 12:57, Tomas Camin <notifications@github.com>
> > wrote:
> >
> > > With the previous implementation the following test would not behave as
> > > expected
> > >
> > > app.launchTunnel(withOptions:
> > [SBTUITunneledApplicationLaunchOptionResetFilesystem]) {}
> > > // do things that affect user defaults
> > > app.terminate()
> > > // reopen app in the same test
> > > app.launchTunnel() // we're passing no options here and we don't expect
> > previous ones to be applied
> > > // Userdefaults are lost
> > >
> > > I've added a test that replicated this regression
> > > testLaunchArgumentsResetBetweenLaunches
> > >
> > > If you need to make sure that arguments passed in setUp() are preserves
> > > you probably want to store them in a property and pass them along to
> > every
> > > app.launchTunnel(options:)
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly, view it on GitHub
> > > <
> >
> https://github.com/Subito-it/SBTUITestTunnel/commit/ed8204fba9c7dae768e5838f306a31bf3226322c?email_source=notifications&email_token=AAEZ6SJW37QWMHWYXRJ4V5TP3S62HA5CNFSM4H2PHG5KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAOQQY#commitcomment-34030104
> > >,
> > > or mute the thread
> > > <
> >
> https://github.com/notifications/unsubscribe-auth/AAEZ6SO5BVM2Z6MNGG2W2ETP3S62HANCNFSM4H2PHG5A
> > >
> > > .
> > >
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <
> https://github.com/Subito-it/SBTUITestTunnel/commit/ed8204fba9c7dae768e5838f306a31bf3226322c?email_source=notifications&email_token=AAGVUEJFZJRV6XVSO4SSZ5LP3TBAFA5CNFSM4H2PHG5KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAOQZR#commitcomment-34030385
> >,
> > or mute the thread
> > <
> https://github.com/notifications/unsubscribe-auth/AAGVUEL7KDS3ZQSGK7QGZMLP3TBAFANCNFSM4H2PHG5A
> >
> > .
> >
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/Subito-it/SBTUITestTunnel/commit/ed8204fba9c7dae768e5838f306a31bf3226322c?email_source=notifications&email_token=AAEZ6SMZKVAYSPJGL7IM76TP3TCALA5CNFSM4H2PHG5KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAOQ6J#commitcomment-34030537>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAEZ6SMQTIFJU7ACN7I5RO3P3TCALANCNFSM4H2PHG5A>
> .
>


Переделай так

type Books interface {
    Get ([]model.Book, error)
}

func NewBooks(db *sql.DB) *books {
     return &books{db}
}

type books struct {
    db *sql.DB
}

func (b BookRepository) Get() ([]model.Book,error) {
	rows, err := db.Query("select id, title, author, year from books")

        if err != nil {
         return err
        }

 	defer rows.Close()

       var books []model.Book

 	for rows.Next() {
               var book model.Book
		err := rows.Scan(&book.ID, &book.Title, &book.Author, &book.Year)
		if err != nil {
                              return err
                }

 		books = append(books, book)
	}

 	return books, nil
}

var _ Books = (*books)(nil)


Please check next commit.(this is mistake)


Has this been already implemented? Because now I'm having the box plot showing only one single value for every quarter, compressing the plots to a single horizontal line. I'll open a new issue in case.


It doesn't work using youtube-dl version (2019.06.08).


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

* https://jameswlane.com
* https://www.jameswlane.com
* https://jameswlanecom.jameswlane.now.sh
* https://jameswlanecom-git-master.jameswlane.now.sh


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

* https://laneconsulting.co
* https://www.laneconsulting.co
* https://laneconsultingco.jameswlane.now.sh
* https://laneconsultingco-git-master.jameswlane.now.sh


On Fri, Jun 21, 2019 at 2:58 PM Cameron Cooke <notifications@github.com>
wrote:

> So the fact that the client uses launch arguments of an `XCUIApplication`
> instance is an implementation detail and that fact is opaque to the user.
> The fact that the `SBTUITunneledApplicationLaunchOptionResetFilesystem` is
> called an "option" means we've abstracted how this is used by the
> underlying implementation.
>
> If we have to use launch arguments to configure options of between the
> client and server then we need to ensure that we keep continuity when
> messing with XCUIApplication's state. At the moment I feel that the client
> API expect the launch and terminate to be one-to-one with each test, i.e.
> launch tunnel when starting test, terminate tunnel when finishing test. But
> that's not the case as it's up to the test engineer to decide how and when
> to background, terminate and launch the app. I would expect XCUIApplication
> to have it's state changes by a 3rd party library.
>
> I think this was fine when it was all just swizzled and where
> `XCTUITunneledApplication` which was also the client was essentially a
> `final` class. But now the developer can choose to implement their own
> XCUIApplication sub-class and it's just weird that opening a tunnel would
> change the state of my application instance.
>
> Like I said I think in the case of these special options, why don't we just
> remove them from the array of launch arguments when terminating the tunnel
> from within `SBTUITunnelClient` in the same way we add them in there. It
> should be balanced, and we should own remove what we own. We don't own
> other launch arguments that may or may not already exist on
> `XCUIApplication`.
>
That would be an viable option.

>
> I think it would be fine to remove these options if they exist when tearing
> down the tunnel. That way they are one time options and the fact that the
> underlying implementation uses launch arguments is just an implementation
> detail.
>
> Your test would then pass and my use-case will work as expected and I won't
> have to implement work arounds that rely on the opaque implementation?
>
>
> On Fri, 21 Jun 2019 at 13:24, Tomas Camin <notifications@github.com>
> wrote:
>
> > I'm persuaded that in the previous example it's unexpected that
> > the SBTUITunneledApplicationLaunchOptionResetFilesystem is sent again on
> > the second launch. Worst is I'm not able to remove that option when
> > relaunching the tunnel (unless I know the underlying implementation and
> > therefore tweaking the launch arguments, but most users wouldn't know
> about
> > that).
> >
> > The current implementation looks ok to me. Isn't it feasible to store the
> > options in a property and send them on every launch?
> >
> > Regards.
> >
> > On Fri, Jun 21, 2019 at 2:16 PM Cameron Cooke <notifications@github.com>
> > wrote:
> >
> > > I agree that isn't ideal either. In the example you gave we have the
> > exact
> > > opposite requirement, we set up a lot of environmental vars in our
> > > TestCases and for setting feature flags etc and won't expect the
> feature
> > to
> > > be turned off when restarted.
> > >
> > > I would argue that `SBTUITestTunnelClient` shouldn't be messing with
> the
> > > `XCUIApplication` instance though in general. This feels like an
> > overreach.
> > > Of course we have to append arguments/env vars needed for
> > > `SBTUTunnelServer` but I think the client should always preserve the
> > state
> > > when resetting.
> > >
> > > I wouldn't expect the developer to know about the underlying
> > implementation
> > > of `SBTUITestTunnelClient` to know that they will loose any existing
> > state
> > > on their own instance of `XCUIApplication` when terminating the tunnel.
> > >
> > > My thinking is that the Client and XCUIApplication should be as
> > discoupled
> > > as possible.
> > >
> > > Maybe we could fix this by always removing the SBTUITestTunnel
> "options"
> > > (i.e. `SBTUITunneledApplicationLaunchOptionResetFilesystem` etc.) in
> the
> > `
> > > resetInternalState` method of the client. That way custom args added by
> > the
> > > developer will be left alone but the special "options" will be removed
> as
> > > they should only have a one time effect.
> > >
> > >
> > >
> > >
> > > On Fri, 21 Jun 2019 at 12:57, Tomas Camin <notifications@github.com>
> > > wrote:
> > >
> > > > With the previous implementation the following test would not behave
> as
> > > > expected
> > > >
> > > > app.launchTunnel(withOptions:
> > > [SBTUITunneledApplicationLaunchOptionResetFilesystem]) {}
> > > > // do things that affect user defaults
> > > > app.terminate()
> > > > // reopen app in the same test
> > > > app.launchTunnel() // we're passing no options here and we don't
> expect
> > > previous ones to be applied
> > > > // Userdefaults are lost
> > > >
> > > > I've added a test that replicated this regression
> > > > testLaunchArgumentsResetBetweenLaunches
> > > >
> > > > If you need to make sure that arguments passed in setUp() are
> preserves
> > > > you probably want to store them in a property and pass them along to
> > > every
> > > > app.launchTunnel(options:)
> > > >
> > > > —
> > > > You are receiving this because you commented.
> > > > Reply to this email directly, view it on GitHub
> > > > <
> > >
> >
> https://github.com/Subito-it/SBTUITestTunnel/commit/ed8204fba9c7dae768e5838f306a31bf3226322c?email_source=notifications&email_token=AAEZ6SJW37QWMHWYXRJ4V5TP3S62HA5CNFSM4H2PHG5KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAOQQY#commitcomment-34030104
> > > >,
> > > > or mute the thread
> > > > <
> > >
> >
> https://github.com/notifications/unsubscribe-auth/AAEZ6SO5BVM2Z6MNGG2W2ETP3S62HANCNFSM4H2PHG5A
> > > >
> > > > .
> > > >
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > <
> >
> https://github.com/Subito-it/SBTUITestTunnel/commit/ed8204fba9c7dae768e5838f306a31bf3226322c?email_source=notifications&email_token=AAGVUEJFZJRV6XVSO4SSZ5LP3TBAFA5CNFSM4H2PHG5KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAOQZR#commitcomment-34030385
> > >,
> > > or mute the thread
> > > <
> >
> https://github.com/notifications/unsubscribe-auth/AAGVUEL7KDS3ZQSGK7QGZMLP3TBAFANCNFSM4H2PHG5A
> > >
> > > .
> > >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <
> https://github.com/Subito-it/SBTUITestTunnel/commit/ed8204fba9c7dae768e5838f306a31bf3226322c?email_source=notifications&email_token=AAEZ6SMZKVAYSPJGL7IM76TP3TCALA5CNFSM4H2PHG5KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAOQ6J#commitcomment-34030537
> >,
> > or mute the thread
> > <
> https://github.com/notifications/unsubscribe-auth/AAEZ6SMQTIFJU7ACN7I5RO3P3TCALANCNFSM4H2PHG5A
> >
> > .
> >
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Subito-it/SBTUITestTunnel/commit/ed8204fba9c7dae768e5838f306a31bf3226322c?email_source=notifications&email_token=AAGVUEPYHPOM6ATPJDGIANLP3TGAPA5CNFSM4H2PHG5KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAORNV#commitcomment-34031029>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAGVUEMKBCOUKB5ZHWCBWUTP3TGAPANCNFSM4H2PHG5A>
> .
>


Используй именованые параметры возврата
Вместо AddBook(..) int используй AddBook(...) (id int, err error)


is there a case where this condition is false? (link empty)


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

* https://cantyouju.st
* https://www.cantyouju.st
* https://cantyoujust.jameswlane.now.sh
* https://cantyoujust-git-master.jameswlane.now.sh


Ах, да, передавай еще везде первым аргументов context.Context и используй QueryRowContext


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

* https://jameswlane.com
* https://www.jameswlane.com
* https://jameswlanecom.jameswlane.now.sh
* https://jameswlanecom-git-master.jameswlane.now.sh


@krystian3w Do testów, trochę dziwne wartości, nie zagłębiałem się w to jak je generują, ale jeżeli nie będzie to działać dla wszystkich, no to wtedy chyba tylko klik :smile:


Ik zie vaker terug dat oude regels code in een comment worden gezet. Dit is totaal niet erg maar als het niet langer nodig is of niet meer wordt gebruikt kun je de comments met oude code het best weglaten.


Successfully aliased the URL <https://cantyoujust-5hat5j0tb.now.sh> to the following aliases.

* https://cantyouju.st
* https://www.cantyouju.st
* https://cantyoujust.jameswlane.now.sh
* https://cantyoujust-git-master.jameswlane.now.sh


in snake_case please :pray:


idem


@JuliaRegistrator register()


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

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

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


Needed for good event rendering


Added complex permission handling


нарм


Probably would need to be https://raw.githubusercontent.com/opengeospatial/wps-rest-binding/master/core/openapi/schemas/result.yaml


Tens o return errado é suposto  retornar o new e não o abin.


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

* https://jameswlane.dev
* https://jameswlanedev.jameswlane.now.sh
* https://jameswlanedev-git-master.jameswlane.now.sh


Probably would need to be https://raw.githubusercontent.com/opengeospatial/wps-rest-binding/master/core/openapi/schemas/exception.yaml


Successfully aliased the URL <https://zeit-test-8196da6qv.now.sh> to the following aliases.

* https://zeit-test.yurikbv.now.sh
* https://zeit-test-git-master.yurikbv.now.sh


Wouldn't "!..empty()" be more idiomatic than size() vs 0 comparison?


マイページ作成
・ユーザーが投稿した一覧
・お気に入り投稿の一覧
を取得するよう設定


Now could not deploy this pull request due to the `now.json` file explicitly setting the “type” as `docker`, yet the `Dockerfile` is empty or has no commands.


Hi!
To be fair it was only to keep the toolchain libraries in sync with their own version, since we were using LLVM 6.0 from brew instead of AppleClang, which was failing to compile on Mojave due to boost issues.


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

* https://komfy.now.sh
* https://frontend.komfy.now.sh
* https://frontend-git-master.komfy.now.sh


yes but pbdw will just use the API of  class RB space/rb model that's what I meant by outside. PBDW either help build the RB space as we discussed or calls simply the interface of the RB space and update space. Actually the offline stage may be quite  short in terms of code line for pbdw, it does mainly the scalar products and storage. Online it assembles and solves


Collaborator: Review for this commit was created. [Link to review](http://2b3e396d.ngrok.io/ui#review:id=16)


The commented line should work, but it isn't... for 'hotfix', I give the schema right here. If I don't give it here, the form doesn't see it. I don't know why.


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

* https://cantyouju.st
* https://www.cantyouju.st
* https://cantyoujust.jameswlane.now.sh
* https://cantyoujust-git-master.jameswlane.now.sh


but the way you wrote it means M_M has to be known at compile time, we don't want that, we want to control at runtime the number of observations


Successfully aliased the URL <https://relational-playground-hf05v5s9p.now.sh> to the following aliases.

* https://relational-playground.michaelmior.now.sh
* https://relational-playground-git-master.michaelmior.now.sh


Readme updated by API Name


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

* https://pinjollist.now.sh
* https://pinjollist.pinjollist1.now.sh
* https://pinjollist-git-master.pinjollist1.now.sh


I have problems
command not found
 #####################
instahack: line 9: lolcat: command not found
instahack: line 10: lolcat: command not found
 #####################
===================================================
Traceback (most recent call last):                  File "hackinsta.py", line 9, in <module>
    import requests
ImportError: No module named requests
instahack: line 14: syntax error near unexpected token `fi'
instahack: line 14: `fi'
$


I wanted to avoid a switch statement, and use a helper like 'collection'.


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

I updated the Github team because of this commit.

- @looooo was added to this feedstock maintenance team.

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

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

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


@Crisspl quick digression on the topic of Earl Hammon and Fresnel diffuse/specular weighing
https://github.com/Crisspl/IrrlichtBAW/commit/914b50d7238fc4a30f23fc2a4ea570e467f4ab75#r33961898

What we have right now (and so do Mitsuba, UE4, Cycles, Frostbite, etc.) is actually a bad approximation, because physically:
- Rough Specular = only microfacets visible (local/micro smith) and oriented ideally so the light vector can reflect towards the observer (half-vector == microfacet normal) so contribution from all other microfacets is ignored (Delta function so integration drops out)
- Rough Diffuse =  all microfacets that are visible (local/micro smith) of any orientation will emit equal amounts of light (that trasmits through the microfacet surface in and out) in all directions, so full integration necessary and no closed solution possible (this why Hammon had to integrate numerically and then fit approximations).

So to reiterate
diffuse = Integral Over All Possible Microfacet Normals { dot(l,m) FresnelIn(l,m) FresnelOut(v,m)/dot(v.m) } dm
(page 45)
Unfortunately Hammon used Schlick on page 106, which probably makes the diffuse he derived too dark for low reflectivity materials (which I don't understand cause he was numerically raytracing heightfields and deriving the approximations off-line).

What all renderer's get wrong:
- is that the fresnel for all microfacets (with local normal `m`) is assumed to be the same as the fresnel for the microfacet with the same normal as the half-vector
- there's no fresnel for the diffuse leaving the microfacet (it needs to get out from the scattering medium with a different light-speed than the outside void [IoR]) which is on page 100 of the PDF I linked

This is obviously not something we can fix for Orren-Nayar, we'd actually have to use GGX Diffuse from Titanfall 2.
And we could not really mix any other Specular model with any other diffuse (the microfacet distributions have to match for both distributions).

If we wanted to simulate any other combination then it would have to be simulated as a "coating" (there are actually two different microfacet surfaces and one is below the other).
This is actually what UE4, etc. (and the current code) are doing in approximation because the assumption is clearly that whatever does not get reflected (`1-fresnel`), gets passed to the diffuse BRDF. An approximation because we're not taking into account the light lost from all the other microfacets reflecting light into the aether as well as the fresnel (Internal Reflection) as the diffuse exits through the specular coating.

P.S. To fix Hammon's approximation with Schlick can probably be fixed with `smooth = 1.05*(1-Fresnel(NdotL,IoR))*(1-Fresnel(NdotV,IoR));`, but I'm not really sure (page 183 onwards). We could write him an email XD ;)


I don't care


some shit


Removed ticketStatusChange, created a general statusChange instead


Yes, I know :smile:

It doesn't check version, but are we not simply checking if `php_msgpack_unserialize` returns a value?  Looking at the msgpack history that is all we actually have to check unless they change this signature again in 3.0.

This line has only ever changed twice (function is introduced in the second pre-release commit, and then changed by you), in the history of the project.  From `void php_msgpack_unserialize` to `int php_msgpack_unserialize`:

`# git log -L 44,44:php_msgpack.h`:

```patch
commit b8ec2fd8a6d546191d140ccc4d7f0d56c186760b
Author: Pavlo Yatsukhnenko <yatsukhnenko@gmail.com>
Date:   Fri Mar 31 17:33:42 2017 +0300

    Add return value to php_msgpack_unserialize.

    This PR is related to https://github.com/phpredis/phpredis/pull/1050.
    It allows to determine `php_msgpack_unserialize` execution status.

diff --git a/php_msgpack.h b/php_msgpack.h
--- a/php_msgpack.h
+++ b/php_msgpack.h
@@ -44,1 +44,1 @@
-PHP_MSGPACK_API void php_msgpack_unserialize(
+PHP_MSGPACK_API int php_msgpack_unserialize(

commit 7b9ab776997cd5bb4e3e794992d2fbd6923da36c
Author: advect <advect@gmail.com>
Date:   Sat Jul 17 18:46:28 2010 +0900

    Update PHP Extension

diff --git a/php_msgpack.h b/php_msgpack.h
--- a/php_msgpack.h
+++ b/php_msgpack.h
@@ -78,0 +38,1 @@
+PHP_MSGPACK_API void php_msgpack_unserialize(
```


Added pre, and post processes, what I call from the statusChange method.


Successfully aliased the URL <https://melon-subgraph-frontend-qn5nbfra0.now.sh> to the following aliases.

* https://melon-subgraph.now.sh
* https://melon-subgraph-frontend.melon-project.now.sh
* https://melon-subgraph-frontend-git-master.melon-project.now.sh


Replace, and rewrite statusChangeEventSchema at events.js


Masih error kalo imagenya null


looklooklooklooklook


There seems to be an issue with this line.


Doesn't needed anymore, statusChange method handles it.


This method could be simplified [using the safe navigation operator](http://mitrev.net/ruby/2015/11/13/the-operator-in-ruby/):

```ruby
I18n.t("frequencies.#{frequency}.subject", title: content_change&.title)
```

This would use `content_change.title` if it exists, but default to `nil` if it doesn't.

Think this would be better because it makes it immediately clear that we're ALWAYS calling `subject` in en.yml.


Thanx. I will howevet change it to a version showing the official version, with a more "normal" signal.


Topic categories will have their own 'status' file.


This is great! Makes it easy to tweak everything. For example, I wonder if there's a product benefit to changing `f` to `f=digests-weekly` / `f=digests-daily` so we have more granular tracking? (Out of scope for this though)


Comment are false : this disable static cache if `self` or `that` are in string, `this` is replaced before …


This fill is no longer used, neither by programs nor by humans. I will remove it.


Maybe must be disable only for `self`


As I mentioned in issue we don't need this check. IMO this is not business of phpredis which version of library is installed in the system.


в форме и в листе мы может хендлить urlChange

- в листе: выбирать нужную нам айдти
- в форме: заполнять ее нужными нам данными из модели (по айдти)


fix for issue #8


####  Installing helm
curl -LO https://git.io/get_helm.sh
$ chmod 700 get_helm.sh
$ ./get_helm.sh

#### Initialize Helm
helm init --service-account tiller --history-max 200


This is the correct fix, why did it need removing for Ferital's fix?


Hum indeed, I'm not sure where my confusion comes from


*dynamic


I'd name this `frequency` rather than `range`


форма занимается только редактированием, за добавление отвечает кнопка под списком контактов


Please review PR 1579 and then modify config.m4 as you want :smile:


Page 187-188 would actually outline how to do it with a proper Fresnel Function

Solve for k (with numerical integration package such as Mathematica)
2*PI*Integrate[k*(1-Fresnel(theta,IoR))*cos(theta)*sin(theta),,0,PI/2] = 1

Could probably do change of variables from dtheta to dcos(theta)

Then we could get k as a function of just IoR and that would probably come out to something slightly different than 1.05 when IoR==1 (it could likely be 1.05 for IoR>1.01), but at least we'd know to lerp (or interpolate in a different way) between A and 1.05 depending on IoR


Needed for good event rendering


Successfully aliased the URL <https://personal-website-956y9ss6t.now.sh> to the following aliases.

* https://personal-website-frontend.now.sh
* https://personal-website.vistisen.now.sh
* https://personal-website-git-master.vistisen.now.sh


`latest version` seems the right behavior actually.
But it depends on the FFmpeg version (at least with default behavior in RAWcooked for the moment i.e. no `-level` forced on FFmpeg).`
More generally, we actually depend on the FFmpeg version installed and its default values, I let `latest version` for the moment and we may have a PR dedicated to how we explain that we depends on the FFmpeg version used (or any other encoder)


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

I updated the Github team because of this commit.

- @nicoddemus was added to this feedstock maintenance team.

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

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

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


Ah I see this has been refactored in the next commit.


I revert to file extension, we'll see if we decide to change that in a dedicated PR.


Added complex permission handling


would be nice to have something that does not fall apart with F0 < 0.02


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

* https://magento-venia-develop.now.sh
* https://venia.magento-research1.now.sh
* https://venia-git-develop.magento-research1.now.sh


Successfully aliased the URL <https://docs-17e18uqai.zeit.sh> to the following aliases.

* https://docs.zeit.sh
* https://docs-git-master.zeit.sh


I wanted to avoid a switch statement, and use a helper like 'collection'.


This is great 🎉


The commented line should work, but it isn't... for 'hotfix', I give the schema right here. If I don't give it here, the form doesn't see it. I don't know why.


Removed ticketStatusChange, created a general statusChange instead


This is a bad commit that breaks the build. The main reason you know already, https://github.com/AppImage/AppImageKit/issues/856 it stops the build with a missing symbol from appstreamcli, just as in the ticket. The reason is probably that you mutilate LD_LIBRARY_PATH. Fixed in d5d114556f73543bb177208b4bbd021776a4bd97


Added pre, and post processes, what I call from the statusChange method.


Replace, and rewrite statusChangeEventSchema at events.js


Doesn't needed anymore, statusChange method handles it.


@ryanbr


Topic categories will have their own 'status' file.


Successfully aliased the URL <https://scidata-ui-jsonforms-react-gvx4qg009.now.sh> to the following aliases.

* https://scidata-ui-jsonforms-react.marshallmcdonnell.now.sh
* https://scidata-ui-jsonforms-react-git-master.marshallmcdonnell.now.sh


Never heard about the safe navigation operator 😮Works great here, thanks!


The branch that is merged her passes local test using the Heroku PostgreSQL database, but it happens that Travis-CI does not read data from that database.
Though, when I used ElephantSQL database, it was able to read data from it, but the database plan required an upgrade for it to work with cache hit rate greater than 99%.


have the same issue like above


Zły zakres dat rp robi ciasteczko na 10 lat.


What if in the future they change the text, for example "store version not set"? Then we won't catch it. Is there an alternative method, as a double check? Or perhaps if the execution falls through to the bottom then instead of null we'd return the default version (the line below this) as if we found "no version set"?


Hermoso.


:p


> For the strange character there is probably an issue with i18ndude with encoding, I didn't investigate. This is why I put the same string manually in plone-manual.pot with the correct encoding for this character.

OK. I warned you just in case it could break Plone.


What about "Document" versus "Page Web"?


Happy with most of the changes in this commit, including extracting common methods into a module. Nice one 👍

Not 100% sure about `only pass Subscriber’s attributes that are used by DigestEmailBuilder`. I like it because it makes it clear what DigestEmailBuilder needs, but it also means making changes in lots of places if we ever need to pass an additional parameter (vs simply calling `subscriber.foo`). Don't feel strongly enough either way to give it a ✅ or a ❎ , but would be interested to see what others say! :)


It depends on both the running FFmpeg version and the parameter passed. I am okay for another PR on this, also because I guess the compatibility has to be clarified.


OK sounds good.  If you take a look at other projects, many of them do rather substantial version checks.  Some literally compile code via `AC_COMPILE_IFELSE` and various other things.

Without a check, this will happen:

```bash
$ phpize && ./configure && make
# lots of stuff snipped
/home/mike/dev/phpredis/library.c: In function ‘redis_unserialize’:
/home/mike/dev/phpredis/library.c:2354:19: error: invalid use of void expression
             ret = !php_msgpack_unserialize(z_ret, (char *)val, (size_t)val_len TSRMLS_CC);
                   ^
Makefile:197: recipe for target 'library.lo' failed
```

We'll get multiple issue reports per week. 😄


Successfully aliased the URL <https://nuxt-static-8i9st4rof.now.sh> to the following aliases.

* https://nuxt-static.grabarzundpartner1.now.sh
* https://nuxt-static-git-master.grabarzundpartner1.now.sh


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

I updated the Github team because of this commit.

- @rayplante, @cbanek, @andamian, @jcsegovia were added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

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

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

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


Successfully aliased the URL <https://destiny-report-cy9tioe00.now.sh> to the following aliases.

* https://destiny-report.sarkurd.now.sh
* https://destiny-report-git-master.sarkurd.now.sh


Vanilla has a check if a block does block movement, but it seems not everything follows that correctly...


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

* https://nirvana.samnan.now.sh
* https://edusys.samnan.now.sh
* https://edusys-git-master.samnan.now.sh


The docs are intended to be consumed in the web interface - do you see the dead links here? https://singularityhub.github.io/sregistry-cli/client-s3


Now could not deploy this pull request since the `now.json` file is empty.
It should be a valid JSON file.

    For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


That sounds reasonable, and hopefully using HostLatticeToDb directly will be very rare in practice.

In that case, I think the only recommendation here is to make the ValueError message more descriptive -- i.e. to suggest to the user what they might have done wrong to end up with duplicate uuids, and why this would be a bad thing!


I hadn't either 😁 TIL! Going to start using it from now on.


I initialize M_M by 1 and I create the attribute M_M because I want to have access on it once the offline stage is done and I can't without using an external attribute because  my offline function return void... I plan to edit it in the offline function.


fine with me


@krystian3w To już raczej obojętne, jedynie wartość jest ważna :smile:


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

* https://pinjollist.now.sh
* https://pinjollist.pinjollist1.now.sh
* https://pinjollist-git-master.pinjollist1.now.sh


Successfully aliased the URL <https://website-prog-futuro-2db7xwcnm.now.sh> to the following aliases.

* https://www.programadoresdofuturo.org
* https://programadoresdofuturo.org
* https://website-prog-futuro.pdf1.now.sh
* https://website-prog-futuro-git-master.pdf1.now.sh


mapped   false is important point


addresses #212


Successfully aliased the URL <https://nuxt-static-qckn3vq0w.now.sh> to the following aliases.

* https://nuxt-static.grabarzundpartner1.now.sh
* https://nuxt-static-git-master.grabarzundpartner1.now.sh


- NamelessCoder\GizzleGitPlugins\GizzlePlugins\ClonePlugin:000000001458e121000000000aaa7908:
  - 0: Executing Git clone command: /usr/bin/git clone --depth 1 --single-branch --branch '2.5.0' 'https://github.com/nitsan-technologies/ns_news_comments.git' /tmp/403da51444ff8cb983f0b2ce40c8ae1dfcf2aae9/ns_news_comments
  - NamelessCoder\TYPO3RepositoryGizzle\GizzlePlugins\ExtensionRepositoryReleasePlugin:000000001458e13f000000000aaa7908:
    - resultCode: 10504
    - resultMessages:
      - 0: Please note that it might take a while (up to an hour) until your extension and the documentation appear on TYPO3.org.
      - version: 2.5.0


I plan to use the API of class RB space/rb directly in the offline stage by passing it the template Modeltype as we discussed.


im locked out of a google account cant get passed verification which api would i use? and also for ss7


I did it!


create handler for users and also create a response handler for managing output result


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

* https://komfy.now.sh
* https://frontend.komfy.now.sh
* https://frontend-git-master.komfy.now.sh


LGTM


@francisfuzz I can see you also needed to "poke" github actions by editing the `main.workflow`.

Is it safe to say this behavior is a bug?

It's a bit cumbersome in forking workflows and pollutes the commit history.


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

* https://komfy.now.sh
* https://frontend.komfy.now.sh
* https://frontend-git-master.komfy.now.sh


Successfully aliased the URL <https://components-cd0kz956j.now.sh> to the following alias.

* https://components-git-master.undataforum.now.sh


Thank you for all your comments, very useful. I wasn't sure about that either and asked Bruce who said that it's probably better to pass just those values (but will see what he says when he sees the code). The ImmediateEmailbuilder was also called in this way. https://github.com/alphagov/email-alert-api/blob/master/app/workers/immediate_email_generation_worker.rb#L109


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

* https://pinjollist.now.sh
* https://pinjollist.pinjollist1.now.sh
* https://pinjollist-git-master.pinjollist1.now.sh


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

* https://ww-office-365-book-a-room.now.sh
* https://ww-office-365-book-a-room.jonathan17.now.sh
* https://ww-office-365-book-a-room-git-develop.jonathan17.now.sh


replace index.html


this should be local, so just ironic-prometheus-exporter-%{version}.tar.gz or something like that


Successfully aliased the URL <https://vue-ssr-4y9fy9a76.now.sh> to the following aliases.

* https://vue-ssr.okmejenes.now.sh
* https://vue-ssr-git-master.okmejenes.now.sh


Successfully aliased the URL <https://builder-vnptrwgqjl.now.sh> to the following alias.

* https://builder-staging.now.sh


Now could not deploy this pull request due to the `now.json` file explicitly setting the “type” as `docker`, yet the `Dockerfile` is empty or has no commands.


Thanks!


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

* https://www.dotwatcher.cc
* https://dotwatcher.cc
* https://dotwatcher.dotwatchers1.now.sh
* https://dotwatcher-git-master.dotwatchers1.now.sh


Copy of this build can be found at
https://builds.myetherwallet.com/build/f9a9a4760abf1f9497686c4083c03d006e54dd47/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmeSXaB8HTAvvpLktXLrQHEHboFkxNbBZZW7HJEaSxWnwh
                       Virus Total analysis
                       https://www.virustotal.com/file/1ce9153f26de232e18a6418c68b90673a855ab60594a13e754eddfd994a79659/analysis/1561125214/


@JuliaRegistrator register


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

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

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


I don't think that's right, no. Building against a static library really only makes sense for self-built local things, I don't think it's recommended or will work an many distros. In Arch's case the static libraries are not even part of the package.

Also doing a `find` on the root file system is never something you want to do as part of building/packaging. That really needs to be left to the tools that were meant to handle that. You as a downstream app developer simply cannot handle all the edge cases involved in OS distributions. In many cases the build system will not be the same as the install system, and the build script may not have access outside of a chroot.

I think what you want is just `pkg-config --libs sword`.


That's cool!


Deployment failed with the following error:

~~~
Uploading failed. Please try again.
~~~


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

* https://pinjollist.now.sh
* https://pinjollist.pinjollist1.now.sh
* https://pinjollist-git-master.pinjollist1.now.sh


Deployment failed with the following error:

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


https://github.com/Suicide-Squirrel/android_hardware_broadcom_libbt/commit/aaf50b34d3fa3fc59bdb03356ea1b2ae8fc1d028

This is needed too


Intents look odd across the added lines, is this 4*space and a tab?


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

* https://torralpoll.lucas1004jx.now.sh
* https://torralpoll-git-master.lucas1004jx.now.sh


Hi! Would you be able to add detail to the Read Me to show how to modify the data and add new rappers?


[R/make_map.r:26:7:](https://github.com/Helseatlas/shinymap/blob/e01b943bb7a3b54f12fe10e70a4c402b2e527c91/R/make_map.r#L26) *warning:* **local variable ‘pal_fun’ assigned but may not be used**
```r
      pal_fun <- leaflet::colorQuantile(shinymap::skde_colors(num = 4), NULL, n = 4)
      ^~~~~~~
```


Hi,
just wondering if you are still active with this project. I'd like to use some of your ideas and the tests (as far as possible) in an approach to bring the upstream forward. I made a fork of the original one and pulled in changes from another fork, that is a bit more advanced than the original: https://github.com/Flamefire/bats-mock

Your approach is great, but I'd like to avoid the additional dependencies on non-standard programs. This is why I'm basing my work of the original than yours. But the same applies there: Use functions and remove variable references in binstub.


cc @lyrixx any clue here?


Sure, although I find it a bit easier to read like this. Anyhow, not very important, just be aware that this is all very temporary code.


bağımlılıkları güncelledim fakat bu GitHub'taki security alert'i fix'lemeyecek. henüz yayınlanmış resmi patch yok, fyi.


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

* https://torralpoll.lucas1004jx.now.sh
* https://torralpoll-git-master.lucas1004jx.now.sh


Hi,
Do you need help to update to the latest version of the 1547.1 scripts ?


Gg


There's a lot of potential here for non-string keys in a future supertype


Test


![](https://github.trello.services/images/mini-trello-icon.png) [[07] Common time structures - UT (TDD red phase)](https://trello.com/c/MwR7ayAN/6-07-common-time-structures-ut-tdd-red-phase)


this exactly what should **not** be done with containers: have multiple processes running in the same container.


in a docker environment, orchestrators are used to ensure that the processes are up and running,


> SikulixRunner -> DirectoryRunner

agreed and thanks for the pointer.

> -r folder script script folder script

For someone who looks out for such a feature, I think it is intuitive and useable.
For someone who does not need it or does not know it, it does not make any harm.

Currently the sequence for relative files (first wins):
- look into the current base dir (= work dir at startup)
- look into the work dir
- look into the user dir

I will also allow the -g directory option with -r, to specify a base dir for the run

> I cannot see any [side effects]

If I understand right, then you are saying, that RunTime.get() in a running SikulixServer returns the identical RunTime instance as in a separate script run from commandline using -r in parallel?

Or in another case where I have the IDE open and run scripts from commandline in parallel?

Or if I run scripts in separate command sessions?

If this is true, then I have to revise a lot.


Where is the 6578.176 coming from? Shouldn't it be 6553.6?


Awesome!


Good ... thank you!!


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

* https://github-clone.now.sh
* https://my-react-app.jola.now.sh
* https://my-react-app-git-master.jola.now.sh


asa


to reduce the size of the final image you should add
```
    && \
    apt-get clean
```

at the end of all package install lines


`git()` is available as a function (`cmds.go`)


@boris-brtan Could you open a new issue please? It will be easier to discuss :)


Successfully aliased the URL <https://pinjollist-5ga6u9urz.now.sh> to the following aliases.

* https://pinjollist.now.sh
* https://pinjollist.pinjollist1.now.sh
* https://pinjollist-git-master.pinjollist1.now.sh


Deployment failed with the following error:

~~~
Uploading failed. Please try again.
~~~


I didn't find any validation errors? What required this change?


❌ accessibility: 92/95
✅ best-practices: 100/95
❌ performance: 89/95
❌ seo: 91/95


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

* https://repl.teleporthq.io
* https://repl.teleport-dev.now.sh
* https://repl-git-master.teleport-dev.now.sh


Added these steps for Harrison's request to be able to see how many pros per zone were on each FedEx manifest in Power BI


@bigbeefbaby i dont work with 4.4


mygit starts


@bigbeefbaby git apply -v patch


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

* https://v2ray.14065567.now.sh
* https://v2ray-git-master.14065567.now.sh


🔥 Device tests completed (Failed) on TvOS-Beta on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2788990)(TvOS-Beta): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/xcode11/85ec17a5068de1077c95f7223f776f32e7379aa7/2788990/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

230 tests' device not found, 0 tests passed.


Yes definitely. My intention was to open a PR, but I wanted to test it
first. (There is also some one-tike paperwork to be filled out to submit
the code, iirc)

On Fri, Jun 21, 2019 at 12:32 AM Ashwin Purohit <notifications@github.com>
wrote:

> I feel like these should go into kubernetes/kops as well, so we don't need
> to maintain a custom version forever. What do you think?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/tingley/kops/commit/9ffadfb45c70605d95636d8cd0ffc2b92056e3bf?email_source=notifications&email_token=AAE4QNIBZBFL7YQFAAIJECLP3R7XZA5CNFSM4H2NZO22YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAONGO#commitcomment-34026702>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAE4QNN4ERSLQED6LT4KDI3P3R7XZANCNFSM4H2NZO2Q>
> .
>


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `mysql_host` (in env: `MYSQL_HOST)`
* `mysql_user` (in env: `MYSQL_USER)`
* `mysql_password` (in env: `MYSQL_PASSWORD)`
* `mysql_database` (in env: `MYSQL_DATABASE)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


This fetch will now occur on the wrong thread - I'd suggest keeping `applyExploreFeedPreferencesToAllObjectsInManagedObjectContext` and `applyExploreFeedPreferencesToObjects`  synchronous and putting the `[moc performBlock:` in `saveNewExploreFeedPreferences:`


There is already a system in MAME named BERT (a Z8-based single-board teaching computer).


@reubenlindroos  why is this in multi-GPU? mistaken commit?


✅ accessibility: 92/90
✅ best-practices: 100/90
✅ performance: 100/90
✅ seo: 91/90


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

* https://ww-office-365-book-a-room-develop.now.sh
* https://ww-office-365-book-a-room.jonathan17.now.sh
* https://ww-office-365-book-a-room-git-develop.jonathan17.now.sh


Successfully aliased the URL <https://pixiv-collection-an9652a5v.now.sh> to the following aliases.

* https://pixiv.now.sh
* https://pixiv-collection.kidonng.now.sh
* https://pixiv-collection-git-master.kidonng.now.sh


Catlog says "06-21 10:15:02.427 F/linker  (15700): CANNOT LINK EXECUTABLE "/system/vendor/bin/mm-qcamera-daemon": library "libgpu_mapper_shim.so" not found"


Successfully aliased the URL <https://oebb-graphql-19m78cthx.now.sh> to the following aliases.

* https://oebb-graphql.timhagn.now.sh
* https://oebb-graphql-git-master.timhagn.now.sh


You do not need to do this, the helpbutton will take care of it!


> If I understand right, then you are saying, that RunTime.get() in a running SikulixServer returns the identical RunTime instance as in a separate script run from commandline using -r in parallel?
Or in another case where I have the IDE open and run scripts from commandline in parallel?
Or if I run scripts in separate command sessions?

No of course not! Those are all running in separate JVMs.

It's more of a problem when we do multiple script runs within the same SikulixServer instance (or any other application which use the API Runner). Those runs all share the same RunTime and hence the global state. If you really want to have the relative file feature, then you should take it out of the API Runner and implement it where you parse the -r option (-r folder script script folder script is CLI specific and should not be handled in the Runner). There you can even set the global base folder without side effects.


OK, that sounds good then.


Of course, you’re right. In the next commit I’ve added the check if both `repo_url` and `path` parameters are specified: see the lines [723](https://github.com/foliant-docs/foliantcontrib.includes/commit/807a4555e2f4d42f5fe3c40cb84f14725dc10a68#diff-85d9547c8d8b51d453c95f322ee7838cR723) and [778](https://github.com/foliant-docs/foliantcontrib.includes/commit/807a4555e2f4d42f5fe3c40cb84f14725dc10a68#diff-85d9547c8d8b51d453c95f322ee7838cR778).


agreed


"Caches data on RAM during a given amount of time and automatically deletes it when the time has passed"

That could be a better description. You can't really "save" anything on RAM.


Just another question. In your opinion, is the relative file feature an API or CLI feature?


Successfully aliased the URL <https://components-morutvm19.now.sh> to the following alias.

* https://components-git-master.undataforum.now.sh


Спасибо за чудную идею. Будете продолжать?


Excellent :)


add_or_update - не надо так.
Поясни зачем ты так сложно это делаешь и что. И попробуй из своих рассуждений понять как это переложить в адекватный код.


My pleasure to help :)


@huard Tried running parallel basins in notebooks, but getting strange errors that I cannot seem to debug.

ERROR from Raven server (notebook only returns "Sorry, process failed"):
# "If there are multiple stations in NetCDF file, the StationIdx argument must be given ... (numbering starts with 1) to identify station that should be read in

# However, not able to pass nc_index to the WPS, while the test_emulators parallel_basins test uses nc_index (and works).
# Also unsure how to also pass multiple area, elevation, latitude, parameter sets, etc.


El método se convierte en Replace con este else. Afecta a los componentes que lo usan y causa un error al cargar SWBPortal con una instancia nueva de SWB.


this is an interesting point to ponder about; allow me some time to think about it.

also [broadcast-channel](https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.channels/-broadcast-channel/) might help us here

@IvanMwiruki could you elaborate a little more about the use case you are thinking?


Awesome, good to know!


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

* https://v2ray.14065567.now.sh
* https://v2ray-git-master.14065567.now.sh


wonder if this would benefit from these functions moving up, took a bit of head scratching to figure out all the store stuff? (as we're doing `jest.mock` on the store stuff further up)


I'm ok with "Page Web".


It seems the additional checks for the player in the rewritten get/set_critter_*_stat functions [breaks Resurrection's global script](http://www.nma-fallout.com/threads/fo2-engine-tweaks-sfall.178390/page-147#post-4329031), because they were using `get/set_critter_*_stat` functions on `dude_obj` instead of `get/set_pc_*_stat`.


i think the library should keep control there since the user could throw up and exception in which case we risk killing the coroutine.

I will replace the println with [log4j kotlin](https://logging.apache.org/log4j/kotlin/), please advise if you have a recommended logging framework in mind.


Successfully aliased the URL <https://newtab-aspxvqtzsi.now.sh> to the following alias.

* https://newtab.now.sh


revert link


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

* https://v2ray.14065567.now.sh
* https://v2ray-git-master.14065567.now.sh


@RajChaudhry - curious why you changed this


makes sense


A oni mają wideo na tych podłogach?


@AnderBiguri yes, also hadn't seen if you'd merged to master at that point or not so i was making use of the multi-GPU code for testing.


can be auto& thumbnail = processor.getThumbnail();


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

https://community.modx.com/t/using-fred-what-to-do-when-duplicating-elements-but-bootstrap-requires-an-id-in-the-markup/1070/3


include ../omnibusf4pro/hwdef.dat


Become an efficient coder with this tool [Notepad](http://softsoldier.com/2019/04/21/es-computing-editplus-5-free-download/)


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

I updated the Github team because of this commit.

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

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

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

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


Fehler: Die Zeitschrittlänge ist invers proportional zur Kraft jedoch, und damit schließlich direkt proportional zum Abstandsquadrat.


//Next, we concatenate the CONTENT_AUTHORITY constant with the scheme “content://” we will create
// the BASE_CONTENT_URI which will be shared by every URI associated with PetContract:
        public static final String CONTENT_AUTHORITY = "com.example.android.pets";
//To make this a usable URI, we use the parse method which takes in a URI string and returns a Uri.
        public static final Uri BASE_CONTENT_URI = Uri.parse("content://" + CONTENT_AUTHORITY);
//This constants stores the path for each of the tables which will be appended to the base content URI.
        public static final String PATH_PETS = "pets";
//Complete CONTENT_URI
        public static final Uri CONTENT_URI = Uri.withAppendedPath(BASE_CONTENT_URI, PATH_PETS);


Enhace applied twice:
(tuodebug "Dracorex Hivegod, Deadly Leaper #3" "Dracorex Hivegod, Deadly Leaper #3" debug +v sim 1)

```
------------------------------------------------------------------------
TURN 1 begins for P0 Commander [Dracorex Hivegod hp:209]
P0 Commander [Dracorex Hivegod hp:209] plays Assault 0 [Deadly Leaper: 25/76/0 legend bloodthirsty, Evade 5, Pierce 80, Venom 50]
Possible targets of Enhance:
+ P0 Assault 0 [Deadly Leaper att:[[25(base)]]=25 hp:76]
P0 Commander [Dracorex Hivegod hp:209] Enhance Venom 6 on P0 Assault 0 [Deadly Leaper att:[[25(base)]]=25 hp:76]
Evaluating P0 Commander [Dracorex Hivegod hp:209] skill Enhance all Venom 6
Possible targets of Enhance:
+ P0 Assault 0 [Deadly Leaper att:[[25(base)]]=25 hp:76, Venom +6]
P0 Commander [Dracorex Hivegod hp:209] Enhance Venom 6 on P0 Assault 0 [Deadly Leaper att:[[25(base)]]=25 hp:76, Venom +6]
Evaluating P0 Commander [Dracorex Hivegod hp:209] skill Heal all bloodthirsty 10
Evaluating P0 Commander [Dracorex Hivegod hp:209] skill Weaken all 6
P0 Assault 0 [Deadly Leaper att:[[25(base)]]=25 hp:76, Venom +12] attacks P1 Commander [Dracorex Hivegod hp:209] for 25 damage
P1 Commander [Dracorex Hivegod hp:209] takes 25 damage
TURN 1 ends for P0 Commander [Dracorex Hivegod hp:209]
------------------------------------------------------------------------
```


Who deletes FileInputSource? Is it another leak? Why not smart pointers? (again)


@ghype


Fixes #1.


Aliasing was ignored due to a new commit existing for this branch, which will be aliased instead.


include ../omnibusf4pro/hwdef-bl.dat


Successfully aliased the URL <https://salted-egg-loz9d1zl8.now.sh> to the following aliases.

* https://salted-egg.phoomparin.now.sh
* https://salted-egg-git-master.phoomparin.now.sh


i am github learner


aa


166827553_Issue7318 (Nigusse) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


166827553_Issue7318 (Nigusse) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

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


plan to replace this with a logging framework; the reason we're catching it and swallowing it is because in a message processor we want to loop to go on forever; the exception (AKA Negative Acknowledgement) will be handled by the fact that we didn't delete the message. this will lead to SQS re-driving the message


Thanks for this!  I've been using a local function to accomplish this same effect but not as well-implemented.


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

* https://mdxjs.com
* https://www.mdxjs.com
* https://mdx.mdx.now.sh
* https://mdx-git-master.mdx.now.sh


synth.getVoice(0) can't be null?


Clever fix brother :)


Curious what the acceptable band inputs are I will have to go back through your source to track down but if you feel like giving an easy answer

is it -5/+5???


might be able to re-jiggle-jiggle this to avoid `setProps`... which i'm only saying because its been deprecated 🤔


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

* https://nowdemo.happysahota.now.sh
* https://nowdemo-git-master.happysahota.now.sh


Why not audioSource.buffer = buffer; ?
buffer argument can be const &


```js
this.setState(state => {
  return {
    people: state.people.concat([newPerson])
  };
});
```


you're right this can be an if; since the channel we remain open for the lifetime of the application the control will never hit the while block a second time.

let me think this through a little more.


![](https://github.trello.services/images/mini-trello-icon.png) [Register User](https://trello.com/c/vlwvhhIC/25-register-user)


Magic numbers dang


Hm, it _would_ feel more natural to have a speed we know is 'right' for z-moves.


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

* https://mdxjs.com
* https://www.mdxjs.com
* https://mdx.mdx.now.sh
* https://mdx-git-master.mdx.now.sh


Oh god. Better std::shared_ptr<SynthesiserSound>.
Can we use ordinary std shared pointers instead of ::Ptr?


`wunderground.com` ma mi pokazać na siłę Warszawę zamiast San Francisco?


https://medium.com/@wereHamster/beware-react-setstate-is-asynchronous-ce87ef1a9cf3

( we can talk about this later )


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


## lipsum?

sfeffwe


Let it be added to unmapped handles. There's no issue in that, we can go back and map them manually as we've done before. Is there an issue with having too many unmapped handles?
About the school name, speak with sir or anyone else in charge of communication with students.


## ipsum?

commenitn *really*


best fix


you're calling `this.addPerson` both on button click and form submit. The function will call twice! I suggest keeping only `onSubmit={this.addPerson}`


thought the repeated 1) 's were just typos, but now i realize it's a way to make an enumerated list, i'll fix that


I see that is `6553.6 * (7200.0/7227)` to undo the conversion LuaTeX is doing in [pdfglyph.c](https://github.com/TeX-Live/luatex/blob/2861c1959940ca3cd7b3e0a1dee50397027de395/source/texk/web2c/luatexdir/pdf/pdfglyph.c#L90).


@JuliaRegistrator register()


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

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

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


`order` -> `payment`, right?


好


@krystian3w Nie, sprawdź czy geolokalizacja działa i te filmiki na `rp.p.`.


`childern` :)


@krystian3w Tak


:tada:


Successfully aliased the URL <https://wwoffice365bookaroom-h0id9wncx.now.sh> to the following alias.

* https://ww-office-365-book-a-room-git-master.jonathan17.now.sh


@paulcsmith This should be `Avram::SaveOperation`.


Absolutely, good spot, context switching got me there... 😆


I'm in en-us and it shows as "Ctrl+Mayus+I" instead of "Ctrl+Shift+I"


a


Now fixed


Did you make sure that it is released only when there are no next result sets available?


fixed


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

* https://portfolio.mrodrigue.now.sh
* https://portfolio-git-master.mrodrigue.now.sh


Derp. Thank you


and because `setState` is called on `this` - therefore we need to make sure `this` remains "connected" to the function as it is being passed around


`re_path` has replaced the `url` function.

Using django 2.1.5, `url` is not in the namespace of `django/urls/__init__.py`.


Hi rojasja  -

I see that you deleted the SAML technical profile and related stuff from this Repo. Was there any specific reason to do that. I am planning to use the logic which you had previously in my PROD environment. If you feel that using SAML with B2C in PROD will be an issue then please let me know.


Successfully aliased the URL <https://wwoffice365bookaroom-9oxsq04ev.now.sh> to the following aliases.

* https://ww-office-365-book-a-room.now.sh
* https://ww-office-365-book-a-room.jonathan17.now.sh
* https://ww-office-365-book-a-room-git-master.jonathan17.now.sh


This is interesting (when they start discussing diffuse fresnel)
https://patapom.com/blog/BRDF/BRDF%20Models/


And device names can't be shared with system names?


No to mi wykrywa Warszawę po IP (taka to śmieszna geolokalizacja przy internecie mobilnym) i filmik rusza, sprawdzone w Violentmonkey i AdGuardem 7.

A te cookies truste działa tylko z tą jedną pogodową?


Ugh, and that's one of the fallacies with trying to share too much code… I forgot mysql supports multiple result sets. I might have to roll this back and move the support to each library.


closes #2


zip file


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

* https://portfolio.mrodrigue.now.sh
* https://portfolio-git-master.mrodrigue.now.sh


Fucking scripters!


closes #5


To jak nie rozbudowujemy truste czy tych gremi media to można by wydać 1.36.0


closes #8


Fix UpStreamPlugin/UpStream#725


Or you could leave it here, and simply redefine this method in mysql implementation?


Successfully aliased the URL <https://personal-website-mffa66s6v.now.sh> to the following aliases.

* https://personal-website-frontend.now.sh
* https://personal-website.vistisen.now.sh
* https://personal-website-git-master.vistisen.now.sh


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

* https://ww-office-365-book-a-room.now.sh
* https://ww-office-365-book-a-room.jonathan17.now.sh
* https://ww-office-365-book-a-room-git-master.jonathan17.now.sh


Fix UpStreamPlugin/UpStream#724


>
>
> Fucking scripters!

Well, Resurrection was developed during the early years of sfall, that's why they're mixing some old modding methods/scripting and didn't bother to switch to newer stuff.


should this be s_NeedsManufacture = fread(s_NV, 1, NV_MEMORY_SIZE, s_NvFile) != NV_MEMORY_SIZE;


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `mysql_host` (in env: `MYSQL_HOST)`
* `mysql_user` (in env: `MYSQL_USER)`
* `mysql_password` (in env: `MYSQL_PASSWORD)`
* `mysql_database` (in env: `MYSQL_DATABASE)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


Successfully aliased the URL <https://salted-egg-dq41se3nu.now.sh> to the following aliases.

* https://salted-egg.phoomparin.now.sh
* https://salted-egg-git-master.phoomparin.now.sh


Yeah, maybe… I'm looking at it now. I'm not sure I can release the result set unless `nextResultSet()` is invoked, which doesn't really fix your original problem.


Successfully aliased the URL <https://personal-website-himsya2v1.now.sh> to the following aliases.

* https://personal-website-frontend.now.sh
* https://personal-website.vistisen.now.sh
* https://personal-website-git-master.vistisen.now.sh


closes #3


And this looks fairly complete (white furnace test)
https://dassaultsystemes-technology.github.io/EnterprisePBRShadingModel/spec.md.html


Older Python 3 versions do not work. Python 3.5.2 (which was installed on my distro) didn't work. I had to use a newer version. Probably, this should also be mentioned.

`
  File "main.py", line 14
    id: str
      ^
SyntaxError: invalid syntax
`

Currently, I am using Python 3.7.3 without any problems.


closes #4


Successfully aliased the URL <https://pixiv-collection-byujzq9w7.now.sh> to the following aliases.

* https://pixiv.now.sh
* https://pixiv-collection.kidonng.now.sh
* https://pixiv-collection-git-master.kidonng.now.sh


Fix upstreamplugin/UpStream#722


No, they can't, since systems are also devices now.