Sortie d’Ubuntu Linux Edgy Eft béta1

La première béta d’Edgy Eft (alias Ubuntu 6.10) vient de sortir. (note de publication en anglais)

Et une traduction rapide des principaux points :

  • Gnome 2.16
  • OpenOffice.org 2.0.4 RC 2
  • Xorg 7.1 (nouvelle version de l’interface de fenêtrage, avec le support d’effet 3D (AIGLX) pour certaines cartes)
  • Firefox 2.0béta2, en attendant la RC1 😉

Et en dessous du capot :

  • Gcc 4.1.1 (qui bugge à mort pour compiler le code source du tronc de firefox, bug 61104 sur la base de données d’Ubuntu
  • Glibc 2.4
  • Noyau linux 2.6.17
  • Nouveau système d’initialisation

Cette version est destiné aux testeurs fous, et il est donc conseillé d’attendre pour les utilisateurs classiques la fin du mois d’octobre pour la version finale de la Ubuntu 6.10.

Lien de téléchargement :

http://releases.ubuntu.com/6.10/

Bref, pour moi, tant que le bug 61104 ne sera pas corrigé (ou limite contourné par l’installation d’un gcc 4.0 en parallèle du 4.1.1), je n’installerais pas Edgy Eft à sa sortie, même si la knot3 m’avait laissé envisager le contraire.

Sortie de Firefox 2.0rc1

Même si les notes de publications ne sont pas publiées, la version 2.0rc1 est enfin disponible.

Bien que soit déconseillé, voici les liens ftp pour les différentes versions principales en français :

Version Windows (5,4 Mo)

Version MacOS-X (universelle) (17 Mo)

Version Linux (9 Mo)

Attention : version non encore finale, des extensions pourraient ne pas fonctionner.

La release candidate 2 (et dernière de la liste ?) étant prévu d’ici une dizaine de jours (le code sera gelé pour la Rc2 le 29 septembre)

Et l’incontournable capture d’écran :

firefox 2.0rc1 sous Ubuntu Linux

Modification au 27 septembre, 7 h 25 :

Page des notes de publications (en anglais) : http://www.mozilla.com/en-US/firefox/2.0/releasenotes/

Traduction rapide des fonctionnalités présentes :

  • Nouveau thème
  • protection anti-phishing intégrée
  • fonctionnalités de recherche améliorées (ajout et réorganisation des moteurs, suggestion, etc…)
  • navigation par onglets améliorée (bouton de fermeture sur chaque onglet, lien ouvert dans des onglets par défaut, réouverture d’onglets fermés accidentellement, etc…)
  • récupération des sessions fermées de manière abrupte (crash, redémarrage suite à une mise à jour)
  • gestion améliorée des flux RSS
  • correction orthographique en ligne pour la saisie de texte dans les formulaires
  • titres dynamiques, quand les sites proposent des « micro-résumés », les marques pages créés les utilisent.
  • fusion du gestionnaire de thèmes et d’extensions en un seul gestionnaire
  • JavaScript 1.7
  • greffon de recherche étendu amélioré cf http://developer.mozilla.org/en/docs/Creating_MozSearch_plugins
  • mis à jour du système d’extension (pour permettre entre autres, une meilleure traduction)
  • session coté client et stockage serveur lié au WhatWG
  • ajout de la fonctionnalité SVG text:path
  • nouvel installateur Windows basé sur la technologie de NullSoft

Vieux motard que j’aimais… Je découvre enfin la puissance des scripts Bash ;)

Désolé pour la très mauvaise contrepèterie, mais cela remonte à l’époque où je lisais un certain « Amstrad 100 pour 100″… Bref. Ce matin, après avoir tapé pour la 10 000ième fois environ la ligne de commande suivante :

tar xvfj *.tar.bz2 ; rm -f *.tar.bz2 ; cd mozilla ; make -f client.mk checkout ; cd .. ; tar cvfj moz-fox.tar.bz2 mozilla

qui permet la mise à jour du code source de mon Mozilla Firefox (version du tronc), j’ai décidé de voir si je pouvais – via un script bash – limiter cet ennuyeuse ligne de code.

Et j’ai réussi à pondre le code suivant, en m’entrainant avec une copie du code source de mon Mozilla Thunderbird :

#!/bin/bash

# Script qui effectue les opérations suivantes
# a) copie du code source vers le répertoire de travail
# b) mise à jour du code source
# c) on archive le source mis à jour.

# version développée pour Thunderbird, adaptable à Seamonkey et firefox
# en remplaçant les « mail » par des « fox » ou « suite »

# Rendu exécutable par un petit chmod u+x, et déplacé à la racine de
# mon répertoire utilisateur

# Etape a)

cd ~/sources
mv moz-mail.tar.bz2 ~/logs/mail/

# Etape b)

cd ~/logs/mail/
tar xvfj moz-mail.tar.bz2
rm -f moz-mail.tar.bz2
cd mozilla
make -f client.mk checkout
cd ..

# Etape c)

tar cvfj moz-mail.tar.bz2 mozilla/
mv moz-mail.tar.bz2 ~/sources

Je sais que ce n’est pas ultra optimisé, ni super bien codé, mais cela suffit largement à mes besoins de base. Maintenant, il ne me reste plus qu’à faire un script équivalent pour la compilation du code, et j’aurais quelque scripts qui me simplifieront un peu la vie et rallongeront la durée de vie de mon clavier 😉

