lundi 31 juillet 2006
Bookmark : Utiliser MySQL avec Ruby
Par Christophe, lundi 31 juillet 2006 à 20:43 :: Développement
:: aucun commentaire ::
"This blog is continuing @ http://christophemaximin.com "
Aller au contenu | Aller au menu | Aller à la recherche
lundi 31 juillet 2006
Par Christophe, lundi 31 juillet 2006 à 20:43 :: Développement
:: aucun commentaire ::
Par Christophe, lundi 31 juillet 2006 à 01:12 :: General
En attendant que l'un de mes rêves se réalise...

:: 3 commentaires ::
dimanche 30 juillet 2006
Par Christophe, dimanche 30 juillet 2006 à 19:27 :: Informatique
Lorsque le DVD est apparu pour remplacer la cassette VHS, les industriels étaient fiers de présenter au monde entier leur technologie anti-piratage. Le "brouillage CSS" devait empêcher la copie des DVD grâce à l'utilisation d'un système cryptographique... aussitôt cassé par le norvégien Jon Lech Johansen (DVD Jon) et quelques amis. Le DVD a été craqué, les copies se sont multipliées, mais ça n'a pas empêché l'industrie cinématographique de prospérer et de vendre plus de DVD qu'elle ne vendait de VHS.
Pour séduire les studios, les deux camps qui s'affrontent pour remplacer le DVD ont avancé tout un tas de promesses de technologies anti-piratage. Le camp du Blu-Ray et celui du HD DVD se sont mis d'accord pour employer la technologie AACS, petite soeur du CSS.
Lire la suite : http://www.techno-science.net/?onglet=news&news=2999
:: aucun commentaire ::
jeudi 20 juillet 2006
Par Christophe, jeudi 20 juillet 2006 à 17:15 :: Développement
< christophe971> my god < christophe971> vim7 + ^N rox < kik> tavu < christophe971> clair < kik> et :tabf un_fichier, sarox aussi < kik> ca + :split et vsplit, ca fais un vrai environnement de dév < christophe971> je vais blogguer ça
:: un commentaire ::
mercredi 19 juillet 2006
Par Christophe, mercredi 19 juillet 2006 à 19:57 :: Get a life !
Une équipe de scientifiques japonais vient de réussir à faire voler un avion uniquement alimenté par 160 piles de type AA. C'est la première fois que des piles sèches sont utilisées pour propulser un avion avec pilote. Après avoir été poussé au décollage, l'engin a effectué un vol de 59 secondes à une altitude de 5,2 mètres le week-end dernier. Il s'est déplacé dans l'air sur une distance totale de 391 mètres.


Sources : http://www.newscientisttech.com/channel/tech/dn9561.html, http://www.techno-science.net/?onglet=news&news=2961
:: aucun commentaire ::
mardi 18 juillet 2006
Par Christophe, mardi 18 juillet 2006 à 21:01 :: Hume|our
Rien à voir avec "vous faire sauter", sexuellement, dans un attentat ou avec une bombe israelienne, il sagit juste de sauter, comme prévu depuis presque deux ans maintenant (je crois), au cas où vous auriez oublié.
:: aucun commentaire ::
dimanche 16 juillet 2006
Par Christophe, dimanche 16 juillet 2006 à 01:36 :: Hume|our
http://www.gnu.org/fun/jokes/helloworld.html
Quand je vois ça, je me demande si je fais bien de rire. Oui, c'est drole, d'une certaine façon, mais... ça fait trop "hors du monde", "dans la matrice", "sur une autre planète", "geek", voire "nerd". Et vu que je tiens à me socialiser un jour, je ne rirai pas. Je ne regarderai même pas les autres blagues GNU du genre.
PS: Toutes les expressions citées ci-dessus sont l'exacte reproduction de ce que l'on m'a déjà dit IRL.
:: un commentaire ::
jeudi 13 juillet 2006
Par Christophe, jeudi 13 juillet 2006 à 00:21 :: Hume|our

