Skip to content

Instantly share code, notes, and snippets.

View scips's full-sized avatar

Sébastien Barbieri scips

View GitHub Profile
@scips
scips / git prompt
Last active August 29, 2015 14:02 — forked from Moosh-be/README
# 1° sudo apt-get install git-core
# 2° dans .bashrc ajouter $(__git_ps1) dans le prompt, et setter quelques variables
export GIT_PS1_SHOWDIRTYSTATE=1 GIT_PS1_SHOWSTASHSTATE=1 GIT_PS1_SHOWUNTRACKEDFILES=1
export GIT_PS1_SHOWUPSTREAM=verbose GIT_PS1_DESCRIBE_STYLE=branch GIT_PS1_SHOWCOLORHINTS=1
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w$(__git_ps1) \[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w$(__git_ps1) \$ '
@scips
scips / generate_stop_motion.sh
Last active August 19, 2019 14:39
stop motion with image magick and ffmpeg
## Rename file
j=1;for i in `ls`; do prt=$(printf '%04d' $j);j=$((j + 1));echo "mv $i $prt.JPG"; mv $i "$prt.JPG"; done
## crop
mogrify -crop 1920x1080+362+628 *.jpg
## or resize
mogrify resize 1920x1080 *.jpg
## morph if necessary !!! takes time
convert *.jpg -delay 10 -morph 10 %05d.morph.jpg
## create movie
ffmpeg -r 25 -i %05d.morph.jpg output.mp4
@scips
scips / preg_replace.php
Created August 27, 2013 14:57
preg_replace vs str_replace
<?php
for ($i=0;$i<1000000;$i++) {preg_replace('/\-/','','test-test');}
@scips
scips / cakefile
Last active December 19, 2015 07:18
Cakefile sbuild task for sublime
{exec} = require 'child_process'
task 'sbuild', 'Build project from *.coffee to *.js', ->
cwd = process.cwd()
process.chdir 'public/static/'
exec 'coffee -b -m --output js/ coffee/', (err, stdout, stderr) ->
throw err if err
console.log stdout + stderr
process.chdir cwd
@scips
scips / bootstrap.js
Last active December 11, 2015 18:19
RequireJS basic bootstrap
require.config({
baseUrl: 'js/lib',
paths: {
application: '../application'
}
});
requirejs(['../app']);