Justement, avec le doc, on ne sait pas à quoi ressemblera la page chez le destinataire. Les fichiers Word sont destinés à être imprimés sur la machine qui les a produit. Un point c'est tout ! Word n'est autre chose qu'une machine à écrire informatisée.
Seuls ps et pdf décrivent la page et l'apparence est garantie. Il m'est souvent arrivé de recevoir des documents word complètement tordus car ils avaient été conçus avec d'autres marges que celles de mon imprimante.
Si le PDF est trop exotique pour une entreprise à laquelle vous postulez, il suffit de répondre : vous avez vraiment besoin de moi !
Si la réponse n'est pas favorable, il vaut mieux laisser tomber.
Effectivement, Guylhem a aussi ajouté un lien sur les photos de LSM 2002. Il y a même une photo où l'on peut voir the core-team du LDP. Une photo qui sera peut être historique ?
Au centre : Jorge Godoy et Guylhem Aznar. A sa gauche, le plus jeune participant à LSM : 13 ans.
A gauche, c'est Ismaël Olea et je pense que Sergiusz Pawlowicz est aussi sur la photo.
C'est vrai que ça sent la restructuration à plein nez. Mais il faut encourager et aider ceux qui sont en train de s'atteler à cette tâche.
Chacun de nous peut contribuer à la documentation des logiciels libres, surtout ceux qui ne sont pas contents ;-)
Saluons quand même l'effort de coherence de la documentation. Le travail de Guylhem.Aznar commence à porter ses fruits et quand nous dirons RTFM, on aura enfin plus de chances de le trouver ce [fichu|foutu|fameux|putain_de] manuel !
Je serai beaucoup plus nuancé quant à l'utilisation du GOTO.
J'ai écrit en 1970 mon premier programme en Fortran. Il est tellement bourré de GOTO que je suis incapable maintenant de le relire. Ah, il était sur des cartes perforées, et le compilateur créait le listing du programme.
Avec le Fortran 77 hybridé de 90 de HP, le GOTO est devenu rare mais son utilisation bien sentie permet d'éviter de dépasser 5 ou 6 niveaux d'indentation. La lisibilité de ces programmes est très bonne.
Pour clore le tout, j'ai écrit un programme en C qui utilise des goto à bon escient. C'est assez rare, ça ne m'est arrivé qu'une seule fois de les utiliser en 12 ans. Mais j'insiste, c'était une très bonne solution dans un cas précis.
Il en est de la programmation comme des méthodes de conception : Il ne faut pas sacrifier aux modes qui font que l'on rejette ce que l'on a adoré la veille. Le goto est à utiliser avec circonspection, son utilisation est réservée au traitement des exceptions et dans ce cas il peut s'avérer très précieux.
Il y a 12 ans, j'avais commandé des machines HP à 800 kF soit environ 150 k en euro constant.
Le prix d'Unix limité à une douzaine d'utilisateurs, représentait environ 10% du prix de la machine soit 15000. Maintenant, une machine à 1500 fait le même travail. Le prix a donc été divisé par 100 en douze ans et le prix de l'OS ne peut dépasser sans inconvénient 10% du prix total de la machine
.
Pour maintenir la même équipe de maintenance de leurs Unix respectifs, il faudrait que HP, SUN, IBM et les autres vendent 100 fois plus de machines Unix qu'il y a douze ans.
Les arguments des Unix commerciaux par rapport à Linux ou *BSD sont de plus en plus ténus et marginaux. La logique économique est implacable et condamne les OS propriétaires à des marchés de niches de plus en plus étroits donc de moins en moins rentables. Ils sont donc dans le collimateur des économistes de ces entreprises.
On est bien loin d'un comportement philantrope ou éthique !
Ce n'est pas une option, car pg_dump et copy sont gratuits. L'équivalent sous Oracle est payant, c'est pour cela que c'est une option.
Même pour quitter Oracle, il faut payer !
Le mythe du code binaire portable est le truc qu'on nous ressort régulièrement, que ce soit au niveau bas : HAL (Hardware Abstration Layer) servi avec ses micro-noyaux ou à un niveau supérieur comme les applets JAVA.
L'expérience montre que rien ne fonctionne mieux sur une machine que son code natif, compilé spécialement pour elle.
Je rejoins tout à fait l'avis de ceux qui pensent que la justification principale de JAVA est de fournir des programmes propriétaires fonctionnant sur un maximum de machines.
Le gros intérêt des logiciels libres est de fournir le meilleur produit possible, quels que soient le langage source utilisé et la plateforme matérielle.
Pour exporter les données Oracle vers un autre monde plus libre, c'est possible, mais il faut acheter l'utilitaire à Oracle...
Rien à voir avec pg_dump et copy qui permettent de faire tout ce qu'on veut avec postgresql et qui ne sont pas en option !
Alors tu n'as qu'à aider à faire la traduction ! Comme ça, tu sauras apprécier le travail des autres.
Tout le monde ne comprend pas l'anglais, essaie de le comprendre.
Je ne tarirai pas d'éloges sur le travail de Magali. C'est efficace, net et précis.
J'ai eu le plaisir de m'entretenir avec elle à Libre Software Meeting en juillet. Je ne lui connaissais alors que ses talents d'auteur sur http://www.copinedegeek.com(...)
Esprit vif, humour, efficacité... que de qualités pour une aussi jolie personne ! Nul doute que nous entendrons encore parler de Magali.
Si un fonctionnaire de l'état français peut déchiffrer maintanant, ça veut dire que c'est à la portée de tout le monde dans six mois car les technologies évoluent très vite. Comme les lois ne peuvent évoluer aussi vite et que ceux qui ont quelque chose à cacher n'en ont cure, la seule issue possible est la libéralisation des techniques de chiffrement.
Ce qui est vraiment sensationnel dans cette nouvelle, c'est que cette libéralisation soit subordonnée à l'utilisation de logiciels libres.
Bravo Loïc ! C'est une bataille que nous gagnons, mais ne baissons pas la garde et préparons-nous aux suivantes.
Si tout l'immatériel est perdu, il n'y a donc plus personne pour faire valoir ses droits.
Dans ces conditions rien n'empêcherait le développeur de reprendre ses sources, dont il a certainement une copie de sauvegarde, et de remplacer le copyright de Scol par le copyleft GPL.
Si le liquidateur aprend qu'on a monté une société pour racheter le logiciel, ça va lui mettre la puce à l'oreille et il va inventer un prix adapté !
Le mieux est de lui suggérer de faire un lot de TOUS les logiciels de la société. Ainsi, il n'y a plus de litige possible.
Le plus souvent les liquidateurs bradent à tout va. Il peut même ne pas s'apercevoir de l'existence de ce logiciel ou le vendre dans un lot de logiciels, le tout pour 100. Les chances pour qu'il sache apprécier la valeur du logiciel est à mon avis assez faibles.
Assurance Qualité : oui, mais à condition de ne pas tomber dans le formalisme et la paperasse. C'est malheureusement ce qui se passe lorsque les responsables de la Qualité vérifient le principe de Peters. L'idéal est pour moi de faire tourner rapidement les responsables de la qualité avec ceux qui produisent quelque chose de concret.
J'ai eu l'occasion de m'en entretenir avec Dvid Axmark à LSM 2000 et 2001. Cette année, ne n'en ai pas remis une couche ;).
Bien entendu, on doit vérifier que toutes les clés étrangères sont valides avant de faire un insert.
Quand le SGBD gère les clés étrangères, il refait le même travail. Une autre façon de procéder serait de tenter l'insert et de tester un à un tous les champs en cas d'erreur. Je trouve que ce n'est pas très propre, mais c'est une question de goût.
Le vrai problème de l'absence de la clé étrangère est l'intervention directe sur la base, sans passer par le programme normal. Il en résulte le plus souvent des situations calamiteuses. Juste un exemple : Dans une banque, on fait des opérations sur un compte (clé étrangère) Que se passe-t'il si il y a deux fois le même compte ou si le compte n'existe pas ?
A mon avis la gestion des foreign keys est la seule chose qui manque à MySQL pour jouer dans la même cour que Posgresql et Oracle.
J'ai eu à subir des personnes qui étaient arrivées à faire un truc assez joli avec access ou excel et qui pensaient de de fait être compétentes en informatique. Le pire, c'est que leurs chefs le croyaient aussi !
Le vrai problème, c'est de faire comprendre qu'Access, c'est bon pour faire une maquette rapide (RAD) mais en aucun cas une application à mettre en production.
Donner un outil comme Access à une personne non informaticienne a quelques avantages car il lui faut apprendre les concepts des bases de données, ce qui facilite ensuite le dialogue avec un vrai informaticien. La limite est de bien faire comprendre à cette personne que ça ne suffit pas pour être informaticien, pas plus que l'on ne devient mécanicien en conduisant son automobile.
F-CPU et Stallman sur la même tranche horaire et le même jour.
Il était impossible d'éviter ce genre de problème. Sinon LSM aurait duré un mois !
L'année prochaine, le nombre de conférences simultanées devrait encore augmenter ce qui ne va pas simplifier les choix des participants ni ceux des organisateurs. Mais peut-on s'en plaindre ?
Si NeXt avait été sous GPL, nous ne serions pas en train de refaire ce qui a été fait il y a une dizaine d'années !
Heureusement que NeXt avait 10 ans d'avance sur son époque, mais c'est peut être aussi ce qui a provoqué son échec.
C'est bon signe, cela veut dire que le noyau 2.4 tend vers son asymptote de perfection.
A vrai dire, nous avons maintenant un OS GNU/Linux très stable, auquel il ne manque aucune fonction essentielle, ni même utile. Il n'y a donc aucune raison de se presser car la recherche de la fiabilité a définitivement pris le pas sur la recherche de fonctionnalités nouvelles.
[^] # Re: ça fait pas un peu rapace ça ?
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche GoBe Productive libéré !. Évalué à 10.
Justement, avec le doc, on ne sait pas à quoi ressemblera la page chez le destinataire. Les fichiers Word sont destinés à être imprimés sur la machine qui les a produit. Un point c'est tout ! Word n'est autre chose qu'une machine à écrire informatisée.
Seuls ps et pdf décrivent la page et l'apparence est garantie. Il m'est souvent arrivé de recevoir des documents word complètement tordus car ils avaient été conçus avec d'autres marges que celles de mon imprimante.
[^] # Re: ça fait pas un peu rapace ça ?
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche GoBe Productive libéré !. Évalué à 10.
Si la réponse n'est pas favorable, il vaut mieux laisser tomber.
[^] # Re: Confidentiel ? Un peu moins maintenant
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Le LDP Français se réorganise. Évalué à 2.
Au centre : Jorge Godoy et Guylhem Aznar. A sa gauche, le plus jeune participant à LSM : 13 ans.
A gauche, c'est Ismaël Olea et je pense que Sergiusz Pawlowicz est aussi sur la photo.
[^] # Re: pas très jojo :-/
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Le LDP Français se réorganise. Évalué à 10.
Chacun de nous peut contribuer à la documentation des logiciels libres, surtout ceux qui ne sont pas contents ;-)
# Confidentiel ?
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Le LDP Français se réorganise. Évalué à 9.
Quand on accède à http://tldp.org/(...) on peut choisir entre le brésilien http://br.tldp.org/(...) et l'espagnol http://es.tldp.org/(...) . Pourtant http://fr.tldp.org/(...) ne diffère du brésilien que d'une lettre.
Saluons quand même l'effort de coherence de la documentation. Le travail de Guylhem.Aznar commence à porter ses fruits et quand nous dirons RTFM, on aura enfin plus de chances de le trouver ce [fichu|foutu|fameux|putain_de] manuel !
[^] # Re: GO TO goto hell !
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Un petit tour et puis s'en va. Évalué à 10.
J'ai écrit en 1970 mon premier programme en Fortran. Il est tellement bourré de GOTO que je suis incapable maintenant de le relire. Ah, il était sur des cartes perforées, et le compilateur créait le listing du programme.
Avec le Fortran 77 hybridé de 90 de HP, le GOTO est devenu rare mais son utilisation bien sentie permet d'éviter de dépasser 5 ou 6 niveaux d'indentation. La lisibilité de ces programmes est très bonne.
Pour clore le tout, j'ai écrit un programme en C qui utilise des goto à bon escient. C'est assez rare, ça ne m'est arrivé qu'une seule fois de les utiliser en 12 ans. Mais j'insiste, c'était une très bonne solution dans un cas précis.
Il en est de la programmation comme des méthodes de conception : Il ne faut pas sacrifier aux modes qui font que l'on rejette ce que l'on a adoré la veille. Le goto est à utiliser avec circonspection, son utilisation est réservée au traitement des exceptions et dans ce cas il peut s'avérer très précieux.
[^] # Re: Petit calcul.....
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Pourquoi IBM , HP et Oracle choisissent Linux. Évalué à 10.
Le prix d'Unix limité à une douzaine d'utilisateurs, représentait environ 10% du prix de la machine soit 15000. Maintenant, une machine à 1500 fait le même travail. Le prix a donc été divisé par 100 en douze ans et le prix de l'OS ne peut dépasser sans inconvénient 10% du prix total de la machine
.
Pour maintenir la même équipe de maintenance de leurs Unix respectifs, il faudrait que HP, SUN, IBM et les autres vendent 100 fois plus de machines Unix qu'il y a douze ans.
Les arguments des Unix commerciaux par rapport à Linux ou *BSD sont de plus en plus ténus et marginaux. La logique économique est implacable et condamne les OS propriétaires à des marchés de niches de plus en plus étroits donc de moins en moins rentables. Ils sont donc dans le collimateur des économistes de ces entreprises.
On est bien loin d'un comportement philantrope ou éthique !
[^] # Re: OK sur le principe, mais ça ne va pas être facile ...
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Pourquoi IBM , HP et Oracle choisissent Linux. Évalué à 0.
Même pour quitter Oracle, il faut payer !
[^] # Re: je ne sais pas pourquoi...
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Pourquoi IBM , HP et Oracle choisissent Linux. Évalué à 10.
L'expérience montre que rien ne fonctionne mieux sur une machine que son code natif, compilé spécialement pour elle.
Je rejoins tout à fait l'avis de ceux qui pensent que la justification principale de JAVA est de fournir des programmes propriétaires fonctionnant sur un maximum de machines.
Le gros intérêt des logiciels libres est de fournir le meilleur produit possible, quels que soient le langage source utilisé et la plateforme matérielle.
[^] # Re: OK sur le principe, mais ça ne va pas être facile ...
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Pourquoi IBM , HP et Oracle choisissent Linux. Évalué à 4.
Rien à voir avec pg_dump et copy qui permettent de faire tout ce qu'on veut avec postgresql et qui ne sont pas en option !
[^] # Re: Plus jamais en Français pour moi...
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Mozilla 1.0 en français. Évalué à 4.
Tout le monde ne comprend pas l'anglais, essaie de le comprendre.
[^] # Re: Ben merde...
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Sortie de Labe 3.0. Évalué à 1.
[^] # Re: limitation de taille de clé ?
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Les Logiciels Libres et la DCSSI. Évalué à 2.
# Du bon travail !
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Les Logiciels Libres et la DCSSI. Évalué à 10.
J'ai eu le plaisir de m'entretenir avec elle à Libre Software Meeting en juillet. Je ne lui connaissais alors que ses talents d'auteur sur http://www.copinedegeek.com(...)
Esprit vif, humour, efficacité... que de qualités pour une aussi jolie personne ! Nul doute que nous entendrons encore parler de Magali.
[^] # Re: terrorisme
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche GnuPG et OpenSSL officiellement autorisés en France. Évalué à 3.
Ce qui est vraiment sensationnel dans cette nouvelle, c'est que cette libéralisation soit subordonnée à l'utilisation de logiciels libres.
Bravo Loïc ! C'est une bataille que nous gagnons, mais ne baissons pas la garde et préparons-nous aux suivantes.
[^] # Re: Cryo et LL
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche SCOL bientot libre?. Évalué à 2.
Dans ces conditions rien n'empêcherait le développeur de reprendre ses sources, dont il a certainement une copie de sauvegarde, et de remplacer le copyright de Scol par le copyleft GPL.
J'ai tout faux ou est-ce que c'est vrai ?
[^] # Re: Liquidation Judicière
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche SCOL bientot libre?. Évalué à 0.
Le mieux est de lui suggérer de faire un lot de TOUS les logiciels de la société. Ainsi, il n'y a plus de litige possible.
[^] # Re: Liquidation Judicière
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche SCOL bientot libre?. Évalué à 3.
[^] # Re: beta 1 2 3 4 RC1 RC2 ...
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Mandrake Linux 9.0 Beta 2 disponible pour le test. Évalué à 10.
[^] # Re: Foreign keys.
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Access .... dans OpenOffice ?. Évalué à 2.
Bien entendu, on doit vérifier que toutes les clés étrangères sont valides avant de faire un insert.
Quand le SGBD gère les clés étrangères, il refait le même travail. Une autre façon de procéder serait de tenter l'insert et de tester un à un tous les champs en cas d'erreur. Je trouve que ce n'est pas très propre, mais c'est une question de goût.
Le vrai problème de l'absence de la clé étrangère est l'intervention directe sur la base, sans passer par le programme normal. Il en résulte le plus souvent des situations calamiteuses. Juste un exemple : Dans une banque, on fait des opérations sur un compte (clé étrangère) Que se passe-t'il si il y a deux fois le même compte ou si le compte n'existe pas ?
A mon avis la gestion des foreign keys est la seule chose qui manque à MySQL pour jouer dans la même cour que Posgresql et Oracle.
[^] # Re: pas au niveau d'acces?
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Access .... dans OpenOffice ?. Évalué à 7.
Le vrai problème, c'est de faire comprendre qu'Access, c'est bon pour faire une maquette rapide (RAD) mais en aucun cas une application à mettre en production.
Donner un outil comme Access à une personne non informaticienne a quelques avantages car il lui faut apprendre les concepts des bases de données, ce qui facilite ensuite le dialogue avec un vrai informaticien. La limite est de bien faire comprendre à cette personne que ça ne suffit pas pour être informaticien, pas plus que l'on ne devient mécanicien en conduisant son automobile.
[^] # Re: [HS] LSM 2002
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Sortie de Prelude Hybrid IDS 0.8 !. Évalué à 10.
Il était impossible d'éviter ce genre de problème. Sinon LSM aurait duré un mois !
L'année prochaine, le nombre de conférences simultanées devrait encore augmenter ce qui ne va pas simplifier les choix des participants ni ceux des organisateurs. Mais peut-on s'en plaindre ?
[^] # Re: Ecrivez intègre, intégriste, intégration....
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Release de GNUstep 0.8 !. Évalué à -5.
# Que de temps perdu !
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Release de GNUstep 0.8 !. Évalué à 10.
Heureusement que NeXt avait 10 ans d'avance sur son époque, mais c'est peut être aussi ce qui a provoqué son échec.
[^] # Re: Depuis le temps ...
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche 2.4.19 est enfin sorti. Évalué à 10.
A vrai dire, nous avons maintenant un OS GNU/Linux très stable, auquel il ne manque aucune fonction essentielle, ni même utile. Il n'y a donc aucune raison de se presser car la recherche de la fiabilité a définitivement pris le pas sur la recherche de fonctionnalités nouvelles.