Skip to content

Instantly share code, notes, and snippets.

View 0gust1's full-sized avatar
🔥

Augustin C. 0gust1

🔥
  • France
View GitHub Profile
@0gust1
0gust1 / base.css
Created February 15, 2012 10:41
Pseudo cross browser stylesheets from my work (grid, buttons, icons)
@CHARSET "ISO-8859-1";
/*
Cette feuille de style est la brique de base :
Elle est composee :
- d'un reset CSS (normalisation cross browser des styles par defaut)
- un premier niveau de stylage minimal et générique (couleurs, marges, tailles et fontes)
- un ensemble de classes utilitaires destinees a etre reutilisees dans les differents developpements
- quelques classes spécifiques aux principaux plugins utilises sur stores.com (que nous vous invitons à supprimer si aucun besoin sur ce sujet)
*/
@0gust1
0gust1 / shell.txt
Created February 15, 2012 13:40
Some command-line snippets
CYGWIN :
========
Lister les fichiers png d'un rep. par date de modif, les cracher dans un fichier texte, avec retour chariot windows (un fichier par ligne) :
ls -t -1 *.png | sed 's/$/\r/' > toto.txt
@0gust1
0gust1 / css_builder.xml
Created March 5, 2012 14:36
Ant CSS builder
<!--
These two following tasks are intended to be called via Maven. If you want to call these from Ant directly
you will have to manage dependencies (especially for the css_process task):
args4j-2.0.9.jar
commons-io-1.4.jar
commons-lang-2.3.jar
commons-math-1.1.jar
google-collections-1.0.jar
smartsprites-0.2.8.jar
-->
@0gust1
0gust1 / IERenderingModes.js
Created April 25, 2012 13:55
Javascript bookmarklet displaying all important Internet Explorer rendering informations
javascript:(function(){
var txtAlert='';
txtAlert+='Browser : '+window.navigator.appName+' '+window.navigator.appVersion+'\nUser-Agent : '+window.navigator.userAgent+'\nDocumentMode : '+document.documentMode+'\nCompatMode : '+document.compatMode;
//console.log(txtAlert);
alert(txtAlert);
})()
@0gust1
0gust1 / eventsShow
Last active December 18, 2015 21:59
JS function displaying all JS event binded to DOM elements corresponding to passed jQuery selector.
function eventsShow(selecteur, eventType) {
var jElements = jQuery(selecteur);
console.groupCollapsed("Gestionnaires d'évènements pour les éléments correspondant à jQuery(\"%s\");",selecteur);
//on boucle sur les éléments
for (var j = 0; j < jElements.length; j++) {
var element = jElements.get(j);
@0gust1
0gust1 / gist:5857958
Created June 25, 2013 12:03
My .zshrc (used with cygwin and console2) : http://www.typeof.co/post/a-better-terminal-for-windows
# The following lines were added by compinstall
zstyle :compinstall filename '/home/10071495/.zshrc'
autoload -Uz compinit
compinit
# End of lines added by compinstall
# prompt extensions
autoload -U promptinit && promptinit
@0gust1
0gust1 / gist:7354449
Last active December 27, 2015 16:19
Wishlist (nowel ou autre)
@0gust1
0gust1 / gruntfile_modularization.md
Last active April 25, 2016 12:50
Inventory of solutions to modularize grunt configuration for large project & (legacy) codebases

Grunt config modularization

Inventory of solutions to modularize grunt configuration for large project & (legacy) codebases

Existing solutions

Grunt-modules

@0gust1
0gust1 / default_config.js
Last active November 17, 2016 15:58
Usable and flexible Gruntfile modularization ?
module.exports = function(grunt, env) {
var defaults = config = {
//Write here your configuration , grunt style, in the standard way
//Extract informations from package.json
pkg: grunt.file.readJSON('package.json'),
//Define a global banner
#!/usr/bin/env node
//module.exports = function(){
var http = require("http");
var optimist = require("optimist");
var cheerio = require("cheerio");
var path = require("path");
var uglifyjs = require('uglifyjs');
var uglifycss = require('uglifycss');
var url = require('url');