:: un commentaire ::
mercredi 12 juillet 2006
Par Christophe, mercredi 12 juillet 2006 à 12:24 :: General
Pour ajouter à nos considérations nocturnes sur php, je dirai que ça serait *super* cool si le mod_php d'apache gérerait les vhosts dans le php_admin_flag et le php_admin_flag.
Comme ça, on pourrait faire quelquechose du genre, sans avoir à rajouter 25 millions de lignes dans le joli httpd-vhosts.conf
<VirtualHost 123.456.789.101:80> UseCanonicalName off VirtualDocumentRoot /var/www/dynvhosts/%-2.0.%-1.0/%1 php_admin_flag safe_mode on php_admin_value open_basedir /var/www/dynvhosts/%-2.0.%-1.0/%1 </VirtualHost>
Merci d'avance papa noël.
:: 3 commentaires ::
jeudi 6 juillet 2006
Par Christophe, jeudi 6 juillet 2006 à 20:38 :: Hume|our
01:17 < zzome> putain !!!!!!!!!!!
01:17 < zzome> MAIS C'EST ÉNORME BORDEL !
01:17 < zzome> ma vie bascule
01:18 < christophe971> (et voilà)
Qu'ai-je bien pu faire découvrir à ce zzome qui lui fasse cet effet ?
Indice : C'est quelqu'un qui passe beaucoup de temps sur le web mais qui n'a jamais fait le pas de découvrir cette chose...
PS: La couleur et le gras sont authentiques
PS2: La réponse (pourtant facile) se trouve dans les commentaires. Merci d'avoir cherché quand même mirmoule.
:: 11 commentaires ::
Par Christophe, jeudi 6 juillet 2006 à 02:10 :: Hume|our
En tentant d'afficher une page qui n'existe pas, j'ai eu un joli 404 sur livejournal.com :
I'm sorry, you've reached a page that I cannot find. I'm really sorry about this. It's kind of embarassing. Here you are, the user, trying to get to a page on LiveJournal and I can't even serve it to you. What does that say about me? I'm just a webserver. My sole purpose in life is to serve you webpages and I can't even do that! I suck. Please don't be mad, I'll try harder. I promise! Who am I kidding? You're probably all like, "Man, LiveJournal's webserver sucks. It can't even get me where I want to go." I'm really sorry. Maybe it's my CPU...no that's ok...how bout my hard drives? Maybe. Where's my admin? I can't run self-diagnostics on myself. It's so boring in this datacenter. It's the same thing everyday. Oh man, I'm so lonely. I'm really sorry about rambling about myself, I'm selfish. I think I'm going to go cut my ethernet cables. I hope you get to the page you're looking for...goodbye cruel world!
-the webserver
Et le meilleur de tout, c'est qu'il y en a plusieurs \o/
GOTO http://www.livejournal.com/page_qui_n'existe_pas
REFRESH PAGE
:: aucun commentaire ::
mardi 4 juillet 2006
Par Christophe, mardi 4 juillet 2006 à 09:06 :: Développement
Après ce jeu de mot pourri que vous me pardonnerez, je vais vous présenter la classe qui a un ratio utilité/taille le plus grand que j'ai jamais réalisé.
Mon problème de départ était simple : "comment remplacer une partie du <title> de la page alors que l'on est déjà au beau milieu de cette page ?", et comme tout est évidemment bufferisé, ça s'est transformé en "comment modifier le buffer après coup depuis n'importe quel endroit ?"
<?php class Afterbuff { // encore mieux que l'aftershave function __construct(){ $this->todo = ''; } function add($string){ $this->todo .= " \n".$string; // pour qu'il soit presentable lors d'un hypothetique affichage } function exec(){ global $buffer; // devinez ce que contient cette variable ? $retour = eval($this->todo); if($retour != false) $this->todo = ''; return $retour; } } ?>
Oui, ça n'a rien de révolutionnaire, c'est même stupide en fait, mais c'est rudement utile. Exemple d'utilisation :
<?php // ... dans vos headers, apres le debut de la bufferisation $AFTERBUFF = new Afterbuff; // ici on ecrit dans le buffer le <title> echo '<title>Blabla ProutProut</title>'; // .... n'importe ou sur le site, avec $blah = 'Vlan'; $AFTERBUFF->add('$buffer = str_replace("ProutProut","PouetPouet '.$blah.'",$buffer);'); // .... dans le footer php $buffer = ob_get_contents(); ob_end_clean(); $AFTERBUFF->exec(); echo $buffer; ?>
Voili voilà.
:: 2 commentaires ::
samedi 1 juillet 2006
Par Christophe, samedi 1 juillet 2006 à 19:38 :: Guadeloupe
Bravo pour la défense, bravo à Thuram. Et à Thierry aussi.
Bon courage à eux pour la demifi (et pour la fi aussi).
:: 6 commentaires ::
Pages: