nod's blog

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

08 août 2008

Mise à jour!

Ménage d'été radical sur le blog. Place au contenu. J'ai viré plein plein de choses inutiles, un blog c'est une suite de posts. Les dates, dans l'immédiat, n'apportent rien ou pas grand chose (le blog n'est pas encore abandonné), l'auteur est unique, avec la réorganisation la barre d'accès rapide n'a plus lieu d'être et les titres partout pour indiquer tout et n'importe quoi… c'est fatiguant. On est sur un blog, pas sur un site de je sais pas quoi qui se doit d'être clair. En parlant de ça, la barre de navigation a été jetée aux ordures, j'ai envie que le visiteur dérive par ici. Lifting des commentaires, le nom de l'auteur est à la fin du commentaire ce qui est bien plus logique et clair.

Les tags, les catégories… ridicule. J'aime bien le concept des tags, mais j'arrive pas à bien les utiliser ici. Je finis toujours frustré et je hais leur affichage au dessus du post, en dessous aussi tiens. Comme me l'a—violement—fait remarquer une amie on ne met pas les choses ni les gens dans des cases. Surtout sur un blog perso ça fait un peu limite… Un blog pro ou communautaire je dis pas… J'ai aussi longtemps hésité sur le sort du champ «Recherche». Le laisser ou non? Vu que j'ai viré la plupart des liens de navigation, j'ai fini par le laisser, mais il a eu chaud. Si il peut se rendre utile pour une fois…

J'ai aussi triturer un peu de javascript puisque jquery est chargé par défaut sur les pages (pour gérer le «Se souvenir de moi sur ce blog»). C'est que du bonheur. Je l'ai utilisé pour déplacer les liens de la sidebar en dessous du titre, reformater l'affichage de la date du post (quand on va sur la page du post on en vois la date) et des commentaires. Tout ça en 15 lignes de code, et encore, en écrivant bien et en laissant deux trois variables temporaires pas utiles.

Maintenant question : est-ce que je vais avoir plus envie de poster des choses longues (avec un minimum de texte quoi) car cela rends le site plus joli? Dans quelle mesure le contenant influe sur le contenu? Le design va-t'il plaire? (haha, pardon. C'était rhétorique, je m'en fous moi ça me plait) Où est charlie? Tant de questions qui trouverons, probablement, aucune réponse définitive… Une que je peux donner pour ce post, j'ai fait en sorte qu'il soit long pour pouvoir avoir un joli «premier post» pour quelques jours :) Je suis faible.

07 août 2008

RE.S.T. POST : espèce de PUT.

Un titre dont je suis particulièrement fier, il a du sens! C'est pas (uniquement) pour l'effet de style.

J'ai toujours eu un peu de mal avec la signification de PUT, POST dans la conception RE.S.T. l'autre jour je suis tombé sur une explication tout simple et lumineuse (qui trainait sur un planet de CouchDB il me semble).

  • PUT : crée une nouvelle ressource et retourne l'adresse à laquelle elle est disponible.
  • POST : met a jour une ressource OU crée une ressource dont on définie l'adresse.

Pouf! pouf! Avec ça mes doutes sont levés. C'est pas beau la programmation? (oui enfin non, pas totalement. Mais d'un point de vue pratique, je peux le mettre en œuvre maintenant \o/ ).

06 août 2008

dvorak-bépo et les projets libres

De la même façon que windows n'est pas une fatalitée, le calvier azerty n'en est pas une.

Héritage des claviers de machines à écrire (pas de ctrl+z, dur dur) où les touches devaient être décalés à cause de contraintes techniques. La disposition est restée pour le meilleur et pour le pire.

C'est là que le clavier dvorak-bépo entre en scène. Crée pour avoir à disposition un clavier optimisé pour le français et tout ses caractères étranges. J'ai essayé de m'y mettre il y a quelques temps. J'avais plutôt bien les choses en mains, mais après mes deux semaines d'entrainement intensif pour apprendre… une nouvelle version de la disposition est sortie…

Et c'est là ma plus grosse critique de la disposition. Elle change tout les 15 jours (façon de parler). C'est pas tenable. Avec la version 1.0 ils pensent stabiliser un peu la chose, c'est bien. Sans ça on ne verra jamais des claviers bépo dans les magasins, sûrement pas dans les pilotes windows par défaut et encore moins sur ma machine.

