ça c'est vraiment cool, ça change de la musique... http://moodturn.com/ bon,c'est un truc de citadain...

Publié par Milouse le vendredi 20 août 2010 à 14:03:11

Pour ceux que ça intéresse, je publie régulièrement la dernière alpha de firefox4 en français pour amd64 http://ur1.ca/16own

Publié par Milouse le vendredi 20 août 2010 à 02:35:57

Suivi du développement de Firefox 4

C'est parti comme une envie, comme ça, je voulais me monter un dépôt ubuntu. Bon, plus précisément, je voulais commencer à me faire la main sur l'empaquetage de logiciel, parce que ça peut toujours servir, et aider. Et puis bon, les envies, faut pas les arrêter, sinon ça reste tout en d'dans et c'est mauvais pour mon ulcère.

Bref. J'ai donc mis en ligne un dépôt. Et comme premier invité vedette pour me faire la main, je me suis dit qu'une version beta de firefox ça serait bien. Pourquoi ? Et bien parce que plus on testera la bête, nous les geeks qu'on n'a pas peur quand ça plante, mieux elle sera pour notre chère maman qui adore son panda roux (surtout depuis qu'elle a découvert comment le personnaliser avec les personas), mais qui l'aimerait moins s'il lui faisait des misères.

Or, j'ai incidemment appris que la fondation mozilla publiait des nightlies francisée ! Un grand merci à toute l'équipe frenchmozilla en passant ! Et enfin, comble du raffinement pour moi, ces versions sont disponibles en version 64 bits. Joie !

J'en profite pour faire un aparté et remarquer que ce n'est pas le cas de Thunderbird qui n'est disponible qu'en version 32 bits (mais tout de même francisée).

Bref, d'aucun diront que faire des paquets binaires c'est pas bien compliqué, mais il y a un début à tout. Donc pour ceux qui veulent tester, c'est par là : deb http://umaneti.net/~milouse/apt lucid main

Le dépôt n'est pas signé ce qui génèrera de grosses alertes, mais promis je suis gentil. Par contre j'utiliserai ce dépôt pour publier sans doute des bouts de machin hyper expérimentaux. Du coup l'avertissement aura du bon. En ce qui concerne son contenu actuel, vous y trouverez mis à jour le plus souvent la dernière version de dev de firefox 4 en français pour plateforme amd64 et c'est tout. Ce paquet s'installe dans /opt et place un raccourcis dans le menu gnome au nom de mozilla minefield. Attention : il utilise votre profil firefox par défaut. Néanmoins il se manipule également comme un firefox standard, donc penser à lui passer les paramètres quivonbien pour qu'il utilise un autre profil.

Dès que j'aurais un poil plus de temps j'y ajouterais buzzbird pour toutes les plateformes, ainsi qu'une version packagé d'ouga. Mais notez dès maintenant que tout ceci ne sera sans doute 100% fonctionnel qu'à partir de septembre vu que la semaine prochaine, étant en camp louveteau je ne pourrai pas mettre à jour les paquets.

Bon test !

ubuntu, fr, firefox

Publié par milouse le vendredi 20 août 2010 à 02:09:00

@opvard ça tease sévèrement chez #Opera

Publié par Milouse le mercredi 18 août 2010 à 22:07:52

Attention chérie, ça va forker #Oracle #OpenSolaris

Publié par Milouse le mercredi 18 août 2010 à 22:05:12

@abezzarg héhé :)

Publié par Milouse le mercredi 18 août 2010 à 17:12:04

@pingax Oui, mais les binaires étant a priori compatible, ça doit pouvoir s'adapter aux autres. Et pour l'instant ce n'est qu'une alpha!

Publié par Milouse le mercredi 18 août 2010 à 17:11:11

Ce qu'est un fist-fucking à Luke expliquer il faudrait =D Mort de rire ! http://ur1.ca/16887 #lol

Publié par Milouse le mercredi 18 août 2010 à 14:28:38

@abezzarg tu te déchaine d'un coup ^^

Publié par Milouse le mercredi 18 août 2010 à 11:17:53

♺ @juliegri: La nouvelle roue d'Apple http://tetedampoule.com/roue/ ♥ #lol

Publié par Milouse le mardi 17 août 2010 à 15:30:00

@joliechose Voui, mais c'est majorité de blablabla et de définition. Comme je travaillais sur un sujet de recherche, ça monte vite !

Publié par Milouse le mardi 17 août 2010 à 14:33:08

Rapport de stage terminé, en attente de validation. 80 pages... C't'impressionant ! Travailler dans l'urgence me perdra...

Publié par Milouse le mardi 17 août 2010 à 13:47:59

