nod's blog

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

tuto

Les tutoriaux pour les noobs. Javascript, XML, XSL, PHP et même des trucs de la vie 1.0

Fil des billets - Fil des commentaires

21 août 2008

Comment faire un post ex nihilo

Dans la droite ligné de «Pourquoi mettre à jour son blog», comment faire un post ex nihilo. Très court car très simple.

  1. Tomber par hasard sur un post qui traite de pshychologie de près ou de loin,
  2. lire le post en, question,
  3. suivre le lien vers le test de personalité (en anglais),
  4. parler du résultat.

Voila!

20 août 2008

«How to» FAIL !

L'autre jour, sur mon lecteur RSS je tombe sur How to Manage Priorities With Excel «Comment gérer ses priorités avec Excel™». J'ai eu un flashback, quelqu'un qui demandais, sur un forum de programmation : «Comment parser du XML avec des expression régulière ?». Ce sont les situations dans lequelles on dit : «Tu t'y prends comme pour tuer ta mère»…  Ça m'a fait comme une grand coup d'objet contondant dans la tête… Puis j'ai ris; la douleur sûrement.

  • Phase un : la sidération «Hein!? Avec excel? comment ils ont bien pu faire!?».
  • Phase deux : le déni «C'est pas possible, ils ont pas fait ça, ils ont pas osé…». 
  • Phase trois : la colère «Mais c'est pas vrai! quelle bande de guignols!»
  • Après lecture, phase quatre : l'abattement «Si… ils l'ont fait… Maintenant des centaines de gens vont utiliser ça…»
  • Phase cinq : l'acceptation fataliste «Bof. Après tout, si ils trouvent ça malin, c'est pas mon problème.»

Et là BAM! un autre coup d'objet contondant dans la tête. Mais non! J'ai un blog maintenant, des bots qui trainnent dessus et une solution! Je peux changer les choses! Après quelques minutes et avoir atteint la terre ferme, il faut donner une explication sur le pourquoi du comment.

Le tuto fini par expliquer le concept de base de donnée relationnelle et en donne une implémentation stupide avec cette chimère qu'est Excel[1]—puisque le pack Microsoft Office contient Access, qui est un SGBDR. Ce type de base de donnée forme l'immense majorité des bases utilisés sur internet. Grâce à MySQL[2] entre autres[3]. Pour en revenir à notre liste de gestion des priorités, par pitié n'utilisez pas Excel pour les gérer : pour voir sa liste, il faut lancer Excel→c'est long et Excel est un mastodonte dont le régime alimentaire est une grosse quantité de mémoire vive→charge le système inutilement. Il faut utiliser une application légère, qui s'intègre à un logiciel que l'on utilise effectivement tout le temps (en général) ou dédié uniquement à la gestion de taches.

Les solutions :

  • Remember the milk : site web qui permet de gérer sa liste de tâches et qui s'intègre à une foule de services web : gmail, google maps, twitter, etc. Avec un plugin (pour IE et Firefox), le service est utilisable Hors-ligne!
  • Todoist : si RTM est de l'overkill pour les tâches à organiser et que l'on a pas besoin du mode hors-ligne.
  • Thunderbird : qui remplace magnifiquement Outlook Express et qui permet de mettre des email en temps que tâches. Pratique si on communique par email avec le boulot.

La morale de cette histoire : tuer sa mère c'est mal. Surtout si on essaie avec une épée en carton.

Notes

  1. À mis-chemin entre une application et un document, il fait : tableur (gestion de feuilles de calculs, encore heureux), mise en forme (travail d'un traitement de texte), outil de publipostage (qui devrait être couplé à une base de donnée relationnelle et non un tableur).
  2. Tiens, dans la liste des utilisateurs de MySQL on trouve l'URSSAF, le ministère de la défense, de la justice, le CNRS, la DGI… Et des centaines d'autres connus et reconnus.
  3. MySQL est une base de donnée, il en existe beaucoup d'autres qui utilient les même concepts : Oracle, PostgreSQL, etc.

26 septembre 2007

Casser la routine,

Après le sens de la vie et le sens de lecture du manuel IKEA©, Comment casser la routine est la question que les gens ayant trop de temps libre se posent immanquablement. En effet il faut vraiment avoir plus que ça à faire pour se poser ce genre de questions, surtout que la solution est très simple…

Après la lecture du texte qui suit, votre plus gros souci sera de trouver comment occuper tout le temps ainsi libéré (installer Ubuntu (linux quoi) est une bonne idée. Surtout pour les nuls en informatique.

Rentrons dans le vif du sujet

Lire la suite...

17 septembre 2007

Javascript - Objets : le «kit Mac Gyver»

L'essentiel des connaissances sur les objets. Un point rapide et — je l'espère — précis : les bases, la déclaration, la création, l'utilisation, etc.

Introduction

Les objets sont partout en Javascript, je ne vous apprends rien. window, document, Date, Maths, etc. des objets que l'on rencontre a tous les coins de scripts. Mais comment en crée de nouveaux ?

Lire la suite...

01 septembre 2007

Met ton masque de transparence avec PHP et GD2

Introduction

Le but du jeu c’est de produire une image sans transparence avec une couleur de fond et une forme de couleur unie par dessus, comme ici

Image de fin

Le tout à partir d’une image ayant des parties transparentes et un motif avec des photos, comme ici

Image de debut

La méthode

La démarche est simple, créer une nouvelle image, la remplir de la couleur de fond choisie, et mettre par dessus le png transparent du début en remplaçant les images par une couleur unie.

Pas à Pas

Lire la suite...