Skip to content

Instantly share code, notes, and snippets.

View delacruz-dev's full-sized avatar
♻️
🔴 🟢 🔵

Dani de la Cruz delacruz-dev

♻️
🔴 🟢 🔵
View GitHub Profile
@delacruz-dev
delacruz-dev / docker-shell.sh
Last active October 13, 2016 10:11
Open a shell terminal with a docker container given its name
docker exec -it myContainerName sh
@delacruz-dev
delacruz-dev / remove-container.sh
Last active October 13, 2016 06:41
Command to remove a docker container given its name
docker rm $(docker ps -aq --filter name=myContainerName)
@delacruz-dev
delacruz-dev / webpack.config.js
Created August 27, 2016 06:06
This webpack configuration resolves the warning of having two different instances of React when working with npm linked modules which has React themselves as a dependency
{
resolve: {
alias: {
react: path.resolve('./node_modules/react')
}
}
}
@delacruz-dev
delacruz-dev / copyssh.sh
Created August 8, 2016 17:24
Copy your SSH key in your clipboard
cat ~/.ssh/id_rsa.pub | pbcopy
git config --global alias.undo 'reset --soft HEAD^'
import compose from 'validator'
const isRequired = () => {
return !!this.value
}
const maxLength = (maximum) => {
return this.value.length > maximum
}
@delacruz-dev
delacruz-dev / recursive-git-sh
Created April 14, 2016 10:55
Bash script for updating recursively your git repositories given a root path
for dir in $(find . -name ".git"); do cd ${dir%/*}; git pull ; cd -; done
@delacruz-dev
delacruz-dev / .babelrc
Created February 22, 2016 09:31
Minimal ExpressJS ES2015 server
{
presets: [ "es2015" ]
}
import expect from 'expect';
import {isMultipleOfFive, getMultiplesOfFive, getSumOfMultiples, sum} from '../src'
describe('Given a number', function(){
it('return true if it is a multiple of 5', function(){
expect(isMultipleOfFive(5)).toBe(true);
expect(isMultipleOfFive(10)).toBe(true);
expect(isMultipleOfFive(1)).toBe(false);
expect(isMultipleOfFive(9)).toBe(false);
});