Mise à jour de mon blog, et comme je suis plutôt nul en design, tous les avis sont les bienvenus, même les méchants ;) http://umaneti.net

Publié par Milouse le vendredi 13 août 2010 à 01:32:38

Grosse mise à jour de mon blog

Pan, alors même que je devrais être en train de terminer mon rapport de stage – ça avance, mais par moment la saturation me pousse à changer d'activité – je viens d'effectuer une grosse mise à jour pour mon blog.

Vu le titre, vous vous en doutiez. Alors, quoi de neuf docteur :

  1. Pas mal de modification dans le thème graphique. J'essaye que le tout soit à la fois agréable à lire et beau. Vu mes goûts, c'est un défi.
  2. Changement dans l'organisation du titre, avec une page d'accueil que j'espère plus pro...
  3. Changement d'habitation ! Et voui, fini le mutualisé, mon site est désormais sur un vrai dédié en coloc avec un ami – en lien dès qu'il a fini son propre site ^^
  4. Mise à jour d'ouga et passage à la 0.3. Les détails de cette version viendront dès que j'aurai le temps – pour le coup ça attendra la fin de mon rapport et poster.

Alors du coup ça fait pas mal de changement, et le tout sent encore bon le plâtre et l'enduit, mais je suis content du résultat. Et vous ? J'aimerais bien avoir votre avis, surtout concernant les petits points 1 et 2 ci-dessus.

Bonne nuit à tous.

fr, about, ouga

Publié par milouse le vendredi 13 août 2010 à 01:14:00

♺ @mozillazinefr: Firefox 4 bêta 3 dispo en français http://tinyurl.com/3a3lfjj et en 33 autres langues. Notes: http://mzl.la/aGNbqO

Publié par Milouse le mercredi 11 août 2010 à 22:30:14

♺ @hugoroy: RT @rom1v #france2 20h10 : #Wikileaks, "cette entreprise de piratage informatique" #propagande

Publié par Milouse le mercredi 11 août 2010 à 21:15:54

Les cinémas #utopia et le #distibuteur paradoxe vous offre le film à 5€ à la sortie des salles http://ur1.ca/12ta2

Publié par Milouse le mercredi 11 août 2010 à 15:23:03

@juliegri à moins que ça ne soit un acte manqué pour en changer...

Publié par Milouse le mardi 10 août 2010 à 13:46:56

@joliechose nan mais effectivement c'est super utile, je disais ça pour vanter ton bilinguisme :)

Publié par Milouse le lundi 9 août 2010 à 02:39:20

@joliechose fais gaffe que ça a une certaine durée de vie ces truc là... Pis t'aura qu'a leur parler anglais, il verront bien que tu sais :p

Publié par Milouse le lundi 9 août 2010 à 02:34:25

Ubuntu packages for Buzzbird 0.8

Télécharger

Hey, it's hot: I've just cooked a Buzzbird package for you to test. My first ever .deb packages. On my ubuntu box, it works as expected.

UPDATE: The link above give you access to a new version of the package, with these changes:

  • Buzzbird has now an app icon (in taskbar and in the upper left corner of its windows (I will transmit the fix to the original author of the app :)
  • No more Ubuntu exclusive dependancy, so you can freely try it on your « debian compatible » disro.

en, buzzbird, ubuntu

Publié par milouse le vendredi 30 juillet 2010 à 01:10:00

Petite comparaison entre amis

Il est parfois intéressant de voir à quel point l'histoire peut se répéter. Je lisais ce matin l'article de PCInpact à propos de l'indice de satisfaction des américains envers les réseaux sociaux. Plusieurs choses m'ont fait hausser les sourcils dans cet article.

Premièrement, il est intéressant de noter que la notion de réseau social pour nos amis américains est très vaste et inclus également Wikipedia. On pourrait du coup se demander s'il ne s'agissait pas de noter plus largement les sites appartenant à la mouvance vieillissante du « web 2.0 ». Mais dans ce cas il manquerait beaucoup de candidats. Du coup ça biaise un petit peu les résultats à mon humble avis.

Deuxièmement, une autre information m'a sauté aux yeux. D'après les chiffres – qui restent globalement bons, il ne faut pas exagérer – les américains n'ont qu'une satisfaction très modérée des réseaux sociaux actuels et de facebook en particulier, bien qu'ils soient très nombreux à l'utiliser, et reconnaissent y passer énormément de temps.

Ils reprochent entre autre à Facebook de ne pas forcément leur demander leur avis, ou le prendre en compte, lors des modifications apportées au site.

Cela ne vous rappelle rien ? Moi ça me fait bigrement penser à Windows il y a quelques années, où un certain nombre de gens se plaignaient des défauts de windows... Mais continuaient à l'utiliser. Aujourd'hui la concurrence existe, malheureusement nombreux sont ceux qui restent coincé dans le « piège » Windows. Piège créé par le besoin d'utiliser des applications, des formats de document ne fonctionnant que pour cette plateforme.

Facebook, en centralisant ses applications et les informations utilisateurs qu'il a acquis est en train de recréer dans le « nuage » le même genre de piège. En ne permettant pas l'interopérabilité, Facebook est en train de verrouiller le marché de la même façon que Microsoft 20 ans avant.

Le parallèle va même beaucoup plus loin : on observe aujourd'hui l'émergence d'alternatives au géant Facebook – Movim, Diaspora... – tout comme Linux, *BSD, BeOS (et d'autres) ont pu apparaître face à Windows. Ésperons que les projets d'alternatives à Facebook rencontrerons le succès escompté de façon à rééquilibrer la balance du choix en faveur des utilisateurs.

