| lun | mar | mer | jeu | ven | sam | dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||
Ca y est mon ancien hébergeur Loco-Web vient de passer l'arme à gauche...
Du coup, j'ai enfin fini la migration chez Dreamhost...
S'il y a des erreurs : Hop un commentaire !
C'est par hasard que j'apprends la fermeture de mon hébergeur actuel : Loco-Web...
J'ai donc jusqu'au 29 mai 2009 pour migrer (autant dire qu'il faut que je me sorte les doigts...).
Heureusement que j'avais commencé il y a deux ans et quelques chez Dreamhost pour migrer. J'ai migrer tout le monde sauf moi...
Faudra pas vous étonner si ça coupe de façon plus rude du coup...
Ras le bol d'un outil 'self-made' tout pourri : OK
Changement des DNS : OK
Propagation des DNS : OK
Ajout d'un sous-domaine de test : OK
Installation nouveau serveur : OK
Ecriture du tools d'export des datas : en cours
Next Step : Export des datas
Quand tu as un XP, tu n'hésites surtout pas à installer D-Color XP 1.2, voir D-Color XP.
Vous dire que je galère sur une application ici est doux euphémisme : J'en chie des rondins gros comme des cargos !
Pour trouver le problème[1] et sa résolution, j'en suis rendu à analyser les trames TCP/IP... Et comme une misère n'arrive jamais seule, il faut vérifier entre deux machines qui communique via un range de port[2]. Alors comme tout le monde sait comment fonctionne tcpdump sur linux, j'en profite pour tout de suite donner la solution sur la façon de dumper un range de ports : (tcp[0:2] >= 1500 and tcp[0:2] <= 2000).
Et là vous aller me dire Heu, j'ai rien compris, on utilise pas
. Bah, si. Mais, le port d'habitude pour ça ?portrange ne fonctionne pas sur tous les tcpdump. Sur des linux récents on aurait portrange 1500-2000, mais sur des vieux Linux ou AIX, ça passe pas.
Si vous ne connaissez pas les subtilités de TCP/IP, retenez juste que :
tcp[0:2] indique qu'il s'agit du port destination,tcp[2:2] indique qu'il s'agit du port source.Ainsi vi vous souhaitez analyser toutes les trames émises ou reçues sur le port 9001, sur le port 3000 et sur les ports 1500 à 2000, il ne vous reste plus qu'à taper la commande suivante :
tcpdump -nn -s 0 -i any '(tcp and port 9001 or port 3000 or (tcp[0:2] >= 1500 and tcp[0:2] <= 2000) or (tcp[2:2] >= 1500 and tcp[2:2] <= 2000))' -w /tmp/mon_fichier.dump
Ci dessous la même mais sur plusieurs lignes :
tcpdump -nn -s 0 -i any \ '(tcp and port 9001 or port 3000 \ or (tcp[0:2] >= 1500 and tcp[0:2] <= 2000) \ or (tcp[2:2] >= 1500 and tcp[2:2] <= 2000))' -w /tmp/mon_fichier.dump
Si vous avez besion de savoir à quoi servent les autres paramètres : man tcpdump
Juste pensez au -s 0 qui capture l'intégralité des paquets et pas justes les 96 premiers octets.
Suite à mes soucis racontés ici :
Nan mais saloperie de putain de non de dieu de bordel de merde !
Sans déconner je viens de me faire engueuler parce qu'un éditeur (de merde) de progiciel (de merde aussi) ne sait pas ce qu'est le 64 bits...
Imaginez vous avez un P595 d'IBM (donc full 64 bits), vous y installez un gentil AIX 5.3 (64 bits et compliant 32 bits) ; si vous n'êtes pas lobotomisés (ou d'un support Unix quelconque) vous installez un WebSphere v6.1 en 64 bits. Logique.
Et ben v'là t'y pas [1] que le progiciel ne sait pas fonctionner en 64 bits, il ne connait que le 32 bits un peu comme Windows 2000.
Mais pourquoi c'est moi qu'on engueule pour un produit de merde et dont j'avais dit durant le POC : Fallait pas l'inviter !
Du coup je dois me recogner toutes les procédures d'installation WebSphere (et les patchs bien sûr) !
Pour les questions du genre comment je sais que c'est 32 ou 64 bits AIX ?
, voilà ce qu'il faut savoir :
getconf HARDWARE_BITMODE
getconf KERNEL_BITMODE
$ dump -X64 -H WebSphere6/AppServer/java/bin/java
WebSphere6/AppServer/java/bin/java:
dump: WebSphere6/AppServer/java/bin/java: 0654-108 file is not valid in the current object file mode.
Use the -X option to specify the desired object mode.
Ah bah non ! Il est pas 64 bits.
$ dump -X64 -H /usr/lib/boot/unix
/usr/lib/boot/unix:
***Loader Section***
Loader Header Information
VERSION# #SYMtableENT #RELOCent LENidSTR
0x00000001 0x0000069a 0x00003ae0 0x00000010
#IMPfilID OFFidSTR LENstrTBL OFFstrTBL 0x00000001 0x00044ca8 0x00005992 0x00044cb8
***Import File Strings*** INDEX PATH BASE MEMBER 0 /usr/lib:/lib
Ah bah oui il est 64 bits !
$ dump -X32 -H WebSphere6/AppServer/java/bin/java WebSphere6/AppServer/java/bin/java:
***Loader Section***
Loader Header Information
VERSION# #SYMtableENT #RELOCent LENidSTR
0x00000001 0x0000004a 0x0000007a 0x00000083
#IMPfilID OFFidSTR LENstrTBL OFFstrTBL 0x00000007 0x00000cc8 0x000000c2 0x00000d4b
***Import File Strings*** INDEX PATH BASE MEMBER 0 /usr/lib:/lib 1 libc.a shr.o 2 libC.a shr.o 3 libpthreads.a shr_comm.o 4 libpthreads.a shr_xpg5.o 5 libbsd.a shr.o 6 libiconv.a shr4.o
Ah bah oui...
Des fois je voudrais gagner au loto et tous les laisser mourrrrrrrrrrir.
[1] Salut tipa, tu vas bien ?
Ce que ça me titille de passer à Dotclear 2.0.1.
Via Flyou.net [Dev] :
Plus d'infos dans le billet d'Olivier Meunier.
Du coup, il faut vraiment que je fasse quelque chose pour mon problème de proxy avec l'admin de Dotclear.
Il ne reste plus que 7 heures[1] avant la fin du DownloadDay de Firefox 3 !
5,984,958 downloads ! Le record est assuré ^_^
Edit :
Il est 13h20'45" et le score indique 6,002,999 ! Ca va vite... Ca va trop vite ! Et dire que tout ceux qui sont sous linux ne verront pas la mise à jour aujourd'hui...
[1] 20h16 à Paris.
Depuis le temps que les rumeurs circulent sur un OS produit par Google, voici enfin de quoi faire plaisir à n'importe quel Geek qui se respecte : un shell Google.
Vive la ligne de commande !
Nan mais WTF quoi !
Je suis obligé d'utiliser un Windows pour Nikon CaptureNX 1.3.3[1] que je n'ai pas encore réussi à faire fonctionner sous Linux[2]
Du coup, pour la notice, j'ai voulu me prendre les fichiers PDF, il a donc fallu installer le premier truc qui m'est tombé sous la main, c'est à dire Ah ! Daube ! AcrobatReader.
Et là c'est le drame !
Tu télécharges 23MiB et tu te dis que le script d'installation doit être balaise. Tu lances l'exécution et là même assis tu te retrouves avec le cul par terre : 105MiB !
Tu me crois pas ? Vas voir la capture de l'installation... Le pire c'est qu'une fois installé tu vérifies le répertoire et là : Pan ! dans l'coccyx, c'est pas 105Mib, mais 191Mib !!!
C'est une blague ?! On me fait le coup de la quatrième dimension ? Où il y a Marcel B. qui se cache dans un mur ? Je me suis endormi à quel moment pour ne pas voir que Adobe avait mangé un Windows 95 et qu'il le régurgitait dans son lecteur de PDF ?
Franchement si quelqu'un sait ce qu'il fait de plus qu'avant quand une fois installé, il faisait 15MiB à tout cassé (comme sous Linux quoi) sur mon Windows 98SE, je suis preneur de l'info.
Là où je suis en colère c'est qu'en installant The Gimp, je m'aperçois qu'il ne prend que 85MiB.
Sans déconner qui peut encore avoir un User Agent comme ça :
Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Windows 98)
Qui à Montréal utilise encore AOL ?
Et à 11h42 ce matin :
Mozilla/4.0 (compatible; MSIE 5.01; Windows 95)
La même IP pour les deux... Il y a un nid à Montréal... Je vais vérifier s'ils auraient pas aussi du Windows ME pour rire...
Edit :
Ah ! Quand même le dernier WinME que j'ai dans les logs date de juin de l'année dernière, et en plus il utilisait Opéra 6.01 :
Opera/6.01 (Windows ME; U) [en]
Putain ! Mais pourquoi je suis pas en WeekEnd moi ?! Je sais, j'ai mes légumes du support Unix à arroser...
Putain de CSS de merde ! Je galère depuis 4 jours sur une modification pour refaire la CSS de ce site et celle de Flyou.net [Dev] !
Vous êtes dans une société qui ne vous permet pas d''utiliser XWin32 ? Qui ne veut pas payer la license pour un Exceed... Alors, plus beaucoup de solution...
Et pourtant c''est tout simple, ça se fait en 5 étape :
-acà la fin[2]
Et après ? On demande à PuTTY de forwardé X sur localhost, et un petit export DISPLAY qui va bien...
Bah, il suffit de cliquer là.
En fait, j'ai fait ça pour trois raisons :
09f911029d74e35bd84156c5635688c0
N.B. : Qui a un lecteur ?
Si vous n'avez pas compris : 09f911029d74e35bd84156c5635688c0
A la question comment je fais pour débugguer du PHP, voilà la réponse[1].
function debug () {
static $_startTime = NULL;
static $_startCodeLine = 0;
static $_totalTime = 0;
$_callInfo = array_shift (debug_backtrace());
$_codeLine = $_callInfo['line'];
$_fileName = array_pop (explode('/', $_callInfo['file']));
if ($_startTime === NULL) {
print 'debug '.$_fileName.'> initialize<br/>'."\n";
$_startTime = time() + microtime();
$_startCodeLine = $_codeLine;
} else {
$_totalTime = $_totalTime + time() + microtime() - $_startTime;
printf ('debug %s> code-lines: %d-%d time: %.4f mem: %d KB [durée: %.4f]<br/>'."\n", $_fileName, $_startCodeLine, $_codeLine, (time() + microtime() - $_startTime), ceil(memory_get_usage()/1024), $_totalTime);
$_startTime = time () + microtime();
$_startCodeLine = $_codeLine;
}
}
Notez que cette fonction vous donne le nom du fichier où est appelé la fonction de debug, le temps entre deux appels à celle-ci et les lignes du fichiers. Accessoirement, ça indique aussi la consommation mémoire. Cette fonction ne fonctionne[2] qu'avec PHP > 4.3.
Dans la plupart des applications, les types de données utilisés pour les indexes sont ceux de la famille des INT (comme les SMALLINT, TINYINT, BIGINT, etc.). Comme il s'agit d'indexes, ils sont souvent clé primaire et quasiment tout le temps auto-incrément[1].
Ce qui me perturbe avec ce principe, c'est que dans les applications Web, on trouve des indexes partout, et qu'il est assez facile de changer de page en modifiant l'URL (histoire de changer un 931 en 932 par exemple).
[1] Ceux qui ont déjà décroché ferait bien d'aller réviser leurs cours de SQL.
Après plusieurs mois d'absences de mes mèls, j'ai enfin remis en route un certain nombre de machines, histoire d'enfin arrêter de lire mes mèls via un WebMail. J'ai donc récupérer la totalité de ceux-ci et j'ai constaté que sur les 15 derniers jours, j'avais subi un flood de pourriels bien plus qu'excessif sur un certain nombre de mes adresses.
Certes mon fabuleux hébergeur utilise SpamAssassin, mais cela ne supprime pas le courrier en arrivée. De plus j'utilise en local un autre AntiSpam couplé à un filtre bayésien bien entrainé.
Résultat :

CAPTCHA est un accronyme qui signifie Completely Automated Public Turing test to Tell Computers and Humans Apart. Autant dire qu'il s'agit d'un test pour différencier un robot (ou un programme informatique[1]) d'un humain[2].
Pourquoi utiliser un CAPTCHA ?
L'avantage de ce genre de test est que rares sont les robots capables de correctement répondrent aux questions qui leurs sont posées.
Depuis pas mal de temps je prends régulièrement (autant dire plusieurs fois par jour) des commentaries divers et avariés. Et quand je dis avariés, je pense spam.
Or depuis plusieurs mois existe l'excellent, l'inestimable, l'inénarrable plugin pour DotClear, j'ai nommé Spamplemousse. Aussi, comme un gros fainéant, j'ai adapté le plugin ici.
Vite père Naouëlle, il me faut un Nabaztag
En fait, il m'en faut deux, un pour moi et un pour ma Cocotte, pour que l'on communique...

Alors que Gilles se met au XHTML 1.1 et après ses quelques questions, j'ai décidé d'y passer aussi.
Mais, étant valide XHTML 1.0, il me fallait devenir valide XHTML 1.1, du coup j'en ai profité pour modifier la classe PHP d'O.Meunier : Wiki2xhtml.
WebSphere 5 : Préconisation de la taille du FS, environ 512 MiB.
WebSphere 6 : Préconisation de la taille du FS, environ 2 GiB (Et sans compter les logs).
Je pense que mon ami proctologue du système va devoir me recoudre les FS...
Il y a encore peu de temps, j'ai entendu quelqu'un dire : le fabriquant de mon disque dur, c'est un voleur ! C'est censé être un 40Go[1] et il ne fait que 38 et quelques !
Ce que je ne comprends pas, c'est que les gens ne se renseignent pas un peu avant de gueuler ! Il y a une norme qui existe depuis 1998, validée et proposée par l'IEC : IEC 60027-2 Ed. 2.0 (2000-11).
[1] Un octet est équivalent à un Byte (en anglais).
Il y a quelques temps Tristan[1] dissertait sur les parts de marché de Mozilla. Depuis, icelles se sont envolées comme en témoignent les différents billets rencontrés sur le StandBlog.
De plus, il y a quelques temps j'ai ajouté un bandeau pour les utilisateurs de MSIE en haut de la page de mon (we)Blog, indiquant que le site aurait une plus belle gueule sous FireFox[2]
Me voici donc après un mois d'utilisation de ce bandeau à faire quelques statistiques.
Comme j'en ai déjà parler dans le billet "Encore plus de liens", un amusement facile à faire consiste à fabriquer un écran transparent.
En fait, ce n'est pas le pourquoi qui prime forcément, mais le comment : En faisant un site valide[1].
J'avais, il y a longtemps, mis un test sur le navigateur pour afficher une Popup qui indiquait que l'utilisateur était dans l'erreur, qu'il devait changer, etc. Puis j'ai changer la Popup pour qu'elle s'intègre au site comme s'il s'agissait d'un billet. Puis, je l'avais retirée.
Or depuis quelques temps je vois refleurir sur certains sites, comme celui d'Alexandre, un bandeau indiquant qu'il serait préférable de télécharger FireFox.
Voici donc ce que l'on peut maitenant voir avec un IE[2] : 
Et ce que l'on obtient avec un navigateur conforme aux standards[3] : 
Edit : Je rajoute dans dans l'encart des utilisateurs d'IE, un lien vers ce billet-ci afin qu'ils puissent apercevoir les différences.
[1] Sauf la CSS qui ne l'est pas encore.
[2] L'image grand format est aussi disponible (130KiB)
[3] L'image grand format est aussi disponible (101KiB)
Lorsque vous êtes dans un environnement professionnel, il peut vous arriver d'avoir des collègues[1] qui utilisent votre fichier .doc en modifiant l'auteur ou en pompant honteusement 99% de votre travail.
Cependant vous pouvez aussi avoir besoin d'envoyer un fichier à un client sans que celui-ci puisse le modifier.
Bien qu'OpenOffice.org permette d'ouvrir des document de la suite Microsoft Office et de générer des fichiers PDF, elle ne permet pas de crypter ces derniers.
Voici donc une petite doc de comment faire une fois le fichier exporté en PDF via OpenOffice.org.
[1] Je n'ai pas dit qu'elle était russe. Mais oui, c'est bien d'elle dont je parle.
Il est des fois des outils qui ne méritent pas que l'on parle d'eux tellement il n'y a rien à dire. Dotclear fait parti de ces outils dont on ne peut que féliciter l'existence.
C'est donc grâce à l'outil d'Olivier Meunier que j'ai ouvert les carnets suivants :
[1] Disons plutôt que je l'ai mise devant le fait accompli : un domaine + un weblog = de la tranquilité pour moi...
Si un jour on m'avait dit que ma fille de 4 mois recevrait un Mobile Orange pour ses 4 mois, je ne l'aurais jamais cru ! Et pourtant sa grand-mère n'a rien trouvé de mieux que ça comme cadeau[1].
Il a fallu que je lui configure ce matin et voilà le résultat[2] :

[1] Hormis la vache qui chante et qui vibre...
[2] Vous pouvez aussi regardé le résultat en plus grand (avec des vrais morceaux de bébé dedans).
Mon hébergeur[1] permet d'utiliser le SMTP pour envoyer ses mails[2] Cependant comme tout SMTP bien configuré, il refuse de faire du relaying[3].
Mais lorsque des boulets vous disent que Ca marche plus sous Outlook, mais j'ai rien touché
[4], vous vous demandez comment vérifier d'où vient le problème.
Alors que je n'en fini plus de finir la refonte de ce site[1], je me suis enfin aperçu que d'une part la version actuelle n'est absolument plus valide XHTML 1.0 Strict, mais la prochaine ne l'est pas plus.
Grâce à Pascal Guimier (que je remercie encore), j'ai enfin obtenu un compte GMail.
J'ai déjà indiqué[1] que Scribe était une extension qui permettat de sauvegarder les formulaires que l'on était en train d'éditer. Avec l'arrivée de FireFox 1.0PR, il est nécessaire d'aller chercher la nouvelle version. Au menu des changements de cette version :
N.B. Avez-vous penser à télécharger votre patch correctif pour Firefox ?
Enjoué, ravi, étonné et conquis : tel était mon état lorsque j'ai testé IE7 dans sa version 0.7.3. Cependant, après plusieurs modifications, j'ai du me résoudre au fait que le Javascript ne se chargeait pas correctement.
Alors que j'ai commencé le développement d'une classe PHP pour le stockage de statistiques sur les visiteurs[1] ; je n'ai par contre toujours pas commencé le développement de son pendant : l'exploitation de résultats.
[1] Il n'y a qu'a consulter la partie développement de ce site.
Il y a quelques temps je me posais la question : Est-il possible d'être père au foyer et Geek en même temps?
Je pense à présent que la question est mal posée, et qu'il vaudrait mieux la concevoir en ces termes : Est-il possible d'être Geek et Père en même temps ?
Alors que j'annonçais il y a quelques mois que IE 7 arrivait, j'ai finalement décidé d'inclure son utilisation sur ce site.
Je viens de me rendre compte d'une erreur à laquelle je n'avais absolument pas fait attention depuis presque 22 jours.

Tester sa Geekitude, si c'est pas être Geek ça.... Merci à Madame Hellgy pour le test
Depuis mon billet "Code Injection Proof", j'ai régulièrement des tentatives d'injection de code. Du coup, juste pour montrer et expliquer ce que faisait le code que l'on tentait de m'injecter, j'affiche le source.
C'est horrible, je viens de voir grâce à la rubrique Ailleurs de P. Guimier que mon flux RSS était tou pourri jusqu'au trognon. En fait, ça date de mon passage au wiki2xhtml[1] pour la partie rendu de ce (we)blog.
Voilà, ça m'apprendra à coder trop vite... Me reste plus qu'à corriger maintenant.
[1] Je ne mets absolument pas en cause la merveilleuse classe PHP d'O. Meunier qui roxor méga-grave !
Quand une extension disparait[1] (comme Google PageRank), on se dit que plus jamais, on ne verra d'extensions qui Kick your Ass.
[1] au sens où on a tellement l'habitude de l'utiliser, qu'elle semble faire partie du produit
Alors que je cherche avec désespoir à contacter Laurent Gloaguen[1][2] concernant la fermeture du (we)blog d'O.Meunier, j'ai fini par me poser une question.
[1] pour qu'il puisse mettre à jour son billet sur la chronologie de la blogosphère francophone
[2] M'enfin bon, après son commentaire, il apparait clairement que j'ai besoin de changer de lunettes, vu que l'email est bien affiché sur son site
Il fallait bien que je réalise ce que je repoussais depuis des lustres : l'intégration de wiki2xhtml [1].
[1] wiki2xhtml
Et que ce petit bonhomme s'est retrouvé durant plusieurs mois à côté de moi en cours, alors autant lui dire merci pour sa PageRank extension (extension pour FireFox).
Certes l'idée de notre Lezard est directement inspirée de ce code (écrit en PHP), mais bon il a fait tout le boulot du portage ^_-

Integration de l'extension dans la barre de status
Edit : Je viens de voir que la version 0.4 est sortie ce jour.
Ce titre pourrait être vrai (s'il n'était pas totalement faux).
En fait le problème que nous avons subi est que lorsque les utilisateurs venaient sur le site, une requête ICMP était émise. Cela pourrait n'être rien, or lorsque quelques (dizaines de) milliers de requêtes arrivent, nous avions pratiquement autant d'ICMP request qui repartaient.
Vu le haut savoir des administrateurs que nous avons ici, ils ont eu la déduction suivante :
B5 d++ t++ k+ s++ u-- f i+ o+ x-- e- l c-
Imaginons une société où plein de petites applications sont écrites pour fonctionner sous WebSphere Application Server. Prenons les développeurs de ces applications qui sont tous des prestataires externes (normal qu'ils soient externes, ils sont prestataires), qui ne connaissent des applications Internet que ce qu'ils en voient sur la toile.
Et oui, je vais encore critiquer, mais en même temps je vais donner deux, trois informations intéressantes sur WAS.
A force de surfer, et de voir partout des extensions pour FireFox, j'en ai installé quelques unes, certaines depuis longtemps d'autres depuis peu.
A noter la toute dernière version de Webdevelopper en version 0.8.
Elle est grise et triste. Et ses rondeurs vous insuporte ?!
Toujours en partant de mes Stats, je suis arrivé sur Itinéraire Libre.
Je suppose que c'est par le même chemin que j'ai eu l'occasion de voir passer Xavier Borderie.
Depuis mercredi dernier, j'ai débranché le portable (mon seul lien ténu avec l'Internet depuis la maison). Il reste toujours un serveur qui continu son office, mais personnellement, je n'y ai plus accès (à Internet).
Faut dire que j'effectue des travaux pour faire ma pièce et celle de l'alien.
Nous disposons ici d'un ETL. Cela sert principalement à prendre des données dans une base de données, les transformer, et les envoyer dans une autre base de données, ou dans un fichier plat, par FTP, SSH, ou autre.
Et bien qu'est-ce qu'on apprend pas en regardant régulièrement ses logs. Je vient de voir deux tentatives d'injection de code Php dans mes pages ^^
Ca me fait plaisir de savoir que mon site y est insensible.
Tentative N°1 et Tentative N°2
Il y a des gens qui codent aussi salement pour inclure des fichiers sans vérifier les paramètres, ou la proximité du fichier ?
Au moins, j'aurais bien rit...
Vendredi, je ne foutais rien de ma journée (normal, j'avais un mariage dans l'après midi), j'ai donc consulté mes stats (générées par ma petite classe PHP MyCPT) et je suis tombé sur une URL provenant du WebMail (insécurisé) de Free.fr.
Ca y est, je crois que je viens de toucher le fond. Enfin, pas moi personnellement mais la société dans laquelle je bosse. Combien à votre avis peux coûter un nom de domaine ?
Dans les 15euros pour un .com/.net/.org, etc.
Dans les 40euros pour un .fr.
Imaginons maintenant quelqu'un qui vend un .com pour 97euros et un .fr pour 99euros, tu ne le croirais pas ?! Et bien si cela existe la preuve !
On lui en a pris trois... Aller hop, je retourne pleurer T_T
J'en ai parlé dans mon précédent billet sur Dollar Universe, hier, a eu lieu la migration des machines les plus importantes (euh, hormis la compta, je pense) de ma société.
Pour rappel, je devais passer d'une vieille version de $Universe 4.3 (mitée et élimée aux manches) à une version flambant neuve (avec deux ans de retard, limite obsolète) 5.0.
Depuis le temps qu'on me la repoussait cette migration des centraux. Ca y est enfin, j'ai eu l'occasion de me frotter au quadri et à l'octo (processeurs) que sont ces deux IBM.
De belles bêtes, un poil poussives, mais fières et dynamiques. Que cela fait plaisir de voir ces processeurs s'emballer follement dans des envollées de cycles CPU.
J'ai enfin corrigé un problème lors de la génération de la partie commentaire dans un billet.
On descend maintenant à 14 requêtes, au lieu de 14 plus une par commentaire (il parait que la base me remercie).
Mini Todo liste :
- Gestion des TrackBacks : 50%
- Améliorer la sémantique : 40%
- Module de recherche : 20%
- Module de gestion de Plugins (un module de modules, oui et alors ?!) : 10%
- Administration : 0%
- Module de cache : 0%
Cette étrange remarque semble avoir fait son bonhomme de chemin dans l'esprit de nombre des gens avec lesquels je travaille.
La société dans laquelle je travaille fait de la vente par Internet, jusque là, il n'y a rien de fondamentalement différent par rapport aux autres entreprises; si ce n'est une faculté du site web à "tomber en panne".
Loin de moi l'idée de tout mettre sur le dos de Webz'Fear (Factor), mais quand même.
Alors que l'on voit fleurir partout des "Tiens untel vient de passer en Mandrake 10, ou des ma copine (de geek) elle vient de passer en Feodora Core 1, et son chien en Lindows 4.5"
Et bien ma femme surenchéri puisqu'elle passe de 90C à 95D !
Il s'agit d'un vaste sujet. Sur le site de PHP on peut y lire concernant le Safe-Mode :
Le "Safe Mode" est le mode de sécurité de PHP : une solution au problème de partage de PHP sur un serveur. Ce système pêche au niveau de l'architecture car il n'est pas correct de tenter de résoudre ce problème au niveau de PHP, mais les solutions alternatives basées sur le serveur web et l'OS ne sont pas réalistes. De nombreux intervenants, notamment les fournisseurs d'hébergement, utilisent le "Safe Mode".
Je ne sais pas trop ce qui fait contact dans la tête des gens (ou combien de fils se touchent simultanéement), mais les dernières recherches qui sont arrivées jusque chez moi sont assez fortes dans l'ensemble :
"pain de plastique" "fabrication"
photo de personne qui font caca
branlage de femme
plume dans le cul photo
léchouille de moule
Etonnament, les recherches des gens sont plus soft sur alltheweb et Teoma que sur Google
A la demande de C², je fais une petite review du projet FeedReader.
Vous trouvez que la police de la page est trop grosse. Alors changez de navigateur ! Cliquez sur le petit lien en bas ou il y a écrit Mozilla et téléchargez le.
J'en ai plein le cul d'IE et de sa non capacité à respecter les standards ...
Puisque windowsupdate.com n'est plus, et qu'il faut bien rire dans la vie, un copain vient d'envoyer cela. Attention, les utilisateurs de windows ne vont pas rire. Par contre les autres, je vous conseille de d'abord mettre une serpillère là où vous êtes assis...
Si vous n'avez pas remarqué la liste des news chie, j'm'a gourré, j'a scrabouillé le script avec une vieille version x__x.
Je corrigerai plus tard...
On me fait signe dans mon oreillette que c'est pas beau sous Internet Explorer. C'est normal, il ne gère pas correctement les CSS :(
Donc si vous voulez voir de que ça donne dans la vraie vie avec un beau navigateur, l'image ci-dessous est faites pour vous.
Bon après une journée, de corrections en tout genre, d'ajout du logo de Loco, je me dis que maintenant, il faudrait vraiment que je fasse un petit outil d'admin.
Ras le bol, d'ajouter/supprimer à la mimine dans la base. ^_^
Youpi ouais ça marche
Bon ben j'ai trop travaillé j'arrête :p
| |||
© 2003-2008, Flyounet.
Nombre de billets : 416
Nombre de commentaires : 1269
Ce site respecte les standards :