Skip to content

Instantly share code, notes, and snippets.

View jfaissolle's full-sized avatar

Julien Faissolle jfaissolle

  • Sophia Antipolis
View GitHub Profile
@jfaissolle
jfaissolle / update
Created June 26, 2014 16:48
Git Update Hook for running ESLint on updated files
#!/bin/bash
EXIT_CODE=0
REFNAME="$1"
OLDREV="$2"
NEWREV="$3"
# find file which have been Added, Copied, Modified or Renamed
UPDATED=`git diff-tree --diff-filter=ACMR --name-only $OLDREV $NEWREV | grep -e '\.js$'`
@jfaissolle
jfaissolle / .jshintrc
Created January 24, 2014 09:40
Interactive Linter reproducer
{"undef":true,"unused":true,"curly":true,"indent":2, "browser": true, "jquery":true, "globals":{ "angular": true, "_": true, "jsonpointer": true, "moment": true }}
@jfaissolle
jfaissolle / gist:3904621
Created October 17, 2012 09:13 — forked from HasAndries/gist:3135128
angularjs directive for bootstrap datepicker : eternicode/bootstrap-datepicker, eyecon.ro
angular.module('bDatepicker', []).
directive('bDatepicker', function(){
return {
require: '?ngModel',
restrict: 'A',
link: function($scope, element, attrs, controller) {
var updateModel;
updateModel = function(ev) {
element.datepicker('hide');
element.blur();
@jfaissolle
jfaissolle / gist:3904620
Created October 17, 2012 09:12 — forked from HasAndries/gist:3135128
angularjs directive for bootstrap datepicker : eternicode/bootstrap-datepicker, eyecon.ro
angular.module('bDatepicker', []).
directive('bDatepicker', function(){
return {
require: '?ngModel',
restrict: 'A',
link: function($scope, element, attrs, controller) {
var updateModel;
updateModel = function(ev) {
element.datepicker('hide');
element.blur();
@jfaissolle
jfaissolle / BirtReportService.groovy
Created December 26, 2011 13:47
Patch for GRAILSPLUGINS-2977
import javax.servlet.ServletException
import java.util.logging.Level;
import org.apache.log4j.Logger;
// to use the birt engine
import java.io.File
import java.io.ByteArrayOutputStream
import org.eclipse.birt.core.data.DataTypeUtil
import org.eclipse.birt.core.exception.BirtException
import org.eclipse.birt.core.framework.PlatformFileContext;
// to get application context