Logos vectoriels pour:
- APR
- LIP6
- UPMC
- CNRS
#!/bin/bash | |
# comptage de café | |
# | |
# -> date de chaque + heure | |
# -> total de café + total euros | |
# | |
# | |
# utilisation : | |
# coffec -> ajout d'un café |
.PHONY: all clean | |
CC=gcc | |
CFLAGS=-Wall -Wextra $(shell pkg-config --cflags glib-2.0) | |
LIBS=$(shell pkg-config --libs glib-2.0) | |
all: md5test | |
md5test: md5.o main.o | |
$(CC) $(CFLAGS) $(LIBS) -o $@ $+ |
// ==UserScript== | |
// @match http://*.wikipedia.org/wiki/* | |
// This was written by Etienne Millon <etienne.millon@gmail.com> | |
// | |
// Replace Jimmy Wales' "donate now" pics by kittens. | |
// ==/UserScript== | |
function replaceJimmy() { | |
var img = $("img[alt='Jimmy Wales']")[0]; | |
var url = 'http://placekitten.com/'+img.width+'/'+img.height; |
#!/usr/bin/env python | |
import random | |
import sys | |
import urllib2 | |
from bs4 import BeautifulSoup | |
def video_open(vid): | |
url = 'http://www.youtube.com' + vid | |
return urllib2.urlopen(url) |
Logos vectoriels pour:
Binary files ocaml-3.12.0/.DS_Store and ocaml-diff/.DS_Store differ | |
diff -urN ocaml-3.12.0/.depend ocaml-diff/.depend | |
--- ocaml-3.12.0/.depend 2010-07-23 17:30:37.000000000 +0200 | |
+++ ocaml-diff/.depend 2012-03-14 14:42:30.000000000 +0100 | |
@@ -291,12 +291,17 @@ | |
bytecomp/bytepackager.cmi: typing/ident.cmi | |
bytecomp/bytesections.cmi: | |
bytecomp/cmo_format.cmi: bytecomp/lambda.cmi typing/ident.cmi | |
+bytecomp/covevent.cmi: typing/types.cmi parsing/location.cmi | |
+bytecomp/covutils.cmi: typing/typedtree.cmi typing/primitive.cmi \ |
#!/bin/sh | |
url=bitoduc.fr/traductions.json | |
jq='[.["vrais mots"] + .["faux mots"] | .[] | {(.anglais): .francais}]|add|.[$mot]' | |
curl -s "$url" | jq "$jq" -r --arg mot "$1" |
(* Step 1: 'a list -> bool everywhere. *) | |
(* Step 2: Wrap in a newtype: Finder of 'a list -> bool *) | |
(* Step 3: abstract in a module with this signature *) | |
module type LIST_FINDER = sig | |
type 'a t | |
val this_element : 'a -> 'a t |
open Parsetree; | |
open Codemod.Helpers; | |
let replaceErrors = (ctx, expr) => | |
expr | |
->mapExpr((mapper, expr) => { | |
switch (expr.pexp_desc) { | |
| Pexp_construct({txt: Longident.Lident("Student")} as lid, Some({pexp_desc: Pexp_tuple([name, age])})) => | |
let loc = Location.none |