J'ai rien compris à ce que c'est que cet truc infame. En tout cas, KDE est inutilisable car hyper lent, j'ai tué X pour nettoyer cette bouse. De plus, le contenu des fenêtres était tout flou.
Voilà ce que c'est quand on suit un journal pourri qui explique rien.
« la valeur ajoutée de la chose serait nulle pour le client. »
Et les patchs de sécurité ? PHP4 finira pas ne plus du tout être mis à jour.
Je pense que la màj PHP4 => PHP5 fait chier tout le monde car tout le monde code comme un porc avec PHP4 et que ça marche plus avec PHP5 qui est un légèrement (*) plus strict.
Google a embauché Guido van Rossum (auteur de Python) et Alan Cox (un des principaux contributeus au noyau Linux). Apple embauche Michael Sweet (auteur de CUPS).
Pour moi, c'est une reconnaissance du logiciel libre par le monde de l'entreprise. Linux, Python et CUPS sont encore développés. Je pense même (c'est peut-être faux ?) que le fait qu'ils soient payés aide au développement du logiciel libre : on est plus motivé pour bosser quand on est payé quand même.
À la limite, leurs employeus pourraient leur demander de plus bosser sur telle ou telle fonctionnalité plutôt qu'une autre, mais au final, ça contribue à tout le monde.
Je ne pense pas que Google et Apple enchaînent les développeurs dans une cave et leur interdit de toucher à un ordinateur. Je ne comprend pas les gens qui parlent de forker CUPS... Il faut interdir aux gens de gagner de l'argent ? Linus Torvald est depuis longtemps payé et continue à faire vire Linux.
Le format OLE2 est utilisé par le format MSI (installeur Windows), les documents Microsoft Office, et peut-être d'autres. Actuellement, le parseur OLE2 ne sait que décoder la première couche de l'oignon : le système de fichier FAT. Il y a quelques informations qui sont décodées comme les métadonnées. Un patch de nneonneo est en attente, il permet de lire un peu plus profondément les documents PowerPoint.
Le format des documents Office est très complexe. J'ai du modifier Hachoir en profondeur pour pouvoir ouvrir ce genre de fichier. Maintenant, on peut toujours améliorer le parseur Hachoir pour le format OLE2.
J'ai publié hier la version première version publique nommée 0.5.
Pour information, hachoir-subfile peut être utilisé sur un document Word, Excel ou PowerPoint pour en extraire les images et sons. Je pensais que ça ne fonctionnerait pas, mais finalement si :-) Ca marche aussi le dump d'une connexion réseau et sur une partition swap Linux. Bref, un outil rigolo à tester :-)
Pour les fichiers SWF, il vaut mieux utiliser le script swf_extract.py qu'on peut trouver (en cherchant un peu) dans hachoir-tools.
Je me suis pris 2 jours et j'ai mis en place :
getmail -> maildrop -> courier -> courier-imaps
Maintenant je peux utiliser Kmail sur n'importe quel poste (en IMAP ou IMAPS), voir même Thunderbird, Sylpheed Claws ou autre.
Bonus : un email lu est toujours marqué comme lu (alors qu'avant avec POP3...) et le filtrage se fait sur le serveur (et non pas dans quel client : plus de duplication des filtres).
J'avais entamé un article pour décrire la mise en place, mais je ne l'ai jamais terminé. Me contacter par email si vous voulez des détails.
Tu peux expliquer l'étape « Comme tous les sites modernes, il propose de récupérer ses contacts depuis diverses sources (GMail, Yahoo, ...) et la c'est le drame. » ? Je ne vois pas de quoi tu parles.
Il est possible de faire d'autres vérifications pour différencier les différents sous-formats. Testez le logiciel Hachoir, il utilise beaucoup de validation et sait reconnaître les sous-formats (mais peu sont codés) tel quez ZIP vs ODT.
Question naïve. Étant donné que Gtk+, Qt et wxWidgets sont répandus, robustes, souples et multiplateformes : à quoi peut bien servir Motif de nos jours ?
SDL_ttf ne fait pas parti de SDL, c'est un projet annexe. Il existe aussi SDL Pango [1] par exemple. D'ailleurs, Frozen Bubble 2 l'utilise pour avoir un bon rendu du perse. Euh, c'est pas un logiciel temps réel Frozen Bubble 2 ?
Quand on explore un support dont on ne connait pas la structure (en pratique : système de fichier HS) à la recherche de fichiers, on a besoin de trois choses : offset de début du fichier, taille du fichier et enfin type du fichier. Pour trouver l'offset, on fait une recherche de motif car un fichier binaire commence toujours de la même manière (à quelques exceptions près). Pour calculer la taille, soit on fait une deuxième recherche de motif (certains formats ont un « bouchon » à la fin du fichier) soit il faut interpréter le contenu du fichier pour en déduire la taille. Enfin, le type du fichier sert simplement à choisir l'extension du fichier voir aider à donner un nom de fichier. La détection du type se fait en même temps que la recherche de l'offset de début, mais le décodage partiel du fichier permet d'avoir des types plus fins (ex: différencier AVI et WAV, ou bien ZIP etOpenOffice, alors que c'est le même format).
Il est similaire à PhotoRec. Il se limite aux fichiers binaires par contre mais a d'autres fonctionnalités. Il faudrait que je le publie un de ces jours...
Hum, tant que je n'ai pas de détails techniques, je reste perplexe quand à la phrase « Dès lors, il est impossible de modifier ou de supprimer [ les watermarks ], seule leur lecture est encore permise. » C'est pas rare qu'un DRM soit cassé ne quelques semaines...
Je n'ai rien suivi à l'affaire à part le tout début et la toute fin. Ce que j'ai compris du lien :
* Un mec a bossé très dur sur le noyau pour accélérer les applications
* Il a écrit un nouvel ordonnenceur de tâche, un patch pour le préchargement du swap et amélioré l'allocateur de mémoire vive
* Il s'est fait trollé (sur la liste de diffusion du noyau ?)
* On a forké son travail
* Il a marre des trolls et trouve le fork contre-productif
* Il abandonne son travail
C'est moi ou les développeurs noyaux se frittent plus que dans les autres projets ? Ou alors c'est juste plus médiatisé ?
[2007-06-12] http://secunia.com/advisories/25627/ - "stack-based or heap-based buffer overflows" avec le "speech control" (plus 4 autres corruptions de donnéees)
« un navigateur alternatif autre que ceux basés sur le moteur de rendu (...) Gecko »
Konqueror, lynx, Safari, Dillo, Opera, etc. J'utilise Konqueror et je le trouve rapide et je n'ai que très rarement des soucis avec lui.
Les problèmes avec Konqueror sont le site voyages-sncf.com et les Javascript qui le font tourner en bourrique. Les trucs Google / Mappy ne fonctionnaient pas sur Konqueror, mais depuis quelques mois j'ai de moins en moins de problèmes. Ah oui, dernier problème : je n'ai pas de son avec Flash sous Konqueror... aucune idée d'où ça vient.
PS : Safari sur Mac, parce que sous Windows........
SDL, OpenAL, Allegro, JACK, (etc.) supportent ALSA et OSS. SDL et OpenAL supportent plateformes. OpenAL supporte aussi Mac OS X, BSD, Solaris, DirectSound, Direct3D, Xbox, Xbox 360, BeOS et tout ceux que j'oublie. SDL supporte aussi DirectSound, BeOS, (Mac OS X, Solaris, FreeBSD) et ceux que j'oublie.
Quelle merde cette bibliothèque ! Je la déteste presque autant que ses développeurs. Wormux l'a utilisé pendant longtemps et pendant tout ce temps nous avions de sérieux bogues. ClanLib n'est pas stable, n'est pas portable et (depuis la version 0.7) exige OpenGL... alors que sous Linux, peu de cartes vidéos ont des pilotes OpenGL. Exemple : toutes les cartes Nvidia. Et même ceux qui avaient le pilote propriétaire Nvidia n'avait pas plus de 2 images/sec !
Wormux a été porté sur SDL pour le plus grand bonneur des développeurs. Et bizzarement, après le passage à SDL, Wormux a été porté rapidement sous Windows et Mac OS X. Chose qui semblait impossible avec ClanLib vu la complexité de cette bibliothèque. Il existe des versions pour Microsoft Visual C++ : ERK ! Du proprio !
[^] # Re: C'est lent et inutilisable
Posté par Victor STINNER (site web personnel) . En réponse au journal Pyro Desktop, mais qu'est ce ?. Évalué à 7.
# C'est lent et inutilisable
Posté par Victor STINNER (site web personnel) . En réponse au journal Pyro Desktop, mais qu'est ce ?. Évalué à 2.
Voilà ce que c'est quand on suit un journal pourri qui explique rien.
[^] # Re: Quand ça marche, pourquoi changer ?
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche L'arrêt du support de PHP4 annoncé. Évalué à 1.
Et les patchs de sécurité ? PHP4 finira pas ne plus du tout être mis à jour.
Je pense que la màj PHP4 => PHP5 fait chier tout le monde car tout le monde code comme un porc avec PHP4 et que ça marche plus avec PHP5 qui est un légèrement (*) plus strict.
En tout cas : http://maurus.net/work/php-sucks/
(*) On peut toujours écrire « $foo=null; echo $foo->bar[0]->foo["bar"]; » en PHP5. Ouf, on peut encore gruiiiiker comme des sagouins.
# Reconnaissance du logiciel libre
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Apple rachète CUPS. Évalué à 7.
Pour moi, c'est une reconnaissance du logiciel libre par le monde de l'entreprise. Linux, Python et CUPS sont encore développés. Je pense même (c'est peut-être faux ?) que le fait qu'ils soient payés aide au développement du logiciel libre : on est plus motivé pour bosser quand on est payé quand même.
À la limite, leurs employeus pourraient leur demander de plus bosser sur telle ou telle fonctionnalité plutôt qu'une autre, mais au final, ça contribue à tout le monde.
Je ne pense pas que Google et Apple enchaînent les développeurs dans une cave et leur interdit de toucher à un ordinateur. Je ne comprend pas les gens qui parlent de forker CUPS... Il faut interdir aux gens de gagner de l'argent ? Linus Torvald est depuis longtemps payé et continue à faire vire Linux.
# Ma copine
Posté par Victor STINNER (site web personnel) . En réponse au journal la Belle et le Geek 2.0. Évalué à 10.
[^] # Re: Fichier Excel
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Publication du projet Hachoir en version 1.0. Évalué à 7.
Le format des documents Office est très complexe. J'ai du modifier Hachoir en profondeur pour pouvoir ouvrir ce genre de fichier. Maintenant, on peut toujours améliorer le parseur Hachoir pour le format OLE2.
[^] # Re: Intégration au desktop
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Publication du projet Hachoir en version 1.0. Évalué à 9.
http://hachoir.org/browser/trunk/hachoir-tools/hachoir-fuse.(...)
# Juste un petit commentaire
Posté par Victor STINNER (site web personnel) . En réponse au journal Un petit mot sur Hachoir-subfile. Évalué à 9.
Pour information, hachoir-subfile peut être utilisé sur un document Word, Excel ou PowerPoint pour en extraire les images et sons. Je pensais que ça ne fonctionnerait pas, mais finalement si :-) Ca marche aussi le dump d'une connexion réseau et sur une partition swap Linux. Bref, un outil rigolo à tester :-)
Pour les fichiers SWF, il vaut mieux utiliser le script swf_extract.py qu'on peut trouver (en cherchant un peu) dans hachoir-tools.
# Courier, IMAPS, Getmail, maildrop
Posté par Victor STINNER (site web personnel) . En réponse au journal Transformer Thunderbird en serveur imap ?. Évalué à 5.
getmail -> maildrop -> courier -> courier-imaps
Maintenant je peux utiliser Kmail sur n'importe quel poste (en IMAP ou IMAPS), voir même Thunderbird, Sylpheed Claws ou autre.
Bonus : un email lu est toujours marqué comme lu (alors qu'avant avec POP3...) et le filtrage se fait sur le serveur (et non pas dans quel client : plus de duplication des filtres).
J'avais entamé un article pour décrire la mise en place, mais je ne l'ai jamais terminé. Me contacter par email si vous voulez des détails.
# Question
Posté par Victor STINNER (site web personnel) . En réponse au journal Attention à badoo.com. Évalué à 2.
[^] # Re: je n'ai pas tout lu mais...
Posté par Victor STINNER (site web personnel) . En réponse au journal Détection du format de fichier, ma solution à implémenter. Évalué à 2.
$ hachoir-metadata --mime Ubuntu-Examples/oo-welcome.odt
application/vnd.oasis.opendocument.text
Hachoir fait parti du projet Debian maintenant :-) http://hachoir.org/wiki/Install
[^] # Re: Là.
Posté par Victor STINNER (site web personnel) . En réponse au journal Enregistrement Soirée Big Brother sur Arte. Évalué à 3.
# Pour quoi faire ?
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Open Motif 2.3 : Anticrénelage, unicode et plus…. Évalué à 6.
[^] # Re: OpenGL, une alternative à Direct X ?
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Mesa 7.0 : OpenGL 2.0 et 2.1. Évalué à 3.
[1] SDL Pango : http://sdlpango.sourceforge.net/
# Dépêche précédente sur la version 6.5.3
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Mesa 7.0 : OpenGL 2.0 et 2.1. Évalué à 7.
C'est toujours intéressant de relire les anciens commentaires.
[^] # Re: Félicitations!
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche TestDisk & PhotoRec 6.7 disponibles!. Évalué à 10.
Je parle de mon expérience avec le programme hachoir-subfile que j'ai écrit :
http://hachoir.org/wiki/hachoir-subfile
Il est similaire à PhotoRec. Il se limite aux fichiers binaires par contre mais a d'autres fonctionnalités. Il faudrait que je le publie un de ces jours...
[^] # Re: Félicitations !
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche TestDisk & PhotoRec 6.7 disponibles!. Évalué à 10.
# Encore du vent ?
Posté par Victor STINNER (site web personnel) . En réponse au journal Microsoft : nouvelle arme anti-pirate, le watermarking de code. Évalué à 6.
[^] # Re: Et
Posté par Victor STINNER (site web personnel) . En réponse au journal Fin du patchset Con Kolivas.... Évalué à 6.
* Un mec a bossé très dur sur le noyau pour accélérer les applications
* Il a écrit un nouvel ordonnenceur de tâche, un patch pour le préchargement du swap et amélioré l'allocateur de mémoire vive
* Il s'est fait trollé (sur la liste de diffusion du noyau ?)
* On a forké son travail
* Il a marre des trolls et trouve le fork contre-productif
* Il abandonne son travail
C'est moi ou les développeurs noyaux se frittent plus que dans les autres projets ? Ou alors c'est juste plus médiatisé ?
# Surtout pas IE par contre
Posté par Victor STINNER (site web personnel) . En réponse au journal Faut il que je retourne sous IE ?. Évalué à 8.
[2007-06-14] http://secunia.com/advisories/25663/ - "authentication dialog spoofing" (gloups!)
[2007-06-13] http://www.heise-security.co.uk/news/91062 - "remote code execution" via SSL (gloups!) mais aussi via "speech control" (synthèse vocale ?)
[2007-06-12] http://secunia.com/advisories/25627/ - "stack-based or heap-based buffer overflows" avec le "speech control" (plus 4 autres corruptions de donnéees)
[2007-06-06] http://secunia.com/advisories/25564/ - "url spoofing" & truc de permission
Ah oui, je vous conseille aussi Firefox, c'est plus secure. Euh non, Internet Explorer, euh... bon oubliez ce que j'ai dit.
# Non
Posté par Victor STINNER (site web personnel) . En réponse au journal Faut il que je retourne sous IE ?. Évalué à 10.
Konqueror, lynx, Safari, Dillo, Opera, etc. J'utilise Konqueror et je le trouve rapide et je n'ai que très rarement des soucis avec lui.
Les problèmes avec Konqueror sont le site voyages-sncf.com et les Javascript qui le font tourner en bourrique. Les trucs Google / Mappy ne fonctionnaient pas sur Konqueror, mais depuis quelques mois j'ai de moins en moins de problèmes. Ah oui, dernier problème : je n'ai pas de son avec Flash sous Konqueror... aucune idée d'où ça vient.
PS : Safari sur Mac, parce que sous Windows........
[^] # Re: portaudio
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Open Sound System de retour vers le libre. Évalué à 3.
# archive.org
Posté par Victor STINNER (site web personnel) . En réponse au journal Appel à vos souvenirs. Évalué à -10.
# OS ou compilateur ?
Posté par Victor STINNER (site web personnel) . En réponse au journal Un OS réécrit son code à la volée. Évalué à 2.
# AH PUTAIN CLANLIB !
Posté par Victor STINNER (site web personnel) . En réponse au journal Aidez un projet libre sans engagement. Évalué à 10.
Wormux a été porté sur SDL pour le plus grand bonneur des développeurs. Et bizzarement, après le passage à SDL, Wormux a été porté rapidement sous Windows et Mac OS X. Chose qui semblait impossible avec ClanLib vu la complexité de cette bibliothèque. Il existe des versions pour Microsoft Visual C++ : ERK ! Du proprio !