### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target json11
[ 11%] Built target box2d
[ 17%] Built target lua
[ 44%] Built target sp2freetype
[ 74%] Built target bullet
Scanning dependencies of target Geronimo
[ 75%] Building CXX object CMakeFiles/Geronimo.dir/src/door.cpp.o
[ 75%] Building CXX object CMakeFiles/Geronimo.dir/src/bomb.cpp.o
[ 75%] Building CXX object CMakeFiles/Geronimo.dir/src/explosion.cpp.o
[ 75%] Building CXX object CMakeFiles/Geronimo.dir/src/grablingRope.cpp.o
[ 75%] Building CXX object CMakeFiles/Geronimo.dir/src/laser.cpp.o
[ 75%] Building CXX object CMakeFiles/Geronimo.dir/src/levelGenerator.cpp.o
[ 76%] Building CXX object CMakeFiles/Geronimo.dir/src/levelLoader.cpp.o
[ 76%] Building CXX object CMakeFiles/Geronimo.dir/src/levelObject.cpp.o
[ 76%] Building CXX object CMakeFiles/Geronimo.dir/src/levelScene.cpp.o
[ 76%] Building CXX object CMakeFiles/Geronimo.dir/src/levelSelect.cpp.o
[ 76%] Building CXX object CMakeFiles/Geronimo.dir/src/lineNodeBuilder.cpp.o
[ 77%] Building CXX object CMakeFiles/Geronimo.dir/src/main.cpp.o
[ 77%] Building CXX object CMakeFiles/Geronimo.dir/src/physicsObject.cpp.o
[ 77%] Building CXX object CMakeFiles/Geronimo.dir/src/pushLaser.cpp.o
[ 77%] Building CXX object CMakeFiles/Geronimo.dir/src/spaceship.cpp.o
[ 77%] Building CXX object CMakeFiles/Geronimo.dir/src/timer.cpp.o
[ 78%] Building CXX object CMakeFiles/Geronimo.dir/src/trigger.cpp.o
[ 78%] Building CXX object CMakeFiles/Geronimo.dir/src/triggerableNode.cpp.o
[ 78%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/box.cpp.o
[ 78%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/box2dBackend.cpp.o
[ 78%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/chains.cpp.o
[ 79%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/circle.cpp.o
[ 79%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/joint.cpp.o
[ 79%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/polygon.cpp.o
[ 79%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/ropejoint.cpp.o
[ 79%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/shape.cpp.o
[ 80%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/box.cpp.o
[ 80%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/bullet3dBackend.cpp.o
[ 80%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/capsule.cpp.o
[ 80%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/mesh.cpp.o
[ 80%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/shape.cpp.o
[ 81%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/sphere.cpp.o
[ 81%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/engine.cpp.o
[ 81%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/fontManager.cpp.o
[ 82%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/grid.cpp.o
[ 82%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/horizontal.cpp.o
[ 82%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/layout.cpp.o
[ 82%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/vertical.cpp.o
[ 82%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/verticalflow.cpp.o
[ 83%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
[ 83%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[ 83%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/theme.cpp.o
[ 83%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/button.cpp.o
[ 83%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/image.cpp.o
[ 84%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/label.cpp.o
[ 84%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/panel.cpp.o
[ 84%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/progressbar.cpp.o
[ 84%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/root.cpp.o
[ 84%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/slider.cpp.o
[ 85%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/themeimage.cpp.o
[ 85%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
[ 86%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/scene/basicnoderenderpass.cpp.o
[ 86%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/scene/collisionrenderpass.cpp.o
[ 87%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/scene/renderqueue.cpp.o
[ 87%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp.o
[ 87%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/nodeRegistry.cpp.o
[ 87%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/server.cpp.o
[ 87%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/camera.cpp.o
[ 88%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/node.cpp.o
[ 88%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/particleEmitter.cpp.o
[ 88%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/scene.cpp.o
[ 88%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/tilemap.cpp.o
[ 88%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/voxelmap.cpp.o
[ 89%] Building CXX object CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
[ 89%] Linking CXX executable Geronimo
CMakeFiles/Geronimo.dir/build.make:3532: recipe for target 'Geronimo' failed
CMakeFiles/Makefile2:71: recipe for target 'CMakeFiles/Geronimo.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp: In member function 'virtual void sp::multiplayer::Client::onUpdate(float)':
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:102:50: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 scene->getRoot()->multiplayer.id = id;
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:91:38: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
             P<Node> node = getNode(id);
                                      ^
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:83:29: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
                     if (idx < node->multiplayer.replication_links.size())
                         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:76:38: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
             P<Node> node = getNode(id);
                                      ^
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:68:46: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
                     new_node->multiplayer.id = id;
                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/server.cpp: In member function 'virtual void sp::multiplayer::Server::onUpdate(float)':
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/server.cpp:131:17: warning: 'packet_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 switch(packet_id)
                 ^~~~~~
CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/bullet3dBackend.cpp.o: In function `sp::collision::BulletBackend::postUpdate(float)':
bullet3dBackend.cpp:(.text+0x3a1): undefined reference to `sp::collision::Backend::modifyPositionByPhysics(sp::Node*, sp::Vector3<double>, sp::Quaternion<double>)'
CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/shape.cpp.o: In function `sp::collision::Shape3D::create(sp::Node*) const':
shape.cpp:(.text+0xa4): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0xb8): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0xed): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x52c): undefined reference to `sp::collision::Shape::setCollisionBody(sp::Node*, void*) const'
shape.cpp:(.text+0x5ff): undefined reference to `sp::collision::Shape::setCollisionBackend(sp::Node*, sp::collision::Backend*) const'
CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/box2dBackend.cpp.o: In function `sp::collision::Box2DBackend::postUpdate(float)':
box2dBackend.cpp:(.text+0x1be): undefined reference to `sp::collision::Backend::modifyPositionByPhysics(sp::Node*, sp::Vector2<double>, double)'
CMakeFiles/Geronimo.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/shape.cpp.o: In function `sp::collision::Shape2D::create(sp::Node*) const':
shape.cpp:(.text+0x18): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x2c): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x66): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x106): undefined reference to `sp::collision::Shape::getCollisionBody(sp::Node*) const'
shape.cpp:(.text+0x11a): undefined reference to `sp::collision::Shape::getCollisionBody(sp::Node*) const'
shape.cpp:(.text+0x1af): undefined reference to `sp::collision::Shape::setCollisionBackend(sp::Node*, sp::collision::Backend*) const'
shape.cpp:(.text+0x299): undefined reference to `sp::collision::Shape::setCollisionBody(sp::Node*, void*) const'
collect2: error: ld returned 1 exit status
make[2]: *** [Geronimo] Error 1
make[1]: *** [CMakeFiles/Geronimo.dir/all] Error 2
make: *** [all] Error 2
```


Not related, was just changing this to use the util method `upstreamName`


@killerwife Getting error "Table spell_cone is missing entry for spell 48562 - angle 60 for its first rank 779. But has cone for this one."


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target json11
[  7%] Built target lua
[ 16%] Built target box2d
[ 42%] Built target sp2freetype
[ 71%] Built target bullet
Scanning dependencies of target Mario
[ 71%] Building CXX object CMakeFiles/Mario.dir/src/brickPiece.cpp.o
[ 71%] Building CXX object CMakeFiles/Mario.dir/src/coin.cpp.o
[ 71%] Building CXX object CMakeFiles/Mario.dir/src/camera.cpp.o
[ 71%] Building CXX object CMakeFiles/Mario.dir/src/continuousGenerator.cpp.o
[ 71%] Building CXX object CMakeFiles/Mario.dir/src/editor.cpp.o
[ 72%] Building CXX object CMakeFiles/Mario.dir/src/enemy/enemy.cpp.o
[ 72%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/blooper.cpp.o
[ 72%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/bowser.cpp.o
[ 72%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/bullitBill.cpp.o
[ 72%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/buzzyBeetle.cpp.o
[ 73%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/cheepCheep.cpp.o
[ 73%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/cheepCheepJump.cpp.o
[ 73%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/goomba.cpp.o
[ 73%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/hammerBrother.cpp.o
[ 73%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/koopa.cpp.o
[ 74%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/lakitu.cpp.o
[ 74%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/piranhaPlant.cpp.o
[ 74%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/podoboo.cpp.o
[ 74%] Building CXX object CMakeFiles/Mario.dir/src/enemy/smb/spiny.cpp.o
[ 74%] Building CXX object CMakeFiles/Mario.dir/src/fireBar.cpp.o
[ 75%] Building CXX object CMakeFiles/Mario.dir/src/fireball.cpp.o
[ 75%] Building CXX object CMakeFiles/Mario.dir/src/fireball2.cpp.o
[ 75%] Building CXX object CMakeFiles/Mario.dir/src/flagpole.cpp.o
[ 75%] Building CXX object CMakeFiles/Mario.dir/src/hammer.cpp.o
[ 75%] Building CXX object CMakeFiles/Mario.dir/src/lift.cpp.o
[ 76%] Building CXX object CMakeFiles/Mario.dir/src/main.cpp.o
[ 76%] Building CXX object CMakeFiles/Mario.dir/src/pickup/pickup.cpp.o
[ 76%] Building CXX object CMakeFiles/Mario.dir/src/pickup/smb/axe.cpp.o
[ 76%] Building CXX object CMakeFiles/Mario.dir/src/pickup/smb/levelGoal.cpp.o
[ 76%] Building CXX object CMakeFiles/Mario.dir/src/pickup/smb/life.cpp.o
[ 76%] Building CXX object CMakeFiles/Mario.dir/src/pickup/smb/star.cpp.o
[ 77%] Building CXX object CMakeFiles/Mario.dir/src/pickup/smb/upgrade.cpp.o
[ 77%] Building CXX object CMakeFiles/Mario.dir/src/pipeEntrance.cpp.o
[ 77%] Building CXX object CMakeFiles/Mario.dir/src/playerGhost.cpp.o
[ 77%] Building CXX object CMakeFiles/Mario.dir/src/playerPawn.cpp.o
[ 77%] Building CXX object CMakeFiles/Mario.dir/src/questionBlock.cpp.o
[ 78%] Building CXX object CMakeFiles/Mario.dir/src/savegame.cpp.o
[ 78%] Building CXX object CMakeFiles/Mario.dir/src/smbLevelBuilder.cpp.o
[ 78%] Building CXX object CMakeFiles/Mario.dir/src/stageSelect.cpp.o
[ 78%] Building CXX object CMakeFiles/Mario.dir/src/trampoline.cpp.o
[ 78%] Building CXX object CMakeFiles/Mario.dir/src/vine.cpp.o
[ 79%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/box.cpp.o
[ 79%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/box2dBackend.cpp.o
[ 79%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/chains.cpp.o
[ 79%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/circle.cpp.o
[ 79%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/joint.cpp.o
[ 80%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/polygon.cpp.o
[ 80%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/ropejoint.cpp.o
[ 80%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/shape.cpp.o
[ 80%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/box.cpp.o
[ 80%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/bullet3dBackend.cpp.o
[ 80%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/capsule.cpp.o
[ 81%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/mesh.cpp.o
[ 81%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/shape.cpp.o
[ 81%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/sphere.cpp.o
[ 81%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/engine.cpp.o
[ 81%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/fontManager.cpp.o
[ 81%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/grid.cpp.o
[ 81%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/horizontal.cpp.o
[ 81%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/layout.cpp.o
[ 82%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/vertical.cpp.o
[ 82%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/verticalflow.cpp.o
[ 82%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
[ 82%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[ 82%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/theme.cpp.o
[ 83%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/button.cpp.o
[ 83%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/image.cpp.o
[ 83%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/label.cpp.o
[ 83%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/panel.cpp.o
[ 83%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/progressbar.cpp.o
[ 83%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/root.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/slider.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/themeimage.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/scene/basicnoderenderpass.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/scene/collisionrenderpass.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/scene/renderqueue.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/nodeRegistry.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/server.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/camera.cpp.o
[ 84%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/node.cpp.o
[ 85%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/particleEmitter.cpp.o
[ 85%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/scene.cpp.o
[ 85%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/tilemap.cpp.o
[ 85%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/voxelmap.cpp.o
[ 85%] Building CXX object CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
[ 85%] Linking CXX executable Mario
CMakeFiles/Mario.dir/build.make:4052: recipe for target 'Mario' failed
CMakeFiles/Makefile2:71: recipe for target 'CMakeFiles/Mario.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp: In member function 'virtual void sp::multiplayer::Client::onUpdate(float)':
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:102:50: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 scene->getRoot()->multiplayer.id = id;
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:91:38: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
             P<Node> node = getNode(id);
                                      ^
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:83:29: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
                     if (idx < node->multiplayer.replication_links.size())
                         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:76:38: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
             P<Node> node = getNode(id);
                                      ^
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:68:46: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
                     new_node->multiplayer.id = id;
                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/server.cpp: In member function 'virtual void sp::multiplayer::Server::onUpdate(float)':
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/server.cpp:131:17: warning: 'packet_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 switch(packet_id)
                 ^~~~~~
CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/bullet3dBackend.cpp.o: In function `sp::collision::BulletBackend::postUpdate(float)':
bullet3dBackend.cpp:(.text+0x3a1): undefined reference to `sp::collision::Backend::modifyPositionByPhysics(sp::Node*, sp::Vector3<double>, sp::Quaternion<double>)'
CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/shape.cpp.o: In function `sp::collision::Shape3D::create(sp::Node*) const':
shape.cpp:(.text+0xa4): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0xb8): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0xed): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x52c): undefined reference to `sp::collision::Shape::setCollisionBody(sp::Node*, void*) const'
shape.cpp:(.text+0x5ff): undefined reference to `sp::collision::Shape::setCollisionBackend(sp::Node*, sp::collision::Backend*) const'
CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/box2dBackend.cpp.o: In function `sp::collision::Box2DBackend::postUpdate(float)':
box2dBackend.cpp:(.text+0x1be): undefined reference to `sp::collision::Backend::modifyPositionByPhysics(sp::Node*, sp::Vector2<double>, double)'
CMakeFiles/Mario.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/shape.cpp.o: In function `sp::collision::Shape2D::create(sp::Node*) const':
shape.cpp:(.text+0x18): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x2c): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x66): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x106): undefined reference to `sp::collision::Shape::getCollisionBody(sp::Node*) const'
shape.cpp:(.text+0x11a): undefined reference to `sp::collision::Shape::getCollisionBody(sp::Node*) const'
shape.cpp:(.text+0x1af): undefined reference to `sp::collision::Shape::setCollisionBackend(sp::Node*, sp::collision::Backend*) const'
shape.cpp:(.text+0x299): undefined reference to `sp::collision::Shape::setCollisionBody(sp::Node*, void*) const'
collect2: error: ld returned 1 exit status
make[2]: *** [Mario] Error 1
make[1]: *** [CMakeFiles/Mario.dir/all] Error 2
make: *** [all] Error 2
```


wutz gud


Accidentally added some CSV files


Can this not be tested: -3, 1 as a simplification?


@ryanbr `hdvid.tv` uses a new domain `onvid.pw`


Данный код написан в полном соответствии со style guide . Приложение функционирует как положено , все поставленный цели достигнуты в полном объеме. Единственное замечание с моей стороны будет в сторону объема кода, я считаю, данное приложение можно было написать намного компактнее. В целом хотелось бы сказать , что автор приложил максимум усилий к написанию проекта и к достижению поставленных целей.


Puzzle `1442-b599f0b9` discovered in   [`src/main/java/com/jcabi/github/mock/JsonNode.java`](  https://github.com/jcabi/jcabi-github/blob/master/src/main/java/com/jcabi/github/mock/JsonNode.java)   and submitted as #1447. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


FYI `@org/pkg` is an invalid dependency version, not sure why I had assumed it would work.


Teste do Git!


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

* https://pirac.es


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target json11
[  6%] Built target lua
[ 15%] Built target box2d
[ 44%] Built target sp2freetype
[ 76%] Built target bullet
Scanning dependencies of target ZeroRho
[ 76%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/box.cpp.o
[ 76%] Building CXX object CMakeFiles/ZeroRho.dir/src/playerPawn.cpp.o
[ 76%] Building CXX object CMakeFiles/ZeroRho.dir/src/main.cpp.o
[ 77%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/box2dBackend.cpp.o
[ 77%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/chains.cpp.o
[ 77%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/circle.cpp.o
[ 77%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/joint.cpp.o
[ 77%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/polygon.cpp.o
[ 78%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/ropejoint.cpp.o
[ 78%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/shape.cpp.o
[ 78%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/box.cpp.o
[ 78%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/bullet3dBackend.cpp.o
[ 78%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/capsule.cpp.o
[ 79%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/mesh.cpp.o
[ 79%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/shape.cpp.o
[ 79%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/sphere.cpp.o
[ 79%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/engine.cpp.o
[ 80%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/fontManager.cpp.o
[ 80%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/grid.cpp.o
[ 80%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/horizontal.cpp.o
[ 81%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/layout.cpp.o
[ 81%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/vertical.cpp.o
[ 81%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/layout/verticalflow.cpp.o
[ 81%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/loader.cpp.o
[ 81%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/scene.cpp.o
[ 82%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/theme.cpp.o
[ 82%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/button.cpp.o
[ 82%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/image.cpp.o
[ 82%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/label.cpp.o
[ 82%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/panel.cpp.o
[ 83%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/progressbar.cpp.o
[ 83%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/root.cpp.o
[ 83%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/slider.cpp.o
[ 83%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/themeimage.cpp.o
[ 83%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/gui/widget/widget.cpp.o
[ 83%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/scene/basicnoderenderpass.cpp.o
[ 84%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/scene/collisionrenderpass.cpp.o
[ 84%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/graphics/scene/renderqueue.cpp.o
[ 84%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp.o
[ 84%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/nodeRegistry.cpp.o
[ 84%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/server.cpp.o
[ 84%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/camera.cpp.o
[ 85%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/node.cpp.o
[ 85%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/particleEmitter.cpp.o
[ 85%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/scene.cpp.o
[ 85%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/tilemap.cpp.o
[ 85%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/scene/voxelmap.cpp.o
[ 85%] Building CXX object CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/tweak.cpp.o
[ 86%] Linking CXX executable ZeroRho
CMakeFiles/ZeroRho.dir/build.make:3064: recipe for target 'ZeroRho' failed
CMakeFiles/Makefile2:71: recipe for target 'CMakeFiles/ZeroRho.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp: In member function 'virtual void sp::multiplayer::Client::onUpdate(float)':
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:102:50: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 scene->getRoot()->multiplayer.id = id;
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:91:38: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
             P<Node> node = getNode(id);
                                      ^
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:83:29: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
                     if (idx < node->multiplayer.replication_links.size())
                         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:76:38: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
             P<Node> node = getNode(id);
                                      ^
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/client.cpp:68:46: warning: 'id' may be used uninitialized in this function [-Wmaybe-uninitialized]
                     new_node->multiplayer.id = id;
                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/server.cpp: In member function 'virtual void sp::multiplayer::Server::onUpdate(float)':
/home/tinyci/builds/daid/SeriousProton2/src/multiplayer/server.cpp:131:17: warning: 'packet_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 switch(packet_id)
                 ^~~~~~
CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/bullet3dBackend.cpp.o: In function `sp::collision::BulletBackend::postUpdate(float)':
bullet3dBackend.cpp:(.text+0x3a1): undefined reference to `sp::collision::Backend::modifyPositionByPhysics(sp::Node*, sp::Vector3<double>, sp::Quaternion<double>)'
CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/3d/shape.cpp.o: In function `sp::collision::Shape3D::create(sp::Node*) const':
shape.cpp:(.text+0xa4): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0xb8): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0xed): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x52c): undefined reference to `sp::collision::Shape::setCollisionBody(sp::Node*, void*) const'
shape.cpp:(.text+0x5ff): undefined reference to `sp::collision::Shape::setCollisionBackend(sp::Node*, sp::collision::Backend*) const'
CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/box2dBackend.cpp.o: In function `sp::collision::Box2DBackend::postUpdate(float)':
box2dBackend.cpp:(.text+0x1be): undefined reference to `sp::collision::Backend::modifyPositionByPhysics(sp::Node*, sp::Vector2<double>, double)'
CMakeFiles/ZeroRho.dir/home/tinyci/builds/daid/SeriousProton2/src/collision/2d/shape.cpp.o: In function `sp::collision::Shape2D::create(sp::Node*) const':
shape.cpp:(.text+0x18): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x2c): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x66): undefined reference to `sp::collision::Shape::getCollisionBackend(sp::Node*) const'
shape.cpp:(.text+0x106): undefined reference to `sp::collision::Shape::getCollisionBody(sp::Node*) const'
shape.cpp:(.text+0x11a): undefined reference to `sp::collision::Shape::getCollisionBody(sp::Node*) const'
shape.cpp:(.text+0x1af): undefined reference to `sp::collision::Shape::setCollisionBackend(sp::Node*, sp::collision::Backend*) const'
shape.cpp:(.text+0x299): undefined reference to `sp::collision::Shape::setCollisionBody(sp::Node*, void*) const'
collect2: error: ld returned 1 exit status
make[2]: *** [ZeroRho] Error 1
make[1]: *** [CMakeFiles/ZeroRho.dir/all] Error 2
make: *** [all] Error 2
```


#test


I would prefer to split this file up, eventually creating a new directory scanner_utils for the new files


Now could not deploy this pull request since the `now.json` file explicitly sets `dotenv` to true.
However, there's no `.env` file in the repo.

Commit a `.env` file or unset the `dotenv` flag.
For secret environment variables, check out [Now Secrets](https://zeit.co/docs/getting-started/secrets).


Completed [Day 4](https://quire.io/w/!_OSZePK9orPbwRm8BvS3vgcr/Day_4) [Challenge 1](https://quire.io/w/!qpLdICK692Sf_J_570-btIYs/Challenge_1) and [Challenge 2](https://quire.io/w/!slxyo3rLUIdaqYicnWtLhYjb/Challenge_2) That was hard.
via [Quire](https://quire.io/u/quire)


I assume the comma at the end of the line should be a period


issue #79


Agree.


cmp?


It's better to name it after its purpose, not just 'index_2'. Also:
```
index_2 = (end-begin)%2 == 0;
```


Okay, got it. a line break or an empty line would be useful to separate the description and the example


Sure thing!


When you do breaking changes like this you need to ensure you update the sub-repos dependencies.props file. MVC doesn't build currently because it's targeting an older version of Routing that doesn't include your changes.


hey


Created multidev environment [rad-new#pr-51](https://dashboard.pantheon.io/sites/a0f7976a-d5a5-49c8-b64a-9c7ca3ce2c18#pr-51).

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


define a lower-level algebra with operations for reading and writing to the console, implement this in terms of those


Created multidev environment [rad-new#ci-148](https://dashboard.pantheon.io/sites/a0f7976a-d5a5-49c8-b64a-9c7ca3ce2c18#ci-148).

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


endi damingni olaver. hech nima qilenmedi sandaqalar uchun. ming lan'at omerikali itlarga. layklarni ko'tingga tiqlaring.


yes, will change


no need for `delay`, use `pure`; the constraint can be relaxed to `Applicative`


Make sure to update the readme to contain an overview and usage instructions


<details>

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

Client ID project/taskcluster/tc-github/production does not have sufficient scopes and are missing the following scopes:

```
{
  "AllOf": [
    "assume:hook-id:project-releng/services-master-*",
    "hooks:modify-hook:project-releng/services-master-*",
    "queue:create-task:highest:aws-provisioner-v1/releng-*",
    "queue:route:index.project.releng.services.requests.master.*",
    "secrets:get:repo:github.com/mozilla-releng/services:branch:master",
    "docker-worker:capability:privileged",
    "queue:route:index.project.releng.services.requests.master.by-timestamp.1543952018494",
    "queue:route:index.project.releng.services.requests.master.by-revision.a60e0252e7a3f6660b7b68198b1aeddbdfdf2b40",
    {
      "AnyOf": [
        "queue:create-task:highest:aws-provisioner-v1/releng-svc",
        "queue:create-task:very-high:aws-provisioner-v1/releng-svc",
        "queue:create-task:high:aws-provisioner-v1/releng-svc"
      ]
    }
  ]
}
```

You have the scopes:

```
[
  "assume:repo:github.com/marco-c/mozilla-releng-services:branch:master",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:route:index.garbage.*",
  "queue:scheduler-id:taskcluster-github",
  "secrets:get:garbage/*",
  "secrets:set:garbage/*"
]
```

This request requires you to satisfy this scope expression:

```
{
  "AllOf": [
    "assume:hook-id:project-releng/services-master-*",
    "hooks:modify-hook:project-releng/services-master-*",
    "queue:create-task:highest:aws-provisioner-v1/releng-*",
    "queue:scheduler-id:taskcluster-github",
    "queue:route:index.project.releng.services.requests.master.*",
    "secrets:get:repo:github.com/mozilla-releng/services:branch:master",
    "docker-worker:capability:privileged",
    "queue:route:index.project.releng.services.requests.master.by-timestamp.1543952018494",
    "queue:route:index.project.releng.services.requests.master.by-revision.a60e0252e7a3f6660b7b68198b1aeddbdfdf2b40",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/releng-svc",
                "queue:create-task:very-high:aws-provisioner-v1/releng-svc",
                "queue:create-task:high:aws-provisioner-v1/releng-svc"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2018-12-04T19:33:38.546Z

</details>


Created multidev environment [ilsoy#ci-282](https://dashboard.pantheon.io/sites/1b49470e-4ad3-4b49-90a2-7bb2c2f96788#ci-282).

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


Added lower compute cDWU for Gen2


voed san amsan jalap.


define a lower-level algebra for reading files, use it here


O my..., I never checked the tests. I'll do it again.


ASCII Art vai bugar.


RowIDs sound better, imo
The same states for the following comments


Use `ApplicativeError` for errors instead of throwing. cats-effect's `IO` has an instance of `ApplicativeError`


This is equivalent to `Transaction() = default;`, since you're just default constructing all data members. If you wrote no constructors at all, the compiler would even define this for you without your asking, but as soon as you write any other constructor, you have to explicitly ask for the default default constructor.


Fix casing


Refactored* ofc


Doesn't make a difference. I also tried using `siteModel` in the expectation above and it also passed.


Clang warns on this as being deprecated.
````
GSL/include/gsl/multi_span:598:15: warning: definition of implicit copy assignment operator for 'static_bounds<-1>' is deprecated because it has a user-declared copy constructor [-Wdeprecated]
    constexpr static_bounds(const static_bounds&) noexcept = default;
              ^
````
https://travis-ci.com/Farwaykorse/GSL/jobs/162285231


#2 #1


avoid wrapping big chunks into `delay`, define primitive operations and compose


> Used to pass prompting text, error messages, or other informatory text to the user.--[libpam/include/security/_pam_types.h](https://github.com/linux-pam/linux-pam/blob/master/libpam/include/security/_pam_types.h#L248)
```c
struct pam_message {
    int msg_style;
    const char *msg;
};
```


First Initial Commit


Created multidev environment [tcom-pantheon-test#ci-1](https://dashboard.pantheon.io/sites/e27a4d4b-0fe3-4194-913c-8763a353be63#ci-1).

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


Sparkleshare did not really work.


Yes of course. My bad, sorry. Fixed.


actually, 'e' should have the top priority.
1e1! = 10! = 'alot', not just 10
But that's minor thing
Well done!


Created multidev environment [rad-new#ci-150](https://dashboard.pantheon.io/sites/a0f7976a-d5a5-49c8-b64a-9c7ca3ce2c18#ci-150).

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


the syntax with 'this->template' does not seem intuitive to me, therefore I would instead rename the templated scan-method


Ok.

I needed to check both routing and MVC changes in at the same time. When making cross solution changes does that mean you should commit one PR with the changes to master, wait until the build is complete and MyGet is updated, then commit another PR to update dependencies.props? @natemcmaster @ryanbrandenburg


Fixed. Thanks for reporting.


This is doing two copies of the shared pointer, once into the parameter `prev`, and again into the data member `tprev`. Since copies involve atomic increments of the refcount, it's good to get into the habit of avoiding them wherever possible. Here, I think the best pattern is
```c++
explicit Transaction(std::shared_ptr<Transaction> prev)
  :tprev{std::move(prev)}, prev{}, prev_index{}, data{}
```


Nice bro


Hm so weird. Then there must be something else in Ghost which is different to the test suite 🤔


oh god why I was almost done with this


I'm confused myself as to what the convention is for calling things.

According to https://leanpub.com/fpmortals/read,

>  A module depends only on other modules, algebras and pure functions, and can be abstracted over F. If an implementation of an algebraic interface is tied to a specific type, e.g. IO, it is called an interpreter.

https://leanpub.com/fpmortals/read#leanpub-auto-summary-1:

> algebras define the interface between systems.
> modules are implementations of an algebra in terms of other algebras.
> interpreters are concrete implementations of an algebra for a fixed F[_].
> Test interpreters can replace the side-effecting parts of the system, giving a high amount of test coverage.


Why default to `opCode_version`?!


whatever I'll just finish what I was doing and then we'll see


Seeing a smart pointer passed by const reference is almost always a red flag.

Here the intention is that `init_prev(t)` takes ownership of `t`, i.e. adds a new shared owner, so it should take `t` by value to make clear to callers that a new owner is being created.


this class could either inherit from ContinuousIndexFetcher or share a common super class with it, because many variables are declared twice


Successfully aliased the URL <https://next-train-monorepo-ljrpw991e.now.sh> to the following alias.

* https://next-train.now.sh


Documents


`()` should be enough


because some methods already have implementations, the classes could also be splitted up into declaration and definition files, at least for the first two classes


consider passing the 3 above explicitly as arguments to `start` (and accepting them explicitly too)


this is init JSON package


Successfully aliased the URL <https://next-train-monorepo-809dkv2i0.now.sh> to the following alias.

* https://next-train.now.sh


ite-fix (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-IntegrationCoverage-Debug: OK (2421 of 2421 tests passed, 0 test warnings)

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


I see this was the reason behind the clean process running and deleting the source directly while executing a release-perform.


the non-general scan methods could be protected or private, because they are not used outside this class, or even just once at all


use `ApplicatieError`


Need to override `ImmediateLoad` async as well.


the same for the next methods


Why killing authorships?


ite-fix (mjwitte) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (2 of 2 tests passed, 0 test warnings)

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


You can give default initializers to data members inline, like
```c++
std::shared_ptr<Transaction> prev{nullptr};
```
Then you don't need to mention it in member initializer lists. Since all but one of your members are always default constructed, this saves some noise.


seems unnecessary, because the variable is already called 'result'


Not much a thoughtful choice of mine. Just was that Firefox was putting it in padding, and did the same...
What's the methaphysical rule to use padding and not margin? :) background-color and border only (that would apply over padding but not over margin)?
I don't mind changing them all to margin


Successfully aliased the URL <https://next-train-monorepo-nlcxye3ks.now.sh> to the following alias.

* https://next-train.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Variable initialization study](https://trello.com/c/Yao8f4Mu/14-variable-initialization-study)


added sub-directory localized .bash_aliases.  Implemented for ~/.homeassistant;  add an alias for editing localized README.md file [vR]


![](https://github.trello.services/images/mini-trello-icon.png) [Run_2018-12-04_14-48-07](https://trello.com/c/s9SwZH2y/17-run2018-12-0414-48-07)


![](https://github.trello.services/images/mini-trello-icon.png) [Run_2018-12-04_13-59-07](https://trello.com/c/iI9UlWAf/19-run2018-12-0413-59-07)


Created multidev environment [swt#ci-24](https://dashboard.pantheon.io/sites/86566a70-fd56-4b85-aad3-152a70da8faf#ci-24).

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


congrats on 100.
So this is showing on repology: https://repology.org/metapackage/xfce/versions

The version 0.5 doesn't match -- most others have 4.12* as the version.  Thoughts?


Wtf


We need to take more samples, otherwise it can happen that there is no melody and the distance is 0 between two different songs!! ;)


Created multidev environment [ashenrayne#ci-1](https://dashboard.pantheon.io/sites/70f75a34-4989-44c9-8bd8-97aa899c5569#ci-1).

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


**for
 in line 10, I wrote:**

Fun Facts about Guitars

 Most guitars have 6 strings, but some have a different number including popular 4 and 12 string versions and rare guitars with 7, 8, 9, and 10 strings.

 Mariachi bands from Mexico often use a number of different sized guitars.

 The Fender Guitar company makes around 90,000 guitar strings a day.

 The classical guitar is also called the Spanish guitar.

Click this link to check out the website we referenced these facts from


also the keyword of x11 is probably wrong.  There's a x11_wm (I think) which is probably better.


all tests succeed, even if tmp_result.cbegin() and .cend() are used


Confused ...

"Implement paragraph aligning buttons" makes edits to code around alignment of images?


Opened https://github.com/scalacenter/advisoryboard/pull/47 about this.


Successfully aliased the URL <https://magento-venia-cujlulyjao.now.sh> to the following alias.

* https://magento-venia.now.sh


Make sense. I changed it to `IllegalArgumentException`.


Done.


`o.nOverlapNodes * PCU_Comm_Peers()` could overflow an integer before the division (e.g., 5000 elements * 1M processors).  Please:
- use a long int for `sumAllNodes` and `sumOwnedNodes`, and `PCU_Add_Long`
- compute `double avg = static_cast<double>(sumAllNodes)/ PCU_Comm_Peers()` and then pass `o.nOverlapNodes/avg` to `PCU_Max_Double`


*Beautify


Might fit better in a JokeLab class (something that creates a bunch of joke objects and initializes then)


I was excited to see this. I'm waiting for the scale manager 🙏


写个乘法啊大哥


#include<iostream>
#include<cstring>
using namespace std;
bool map[101][101];
int row,col;
int x[8] = {0,0,1,1,1,-1,-1,-1};
int y[8] = {1,-1,1,0,-1,0,-1,1};
void dfs(int x0,int y0){
    if(map[x0,y0] == false) return;
	int r,c;
    map[x0][y0] = false;//the point is visited
	for(int i = 0;i < 8;++i){
		r = x0 + x[i];
		c = y0 + y[i];
		if(c < 0 || c > col || r > row || r < 0 || !map[r][c])
		continue;
		dfs(r,c);
	}
}
int main(){
	int ans = 0;

	char ch;
	cin>>row>>col;
	memset(map,false,sizeof(map));

	for(int i = 1;i <= row;++i){
		for(int j = 1;j <= col;++j){
			cin>>ch;
			if(ch == 'W')
			map[i][j] = true;
		}
	}
	for(int i = 1 ;i <= row;++i){
		for(int j = 1;j <= col;++j){
			if(map[i][j]){
				dfs(i,j);
				ans++;
			}
		}
	}
	cout<<ans;
	return 0;
}


fala blz,tenho um codigo em vb6 de loteria qua faz combinações v,k,t,m=b,vc saberia converter em delphi.obrigado


带秀


还剩下`EDIT`控件的`回车键`和`ESC键`响应，不然操作还是有些不习惯。
用Win32 API确实没有[imgui](https://github.com/ocornut/imgui)方便


Now could not deploy this pull request since it has no files other than the `now.json` file.


Successfully aliased the URL <https://zen-app-ejvkpdysud.now.sh> to the following alias.

* https://zen.now.sh


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

* https://wolfssuperiorsandwiches.com
* https://www.wolfssuperiorsandwiches.com


great, that is a obvious progress!


Just to make sure, tested against rk3328 as well, yes?


Thanks for your hard work. i love it!
Im using and test the Editor every day! :)Some days hours! :)
Rift edition doesnt  work - but the item editiond
s works fine! A good feature would be to see, which level req. a item have (or better after editing)
At this moment i use on every item (-lev req 40 ancient) because a lev 20-35 item after editing some high Level stats (+65 magic find, 2k life every sec. etc) will become a Level 70 item ;)


Also did some refactoring of the local timezone setting and some general cleanup


I'm still pretty new to the programming world and may be missing something simple. I have greatly enjoyed your mod and played it alot. In the newest version with the new update of beat saber, I have not found a way to download any new songs and was wondering if you have had other people complain or ask about it. Looking for any help Thank you!


done
commit:https://github.com/SCOREC/core/commit/78f0b8431aa12bddf94b35156f8ffd0d388f5344


"_Not_ treating code as data" wouldn't let us evaluate it. We could start talking in circles here without really clear definitions. Maybe the more helpful way to think about it is by comparing it to other languages: Javascript's equivalent of quoting code (to treat it as data) is making it a string. Sure, you could do some tricks with string manipulation and `eval()`, but it'd be pretty awkward. How Javascript works under the hood is by parsing the code into an [abstract syntax tree](https://en.wikipedia.org/wiki/Abstract_syntax_tree) (AST), which makes it much easier to manipulate. But Javascript doesn't give you access to the AST—you'd have to make your own, it'd be a giant PITA and not very performant, and nobody does it. Lisp, on the other hand, _does_ give you access to the AST…which is nothing more than lists.

Yeah, for all their hype macros are a lot less common than one might think. PCL will have some examples eventually, which should help. Your summary sounds good to me, looks like you have the right mental model and it's ready to get fleshed out in later chapters!


hello!


+ Also learn the correct way of using git for real


Is it possible to check if an object really exists before getting/setting data, like how get/set_proto_data do?


Successfully aliased the URL <https://zen-app-ouwkzsxjel.now.sh> to the following alias.

* https://zen.now.sh


How to hack a camera on Hikvision


The more specific you are with your class names, the better. blockone and blocktwo are kind of vague. I would use something like two-column-text and three-column-text for the sake of clarity.


@brookhong typo here
persist`e`nt not with an `a`
and since `webRequest` is used, value should be true

ref
https://developer.chrome.com/extensions/background_pages


dddddddddddd


#41 Basic saving in place


#41 Saving test score locally complete


Notice how features and about have the same styling and services, product, vision also have the same styling.  a couple ways you could clean this up would be to do something like .features, .about{ ...} That would apply the same styling to both the features and about classes. Another option would be to change the naming convention for these text blocks. Remember, you can reuse the same class name as many times as you want. something like three-column-text-block or third-width-text-column. Whenever possible, keep your code D.R.Y. (Don't Repeat Yourself)


Closes #43


![](https://github.trello.services/images/mini-trello-icon.png) [Interligar o email.](https://trello.com/c/JO9d6pPG/8-interligar-o-email)


常に全ユーザーを表示する仕様なのかな


Copy of this build can be found at
https://www.mewbuilds.com/build/0572a5896e8ada8f8aa8179c48d096c8b5ec4a74/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmYhBPzqBcMrFkQAU2othvWQ6RC7crp85Xm6CNvzGhKVhP


That's weird.  Who is using the danieljnchen ID to commit?

On Mon, Dec 3, 2018 at 8:17 AM ling <notifications@github.com> wrote:

> Thanks John! It would be helpful!
> We may also have to ask our contributors to remember login their own git
> account before commit, if there will only be a couple of laptops working
> with the robot.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/frc3322/WAPUR-2018/commit/d59c63f6a0eaa5d6aa3b05a6e52cba2674b4fe4a#commitcomment-31535903>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AO_m9Syjs494MhRG4W7IYRpTjl0thtBVks5u1SRogaJpZM4Y9hRk>
> .
>


Copy of this build can be found at
https://www.mewbuilds.com/build/050bbf5862830cf9aa1fbeb69f35cc11cb1e33df/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmUPvRm6zcD82MgyZz3USakRrhS8ei3mTpvF3mk4puDZtS


<!DOCTYPE html>

        <meta charset="utf-8">
        <title>A HAVEN FOR CATS</title>

All about Maine Coons!

 * please note - this is NOT a rabbit....

Why Maine Coons make great pets

They're very verfurry!

Great listeners........ when sleeping!

Eat all your leftover carrots!

Top 3 most famous Cats

Cheshire Cat (Alice in Wonderland)

Mr Bigglesworth

Meowth (Team Rocket)

Basic info

Maine Coons are enormous creatures with soft paws and puffy tails, and they scare tiney mice away from your home.

	They eat the most vegetables however, they much prefer  cat food . Incredibly 	they love swimming everywhere..

				Charateristc
				Level

				Affectionate with family
				2/5

				Amount of shedding
				1/5

				General Health
				3/5

				Potential for playfulness
				4/5

	 Find out more about Maine Coons.

Songs

Little Kitty Foo Foo,

I don't want to see you

scooping up the field mice

and bopping them on the head!

Bang! Bang! Bang! Bang!

Goes the farmer's gun.

Run, kitty, run, kitty, run.

Run kitty - run kitty

A Fable of Felines

The Hungry Cat

 A hungry cat is looking for something to eat. She sees a little grey mouse sitting near his house.

		- I want to catch that little mouse, - says the hungry cat.

		She sits down and begins to cry "mew, mew, mew".

		The little grey mouse jumps up to run into his house, but the cat sits still and mews again.

		- She is sitting still, - thinks the mouse.

		- She doesn't want to catch me. I shall not run away.

		- Mew, mew, mew, - says the cat again.

		- Why are you crying? - asks the mouse.

		- See, I have a penny in my hand.

		- Good, you are lucky. That's nothing to cry about, - says the mouse.

		The hungry cat comes nearer.

		- Oh, little mouse, I shall get some meat with the penny. I shall cook it and have it for supper.

		- Good, you are lucky. That's nothing to cry about.

		The hungry cat comes nearer and nearer.

		- There lives a hungry dog in this house. He will eat all the meat.

		- Poor Pussy, - says the mouse. - What will you eat then?

		- You, - cries the cat and jumps at the little grey mouse.

		But the mouse is too quick. He jumps into his little house before the cat can say another "mew".

		- No, no, sly Pussy, - says the mouse. - You will not eat me. You must first catch me.

 Maine Coons


w


ここはassociattionを使ってsaveする方がスマートですな


这版是开源修改的吗


[R/dist_all.R:29:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_all.R#L29) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_all.R:30:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_all.R#L30) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_all.R:31:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_all.R#L31) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_all.R:32:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_all.R#L32) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/dist_haversine.R:34:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_haversine.R#L34) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_haversine.R:35:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_haversine.R#L35) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_haversine.R:36:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_haversine.R#L36) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_haversine.R:37:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_haversine.R#L37) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/dist_slc.R:34:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_slc.R#L34) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_slc.R:35:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_slc.R#L35) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_slc.R:36:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_slc.R#L36) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_slc.R:37:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_slc.R#L37) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/dist_vincenty.R:35:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_vincenty.R#L35) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_vincenty.R:36:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_vincenty.R#L36) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_vincenty.R:37:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_vincenty.R#L37) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_vincenty.R:38:13:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/dist_vincenty.R#L38) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/Google_drivetime.R:48:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_drivetime.R#L48) *style:* **Variable or function name should be snake_case.**
```r
Google_drivetime <- function(origin = NULL, destination = NULL, key = NULL
^~~~~~~~~~~~~~~~
```
[R/Google_drivetime.R:53:26:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_drivetime.R#L53) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  key <- paste0("&key=", curlEscape(key))
                         ^~~~~~~~~~
```
[R/Google_drivetime.R:57:19:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_drivetime.R#L57) *warning:* **no visible global function definition for ‘to_deg’**
```r
      orgn_lat <- to_deg(as.numeric(origin[[1]]))
                  ^~~~~~
```
[R/Google_drivetime.R:58:19:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_drivetime.R#L58) *warning:* **no visible global function definition for ‘to_deg’**
```r
      orgn_lon <- to_deg(as.numeric(origin[[2]]))
                  ^~~~~~
```
[R/Google_drivetime.R:71:33:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_drivetime.R#L71) *warning:* **no visible global function definition for ‘curlEscape’**
```r
    origin <- paste0("origin=", curlEscape(paste0(orgn_lat, ",", orgn_lon)))
                                ^~~~~~~~~~
```
[R/Google_drivetime.R:73:33:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_drivetime.R#L73) *warning:* **no visible global function definition for ‘curlEscape’**
```r
    origin <- paste0("origin=", curlEscape(origin))
                                ^~~~~~~~~~
```
[R/Google_drivetime.R:85:19:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_drivetime.R#L85) *warning:* **no visible global function definition for ‘to_deg’**
```r
      dest_lat <- to_deg(as.numeric(destination[[1]]))
                  ^~~~~~
```
[R/Google_drivetime.R:86:19:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_drivetime.R#L86) *warning:* **no visible global function definition for ‘to_deg’**
```r
      dest_lon <- to_deg(as.numeric(destination[[2]]))
                  ^~~~~~
```
[R/Google_drivetime.R:104:44:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_drivetime.R#L104) *warning:* **no visible global function definition for ‘curlEscape’**
```r
    destination <- paste0("&destination=", curlEscape(destination))
                                           ^~~~~~~~~~
```
[R/Google_drivetime.R:143:11:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_drivetime.R#L143) *warning:* **no visible global function definition for ‘fromJSON’**
```r
  json <- fromJSON(request_url, flatten = FALSE)
          ^~~~~~~~
```
[R/Google_geocode.R:22:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_geocode.R#L22) *style:* **Variable or function name should be snake_case.**
```r
Google_geocode <- function(address = NULL, key = NULL, verbose = FALSE) {
^~~~~~~~~~~~~~
```
[R/Google_geocode.R:24:33:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_geocode.R#L24) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  address <- paste0("address=", curlEscape(address))
                                ^~~~~~~~~~
```
[R/Google_geocode.R:25:26:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_geocode.R#L25) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  key <- paste0("&key=", curlEscape(key))
                         ^~~~~~~~~~
```
[R/Google_geocode.R:30:11:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_geocode.R#L30) *warning:* **no visible global function definition for ‘fromJSON’**
```r
  json <- fromJSON(request_url, flatten = FALSE)
          ^~~~~~~~
```
[R/Google_geocode.R:32:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/Google_geocode.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
  names <- unlist(lapply(json$results$address_components[[1]]$long_name, `[[`, 1))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_drivetime.R:36:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_drivetime.R#L36) *style:* **Variable or function name should be snake_case.**
```r
HERE_drivetime <- function(origin = NULL, destination = NULL, app_id = NULL
^~~~~~~~~~~~~~
```
[R/HERE_drivetime.R:54:17:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_drivetime.R#L54) *warning:* **no visible global function definition for ‘to_deg’**
```r
      origin <- to_deg(origin)
                ^~~~~~
```
[R/HERE_drivetime.R:55:22:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_drivetime.R#L55) *warning:* **no visible global function definition for ‘to_deg’**
```r
      destination <- to_deg(destination)
                     ^~~~~~
```
[R/HERE_drivetime.R:58:28:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_drivetime.R#L58) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  id <- paste0("&app_id=", curlEscape(app_id))
                           ^~~~~~~~~~
```
[R/HERE_drivetime.R:59:32:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_drivetime.R#L59) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  code <- paste0("&app_code=", curlEscape(app_code))
                               ^~~~~~~~~~
```
[R/HERE_drivetime.R:76:11:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_drivetime.R#L76) *warning:* **no visible global function definition for ‘fromJSON’**
```r
  json <- fromJSON(request_url, flatten = FALSE)
          ^~~~~~~~
```
[R/HERE_geocode.R:24:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L24) *style:* **Variable or function name should be snake_case.**
```r
HERE_geocode <- function(address = NULL, app_id = NULL, app_code = NULL
^~~~~~~~~~~~
```
[R/HERE_geocode.R:35:36:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L35) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  address <- paste0("searchtext=", curlEscape(address))
                                   ^~~~~~~~~~
```
[R/HERE_geocode.R:36:28:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L36) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  id <- paste0("&app_id=", curlEscape(app_id))
                           ^~~~~~~~~~
```
[R/HERE_geocode.R:37:32:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L37) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  code <- paste0("&app_code=", curlEscape(app_code))
                               ^~~~~~~~~~
```
[R/HERE_geocode.R:43:11:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L43) *warning:* **no visible global function definition for ‘fromJSON’**
```r
  json <- fromJSON(request_url, flatten = FALSE)
          ^~~~~~~~
```
[R/HERE_geocode.R:45:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
    json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Latitude[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:54:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L54) *style:* **Lines should not be more than 80 characters.**
```r
            is.null(json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Latitude)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:56:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L56) *style:* **Lines should not be more than 80 characters.**
```r
            , json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Latitude
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:59:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L59) *style:* **Lines should not be more than 80 characters.**
```r
            is.null(json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Longitude)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:61:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
            , json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Longitude
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:79:1:](https://github.com/mike-decarlo/gcd/blob/a2ad2d4ac5ae6afda38ae02678d420f198e2e8a0/R/HERE_geocode.R#L79) *style:* **Lines should not be more than 80 characters.**
```r
            is.null(json$Response$View$Result[[1]]$Location$Address$neighborhood)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


删除对象的属性需要html文件干啥？


Not sure how this happened. But seems to be OK


I am not sure what you were going to use this styling for, but had you applied it to .middle-img, your image would have gone across the entire width of the container. Image styling can be tricky.


あんまり見ない書き方だけど、controller側で例外キャッチするのかな
あ、Rails5からはこう書くもんなのか。
にしてもエラーメッセージが出力出来ないような気がする

https://qiita.com/___dera/items/6a73e84a183a706e4d39


dasssa


`&.`か`try`を使った方が良さそう


ok. next time i will merge the branch to master and then tag.


rename to `_getfn_fastpath()`


model側でsearchを実装しているなら、いっその事全部model側で実装してしまっちゃってもいいような


Empty CSS selector, you can delete this


##This is a markdown file


たぶんn:nのモデルは、paramsの形を適切に設定してnested_attributes的なやつを有効にすれば、個別の実装は不要な気がする


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

* https://www.codfish.io


this hi


Isn't complete yet. Need to finish the following:

- finish off some functions with edge cases and complete implementation of `addViolation`
- need to implement Map where the value is a map (need to look more into npm hashmap)
- need to create and import classes for `addCheck()` (how much is necessary though)
- need to see if `for-loop` is working as expected for the `get` functions


Breaking the URL `/graphs` to go to `/charts` would affect SEO too. Probably a bad idea?


`set~`はオブジェクトに値をセットするsetterメソッドに見えるので名前を変えたほうが良さそう
※リーダブルコード参照


よく見たらオブジェクトに値をセットしてたわ


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

* https://www.codfish.io


dependencies of ino file


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

* https://www.codfish.io


Done.


to be consistent in the naming, better call it 'scan type not supported'


protected methods should start with an underscore


the same for the following


Subsequently when you rectified phase from ```process-sources```(which had the clean-task running) to ```generate-sources``` it stopped the clean-goal within the former phase from running.


asdfas


whee


hi nick


whats up


this is a good app


Created multidev environment [ashenrayne#ci-3](https://dashboard.pantheon.io/sites/70f75a34-4989-44c9-8bd8-97aa899c5569#ci-3).

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


It is a joke ? I checked the translations in transifex and  they are right. Where those french translations come from ?
"Press" should be translated by "Pressez" or "Appuyer", but the word "Peser" has no sense here.


I feel like this `font-family` property is overkill. Shouldn't the `.droplist` `ul` inherit the `font-family` from `:host`?


Typewrite spacing


Same as previous comment. This property is likely unnecessary, right?


Looks good yo


and a comment would be nice


"to Datastore" seems to actually mean "to [`google-cloud-datastore`][1]"

[1]: https://pypi.org/project/google-cloud-datastore/


Created multidev environment [rescue-x#oct-18](https://dashboard.pantheon.io/sites/c8430b75-4272-4aca-bfcd-206b12279315#oct-18).

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


Nice!


I think we should link this `border-color` to `--rh-theme--color--surface--border`. Same for `ui--border-width` and `ui--border-style`. Maybe even apply `ui--border-radius`...or not.


Created new column for groups and populated it.


Successfully aliased the URL <https://magento-venia-lkvezoaxfr.now.sh> to the following alias.

* https://magento-venia.now.sh


We should add `ui--border-width` and `ui--border-style` here too.


Didn't you also want to change the picture?


Unless the timing is awkward, we should make the timing here linked to `animation-timing`.


I liked the 'result' naming better


Returned to working commit after some experiment with the code


Across all the use cases of the three methods (subtract, merge and intersect), I noticed that in almost all these scenarios the caller had to build a mutation at the same position then pass it to the method immediately - it's redundant and a little bit inefficient.

I am considering to deprecate the three old methods (which accept a `Mutation` object) since they are not actively used by other part of our program now. What do you think?


Created multidev environment [ashenrayne#ci-5](https://dashboard.pantheon.io/sites/70f75a34-4989-44c9-8bd8-97aa899c5569#ci-5).

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


From Transifex and the French people who do the translations so please report it there


Maybe this should be under the control of an argument (as in `use_github()`) or consult the new option re: protocol? Introduced here:

https://github.com/r-lib/usethis/pull/494


Thanks.


See below explanation. We can probably deprecate these three methods.


Am modificat clasa Config. Te rog sa te uiti in documentatie si sa o modifici si tu. Mersi!


Done for this one. I'll run a global replacement after other part of reviewing is done.


`$user` e un obiect, iar `name` asteapta un string, deci va trebui sa faci ceva de genul `"name" => $user->name`


@JT0213 hey this is great!! you did an excellent job. I didn't really think of this at the time but you might want to also add a class onto the second section element on all pages just to make the styling more specific and to stop all section elements site-wide having the display: flex property. Maybe give it class of page-content or the like and style it using that? other than that: tip top. The images are looking great! More SOOON xx


100 Full Dinosaurs


The following doc(s) have been deployed to the [3692termin](https://3692termin-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/guides/terminus-drupal-site-management](https://3692termin-static-docs.pantheonsite.io/docs/guides/terminus-drupal-site-management)


The reason this wasn't called directly here is that the ejectCompound function must each time calculate the actual compound cloud entity coordinates and that is not entirely free. So I think that made it reasonable to collect all the compounds from two places to a dictionary to call ejectCompound as few times as possible.
But if it doesn't lag then, ehhh


7053_VSDCoils (jmarrec) - x86_64-Linux-Ubuntu-18.04-gcc-7.3: OK (3077 of 3077 tests passed, 333 test warnings)

Messages:

 * 333 tests had: EIO diffs.
 * 18 tests had: ESO small diffs.
 * 17 tests had: Table small diffs.
 * 12 tests had: MTR small diffs.
 * 1 test had: ERR diffs.

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


Partea asta trebuie modificata (am uitat eu sa adaug ceva o linie de cod in documentatie):
```php
$stmt->execute([$id]);
return $stmt->fetch()
```


@jerger I asked guys, but forgot to ask you :)

Maybe I don't fully understand design still, but why do you insist on duplication (here + in `dda.pallet.dda-smeagol-crate.infra.schema`) exactly same schemas. I think importing a common schema ns does no bad + stresses that there might be no need in special conversion from domain to infra


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

Created multidev environment [pr-4](https://dashboard.pantheon.io/sites/24fd5eae-e272-431c-877b-95c6bbeff62e#pr-4) for drdt.


Можно константы в соотв модули вынести(`MENU_STATION` в `MenuStation`)


Alright, locally I attempted to update the routing dependency to the latest version. But that introduced a runtime error with System.Memory.dll not being found. I'm guessing the issue is Microsoft.NETCore.App is now out of date, but updating it introduces new errors.

All the dependencies in the MVC repo are weeks out of date. Is there any kind of process today for updating them to a recent known state that works, like `run upgrade deps` use to do?


Puzzle `53-01497aa5` disappeared from [`SelectedEntry.cpp`](https://github.com/DronMDF/zond/blob/master/SelectedEntry.cpp), that's why I closed #55. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


![](https://github.trello.services/images/mini-trello-icon.png) [Run_2018-12-04_15-17-21](https://trello.com/c/IUwd4i3z/20-run2018-12-0415-17-21)


Puzzle `55-024087d7` discovered in   [`SelectedEntry.cpp`](  https://github.com/DronMDF/zond/blob/master/SelectedEntry.cpp)   and submitted as #59. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Также можно вынести в `MenuStation`


Puzzle `55-ad78d241` discovered in   [`test/SelectedEntryTest.cpp`](  https://github.com/DronMDF/zond/blob/master/test/SelectedEntryTest.cpp)   and submitted as #60. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


the code difference to the previous method is really minimal... If ValueSegments and DictionarySegments would provide the same access interface, these two methods could be merged into one


Puzzle `55-09fdf7bc` discovered in   [`HttpRequest.cpp`](  https://github.com/DronMDF/zond/blob/master/HttpRequest.cpp)   and submitted as #61. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Тут одна пустая строка между импортом и классом


Ok. I get now what you are saying. Anyone knowing ` hashedPassword`  and ` moneyChanger` address can deposit funds. The contract won't prevent that. This means that any extra funds deposited in the box will stay there and in the end get lost because there is no way to withdraw them. Another thing is collecting funds, for that you need to know the passwords and the remittance amount.

The require function you were inquiring about is in the ` collectRemittance` function and it reads like this: ` remittanceStructs[hashedPassword].amount = amount;` but, following your comments in this page I just changed it to ` uint amount = remittanceStructs[hashedPassword].amount`.  I suppose it would be necessary to include the same instruction in the ` depositRemittance` function if I want to prevent the loss of any extra funds. To avoid repetition, and since now the ` uint amount = remittanceStructs[hashedPassword].amount` is present in 3 functions, I would like to use a modifier, which I declared but didn't actually used because remix was complaining when tried to include the modifier (see attached screenshot). What's wrong with this modifier? (here you have the link to my very last commit, which includes this https://github.com/LluisaMarsal/B9Lab-Project2/commit/566cec87e8d9b7110fcc5f5733461a2dc71fd814

![image](https://user-images.githubusercontent.com/44668677/49470323-feeae080-f809-11e8-93e2-136eb6782c3e.png)


Аналогично для методов ниже


metoda asta e aproape identica cu `matchUrlStatic` ceea ce inseamna ca i-ar prinde bine un refactoring :)


Many thanks for this. Very insightful and clear. I changed the instruction for the other option: ` uint amount = remittanceStructs[hashedPassword].amount`. As said earlier, this instruction is now present in 3 functions, I want to use a modifier to avoid repetition and maybe it can even help to better sync what's happening in the three functions sharing the modifier? Do modifiers offer this advantage?


But, why is this a mistake? Perhaps a redundancy but I do not see why a mistake.


@remicollet you have access to this repository? can you please tag 2.4.0 and 2.4.1?

see commits in this bug where i think they could point: https://bugs.php.net/bug.php?id=75631


Yeah. This isn't going to work.

Remember that anything client side is public information, so sending a rate limited API key down isn't a great idea. Especially if the limit is like 50 calls per day.

You'll probably want a service layer or something that polls the API, caches the result and serves that.

Or you could play the numbers game here with [Dark Sky](https://darksky.net/dev/docs#overview).

¯\_(ツ)_/¯


Gonna have to wait for @natemcmaster  or @ryanbrandenburg to respond, not sure myself 😢


7053_VSDCoils (jmarrec) - x86_64-Linux-Ubuntu-18.04-cppcheck-1.82: Build Failed

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


whats up graham


hows it going


i hear your app


is really good


and not bad


sup


youre welcome


@jerger what do you mean under "keep secret"? smeagol uses `crypto.password.scrypt/check` and we can supply a hash string here


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/d15-9-bump-maccore/2/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/d15-9-bump-maccore/2/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run' 🔥 : hudson.AbortException: script returned exit code 1

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/d15-9-bump-maccore/2//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/d15-9-bump-maccore/cc01a7e0ee3539080e9ddbac7d1cfad1445b0df3/2/jenkins-results/api-diff/index.html)
🔥 [Failed to compare API and create generator diff](https://jenkins.internalx.com/job/macios/job/d15-9-bump-maccore/2//console) 🔥
✅ [Test run succeeded](http://xamarin-storage/jenkins/xamarin-macios/d15-9-bump-maccore/cc01a7e0ee3539080e9ddbac7d1cfad1445b0df3/2/jenkins-results/tests/index.html)


the same code has already been written before


hi andrew


i hope you like


comments on your github


wheeee


hi trung!


whatsupppppp


Created multidev environment [tcom-pantheon-test#ci-4](https://dashboard.pantheon.io/sites/0c4037b3-9d5b-44b7-a481-41ed8c03e4e9#ci-4).

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


sooooo


good talk.


why is that real time


thats weird


it's the new slack


Should be global: https://docs.travis-ci.com/user/environment-variables/#global-variables

But testing locally, this seems to still build using `development` env:

```
NODE_ENV=production npm run test:client
```


o chestie minora: operatorii ar trebui precedati si urmati de spatiu. Arata mai elegant si e mai lizibil. Ceva de genu:
`$controller = "App\\Controllers\\" . $controller;`


I think we're blocked by this before we can proceed: https://github.com/Trustroots/trustroots/pull/854


Rendering element with adding value from calling index of an array


## What is this for???

Please explain this line better


Driver needs an update to get ready for kernel 4.19

After patching it, everything's fine:

$ hcxdumptool -i wlp39s0f3u4u4 -C
available channels:
1,2,3,4,5,6,7,8,9,10,11,12,13,14,34,36,38,40,42,44,46,48,52,56,58,60,62,64,100,104,108,112,116,120,124,128,132,136,140,144,149,153,157,161,165,169,169,169,169,169,169

$ uname -r
4.19.4-arch1-1-ARCH


perfect


stratified_tank_refactor (nmerket) - x86_64-MacOS-10.9-clang: OK (3037 of 3038 tests passed, 332 test warnings)

Messages:

 * 332 tests had: EIO diffs.
 * 18 tests had: ESO small diffs.
 * 17 tests had: Table small diffs.
 * 12 tests had: MTR small diffs.
 * 1 test had: ERR diffs.

Failures:

EnergyPlusFixture Test Summary
 * Passed: 706
 * Failed: 1

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


linter complains about a missing import of <string>


`break if train.nil?`


I made some changes on switches config and add intterface fa 0/6


stratified_tank_refactor (nmerket) - i386-Windows-7-VisualStudio-14: OK (3037 of 3038 tests passed, 0 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 706
 * Failed: 1

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


The changes to Datastore.tar in this commit breaks VETravelPerformance/tests/scripts/test.R.  The Datastore no longer contains 2010/Household/DevType.rda or 2038/Household/DevType.rda, and potentially others.


`./run.cmd -Path src/Mvc/ -LockFile ./korebuild-lock.txt upgrade deps`


>  When making cross solution changes does that mean you should commit one PR with the changes to master, wait until the build is complete and MyGet is updated, then commit another PR to update dependencies.props?

Should only be necessary temporarily while we work on #4246


The terranpro/magit-gerrit repository is unmaintained since February 2016 and doesn't work with the current version of magit. There has been requests to the maintainer about removing the project (https://github.com/terranpro/magit-gerrit/issues/59) with no response, and so I'd like to transfer the repository to my fork which I can maintain, as I use magit-gerrit on a regular basis.

My fork has already been updated to work with the latest version of magit.


I had played it around a little and was able to [simulate (or "hack") the issue here](https://github.com/frc3322/WAPUR-2018/commit/d8e28e89998d25e157f4bf8d42c214d5c9783f44). Not sure if this was how it had happened. It might be good to talk with our contributors about this issue.


TYPO: Добавить


TYPO: Вагоны


It is ready for v4.19 and v4.20, haven't merged it to aircrack-ng repo yet.
v5.1.5 isn't really maintained, the v5.2.20 and above is


Created multidev environment [gatsby-drupal-demo#ci-3](https://dashboard.pantheon.io/sites/0af65bc6-9787-45c7-b14a-5d7ddb82316b#ci-3).

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


why is it a DebugAssert this time? A similar comparison was worth an Assert somewhere above, and the comparison seems to be very lightweight


corrected


This interface is belong to server 1


Created multidev environment [rescue-x#oct-18](https://dashboard.pantheon.io/sites/c8430b75-4272-4aca-bfcd-206b12279315#oct-18).

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


Werken met margin is dus ok? Of toch beter werken met een grotere flex-container, zodat het flexibeler/beter schaalbaar is?


Didn't check this one if it works correctly!


Oh, that makes sense.  You know how it is for people stuck behind a package management system.  We only get what Ubuntu deems worthy.
```shell
libepoxy-dev:
  Installed: 1.4.3-1
  Candidate: 1.4.3-1
  Version table:
 *** 1.4.3-1 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
        100 /var/lib/dpkg/status
```
I sort of backport from Ubuntu cosmic sometimes. I'll build these from source to see if it's in the headers.
```shell
Package: libepoxy
Format: 3.0 (quilt)
Binary: libepoxy-dev, libepoxy0, libepoxy0-udeb
Architecture: any
Version: 1.5.3-0.1
```


TeamCity ImageHunt / Build Branch [Build 140](http://51.255.204.38:8111/viewLog.html?buildId=397&buildTypeId=ImageHunt_BuildBanch) is now running


Ok, ik ga eens experimenteren met die flex-grow. Maar ik vind het nog een lastig concept, deels misschien spraakverwarring omdat het alleen iets lijkt te zeggen over wat er moet gebeuren als het scherm groter wordt, maar het is blijkbaar een heel handig en belangrijk ding binnen flex om onderdelen überhaupt een breedte of hoogte te geven.


lol Xavier how is "dayIsOdd" related to the fact that Corda requires an input or an output for a transaction? My brain is boiling now hahaha


[Tree] add node mouseenter and mouseleave events (#3211)

Previews: documentation | landing | table


Project


This line is correct too.


TeamCity ImageHunt / Build Branch [Build 140](http://51.255.204.38:8111/viewLog.html?buildId=397&buildTypeId=ImageHunt_BuildBanch) outcome was **FAILURE**
Summary: Controllers/GameController.cs(93,49): error CS1061: 'AddNodeRequest' ne contient pas de définition pour 'H' et aucune méthode d'extension accessible 'H' acceptant un premier argument de type 'AddNodeRequest' n'a été trouvée (une directive using ou un... Build time: 00:01:09


Hi, I am having a problem that i2pd 2.21.1-1 stops working after a few reboots (or if day changes during poweroff?). Would this happen to be fixed on 2.22.0 which isn't in Debian repositories yet?

* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915501


this should be moved into an Assert


seems quite useless...


haha je je bedoelt mijn minihamer met lengte 3rem?
Maar je bedoelt dus dat ik de afbeeldingen op maximum-hoogte 100% moet zetten? Wat is dan die 100%?  Ik bedoel, 100% van wat? Ehm tja, dit vind ik dus ook weer erg lastig te begrijpen. Maarrrr.... ik ga het gewoon toepassen en kijken wat er gebeurt.


getUserById() - method name with parameter "username"...


not sure, but does is_same evaluate during runtime? Or is it otherwise possible to know all results at compile time?


idem, lastig te begrijpen dat met die formaten en schalen. Voor mezelf sprekend, hier zou ik iets meer aandacht voor willen bij het introduceren van flexbox. Row-reverse en zo is eigenlijk niet zo spannend ;-)


Correct to not call this function, but we'll want to fill in the fields on the input struct here (app_id and client_id).


Created multidev environment [gatsby-drupal-demo#ci-6](https://dashboard.pantheon.io/sites/0af65bc6-9787-45c7-b14a-5d7ddb82316b#ci-6).

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


почему вся странница во враппере?
а как е правило "контент по центру, фон по ширине" ?


typo


@tahina-pro @aseemr @protz

What do you think about adding `all_live`, `all_disjoint` and `loc_union_l` to LowStar.Buffer?


Haven't looked at the code in sock_sanitize, but we'll want to just close the socket corresponding to this particular client, so I'm guessing we'll want to pass in a client id or something to distinguish between them.


Ahh damn, no unfortunately I never saved the actual example source code from the server.  My level10.c is just some sample code I wrote to help determine where certain variables would exist in memory.

If they left the concept the same, but just changed around the code a bit, the idea is:

The first heap allocation is in the same place each time the program is run, so you find out where the FILE* get's allocated.  Then overflow from the stack all the way into heap space to overwrite that FILE* fd to 0 so that the next read continues and it prints the password.  At least, that should be the jist of it, I haven't looked at this stuff in a year or two.

Gl!


@adamdbradley why did you revert that one ?


Aliasing failed with the following error:

~~~
Error! We couldn't verify the domain imflavio.com. If it's an external domain, add it with --external.
~~~


это заголовок и он относится к списку услуг ниже, которые получает клиент


Guess that's another mistake I made. I initially thought I needed 'deposit' to store the contracts balance. That's not the case though as sending multiple deposits did increase the balance of the contract. I now know the balance is stored against the contract address and can be queried with 'balance'


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


Ноутбук разрядился, поэтому не смог скачать рабочие файлы с ТРИКа, восстанавливал по памяти, но вроде ничего не забыл


Are we using this variable?  If not, we could drop this declaration.


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


This __reduce__ stuff is some next-level wizardry. Can we also make that bit more generic and available in ulib/? I can think of a few things that would benefit from a more structured way to say "this ought to reduce at type-checking time".


No, they can't. The idea of having two different amounts was for later be able to make sure they both were betting the same


https://stackoverflow.com/a/52343034

there is an issue related to the use of 'of' and 'timer' methods as [not] part of rxjs module


Isn't, I am reusing it but I am still working on this....


please contact idam team


Ich habe es nun ein bisschen aufgeräumt. Hoffe, ich habe nichts übersehen.

Bitte versuche das nächste Mal einen Editier-Stil zu wählen, bei dem man am Ende die Unterschiede leicher herausfiltern kann (nicht den kompletten Ordner ersetzen).
Andernfalls könnte man auf diese Weise nämlich zu viel Schabernack treiben und wichtige Dinge könnten, ohne dass man es merkt, verlorengehen.


Well, a saboteur would need to know two passwords and both bets. Would a sabotage yet be possible?


в макете же нет раскрывающегося списка у этого элемента


No, no. This is still work in progress...

I have a problem in line 41: I do not understand the collection of errors Remix is throwing (attached screenshot). Maybe you can shed some light for me?

![image](https://user-images.githubusercontent.com/44668677/49471714-df55b700-f80d-11e8-8b74-ffbc28c180da.png)


typo plus the comment seems useless


@gorros - I did a release and spark-daria v0.27.0 contains the methods you added.  Thanks again!


забыл совсем про контейнеры и их значение