Billets marqués ‘Python’

Recrutement Google : l’entretien technique

J’ai passé il y a quelques temps une série d’entretiens de recrutement chez Google et je suis certain que ça intéressera un candidat potentiel de connaître le « genre de questions » que l’on peut vous poser… Voici un simple copié-collé du Google-document qui a servi de support lors de mon premier entretien technique. Les entretiens techniques [...]

Twittez sans être derrière votre écran

J’ai découvert il y a peu de temps la librairie python-twitter qui permet de développer ses propres applications clientes twitter en python. J’ai donc écrit un « bot » appelé twitter-tfa qui permet de programmer une série de tweets à publier. Le principe est ultra simple : on lui donne en entrée une liste de tweets qu’il [...]

Ma webcam est un rétroviseur électronique contre les indiscrétions – eMirror

« Et si j’employais ma webcam comme un rétroviseur ?… » Ça peut paraître idiot mais un troisième œil, dans le dos, a toujours son utilité. Ainsi, impossible de vous laisser surprendre en Open-Space ! eMirror (le nom que j’ai donné à mon troisième œil) est un simple script python qui affiche en permanence une petite fenêtre [...]

Supprimer la dépendance d’un répertoire à SVN

Voici un script bien utile… Si vous souhaitez supprimer la dépendance d’un répertoire (et de ses sous répertoires) à SVN, c’est-à-dire supprimer les dossiers « .svn » de son arborescence, vous pouvez utiliser le script suivant : import os ,stat l__dirname = ‘C:\\path\\’ # précisez ici le chemin du répertoire à nettoyer def deleteSVN(i__dirname): print ‘dirname’,i__dirname l__list [...]

Convertir une chaîne en un nombre binaire #python #code

Lors de la création d’une fonction de hashage, j’ai dû convertir une chaîne de caractères en nombre binaire… Voici la façon la plus élégante que j’ai trouvée. (Notez la factorisation ) def binstring2(s): return  ».join(’%s’%(’0′*(8-len(bin(ord(c))[2:])))+bin(ord(c))[2:] for c in s) Explications : A la base, j’avais trouvé sur Internet une méthode plus développée. Elle consistait à [...]

Une loi de FOX par jour

J’ai découvert il y a peu de temps mes “75 LOIS DE FOX” de Jeffrey Fox qui prétend qu’en les suivant on peut devenir le n°1 de son entreprise, pourquoi pas… Ce sont surtout de très bon conseil pour travailler mieux et être reconnu à la hauteur de sa valeur, en voici la liste exhaustive [...]