fr, thought, facebook, movim

Publié par milouse le jeudi 22 juillet 2010 à 00:36:00

Curriculum Vitae

Ceci est un document PDF. Vous pouvez le télécharger

Mise à jour de mon CV en français.

fr, about

Publié par milouse le mercredi 7 juillet 2010 à 17:04:00

Sortie de la beta 1 de Firefox

La fondation Mozilla vient de sortir la première version beta officielle de Firefox. L'utilité de la beta est clairement de tester les changements majeurs de l'interface utilisateur.

Pour cela, et également pour la première fois, la fondation a d'ailleurs décidé de limiter son panel de testeur potentiel aux seuls anglophones sous windows, plutôt que de sortir en parallèle des versions comparables pour les trois systèmes — les version linux et mac sont également disponibles, mais ne possèdent pas par exemple le « bouton Firefox », et les onglets « on top » peuvent être buggés.

Cette version — je ne parlerai que de la version windows ici, n'ayant pas mon nux sous la main — se révèle très stable, et l'utilisation d'un profil existant ne pose apparemment pas de souci particulier, ce qui rend la contribution aux différentes enquêtes de test très facile. Car la fondation a embarqué au sein de cette version beta une petite extension vous proposant de participer à des enquètes anonymes. Cette extension est bien sûre désactivable et réactivable à loisir. Sondages, envoi de stats utilisateur : le panel de contribution possible est très large, mais en anglais.

Pour l'instant, je n'ai rencontré qu'un petit frein au tout début : l'activation du « bouton Firefox » semblait rendre l'accès à tout un tas de fonctionnalités impossible. En vrac : ouvrir une nouvelle session privée, lancer une synchronisation weave... La solution est finalement simple, mais gagnerait à être mise en avant lors de l'activation du « bouton Firefox » par une bulle d'aide ou un bandeau apparaissant en haut de l'écran, comme pour les informations de licence. Il suffit en effet d'appuyer sur la touche alt de son clavier pour faire apparaître la barre des menus classiques, et un second appui pour la faire à nouveau disparaître. J'ose espérer également cependant que d'ici la version finale une solution aura été trouvé pour limiter définitivement les accès à l'ancienne barre d'outil.

Un autre bug potentiel rencontré, est que Firefox n'ouvre plus automatiquement le gestionnaire d'extension après avoir accepté d'installer une extension (depuis AMO). Du coup, on clique sur « install »... et rien. J'ai du manuellement ouvrir le gestionnaire d'extension, scroller jusqu'à la nouvelle extension pour voir une petite mention « Extension installée, veuillez redémarrer le navigateur » ou un truc du genre. Ce qui est dommage, et pas du tout évident. Mais m'a permis d'envoyer un petit input ;)

Si l'anglais ne vous fait pas peur, je vous invite donc à la télécharger et à l'installer afin de participer vous aussi aux rapports qualités. Néanmoins, je vous rappelle qu'il ne s'agit que d'une version de développement. Vous pourrez donc subir avec un certain nombre de bugs.

fr, firefox, review

Publié par milouse le mercredi 7 juillet 2010 à 10:10:00

Avancement sur Ouga

Je ne communique pas énormément dessus, mais j'avance tout de même. Je viens de terminer et commiter un gros morceau pour Ouga, un de ceux qui m'embétaient un poil : la gestion des modèles.

