видно что логика дублируется как и в функции kickCircle. Почему?
Потому что и там и тут происходит ровно одна и та же вещь - проверка столкновения двух шаров.
Если бы мы сделали функции bool checkCollision() - которая проверяет столкнулись или не столкнулись 2 шара - функции выглядели бы проще:
```
if (checkCollision(...))
{
    WinFactor += 1;
    ExistFactor = false;
}
```


shutil.copyfile(src, dst):将名为src的文件的内容（无元数据）复制到名为dst的文件中 。 dst必须是完整的目标文件名


очень много пустых строк


# 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://nordnet-ui-ihv2m3oql.now.sh> to the following aliases:

* https://nordnet-ui.nordnet1.now.sh
* https://nordnet-ui-git-master.nordnet1.now.sh


Successfully aliased the URL <https://wwww-532k9maqh.now.sh> to the following aliases:

* https://wwww.dev
* https://wwww.nanocloudx.now.sh
* https://wwww-git-master.nanocloudx.now.sh


Setiap percobaan, tulis juga langkah-langkah dan pertanyaannya. Lalu tunjukkan jawaban Anda.


I suggest to use “`return 0;`” at this place.


abdcdefdsfdsfdsf @ustcwudi


можно  было бы вынести в отдельную функцию - проверка условия завершения игры


While cleaning up the code seems to be a good idea, I raise a flag of concern on changing the names of some constants:
For example: "NAVIT_DATA_DIR" was used in exact the same way than the equivalent "C" define brought in by the cmake system for non Android code. Changing the name makes "grepping" for the use of those CMAKE defines here harder. There are other examples inside the same file where the same concern arises.

Pleas think about this before changing the names to strictly follow some naming conventions of Android. Maybe leaving a comment including the old CMAKE spelling would be a solution to this making style check happy as well.


@ llliyin，做得不错


коммент и много пустых строк - над убрать


### TinyCI build failure:
[cmake --build .] returned [1]:
```[1/6] Building CXX object CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o
FAILED: CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o
/usr/bin/c++    -I/data/tinyci_build/daid/SeriousProton2/include -I/data/tinyci_build/daid/SeriousProton2/extlibs/bullet -I/usr/include/SDL2 -I/data/tinyci_build/daid/SeriousProton2/extlibs -I/data/tinyci_build/daid/SeriousProton2/extlibs/miniz -I/data/tinyci_build/daid/SeriousProton2/extlibs/freetype-2.9/include -O3 -DNDEBUG  -O3 -funsafe-math-optimizations   -Wall -Wno-psabi -Wno-strict-aliasing -std=gnu++11 -MD -MT CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o -MF CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o.d -o CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o -c /data/tinyci_build/daid/SeriousProton2/src/tweak.cpp
/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
[2/6] Building CXX object CMakeFiles/Template.dir/src/main.cpp.o
FAILED: CMakeFiles/Template.dir/src/main.cpp.o
/usr/bin/c++    -I/data/tinyci_build/daid/SeriousProton2/include -I/data/tinyci_build/daid/SeriousProton2/extlibs/bullet -I/usr/include/SDL2 -I/data/tinyci_build/daid/SeriousProton2/extlibs -I/data/tinyci_build/daid/SeriousProton2/extlibs/miniz -I/data/tinyci_build/daid/SeriousProton2/extlibs/freetype-2.9/include -O3 -DNDEBUG  -O3 -funsafe-math-optimizations   -Wall -Wno-psabi -Wno-strict-aliasing -std=gnu++11 -MD -MT CMakeFiles/Template.dir/src/main.cpp.o -MF CMakeFiles/Template.dir/src/main.cpp.o.d -o CMakeFiles/Template.dir/src/main.cpp.o -c /data/tinyci_build/daid/SeriousProton2/template/src/main.cpp
/data/tinyci_build/daid/SeriousProton2/template/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/SeriousProton2/template/src/main.cpp:38:64: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(640, 480), sp::gui::Scene::Direction::Horizontal);
                                                                ^~~~~~~~~
[3/6] Building CXX object CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[4/6] Building CXX object CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
[5/6] Building CXX object CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
ninja: build stopped: subcommand failed.

```


How do you think about to use “`return -ENOMEM;`” at this place?


### TinyCI build failure:
[make -j 3] returned [2]:
```[  5%] Built target lua
[ 31%] Built target sp2freetype
[ 32%] Built target miniz
[ 33%] Built target json11
[ 41%] Built target box2d
[ 70%] Built target bullet
Scanning dependencies of target iMvaders2
[ 70%] Building CXX object CMakeFiles/iMvaders2.dir/src/main.cpp.o
[ 70%] Building CXX object CMakeFiles/iMvaders2.dir/src/enemy.cpp.o
[ 70%] Building CXX object CMakeFiles/iMvaders2.dir/src/explosion.cpp.o
[ 71%] Building CXX object CMakeFiles/iMvaders2.dir/src/message.cpp.o
[ 71%] Building CXX object CMakeFiles/iMvaders2.dir/src/pickup.cpp.o
[ 71%] Building CXX object CMakeFiles/iMvaders2.dir/src/scenemanager.cpp.o
[ 72%] Building CXX object CMakeFiles/iMvaders2.dir/src/ship.cpp.o
[ 72%] Building CXX object CMakeFiles/iMvaders2.dir/src/spaceObject.cpp.o
CMakeFiles/iMvaders2.dir/build.make:302: recipe for target 'CMakeFiles/iMvaders2.dir/src/scenemanager.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/iMvaders2.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/iMvaders2/src/scenemanager.cpp: In constructor 'SceneManager::SceneManager()':
/data/tinyci_build/daid/iMvaders2/src/scenemanager.cpp:22:65: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(1280, 960), sp::gui::Scene::Direction::Horizontal);
                                                                 ^~~~~~~~~
make[2]: *** [CMakeFiles/iMvaders2.dir/src/scenemanager.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/iMvaders2.dir/all] Error 2
make: *** [all] Error 2
```


если это шар игрока - можно его так и назвать
```
float playerX = 100;
float playerY = 300;
// и так далее
```


It just hit me.. Why will custom tags be decorated with these `ezxhtml:class="ez-custom-tag ez-custom-tag--attributes-visible"`. In this case it is in a test ( which I comitted ), but it is cut&paste of the what is produced via editor.

Is this something the editor uses internally, and is leaked down to the richtext markup?
@alongosz


class 03


