Skip to content

Instantly share code, notes, and snippets.

View jpcaruana's full-sized avatar

Jean-Philippe Caruana jpcaruana

View GitHub Profile
@jpcaruana
jpcaruana / bad_tag.txt
Created September 27, 2012 14:43
convertir un projet SVN vers git
* dac3ecb [fix] bug
* ddee3c9 VERSION='0.23.0-SNAPSHOT'
* 8b4c9ec VERSION='0.22.6'
| * 6bdfaf5 (tag: 0.22.6) Release 0.22.6
|/
* 0b2b6c1 - injecteur bench : reset compteur par file
* 7e00283 - injecteur bench : stopper les acteurs en fin de cycle
@jpcaruana
jpcaruana / polish.py
Created October 29, 2012 13:17
Reverse Polish notation (python)
# -*- coding: utf-8 -*-
import unittest
operators = {
'+': lambda a, b: a + b,
'-': lambda a, b: a - b,
'*': lambda a, b: a * b,
'/': lambda a, b: a / b
}
@jpcaruana
jpcaruana / polish.rb
Created October 31, 2012 11:10
Reverse Polish notation (ruby)
require "test/unit"
OPERATIONS = {
"+" => lambda { |a, b| a + b },
"-" => lambda { |a, b| a - b },
"*" => lambda { |a, b| a * b },
"/" => lambda { |a, b| a / b }
}
def eval_polish(expression)
@jpcaruana
jpcaruana / LocaleRule.java
Created January 31, 2014 10:35
set your Locale in your tests
package fr.barreverte.test;
import org.junit.rules.ExternalResource;
import java.util.Locale;
public class LocaleRule extends ExternalResource {
private final Locale toRestore;
private final Locale forTest;
@jpcaruana
jpcaruana / spec.log
Created August 5, 2014 09:25
buildr: rake spec --trace
Compiling Java libraries ...
(in /home/jp/src/open_source/buildr, development)
** Invoke buildr (first_time)
** Invoke buildr:java (first_time)
** Invoke buildr:scala (first_time)
** Invoke buildr:extra (first_time)
** Invoke buildr:java
** Invoke buildr:scala
** Invoke buildr:extra
** Invoke buildr
@jpcaruana
jpcaruana / install.sh
Created October 9, 2014 18:26
jekyll install
gem install jekyll
jekyll new barreverte.github.io
cd barreverte.github.io
@jpcaruana
jpcaruana / jekyll.md
Created October 20, 2014 09:19
minimum pour article dans jekyll

layout: post title: JP

Ici, le contenu de votre article, dans votre format préféré

@jpcaruana
jpcaruana / jekyll_draft.sh
Created October 20, 2014 09:28
jekyll draft
jekyll serve --drafts --watch
@jpcaruana
jpcaruana / install_jekyll_migrate.sh
Created October 20, 2014 09:38
install_jekyll_migrate
gem install jekyll-import
gem install mysql
gem install mysql2
gem install sequel
gem install unidecode
@jpcaruana
jpcaruana / openMySqlPort.sh
Created October 20, 2014 09:54
ouvrir port mysql
-A INPUT -p tcp -m tcp -s VOTRE_IP --dport VOTRE_PORT_MYSQL -j ACCEPT