Pour ceux qui n'auraient pas suivi, Ouga est une plateforme de développement que je veux MVC. Malheureusement, suite à des erreurs de jeunesse, la gestion des modèles à l'intérieur des modules était plus que brinquebalante. Ce n'est plus le cas aujourd'hui.

  • Chaque module peut en effet contenir autant de modèle que désiré
  • chaque modèle hérite d'un super-objet appelé oModel qui lui confère un certain nombre de propriétés intéressante :
    • La possibilité de s'enregistrer, de se mettre à jour, de se supprimer
    • La possibilité de faire des recherches parmis les objets de cette classe dans le datastore
    • et surtout la gestion transparente des relations entre objet.

Cette modification des modèles ne conduit pas à une incompatibilité des anciens modèles. En effet si un modèle n'hérite pas de oModel, il fonctionne comme il veut. Mais il perd les fonctionnalités décrite ci-dessus.

La gestion des relations doit encore être testé avant que je ne livre une nouvelle version packagé, mais ça ne devrait plus être trop long maintenant.

À noter que je planifie pour la version suivant d'ajouter un second SGBD de supporté par Ouga : MongoDB. Cela fait un petit moment que je travail par ailleurs sur le NoSQL et ne voyant aucun autre CMS/framework le supporter encore officiellement, cela pourrait donner une coloration intéressante de plus à Ouga.

fr, ouga, code

Publié par milouse le mardi 22 juin 2010 à 22:14:00

Twitter souffre de la coupe du monde

Le célèbre service de microblog digère très mal la coupe du monde. Non ce n'est pas à cause — pour une fois — des @vuvuzela. Cela vient d'un autre bruit de fond, plus tenace encore pour le site : celui de millions de supporters pressé de publier au plus vite messages d'encouragement, de dépit, d'insultes ou autre.

Moyennant quoi, de l'aveu même de Twitter, le site subit son pire mois d'instabilité depuis octobre dernier, et les « fail whales » se multiplient.

Mais pourquoi tant de haine ?

D'après Twitter, les chutes de performances sont dues à un ensemble d'erreurs humaines, et à l'impossibilité de prévoir une telle charge.

Il parait peut probable que Twitter n'ait pas eu les moyens d'anticiper une telle montée en charge au moment de la coupe du monde, eux qui se revendique « moyen d'information innovant ». À moins que...

We have a system in place based on shared mysql + memcache but its quickly becoming prohibitively costly (in terms of manpower) to operate.

Ryan King, responsable datastore chez Twitter

À moins de rapprocher les problèmes actuels du site avec l'annonce faite au mois de février que Twitter allait passer de MySQL à Cassandra. D'un simple modèle relationnel au NoSQL.

Mais c'est la mode ou quoi ?

Le NoSQL (pour Not Only SQL) est un terme regroupant différentes technologies illustrée par le célèbre BigTable de Google. Il s'agit de nouveaux SGBD répondant aux problématiques apportées par le besoin de stocker massivement de la donnée, et d'y accéder rapidement. Leur principal moyen de réponse est de supprimer toute dimension relationnelle entre les données, et de les stocker sous forme de simple entité « clé, valeur » rapidement récupérable via leur clé unique sur l'ensemble du datastore.

De ce fait, les données ne sont plus « emprisonnées » au sein d'un datastore binaire difficilement scalable. On passe donc d'un modèle d'expansion exponentiel, ou presque, difficilement maitrisable avec le relationnel à un modèle linéaire, permettant de gérer souplement son datastore.

La coupe du monde est donc tombée au plus mauvais moment pour Twitter, en pleine restructuration de son datastore. Leur vrai erreur aura peut-être été de ne pas plus anticipé la montée en puissance de leur service, et migrer plus tôt vers du NoSQL. À moins qu'ils n'attendaient plus de maturité de la part de ces technologies.

fr, thought, twitter

Publié par milouse le jeudi 17 juin 2010 à 18:19:00

Mon poste de travail

Il n'est de secret pour aucun de mes proches que je suis un vrai geek, tendance « nerd » lorsque je m'y met. Mais attention, pas un « gamer », non, juste un geek qui code, code, code... Dès qu'un sujet me passione un petit peu, hop j'essaye de fouiller le sujet. Dernièrement, je me suis passioné pour latex et les règles de typographie française. Il est vrai que lorsque l'on commence à prendre goût à latex il est très vite tentant de respecter complètement les règles typographiques et produire de très beau documents.

Bref là n'était pas la question à la base, et je souhaitais avant tout partager un petit peu de mon espace de travail, car après des années de recherche de l'environnement ultime, et bien je crois m'être pas mal rapproché de l'asymptote. Et comme cette asymptote est un peu original, je trouvais ça plus intéressant de le publier.

Étant souvent en mobilité et n'ayant pas que des foudres de guerre sous la main (oui ! J'ai ressorti mon vaio 8 ans d'âge chez mes parents), je courais après un environnement léger et rapidement redéployable.

