Genezys : humeurs d'un codeur

{ }

recherche

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

Changements

Beaucoup de changements dans ma vie ces derniers temps. C'est un peu pour cela que j'ai beaucoup de mal à trouver le temps de mettre à jour ce blog.

Il est déjà très tard mais il faut que je me motive si je souhaite réactiver ce blog.

Attention, billet long ;)

Lire la suite

Firefox 1.5

Logo Firefox D'habitude, je n'aime pas relayer ce genre d'informations. Mais cette fois-ci, j'ai décidé que moi aussi, je ferais connaitre le petit panda rouge à tous mes lecteurs.

Profitez-en pour passer faire un tour sur le nouveau site de la Mozilla Corporation :-)

PS: Non je ne suis pas mort :)

Programmation et valeur de retour

En tant que programmeur, il est courant d'avoir à faire aux valeurs de retour. La valeur de retour est la valeur que retourne une fonction après avoir effectué un traitement en utilisant ses paramètres.

Un exemple C++ est int n = pow(10, 3); qui est un appel de la fonction pow pour calculer 10 puissance 3 et placer la valeur de retour dans la variable n, c'est à dire 1000.

Bien que cette notion soit utilisée depuis l'âge de pierre de l'informatique, elle n'en reste pas moins complètement inadaptée à un modèle informatique.

Lire la suite

OpenOffice deviendrait impopulaire ?

OpenOffice décide de sortir en version 1.1.5 et personne sur le web ne semble s'en préoccuper. OsNews n'y consacre qu'un petit rectificatif sur une news existante, Slashdot ne semble même pas en parler. Le web est-il devenu fou ?

Je peux le comprendre par le fait que cette nouvelle version n'apporte rien de bien révolutionnaire, seulement le support d'un nouveau format de fichier.

Bon nous passerons sur le fait que ce format est utilisé dans la futur version 2.0 d'OpenOffice, qu'il est standardisé et qu'il est utilisé par de nombreux autres logiciels de bureautique assurant ainsi une interopérabilité entre ces logiciels. Après tout, ça ne semble plus choquer personne d'apprendre ce genre de bonnes nouvelles.

Bon allez, je vous laisse à vos petites affaires et vais télécharger cette si misérable version 1.1.5 d'OpenOffice.

Édition : Slashdot en parle enfin, mais sans grand enthousiasme.

Olivier Meunier possède un blog

Vous ne le saviez pas ?

Il est pourtant l'auteur de Dotclear, un des outils de blog les plus utilisés, notamment dans la blogosphère parlant des standards du web. Mais voilà, Olivier n'avait pas encore de blog à lui, au plus un petit espace lui permettant de tester DotClear mais rien de bien intéressant.

Si vous avez toujours eu envie de savoir ce qui se cachait derrière, découvrir le personnage, avec ses sentiments, ses pensées, son expérience, sa vie, il invite en toute courtoisie les intéressés à venir visiter sa maison de campagne. L'air y est plus frais et les esprits plus détendus.

Alors il ne faut pas faire trop de bruit, bien essuyer ses chaussures avant d'entrer et si possible amener des chocolats, parce que les fleurs, c'est périssables.

Bienvenue à toi dans la blogosphère Olivier :-)

Vérification d'identité

Intéressant que le StandBlog en parle en ce moment, car j'ai récemment participé à une discussion avec Hadrien qui souhaite mettre en place un tel système sur un éventuel système de commentaires.

Après plusieurs recherches infructueuses sur Internet pour trouver un système simple et surtout réellement sécurisé (comprendre qui ne stocke pas votre identité sur un serveur dont vous pouvez doutez), nous avons réfléchi et développé un nouveau système : LoFeLo.

Lire la suite

Dotclear a 2 ans

Non Olivier, ce n'est pas encore fini. Cette journée va continuer de voir pleuvoir les billets en remerciements de cet outil qui aura définitivement changé beaucoup de choses sur notre réseau préféré.

Voilà, DotClear a 2 ans et comme je préfère laisser les beaux discours aux personnes qui savent le faire mieux que moi, je dirais simplement :

Joyeux Anniversaire DotClear !

Fahrenheit 9/11

Je viens juste de le voir.

J'ai pleuré pendant 5 minutes à la fin.

Merde.

Prendre conscience

Voilà des années maintenant que je cherche à comprendre notre monde. Je sais que cette affirmation peut sembler un peu mégalo, mais laissez-moi vous expliquer ce que j'entends par là...

Lire la suite

Comprendre les jeux de caractères