также для мяча


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target miniz
[ 10%] Built target box2d
[ 10%] Built target json11
[ 16%] Built target lua
[ 43%] Built target sp2freetype
[ 74%] Built target bullet
Scanning dependencies of target ZeroRho
[ 74%] Building CXX object CMakeFiles/ZeroRho.dir/src/main.cpp.o
[ 75%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[ 75%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
CMakeFiles/ZeroRho.dir/build.make:62: recipe for target 'CMakeFiles/ZeroRho.dir/src/main.cpp.o' failed
[ 75%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/ZeroRho.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/MangoNo5/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/MangoNo5/src/main.cpp:247:64: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(640, 480), sp::gui::Scene::Direction::Horizontal);
                                                                ^~~~~~~~~
make[2]: *** [CMakeFiles/ZeroRho.dir/src/main.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/ZeroRho.dir/all] Error 2
make: *** [all] Error 2
```


Define an internal structure to hold the temporary data, instead of using an array. You can refer to function switchtec_status() in lib/swtichtec.c.


Successfully aliased the URL <https://main-site-pyxevkoxv.now.sh> to the following aliases:

* https://fcc-mcr.now.sh
* https://main-site.fcc-mcr.now.sh
* https://main-site-git-master.fcc-mcr.now.sh


Class 03

Linux


asdasd @llzllzllz


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target json11
[  6%] Built target lua
[  7%] Built target miniz
[ 34%] Built target sp2freetype
[ 44%] Built target box2d
[ 74%] Built target bullet
Scanning dependencies of target TheArcade
[ 74%] Building CXX object CMakeFiles/TheArcade.dir/src/main.cpp.o
[ 74%] Building CXX object CMakeFiles/TheArcade.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[ 75%] Building CXX object CMakeFiles/TheArcade.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
[ 75%] Building CXX object CMakeFiles/TheArcade.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
[ 75%] Building CXX object CMakeFiles/TheArcade.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/TheArcade.dir/build.make:3158: recipe for target 'CMakeFiles/TheArcade.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/TheArcade.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
make[2]: *** [CMakeFiles/TheArcade.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/TheArcade.dir/all] Error 2
make: *** [all] Error 2
```


You could consider adding 1 check for the amountEntered instead of doing that everytime in check box. Just trying to reduce any redundancy code.


Successfully aliased the URL <https://react-starter-myb5wzmg9.now.sh> to the following aliases:

* https://react-starter.lukeandersen.now.sh
* https://react-starter-git-master.lukeandersen.now.sh


Successfully aliased the URL <https://read-and-watch-g6zdx4hpg.now.sh> to the following aliases:

* https://read-and-watch.com
* https://read-and-watch.psy667.now.sh
* https://read-and-watch-git-master.psy667.now.sh


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target json11
[  6%] Built target lua
[ 15%] Built target box2d
[ 16%] Built target miniz
[ 41%] Built target sp2freetype
[ 69%] Built target bullet
Scanning dependencies of target Mario
[ 69%] Building CXX object CMakeFiles/Mario.dir/src/main.cpp.o
[ 69%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[ 69%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
[ 70%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
CMakeFiles/Mario.dir/build.make:662: recipe for target 'CMakeFiles/Mario.dir/src/main.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/Mario.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/Mario/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/Mario/src/main.cpp:619:64: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(256, 192), sp::gui::Scene::Direction::Vertical);
                                                                ^~~~~~~~~
make[2]: *** [CMakeFiles/Mario.dir/src/main.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Mario.dir/all] Error 2
make: *** [all] Error 2
```


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target json11
[  2%] Built target miniz
[ 11%] Built target box2d
[ 37%] Built target sp2freetype
[ 42%] Built target lua
[ 71%] Built target bullet
Scanning dependencies of target Geronimo
[ 71%] Building CXX object CMakeFiles/Geronimo.dir/src/main.cpp.o
[ 71%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[ 71%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
[ 72%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
[ 72%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/Geronimo.dir/build.make:3638: recipe for target 'CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/Geronimo.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
make[2]: *** [CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Geronimo.dir/all] Error 2
make: *** [all] Error 2
```


Build fails on my computer (running 10.14.6), because I don't have Python 3.5 or higher installed! I think this needs to be added as a dependency (or build dependency?).

> checking for flex... flex
> checking lex output file root... lex.yy
> checking lex library... -ll
> checking whether yytext is a pointer... yes
> checking for a Python interpreter with version >= 3.5... none
> configure: error: no suitable Python interpreter found
> \#\#\# execution of /tmp/fink.tg6V6 failed, exit code 1
> \#\#\# execution of /tmp/fink.nNzeQ failed, exit code 1
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-recode3-shlibs-3.7.5-1


Same as the other one, you could pull out the range check to do it once instead of doing it in each option. Its the same error in every case.


DL


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target json11
[  6%] Built target lua
[ 15%] Built target box2d
[ 16%] Built target miniz
[ 41%] Built target sp2freetype
[ 69%] Built target bullet
Scanning dependencies of target Mario
[ 69%] Building CXX object CMakeFiles/Mario.dir/src/main.cpp.o
[ 69%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/Mario.dir/build.make:4094: recipe for target 'CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/Mario.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
make[2]: *** [CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Mario.dir/all] Error 2
make: *** [all] Error 2
```


Хорошо, но можно проще:
`(5..100).step(5).to_a`


# 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://nohai-app-dl7pleim7.now.sh> to the following aliases:

* https://nohai-app.nohai.now.sh
* https://nohai-app-git-master.nohai.now.sh


Successfully aliased the URL <https://react-starter-ghm4kyq1r.now.sh> to the following aliases:

* https://react-starter.lukeandersen.now.sh
* https://react-starter-git-master.lukeandersen.now.sh


Сразу - `fibonacci = [0, 1]`


@unicod3 we have re-addressed this and now have a fix back in the master branch ready to be released with the next update.


@isolver, it worked! The pstbox.py demo now switches the lamp on as well as detecting button presses. I also have a test program of my own that lights lamps in response to button presses and this is working perfectly now. Thank you!

The behaviour of class Serial remains odd, but I don't need to use this class. I'd be happy to continue testing it though, in case you would like to work on it.

@hoechenberger, I've been using` pstbox.setLampState()` for class Pstbox, but `pstbox.write()` for class Serial. Sorry, my email was probably unclear, with a long sidetrack about class Serial which was not the main subject of the discussion.


Successfully aliased the URL <https://react-starter-pqfvevkal.now.sh> to the following aliases:

* https://react-starter.lukeandersen.now.sh
* https://react-starter-git-master.lukeandersen.now.sh


По условию должно быть меньше 100 😄
(я понимаю что после 89 не будет числа)


Successfully aliased the URL <https://tikape-s19-6s2jxpflw.now.sh> to the following aliases:

* https://tietokantojen-perusteet-s19.mooc.fi
* https://tikape-s19.mooc.now.sh
* https://tikape-s19-git-master.mooc.now.sh


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target miniz
[  9%] Built target box2d
[ 15%] Built target lua
[ 15%] Built target json11
[ 42%] Built target sp2freetype
[ 72%] Built target bullet
Scanning dependencies of target Pokemon
[ 72%] Building CXX object CMakeFiles/Pokemon.dir/src/mapScene.cpp.o
[ 72%] Building CXX object CMakeFiles/Pokemon.dir/src/battle.cpp.o
[ 72%] Building CXX object CMakeFiles/Pokemon.dir/src/main.cpp.o
[ 72%] Building CXX object CMakeFiles/Pokemon.dir/src/move.cpp.o
[ 72%] Building CXX object CMakeFiles/Pokemon.dir/src/playerInfo.cpp.o
[ 73%] Building CXX object CMakeFiles/Pokemon.dir/src/playerPawn.cpp.o
CMakeFiles/Pokemon.dir/build.make:254: recipe for target 'CMakeFiles/Pokemon.dir/src/playerInfo.cpp.o' failed
CMakeFiles/Makefile2:183: recipe for target 'CMakeFiles/Pokemon.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/Pokemon/src/playerInfo.cpp: In constructor 'PlayerInfo::PlayerInfo(sp::P<sp::Window>, int, InputController&)':
/data/tinyci_build/daid/Pokemon/src/playerInfo.cpp:16:76: error: 'sp::gui::Scene::Direction' has not been declared
     gui_scene = new sp::gui::Scene(sp::Vector2d(160, 144), sp::gui::Scene::Direction::Horizontal, "GUI_" + sp::string(index));
                                                                            ^~~~~~~~~
make[2]: *** [CMakeFiles/Pokemon.dir/src/playerInfo.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Pokemon.dir/all] Error 2
make: *** [all] Error 2
```


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target miniz
[  2%] Built target json11
[ 11%] Built target box2d
[ 37%] Built target sp2freetype
[ 42%] Built target lua
[ 71%] Built target bullet
[ 71%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/Geronimo.dir/build.make:3638: recipe for target 'CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/Geronimo.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
make[2]: *** [CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[1]: *** [CMakeFiles/Geronimo.dir/all] Error 2
make: *** [all] Error 2
```


c'est prévu avec la release. poke @mdouchin


Чтобы не добавлять 1 внутри блока, используй `each.with_index(1)`


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target miniz
[ 10%] Built target box2d
[ 11%] Built target json11
[ 38%] Built target sp2freetype
[ 44%] Built target lua
[ 73%] Built target bullet
Scanning dependencies of target BitAndNibbly
[ 73%] Building CXX object CMakeFiles/BitAndNibbly.dir/src/main.cpp.o
[ 73%] Building CXX object CMakeFiles/BitAndNibbly.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
[ 73%] Building CXX object CMakeFiles/BitAndNibbly.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[ 73%] Building CXX object CMakeFiles/BitAndNibbly.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
[ 73%] Building CXX object CMakeFiles/BitAndNibbly.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/BitAndNibbly.dir/build.make:3374: recipe for target 'CMakeFiles/BitAndNibbly.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Makefile2:183: recipe for target 'CMakeFiles/BitAndNibbly.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
make[2]: *** [CMakeFiles/BitAndNibbly.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/BitAndNibbly.dir/all] Error 2
make: *** [all] Error 2
```


Successfully aliased the URL <https://react-starter-m5rmfa9th.now.sh> to the following aliases:

* https://react-starter.lukeandersen.now.sh
* https://react-starter-git-master.lukeandersen.now.sh


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target miniz
[  1%] Built target json11
[ 11%] Built target box2d
[ 38%] Built target sp2freetype
[ 44%] Built target lua
[ 73%] Built target bullet
Scanning dependencies of target Tonks
[ 73%] Building CXX object CMakeFiles/Tonks.dir/src/main.cpp.o
[ 73%] Building CXX object CMakeFiles/Tonks.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[ 73%] Building CXX object CMakeFiles/Tonks.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
[ 73%] Building CXX object CMakeFiles/Tonks.dir/data/tinyci_build/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
CMakeFiles/Tonks.dir/build.make:206: recipe for target 'CMakeFiles/Tonks.dir/src/main.cpp.o' failed
CMakeFiles/Makefile2:257: recipe for target 'CMakeFiles/Tonks.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/Tonks/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/Tonks/src/main.cpp:350:64: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(640, 480), sp::gui::Scene::Direction::Horizontal);
                                                                ^~~~~~~~~
make[2]: *** [CMakeFiles/Tonks.dir/src/main.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Tonks.dir/all] Error 2
make: *** [all] Error 2
```


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target json11
[  6%] Built target lua
[  7%] Built target miniz
[ 16%] Built target box2d
[ 43%] Built target sp2freetype
[ 73%] Built target bullet
Scanning dependencies of target ZeroRho
[ 73%] Building CXX object CMakeFiles/ZeroRho.dir/src/main.cpp.o
[ 73%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[ 73%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
CMakeFiles/ZeroRho.dir/build.make:86: recipe for target 'CMakeFiles/ZeroRho.dir/src/main.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/ZeroRho.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/ZeroRho/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/ZeroRho/src/main.cpp:232:64: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(256, 192), sp::gui::Scene::Direction::Horizontal);
                                                                ^~~~~~~~~
make[2]: *** [CMakeFiles/ZeroRho.dir/src/main.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/ZeroRho.dir/all] Error 2
make: *** [all] Error 2
```


Using `enf_neutral` as input, not just output, here presumably breaks the assertion at https://github.com/leanprover/lean4/blob/306ff7d7e559674c5fd5dd12366f19f1599b12a6/src/library/compiler/erase_irrelevant.cpp#L71
I think the assertion can be safely removed. `visit_constant` should be the identity function on `enf_neutral` then.


Successfully aliased the URL <https://nordnet-ui-50fv6wgpm.now.sh> to the following aliases:

* https://nordnet-ui.nordnet1.now.sh
* https://nordnet-ui-git-master.nordnet1.now.sh


Repository for codes, files, exercises, tutorials and accompanying document for Python training conducted in Infineon on 18, 19 & 20 of September 2019.


The video plays fine on my end.
![image](https://user-images.githubusercontent.com/16838044/64944349-71dfb800-d86e-11e9-8ea6-c93de82e93ba.png)


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target miniz
[ 10%] Built target box2d
[ 10%] Built target json11
[ 36%] Built target sp2freetype
[ 42%] Built target lua
[ 71%] Built target bullet
Scanning dependencies of target Fuseblaze
[ 71%] Building CXX object CMakeFiles/Fuseblaze.dir/src/editor/editor.cpp.o
[ 71%] Building CXX object CMakeFiles/Fuseblaze.dir/src/blood.cpp.o
[ 71%] Building CXX object CMakeFiles/Fuseblaze.dir/src/dynamicSectorLoader.cpp.o
[ 71%] Building CXX object CMakeFiles/Fuseblaze.dir/src/editor/prototype.cpp.o
[ 72%] Building CXX object CMakeFiles/Fuseblaze.dir/src/effect.cpp.o
[ 72%] Building CXX object CMakeFiles/Fuseblaze.dir/src/enemies/enemy.cpp.o
[ 72%] Building CXX object CMakeFiles/Fuseblaze.dir/src/enemies/hulk.cpp.o
[ 72%] Building CXX object CMakeFiles/Fuseblaze.dir/src/enemies/screamer.cpp.o
[ 72%] Building CXX object CMakeFiles/Fuseblaze.dir/src/hudManager.cpp.o
[ 72%] Building CXX object CMakeFiles/Fuseblaze.dir/src/main.cpp.o
[ 72%] Building CXX object CMakeFiles/Fuseblaze.dir/src/mapGenerator.cpp.o
[ 72%] Building CXX object CMakeFiles/Fuseblaze.dir/src/pickups/pickup.cpp.o
CMakeFiles/Fuseblaze.dir/build.make:326: recipe for target 'CMakeFiles/Fuseblaze.dir/src/main.cpp.o' failed
CMakeFiles/Makefile2:220: recipe for target 'CMakeFiles/Fuseblaze.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/Fuseblaze/src/editor/editor.cpp: In member function 'sp::Vector2d Editor::toWorld(sp::Vector2d)':
/data/tinyci_build/daid/Fuseblaze/src/editor/editor.cpp:159:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
/data/tinyci_build/daid/Fuseblaze/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/Fuseblaze/src/main.cpp:157:81: error: 'sp::gui::Scene::Direction' has not been declared
         gui_scene = new sp::gui::Scene(sp::Vector2d(1280, 800), sp::gui::Scene::Direction::Horizontal);
                                                                                ^~~~~~~~~
make[2]: *** [CMakeFiles/Fuseblaze.dir/src/main.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Fuseblaze.dir/all] Error 2
make: *** [all] Error 2
```


### TinyCI build failure:
[cmake --build .] returned [1]:
```[1/3] Building CXX object CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o
FAILED: CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o
/usr/bin/c++    -I/data/tinyci_build/daid/SeriousProton2/include -I/data/tinyci_build/daid/SeriousProton2/extlibs/bullet -I/usr/include/SDL2 -I/data/tinyci_build/daid/SeriousProton2/extlibs -I/data/tinyci_build/daid/SeriousProton2/extlibs/miniz -I/data/tinyci_build/daid/SeriousProton2/extlibs/freetype-2.9/include -O3 -DNDEBUG  -O3 -funsafe-math-optimizations   -Wall -Wno-psabi -Wno-strict-aliasing -std=gnu++11 -MD -MT CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o -MF CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o.d -o CMakeFiles/Template.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o -c /data/tinyci_build/daid/SeriousProton2/src/tweak.cpp
/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
[2/3] Building CXX object CMakeFiles/Template.dir/src/main.cpp.o
ninja: build stopped: subcommand failed.

```


Разберись с инстанс переменными уровня класса и используй их в данном модуле
https://habr.com/ru/post/111781/

Чтобы извне обращаться к инстанс переменной класса для нее можно объявить геттер и сеттер. Делается это также как и для обычной интсанс переменной, только в контексте класса - в данном случае внутри `ClassMethods`.

```ruby
module ClassMethods
  # setter
  attr_writer :instances

  # getter
  def instances
    @instances ||= 0
  end
end
```

http://www.rubyinside.com/what-rubys-double-pipe-or-equals-really-does-5488.html


### TinyCI build failure:
[make -j 3] returned [2]:
```[  5%] Built target lua
[  6%] Built target miniz
[ 32%] Built target sp2freetype
[ 33%] Built target json11
[ 41%] Built target box2d
[ 70%] Built target bullet
[ 70%] Building CXX object CMakeFiles/iMvaders2.dir/src/spacescene.cpp.o
[ 70%] Building CXX object CMakeFiles/iMvaders2.dir/src/scenemanager.cpp.o
[ 70%] Building CXX object CMakeFiles/iMvaders2.dir/src/stageSelect.cpp.o
CMakeFiles/iMvaders2.dir/build.make:302: recipe for target 'CMakeFiles/iMvaders2.dir/src/scenemanager.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/iMvaders2.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/iMvaders2/src/scenemanager.cpp: In constructor 'SceneManager::SceneManager()':
/data/tinyci_build/daid/iMvaders2/src/scenemanager.cpp:22:65: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(1280, 960), sp::gui::Scene::Direction::Horizontal);
                                                                 ^~~~~~~~~
make[2]: *** [CMakeFiles/iMvaders2.dir/src/scenemanager.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/iMvaders2.dir/all] Error 2
make: *** [all] Error 2
```


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target miniz
[  1%] Built target json11
[ 10%] Built target box2d
[ 16%] Built target lua
[ 43%] Built target sp2freetype
[ 74%] Built target bullet
[ 74%] Building CXX object CMakeFiles/ZeroRho.dir/src/main.cpp.o
[ 74%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/ZeroRho.dir/build.make:3134: recipe for target 'CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/ZeroRho.dir/build.make:62: recipe for target 'CMakeFiles/ZeroRho.dir/src/main.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/ZeroRho.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
/data/tinyci_build/daid/MangoNo5/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/MangoNo5/src/main.cpp:247:64: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(640, 480), sp::gui::Scene::Direction::Horizontal);
                                                                ^~~~~~~~~
make[2]: *** [CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/ZeroRho.dir/src/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/ZeroRho.dir/all] Error 2
make: *** [all] Error 2
```


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target json11
[  6%] Built target lua
[  7%] Built target miniz
[ 17%] Built target box2d
[ 44%] Built target sp2freetype
[ 74%] Built target bullet
[ 74%] Building CXX object CMakeFiles/TheArcade.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/TheArcade.dir/build.make:3158: recipe for target 'CMakeFiles/TheArcade.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/TheArcade.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
make[2]: *** [CMakeFiles/TheArcade.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[1]: *** [CMakeFiles/TheArcade.dir/all] Error 2
make: *** [all] Error 2
```


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target json11
[  6%] Built target lua
[ 15%] Built target box2d
[ 16%] Built target miniz
[ 41%] Built target sp2freetype
[ 69%] Built target bullet
[ 69%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/Mario.dir/build.make:4094: recipe for target 'CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/Mario.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
make[2]: *** [CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[1]: *** [CMakeFiles/Mario.dir/all] Error 2
make: *** [all] Error 2
```


hry


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target miniz
[  9%] Built target box2d
[ 15%] Built target lua
[ 15%] Built target json11
[ 42%] Built target sp2freetype
[ 72%] Built target bullet
[ 72%] Building CXX object CMakeFiles/Pokemon.dir/src/playerInfo.cpp.o
[ 72%] Building CXX object CMakeFiles/Pokemon.dir/src/scriptableMapObject.cpp.o
[ 73%] Building CXX object CMakeFiles/Pokemon.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
CMakeFiles/Pokemon.dir/build.make:254: recipe for target 'CMakeFiles/Pokemon.dir/src/playerInfo.cpp.o' failed
CMakeFiles/Makefile2:183: recipe for target 'CMakeFiles/Pokemon.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/Pokemon/src/playerInfo.cpp: In constructor 'PlayerInfo::PlayerInfo(sp::P<sp::Window>, int, InputController&)':
/data/tinyci_build/daid/Pokemon/src/playerInfo.cpp:16:76: error: 'sp::gui::Scene::Direction' has not been declared
     gui_scene = new sp::gui::Scene(sp::Vector2d(160, 144), sp::gui::Scene::Direction::Horizontal, "GUI_" + sp::string(index));
                                                                            ^~~~~~~~~
make[2]: *** [CMakeFiles/Pokemon.dir/src/playerInfo.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Pokemon.dir/all] Error 2
make: *** [all] Error 2
```


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target miniz
[  2%] Built target json11
[ 11%] Built target box2d
[ 37%] Built target sp2freetype
[ 42%] Built target lua
[ 71%] Built target bullet
[ 71%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/Geronimo.dir/build.make:3638: recipe for target 'CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/Geronimo.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
make[2]: *** [CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[1]: *** [CMakeFiles/Geronimo.dir/all] Error 2
make: *** [all] Error 2
```


@InoMurko why would already applied migrations need to be wiped?

The migration in my commit failed because of the NOT NULL constraints so my migration never even ran. I am just 'fixing' my migration file so that when it gets applied and the migration runs again it won't fail.


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target miniz
[ 10%] Built target box2d
[ 11%] Built target json11
[ 24%] Built target lua
[ 44%] Built target sp2freetype
[ 73%] Built target bullet
[ 73%] Building CXX object CMakeFiles/BitAndNibbly.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/BitAndNibbly.dir/build.make:3374: recipe for target 'CMakeFiles/BitAndNibbly.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Makefile2:183: recipe for target 'CMakeFiles/BitAndNibbly.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
make[2]: *** [CMakeFiles/BitAndNibbly.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[1]: *** [CMakeFiles/BitAndNibbly.dir/all] Error 2
make: *** [all] Error 2
```


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

* https://rethink.andrewcodes404.now.sh
* https://rethink-git-master.andrewcodes404.now.sh


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target miniz
[  1%] Built target json11
[ 11%] Built target box2d
[ 38%] Built target sp2freetype
[ 44%] Built target lua
[ 73%] Built target bullet
[ 73%] Building CXX object CMakeFiles/Tonks.dir/src/main.cpp.o
[ 73%] Building CXX object CMakeFiles/Tonks.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/Tonks.dir/build.make:3374: recipe for target 'CMakeFiles/Tonks.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Tonks.dir/build.make:206: recipe for target 'CMakeFiles/Tonks.dir/src/main.cpp.o' failed
CMakeFiles/Makefile2:257: recipe for target 'CMakeFiles/Tonks.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
/data/tinyci_build/daid/Tonks/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/Tonks/src/main.cpp:350:64: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(640, 480), sp::gui::Scene::Direction::Horizontal);
                                                                ^~~~~~~~~
make[2]: *** [CMakeFiles/Tonks.dir/data/tinyci_build/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/Tonks.dir/src/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/Tonks.dir/all] Error 2
make: *** [all] Error 2
```


Successfully aliased the URL <https://react-starter-4e3qncdms.now.sh> to the following aliases:

* https://react-starter.lukeandersen.now.sh
* https://react-starter-git-master.lukeandersen.now.sh


Не должно быть puts в классах моделей


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target json11
[  6%] Built target lua
[  7%] Built target miniz
[ 16%] Built target box2d
[ 43%] Built target sp2freetype
[ 73%] Built target bullet
[ 73%] Building CXX object CMakeFiles/ZeroRho.dir/src/main.cpp.o
[ 73%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
[ 73%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
CMakeFiles/ZeroRho.dir/build.make:86: recipe for target 'CMakeFiles/ZeroRho.dir/src/main.cpp.o' failed
CMakeFiles/ZeroRho.dir/build.make:3230: recipe for target 'CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/ZeroRho.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/ZeroRho/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/ZeroRho/src/main.cpp:232:64: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(256, 192), sp::gui::Scene::Direction::Horizontal);
                                                                ^~~~~~~~~
/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp: In constructor 'sp::TweakScene::TweakScene()':
/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp:50:54: error: 'sp::gui::Scene::Direction' has not been declared
     : gui::Scene(sp::Vector2d(640, 480), gui::Scene::Direction::Vertical, "TWEAK_GUI", 101)
                                                      ^~~~~~~~~
make[2]: *** [CMakeFiles/ZeroRho.dir/src/main.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o] Error 1
make[1]: *** [CMakeFiles/ZeroRho.dir/all] Error 2
make: *** [all] Error 2
```


Аргументы в скобки https://github.com/arbox/ruby-style-guide/blob/master/README-ruRU.md#method-invocation-parens


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


Аналогично


puts


See #328


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target miniz
[ 10%] Built target box2d
[ 10%] Built target json11
[ 28%] Built target lua
[ 71%] Built target sp2freetype
[ 71%] Built target bullet
[ 71%] Building CXX object CMakeFiles/Fuseblaze.dir/src/prefab.cpp.o
[ 71%] Building CXX object CMakeFiles/Fuseblaze.dir/src/main.cpp.o
[ 71%] Building CXX object CMakeFiles/Fuseblaze.dir/src/player.cpp.o
CMakeFiles/Fuseblaze.dir/build.make:326: recipe for target 'CMakeFiles/Fuseblaze.dir/src/main.cpp.o' failed
CMakeFiles/Makefile2:220: recipe for target 'CMakeFiles/Fuseblaze.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/Fuseblaze/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/Fuseblaze/src/main.cpp:157:81: error: 'sp::gui::Scene::Direction' has not been declared
         gui_scene = new sp::gui::Scene(sp::Vector2d(1280, 800), sp::gui::Scene::Direction::Horizontal);
                                                                                ^~~~~~~~~
make[2]: *** [CMakeFiles/Fuseblaze.dir/src/main.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Fuseblaze.dir/all] Error 2
make: *** [all] Error 2
```


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

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


Successfully aliased the URL <https://react-starter-npgw5d8bt.now.sh> to the following aliases:

* https://react-starter.lukeandersen.now.sh
* https://react-starter-git-master.lukeandersen.now.sh


conversion ros_timestamp_in_us(it->ts) is done twice.

Replace lines 109-11 with
Prophesee::timestamp event_ts_in_us = ros_timestamp_in_us(it->ts);
if (p_ts < event_ts_in_us) {
    p_ts = event_ts_in_us;
    frame_.at<uint8_t>(it->y, it->x) = it->polarity ? 255 : 0;
}


Would you like to [take another look at information which can be pointed by the tool “checkpatch” out](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?id=4d856f72c10ecb060868ed10ff1b1453943fc6c8#n234 "Style-check your changes")?


@persianpros can you help with this? And the author of this commit as well?
Otherwise i see no other option than reverting this commit.


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Successfully aliased the URL <https://github-e2e-tests-production-alias-v2-without-alias-25jde2665.now.sh> to the following aliases:

* https://github-e2e-tests-production-alias-v2-without-alias.zeit-github-test-production1.now.sh
* https://github-e2e-tests-production-alias-v2-without-alias-git-master.zeit-github-test-production1.now.sh


Successfully aliased the URL <https://github-e2e-tests-production-alias-v2-with-alias-e2cr4qqe1.now.sh> to the following aliases:

* https://github-e2e-production-with-v2-alias.now.sh
* https://github-e2e-tests-production-alias-v2-with-alias.zeit-github-test-production1.now.sh
* https://github-e2e-tests-production-alias-v2-with-alias-git-master.zeit-github-test-production1.now.sh


Now could not deploy this pull request since the `now.json` file does not contain valid JSON.

	Click here to see the contents of `now.json`

{this-is-not-json}

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


Successfully aliased the URL <https://github-e2e-test-production-forked-repo-14ag6c4fh.now.sh> to the following aliases:

* https://github-e2e-test-production-forked-repo.zeit-github-test-production1.now.sh
* https://github-e2e-test-production-forked-repo-git-master.zeit-github-test-production1.now.sh


Successfully aliased the URL <https://github-e2e-tests-production-alias-v1-with-alias-gwkyqukupd.now.sh> to the following alias:

* https://github-e2e-production-with-v1-alias.now.sh


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


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

* https://matte.mirshko.now.sh
* https://matte-git-master.mirshko.now.sh


Объект передавать не нужно. Это же метод инстанса и внутри метода `self` - текущий объект


Rename this to `MinesweeperTest`


### TinyCI build failure:
[make -j 3] returned [2]:
```[  5%] Built target lua
[  6%] Built target miniz
[ 32%] Built target sp2freetype
[ 33%] Built target json11
[ 41%] Built target box2d
[ 70%] Built target bullet
Scanning dependencies of target iMvaders2
[ 70%] Building CXX object CMakeFiles/iMvaders2.dir/src/scenemanager.cpp.o
[ 70%] Building CXX object CMakeFiles/iMvaders2.dir/src/titleScene.cpp.o
[ 70%] Building CXX object CMakeFiles/iMvaders2.dir/src/weapon/projectile.cpp.o
CMakeFiles/iMvaders2.dir/build.make:302: recipe for target 'CMakeFiles/iMvaders2.dir/src/scenemanager.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/iMvaders2.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/iMvaders2/src/scenemanager.cpp: In constructor 'SceneManager::SceneManager()':
/data/tinyci_build/daid/iMvaders2/src/scenemanager.cpp:22:65: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(1280, 960), sp::gui::Scene::Direction::Horizontal);
                                                                 ^~~~~~~~~
make[2]: *** [CMakeFiles/iMvaders2.dir/src/scenemanager.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/iMvaders2.dir/all] Error 2
make: *** [all] Error 2
```


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target miniz
[ 10%] Built target box2d
[ 10%] Built target json11
[ 16%] Built target lua
[ 43%] Built target sp2freetype
[ 74%] Built target bullet
Scanning dependencies of target ZeroRho
[ 74%] Building CXX object CMakeFiles/ZeroRho.dir/src/main.cpp.o
[ 74%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
CMakeFiles/ZeroRho.dir/build.make:62: recipe for target 'CMakeFiles/ZeroRho.dir/src/main.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/ZeroRho.dir/all' failed
Makefile:83: recipe for target 'all' failed

/data/tinyci_build/daid/MangoNo5/src/main.cpp: In function 'int main(int, char**)':
/data/tinyci_build/daid/MangoNo5/src/main.cpp:247:64: error: 'sp::gui::Scene::Direction' has not been declared
     new sp::gui::Scene(sp::Vector2d(640, 480), sp::gui::Scene::Direction::Horizontal);
                                                                ^~~~~~~~~
make[2]: *** [CMakeFiles/ZeroRho.dir/src/main.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/ZeroRho.dir/all] Error 2
make: *** [all] Error 2
```


Collaborator: Review for this commit was created. [Link to review](http://217.170.125.19:40101/ui#review:id=10)


Collaborator cannot find remote user mapping for user that pushed commits, review created by system administrator


Collaborator: Review for this commit was created. [Link to review](http://217.170.125.19:40101/ui#review:id=11)


Successfully aliased the URL <https://simple-weather-app-e0cyzzijs.now.sh> to the following aliases:

* https://simple-weather-app.honzab4.now.sh
* https://simple-weather-app-git-master.honzab4.now.sh


why is 0xffffffff is python, cause pytthon has no limit in integer？


//腹減った


class 03


You’re changing migration 20190806111817 which is a month old migration. We should never do that. Leave it as is, and add new migrations that fix on top of the state.


exemple fonctionnel dans itemdetailviewmodel

```
var testinou = new Disney();

            foreach (var i in testinou.grouped)
            {
              Grouped.Add(i);
           }
```

La je pense que le soucis c'est qu'on recupe ObservableCollection<GroupedSiteModel> mais c'est vide puisque le menu ce fait dans public ObservableCollection<GroupedSiteModel> grouped { get; set; }


не весь код, а только неиспользуемые переменные


Variable `$success` is never used and should be removed.


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

* https://theorem.space
* https://notes.n6g7.now.sh
* https://notes-git-master.n6g7.now.sh


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

* https://resume.ljlm0402.now.sh
* https://resume-git-master.ljlm0402.now.sh


fix https://github.com/wallix/notes/issues/18


Call the function here to run the appropriate part.


And your migration DID run, just not in all environments.
Which is kinda the biggest problem here. We need to lay out a process for testing migrations.


Операторы окружаются пробелами

https://github.com/arbox/ruby-style-guide/blob/master/README-ruRU.md#spaces-operators


Isn't the  `vars/` prefix superfluous? Like `tasks`: https://github.com/freeipa/ansible-freeipa/commit/5f580b515252286e1f8276d449486583e81db850#diff-c443a65cc56d343ac61c600ca76dd6ebL13


имеНа


Successfully aliased the URL <https://homi-client-1im0h35q2.now.sh> to the following aliases:

* https://homi-client.ahmedmax7586.now.sh
* https://homi-client-git-master.ahmedmax7586.now.sh


Maybe you mean `&$success` in the function signature?


The problem here is that if this one doesn’t run https://github.com/omisego/elixir-omg/commit/fb54226bae36556184595c6f95ac421e7597a481#r35095078

then all subsequent won’t run either.


Пожалуйста, добавьте метки tag релизным коммитам Вашего проекта. Я совершенно упустил это из виду на предыдущих проектов.
Это делается коммандой `git tag "Ваша версия проекта" "хеш коммита, которому нужно прописать версию"`. Например, `git tag 'v0.0.1' 54b5678`. Хеш коммитов можно посмотреть командой `git log`.

Можно лучше:
Предлагаю немного подчистить регулярное выражение на валидацию имени сайта.
`(https?){1}` вполне можно заменить на `https?` безо всяких последствий.
Также неплохо было бы избавиться от дублирования части на проверку порта и пути в регулярном выражении.
`^https?:\/\/(www\.)?(([\w-]{2,}[\.]{1}[a-zA-Z]{2,})|((\d{3}\.){3}\d{3}))(:\d{2,5})?((\/w+)*#?)$`


Файл должен завершаться новой строкой. Настрой редактор на автоматическое добавление новой строки в конец файла.

Если используешь sublime добавь в настройки `"ensure_newline_at_eof_on_save": true,`


# -*- coding:utf-8 -*-


User should be able to select active partition of only one partition type. And is this implementation aligned with fw design doc?


Можно еще вот так решить
`(10..100).step(5).to_a`


лучше не сокращать:
`month = date[1]`


I know thanks. I just implemented your skip last byte method while I was trying to figure out how to deal with array buffer and endianness in Node (In case I didn't figure it out ^^).
I almost had it with :
```js
new DataView(new Uint32Array(Buffer.from("0xHEXSTRING",'hex')).buffer).getUint32(0, true);
```
But It didn't work with the timestamp value;
Now I think I got it :
```js
new DataView(new Uint8Array(Buffer.from("0100000001",'hex')).buffer).getUint32(0, true);
//1
new DataView(new Uint8Array(Buffer.from("0000000000",'hex')).buffer).getUint32(0, true);
//0
new DataView(new Uint8Array(Buffer.from("F8F5775CC0",'hex')).buffer).getUint32(0, true);
//1551365624
```

I forgot a Buffer is a Uint**8**array 😅


Sentiment analysis using REST-API, tweepy for scrapping and NLTK Vader for sentiment.
Using both - tweepy Cursor and custom loop


Watch out the format of your java files


Successfully aliased the URL <https://simple-weather-app-lia8rlfp4.now.sh> to the following aliases:

* https://simple-weather-app.honzab4.now.sh
* https://simple-weather-app-git-master.honzab4.now.sh


Let's define new enum for the secure boot fw update/transfer related subcommands. Reuse the existing ones seems odd.


what does it means `firstTap`? Is there a `secondTap` method?


Successfully aliased the URL <https://resume-30r9z9xut.now.sh> to the following aliases:

* https://resume.ljlm0402.now.sh
* https://resume-git-master.ljlm0402.now.sh


Лучше не сокращать:

`day, month, year = date`


Why were these reverted? What was the problem?


shouldn't it be `y < 0 || y >= sizeY` like in the line above?


s


we are more awesome


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

* https://mcd-cdp-portal.mkr-js-prod.now.sh
* https://mcd-cdp-portal-git-develop.mkr-js-prod.now.sh


Successfully aliased the URL <https://fdmg-widget-generator-architecture-o7g002rqw.now.sh> to the following aliases:

* https://fdmg-widget-generator-architecture.willemliu.now.sh
* https://fdmg-widget-generator-architecture-git-master.willemliu.now.sh


Реши задачу с использованием стандартных методов массива:
Используй метод массива  [`take(n)`](https://ruby-doc.org/core-2.5.1/Array.html#method-i-take), чтобы получить первые `n` элементов массива. Чтобы найти их сумму используй [`sum`](https://ruby-doc.org/core-2.5.0/Array.html#method-i-sum)  или [`reduce`](https://ruby-doc.org/core-2.5.0/Enumerable.html#method-i-reduce)


You can wrap them in #ifndef statements and just have the clean #define statement in the custom.h

Things should not be only in custom.h


![General Information](https://user-images.githubusercontent.com/13739471/64945883-319b2c80-d8a4-11e9-99bb-783bbf192dee.png)


I'm confused. Where did it run? How do we know? And yes, let's get some DB access so we can check the `schema_migrations` ourselves.

It's a month PR. The migration would have run last Wednesday or so. There have been no further migrations by anyone since then.

The ticket itself says: https://github.com/omisego/elixir-omg/issues/966 it didn't run in development.


was it the issue ? that `data` was `undefined` ?


android device browser not support like windows browsers


> Things should not be only in custom.h

Agre with that...

But the problem is the other way round, these defines re changed later on in the .ino files as there they are not wrapped in `#ifndefs`....

That's why I would suggest to have all such constants in `ESPEasy-Globals.h` so they can be overwritten in `Custom.h` or in dedicated `.h` files that can be included earlier...


Rashed vai.....I want to install or include MUSCLE for multiple sequence alignment. How can I do that?

Thank you.


Постарайся сделать без вложенных условий. Например условие високосного года можно записать так

```
divided_by_4 = year % 4
divided_by_100 = year % 100
divided_by_400 = year % 400
leap_year = divided_by_4 && !divided_by_100 || divided_by_400
days_count += 1 if leap_year && month > 2
```


Yes, the error message was `cannot read slice property of undefined` on the `let copy = data.slice(0)` line.


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

* https://matte.pics
* https://matte.mirshko.now.sh
* https://matte-git-master.mirshko.now.sh


```
# sh Build.sh
...
histrap.c:505:1: error: conflicting types for 'sethistsize'
  505 | sethistsize(mksh_uari_t n)
      | ^~~~~~~~~~~
In file included from histrap.c:25:
sh.h:2437:6: note: previous declaration of 'sethistsize' was here
 2437 | void sethistsize(mksh_ari_t);
      |      ^~~~~~~~~~~
# gcc --version
gcc (Gentoo 9.2.0 p1) 9.2.0
```


Элементы массива через пробел
`fibonacci = [0, 1]
`


This function should never receive undefined as its first parameter, so there must be an issue upstream (sorry to guide you back and forth). Do you know why data had this value ?


its awesome


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

* https://bretio.bret.now.sh
* https://bretio-git-master.bret.now.sh


its me


[R/beast2_internal_filenames_to_table.R:8:3:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/beast2_internal_filenames_to_table.R#L8) *warning:* **no visible global function definition for ‘check_beast2_internal_filenames’**
```r
  check_beast2_internal_filenames(bifs)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/beast2_options_to_table.R:5:3:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/beast2_options_to_table.R#L5) *warning:* **no visible global function definition for ‘check_beast2_options’**
```r
  check_beast2_options(beast2_options)
  ^~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_internal_filenames.R:1:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/check_beast2_internal_filenames.R#L1) *style:* **Lines should not be more than 80 characters.**
```r
#' Check if the \code{beast2_internal_filenames} is a valid BEAST2 options object.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_internal_filenames.R:27:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/check_beast2_internal_filenames.R#L27) *style:* **Variable and function names should not be longer than 30 characters.**
```r
check_beast2_internal_filenames <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_internal_filenames.R:59:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/check_beast2_internal_filenames.R#L59) *style:* **Lines should not be more than 80 characters.**
```r
        "'", arg_name, "' must be an element of an 'beast2_internal_filenames'. ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_options_do_not_overwrite_existing_files.R:11:3:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/check_beast2_options_do_not_overwrite_existing_files.R#L11) *warning:* **no visible global function definition for ‘check_beast2_options’**
```r
  check_beast2_options(beast2_options)
  ^~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_options_do_not_overwrite_existing_files.R:12:3:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/check_beast2_options_do_not_overwrite_existing_files.R#L12) *warning:* **no visible global function definition for ‘check_beast2_internal_filenames’**
```r
  check_beast2_internal_filenames(beast2_internal_filenames)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_beast2_internal_filenames.R:5:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/create_beast2_internal_filenames.R#L5) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_beast2_internal_filenames <- function(beast2_options) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/print_beast2_internal_filenames.R:6:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/print_beast2_internal_filenames.R#L6) *style:* **Variable and function names should not be longer than 30 characters.**
```r
print_beast2_internal_filenames <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/print_beast2_options.R:6:9:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/print_beast2_options.R#L6) *warning:* **no visible global function definition for ‘beast2_options_to_table’**
```r
  df <- beast2_options_to_table(beast2_options)
        ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:31:5:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L31) *warning:* **no visible global function definition for ‘print_beast2_options’**
```r
    print_beast2_options(beast2_options)
    ^~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:46:5:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L46) *warning:* **no visible global function definition for ‘print_beast2_internal_filenames’**
```r
    print_beast2_internal_filenames(bifs, show_exist = FALSE)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:104:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L104) *style:* **Lines should not be more than 80 characters.**
```r
      "Cannot create working directory '", beast2_options$beast2_working_dir, "' \n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:191:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L191) *style:* **Lines should not be more than 80 characters.**
```r
  file.rename(from = bifs$actual_log_filename, to = beast2_options$output_log_filename)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:209:5:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L209) *warning:* **no visible global function definition for ‘print_beast2_internal_filenames’**
```r
    print_beast2_internal_filenames(bifs, show_exist = TRUE)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:212:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L212) *style:* **Lines should not be more than 80 characters.**
```r
  beautier::check_file_exists(beast2_options$output_log_filename, "output_log_filename")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


what if instead of reading this:
```java
if (this.minesweeper.getTapCounter() == 0) {/**/}
```
we would read something like this:
```java
if (this.minesweeper.wasTapped()) {/**/}
```

### Never underestimate the power of naming
https://medium.com/coding-skills/clean-code-101-meaningful-names-and-functions-bf450456d90c


yes there, I already tried but there's one issue. I might need more RAM than my 16GB


Доступ к элементам массива с конца можно осуществлять с помощью отрицательных индексов
Условие окончания цикла - текущее число `> 100`
Удобнее до цикла его объявить и в цикле пересчитывать

```ruby
fibonacci = [0, 1]
LIMIT = 100 # constant
next_number = 1

while next_number < LIMIT
  fibonacci << next_number
  next_number = fibonacci[-1] + fibonacci[-2]
end
```


Hi Pierre,

no the module i have used is https://documentation.magnolia-cms.com/display/DOCS61/Privacy+module which is part of DX Core. Do you know a way to define supertypes as an optional supertype?

Thanks
Marvin


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

* https://matte.pics
* https://matte.mirshko.now.sh
* https://matte-git-master.mirshko.now.sh


Deployment failed with the following error:

~~~
Missing `start` (or `now-start`) script in `package.json`. See: https://docs.npmjs.com/cli/start
~~~


It was because of the `let scores = lodash.obj` declaration


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

* https://matte.pics
* https://matte.mirshko.now.sh
* https://matte-git-master.mirshko.now.sh


instead of this comment, what if you extract into a private function its purpose?
What I mean is, instead of writting such comment, call a function with that intention. For example:
```java
tryToStartAgain(x, y);
```
```java
private void tryToStartAgain(int x, int y) {
    if(x == sizeX/2 && y == sizeY){
        this.minesweeper.setup();
    }
}
```


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

* https://joaolopes.joaorfclopes.now.sh
* https://joaolopes-git-master.joaorfclopes.now.sh


Зачем нам такой ридми? Там или должно быть по делу или вообще он не нужен


It's Python only so you can.


Нет комментария


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


Ok it makes sense! I think this `data === undefined` should be removed then


The whole `if` I mean


Неверное значение директивы


You have done it already, thanks :)


Instead of having one function with a lot of assertions, create single functions to unit test independently its logic. Write the function name the thing that it's been testing. Consider unit testing also as code documentation, where you are showing how the logic is used and what is its expected behavior.


Зачем тут буквы на конце?


the bot is defaulted to 1.17, with this change if you run `make tools` and download 1.18 a new linter, funlen, is installed, and make the bot fail since its using 1.17, tried updating but ran into other issues


Is grammar good enough here?


Successfully aliased the URL <https://technology-blog-iba1fjuta.now.sh> to the following aliases:

* https://technology-blog.ksekineitssp2064.now.sh
* https://technology-blog-git-master.ksekineitssp2064.now.sh


Чем это поле отличается от carryingCapacity, если ты хотел отдельное поле для груза, то почему не добавил его в пассажирский тоже?


Add the Persian language


![Team Verwimp](https://user-images.githubusercontent.com/13739471/64946855-5ee8da00-d8a6-11e9-9665-ecefa21b22d5.png)


Successfully aliased the URL <https://timdeschryverdev-3125dg4g5.now.sh> to the following aliases:

* https://timdeschryver.dev
* https://www.timdeschryver.dev
* https://timdeschryverdev.timdeschryver.now.sh
* https://timdeschryverdev-git-master.timdeschryver.now.sh


Thanks! Re: slots, I know tuple vs list does not make a diff but I remember it blowing in cases getSlotsUsed returns a list and we add a tuple:

```
[ ]+ ()
Traceback (most recent call last):
  File "<input>", line 1, in <module>
TypeError: can only concatenate list (not "tuple") to list
```

so better stick with lists


hmm.. I vote for either `windows_atl.cfg` or `microsoft_atl.cfg`.


Library could be enhanced by adding dependencies.


Директива return может быть только одна. И значение неверное


I've made it raw pointer in the [next commit](https://github.com/aalexr/fips3/commit/06b136bb5e1f2df6484d8bd20edf0cf547afed19) Probably I should squash it with this one


Тут уместна демонстрация твоей работы с систем аутами


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


Какая функция этого конструктора, что он делает?


Зачем тут команда echo? Про нее лучше вообще забыть в laravel.


При таком подходе нужно в голове держать что является первым элементом, вторым и т.д.
В более сложной программе будет легко запутаться.
Попробуй использовать для хранения данных хеш.
В качестве ключа для хранения информации о товаре можно использовать его название. Тогда, зная название можно легко получить информацию о товаре: `list[product_name]`
Информацию о товаре также лучше хранить в хеше, например `{ price: 100, quantity: 2 }`. Тогда зная имя легко получить, например, кол-во:` list[product_name][:quantity]`


За что отвечает это поле, если за тип двигателя, то сделай енум с несколькими типами


Нет комментария


А где в этом класе сетеры, как ты вообще наполняешь его данными?


yes dependencies sounds like a good idea.

I don't know.. if you check a vs solution and load windows.cfg.. we could maybe load atl and sal library also automatically... good or bad idea?


грязь


А зачем тут эти ссылки? Особенно "Редактировать проект". Разве это не должно к конкретному проекту относится?


Ups ... I check it again - images are builded well, failed enigma-feed build only (for models as I wrote).


Excuse me, there is no tools in rk-linux-develop


No, it's not correct, and worth fixing along the way. Thanks for pointing it out.


大佬有空教我一下mybatis plus啊，我的mapper不知道为啥是个空值，想死


Нам не надо хранить эту информацию в поле, мы ее вычисляем и возвращаем, когда дергаем метод calculateTotalPassengerCapacity


Maybe you don't have to do a complete revert.
the thing about the problem translations title is to change
`self.msgBoxID = msgBoxID`
for
`self.title = title or self.type < self.TYPE_MESSAGE and [_("Question"), _("Information"), _("Warning"), _("Error")][self.type] or _("Message")`


It seems you use "assemblyscript" from npm which deprecated. Plz install it from github:
```
npm i AssemblyScript/assemblyscript
```
And [see docs](https://docs.assemblyscript.org/quick-start)


So then we're back where we started, moving stuff into the globals.h which will get messy in no-time again.


Doesn't this break when no `Frontend` property is defined: `{{ if $root.Frontend.Faucet }}`.


Обычно длинные хеши оформляют так:
```ruby
hash = {
  a: 1,
  b: 2,
  c: 3,
  d: 4,
  e: 5
}
```

или вот так:

```ruby
hash = {
  a: 1, b: 2, c: 3,
  d: 4, e: 5
}


Successfully aliased the URL <https://serverless-wedding-gwcpl4awo.now.sh> to the following aliases:

* https://serverless-wedding.now.sh
* https://serverless-wedding.tejask.now.sh
* https://serverless-wedding-git-master.tejask.now.sh


I committed the fix with `__linux__`. Please let me know if it fixes the problem for you.


FYI you generated some extra semicolons here and in a few more files


Полный бред!
А arrayOfAllAirplanes.lenght не даст тебе тот же резуьтат?


Successfully aliased the URL <https://anna-artemovnowsh-pbfi817bb.now.sh> to the following aliases:

* https://anna-artemovnowsh.tejask.now.sh
* https://anna-artemovnowsh-git-master.tejask.now.sh


Старайся давать переменным осмысленные названия, например так будет читабельнее:

```ruby
months.each do |name, days|
  ...
end
```


Add Polish Language Pack


These changes would most likely benefit the GT2560 Rev A model version, which doesn't include the connector.


 Если конструкция помещается в одну строчку, то рекомендуется использовать постфиксный `if`

`puts name if days == 30`


Если бы ты потестил сое приложение, ты бы упал с налпоинтером, если вдруг в массиве будет пустой элемент


Нам не надо хранить эту информацию в поле на уровне класса, мы ее вычисляем и возвращаем, когда дергаем метод calculateTotalPassengerCapacity


@Vitexus it sure is, just going though the final testing to see if there are any noticeable regressions.


### Keybase proof

I hereby claim:

  * I am kingsleybello on github.
  * I am kingsleybello (https://keybase.io/kingsleybello) on keybase.
  * I have a public key ASBM1OhEtNOdmIW1AvGQb9zWWfYiP6pFlzAe9M-1GlpS_go

To claim this, I am signing this object:

```json
{
  "body": {
    "key": {
      "eldest_kid": "01204cd4e844b4d39d9885b502f1906fdcd659f6223faa4597301ef4cfb51a5a52fe0a",
      "host": "keybase.io",
      "kid": "01204cd4e844b4d39d9885b502f1906fdcd659f6223faa4597301ef4cfb51a5a52fe0a",
      "uid": "f2a3fbaf159f39b5722dfbd75c268119",
      "username": "kingsleybello"
    },
    "merkle_root": {
      "ctime": 1568625848,
      "hash": "ae176192e73096386297a92c0cea04252e07a4c0e4db2c181f929604b1041df74f0acb29f295d6e1efd3907370a34537c100ae8106e5a747ca1ed6d4772ca7d4",
      "hash_meta": "f37a82ee5e400ece94db20af7c6e0c78d3d775cb8ced6be184f3c5140c4ef20e",
      "seqno": 7450063
    },
    "service": {
      "entropy": "CSkZkw6XajqaZVVtqJC0pJFP",
      "name": "github",
      "username": "kingsleybello"
    },
    "type": "web_service_binding",
    "version": 2
  },
  "client": {
    "name": "keybase.io go client",
    "version": "4.4.0"
  },
  "ctime": 1568625857,
  "expire_in": 504576000,
  "prev": "149730a4ba75f80d4425f75d9d040dd19ed7b00c663b2c0515c1dcf039ec649c",
  "seqno": 22,
  "tag": "signature"
}
```

with the key [ASBM1OhEtNOdmIW1AvGQb9zWWfYiP6pFlzAe9M-1GlpS_go](https://keybase.io/kingsleybello), yielding the signature:

```
hKRib2R5hqhkZXRhY2hlZMOpaGFzaF90eXBlCqNrZXnEIwEgTNToRLTTnZiFtQLxkG/c1ln2Ij+qRZcwHvTPtRpaUv4Kp3BheWxvYWTESpcCFsQgFJcwpLp1+A1EJfddnQQN0Z7XsAxmOywFFcHc8DnsZJzEIH6FYANKHHtiWFOBKELvPQCxNSqIABqGfTHrB6w4i+ueAgHCo3NpZ8RAa4j/xq7qsLAw6FLU3SQMtJ8O2iUtP1pMLoo5QEY6Ts2ZiXHoyTLH+Gu+rnkIArwrWJ5U5roKDXqOnJclxd/yBKhzaWdfdHlwZSCkaGFzaIKkdHlwZQildmFsdWXEIBdyVjfbsy7k7fffbzIjKtUMi+sVIa5KwijixZzlflD6o3RhZ80CAqd2ZXJzaW9uAQ==

```

And finally, I am proving ownership of the github account by posting this as a gist.

### My publicly-auditable identity:

https://keybase.io/kingsleybello

### From the command line:

Consider the [keybase command line program](https://keybase.io/download).

```bash
# look me up
keybase id kingsleybello
```


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

* https://thisishugo.com
* https://thisishugo.now.sh
* https://thisishugocom.dissimile.now.sh
* https://thisishugocom-git-master.dissimile.now.sh


35 2000? that does not sound correct


Лучше объявить как константу
`VOWELS = %w[A E I O U]`

`%w` - компактная запись массива строк
`%i` - массива символов


Файнде? Испанский штоле?


:white_check_mark: All Rules (2 / 2) Passed

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

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

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


Убрать


Can you create Pull request?


initial commit


Successfully aliased the URL <https://main-site-avdjk4iyk.now.sh> to the following aliases:

* https://fcc-mcr.now.sh
* https://main-site.fcc-mcr.now.sh
* https://main-site-git-master.fcc-mcr.now.sh


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


This one for sure kanged from Mo lol


sdgsdg


东哥谦虚了，我都不知道你说的plus是啥发自我的华为手机-------- 原始邮件 --------发件人： ZhaiMengdong <notifications@github.com>日期： 2019年9月16日周一 17:27收件人： yangsijie666/mybatis-crud <mybatis-crud@noreply.github.com>抄送： "Yang.Sijie" <yangsijie151104@126.com>, Author <author@noreply.github.com>主    题： Re: [yangsijie666/mybatis-crud] 配置文件的解析与优化 (78dccf0)大佬有空教我一下mybatis plus啊，我的mapper不知道为啥是个空值，想死

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.


If `Frontend` is not defined this template will error.


If you catch the error without setting `err`, how are we supposed to know there was an Invalid JSON format?


yes and no... or make it flexible enough that you can change the parameter "really"... meaning either check in all distributet files for already defined constatns with `#ifndef` or intensionally make some things variable, like the number of tasks (which I think would be a need fo quite a number of people).... and similar...

so it would not need to go into a single file... just in the `Custom-Sample.h` all changebale vars need to be documented, and someone needs to define what is changeable and what not..

BTW: all this really comes because of the quite limited 12 Tasks setup... already a I/O expansioneats up most (8) of the tasks  and therefore not a lot is left... and from expierience I think a standard 4M esp8266 can eaily handle 24 tasks with all the improvments you did in the past!


Оно и так продолжает, оно же не выйдет из фора пока не пройдет по всем


Кому нужен етот пробел


I am most pleased to notice that the extra-line-feed problem with <para> tags in C# documentation comments has been addressed as I have requested for some years.  Just use a
 tag where you previously had to use a clumsier </para><para> sequence.  At least in MS Visual Studio Community 2019, this is now apparently working perfectly in IntelliSense and in the Object Browser.  (Now I need to suggest to the C# people that they include
 in their list of suggested tags for documentation comments, to let users know that it's available in Visual Studio.)


[R/beast2_internal_filenames_to_table.R:8:3:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/beast2_internal_filenames_to_table.R#L8) *warning:* **no visible global function definition for ‘check_beast2_internal_filenames’**
```r
  check_beast2_internal_filenames(bifs)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/beast2_options_to_table.R:5:3:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/beast2_options_to_table.R#L5) *warning:* **no visible global function definition for ‘check_beast2_options’**
```r
  check_beast2_options(beast2_options)
  ^~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_internal_filenames.R:1:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/check_beast2_internal_filenames.R#L1) *style:* **Lines should not be more than 80 characters.**
```r
#' Check if the \code{beast2_internal_filenames} is a valid BEAST2 options object.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_internal_filenames.R:27:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/check_beast2_internal_filenames.R#L27) *style:* **Variable and function names should not be longer than 30 characters.**
```r
check_beast2_internal_filenames <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_internal_filenames.R:59:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/check_beast2_internal_filenames.R#L59) *style:* **Lines should not be more than 80 characters.**
```r
        "'", arg_name, "' must be an element of an 'beast2_internal_filenames'. ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_options_do_not_overwrite_existing_files.R:11:3:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/check_beast2_options_do_not_overwrite_existing_files.R#L11) *warning:* **no visible global function definition for ‘check_beast2_options’**
```r
  check_beast2_options(beast2_options)
  ^~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_options_do_not_overwrite_existing_files.R:12:3:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/check_beast2_options_do_not_overwrite_existing_files.R#L12) *warning:* **no visible global function definition for ‘check_beast2_internal_filenames’**
```r
  check_beast2_internal_filenames(beast2_internal_filenames)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_beast2_internal_filenames.R:5:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/create_beast2_internal_filenames.R#L5) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_beast2_internal_filenames <- function(beast2_options) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/print_beast2_internal_filenames.R:6:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/print_beast2_internal_filenames.R#L6) *style:* **Variable and function names should not be longer than 30 characters.**
```r
print_beast2_internal_filenames <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/print_beast2_options.R:6:9:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/print_beast2_options.R#L6) *warning:* **no visible global function definition for ‘beast2_options_to_table’**
```r
  df <- beast2_options_to_table(beast2_options)
        ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:31:5:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L31) *warning:* **no visible global function definition for ‘print_beast2_options’**
```r
    print_beast2_options(beast2_options)
    ^~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:46:5:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L46) *warning:* **no visible global function definition for ‘print_beast2_internal_filenames’**
```r
    print_beast2_internal_filenames(bifs, show_exist = FALSE)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:104:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L104) *style:* **Lines should not be more than 80 characters.**
```r
      "Cannot create working directory '", beast2_options$beast2_working_dir, "' \n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:191:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L191) *style:* **Lines should not be more than 80 characters.**
```r
  file.rename(from = bifs$actual_log_filename, to = beast2_options$output_log_filename)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:209:5:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L209) *warning:* **no visible global function definition for ‘print_beast2_internal_filenames’**
```r
    print_beast2_internal_filenames(bifs, show_exist = TRUE)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:212:1:](https://github.com/ropensci/beastier/blob/f0d5912554d0048492422471f4c3c0d73f8f0235/R/run_beast2_from_options.R#L212) *style:* **Lines should not be more than 80 characters.**
```r
  beautier::check_file_exists(beast2_options$output_log_filename, "output_log_filename")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Hello,
Is this commit planned to be done on Openzwave 1.4 ? (which is still required when using node-openzwave)

Thank you
Frédéric


Необходимо исправить:
 - Файле readme.md отсутстувует ссылка на страницу проекта
 - Пропущен квантификатор `$`в конце выражения для поля ввода телефона.

 Замечания по регулярным выражениям:
Общие ошибки:

1. Name:
 Выражение позволяет ввести имя вида "A------". Необходимо предотвратить возможность последовательного ввода знака `-`, а также запретить пользователю начинать и заканчивать ввод имени этим знаком.

 2. Mail:
 - Следует валидировать длину домента первого уровня (com, ru). Они не могут быть длиной меньше двух. Например, `mail@site.t` - невалидный почтовый ящик. Также доменное имя первого уровня не может содержать никаких символов, кроме латинских букв.
 - Группа `[A-z]` или `\w` не исключает ввод символа нижнего подчёркивания `_`. А использование этого символа запрещено при задании названия в реальной жизни.
Если регулярное выражение предусматривает ввод знака `-`, то необходимо запретить пользователю вводить имя ящика и имя домена, которое начинается и заканчивается знаком `-`, например, `-mail-@-site-.-ru-`.
Стоит учесть, что почтовый ящик вида `my--mail@one---site.com` также не является валидным.

3. Телефон:
	- `+79259009090`, `89259009090` данные форматы телефонных номеров невалидны с точки зрения регулярного выражения. Но в задании указано, что пользователь может вводить номера подобных форматов.
4. Сайт:
	- Валидация адреса сайта осуществляется некорректно.
	`- stasbasov.ru` указан лишь в качестве примера. Валидироваться должен любой адрес сайта, который соответствует правилам назначения доменного имени.
	- Валидация IP-адреса работает не так, как ожидается. IP-адрес имеет структуру вида `XXX.XXX.XXX.XXX`, где `X` - это цифра от `1` до `9`.

Можно лучше:
 - Присутствуют лишние скобочные группы. Например, в регулярном выражении на телефонный номер. `((8)|(\+7))` Вполне будет работать и при такой записи: `(8|\+7)`
 - Много дублей `http:\/\/` в регулярном выражении на ввод адреса сайта. Достаточно в начале выражения использовать запись `https?:\/\/`.
 - Регулярные выражения имеют в своём составе необязательные скобочные и символьные группы. Например, `(?:[:])?` можно заменить на `:?`, `(?:[#])?` - на `#?`

 Хорошо:
Нет лишних файлов, несмотря на отсуствие файла .gitignore
Все ветки присутствуют в репозитории.
Присутствуют версии для релизных коммитов.
Работа ведётся в ветке `develop`


Нерабочая сортировка


Otherwise i push that patch to github for you.


Переменную назвал FlightDistance так чего тут другой нейминг, это только усложняет


im tushar my coordinates are 19.870244,75.2351604,12z


Is there any reason to hide this from the docs?
I just went to the 1.3 docs with the firm belief that I can restrict a match in a VirtualService to a certain gateway/mesh, but had to look into the sources to see that it is still there.
Is it deprecated?


Nice


best Hains patch on my GIT I am removing ugly code.


A ticket about usability improvements have been created here: https://trac.cppcheck.net/ticket/9358#ticket


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

* https://thisishugo.com
* https://thisishugo.now.sh
* https://thisishugocom.dissimile.now.sh
* https://thisishugocom-git-master.dissimile.now.sh


[R/create_pbd_params_selector.R:5:1:](https://github.com/richelbilderbeek/becosys/blob/7a0ae73765ac1e095f6f17fb4874b5c52b927152/R/create_pbd_params_selector.R#L5) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
create_pbd_params_selector <- function(
^
```
[R/is_pbd_params_selector.R:13:1:](https://github.com/richelbilderbeek/becosys/blob/7a0ae73765ac1e095f6f17fb4874b5c52b927152/R/is_pbd_params_selector.R#L13) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
is_pbd_params_selector <- function(x) {
^
```
[R/mbd_calc_max_lik.R:31:1:](https://github.com/richelbilderbeek/becosys/blob/7a0ae73765ac1e095f6f17fb4874b5c52b927152/R/mbd_calc_max_lik.R#L31) *style:* **functions should have cyclomatic complexity of less than 15, this has 21.**
```r
mbd_calc_max_lik <- function(
^
```
[R/mbd_sim.R:15:1:](https://github.com/richelbilderbeek/becosys/blob/7a0ae73765ac1e095f6f17fb4874b5c52b927152/R/mbd_sim.R#L15) *style:* **functions should have cyclomatic complexity of less than 15, this has 17.**
```r
mbd_sim <- function(
^
```
[R/pbd_calc_max_lik.R:32:1:](https://github.com/richelbilderbeek/becosys/blob/7a0ae73765ac1e095f6f17fb4874b5c52b927152/R/pbd_calc_max_lik.R#L32) *style:* **functions should have cyclomatic complexity of less than 15, this has 32.**
```r
pbd_calc_max_lik <- function(
^
```
[R/pbd_find_scenario.R:27:1:](https://github.com/richelbilderbeek/becosys/blob/7a0ae73765ac1e095f6f17fb4874b5c52b927152/R/pbd_find_scenario.R#L27) *style:* **functions should have cyclomatic complexity of less than 15, this has 93.**
```r
pbd_find_scenario <- function(
^
```
[R/pbd_numspec_quantile_checked.R:6:1:](https://github.com/richelbilderbeek/becosys/blob/7a0ae73765ac1e095f6f17fb4874b5c52b927152/R/pbd_numspec_quantile_checked.R#L6) *style:* **functions should have cyclomatic complexity of less than 15, this has 17.**
```r
pbd_numspec_quantile_checked <- function(
^
```
[R/pbd_sim_checked.R:16:1:](https://github.com/richelbilderbeek/becosys/blob/7a0ae73765ac1e095f6f17fb4874b5c52b927152/R/pbd_sim_checked.R#L16) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
pbd_sim_checked <- function(
^
```


I can test it locally, no problem.
Should I leave it as is or remove?


I think that if we plan on having user defined changes for the number of tasks, then we must have that defined by a single parameter (define) and not have it all open.
All these values have a close relation to each other and having them for anyone to change at any time will cause an overflow of reported issues and forum topics and a really bad user experience.

The core part of ESPeasy should handle all complex stuff, so the rest can be as easy as possible, but having all kinds of parameters open for changes with any build will cause a lot of lost hours and frustration.
For example, there must be tests included (compile time?) to check sizes to store structs in and whether there is overlap etc.


I think my choice was arbitrary but under the assumption that the email address of either the system or admin user need to be changed (and reconfigured in the system after the migration). What would you like to see changed?


Hi Robin, great to hear from you! Cool that you are following Genode, still. Thanks for the feedback. :-)


hometown


rushi kale


When it would be implemented


vaishnavi


Belongs to Game.c


aditya sanap


Add push @mirrors, https://mirrors.ustc.edu.cn/kernel.org/linux/kernel/$dir";


Successfully aliased the URL <https://ohjelmointi-s19-f13axeols.now.sh> to the following aliases:

* https://ohjelmointi-s19.mooc.fi
* https://ohjelmointi-s19.mooc.now.sh
* https://ohjelmointi-s19-git-master.mooc.now.sh


There were the following issues with your Pull Request

  * Subject needs to conform to "%{type} #%{issue_number}: %{description}"

Guidelines are available at https://github.com/OpenNebula/one/blob/master/share/doc/dev/COMMIT_MESSAGES.md

---
This message was auto-generated by https://gitcop.com


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

* https://ava.panotza.now.sh
* https://ava-git-master.panotza.now.sh


Belongs to FileHandler.c.
Also maybe rename "isLegalLoadFixed" or something similar to indicate that this loads the board


vr


[0;4] for param tweak LTCs


[R/run_beast2_from_options.R:31:5:](https://github.com/ropensci/beastier/blob/3dc27f56a6e67d3cc9ff706f9ff61239bf36dae6/R/run_beast2_from_options.R#L31) *warning:* **no visible global function definition for ‘print_beast2_options’**
```r
    print_beast2_options(beast2_options)
    ^~~~~~~~~~~~~~~~~~~~
```
[R/run_beast2_from_options.R:214:5:](https://github.com/ropensci/beastier/blob/3dc27f56a6e67d3cc9ff706f9ff61239bf36dae6/R/run_beast2_from_options.R#L214) *warning:* **no visible global function definition for ‘print_beast2_internal_filenames’**
```r
    print_beast2_internal_filenames(bifs, show_exist = TRUE)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


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

* https://meta.microlink.now.sh
* https://meta-git-master.microlink.now.sh


Respecting local caches is a big problem when using http/2 server push right now.
The server pushes the assets when sending the html document. At this moment, neither the browser nor the server knows, if the asset is in a local browser cache.
Therefore, the assets gets pushed always. But when they are in browser cache, the cached verslon is used. When this is the case, you will end up with additional traffic because of the pushed assets which might slow down loading other assets (like images).

It is of course your decision to enable or disable this feature or not. The cookie solution is not really nice, but the only solution I'm aware of right now to prevent pushing assets that should be in local browser cache.


Let's use the style of command 'switchtec log-dump' for this mailbox CLI and API, and save the mailbox entries into a file, so it's a CLI change.


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

* https://wwww.dev
* https://wwww.nanocloudx.now.sh
* https://wwww-git-master.nanocloudx.now.sh


D'oh!


See #2021 and say what you think about having it duplicated.


It seems the pubkey_file is not really used.


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

* https://alea.cogito.study
* https://alea.cogito-study.now.sh
* https://alea-git-master.cogito-study.now.sh


Hi Younus,

Can you have the entire codebase committed to Bitbucket which I shared you.

Regards,
Kirti Kumar.

From: srigowris@kastechindia.com <srigowris@kastechindia.com>
Sent: Monday, September 16, 2019 11:27 AM
To: muhammedyounusattari/jamaican-citizenship-ui <reply@reply.github.com>
Cc: muhammedyounusattari/jamaican-citizenship-ui <jamaican-citizenship-ui@noreply.github.com>; Kirti Kumar PG <kirti@kastechssg.com>
Subject: Re: [muhammedyounusattari/jamaican-citizenship-ui] Validation Issues of Naturalisation (cd34065)

Hello Younus,

As it is mentioned in the defects list by garima, I worked on it.

Thanks & Regards,
Supriya.

On 2019-09-15 04:48, muhammedyounusattari wrote:
As I said already, validation is not in scope.
Can you tell, why did you work on it

--
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub [1], or mute the
thread [2].

Links:
------
[1]
https://github.com/muhammedyounusattari/jamaican-citizenship-ui/commit/cd34065eff33cf15fa0842b0521240d923da8e37?email_source=notifications&email_token=AMYXDJ5XLXDTHX7E53W4UDTQJYHHHA5CNFSM4IW2D7GKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBOY7V#commitcomment-35087349
[2]
https://github.com/notifications/unsubscribe-auth/AMYXDJ6AFFNIPX74WGE2T5DQJYHHHANCNFSM4IW2D7GA


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


When I have time check this problem, I need to know if they reproduce it

https://github.com/OpenVisionE2/enigma2-openvision/issues/9


o