J'ai trouvé mon bonheur dans openbox. Bien configuré, en lui ayant retiré toutes les dépendances à gnome (le fameux gnome-settings-daemon) au dessus d'une ubuntu standard mais fortement dégraissée. Je retire toutes les applis mono, non par activisme — j'ai d'ailleurs installé moonlight —, mais parce que je n'en ai pas besoin ainsi que tout ce qui touche à compiz. Mais j'ai aussi le lourd et trop buggé à mon goût Gwibber pour le plus léger Pino.

Pour conclure sur openbox, il me rappelle mon jeune temps lorsque sous Windows et ne connaissant pas linux j'avais installé Litestep pour augmenter ma productivité. Je suis un amoureux du menu dans le clic droit. Pour le doter d'une fonctionnalité « must have » pour moi – le tiling – j'utilise pytyle en complément.

Maintenant, quitte à parler de productivité, quels sont les logiciels que j'utilise ? Bien que je sois un fervent défenseur des logiciels libres et du modèle sous-jacent, je dois reconnaitre que les trois logiciels que j'utilise le plus souvent sont des logiciels tout ce qu'il y a de plus propriétaire. Il s'agit d'opera, de Spotify et de dropbox.

  • Dropbox car j'ai très souvent besoin d'accéder à divers de mes fichier depuis des machines différentes, et ce, depuis différent systèmes d'exploitation.
  • Opera car après avoir vécu si longtemps avec Firefox, et malgré divers cure de jouvence, je ne le trouvais plus si réactif. De plus, après pas mal de déboire avec Thunderbird 3, Opera est également le seul client mail que j'ai trouvé gérant correctement le multicompte imap. En fait, Seamonkey serait un poil plus avancé qu'il me plairait sans doute...
  • Spotify pour ne pas être un affreux pirate, sachant que 10€ par mois ne va pas me tuer, et que je trouve largement mon compte dans le catalogue – les plus gros manque n'étant pas non plus chez deezer...

Mais donc je suis un geek qui code. Et qui code avec quoi ?

C'est tout à fait variable selon les humeurs. J'ai longtemps utilisé Geany avec le dark thème. Cela me permet de me reposer les yeux, et sutout, surtout, c'est léger. Néanmoins, pour le travail j'ai du ressortir eclipse, et je dois reconnaitre que sa puissance est parfois tellement appréciable ! Pour moi, eclipse viens forcément comme ceci :

  • Je télécharge eclipse pour développeur J2EE
  • J'installe Aptana Studio en plugin
  • Puis via les plugin d'Aptana j'ajoute subclipse et pdt
  • Et enfin j'installe le plugin bzreclipse

Et bien sûr pour nourrir le troll, j'utilise assez régulièrement Emacs (principalement pour faire du latex) configuré au petit oignon avec principalement le module d'autocompletion.

fr, geek

Publié par milouse le jeudi 20 mai 2010 à 11:24:00

De la légalité des radars tronçons

Depuis quelques temps je me pose une petite question concernant les futurs radars qui vont commencer à être déployés en France. Ces radars d'un nouveaux type ne vont plus « flasher » les véhicules dépassant les limites autorisés en un seul point, mais vont mesurer la vitesse moyenne des véhicules entre deux points donnés, et ainsi signaler les automobilistes ayant manifestement dépassé les limites sur le tronçon mesuré.

Personnellement, et bien que je sois loin d'être un usager modèle, je considère qu'il s'agit là d'une vraie bonne idée. La généralisation de ce type de contrôle évitera peut-être le réflexe complètement stupide d'une grande majorité d'entre nous de piler à l'annonce d'un radar fixe, ou lorsque l'on croise une voiture bleue garée sur le bas côté.

Néanmoins, je me posais une petite question juridique. Ce type de radar va fonctionner sur le principe de la double mesure : une mesure amont et une mesure avale. Mais quelle sera la valeure juridique d'une mesure amont ? Bien qu'il y ait deux mesures, peut-on encore parler de flagrant délit ? De plus, les usager pourront prétendre qu'un bug informatique est la cause du mauvais calage temporel entre les deux passages de la voiture. Quelle est la solution retenue pour matérialiser le délit ? Une photo ? Deux photos ? Une grille de temps ?

N'y-a-t-il donc pas un risque que le projet ne fonctionne jamais à cause des réclamations d'usager ? Si quelqu'un avait un début de piste pour éclairer ma lanterne.

fr, thought, france

Publié par milouse le jeudi 20 mai 2010 à 09:35:00

page suivante