Ce billet s'adresse à tous ceux qui souhaitent y voir un peu plus clair dans les jeux de caractères. Il s'agit d'une vision de la chose censée vous faire prendre conscience de l'utilité des jeux de caractères, ainsi que de la manière de les utiliser.

Lire la suite

IMac : Intel Mac

C'est officiel, Apple utilisera des processeurs Intel.

Du x86 même.

:-(

Lire la suite

ChuWiki 1.2 est sorti

Vous pouvez télécharger la dernière version sur le site de ChuWiki.

La liste des nouveautés et améliorations (recopiées depuis le site) :

  • nouvelle gestion des thèmes avec notamment des thèmes en PHP (le thème par défaut inclue même un style-switcher) et des possibilités de traduction ;
  • nouvelle gestion des smileys avec possibilité d'en ajouter de nouveaux ;
  • ajout d'une gestion de langue, chaque langue permet de traduire le wiki et d'y ajouter des règles de formatages (ordinaux, espaces insécables, etc.), ce site devrait proposer des langues supplémentaires en plus de celles par défaut ;
  • nouvelle page des changements récents plus lisible avec notamment une version RSS disponible sous le nom latest-change ;
  • un nouveau thème par défaut, merci à Maurice ;
  • la possibilité de fonctionner sur un serveur ne supportant pas le PathInfo (certains CGI et certains Apache 2) ;
  • beaucoup de correction de bugs.

Une révolution !

La nouvelle version de Firefox (1.1) est sortie en version preview pour les développeurs. Cette nouvelle version apporte quelques nouvelles fonctionnalités mais surtout une énorme amélioration dans le moteur de rendu.

Comme vous allez pouvoir le voir, on sent que de gros efforts ont été faits...

Lire la suite

Une autre façon d'installer le clavier de Darken

Pas mal de fois, je vous ai parlé du clavier de Darken permettant notamment de taper des caractères absents des claviers standards et pourtant indispensables à la bonne écriture dans la langue de Molière (capitales accentuées, e dans l'o, e dans l'a, etc.).

Jusque là, j'étais satisfait de ce logiciel, son installation est simple et non intrusive. Cependant, ces derniers temps, j'ai eu à installer ce clavier sur un poste multi-utilisateur. Hors le processus d'installation de ce clavier est trop simple pour ce genre de poste puisqu'il effectue un remplacement du clavier français habituel par cette nouvelle version développé par Darken.

Impossible donc dans ce genre d'environnement d'installer ce nouveau clavier sans changer les habitudes de tous les utilisateurs, ce qui n'était bien sûr pas envisageable. Darken m'a donc parlé d'une autre méthode permettant de changer la disposition d'un clavier : un logiciel développé par Microsoft et permettant de créer de nouvelle disposition qui pourront par la suite être installé facilement par les utilisateurs.

L'avantage de ce système est qu'il permet de développer un nouveau driver de clavier qui ne rentrerait donc pas en conflit avec un clavier existant. Libre ensuite à chaque utilisateur de choisir la disposition clavier qu'il souhaite. L'inconvénient étant que l'utilisateur est obligé d'aller modifier ses préférences clavier afin d'explicitement choisir cette disposition, alors que l'installation de Darken installe ce clavier par défaut sans manipulation supplémentaire de la part de l'utilisateur.

Tout ça pour dire que j'ai donc développé avec ce logiciel une disposition autonome de clavier reproduisant le clavier de Darken. Après l'installation de celle-ci, vous pourrez sélectionner dans vos paramètres de langue la disposition de clavier « Français (Dk) » afin d'activer ce nouveau clavier.

Bonne installation, et pensez à mettre des accents sur vos capitales ;-)

InvitationGMail.info

Impresionnant que le logiciel de mail de Google fasse autant parler de lui. Il y a maintenant un site dédié à centraliser toutes les invitations GMail disponibles. Si vous souhaitez votre adresse GMail, vous pouvez donc vous rendre sur InvitationGMail.info.

Pour avoir toutes ces invitations, il faut bien sûr que des utilisateurs généreux donnent leur invitation à ce site. C'est ce que j'ai fait joyeusement en leur offrant 30 de mes invitations. Et puis on vous annonce qu'il y a un classement des meilleurs donateurs. Voilà quelque chose de rigolo.

Allez, sans plus attendre je me lance dans la quète ! Je découvre que le principal moyen de gagner des points est de ramener des visiteurs avec le gros lot s'ils demandent une adresse GMail.

Allez ami visiteur, toi aussi demande ton adresse GMail sur InvitationGMail.info :)

ÉDITION

Ouais ! Je viens de faire mon entrée dans le top 30 des donateurs ! Merci à tous ;-)

