Skip to content

Instantly share code, notes, and snippets.

View davidbgk's full-sized avatar
🚪
Let’s escape GAFAM+ when/while we can!

David Larlet davidbgk

🚪
Let’s escape GAFAM+ when/while we can!
View GitHub Profile
@brunobord
brunobord / kill.js
Created January 30, 2013 23:21
Casper Script: restart Alwaysdata processes.
/**
* Casper script to restart Alwaysdata processes.
*
* Usage:
* $ casperjs kill.js [email protected] mysecretpassword
*/
var casper = require('casper').create();
casper.start("https://admin.alwaysdata.com/login/");
@karlcow
karlcow / nb.py
Created January 22, 2013 15:01
Script to take notes in the console
#!/usr/bin/env python2.7
# encoding: utf-8
import datetime
import os.path
import logging
import cmd
ROOT = "~/test/"
NOTENAME = "notes.md"
@karlcow
karlcow / parisweb2012.mdown
Created October 21, 2012 17:57
Paris Web 2012

Paris Web 2012 Feedback

Disponible aussi avec un URL stable sur La Grange

Ce document est un complément au formulaire de feedback n'offrant pas la possibilité d'apporter des nuances aux questions-réponses. Les idées et textes sont réutilisables à loisir sans avoir à me demander CC0.

Format des présentations

Les conférences de 20 minutes sont plutôt bien car elles permettent à l'orateur de se concentrer sur un sujet donné. En revanche, elle devrait permettre à l'audience de pouvoir poser quelques questions. Les grandes conférences peuvent être intéressantes si on est sûr de pouvoir y apprendre quelque chose de vraiment profond et très technique. Cependant elles ont tendance à immobiliser les gens surtout si assis au milieu d'une rangée dans le grand amphithéâtre par exemple.

@DirtyF
DirtyF / paris-web-2012.md
Created October 21, 2012 16:37
Mon Paris Web 2012

J'ai survécu à Paris Web 2012™

C'était mon sixième Paris Web, j'y vais tous les ans depuis 2007. J'ai même été orateur pour un atelier en 2009 et suite à ça, j'ai rejoint une petite agence web sur Toulouse, alors qu'une carrière dans la fonction publique me tendait les bras.

D'année en année, on revient tous pour puiser les forces nécessaires qui nous poussent à construire un web que l'on voudrait meilleur. Le sentiment d'appartenance à une communauté est manifeste chez beaucoup, qui éprouvent le besoin ce cette véritable bouffée d'oxygène. C'est l'occasion de rencontrer des personnes qu'on estime et qui nous influencent à différents niveaux, avec qui on peut interagir et échanger pour de vrai. Cela peut même déboucher sur des projets, c'est un peu la magie de ces journées trop rares dans l'année.

Je précise que j'ai du poser deux jours de RTT pour venir et que je me suis payé la place et le transport, donc 225EUR - ouf j'ai réussi à avoir une place à tarif réduit - et une centaine d'euros pour l'avion

@davidbgk
davidbgk / parisweb2012.md
Created October 21, 2012 15:05
Retours ParisWeb 2012

Retours ParisWeb 2012

Préambule

Avant tout : merci. Je sais à quel point le boulot d'organisateur est ingrat et chronophage, c'était une réussite autant dans la logistique que dans l'ambiance qui reste non-commerciale (ça parait anodin comme ça mais c'est rare…).

Vous avez pris des risques (mesurés) cette année avec les informelles et je suis très heureux de voir apparaitre ce nouveau format qui me convient davantage.

Mon expérience

@toolness
toolness / gencert.py
Last active January 16, 2025 02:34
Python script to create server SSL certs and sign them with a custom CA.
#! /usr/bin/python
"""
This simple script makes it easy to create server certificates
that are signed by your own Certificate Authority.
Mostly, this script just automates the workflow explained
in http://www.tc.umn.edu/~brams006/selfsign.html.
Before using this script, you'll need to create a private
@tobiash
tobiash / qredis.coffee
Created June 6, 2012 20:30
Q + node_redis
# Applies Q.nbind to all redis operations and returns a wrapped client
_ = require("underscore")._
Q = require "q"
nbindOps = (client) ->
functions = _.functions client
# All the ops are available as upper/lowercase functions, I exploit this
# to filter out the Redis operations from the other functions of the client
#
@thom4parisot
thom4parisot / functions.php
Created February 29, 2012 14:12
WordPress + AlwaysData + HTTPS = #win
<?php
add_action('init', 'alwaysdata_ssl');
/**
* Enables proper HTTPS detection with WordPress and Alwaysdata
*/
function alwaysdata_ssl()
{
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https')
@panicsteve
panicsteve / gist:1641705
Created January 19, 2012 18:26
Form letter template for acquired startups
Dear soon-to-be-former user,
We've got some fantastic news! Well, it's great news for us anyway. You, on
the other hand, are fucked.
We've just been acquired by:
[ ] Facebook
[ ] Google
[ ] Twitter
#!/bin/sh
# Shell script to install your public key on a remote machine
# Takes the remote machine name as an argument.
# Obviously, the remote machine must accept password authentication,
# or one of the other keys in your ssh-agent, for this to work.
#
# http://www.devthought.com/2009/09/19/get-ssh-copy-id-in-mac-os-x/
#