Skip to content

Instantly share code, notes, and snippets.

View yaf's full-sized avatar

Yannick François yaf

View GitHub Profile
@yaf
yaf / deploy
Created December 17, 2014 20:55
A base deploy script
#!/bin/sh
APPNAME="my_app"
BRANCH=`git rev-parse --abbrev-ref HEAD`
DESTINATION="git@appsdeck.eu:$APPNAME-$BRANCH.git"
echo "*** deploy $APPNAME to $DESTINATION"
git pull origin $BRANCH && \
git push origin $BRANCH && \
@yaf
yaf / git-server.sh
Created May 12, 2014 20:37
git server local
git daemon --verbose --base-path=/home/yaf/Code/git_server --enable=receive-pack
@yaf
yaf / convert_flac_to_
Last active August 29, 2015 13:58
Convert flac to mp3/ogg
for f in *.flac;do flac -cd $f |lame -b 128 - $f.mp3;done
for f in *.flac;do flac -cd $f |oggenc $f;done
@yaf
yaf / MasterMind.hs
Last active December 29, 2015 10:19
import Test.HUnit
main = do runTestTT $ TestList [
juge [Rouge, Vert, Orange, Bleu] [Rouge, Vert, Orange, Bleu] ~?= End True
,juge [Rouge, Vert, Orange, Bleu] [Jaune, Vert, Jaune, Jaune] ~?= Retry (BienPlacé 1, MalPlacé 0)
,juge [Rouge, Vert, Orange, Bleu] [Jaune, Vert, Orange, Jaune] ~?= Retry (BienPlacé 2, MalPlacé 0)
,juge [Rouge, Vert, Orange, Bleu] [Vert, Jaune, Jaune, Jaune] ~?= Retry (BienPlacé 0, MalPlacé 1)
,juge [Rouge, Orange, Rouge, Rouge] [Orange, Orange, Orange, Orange] ~?= Retry (BienPlacé 1, MalPlacé 0)
]
@yaf
yaf / ruby_http_server
Last active December 23, 2015 10:29
Ruby simple http server
ruby -run -e httpd . -p 8000
@yaf
yaf / rmagick_color_histo.rb
Created June 7, 2013 06:49
rmagick color histo
require 'rmagick'
img = Magick::ImageList.new('sudo_graph_20110807.jpg')
puts Magick::QuantumDepth
histo_color = img.quantize(10).color_histogram
#http://xona.com/colorlist/
#8 255
#16 65535
@yaf
yaf / do_while.sh
Created November 22, 2011 13:41
do while, autospec en shel
while true; do clear; date; rake spec; sleep 1; done