Aller au contenu | Aller au menu | Aller à la recherche

Je suis un informaticien, il faut pas l'oublier...

Fil des billets - Fil des commentaires

vendredi 26 septembre 2014

Schneier on Security: Security Trade-offs of Cloud Backup

Schneier on Security: Security Trade-offs of Cloud Backup

It's true. For most people, the risk of data loss is greater than the risk of data theft.

jeudi 25 septembre 2014

Dans l'esprit "Cool URIs don't change"

Troy Hunt: Your API versioning is wrong, which is why I decided to do it 3 different wrong ways

Of course I'm talking about API versioning and not since the great tabs versus spaces debate have I seen so many strong beliefs in entirely different camps.

vendredi 18 janvier 2013

Schneier on Security: Man-in-the-Middle Attacks Against Browser Encryption

The basic problem is that https sessions are opaque as they travel through the network. That's the point -- it's more secure -- but it also means that the network can't do anything about them. They can't be compressed, cached, or otherwise optimized.

Schneier on Security: Man-in-the-Middle Attacks Against Browser Encryption

Mon avis à moi? On va finir par généraliser le MITM d'infra et chiffrer les données (sur la couche 8)

mercredi 16 décembre 2009

xsltproc and cygwin

Note to self: in order to get xsltproc on cygwin, I need to install the libxml2 and libxslt packages under the Libs category (via)

mardi 14 avril 2009

NTLM mon amour

Se connecter en SSH à sa machine à la maison depuis le boulot, même à travers un proxy, c'est pas compliqué et ça peut même être très utile. PuTTY est là pour ça.

Là où ça peut se compliquer, c'est quand les bras cassés de l'informatique configurent le proxy avec une authentification NTLM only. PuTTY sait plus faire. Par contre cntlm lui, il sait faire.

Miam.

vendredi 10 avril 2009

Vaudeville

Un socialiste dans les jardins du palais Bourbon

(via Brave Patrie)

vendredi 6 mars 2009

J'aime la m'Hash

Public Function Hash(ByVal text As String) As String
a = 1
For i = 1 To Len(text)
    a = Sqr(a * i * Asc(Mid(text, i, 1))) 'Numeric Hash
Next i
Rnd (-1)
Randomize a 'seed PRNG

For i = 1 To 10
    Hash = Hash & Chr(65 + Int(Rnd * 26))
Next i
End Function

c'est sale hein? mais ça a le mérite de dépanner...

vendredi 27 février 2009

Un éditeur qui a l'air de poutrer

Bon je profite que les posts techniques soient relégués à un affichage discret pour dire que Komodo Edit a l'air d'être un p&#$^ de bon éditeur :

  • complétion automatique
  • extensions à la firefox (basé sur xulrunner le bestiau)
  • support intelligent et simple de projets
  • surlignage des erreurs de syntaxe
  • liste des classes/fonctions avec l'extension Komodo Source Tree
  • support de plein de langages : js, php, xul, css pour ce que j'ai pu utiliser jusqu'ici. Même ADA est supporté!
  • macros permettant de faire du phpDoc/jsDoc facile
  • l'extension SQLite Manager est dispo aussi pour Komodo Edit
  • aide à la complétion des fonctions core (js et php en tout cas)
  • surement plein d'autres trucs que j'ai encore à découvrir

Adopté hier, on va voir si ça continue...

Convertir tous les fichiers avi d'un répertoire en mp4 visionnables sur un téléphone.

Le but de la manip' : convertir de l'avi en mp4 avec des sous-titres, automatiquement.

Pré-requis

  • ça fonctionne sous linux (testé), windows et mac (pas testés)
    • pour linux, ça ne marche malheureusement pas en pure ligne de commande, il faut un serveur X dispo (c'est un bug de avidemux2_cli a priori)
  • il faut avoir installé Avidemux
  • il faut avoir accès à une ligne de commande (même celle de windows fait l'affaire)
  • les fichiers srt attendus doivent avoir le même nom (fichier.avi et fichier.srt)

Procédure

  1. Récupérer le script
  2. Adapter ce qui vous semble nécessaire
    • La taille de la vidéo cible
    • Les codecs
    • etc.
  3. Lancer la commande avidemux --nogui --run /home/ber/bin/avi2mp4.js --quit
  4. Choisir un répertoire source contenant les fichiers avi et srt
  5. Choisir un répertoire destination qui recevra les mp4
  6. Attendre que tous les avi du répertoire soit traités.
  7. Transférer les mp4 générés sur votre mobile (Nokia 5800 pour moi)
  8. Regarder vos vidéos dans les transports

Simple non ?

jeudi 22 janvier 2009

Une belle chaîne d'exécution à moi que j'aime

xml -> grep -> php -> awk -> dot -> svg

Je dirais même plus:

MOI

mercredi 14 janvier 2009

Miam

Example

The following expression returns 0.

<isTrue>
    <s>false</s>
</isTrue>

mardi 4 novembre 2008

Oracle ça poutre sa race

Sous ce titre délicat, je tiens à préciser que SQL Developer ça déchire aussi son lot de maman ours. Par contre il faut savoir que l'export data au format SQL est un poil buggué tant qu'on a pas mis le nez dans les paramètres NLS.

Voilà. Un billet qui ne plaît à personne. Ni aux gens qui aiment pas les 0 et les 1. Ni aux gens qui viennent depuis Google à la recherche de Pourquoi ça buggue!. Quoique.

lundi 18 février 2008

Unix timestamp to Excel date & time

=unixtimestamp/86400+25569

Il suffit de le savoir en fait.

mercredi 10 octobre 2007

I love this!

copyright xkcd.com

vendredi 31 août 2007

C'était pourtant pas bien compliqué...

(truc)?machin(?(1)(truc)?|truc)

jeudi 15 mars 2007

C'est bien le libre

Ça permet de patcher et recompiler The Gimp pour corriger un bug et obtenir une fonctionnalité

C'est juste un peu long

vendredi 9 février 2007

Comment dire...

jeudi 1 février 2007

Waaaaa...

lundi 29 janvier 2007

D'un hardeux à un softeux

— On vous a mis de l'inox 304 comme demandé mais il rend vraiment bien. On dirait du 307.
— Ah. Bah moi j'ai implémenté un bout de la RFC 959 en Ada.

Bon en vrai je n'ai pas répondu ça. J'ai juste dit Ah.

mardi 14 novembre 2006

Simple Gallery

Au milieu de l'avalanche de billets sur ce site, voici un lien que vous pouvez suivre si vous voulez publier des photos simplement sur un site web : Simple Gallery

Oui, c'est de la pub pour moi-même. Et alors? J'aurais pu vous faire le descriptif détaillé de la bête ici-même...

- page 1 de 2