Plusieurs personnes m'ont récement demandés pourquoi Mega-Poudlard utilisait comme langage dynamique l'ASP plutot que le PHP, et je vais de plus bientôt changer le lieu d'hébergement de DeFr.org pour l'incorporer à mon compte sur DeadSerious.net, les pages devront donc subir une conversion ASP -> PHP je me suis donc dit qu'un petit post vous exposant le pourquoi du comment pourrait être le bienvenue, et présenté un certain interet pour quelques-uns d'entre vous ^^;
La raison première, et peut-être principale, de l'utilisation de l'ASP pour l'ensemble du code de MP est avant tout historique : le premier langage de programmation que j'ai appris a été Visual Basic ( durant un été loin d'un ordinateur, ou j'étais donc completement désoeuvré... ), et les premieres pages ou j'ai réellement remarqué qu'il devait se passer quelque chose d'autre pour que ca puisse fonctionner comme il faut se sont retrouvés être des forums de discussions codés en ASP. Les deux choses ont été découvertes de facon indépendante, mais la combinaison des deux a été détonnante : l'ASP peut utiliser une syntaxe infiniment proche du Visual Basic, et m'a donc semblé des plus instinctifs ( à la lecture des premières documentations sur le HTML, j'devais avoir dans les 3 ans de Visual Basic derrière moi ).
Cette découverte de l'ASP m'a donné envie de programmé un forum, et c'est ce qui a en réalité contribué à me faire amener dans le projet Mega-Poudlard : j'ai proposé de fournir un forum totalement customizable, puisque fait par mes soins, au site, l'idée a plu et je me suis retrouvé à occuper un poste de webmaster sur Mega-Poudlard... Et petit à petit, l'ensemble des fonctions de MP ont été codés en ASP, auquel Faramir s'était mis entre temps en plus. Les hébergements gratuits en ASP étaient certes moins faciles à trouver que ceux en PHP, mais...
Une fois qu'il est devenu évident qu'un hébergement gratuit ne suffisait plus, il a fallu passer par un hébergement professionel. La hausse de la qualité est indéniable, mais le prix n'est pas totalement négligeable. Toutefois, je n'avais alors pas pris connaissance des tarifs comparés des hébergements professionels comparés de l'ASP ou du PHP, nous nous sommes donc retrouvés avec un site ASP sur un hébergement professionel, fonctionnant plus ou moins bien.
Cependant, tout cela n'explique que la raison pour laquelle MP est encore actuellement en PHP, pas pourquoi, maintenant que réellement, je connais la différence de tarif, je ne fais rien pour effectuer une migration vers du PHP. En effet, je connais maintenant d'assez près les tarifs que l'on peut trouver en un hébergement ASP et un hébergement PHP, et je peux vous dire que réellement, au minimum, on paie 3 fois plus cher pour obtenir un hébergement ASP. Voir plus même, puisque pour vous donner une idée, l'hébergement de 75 Mo de MP coûte plus cher que l'hébergement de 300 Mo et 6 domaines que j'ai chez DeadSerious. Pour tout vous avouer, devant ses chiffres, si MP devait commencer à être écrit aujourd'hui, tout en conservant la connaissance de l'ASP et du PHP que j'ai en ce moment, je pense que je pencherais pour une écriture en PHP.
Toutefois, ce n'est réellement pas que l'absence de motivation de tout ré-écrire ( ce ne serait honnetement pas si compliqué que ca ) qui fait que MP est conserver en PHP : l'aspect financier est relativement allégé par la présence des pubs sur MP. D'autre part, je suis toujours intimement persuadé que pouvoir mettre en avant la maitrise de plusieurs langages est un atout majeur sur un CV, et dans une carrière éventuellement informatique en générale. En ce sens, j'ai assez envie de continuer à entretenir un site basé sur l'ASP puisque j'ai déja des tonnes d'autres opportunités de montrer que je me débrouille aussi en PHP. De plus, Hebergement.com fournit aussi la possibilité d'utiliser .Net, la nouvelle technologie de Microsoft, qui semble relativement interessante et que j'ai bien envie d'essayer. D'autant plus que Mono est disponible pour rendre l'utilisation de .Net possible en dehors des plates-formes Microsoft, fournissant ainsi par exemple la capacité d'interpreter l'ASP.Net sur un serveur Apache, ou d'executer des applications .Net dans un environnement Linux.
Un phénomène par contre interessant, que je ne nie pas mais dont j'avoue ne pas encore avoir pu cerné l'origine, c'est qu'un certain nombre de personne à qui j'ai parlé successivement d'ASP, puis de PHP, m'ont dit n'avoir jamais réellement rien compris à l'ASP, se contentant de photographier mentallement des codes fonctionnant, et de reproduire ainsi des structures qu'ils savent marcher, mais sans réellement comprendre ce qu'ils font, alors qu'à l'inverse le PHP leur semblait limpide. Pour moi, les deux sont strictement équivalent, l'ensemble des concepts de programmation les sous-tendant étant réellement quasi-exactement les mêmes. Une analogie simple, voir simpliste, pourrait être l'idée qu'ils peuvent être utiliser pour utiliser la même idée dans deux langues étrangères distinctes : une fois le vocabulaire et les principes de constructions de la phrase assimilé, la difficulté des deux est comparable... Par contre, si on pratique l'un intensement et qu'on laisse l'autre croupir au fin-fond de sa mémoire, l'un devient bien plus facile que l'autre.
Tags : aucun
245 -
Un p'tit commentaire ? (10)
Un autre facteur qui a peut-être augmenter ma receptivité au projet, c'est son caractère Open Source, qui m'interessait déja un peu. Et ce peu, à travers la découverte des outils permettant de suivre le developpement de Mozilla à la seconde, c'est réellement transformé en un interet fondamental. Non seulement découvre-t-on le dessous des coulisses, mais en plus l'idée de pouvoir eventuellement aider à créer un navigateur plus performant est assez excitante. Au delà de cette perspective, on découvre aussi des faits amusants lorsqu'on constate la guerre apparente que se livre les utilisateurs des navigateurs. En effet, deux exemples concrets mais à mon humble avis parlant : Dave Hyatt, à la tête du projet Phoenix / Firebird / Firefox est aussi un developpeur embauché par Apple pour travailler sur Safari, et Hixie joue à la fois le rôle de conseiller technique interpretant les specifications du CSS Workgroup auprès d'Opera et de Mozilla. Erm, de fait, c'est même plus précisement un membre du CSS Workgroup, m'enfin, on va pas chipoter pour des détails comme ca ^^;
( J'avoue avoir un handicap majeur pour ce paragraphe... On est maintenant Jeudi soir, alors que j'avais commencé à écrire ce post hier, et j'ai plus la moindre idée de comment j'voulais continuer, même si je sais que j'voulais pas m'arreter à ce que j'ai écrit.... ) Je suppose qu'une suite logique serait de présenter un peu les outils de ce developpement Open Source, du genre de Bugzilla et Bonsai, permettant respectivement de suivre les bugs et le code arrivant sur le serveur de Mozilla, mais j'vous avouerais que je sais pas trop quoi vous en dire, si ce n'est qu'une fois le principe de fonctionnement de Bugzilla assimilé, ce peut être une vraie mine d'or, surtout si on choisit de se compiler soit-même sa propre version : on peut alors profiter de patch avant qu'il n'est été officiellement approuvé, mais qui d'une facon générale fixent le bug auxquels ils ont été attachés, ce qu'est une assez bonne chose ^^;
Et, erm, comme de toute facon, AEdiX m'indique que ca fait déja 7 Ko ce que j'ai écrit, soit plus de 7000 caractères, je crois qu'il va vraiment être temps de conclure, je souhaiteais donc finir sur les choses qui fachent et parler un peu d'Internet Explorer, vu un an après que ca ait cessé d'être mon logiciel de navigation par défaut. Déja, c'est en un sens le logiciel en Freedom 0 telle qu'évoqué sur DiveIntoMark il y a pas longtemps, même si c'était à l'époque pour parler de MovableType : un logiciel gratuit à l'usage, que l'on peut en théorie developpé un peu avec des plug-ins quand on est developpeur ( j'crois qu'il y a un SDK de publié pour ca ), mais appartenant dans son intégralité à Microsoft. Pourquoi c'est pas réellement une bonne chose ? Très honnetement, je crois que Microsoft en a fourni lui-même la réponse, en annoncant officiellement que le developpement d'Internet Explorer s'arreterait avec la version distribuée avec Longhorn, et que de plus aucune update ne serait telechargeable pour les autres OS : alors que le logiciel n'est toujours pas pleinement compatible CSS 1, qu'il ne comprend toujours pas le XHTML ( il est édifiant de voir comment IE "comprend" une page, et c'est pourtant relativement simple de s'en rendre compte, il suffit d'utiliser la fonction Fichier->Enregistrer... Très honnetement, ca fait peur, et surtout qu'il ne gère toujours pas les PNG avec canal alpha, il faut se dire que Microsoft trouve ca très bien comme ca...
Tags : aucun
244 -
Un p'tit commentaire ? (21)
Bon, j'avais dis que j'préparerais des 'tits posts, et j'ai effectivement un peu de temps devant moi là tout de suite ( bien que 87e District d'Ed McBain me tende aussi les bras ), or le post de Kévin m'a inspiré pou posté un peu sur le monde merveilleux des navigateurs actuels présents sur le marché, et un peu du dessous que j'ai découvert en passant un temps non-négligeable à suivre ces derniers mois de près le developpement de Fx, et de Mozilla par la même occasion, car les deux sont intimement lié...
Toutefois, en reprenant chronologiquement, et bien que ce soit pas réellement quelque chose dont je sois fier, je dois vous avouer qu'il est peut-être préferable que je n'ai pas su ca au moment ou j'ai commencé à essayé Fx. Pour deux raisons principales : avant de m'y mettre, j'étais un webmaster paresseux qui ne voyait pas pourquoi il utiliserait autre chose qu'IE, le navigateur le plus utilisé au monde, et par conséquent, fondamentalement, qui devait être bien... Le fait que Mozilla ne fasse pas un rendu correct d'un code qui passait comme il était supposé sous IE me semblait totalement incohérent, incompréhensible, et peu digne d'interet. Et je dois avouer qu'en plus, pour moi qui suit attaché d'une facon générale à avoir une apparence cohérente dans mes applications, la skin par défaut de Mozilla était un obstacle majeur, qui a fait qu'avant de découvrir Fx ( jusqu'alors nommé Phoenix ), je n'avais jamais passé plus de temps sur un navigateur Gecko que pour constater le rendu lamentable mon code pour IE. Je préviens maintenant que je vais avoir fini ce paragraphe que le premier qui le cite sans le replacer dans son contexte, c'est à dire, la longue partie qui va suivre se verra instantanément foudroyé, étant donné qu'il renvoit à une époque désormais révolue ( réellement, ca fait plus d'un an ) et ou je n'avais pas encore vu la lumière....
Vint enfin le jour ou j'entendis parler d'un nouveau navigateur, Phoenix, et de ses capacités remarquables pour être skinné, notament pour qu'il prenne l'apparence de Safari. Le logiciel n'en était encore qu'à sa version 0.5, mais il semblait prometteur. Je l'ai essayé, sans être tout à fait pret à en faire mon navigateur par défaut, mais en me disant qu'il faudrait que je regarde de près la prochaine version. La 0.6 est sorti, accompagné d'un changement de nom : Phoenix était devenu Firebird, pour des raisons bassement matérielles de droit : le fabricant de BIOS Phoenix parlait alors d'intégrer directement un moyen de surfer sur le Net, et l'existence d'un navigateur du même nom aurait pu preter à confusion. Miracle, ou peut-être simplement un peu plus de temps devant moi, j'ai heureusement pris le temps d'étudier de plus près ce Firebird, et pas seulement pour essayer une skin trouvée sur un forum. Et c'est là que j'ai eu, réellement, la révellation : Firebird était un navigateur extremement flexible. Les fonctions de base, réellement necessaire sont présente, et le surf est assez rapide, mais cela seul n'aurait honnetement probablement pas pu me convaincre de changer de navigateur par défaut. La découverte de l'extension Web Developer a changé la donne : alors qu'avec IE, le seul moyen de debugger du code HTML était réellement de le relire ( oui, je l'écrivais déja à la main, ca, ca n'a pas changé ^^; ), je me retrouvais alors face à un monde de nouveauté impressionant me permettant de gagner un temps fou dans la compréhension de quels elements de ma page se trouvait ou, et de pourquoi ca ne marchait pas. Le gain de productivité, pour un codeur passant de IE à Fx doit être d'un facteur minimum de 5. Et je n'avais alors pas encore découvert les joies du DOM Inspector, permettant d'aller encore plus loin, et d'opérer encore plus vite.
Un autre fait qui a réussi à me retenir initiallement, pas forcement réluisant mais qui ait quand même relativement importante à signaler : la création d'un Quirk Mode dans Gecko, qui se déclenche lorsque la page n'a pas de DOCTYPE, et n'est donc evidement pas conforme aux spécifications du W3C. Le navigateur reproduit alors les erreurs d'IE les plus courantes qui ne sont pas fondamentalement génantes, ce qui permet de ne pas visiter des pages qui soient totalement illisible. C'est réellement une aide quand on sait que, même si la situation s'amelliore, les site sont encore en majorité déstinés à Internet Explorer, et que l'on a réellement besoin de surfer sur le web.
Tags : aucun
243 -
Un p'tit commentaire ? (1)
Erm, demain et après-demain, les concours de l'ENS se dérouleront sur une journée entière ( vouip, on aura plus que des épreuves de 4h au lieu de 6, du coup on peut en caser deux dans une journée ^^; ), donc, j'serais pour ces deux jours chez mes grands parents, puisqu'ils habitent beaauuuucoup plus près du centre d'examen qu'ici. Mais, erm, par contre, z'ont pas vraiment d'accès à Internet décent, donc, j'me connecterais probablement pas, ou du moins pas plus de 5-10 minutes par jour. Donc, vous aurez probablement pas de post d'ici Vendredi soir, ce qui va fondamentalement vous changez de d'habitude =P
M'enfin, pour la peine, j'prendrais p'tet le temps d'écrire sur le portable quelques-uns des posts que j'voudrais écrire sans en avoir eu l'temps ^^;
Tags : aucun
218 -
Un p'tit commentaire ?
Bon, alors, j'ai annoncé dans les commentaires du post précédent qu'il y aurait un truc aujourd'hui, donc, erm, on va faire en sorte de se tenir à ce que j'ai dit ^^; Accessoirement, comme je sais pas encore du tout ce que j'vais pouvoir dire d'interessant dans ce post, j'vais commencer par vous informer que je suis en train d'écrire ce post sur mon portable, devant SG, et que ca doit être une des premières fois que j'utilise ce clavier pour écrire un texte en continu et pas pour coder... J'vous avouerais que j'suis plus ou moins agréablement surpris, habitué que je suis aux claviers ergonomique, j'aurais cru trouvé le toucher de ce clavier execrable, et en réalité pas vraiment, voir même, j'tape quasiment aussi vite que sur ce portable que sur mon PC de bureau.
En théorie, c'est maintenant, après ce 'tit paragraphe d'introduction que j'suis supposé avoir un exposé cohérent et construit d'idées que j'voulais communiquer sur le web, mais j'sais toujours pas tellement vers quoi j'vais m'diriger. On va donc y aller à vue. Une première info, c'est que j'ai pour la première fois essayé de passer à des thèmes foncés sur mon PC de bureau, pour une raison inconnu mais qui devait bien exister. Le verdict, c'est que c'est plutôt pas mal en soit à condition de prendre un wallpaper foncé. Cependant, le problème fondamental vient des interactions avec l'extérieur : clairement, les sites webs sont designés avec une optique clair en tête, et on se retrouve de temps en temps à avoir des sites totalement éblouissant simplement parce qu'ils utilisent un fond blanc qui tranche avec le noir ambiant. La plupart des feuilles de style de mon blog ne font pas vraiment exception à cette règle, raison pour laquelle j'ai en cours d'élaboration en ce moment une ASS dans des tons fondamentalement noir en élaboration, avec des pointes d'orange et de bleu. Ca ne suffira, à mon humble avis, pas à me permettre de trouver utilisable un environnement foncé, mais j'aurais au moins apporté ma pierre à l'édifice visant à rendre cela possible
Erm, et, j'ai pas la moindre idée de comment on pourrait faire une transition là-dessus, mais j'avais prévenu au début que ca serait pas vraiment construit alors : pendant ma période inter-concours ( c'est à dire, mon un-peu-moins-d'une-semaine entre les concours des CCP et de l'ENS grâce à la décision de ne pas participer ni à Polytechnique, ni aux E3A ), mis à part me reposer, j'ai principallement deux activités. La première, c'est de relire la plupart de mes mangas, notament One Piece et Naruto. L'envie m'en est venu suite à un copain m'ayant demandé conseil sur des séries à commencé, et ma proposition de lui prêter les tomes de ces deux séries. Histoire d'être sur que les premiers tomes étaient bien aux niveaux des derniers dont j'avais encore le souvenir, vous comprenez, il fallaiiit que je relise aux moins les premiers tomes des deux ^^; Et puis, une fois commencé, étant donné que j'avais tous les tomes des deux séries à portée de main, j'me suis un peu laissé emporter et ai tout relu ^^; Enfin, pas tout à fait encore, il doit me rester 3 tomes de Naruto et un de One Piece, sans compter le 21 de One Piece que j'ai commandé à la FNAC pour cause de flemme de sortir pour aller le chercher mais qui est pas encore arrivé ^^; ). L'autre activité, c'est principallement de jouer à NWN, dont je vais avoir le chapitre 3 de la campagne principale, sur les 6 qu'elle propose. Oui, je prends mon temps, j'aime bien essayer de faire la quasi totalité des quêtes disponibles dans les RPG avant d'avancer dans la quête principale ^^; Je continue de jouer un Magicien / Archer, il est pour le moment level, erm, 14 j'crois, sur un maximum de 20, et il commence à avoir quelques sorts sympas, et il devrait en avoir encore plus dès le niveau prochain.
Et pis j'crois que j'vais m'arreter là, j'ai vraiment plus tellement d'idée sur ce que j'pourrais ajouter et j'ai relativement envie de me diriger vers mon 'tit lit, sur lequel je suis en fait en ce moment mais qu'il va falloir que je quitte si j'veux poster ca en ligne. Qu'est-ce vous penseriez si j'me débrouillais pour faire des posts toujours aussi long, mais qui ne traiterait que d'un thème par post ? Ca m'arrangerait en un sens, me permettant de filer des titres cohérents à mes posts, le fourre-tout qu'ils contiennent en ce moment étant relativement indescriptible. En conclusion quand même, erm, rassurez-moi, tous les navigateurs supportent bien le <abbr> dont j'ai usé ( et p'tet abusé ) dans les posts récents, y compris celui-ci ? Parce que sinon, ca doit être moins compréhensible d'un coup -_-;
Tags : aucun
217 -
Un p'tit commentaire ? (27)
Bon, tout d'abord, un 'tit follow-up de mon post précédent, concernant l'utilisation de Thunderbird ^^ J'ai découvert une 'tite extension, ForumZilla, qui lui rajoute la capacité de lire à peu près toutes les RSS-Feeds existant à travers le web, lui filant une des fonctions qui me manquait des versions précédentes d'Evolution ^^ Ca reste encore un peu perfectible dans la facon dont les feeds sont gérés, mais c'est plutot pratique. J'ai de plus trouvé un thème particulierement peaufiné pour Thunderbird et FireFox, Charamel, qui fourni un environnement général des plus agréables. Toutefois, j'avoue qu'il me reste un problème fondamental, ce thème pour Fx ne s'integre pas vraiment avec le reste de mon environnement ni les décorations des fenetres, et je n'ai pas encore réussi à trouvé des trucs qui s'adaptent réellement à Charamel. M'enfin, j'desespère pas de trouver ca ^^
D'autre part, la combinaison de la lecture de DiveIntoMark et des 'tits trucs en parlant sur W3Schools m'ont convaincus de l'interet du XSLT, qui permet de transformer côté client une page de données XML brute en une page (X)HTML classique très zolie. L'avantage est indéniable, puisqu'il fournit un moyen d'aller encore une étape plus loin que les alternate stylesheet classique, fournissant un moyen de totalement modifié l'apparence de la page par une modification de la feuille XSLT lié. Cependant, si j'y vois une puissance indéniable, je suis pas totalement sur de l'absolu necessité de l'utiliser, du moins dans l'immédiat, le CSS fournissant déja un moyen non négligeable de donnée n'importe quelle apparence à une page web sans en modifier l'aspect XHTML. L'interet principal reste d'après moi dans une situation ou on a de toutes facons besoins de transferer dans données en XML pour pouvoir les utiliser dans une autre application, tout en souhaitant fournir aux navigateurs une version agréablement présenté des informations. En conclusion ? Vous pouvez vous attendre à voir, dès que j'aurais un peu plus de temps, des expérimentations poindre, peut-être avec quelques liens vers ce que ca donnera sur ce blog ^^;
Ca m'amène à la partie concepts du titre de ce post. Devant la constation récente des sites de jeu que j'ai fréquenté au cours du temps, à savoir NeoPets,
Kochonland et plus récement LiveOnBankiz, un fait m'est apparu, notament sur les deux derniers : c'est bien, c'est addictif, mais j'trouve toujours qu'il manque un p'tit quelque chose. Notament, sur LOB, du moins pour le niveau 1, c'est l'absence d'utilité apparente des compétences que l'on peut upgrader, et le fait qu'il semblerait que le jeu ne soit pas vraiment être fait pour pouvoir être facilement jouer sans recourir à du AlloPass ( m'enfin, j'vais essayer quand même pendant quelque jour, on verra bien ) qui me gene, sur Kochonland, c'est entre autres le fait que certains de leurs scripts ne fonctionnent pas sous Fx. L'idée m'est donc venue hier soir avant de m'endormir que vouip, ca pourrait être une bonne idée de faire mumuse à programmer un site dans ce genre là, mais qui ne présenterait pas les défauts qui me gènent chez les autres, tant qu'à faire en intégrant une partie de l'aspect RPG qui me plait tant dans les jeux tels que NWN. L'idée d'un truc sur lequel le site pourrait porter m'a même traversé l'esprit, mais du moins dans son aspect initial ca me semble légerement trop, disons, erm, pointu. En effet, se basant sur une expérience basé dans plusieurs oeuvres de science-fiction, elle aurait consité en la composition par les différents joueurs du site d'un programme, qu'il aurait ensuite lacher dans un environnement défini par le créateur du jeu. Plusieurs problèmes se posent cependant dans l'adaptation, notament :
- En général, l'idée est que c'est une réalisation humaine seulement initiallement, et l'environnement est programmé de facon à pouvoir suivre une évolution artificielle en accéléré. Cependant, si ceci est programmable sans trop de problème, l'interaction n'est alors que limité. Et surtout, cette évolution aurait comme un des buts un croisement entre les différents programmes, mais comme l'évolution naturelle se ferait au hasard. Si, en théorie, on arrive de fait au programme ultime, en pratique, ce ne peut être un amusement que pour une ou deux personnes travaillant en commun sur un projet, pas réellement sur un site web.
-Encore plus embettant, une programmation en elle-même, à l'état brut de l'individu qui sera laché dans l'environnement ensuite ne me semble pas réellement accessible à un large public, du moins dans un état brut.
Toutefois, je pense que cette idée devrait pouvoir s'adapter, dans une certaine mesure, pour en faire un concept de site à priori interessant, mais en même temps, j'écris ca dans un état d'épuisement relativement important vu l'heure et que je sors d'une semaine de concours, j'suis p'tet pas particulierement objectif. D'un autre coté, j'me dis aussi que j'ai déja des tonnes de sites webs dont faudrait que j'm'occupe, notament le redesign de DeFr.org, finir WW.Net ( enfin, à priori, le recoder, finalement, j'suis plus fan de l'idée d'avoir baser ca sur Invision Board... ), régler les bugs de MP & et d'autres trucs encore j'suppose ^^; Donc, ca pourra attendre, en train de parvenir eventuellement à maturité dans ma tête avec un cahier des charges se définissant au fur et à mesure ^^
En attendant, je vais revenir à des occupations beaucoup plus terre-à-terre en me dirigeant vers mon lit.
Tags : aucun
216 -
Un p'tit commentaire ? (7)
Contrairement à ce que le titre pourrait laisser penser, non, je ne vais pas disserter sur le fait qu'un mail devrait être une oeuvre littéraire de grande envergure, mais plutôt vous parler des deux sujets de facons séparées ^^;
Concernant la littérature premièrement, il fauuut que je parle sur ce blog de Robin Hobb. Quand j'ai lu l'Assassin Royal, sa première trilogie, j'devais pas encore avoir de weblog pour en parler, mais étant donné que j'viens de lire le début de sa troisieme trilogie ( qui est la suite de la première ^^; ), je ne peux m'empecher de vous en faire part. Du plus général au plus précis, commencons par préciser que ca pourrait être cataloguer comme du médieval-fantastique. Cependant, quelques points la distingue des classiques : absence des races traditionnelles de ce genre d'ouvrage, c'est à dire pas de nain, pas d'elfe, et pas non plus d'ennemi mythologiques tels que les dragons par exemple. Ici, tout se passe au niveau de relation entre des êtres humains ( et des animaux, vouip, je sais, c'est pas à négliger ). Dans cet univers, de nombreux types de magie coexistent, mais deux sont avant tout mise en avant : l'Art, capacité héréditaire de la lignée royale des Loinvoyant, permettant de se plonger dans les perceptions d'un autre individu, voir de l'influencer, et le Vif, capacité méprisé par la plupart, permettant de ressentir la vie autour de soi et de se lier avec un animal.
L'histoire en elle-même est captivante, et la longueur des livres permet de rendre presque réel l'univers qui nous est décrit par un fourmillement de détails, sans jamais rentrer dans ce qui pourrait être considéré comme du superflus. Pour tout vous dire, je place personnellement cette série au moins au même niveau que les HPs dans le niveau d'intensité présent dans les livres, peut-être même plus. M'enfin, réellement, pour se rendre compte de la série, rien ne vaut une vraie lecture de l'oeuvre, donc, si vous voulez vous faire une idée, j'vous conseille de vous rendre chez tout bon libraire ^^
Pour l'autre partie du titre, erm, c'est essentiellement parce que j'ai récement changé de client mail sous Linux, je suis passé d'Evolution à Thunderbird... Principallement pour deux raisons : je suis en ce moment un peu décu par les versions de developpement d'Evo, qui ont perdu une fonction que j'aimais beaucoup : la page Summary, qui permettent notament d'avoir un regroupement de RSS-Feed présenté de facon sympa... Mais aussi parce que certaines bonnes idées que je pensais particulières à evolution, tel que les VFolders ( en gros le même principe que les Smart Playlist d'iTunes, c'est à dire des dossiers virtuels définis par des règles précises, et qui sont remplis par tous les messages correspondant à ces règles ) et le champ de recherche pour faire des filtrages en direct ^^ Le fait que Thunderbird soit un produit Mozilla, dont je suis les developpements de relativement près, est aussi un facteur qui a pu me faire pencher en faveur de ce dernier ^^ Enfin, erm, disons que le nouvel Artwork donné à Thunderbird n'est peut-être pas non plus totalement étranger au fait que je l'ai testé sous Linux ^^;
P.S. : Et j'viens de faire mentir Kevin qui pensait pas que je posterais ce matin malgrès ce que j'lui avais dit hier =P
Tags : aucun
215 -
Un p'tit commentaire ? (2)
Tags : aucun
214 -
Un p'tit commentaire ? (4)
J'étais en train de faire un tour sur PHP.net pour regarder quelques trucs relatifs au projet de gestion sécurisé d'accès aux dossiers que souhaite Kévin, et j'suis du coup tomber sur les nouveautés de PHP 5 ^^; Notament, une page sur le Zend Engine II, pleine d'humour dans les exemples, et qui explique clairement ce qui change en PHP 5 au niveau de l'orientation objet -- ce qui m'interesse au premier chef puisque dernièrement, tous ce que je code en PHP est immédiatement orienté objet ^^;
Voilaaaa, un post super court, mais plein d'infos, et devrait y en avoir un autre plus tard probablement... Accessoirement, vous prefereriez plusieurs posts courts par jour, plutot qu'un post long ?
Tags : aucun
213 -
Un p'tit commentaire ? (3)
J'sais, j'dois vraiment avoir des gouts bizarres, mais en attendant de faire la fusion annoncée entre :Hover et Lite:Reloaded, la p'tite dernière ajoutée, malgrès son manque d'homogénéité, est devenue ma skin par défaut pour ce blog... Réellement, c'est à se poser des questions parfois ^^; M'enfin, j'suis sur que la jonction que j'vais faire entre les deux devraient pouvoir cette fois être choisi comme CSS agréable sans être minimaliste, du moins j'espere ^^
Sinon, peu de choses nouvelles et tangibles résultant de la journée j'dois dire... Enfin, si, quelques-unes, notament j'ai fini de réviser à peu près les 3/4 de mon cours de maths de l'année, ce qu'est un bon point, et j'ai aussi été assez agacé par le fait que mes compilations personnelles de Fx ne passait que moyennent bien quand je voulais l'indiquer comme browser par défaut à Gnome ( à ce moment, si Fx n'était pas lancé et que je cliquais par exemple sur un lien dans une conversation, on avait droit à une pause d'environ 20s, puis une fenetre me demandant de choisir un profil autre que celui par défaut, déja en cours d'utilisation ^^; ) pour me faire un mini-script relativement pratique : quand je clique sur un lien, ca regarde si Fx est lancé ou non. S'il l'est, alors ca lui demande gentiment de l'ouvrir dans une nouvelle tab, sinon, ca ouvre une instance de Fx. Ca marche plutot très bien ^^ Accessoirement aussi, pour ceux que ca interesseraient, Fx 0.9 est en relativement bonne voie, et ce devrait être la version de Fx marquant l'arrivée de toutes les fonctionnalités qui seront disponibles pour la 1.0, la passage de la 0.9 à la 1.0 étant uniquement consacré à améllioré la stabilité ^^ En nouveauté appréciable, l'ajout d'une nouvelle interface de gestion des extensions, plus pratique, et surtout permettant de les désinstaller ^^
Dans la catégorie nouvelles non geek, j'me suis dernièrement mis à lire les version manga de Dragon Ball, donc j'avoue n'avoir auparavant jamais connu que l'anim qui passait sur TF1, et encore, principallement la version Dragon Ball Z. J'dois avouer que j'suis pas décu, la lecture non seulement me rappellant les bons souvenirs de l'anime, mais en plus me faisant découvrir des aspects que j'avais oublié / que je n'avais pas du saisir à l'époque ^^; Pour le moment, je suis toutefois bloqué par des raisons matérielles au tome 18 de l'édition double ( ou il y en a donc 21 au total ), puisque l'éditeur n'a pas encore publié les autres, le tome 19 sortant mi-juin d'après ce que j'ai pu glaner comme information sur leur site. J'vous avouerai qu'étant donné la qualité des tomes 17 et 18 ( j'ai quand même du lire le 18 aux alentours de 3 fois ces deux derniers jours ), j'suis relativement impatient de connaitre la suite ^^ Attachant, naïf et surpuissant, je dois avouer que Sangoku me fait relativement penser à Gon de HxH ( ou plus probablement, ce devrait être Gon qui me fait penser à Sangoku vu l'ordre de parution, m'enfin ^^; ) Mais je dois vous avouer qu'au global, je crois bien que DB me semble encore bien plus attrayant que HxH, avec une quasi-totalité de personnage haut en couleurs etc. M'enfin, c'est p'tet juste parce que j'ai pas eu de nouveau HxH depuis longtemps ^^
Tags : aucun
212 -
Un p'tit commentaire ?
Quelques informations sur cette version ? Ca va être un peu difficile étant donné que le choix a été fait de laisser au visiteur le choix de l'apparence graphique de ce blog par le biais de feuilles de styles alternatives ( oui, je viens de pondre la traduction, non je sais pas si c'est une bonne idée de traduire des termes techniques à 23h45 un 31 décembre ). Toutefois, pour ce qui est du style par défaut, Somatic, je peux vous dire que les icones viennent du talentuex David Lanham, pour The IconFactory, dans son set Somatic Windows
Quelques faits ? La magie de pouvoir changer l'apparence de ce site à volonté ( quatres versions disponible en lien ci-dessous pour le moment, plus si vous utilisez un navigateur vous laissant choisir par lui-même l'apparence parce que vous aurez alors en bonus les versions que je considère, erm, expérimentales ) est du essentiellement au tandem XHTML 1.1 et CSS 2.1, permettant de séparer le contenu, c'est à dire les informations elles-même, de la facon dont elles sont affichés à l'écran, ce qui permet entre autre ce que vous avez sous les yeux ^^;
Franck ( Deroche Franck, oui, la parodie de James Bond est nulle, et alors ? ), 20 ans est un habitant de Plaisir, France, la Terre, petite planète du système solaire paumée entre Venus et Mars. Il est actuellement en école d'ingénieur à l'Ecole Centrale de Nantes : une école d'ingénieur généraliste permettant de faire à peu près n'importe quel travail d'ingénieur en sortie.
Toutefois la spécialisation de Franck sera très certainement dans le domaine informatique, pour lequel il éprouve une passion sans bornes. Normallement, de telles études devrait lui laisser assez de temps pour qu'il puisse faire ce qu'il veut à côte, mais ce n'est que la théorie...
Enfin, Franck est en ce moment très ( très très ) amoureux d'une jeune demoiselle particulièrement brillante et sympathique, extrement jolie, adepte de Zelda et du violet qui se reconnaitra très certainement, et qui malheureusement n'habite pas vraiment très près de Nantes... Et en plus, elle ne considère même pas les ordinateurs comme des choses bizarres venue d'ailleurs, pouvant même programmer pour le web ^^;
Qu'est-ce que Franck peut bien aimer ? Erf, bah, tout à la fois, pas grand chose et un nombre impressionant de machins qui pourrait un être normallement constitué ne serait probablement rien d'autre que tout au plus des anecdotes. Toutefois, il faut bien avouer que son passe-temps majeur n'a rien de bien original, puisqu'il s'agit de l'informatique, ce media des temps modernes sur lequel on entend à peu près tout et n'importe quoi. Et en ce qui concerne l'informatique, on peut alors dire que Franck est on ne peut plus écléctique, touchant un peu à tout... Ce qui retient le plus son attention toutefois, en ce moment du moins, reste la création de sites webs, la programmation et la customisation de son environement, à un point pouvant parfois friser le ridicule...
Lorsqu'il n'est pas collé à son écran, on a alors toutes les chances de le trouver en train de lire un bouquin, la lecture lui prenant elle aussi une partie non négligeable de ses temps libres. Dans ce domaine aussi, l'eclectisme fait loi, il peut lire plus ou moins tout et n'importe quoi... Ces dernieres découvertes majeures en la matiere sont probablement les bouquins de Werber ( qu'il a toutefois découvert depuis un certain temps maintenant ) et plus recement les mangas que sont Hunter x Hunter, Naruto et surtout One Piece, qui l'ont amenés dans un univers ou il ne s'était curieusement que rarement aventuré.
Quant à sortir des deux occupations sus-mentionnées, il est difficile de donner une énumeration précise de ce qu'il aime faire, tant cela tant à l'anecdote : faire du cerf-volant sur la plage avec le son des vagues en fond sonore, se baigner, etc.
Quant à ce qu'il n'aime pas, les réponses sont alors même pour lui moins évidente... Au niveau comportemental, c'est à dire dans ces relations avec les autres individus de l'espece humaine, le tout pourrait se resumer par une formule bateau du type : qu'on ne respecte pas le cadre privé dans lequel il souhaite parfois se retrancher... En effet, Franck aime parfois se retrouver livrer à lui-même, avoir des instants bien à lui où il n'est pas obligé d'expliquer ses agissements, et où tout simplement il n'est pas obliger de communiquer avec d'autres individus à qui 'il n'a finalement rien à dire... D'autre part, il deteste se sentir exploiter, en mettant dans cette notion tout travail inutile pour lui, que ce soit au profit de quelqu'un d'autre, ou même completement inutile à qui que ce soit. Toutefois, sa notion de l'utilitié semble legerement particulière, car passer un temps fou sur des jeux ne le dérange par contre générallement pas le moins du monde...
Geekness n'était pas updaté depuis un bon bout de temps, la section va donc laisser sa place à quelques choses qui devrait à priori être
beaucoup plus utile, puisque je compte laisser des archives accessibles ^^; Eventuellement, des petits bonus pourrait atterir dans cette section,
comme une liste des posts jugés les plus dignes d'interet, ou un truc de ce genre. En tout cas, pour le moment, le voici, contenant la liste des
archives pour le moment disponible :
Archives :
Voici la liste des 5 derniers commentaires fait sur ce blog, tous posts confondus. Ca devrait permettre à tout le monde ( et notamment à moi-même ) de repérer les nouveaux commentaires qui arrivent, même s'ils le sont sur des posts vieux de 6 mois ^^
Commentaire de Nicolas sur le post Automgen ou le cauchemard de l'ergonome
Alograf Studio est aussi un logiciel français !
Et il est aussi dans l'éducation ! et depuis 25 ans dans l'industrie de grand groupe en France !
Commentaire de Philippe sur le post Automgen ou le cauchemard de l'ergonome
Pour moi le plus important c'est que c'est un logiciel FRANCAIS ...
L'éducation Nationale tente de nous imposer des logiciels Américains tels que MATLAB et autre pour la réforme du BAC STI2D !!!!
Je veux croire qu'il est possible en France de faire des choses si on nous en donne les moyens et d'obtenir pour les entreprises Française au moins le reconnaissance de l'existant.. (AUTOMGEN, SCILAB etc ..)
Cordialement
Commentaire de LA mm personne sur le post The Curious Incident of the Dog in the Night Time, de Mark Haddon
De préférence avan Lundi 3 mai !!! :s
Commentaire de Warda sur le post The Curious Incident of the Dog in the Night Time, de Mark Haddon
Jai besoin absolumen dun resumé de 20 ligne sur la page 45 a 150 !!! jten supli aide moi, envoi moi ce ke tu as fai sur mon e-mail !!! MERCI
Commentaire de martial tchouapé sur le post Automgen ou le cauchemard de l'ergonome
J'utilise automgen depuis 1 mois environ, je voudrais qu'on puidde l'utiliser dans mon école , mais je ne maitrise pas l'utilisation , surtout pour les animations, si vous avez de bon tutorial dessus merci de les faire parvenir.(je suis étudiant à l'ist afrique centrale)
Commentaire de shadow sur le post Status update
OMG aussi... ;-)
Comme quoi j'ai bien fait de garder ce flux rss, je me disais bien que ça finirait par payer !
Mes plus que probables félicitations pour ton officialisation plus que probable !
Commentaire de DeFr sur le post Status update
C'est le grand problème, à chaque fois j'hésite parce que je sais que je risque de provoquer des crises cardiaques ;-) Plus sérieusement, je commence à avoir un rythme bien rodé, donc, je devrais pouvoir y intégrer (/me croise les doigts et touche du bois) les posts sur Dual Blog. Le pire, c'est que ça me fait réellement plaisir d'y écrire, de même que de remplir mon wiki, mais je suis en chronique manque de temps en fait.
Commentaire de Morgan sur le post Status update
OMG, un post !
Content de savoir que tu as trouvé un job conforme à tes attentes !
Commentaire de DeFr sur le post Dual Blog libéré
Jusqu'à il y a en gros un an, il n'y avait littérallement aucune protection contre le spam, et ce n'était pas un problème parce que je n'étais pas réellement une cible, j'avais réussi à échapper aux mailles du filet pour une raison mystérieuse mais dont je ne me plaignais pas ;-) Malheureusement depuis, j'ai été repéré, et j'ai par conséquent testé plusieurs dispositifs possibles, sans vouloir utiliser de captcha pour deux raisons: ils ont des problèmes non négligeables en terme d'accessibilité d'une part, et ils sont cassables informatiquement d'autre part. La solution sur laquelle je suis arrivé en ce moment, c'est l'utilisation d'Akismet, un service visant à lutter contre le spam au niveau mondial, et assez spécialisé dans la lutte du spam provenant des commentaires sur les blogs.
Très concrètement, pour chacun des commentaires qui sont postés, on vérifie (ligne 25) auprès du serveur d'Akismet la probabilité que le message soit ou non du spam, en fonction du contenu du message, de l'auteur, de l'ip, ... Si Akismet pense que ce n'est pas du spam, je l'affiche directement (et m'envoie un mail m'informant de la publication du commentaire), sinon, ca passe en modération, et je recois quotidiennement un mail me lisant les commentaires qui ont été placés dans cette file de modération.
Je n'ai pour le moment pas eu un seul faux positif, et les commentaires qui passent au travers des mailles d'Akismet sont relativement rares, donc je reste là dessus pour le moment. En toute objectivité, il y a quand même deux problèmes avec Akismet: d'une part, il s'agit d'une boite noire sur laquelle on n'a pas réellement de controle, et d'autre part il est necessaire de créer un compte WordPress (gratuitement) pour pouvoir accéder au service. Le deuxième problème part toutefois d'un bon sentiment: en obligeant les gens à avoir un compte, on évite qu'un grand nombre de spammeurs utilise le service en prétendant que leur spam a été considéré comme tel par erreur, faussant l'algorithme bayesien qui se trouve probablement derrière.
Commentaire de Shadow sur le post Dual Blog libéré
Petite question concernant Dual-Blog : il n'y a apparemment aucun test anti robot spammeur, est-ce que ce n'est pas un souci potentiel ?
Commentaire de Jogb sur le post Je suis toujours là
111111111...
Commentaire de DeFr sur le post Annonce de service
P'tit test, j'ai encore une fois changé légèrement la configuration de l'antispam qui laissait passer encore un peu trop de commentaires étranges à mon gout :-)
Commentaire de bobber sur le post Je suis toujours là
is fantastic this post
Commentaire de shadow sur le post Annonce de service
Tu as failli me provoquer une crise aussi, en fait... Au début de la lecture du billet précédent, j'avais cru que tu avais eu le vrai diplôme... Et que je ne l'avais pas reçu. ;-)
Content que tu te remettes à poster sur le blog, comme quoi j'ai bien fait de ne pas supprimer le flux rss !
Commentaire de DeFr sur le post Diplômé
Merci beaucoup pour les félicitations Morgan :-) Et je m'avoue plus qu'impressioné sur ses délais pour imprimer les diplômes de doctorat Oo; Je suppose que l'objectif doit être de grouper les différentes impressions pour arriver à un certain volume au niveau de l'imprimerie, et ne pas faire façe à des coûts prohibitifs ?
Je compte bien rester sur Nantes, donc, il ne semble pas impossible de nous re-croiser dans un futur plus ou moins proche. Et pour les mises à jours, j'essaie :-) Je viens de faire quelques nouvelles modifications à mon interface de gestion, dans l'espoir que plus je la trouverais attractive, plus mon envie de poster sera grande, je ne sais pas encore si ce sera une technique payante mais ca ne coûte pas grand chose de tester :-)
Commentaire de Morgan sur le post Diplômé
Mon Dieu, j'ai failli prendre une crise cardiaque en voyant ce flux mis à jour dans mon agrégateur ! Diantre, le Dual Blog mis à jour !
Félicitations à toi, Franck, et bravo pour la mention ! Je comprends tout à fait ce que peut représenter le fait d'être arrivé au bout d'un chemin académique, après pas mal d'efforts (pour te rassurer sur le délai d'obtention du diplôme définitif : les diplômes de doctorat mettent entre 18 et 24 mois à être édités ! C'est fou, quand on y pense).
Bon, maintenant, j'espère que tu mettras à jour plus souvent ton blog et/ou que nous aurons l'occasion de nous recroiser prochainement pour papoter sur tes projets, tout ça. Bon courage pour la suite !
Commentaire de Kévin sur le post Diplômé
Félicitations mon Ami :) !
Commentaire de coco888 sur le post Je suis toujours là
work, Nice Excellent Design
Commentaire de lalie sur le post Les flux de syndication sur ce blog
Hum je pensais que t'avais réparé pour te motiver à poster ... Ta motivation elle est passée où encore??? Allez allez t'a pleins de choses intéressantes en plus à nous expliquer au boulot :D