L'autre critique, après avoir visiter les pages de vote pour les versions et diverses discussions: pourquoi vouloir caser des caractères pas possibles qui ne sont pas utilisés en français genre le «tilde n»? C'est bépo-fr. Oui les gens n'écrivent pas uniquement du français, des espagnols doivent bien vivrent en france, mais c'est pas bépo-international. Il est où le «tilde n» dans un clavier azerty? Il faudrait savoir. Je ne suis pas en train de dire que azerty c'est bien, mais le principal c'est d'avoir une disposition fixe et optimale pour taper du français. Si des versions de developpements introduisent des caractères spéciaux oui, pourquoi pas. Mais placer des caractères uniquement parce que «c'est possible» je trouve ça totalement contre productif car au final, on se perds dans les détails (voir les pages de discussions).

Comme dans beaucoup de projets libres j'ai le sentiment que les détails freinnent (arrêtent?) le développement et que à la fin, on a une chimère qui fait a peu près ce pourquoi elle a été crée avec des options ultra précises qui accommodent deux ou trois personnes. Dans ce cas, soit on les laisse tomber temporairement pour faire en sorte que la base marche impeccablement et ensuite on rajoute des fonctionalitées par dessus. Ou alors on change les objectifs du projet. N'importe quelle autre solution sera bancale.

Les détails sont très important, mais au final ce ne sont que des détails. Moi j'attends qu'une version stable sorte avant de m'y remettre. Pour bientôt on dirait.

05 août 2008

plop

Ça fait un petit moment que je post rien et pourtant j'ai des idées qui trainent… Juste la motivation qui me fait un peu défaut.

On va commencer par un petit peu de 3615 MyLife: Je suis retourné à Brive, ville où j'ai passé dans les 7 ans si mes souvenirs sont bons (oui c'est vague, j'ai pas envie de vérifier). Après 6 ans et demi passé loin de cette petite ville, rien (ou presque) n'a changé. Pas étonnant. Après avoir fait quelques séjour dans de vraies grandes ville (Paris, Melbourne) on prends la mesure des choses. C'est pas inutile de mettre en perspective ce que l'on a fait. J'y ai eu quelques idées dont je reparlerai en cours d'année :)

Ensuite la philo, c'est bien. Encore faut'il que l'on sache ce que l'on y cherche. Après c'est sur qu'on peut parcourir (dévorer) des bouquins un peu comme on parcours la toile: sans but précis; mais c'est quelque chose de completement différent et à moins de tomber sur un truc qui retourne notre vision du monde (pour être honnete, c'est facile) on y trouve moins de satisfaction. Donc pour faire une phrase claire: lire de la philo, à moins de lire de la merde, c'est super intéressant. Si, dans un premier temps, on s'en tiens aux connus préparez la serviette et goinfrez vous. Faut bien préciser dans un premier temps, s'arrêter là c'est ridicule. Ah oui, lire ne sert a rien… si il n'y a pas de réflexion ensuite…

*retourne à son bouquin*

26 juillet 2008

Le contexte ou effets de bord d'Erlang.

Cas numéro 1: la programmation PHP (Javascript, C et compagnie)

$x = $x + 1

Une incrémentation classique de variable, dans une boucle par exemple. Normal.

Cas numéro 2: les maths

x = x + 1

Mathématiquement c'est pas possible si x est une variable.

J'ai jamais fait tilt avant de le lire dans un article qui justifie qu'on ne peux pas réassigner une variable en Erlang. Bah oui c'est comme ça que ça marche normalement.

25 juillet 2008

Gandi hébergement | Steam, même combat

Gandi Hébergement ça me fait penser à steam.

Pourquoi? Foirage monumental à la sortie, problèmes techniques, pas de bol et surtout toute une communauté qui gueule dans tout les sens (et pourtant c'est en béta, en béta…).

Mais avec une idée géniale. Finalement, une fois les problèmes techniques surmontés (et ils le seront, je leur fais confiance à l'équipe de Gandi) tout ce que l'on peut dire c'est : «Wow!»

On est chez un pote et pas de cd d'install de Half-Life² pas grave, lance steam, télécharge les fichiers du jeu et c'est parti!

On veut un serveur, pas envie de se prendre la tête avec la configuration de l'indien (apache…) pas grave, va sur gandi.net, crée un serveur avec Gandi AI et c'est parti!

- page 2 de 24 -