Sinon, "Europe" c'est un peu vieux jeu comme nom pour un si beau rêve. Je propose Eurasia (apres tout, ces enfoirés de l'hégémonie americaine vont s'appeler Océania bientot, non ?)
a common criticism of Linux -- voiced particularly by those from a Microsoft Windows background -- is that it takes a long time between pressing the "on" button and actually being able to use a Linux system.
Euh, moi j'ai plutot vu l'inverse, des machines windows qui mettent un temps pas croyable avant de te permettre dete logguer... et une fois loggué, faut encore attendre la fin du sablier pour pouvoir travailler...
De toute façon deux gens comme ça ne peuvent pas se comprendre:
On voit bien que la pro-brevet n'y voit qu'un moyen de "faire du commerce", et tout son discour repose dessus, avec toujours le meme désir de la part de ces gens-la de creer une rareté artificielle: "Pour le logiciel comme pour tout autre marchandise, la valeur d'échange obéit plus ou moins au principe traditionnel de rareté".
L'anti-brevet en revanche reste dans le sujet donné, en discutant de l'adequation de la notion brevet à la nature du logicielle, et en se basant sur le but initial du brevet -- favoriser l'innovation au bénéfice de la societé -- et non pas sur son utilisation detournée uniquement comme un moyen de faire du fric.
Bref, il suffit de lire la premiere phrase de chacun pour complétement comprendre leur façon de voir les choses: "Pourquoi, lorsqu'il s'agit de logiciel, faudrait-il oublier l'un des principes fondamentaux de l'économie de marché ?Le logiciel est une marchandise immatérielle, mais n'en reste pas moins une marchandise."vs"Idéalement, le brevet est un marché conclu entre l'inventeur et la société pour promouvoir l'innovation."
Il existe une distinction simple entre art et artisanat, qui est definie par l'administration fiscale (car le regime d'imposition entre artistes et artisans est different) : l'artisanat a une utilite pratique, l'art, non.
Donc probablement, un ebeniste qui fabrique en vrai la "femme tiroir" de Dali est un artisan; s'il faisait la meme mais avec des tiroirs inutilisables, c'est un artiste ;)
Du coup, la plupart des programmes servant un but quelconque, ils se rangeraient plutot du cote artisanat, et eventuellement ceux participants a l'Obfuscated C Code Contest seraient assimilables a des "poemes". Maintenant, un programme dont l'execution est inutile et artistique, comme une demo, peut-etre aussi...
Quelqu'un connait une url pour une pétition ou un truc du genre ?
A priori tu tapes n'importe quelle url, et tu devrais atterir à une page où tu peux exprimer ton mécontentement ;)
Il s'agit des expériences de Stanley Milgram, entre 1950 et 1963.
Il en a tiré un livre qui décrit cette expérience avec ses différentes variantes : "Soumission à l'autorité" Calmann-Levy ISBN 2-7021-0457-6
De plus, il est en general déconseillé d'utiliser des variables globales :)
tu n'en n'as pas beaucoup pour l'instant, profites-en des maintenant pour y penser. D'un autre coté vu qu'en définitive tout est inclu dans main.c ... ;)
Tu pourrais peut-etre creer une structure contenant l'ensemble du jeu, au lieu d'avoir des variables dispersées (le tableau de jeu, le numero de coup) que tu passerai en parametre à toutes les fonctions. Ca rallonge un peu l'ecriture de certaines variables, mais je pense qu'un jour ca te sera utile...
Pense à utiliser des enum{} à la place de tes #defines pour les types de pieces etc. Le compilateur pourra ainsi te signaler des erreurs de type, et les sessions gdb seront + lisibles.
J'ai pas trop lu le code pour l'instant, mais j'ai une remarque de "coding style" (Holy War Alert) : rajoute des espaces autour des operateurs, virgules et parentheses !! Il y a des sections de code tres dense, et assez dure à lire.
Question qui me hante: le tableau de jeu est unidimensionnel, et du coup tu utilise des horreurs (désolé) du style if (echiquier[piece.place+25].type_piece!=bord . Est-ce que c'est fait expres ? Dans un numero de Login sur les echecs ils parlaient du stockage lineaire pour optimiser certains trucs, est-ce le cas ? Si oui, utilise au moins des constantes du style HAUT=12 BAS=-12 DROITE=1 et ecris (place+2*HAUT+DROITE) pour qu'un s'y retrouve; sinon, utilise un tableau bidimensionnel !
De meme dans echecs_init, tu as le droit d'utiliser 2 boucles imbriquées pour faire tes initialisations en x ET en y ;)
Beuh... j'avais absolument adoré les Hyperions et Endymions de Dan Simmons, alors naïvement un jour j'ai pris les 2 volumes de l'échiquier du mal... je me suis fait chier comme un rat mort du début à la fin -- J'ai pas pû me décider à laisser tomber, me disant que peut-être il allait se passer quelque chose au chapitre suivant... mais non.
Le concept etait interessant, mais j'ai pas accroché à l'histoire, sans doute à cause de longueurs insupportables. Diviser le nombre de pages par 2 aurait amélioré l'affaire sans doute.
Verdict: je reste à mes bouquins de SF et je ne touche plus aux bouquins classés au rayon "horreur" !
Il y a en France le Passe-livre http://www.passe-livre.com/(...) qui consiste à "libérer" des livres en les laissant à disposition un peu partout dans la rue.
Tu rentre en prepas ? Je suis pas sûr que ça vaille vraiment le coup d'ammener un portable à l'internat, t'auras suffisamment de révision/exos/devoirs à faire jusqu'à 2h du matin pour t'occuper :p A moins que ce soit pour mettre tes cours en XML pour mieux les réviser ? Je pense pas que t'auras le temps non plus, ni la motivation à long terme !
Bon, si c'est juste pour servir de juke-box, peut-etre...
Jme suis deja bien grillé en prépas à n'avoir un PC sous DOS (pour du turbo-pascal...) que pendant le Week-end, j'ose pas imaginer si j'avais eu un portable sous linux en permanence...[/mavie] Enfin peut-être que toi tu vas te balader :)
D'ailleur dès le début Stallman vendait des bandes avec emacs dessus. Maintenant GNU vend toujours des CDs (à des prix exorbitants) : https://agia.fsf.org/(...)
Il trouve que les gens de SCO ont trop fumé la moquette :)
Quand on pense à une autre citation célebre de Linus: "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people" peut-être qu'en fait SCO devrait plutot chercher du code volé dans le Hurd ?.. :)
Comme apparemment tu en baves un peu, peux-tu nous dire quelles raisons te poussent à t'accrocher, et plus généralement ce qui t'a poussé à essayer GNU/Linux ? La curiosité, une évangelisateur tenace, les Eterm transparents ?
Voilà mon premier journal, j'espère non hors-sujet
Je crois plutot que tous les journaux devraient être comme ça, au lieu du forum d'aide qu'ils ont tendance à être en général ;)
Est-ce que tu comptes poster d'autres journaux au fur et à mesure de ta progression (ce que tu a découvert qui t'a plus, surpris, dérouté) ?
Par exemple, il y a un gars qui faisait une recherche sur des oiseaux, et ben les filtres bloquaient des sites pertinants, parceque "tit" ça veut aussi dire une mésange :) (j'ai pas retrouvé l'url pour cette anecdote)
Ben y a les deux :
-mcpu=cpu‐type
Tune to cpu‐type everything applicable about the generated code, except for the ABI and the set of available instructions.
-march=cpu‐type
Generate instructions for the machine type cpu‐type. The choices for cpu‐type are the same as for -mcpu. Moreover, specifying -march=cpu‐type
implies -mcpu=cpu‐type.
donc -mcpu permet par exemple de seulement changer l'ordre des instructions pour profiter du coté "superscalaire" du pentium, alors que -march va en plus utiliser des instructions qui n'existent pas dans les modeles inférieurs.
Tu peux regarder du coté de la Bootable Business-Card linux : http://www.lnx-bbc.org(...)
C'est un Live-CD, mais pour les mini-CD coupés au format carte de crédit; l'iso fait 48Mo. Apparemment ils ont un systeme de build (GAR) qui pourrait te permettre d'enlever le superflu pour que ça tienne en 32Mo. Mais si tu n'as pas le temps, tu peux peut-être juste tailler dans le lard à grands coup de rm :)
Accessoirement, si ce PC a un lecteur de CD-ROM, tu ne pourrais pas plutot mettre la distrib sur le CD, et ne garder la compact-flash que pour les logs ?
Ca eviterait toute installation à demeure de root-kit: un reboot et c'est comme neuf !
Salut, j'ai une question pour ceux qui ont des tablettes livrées avec souris
(je pense que c'est le cas de la graphire 2): A quoi sert une souris supplémentaire ?? et est-ce qu'elle ne marche que sur la tablette ?
Je demande ça parceque il y a deux mois je voulais m'acheter une tablette graphique Wacom (vu le bon support linux) mais il n'y avait que les versions avec stylet + souris, et ça me paraissait payer un truc en plus pour rien.
Anecdote:
Du coup j'ai acheté une tablette Genius WizardPen 5x4, pas chere, pas megatop mais bien suffisante pour ce que j'en fait. C'est au retour que je me suis rendu compte qu'elle n'etait pas supportée sous linux :-/ (j'avais mal lu les howtos). Pas grave, jme suis ecrit un module kernel + Xfree86, et maintenant tout roule :)
Je voulais publier les sources que j'avais fait pour l'occasion, mais apparemment d'autres s'y sont mis juste apres, donc j'ai laissé tombé... Enfin, si quelqu'un est interessé je veux bien les ressortir :)
[^] # knoppix
Posté par daggett . En réponse au journal Bill Gates est sympa. Évalué à 1.
# Re: Je viens de réaliser que nous devons tous devenir solidaire !
Posté par daggett . En réponse au journal Je viens de réaliser que nous devons tous devenir solidaire !. Évalué à 2.
Sinon, "Europe" c'est un peu vieux jeu comme nom pour un si beau rêve. Je propose Eurasia (apres tout, ces enfoirés de l'hégémonie americaine vont s'appeler Océania bientot, non ?)
# Re: IBM : Voleurs !
Posté par daggett . En réponse au journal IBM : Voleurs !. Évalué à 1.
Euh, moi j'ai plutot vu l'inverse, des machines windows qui mettent un temps pas croyable avant de te permettre dete logguer... et une fois loggué, faut encore attendre la fin du sablier pour pouvoir travailler...
# Opposition de point de vue
Posté par daggett . En réponse à la dépêche 01net fait une thématique sur les brevets logiciels. Évalué à 6.
On voit bien que la pro-brevet n'y voit qu'un moyen de "faire du commerce", et tout son discour repose dessus, avec toujours le meme désir de la part de ces gens-la de creer une rareté artificielle: "Pour le logiciel comme pour tout autre marchandise, la valeur d'échange obéit plus ou moins au principe traditionnel de rareté".
L'anti-brevet en revanche reste dans le sujet donné, en discutant de l'adequation de la notion brevet à la nature du logicielle, et en se basant sur le but initial du brevet -- favoriser l'innovation au bénéfice de la societé -- et non pas sur son utilisation detournée uniquement comme un moyen de faire du fric.
Bref, il suffit de lire la premiere phrase de chacun pour complétement comprendre leur façon de voir les choses: "Pourquoi, lorsqu'il s'agit de logiciel, faudrait-il oublier l'un des principes fondamentaux de l'économie de marché ?Le logiciel est une marchandise immatérielle, mais n'en reste pas moins une marchandise." vs "Idéalement, le brevet est un marché conclu entre l'inventeur et la société pour promouvoir l'innovation."
[^] # Re: La programmation est un art
Posté par daggett . En réponse à la dépêche La programmation est un art. Évalué à 4.
Donc probablement, un ebeniste qui fabrique en vrai la "femme tiroir" de Dali est un artisan; s'il faisait la meme mais avec des tiroirs inutilisables, c'est un artiste ;)
Du coup, la plupart des programmes servant un but quelconque, ils se rangeraient plutot du cote artisanat, et eventuellement ceux participants a l'Obfuscated C Code Contest seraient assimilables a des "poemes". Maintenant, un programme dont l'execution est inutile et artistique, comme une demo, peut-etre aussi...
# deja passé
Posté par daggett . En réponse au journal DRM pour ogg. Évalué à 3.
[^] # Re: VeriSign détruit l'un des fondements d'Internet
Posté par daggett . En réponse à la dépêche VeriSign détruit l'un des fondements d'Internet. Évalué à 6.
A priori tu tapes n'importe quelle url, et tu devrais atterir à une page où tu peux exprimer ton mécontentement ;)
[^] # Stanley Milgram
Posté par daggett . En réponse au journal Cambridge - etude sur le cerveau. Évalué à 3.
Il en a tiré un livre qui décrit cette expérience avec ses différentes variantes : "Soumission à l'autorité" Calmann-Levy ISBN 2-7021-0457-6
Ca donne a reflechir sur la nature humaine...
http://amis.univ-reunion.fr/Conference/presentation/159/(...)
[^] # variables globales & code
Posté par daggett . En réponse au journal un peu de pub !. Évalué à 2.
tu n'en n'as pas beaucoup pour l'instant, profites-en des maintenant pour y penser. D'un autre coté vu qu'en définitive tout est inclu dans main.c ... ;)
Tu pourrais peut-etre creer une structure contenant l'ensemble du jeu, au lieu d'avoir des variables dispersées (le tableau de jeu, le numero de coup) que tu passerai en parametre à toutes les fonctions. Ca rallonge un peu l'ecriture de certaines variables, mais je pense qu'un jour ca te sera utile...
Pense à utiliser des enum{} à la place de tes #defines pour les types de pieces etc. Le compilateur pourra ainsi te signaler des erreurs de type, et les sessions gdb seront + lisibles.
J'ai pas trop lu le code pour l'instant, mais j'ai une remarque de "coding style" (Holy War Alert) : rajoute des espaces autour des operateurs, virgules et parentheses !! Il y a des sections de code tres dense, et assez dure à lire.
Question qui me hante: le tableau de jeu est unidimensionnel, et du coup tu utilise des horreurs (désolé) du style if (echiquier[piece.place+25].type_piece!=bord . Est-ce que c'est fait expres ? Dans un numero de Login sur les echecs ils parlaient du stockage lineaire pour optimiser certains trucs, est-ce le cas ? Si oui, utilise au moins des constantes du style HAUT=12 BAS=-12 DROITE=1 et ecris (place+2*HAUT+DROITE) pour qu'un s'y retrouve; sinon, utilise un tableau bidimensionnel !
De meme dans echecs_init, tu as le droit d'utiliser 2 boucles imbriquées pour faire tes initialisations en x ET en y ;)
[^] # Re: Echiquier du mal
Posté par daggett . En réponse au journal \o/ Free Roulaize \o/ Neal Stephenson Roulaize \o/. Évalué à 1.
[^] # Echiquier du mal
Posté par daggett . En réponse au journal \o/ Free Roulaize \o/ Neal Stephenson Roulaize \o/. Évalué à 1.
Le concept etait interessant, mais j'ai pas accroché à l'histoire, sans doute à cause de longueurs insupportables. Diviser le nombre de pages par 2 aurait amélioré l'affaire sans doute.
Verdict: je reste à mes bouquins de SF et je ne touche plus aux bouquins classés au rayon "horreur" !
# passe-livre
Posté par daggett . En réponse au journal Liens du matin, câlins.. Évalué à 1.
[^] # prepas
Posté par daggett . En réponse au journal Mon premier journal =). Évalué à 4.
Bon, si c'est juste pour servir de juke-box, peut-etre...
Jme suis deja bien grillé en prépas à n'avoir un PC sous DOS (pour du turbo-pascal...) que pendant le Week-end, j'ose pas imaginer si j'avais eu un portable sous linux en permanence...[/mavie] Enfin peut-être que toi tu vas te balader :)
# GFDL ?
Posté par daggett . En réponse au journal 2 liens pour le prix d'un. Évalué à 2.
# Les explications de gnu.org
Posté par daggett . En réponse au journal Vente de logiciels GPL. Évalué à 1.
D'ailleur dès le début Stallman vendait des bandes avec emacs dessus. Maintenant GNU vend toujours des CDs (à des prix exorbitants) : https://agia.fsf.org/(...)
# c'est simple
Posté par daggett . En réponse au journal Linus parle de SCO. Évalué à 2.
Quand on pense à une autre citation célebre de Linus:
"In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people" peut-être qu'en fait SCO devrait plutot chercher du code volé dans le Hurd ?.. :)
# *** SPOILER ***
Posté par daggett . En réponse au journal Une interview dont on a pas beaucoup parle. Évalué à 1.
# Motivations ?
Posté par daggett . En réponse au journal En cours de conversion.... Évalué à 1.
Voilà mon premier journal, j'espère non hors-sujet
Je crois plutot que tous les journaux devraient être comme ça, au lieu du forum d'aide qu'ils ont tendance à être en général ;)
Est-ce que tu comptes poster d'autres journaux au fur et à mesure de ta progression (ce que tu a découvert qui t'a plus, surpris, dérouté) ?
Bienvenu chez les pingouins :)
[^] # Filtrage
Posté par daggett . En réponse à la dépêche Un moteur de recherche "Open Source" ?. Évalué à 3.
Par exemple, il y a un gars qui faisait une recherche sur des oiseaux, et ben les filtres bloquaient des sites pertinants, parceque "tit" ça veut aussi dire une mésange :) (j'ai pas retrouvé l'url pour cette anecdote)
[^] # Re: Mesure du bénéfice de l'approche Gentoo
Posté par daggett . En réponse à la dépêche Mesure du bénéfice de l'approche Gentoo. Évalué à 1.
-mcpu=cpu‐type
Tune to cpu‐type everything applicable about the generated code, except for the ABI and the set of available instructions.
-march=cpu‐type
Generate instructions for the machine type cpu‐type. The choices for cpu‐type are the same as for -mcpu. Moreover, specifying -march=cpu‐type
implies -mcpu=cpu‐type.
donc -mcpu permet par exemple de seulement changer l'ordre des instructions pour profiter du coté "superscalaire" du pentium, alors que -march va en plus utiliser des instructions qui n'existent pas dans les modeles inférieurs.
[^] # Re: On vous ment, on vous spolie !
Posté par daggett . En réponse au journal On vous ment. Évalué à 1.
[^] # Re: Gimp 2.0 prévu pour ce WeekEnd
Posté par daggett . En réponse au journal Gimp 2.0 prévu pour ce WeekEnd. Évalué à 3.
# pollution
Posté par daggett . En réponse au journal Tester sa resistance aux popup - aparté pollution a Paris (2 journaux pour le prix d'un). Évalué à 1.
# Re: Un firewall/proxy sur une compacte flash 32Mb
Posté par daggett . En réponse au journal Un firewall/proxy sur une compacte flash 32Mb. Évalué à 1.
C'est un Live-CD, mais pour les mini-CD coupés au format carte de crédit; l'iso fait 48Mo. Apparemment ils ont un systeme de build (GAR) qui pourrait te permettre d'enlever le superflu pour que ça tienne en 32Mo. Mais si tu n'as pas le temps, tu peux peut-être juste tailler dans le lard à grands coup de rm :)
Accessoirement, si ce PC a un lecteur de CD-ROM, tu ne pourrais pas plutot mettre la distrib sur le CD, et ne garder la compact-flash que pour les logs ?
Ca eviterait toute installation à demeure de root-kit: un reboot et c'est comme neuf !
# Souris de la tablette ?
Posté par daggett . En réponse au journal Support tablette graphique Wacom Graphire 2. Évalué à 1.
(je pense que c'est le cas de la graphire 2): A quoi sert une souris supplémentaire ?? et est-ce qu'elle ne marche que sur la tablette ?
Je demande ça parceque il y a deux mois je voulais m'acheter une tablette graphique Wacom (vu le bon support linux) mais il n'y avait que les versions avec stylet + souris, et ça me paraissait payer un truc en plus pour rien.
Anecdote:
Du coup j'ai acheté une tablette Genius WizardPen 5x4, pas chere, pas megatop mais bien suffisante pour ce que j'en fait. C'est au retour que je me suis rendu compte qu'elle n'etait pas supportée sous linux :-/ (j'avais mal lu les howtos). Pas grave, jme suis ecrit un module kernel + Xfree86, et maintenant tout roule :)
Je voulais publier les sources que j'avais fait pour l'occasion, mais apparemment d'autres s'y sont mis juste apres, donc j'ai laissé tombé... Enfin, si quelqu'un est interessé je veux bien les ressortir :)