Edition 23 septembre 9 h 30 :

Voici un prototype du code du script bash pour la compilation automatisée. Des spécialistes en Bash scripting pour me corriger les éventuelles erreurs ?

#!/bin/bash

# Script qui effectue les opérations suivantes
# a) Déplacement dans le répertoire de travail
# b) lancement de la compilation
# c) copie d’une version du logiciel compilée dans Applications et son installation
# d) copie d’une version du logiciel compilée dans Compils pour en garder une archive

# version développée pour Thunderbird, adaptable à Seamonkey et firefox
# en remplaçant les « mail » par des « fox » ou « suite »

# Rendu exécutable par un petit chmod u+x, et déplacé à la racine de
# mon répertoire utilisateur

# On prend comme prérequis que le code est déjà présent.

cd ~/logs/mail/mozilla

make -f client.mk
make -C mail/installer

# à remplacer par make -C xpinstall/packager si compilation en mode dynamique
# on utilise *.tar.bz2 => nom complet pouvant changer, simple sécurité

cd dist/
cp *.tar.bz2 ~/Applications
cp *.tar.bz2 ~/compils

# maintenant la partie dangereuse.

cd ~/Applications
rm -rf /thunderbird # effaçage de l’ancienne version
tar xvfj thun*.tar.bz2 # au cas où il y aurait d’autre archives en .tar.bz2
rm -f thun*.tar.bz2 # on a plus besoin de l’archive en .tar.bz2

cd ~ # histoire de quitter le répertoire Applications

Entre Giga et gibi-octet : pour les disques durs rétrecissent au formatage ?

C’est en farfouillant sur les forums d’ubuntu-fr.org, que je suis tombé sur les questions d’un utilisateur qui se plaignait d’avoir perdu 10 Go sur un disque dur. (http://forum.ubuntu-fr.org/viewtopic.php?id=63880)

C’est en lui répondant que j’ai été une nouvelle fois confronté à un problème assez courant : la différence de taille en un disque dur acheté et sa capacité réellement exploitable.

Si dans la vie courante, on considère avec raison que :

  • kilo = préfixe pour désigner un millier de quelque chose
  • méga = préfixe pour désigner un million de quelque chose
  • giga = préfixe pour désigner un milliard de quelque chose

C’est complètement faux en informatique. Et pour une simple raison.

Si l’homme compte en base 10 (en utilisant les chiffres de 0 à 9), l’informatique et l’ordinateur depuis sa conception ne connait que 2 valeurs : 0 et 1. En clair, soit le courant passe, soit il ne passe pas !

Donc, le kilo-octet, soit 2^10 octets ne vaut pas 1000, mais 1024 octets, soit 2,4% de plus.

De même, le méga-octet, soit 2^10 kilo-octets ne vaut pas 1 000 000 d’octets, mais 1 048 576, soit 4,8% de plus.

Enfin, pour le giga-octet, soit 2^10 méga-octets ne vaut pas 1 000 000 000 d’octets, mais 1 073 741 824, soit 7,3% de plus !

Continuer la lecture de « Entre Giga et gibi-octet : pour les disques durs rétrecissent au formatage ? »

Entre anoréxie et obésité… Le mal manger, mal du 21ième siècle ?

Outre la gueulante justifiée des espagnols et britanniques contre les mannequins « pousse à l’anorexie » contre l’hypocrite industrie de la mode (et ses soit disants canons de beauté filiformes, alors qu’au 19ième, les grosses étaient le canon de beauté, suffit de voir les tableaux de l’époque), et les obèses dont le nombre explosent en France, le mal manger est bien le mal de notre début de siècle.

Outre le danger pour la santé des maigreurs extrèmes (ne découlant pas d’un héritage génétique) – et dans lequel le milieu de la mode est plus que responsable – et l’obésité morbide, conséquence d’une alimentation complètement déséquilibrée ou trop importante, que faire ?

Que faire pour l’immense majorité des personnes (qui diminue comme une peau de chagrin) qui ne sont ni trop maigres, ni trop gros ?

Je sens que l’émission de M6 ce soir, consacré à la nourriture scolaire sera intéressante à voir. Tout comme le film « SuperSize Me » de Morgan Spurlock.

Vrac’ons à nos occupations, le retour :)

Vrac de fin de semaine.

Je sais, c’est du rapide, mais quand y a pas grand chose à publier, hein 🙂

Sortie des versions 1.5.0.7 de Firefox et Thunderbird.

Bien que le site officiel n’annonce toujours qu’une version 1.5.0.6 – à 16 h 24, les version 1.5.0.7 de Firefox et Thunderbird sont disponibles.

Pour télécharger Firefox (en fonction de votre langue et de la plateforme) : http://releases.mozilla.org/pub/mozilla.org/firefox/releases/1.5.0.7/

Idem pour Thunderbird : http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/1.5.0.7/

Les mises à jour automatisées seront activées sous peu. Je modifierais aussi l’article dès la disponibilité des notes de publications.

Édition au 17 septembre – 22 h 20 : la vie réelle ayant repris ses droits, voici les notes de publications (en anglais) pour Firefox 1.5.0.7 et pour Thunderbird 1.5.0.7

Et pour les anglophones, le lien vers les problèmes de sécurité corrigés, commun à Thunderbird et Firefox.

Et merdre, j’avais oublié mon « vrac » hebdomadaire ;)

Corrigeons cet oubli 😉

Bon, c’est tout, bon lundi 😉