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
@karlcow
karlcow / parisweb-2015.md
Last active August 29, 2015 14:07
ParisWeb 2015 - Talk ideas

ParisWeb 2015 - Talk ideas

What are the things that could be addressed at Paris Web 2015? 10th anniversary. I will add little by little what comes to my mind.

How To Contact Web sites?

Sometimes sites are broken. There is WebCompat.com for helping to record, but what are the techniques for finding the right contacts? Learn how to find contacts on Web site. What is working, not working, maximize the chances to get the issue fixed. It's not 100% bullets proof, but it helps a lot to be more effective.

HTTP2

@davidbgk
davidbgk / index.html
Created December 10, 2014 20:21
Correction mise en situation du cours de HTML/CSS/JS pour l'IUT d'Arles
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Club de lecture — Lettres persanes</title>
<link rel="stylesheet" href="main.css">
</head>
<body class="cleartheme"><!-- par défaut le thème est clair -->
<div class="main"><!-- pour centrer le site -->
<article>
@jlecour
jlecour / stages_dev_autrement.md
Created October 1, 2010 15:16
Autrement propose des stages dans son équipe Développement

Autrement propose des stages dans son équipe Développement

L'équipe technique d'Autrement (Timothée Barray, Christophe Moins et Jérémy Lecour) s'amuse (enfin travaille) avec plein de technos différentes pour produire ses sites web (http://chambresapart.fr/, http://hotelhotel.com/, …) et ses applications mobiles (Apple iOS et Android). Pour ça on manipule des langages aussi variés que Ruby (et Rails), PHP (et Symfony), Objective-C, Java et Javascript, on utilise des bases de données SQL et NOSQL, on fait du design en HTML/CSS, …

Nous recherchons 1 ou 2 stagiaires à qui nous proposons de participer pendant quelques mois à la mise en place, la maintenance et l'évolution de technologies et composants stables/éprouvés autant que chercher du côté d'éléments émergents/innovants pour utiliser au mieux les outils disponibles.

Plus concrè

@philikon
philikon / wtf8.py
Created February 8, 2011 08:22
WTF-8 codec for Python
# wtf8.py
import codecs
def encode(input, errors='strict'):
return input.encode('utf-8', errors).decode('latin-1', errors).encode('utf-8', errors), len(input)
def decode(input, errors='strict'):
return input.decode('utf-8', errors).encode('latin-1', errors).decode('utf-8', errors), len(input)
class StreamWriter(codecs.StreamWriter):
#!/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/
#
@idan
idan / storage.py
Created January 19, 2012 08:11
Django-staticfiles with storage on S3, delivering Protocol-relative URLs
from urlparse import urlsplit, urlunsplit
from storages.backends.s3boto import S3BotoStorage
from staticfiles.storage import CachedFilesMixin
class ProtocolRelativeS3BotoStorage(S3BotoStorage):
"""Extends S3BotoStorage to return protocol-relative URLs
See: http://paulirish.com/2010/the-protocol-relative-url/
"""
@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')
@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

@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.

@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"