See how a minor change to your commit message style can make you a better programmer.
Format: <type>(<scope>): <subject>
<scope> is optional
git clone [email protected]:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream
| package test | |
| import scala.concurrent.duration._ | |
| import io.gatling.core.Predef._ | |
| import io.gatling.http.Predef._ | |
| import io.gatling.jdbc.Predef._ | |
| class LoginTest extends Simulation { |
In order of first appearance in The Morning Paper.
| Step 1 : Assemble the PC | |
| Step 2 : Create an bootable Ubuntu 18.04 LTS flash drive | |
| install CUDA 9.1 on Ubuntu 18.04 using the .run file & gcc version 6 & g++ version 6 | |
| Url : https://askubuntu.com/questions/1028830/install-cuda-on-ubuntu-18-04 | |
| Url : https://askubuntu.com/questions/26498/choose-gcc-and-g-version | |
| First erased the current update-alternatives setup for gcc and g++: | |
| sudo update-alternatives --remove-all gcc |
This method avoids merge conflicts if you have periodically pulled master into your branch. It also gives you the opportunity to squash into more than 1 commit, or to re-arrange your code into completely different commits (e.g. if you ended up working on three different features but the commits were not consecutive).
Note: You cannot use this method if you intend to open a pull request to merge your feature branch. This method requires committing directly to master.
Switch to the master branch and make sure you are up to date:
| // let tournament = req.body.result.parameters['tournament']; | |
| // console.log("Tournamnent :",tournament); | |
| // var tournamentRef = db.ref('tournaments/' + tournament) | |
| // .orderByChild('startDate'); | |
| // tournamentRef.once('value').then(function(snapshot) { | |
| // var startDate = (snapshot.val() && snapshot.val().startDate) || 'Anonymous'; | |
| // var tournamentName = (snapshot.val() && snapshot.val().tournamentName) || 'Anonymous'; | |
| // response = tournamentName + " starts on " + startDate ; |
#Introduction to Devops Resources:
##Chapter 1
2015 State of DevOps Report https://puppet.com/resources/white-paper/2015-state-of-devops-report
Knight Capital https://en.wikipedia.org/wiki/Knight_Capital_Group
| version: '3' | |
| services: | |
| chromenode: | |
| image: selenium/node-chrome:3.4.0 | |
| volumes: | |
| - /dev/shm:/dev/shm | |
| - /var/run/docker.sock:/var/run/docker.sock | |
| container_name: chromenode | |
| hostname: chromenode |