J'aime beaucoup python et je l'utilise chaque fois que c'est possible, de python-irclib à mod_python, en passant par PyQt. C'est pour ça que je me suis permis cette remarque humoristique :)
Quant à Ruby... j'aurais peut-être appris ce langage si je l'avais découvert avant python. Maintenant que je suis satisfait, je n'ai plus vraiment ce courage.
Et question lisibilité, python est loin d'être toujours évident pour les néophites (je pense en particulier aux générateurs et expressions génératrices, métaclasses, décorateurs, etc). D'ailleurs, mon cerveau refuse toujours d'appréhender le principe de fonctionnement de Twisted, mais je crois que j'ai un problème de compréhension avec l'AOP.
Ces deux options bien pratiques sont accessible depuis konqueror dans le menu Outil/Valider et dans Firefox avec l'extension developer toolbar, par exemple.
Les pages valides, ce n'est pas uniquement pour la beauté du geste, c'est aussi pour que les navigateurs puissent avoir un comportement un rien plus déterministe.
Je crois que ce que tu cherches à faire n'est pas possible.
Un clic central sur un onglet de Konqueror va simplement coller le contenu du presse-papier, exactement comme si tu avais réalisé ce clic en plein milieu de la page.
Très pratique pour coller une url (ou une recherche) dans un onglet en arrière plan. Tu peux aussi coller de la même manière dans la zone vide à droite, pour que ça crée un nouvel onglet au passage.
Justement, cette imprimante était marquée "compatible linux" par Samsung.
Et si tu relis bien le texte de la dépèche, elle l'est effectivement, mais sous certaines conditions qui ne plaisaient vraiment pas à l'auteur du projet.
Le but de Phonon, est d'encapsuler des trucs qui encapsulent déjà
J'ai déjà dit et répété que le rôle de Phonon n'est pas d'apporter un choix et plein de backends. Son rôle est d'offrir une ABI stable, et une API qui correspond à celle de KDE. Et s'il faut encapsuler pour avoir ça, eh bien ce sera encapsulé.
Et si cette encapsulation permet de manière simple à certains gars d'écrire d'autres backends, grand bien leur fasse. Ils font ce qu'ils veulent de leur temps.
Ben comme X11, comme Qt, comme la libc, comme dbus, comme libxml2
X11 est encapsulé par Qt (tiens, il a plusieurs backends, lui !)
Qt garde sa compatibilité binaire sur les versions majeures.
dbus est encapsulé par Qt 4.
Je continue ?
Que fait KDE : ils encapsulent plusieurs backends.
Non.
KDE décide que l'encapsulation est nécessaire (le motif est bon, selon toi). Et ils se rendent compte que, tant qu'à faire, autant prévoir une API style KDE et générique. Et cette généricité permet à ceux qui le veulent de créer et d'utiliser un autre backend s'ils n'aiment pas/ne peuvent pas utiliser celui qui a été choisi. Et évidemment, c'est ce qui arrive, mais ce n'était pas le but premier de Phonon, c'est juste un effet de bord.
Ben applique le même raisonnement pour les autres librairies que KDE utilise mais ne développe pas.
C'est exactement la même chose qui se passe. Si ça se retrouve dans Qt ou kdecore, c'est encapsulé. Et si une application décide de passer outre, et d'utiliser directement la bibliothèque, rien ne l'en empêche.
1 : KDE a besoin d'offrir un moyen simple, présent dans les libs au coeur de toute installation KDE, de jouer des sons. Le support peut parfaitement être super-basique, mais il faut quelque chose.
2 : KDE a décidé, et ce depuis très longtemps (le tout début ?) que tout au long de la vie d'une version majeure, la compatibilité binaire était conservée dans les libs "core".
Il s'ensuit que KDE ne peut pas considérer GStreamer, ni même xine, comme interface par défaut de toute installation KDE. Ils n'ont pas autorité sur le développement et les cycles de release de ces bibliothèques. Une solution serait de forker une de ces libs si l'ABI upstream venait à changer, ce qui serait pire que tout. Et là, tu ne serais plus tout seul à crier, crois-moi.
Se dire que xine ou GStreamer seront incapables de garder une ABI compatible sur les deux ou trois (ou quatre, si KDE 5 se fait attendre) années à venir, ce n'est pas de la défiance, c'est du simple bon sens.
Dans KDE 4, les notifications sonores passeront sans doute par Phonon. Peut-être également les "prévisualisations" de fichiers audio. Mais je suis persuadé que mon Amarok et mon Kaffeine utiliseront toujours Xine... sauf si le "plus petit dénominateur commun" qui te fait si peur est capable de les remplacer sans perte de fonctionnalités. Soit Phonon est petit, et est là pour toute application qui a besoin de fonctions basiques ; soit Phonon est grand, et encapsule Xine de manière étendue et avec une interface propre à KDE. Dans les deux cas, il comble un besoin.
Et avec tout ça, je ne comprends toujours pas ce que tu lui reproche. L'API de Phonon n'est pas développée à partir du PPCD des libs existantes, elle est faite selon les besoins des développeurs. Qu'il y ait un ou plusieurs backends ne change rien à l'histoire. Râles-tu parce que Xine a des backends alsa, OSS, arts, esd, ou que sais-je d'autre ? Pourtant, OSS est vachement limité !
Et le jour où un super moteur, apportant toutes les garanties nécessaires à KDE verra le jour, Phonon sera joyeusement mis à la poubelle. Qui sait, ce moteur sera peut-être même développé en collaboration Gnome/KDE, sur les bases de GStreamer ou xine ?
Donc si je comprends bien, tu as des bazillions de fichiers cachés dans ~/.config/, au lieu de les avoir dans ~ ?
Ça n'apporte aucune classification, aucun ordre, aucun groupement supplémentaire (à la ~/.kde par exemple, qui regroupe les fichiers cachés de toutes les applications KDE) et étant donné le caractère caché des fichiers, j'avoue avoir bien du mal à cerner l'utilité de la chose.
[Merci de faire semblant d'attendre que je lise l'ancien journal...]
Bon, ça semble avoir été écrit pour palier les problèmes des applications gtk/gnome incapables de gérer correctement les fichiers cachés...
Je reste réellement curieux de savoir ce que ça apporte en pratique.
Lorsque je copie un mp3 ou si je rippe un CD, je ne me rends propriétaire d'aucun bien. L'amalgame est là.
La définition (dans ce contexte) du substantif bien est : « Chose matérielle ou droit dont une personne dispose et qui lui appartient ».
Au mot vol, le même dictionnaire me dit : « Action de soustraire frauduleusement ce qui appartient à autrui ».
Lorsque je copie un CD, je ne soustrais le bien de personne, à moins de garder pour moi l'original au passage. C'est du recel, de la contrefaçon, ou tout ce que tu veux d'illégal, immoral, et autre mal, mais ce n'est pas un vol.
PS: Certains auront remarqué que je tente de militer à ma manière contre cette propension à donner aux mots des définitions qui ne sont pas les leurs. J'appelle les courageux à me rejoindre dans mon combat :)
Je n'ai pas réalisé le test moi-même, mais un cousin, ingénieur du son, me dit que c'est le format à perte le plus utilisé professionnellement parmi ses connaissances.
Le MP3 est fui par tout le mode, et le MP3-pro a quelques adeptes.
En archivage Lossless, c'est souvent le format APE qui a du succès, grâce à son bon taux de compression. Le FLAC n'est cependant pas oublié.
Pendant le travail de mixage, ben sûr, ils sont un peu hors-normes pour nous, avec leurs 24 bits, 96 kHz :)
Il ne faut pas exagérer non plus sur les prix. Il n'est malheureusement pas nécessaire de payer cher pour entendre ces différences...
Pour attaquer dans un autre domaine de la "qualité" musicale, je voudrais vous parler du format MP3.
Une simple petite expérience peut-être faite avec un ampli à 100¤, deux lecteurs CD et des enceintes normales (donc pas les trucs à ampli, compresseur et je ne sais quoi prévus pour PC).
Prend un CD (du Ludwig von 88, du Bénabar, la BO de Barry Lyndon, un concerto pour pianos de Beethooven, ...) et encode-le en MP3, avec toute la qualité que tu veux : 320kbps, les options de Lame qui vont bien, et tout et tout. Grave ensuite cette version mp3 en CD audio.
Tu mets l'original et la copie-mp3 dans leurs lecteurs respectifs, lances la lecture et alternes l'écoute. Passe de l'un à l'autre toutes les quelques secondes, ou toutes les minutes.
Tous ceux qui trouvent que le MP3 a une qualité correcte devraient faire ce test. Il n'est absolument pas nécessaire d'avoir une oreille entrainée.
2) J'utilise mon mail principal (voire un alias, mais donc une seule boîte). C'est en effet procmail qui se charge de tout trier, depuis que je suis passé en imap (en pop3, je laissais kmail faire le tri dans les sous-dossiers). Mes messages ne sont donc pas mélangés.
Et finalement, le procmail est super simple parce que les gestionnaires de listes utilisent tous, ou presque, un header "List-Id" ou "List-Post".
À quelques rares exceptions près, mon procmailrc est une suite de # Deja Vu ------------------------------
:0
* ^List-Id:.*dejavu-fonts\.lists\.sourceforge\.net
.Devel.DejaVu/
J'aime l'API et le look de Qt (avec ses styles natifs que ne j'utilise jamais, mais au cas où, ça peut servir), je n'aime pas le look, ni la licence LGPL de Gtk. Que du subjectif jusqu'à présent.
La version 4 de PyQt, comme la 3, suit de très, très près l'API de Qt. Cette API est vraiment documentée en détails sur le site de Trolltech. Et la documentation d'une bibliothèque est un critère très important à mes yeux. J'ai toujours eu beaucoup de mal à trouver de la vraie doc quand j'ai eu envie de faire du Gtk+. Ça a peut-être changé depuis.
En ce qui concerne la stabilité et le déploiement sous des plateformes non-libres, je laisserai parler d'autres que moi :)
Moi j'utilise Konqueror parce qu'il est vachement mieux^Wplus rapide que Firefox (qui est quand même un bon navigateur pour les windowsiens élevés à l'Internet Explorer, mais sous linux, autant prendre ce qui se fait de mieux).
Comment puis-je installer GreaseMonkey pour Konqueror ? Google m'aide vraiment peu, là-dessus.
Ce post en forme de troll éhonté est en fait une vraie interpellation. Je serais réellement triste qu'une fonctionnalité de DLFP soit réservée à un navigateur. Les coins arrondis à coups de -moz-border-radius, ça ne pose pas de problème. Une fonctionnalité qui ne serait accessible que depuis un seul navigateur, c'est quelque chose que je trouverais triste, et qui me rappellerait un certain Internet d'il y a quelques années.
Je sais, je pourrais mettre la main à la pâte et participer au projet pour faire du javascript portable partout... Mais c'est plus facile de critiquer que de construire, n'est-ce pas ? Surtout à cette heure-ci :)
Genre tu décompiles le logiciel juste pour le plaisir et derrière t'en fais rien
Et pourtant, ça m'est déjà arrivé. Uniquement par curiosité. Tu n'as jamais démonté un objet, simplement pour « voir comment c'est fait à l'intérieur » ? Je fais ça au moins depuis que j'ai 4 ans :)
C'est quelque chose de tellement important que c'est présent parmi les 4 libertés du logiciel libre. Je cite, « La liberté d'étudier le fonctionnement du programme [...] ».
et vous ne faites pas semblant de pas comprendre que quand un cracker viole une licence en désassemblant un binaire ...
La licence interdit de décompiler. Je décompile, je lis, puis j'efface. J'ai violé la licence. Où se trouve le vol ?
... pour sortir la routine qui va alimenter son keygen, il vole les ayants droits des rémunérations qu'il aurait percu si le keygen n'était jamais sorti.
Tu utilises toi-même le conditionnel « aurait perçu », donc les ayant-droits n'ont jamais touché ces rémunérations. Le méchant va créer un manque à gagner, mais il ne peut pas voler aux ayant-droits l'argent qu'ils n'ont pas.
NB: par contre, vous pouvez reformuler le deuxième point et mettre :
"Violer une licence c'est commettre une acte de contrefaçon, pas de vol", au moins ca sera plus clair pour tout le monde.
Encore perdu, on peut violer les termes d'un contrat de licence sans commettre d'acte de contrefaçon.
Pour finir, je tiens quand même à signaler que je comprends parfaitement ta position. Je crois que ton erreur vient du fait que tu donnes une autre définition au mot « vol ».
En français (certaines langues sont plus lâches), les mots sont définis de manière assez stricte. Si on tente de leur donner une définition qui n'est pas la leur, on arrive à des discussions comme celle-ci. Ça me rappelle un dialogue de sourds avec une amie (politicienne) qui associait le terme « pouvoir » avec « autoritarisme » et qui du coup refusait d'admettre qu'elle avait, de par son métier, « un certain pouvoir de changer les choses ».
C'est pas le mec qui s'est gouré de console qu'ils doivent blâmer (enfin, juste un peu, quoi). C'est celui qui n'a pas fait les backups, ou le décideur qui a décrété que ça coûtait trop cher !
Si le backup avait été fait en heures creuses (4-5h du mat), ils n'auraient perdu que les mails arrivés durant cette courte fenêtre : soit à peu près entre 4h et 9h, un dimanche matin.
[^] # Re: re
Posté par Amand Tihon (site web personnel) . En réponse au journal Quel langage pour s'amuser ?. Évalué à 5.
Quant à Ruby... j'aurais peut-être appris ce langage si je l'avais découvert avant python. Maintenant que je suis satisfait, je n'ai plus vraiment ce courage.
Et question lisibilité, python est loin d'être toujours évident pour les néophites (je pense en particulier aux générateurs et expressions génératrices, métaclasses, décorateurs, etc). D'ailleurs, mon cerveau refuse toujours d'appréhender le principe de fonctionnement de Twisted, mais je crois que j'ai un problème de compréhension avec l'AOP.
[^] # Re: Pour perdre du temps
Posté par Amand Tihon (site web personnel) . En réponse au journal Quel langage pour s'amuser ?. Évalué à 3.
[^] # Re: re
Posté par Amand Tihon (site web personnel) . En réponse au journal Quel langage pour s'amuser ?. Évalué à 8.
Je crois que c'est fait :)
# Validation
Posté par Amand Tihon (site web personnel) . En réponse au message Mise en page OK avec Konqueror et firefox mais KO avec Opera.... Évalué à 5.
Donc, tu fais un tour sur http://validator.w3.org/check?uri=http%3A%2F%2Fastrolix.org%(...) puis tu corriges les erreurs.
Une fois qu'elles sont toutes corrigées, tu vérifies aussi ta CSS grâce à http://jigsaw.w3.org/css-validator/validator/?uri=http%3A//a(...)
Ces deux options bien pratiques sont accessible depuis konqueror dans le menu Outil/Valider et dans Firefox avec l'extension developer toolbar, par exemple.
Les pages valides, ce n'est pas uniquement pour la beauté du geste, c'est aussi pour que les navigateurs puissent avoir un comportement un rien plus déterministe.
[^] # Re: Lancer de troll et coup de gueule contre emacs
Posté par Amand Tihon (site web personnel) . En réponse au journal Vim, c'est bien plus léger que Emacs. [HS]. Évalué à 6.
D'ailleurs, j'ai jamais réussi à utiliser xemacs : je ne trouve pas la touche modificatrice correspondant à ce "x". C'est dommage, parce que j'ai entendu dire qu'il y avait même un éditeur de texte dedans.
# Bouton central == coller
Posté par Amand Tihon (site web personnel) . En réponse au message konqueror fermeture des onglets. Évalué à 2.
Un clic central sur un onglet de Konqueror va simplement coller le contenu du presse-papier, exactement comme si tu avais réalisé ce clic en plein milieu de la page.
Très pratique pour coller une url (ou une recherche) dans un onglet en arrière plan. Tu peux aussi coller de la même manière dans la zone vide à droite, pour que ça crée un nouvel onglet au passage.
[^] # Re: ah ces jeunes...
Posté par Amand Tihon (site web personnel) . En réponse au message Lancer à distance des téléchargements. Évalué à 3.
Perso, je préfère de très loin rtorrent à btdownloadcurses, mais le principe y est :)
[^] # Re: Est-ce la bonne solution ?
Posté par Amand Tihon (site web personnel) . En réponse à la dépêche Premiers pilotes libres pour les imprimantes Samsung. Évalué à 3.
Et si tu relis bien le texte de la dépèche, elle l'est effectivement, mais sous certaines conditions qui ne plaisaient vraiment pas à l'auteur du projet.
# [X] Parce qu'on me l'a conseillée
Posté par Amand Tihon (site web personnel) . En réponse au sondage La raison principale à l'origine du choix de ma distribution est :. Évalué à 3.
Il a fallu attendre pour que j'en découvre les qualités comme apt-get.
C'était avec appréhension que j'ai quitté ma SuSE 6.2, et avec plaisir que j'ai découvert la Debian Potato...
[^] # Re: df ?
Posté par Amand Tihon (site web personnel) . En réponse au message espace disque. Évalué à 3.
[^] # Re: Phonon
Posté par Amand Tihon (site web personnel) . En réponse au journal Vous voulez krasher ? (KDE4 inside). Évalué à 5.
J'ai déjà dit et répété que le rôle de Phonon n'est pas d'apporter un choix et plein de backends. Son rôle est d'offrir une ABI stable, et une API qui correspond à celle de KDE. Et s'il faut encapsuler pour avoir ça, eh bien ce sera encapsulé.
Et si cette encapsulation permet de manière simple à certains gars d'écrire d'autres backends, grand bien leur fasse. Ils font ce qu'ils veulent de leur temps.
Fin du thread pour moi.
[^] # Re: Phonon
Posté par Amand Tihon (site web personnel) . En réponse au journal Vous voulez krasher ? (KDE4 inside). Évalué à 4.
X11 est encapsulé par Qt (tiens, il a plusieurs backends, lui !)
Qt garde sa compatibilité binaire sur les versions majeures.
dbus est encapsulé par Qt 4.
Je continue ?
Que fait KDE : ils encapsulent plusieurs backends.
Non.
KDE décide que l'encapsulation est nécessaire (le motif est bon, selon toi). Et ils se rendent compte que, tant qu'à faire, autant prévoir une API style KDE et générique. Et cette généricité permet à ceux qui le veulent de créer et d'utiliser un autre backend s'ils n'aiment pas/ne peuvent pas utiliser celui qui a été choisi. Et évidemment, c'est ce qui arrive, mais ce n'était pas le but premier de Phonon, c'est juste un effet de bord.
Ben applique le même raisonnement pour les autres librairies que KDE utilise mais ne développe pas.
C'est exactement la même chose qui se passe. Si ça se retrouve dans Qt ou kdecore, c'est encapsulé. Et si une application décide de passer outre, et d'utiliser directement la bibliothèque, rien ne l'en empêche.
[^] # Re: Les Gnomistes m'emmerdent
Posté par Amand Tihon (site web personnel) . En réponse au journal Vous voulez krasher ? (KDE4 inside). Évalué à 10.
Ça doit être pour ça que les bindings KDE sont limités aux seuls langages suivants :
- Python
- Ruby
- Perl
- Java
- Javascript
- C#
Sans oublier la librairie SMOKE, si tu veux ajouter un binding vers un autre langage : http://developer.kde.org/language-bindings/smoke/
[^] # Re: Phonon
Posté par Amand Tihon (site web personnel) . En réponse au journal Vous voulez krasher ? (KDE4 inside). Évalué à 10.
1 : KDE a besoin d'offrir un moyen simple, présent dans les libs au coeur de toute installation KDE, de jouer des sons. Le support peut parfaitement être super-basique, mais il faut quelque chose.
2 : KDE a décidé, et ce depuis très longtemps (le tout début ?) que tout au long de la vie d'une version majeure, la compatibilité binaire était conservée dans les libs "core".
Il s'ensuit que KDE ne peut pas considérer GStreamer, ni même xine, comme interface par défaut de toute installation KDE. Ils n'ont pas autorité sur le développement et les cycles de release de ces bibliothèques. Une solution serait de forker une de ces libs si l'ABI upstream venait à changer, ce qui serait pire que tout. Et là, tu ne serais plus tout seul à crier, crois-moi.
Se dire que xine ou GStreamer seront incapables de garder une ABI compatible sur les deux ou trois (ou quatre, si KDE 5 se fait attendre) années à venir, ce n'est pas de la défiance, c'est du simple bon sens.
Dans KDE 4, les notifications sonores passeront sans doute par Phonon. Peut-être également les "prévisualisations" de fichiers audio. Mais je suis persuadé que mon Amarok et mon Kaffeine utiliseront toujours Xine... sauf si le "plus petit dénominateur commun" qui te fait si peur est capable de les remplacer sans perte de fonctionnalités. Soit Phonon est petit, et est là pour toute application qui a besoin de fonctions basiques ; soit Phonon est grand, et encapsule Xine de manière étendue et avec une interface propre à KDE. Dans les deux cas, il comble un besoin.
Et avec tout ça, je ne comprends toujours pas ce que tu lui reproche. L'API de Phonon n'est pas développée à partir du PPCD des libs existantes, elle est faite selon les besoins des développeurs. Qu'il y ait un ou plusieurs backends ne change rien à l'histoire. Râles-tu parce que Xine a des backends alsa, OSS, arts, esd, ou que sais-je d'autre ? Pourtant, OSS est vachement limité !
Et le jour où un super moteur, apportant toutes les garanties nécessaires à KDE verra le jour, Phonon sera joyeusement mis à la poubelle. Qui sait, ce moteur sera peut-être même développé en collaboration Gnome/KDE, sur les bases de GStreamer ou xine ?
# Hum...
Posté par Amand Tihon (site web personnel) . En réponse au journal faire le ménage dans son $HOME, je n'ai presque plus de fichiers cachés !. Évalué à 3.
Ça n'apporte aucune classification, aucun ordre, aucun groupement supplémentaire (à la ~/.kde par exemple, qui regroupe les fichiers cachés de toutes les applications KDE) et étant donné le caractère caché des fichiers, j'avoue avoir bien du mal à cerner l'utilité de la chose.
[Merci de faire semblant d'attendre que je lise l'ancien journal...]
Bon, ça semble avoir été écrit pour palier les problèmes des applications gtk/gnome incapables de gérer correctement les fichiers cachés...
Je reste réellement curieux de savoir ce que ça apporte en pratique.
[^] # Re: baisse des ventes de CD
Posté par Amand Tihon (site web personnel) . En réponse au journal La RIAA attaque un projet GPL. Évalué à 6.
Lorsque je copie un mp3 ou si je rippe un CD, je ne me rends propriétaire d'aucun bien. L'amalgame est là.
La définition (dans ce contexte) du substantif bien est : « Chose matérielle ou droit dont une personne dispose et qui lui appartient ».
Au mot vol, le même dictionnaire me dit : « Action de soustraire frauduleusement ce qui appartient à autrui ».
Lorsque je copie un CD, je ne soustrais le bien de personne, à moins de garder pour moi l'original au passage. C'est du recel, de la contrefaçon, ou tout ce que tu veux d'illégal, immoral, et autre mal, mais ce n'est pas un vol.
PS: Certains auront remarqué que je tente de militer à ma manière contre cette propension à donner aux mots des définitions qui ne sont pas les leurs. J'appelle les courageux à me rejoindre dans mon combat :)
[^] # Re: loudness war
Posté par Amand Tihon (site web personnel) . En réponse au journal La RIAA attaque un projet GPL. Évalué à 2.
Le MP3 est fui par tout le mode, et le MP3-pro a quelques adeptes.
En archivage Lossless, c'est souvent le format APE qui a du succès, grâce à son bon taux de compression. Le FLAC n'est cependant pas oublié.
Pendant le travail de mixage, ben sûr, ils sont un peu hors-normes pour nous, avec leurs 24 bits, 96 kHz :)
[^] # Re: loudness war
Posté par Amand Tihon (site web personnel) . En réponse au journal La RIAA attaque un projet GPL. Évalué à 2.
Pour attaquer dans un autre domaine de la "qualité" musicale, je voudrais vous parler du format MP3.
Une simple petite expérience peut-être faite avec un ampli à 100¤, deux lecteurs CD et des enceintes normales (donc pas les trucs à ampli, compresseur et je ne sais quoi prévus pour PC).
Prend un CD (du Ludwig von 88, du Bénabar, la BO de Barry Lyndon, un concerto pour pianos de Beethooven, ...) et encode-le en MP3, avec toute la qualité que tu veux : 320kbps, les options de Lame qui vont bien, et tout et tout. Grave ensuite cette version mp3 en CD audio.
Tu mets l'original et la copie-mp3 dans leurs lecteurs respectifs, lances la lecture et alternes l'écoute. Passe de l'un à l'autre toutes les quelques secondes, ou toutes les minutes.
Tous ceux qui trouvent que le MP3 a une qualité correcte devraient faire ce test. Il n'est absolument pas nécessaire d'avoir une oreille entrainée.
Ça m'a dégoûté du mp3 à vie.
# Ma méthode à moi
Posté par Amand Tihon (site web personnel) . En réponse au journal Comment gérez vous, vos abonnements aux listes de diffusions ?. Évalué à 4.
2) J'utilise mon mail principal (voire un alias, mais donc une seule boîte). C'est en effet procmail qui se charge de tout trier, depuis que je suis passé en imap (en pop3, je laissais kmail faire le tri dans les sous-dossiers). Mes messages ne sont donc pas mélangés.
Et finalement, le procmail est super simple parce que les gestionnaires de listes utilisent tous, ou presque, un header "List-Id" ou "List-Post".
À quelques rares exceptions près, mon procmailrc est une suite de
# Deja Vu ------------------------------
:0
* ^List-Id:.*dejavu-fonts\.lists\.sourceforge\.net
.Devel.DejaVu/
[^] # Re: Greasemonkey ?
Posté par Amand Tihon (site web personnel) . En réponse au journal Chose promise, chose due (vote linuxfr). Évalué à 2.
Merci pour ces précisions.
# Sans hésiter, je dis PyQt...
Posté par Amand Tihon (site web personnel) . En réponse au message PyGTK OU PyQT. Évalué à 4.
J'aime l'API et le look de Qt (avec ses styles natifs que ne j'utilise jamais, mais au cas où, ça peut servir), je n'aime pas le look, ni la licence LGPL de Gtk. Que du subjectif jusqu'à présent.
La version 4 de PyQt, comme la 3, suit de très, très près l'API de Qt. Cette API est vraiment documentée en détails sur le site de Trolltech. Et la documentation d'une bibliothèque est un critère très important à mes yeux. J'ai toujours eu beaucoup de mal à trouver de la vraie doc quand j'ai eu envie de faire du Gtk+. Ça a peut-être changé depuis.
En ce qui concerne la stabilité et le déploiement sous des plateformes non-libres, je laisserai parler d'autres que moi :)
# Greasemonkey ?
Posté par Amand Tihon (site web personnel) . En réponse au journal Chose promise, chose due (vote linuxfr). Évalué à 7.
Moi j'utilise Konqueror parce qu'il est vachement mieux^Wplus rapide que Firefox (qui est quand même un bon navigateur pour les windowsiens élevés à l'Internet Explorer, mais sous linux, autant prendre ce qui se fait de mieux).
Comment puis-je installer GreaseMonkey pour Konqueror ? Google m'aide vraiment peu, là-dessus.
Ce post en forme de troll éhonté est en fait une vraie interpellation. Je serais réellement triste qu'une fonctionnalité de DLFP soit réservée à un navigateur. Les coins arrondis à coups de -moz-border-radius, ça ne pose pas de problème. Une fonctionnalité qui ne serait accessible que depuis un seul navigateur, c'est quelque chose que je trouverais triste, et qui me rappellerait un certain Internet d'il y a quelques années.
Je sais, je pourrais mettre la main à la pâte et participer au projet pour faire du javascript portable partout... Mais c'est plus facile de critiquer que de construire, n'est-ce pas ? Surtout à cette heure-ci :)
[^] # Re: Thèse deux.
Posté par Amand Tihon (site web personnel) . En réponse au journal 95 thèses d'activisme geek. Évalué à 4.
Et pourtant, ça m'est déjà arrivé. Uniquement par curiosité. Tu n'as jamais démonté un objet, simplement pour « voir comment c'est fait à l'intérieur » ? Je fais ça au moins depuis que j'ai 4 ans :)
C'est quelque chose de tellement important que c'est présent parmi les 4 libertés du logiciel libre. Je cite, « La liberté d'étudier le fonctionnement du programme [...] ».
[^] # Re: Thèse deux.
Posté par Amand Tihon (site web personnel) . En réponse au journal 95 thèses d'activisme geek. Évalué à 4.
La licence interdit de décompiler. Je décompile, je lis, puis j'efface. J'ai violé la licence. Où se trouve le vol ?
... pour sortir la routine qui va alimenter son keygen, il vole les ayants droits des rémunérations qu'il aurait percu si le keygen n'était jamais sorti.
Tu utilises toi-même le conditionnel « aurait perçu », donc les ayant-droits n'ont jamais touché ces rémunérations. Le méchant va créer un manque à gagner, mais il ne peut pas voler aux ayant-droits l'argent qu'ils n'ont pas.
NB: par contre, vous pouvez reformuler le deuxième point et mettre :
"Violer une licence c'est commettre une acte de contrefaçon, pas de vol", au moins ca sera plus clair pour tout le monde.
Encore perdu, on peut violer les termes d'un contrat de licence sans commettre d'acte de contrefaçon.
Pour finir, je tiens quand même à signaler que je comprends parfaitement ta position. Je crois que ton erreur vient du fait que tu donnes une autre définition au mot « vol ».
En français (certaines langues sont plus lâches), les mots sont définis de manière assez stricte. Si on tente de leur donner une définition qui n'est pas la leur, on arrive à des discussions comme celle-ci. Ça me rappelle un dialogue de sourds avec une amie (politicienne) qui associait le terme « pouvoir » avec « autoritarisme » et qui du coup refusait d'admettre qu'elle avait, de par son métier, « un certain pouvoir de changer les choses ».
# Et les backups ?
Posté par Amand Tihon (site web personnel) . En réponse au journal Il y a 2 catégories d'administrateurs .... Évalué à 10.
Si le backup avait été fait en heures creuses (4-5h du mat), ils n'auraient perdu que les mails arrivés durant cette courte fenêtre : soit à peu près entre 4h et 9h, un dimanche matin.
Et personne n'en aurait parlé...