Redesign du site OpenOffice.org

Screenshot du nouveau site d'OpenOffice

Le site web de la meilleure suite bureautique libre se paye le luxe d'un redesign en règle !

Et quel travail, voilà un site sublime, avec un énorme lien download au milieu, de quoi guider les plus lents d'entre nous ;-)

Je vous invite donc à visiter le nouvel openoffice.org et à tester cette suite bureautique gratuite si vous n'êtes pas encore converti.

Mentionnons qu'il est tout de CSS vêtu, ce qui ravira nos plus fervents défenseurs des standards. Dommage cependant qu'il reste encore 2 erreurs de validation à l'heure où j'écris ce billet (oui seulement 2, ne nous plaignons pas trop).

Personnalisation de Firefox

Vous savez que j'aime me personnaliser mon Firefox si vous connaissez l'origine de la catégorie de ce billet.

Ces derniers temps, je trouvais mon menu « Outils » un peu surchargé. Au départ plutôt simple, l'installation de nombreuses extensions ne permet pas de conserver un menu lisible. J'ai donc décidé de retirer de ce menu tous les éléments originaux que je considère comme inutiles pour laisser plus de place à mes extensions.

Lire la suite

Éphémère IDE

ou ce que j'attends pour demain de tous les outils de développement graphiques.

Suite à mon billet sur Xcode, des trolls semblent avoir pris forme, me traitant par la même de tous les noms. Les insultes ne me touchent pas plus que ça, mais le fait que les gens n'aient pas compris mon propos est déjà plus ennuyeux.

Plutôt que de faire un billet sous le coup de la colère, j'essaie ici de réparer mon erreur en essayant de faire quelque chose de constructif.

Lire la suite

Un visiteur iranien

En consultant mes statistiques de visites, j'ai eu la joie de voir que j'avais eu la visite d'un iranien utilisant le navigateur en mode texte « Lynx ».

Celui-ci semble avoir visité beaucoup de pages de mon site et je m'intéroge dans un premier temps sur les motivations d'utiliser un tel navigateur, et dans un second temps sur l'expérience qu'à pu ressentir ce visiteur en parcourant ce blog.

Si ce visiteur repasse donc par ici, et ne s'offusque pas de cette découverte, je souhaiterais converser un peu plus avec luid de son expérience sur ce site avec ce navigateur.

NeoOffice/J 1.1RC

OpenOffice est une suite bureautique libre disponible sur Windows, Linux et Mac OS X. Cependant, la version Mac OS X n'a jamais été plus qu'une vulgaire copie de la version Linux, fonctionnant avec le serveur X founi par Apple. Cette solution bien que fonctionnelle n'offre pas une expérience utilisateur époustouflante puisque les applications d'un serveur X n'utilise pas les jolies composants disponibles dans le système (Aqua).

Il existait depuis longtemps un projet extérieur visant à développer l'utilisation des composants Aqua dans OpenOffice, ce projet s'appelait NeoOffice. Il a d'abord connus quelques versions de tests utilisant le framework Cocoa en C (ou Objective-C je ne sais plus) et appelé NeoOffice/C. Ces versions n'ont jamais dépassées le stade des tests pour des raisons de difficultés de maintenance et de développement.

Aujourd'hui, le projet NeoOffice est reparti sur une base différente en utilisant Java et le framework Carbon (héritage de Mac OS 9, plus bas niveau que Cocoa). NeoOffice/J n'est bien sûr pas un recodage d'OpenOffice en Java et s'appuie toujours sur le bon vieux code d'OpenOffice. Mais c'est le rendu et l'intéraction avec le système qui a été développé en Java pour interfacer OpenOffice avec le système Mac OS X.

NeoOffice/J est tout à fait utilisable et est un remplaçant valable à la version officielle d'OpenOffice pour Mac OS X. L'intégration avec le système n'est pas encore terminé, vous aurez notamment encore des composants non natifs, mais les menus sont déjà des menus Mac OS X et l'application utilise les fontes et le lissage de Mac OS X. On pourra aussi noter la gestion de la molette de la souris pour défiler et l'interaction avec les auttres applications (copier/coller et glisser/déplacer) tout deux absents d'OpenOffice.

Aujourd'hui vient de sortir la version 1.1RC qui utilise le code d'OpenOffice 1.1.4 (à noter que la version pour X n'utilise encore que le code d'OpenOffice 1.1.3). Vous retrouverez donc dans cette version toutes les fonctionnalités disponibles sur les derniers OpenOffice pour Windows et Linux ainsi qu'une meilleure intégration à Mac OS X que la version officielle.

- page 2 de 7 -