Derniers commentaire(s) [Tous] :


[ 1 2 :: Suivant ]

Ubuntu et partage de connexion réseau

Posté le 11 mai 2007
0
Bonjour,

Ce matin, j'ai voulu partager ma connexion internet sous Ubuntu, j'ai eu beau chercher dans les menus, je n'ai pas trouvé. Et pour cause d'après ce qu'on m'a dit, cette distribution ne sait pas faire ça (sauf à écrire un script, ce qui est très user-friendly).

C'est l'accumulation, il s'avère que ma machine de bureau a du subir un changement de carte mère => l'interface réseau n'est plus visible dans l'outil ad hoc, les menus sont vides. Un petit "ifconfig -a" m'a montré qu'elle s'appelle maintenant eth1 (et il n'y a pas d'eth0).

Je m'étais laissé convaincre sans broncher (tout le monde utilise ça au labo, mais la plupart ne sont pas des vieux routards de Linux (sinon ils n'auraient pas fait ce choix)). Je me disais que c'était pas mal d'utiliser autre chose qu'une Mandriva, pour apprendre...

En fait cette distrib ne sait rien faire. Elle est juste bonne à faire une démo technologique de Beryl. Ils devraient virer leurs graphistes et embaucher des développeurs. Ou alors peut-être vont ils récupérer les scripts de partage de connexion Mandriva, après avoir récupérer leur soft de configuration des imprimantes.

> Lire le journal (46 commentaires, moyenne: 3).

Free Bios

Posté le 22 février 2007
0
Bonjour,

Je viens de voir ça sur la LKML:


The GIGABYTE M57SLI-S4 [1] is the first-ever desktop motherboard
supported by a Free & Open Source BIOS, thanks to AMD engineer Yinghai
Lu who released GPL-licensed code last month. This state-of-the-art
motherboard is based on the NVIDIA nForce 570 SLI chipset and AMD's
latest Socket AM2. It contains tons of advanced features such as:

Support for AMD Athlon 64 X2, Athlon 64 FX and Athlon 64 processors
2X PCI Express x16 slots
3X PCI Express x1 slots
2X PCI slots
3X 1394a (FireWire) ports
10X USB 2.0
16GB maximum memory
SATA RAID
6X SATA 3Gb/s slots.


La suite ici :
http://lkml.org/lkml/2007/2/21/490

> Lire le journal (8 commentaires, moyenne: 2,3).

Choix d'un système de fichiers

Posté le 14 février 2007
0
Bonjour,

D'après un certain nombre d'articles que j'ai pu lire, il apparaît que XFS est bien plus performant que ext3.

http://www.bullopensource.org/ext4 ici quand ils parlent de ext3 + patches, il s'agit du futur ext4, ne pas confondre avec ext3

Or, beaucoup de distribs majeures proposent ext3 par défaut. kernel.org est en ext3...

Y'a des gens qui ont des infos ?

> Lire le journal (39 commentaires, moyenne: 3,3).

Pétition pour la candidature de José Bové

Posté le 07 janvier 2007
0
Bonjour,

Un site web vient d'être mis en place par les collectifs unitaires qui rejettent la candidature du PC.

http://www.unisavecbove.org

Ce site contient une pétition, pour laquelle les membres de collectifs espèrent obtenir 10000 signature.

Cela permettrait peut-être à terme d'obtenir en France un renouvellement de l'extrème gauche, qui est jusqu'à aujourd'hui empêtrée dans son passé Stalinien ou Trotskyste, et créeraient un centre de réflexion autour des possibilités d'évolution de la société actuelle.

Je pense que ce rôle n'est plus rempli à l'heure actuelle par les partis comme LO, la LCR et le PC, qui ont sombré dans le National Communisme, comme l'ont fait avant eux la Chine, l'URSS, le Vietnam, la Corée du Nord ou le Cambodge. En effet, ces partis sont quasi uniquement focalisés sur les problèmes franco-français, qui, même s'ils existent, sont bien minimes comparés aux problèmes du tiers monde, et comparés aux problèmes environnementaux.

Le paysage politique de gauche serait beaucoup plus sein s'il était composé d'un parti de pouvoir, le PS, et d'un parti de proposition. Au lieu de ça nous avons à l'heure actuelle un parti de pouvoir et un morcellement de partis contestataires. Cela permettrait à terme une collaboration entre ces deux grands partis pour proposer des changements innovants.

> Lire le journal (71 commentaires, moyenne: 2,5).

GPLv3

Posté le 24 novembre 2006
0
Bonjour,

Depuis peu circule la pétition de Bruce Perens contre l'accord Novell/Microsoft.

Tous ceux qui voient en cet accord une agression égoïste contre le monde du logiciel libre peuvent aller la signer :
http://techp.org/petition/show/1

Je voudrais revenir sur un point précis de cette lettre : la GPLv3, dont le dernier draft est http://gplv3.fsf.org/draft

Certains ont soulevé le problème que la GPLv3 va interdire à Novell la distribution de logiciels tels que la GNU-LibC.

Je me plonge donc dans ce draft, ainsi que dans le texte de la GPLv2 :

Au niveau de la GPLv2 on a déjà ces 2 paragraphes :

"To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.

For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have."

Je comprends : si Novell a passé un accord avec Microsoft qui lui donne le droit de ne pas être attaqué a propos des brevets MS. Alors Novell doit fournir ce droit à toute personne à qui elle distribue ce code source. Ainsi, en cas d'attaque de MS contre une personne ayant téléchargé un logiciel chez Novell, cette personne pourra se retourner contre Novell. Les conclusions du procès pourraient alors être que Novell n'a pas respecté la GPL et qu' elle n'a plus le droit de distribuer le logiciel en question.

Effectivement la GPLv3 est beaucoup plus claire :
"If you convey a covered work, knowingly relying on a
non-sublicensable patent license that is not generally available to
all, you must either (1) act to shield downstream users against the
possible patent infringement claims from which your license protects
you, or (2) ensure that anyone can copy the Corresponding Source of
the covered work, free of charge and under the terms of this License,
through a publicly available network server or other readily
accessible means."
Etant donné que Novell à passé un contrat concernant l'autorisation d'utiliser ses brevets avec Microsoft (license se traduit en français par contrat) alors il doit soit (1) protéger les utilisateurs non couvert par le contrat soit (2) s'assurer que les personnes ne seront pas poursuivies.
J'ai interprété le point (2) à partir de la note de bas de page du texte de la licence. Ce point n'est pas très bien rédigé à mon goût, et mériterait d'être clarifié dans le document final.
Plus clairement, pour satisfaire le point (2), Novell doit préalablement à la distribution passer un accord avec Microsoft qui autorise quiconque à utiliser ses brevets pendant 5 ans. Sinon, Novell doit s'engager à la protection juridique des utilisateurs (et non pas seulement des clients). Etant donné que l'alternative (2) n'est pas envisageable, on tombe dans le cas où Novell doit assurer la protection juridique.

Du point de vue de ce paragraphe, Novell aura donc le droit de distribuer du code sous GPLv3. Les utilisateurs du code seront alors divisés en 2 catégories : les clients, que Microsoft s'est engagé à ne pas attaqué, et les utilisateurs non clients, que Novell devra défendre. Cela modère nettement l'intérêt de l'accord. Sans compter les deux premiers paragraphes de la GPLv2 cités plus haut, qui me semblent ne pas être respectés.

Sans compter également que les juges ont l'habitude de juger en fonction de l'esprit d'une loi. Et l'accord de Novell n'est clairement pas dans l'esprit de la GPLv3, peu importent les contorsions de droit formel qui constituent l'accord.

> Lire le journal (18 commentaires, moyenne: 1,5).

Charsets multiples et systèmes de fichiers multiples

Posté le 20 novembre 2006
0
Bonjour,

En voyant le topique trollesque un peu plus bas je me suis souvenu de mon problème du début de week-end : l'installation d'un nouveau disque, et du coup, la réorganisation de tous mes FS.

Et là, j'ai eu un petit problème : j'ai des vieilles partitions ext3 formatées à l'époque du iso-machintruc et des nouvelles avec de l'UTF 8 dedans.

Du coup, mon système tout neuf, qui est en UTF8 m'affiche mal les noms de fichiers des vieux FS, m'oblige régulièrement à déspecialiser des caractères lors des copies, du fait de la non-conversion à la volée des chaînes d'un encodage vers l'autre.

Question : existe-t-il une méthode simple permettant de convertir les noms d'un FS d'un encodage vers un autre.

PS: je voulais bien sûr autre qu'un find -exec mv \{\} \`iso2utf \{\}\` \;

> Lire le journal (22 commentaires, moyenne: 1,9).

LinuxFR et Le Monde (le journal)

Posté le 23 décembre 2005
0
Juste une petite remarque, qui concerne peu les LL mais un peu plus ce site, ainsi que les autres sites de la communauté Internet High-Tech française.

Le compteur de signatures de EUCD.INFO n'a pas bougé après publication du lien sur la page débats de http://www.lemonde.fr

Je m'étais dit la première fois que je l'ai vu "cool maintenant que le lien est relayé par Le Monde, le nombre de signature va exploser". Du coup, au bout de 3 jours, on peut se dire que non, en fait.

Du coup, la conclusion est que le public des lecteurs de Le Monde en ligne n'inclut pas plus de signataires potentiels que le public des sites high-tech où le lien circule depuis un moment déjà.

Un corollaire est qu'il n'y a pas de signataires potentiels dans le public de Le Monde qui ne lit pas les sites High Tech.

<La c'est foireux>
Or, le public de Le Monde étant plutôt pas à l'UMP, on devrait avoir moult signataires dans cette partie du public.

On peut donc en déduire que seuls les gens qui suivent les sites High Tech lisent Le Monde en ligne.
</mais pas trop.>

> Lire le journal (9 commentaires, moyenne: 2,3).

La terre est plate et Java est plus rapide que C++

Posté le 15 avril 2005
0
Bonjour,

Je vous propose un petit troll du Vendredi, ainsi qu'un défi.

J'utilise Java Sound pour enregistrer et jouer du son. J'avais, avec le JDK 1.3 des problèmes de pertes de synchro, i.e. Java arrivait pas à suivre la cadence. Les marketteux de chez Sun prétendant que Java Sound était maintenant en Direct Sound (pas celui de M$, celui de Java) depuis la 1.4, utilisant Alsa ou bien DirectX, marchait beaucoup mieux.

Le problème c'est que Java, c'est peut-être plus rapide que C++, mais ça ne sait pas scheduler un thread correctement.

En effet, ma carte son me donne un buffer d'enregistrement de 1s au max (avec Direct Sound on ne peut pas choisir la taille du buffer, et maintenant Sun ne donne plus accès au Java Audio Engine pour l'enregistrement). Du coup, il faut que mon thread d'enregistrement soit schédulé au moins une fois par seconde.

Et ben cette merde de Scheduler qu'il y'a dans la JDK, il est pas capable de me faire ça. A peu près toutes les 30s, mon thread n'est pas schédulé à temps. Pourtant je lui demande un scheduling toutes les 100ms via un wait(100) dans mon thread. Et ce, sans que rien ne tourne en tâche de fond, sauf les processus de mon OS et les quelques threads "system" de la JVM.

Sur un Pentium IV 2.4GHz avec 1 Go de RAM, 0% d'utilisation CPU, le scheduler de la JVM n'est pas foutu de faire en sorte que mon thread soit schedulé avant 1s.

Du coup, le son en Java on peut oublier :)

Je vais coder un bout de C++ pour gérer ça et passer par JNI.

Conclusion la terre est plate (c.f. la page performance sur jsresources.org).

> Lire le journal (42 commentaires, moyenne: 2,3).

Validation des distributions GNU/Linux

Posté le 08 novembre 2004
0
Suite à des problèmes tout de même beaucoup trop fréquents que moi-même ou d'autres ont rencontré, je me dis que la validation des distributions serait une bonne chose. C'est une étape cruciale du développement qui passe à la trappe.

Par exemple, j'ai installé la dernière version d'une distribution bien connue sur une configuration hyper banale (chipset nforce2 + carte graphique ATI radeon 7000 + ADSL USB modem f@st 800) et j'ai eu problèmes sur problèmes. De même, les portables posent d'énormes problèmes (processeur grillé pour une mauvaise config de l'ACPI par exemple).

Il faut bien reconnaître qu'une entreprise qui embauche 10 développeurs ne peut valider une distribution contenant des milliers de programmes sur des dizaines de machines différentes. C'est un fait incontestable que laisser la tâche de valider à la communauté ne marche pas. Une raison qui vient rapidement à l'esprit est que les "linuxiens" font attention à acheter du matériel bien supporté par Linux et donc remontent beaucoup moins les bugs concernant les matériels mal supportés (nforce2, centrino, ...).

Une solution serait de structurer l'effort de validation en mettant en place un système de centralisé par distribution, un site internet où les utilisateurs pourraient s'enregistrer et indiquer les problèmes rencontrés. Des versions de validation des distribution devraient être disponibles en tant que telles afin d'évoluer peu à peu vers une version stable pour tout le monde. Les configs manquant de "valideurs" seraient alors identifiées clairement, et des appels à contribution pourraient être lancés en direction précisément (c'est le précisément qui est important) des utilisateurs de ces configurations matérielles. De plus, les distributions, pourraient prendre à leur charge la validation des configurations les moins répandues chez les linuxiens.

> Lire le journal (7 commentaires, moyenne: 2,4).

Comment débugger l'allocation mémoire en Ocaml ?

Posté le 19 avril 2004
0
Bonjour,

Je suis comme toujours en train de m'occuper de mon mldonkey et de ses memory-leaks (même si c'est bien connu qu'avec un langage fonctionnel on n'a pas à se prendre la tête avec la gestion de la mémoire lol :).

Je voudrais savoir si certains connaitraient un programme directement prévu pour ocaml, ou des paramètres de compilation à passer, ou autres. Mon objectif seraient d'obtenir un état du tas à la fin de l'exécution pour comparer ce qu'il y a dans un tas de 20 Mo (normal) et dans un tas de 100 Mo (leaké). J'imagine qu'il sera alors aisé de voir quelle donnée n'est pas libérée. Je sais qu'on peut généré du C et ensuite utiliser les outils standards, mais j'ai un peu la flemme.

C'est pas la première fois que je cherche, mais les développeurs de ocaml ont l'air de penser qu'on peut pas avoir de memory leaks avec leur langage, ou alors ne veulent pas mettre sur la même page web des phrases disant qu'on n'a pas besoin de gérer sa mémoire et des softs pour détecter des memory-leaks :)

> Lire le journal (7 commentaires, moyenne: 1).

Mldonkey stable

Posté le 13 avril 2004
0
Bonjour,

Depuis la version 2.5 mldonkey est incapable de fonctionner plus de 12 h consécutives, i.e. ne marche pas. Je ne me souviens plus très bien des versions qui marchent, je pense que la 2.4.3 était bien, mais vue la fréquence à laquelle sortent les nouvelles versions je ne sais plus.

Si certains ont gardés des tar.gz ou rpm d'une version stable (i.e. qui peut tourner 1 mois sans bouffer toute ma ram) j'aimerais bien qu'ils me postent l'URL. Merci.

> Lire le journal (15 commentaires, moyenne: 0,9).

L'allocation mémoire et les langages fonctionnels

Posté le 03 mars 2004
0
Imaginons un langage avec un garbage collector (style ocaml) et un programme de porc du style :

{
variables_globales_d_init qui font 50 Mo ;
variables_pour_la_suite qui font 50 Mo ;
mon code d'init qui utilise les variables d'init ;
mon code pour la suite qui utilise plus les variables d'init ;
}

Je me dis que les variables utilisées pour l'init vont jamais être libérées, à moins que le compilateur ait fait une analyse statique du code pour voir à quel moment les variables cessaient d'être utilisées. Si y'a pas d'analyse statique, alors je me trimbale avec un programme qui me prend 100 Mo au lieu de 50 Mo. Ou alors je peux désalouer la ram à la main en cassant la référence vers mais variables d'init, i.e. je me fais de la gestion mémoire à la mimine, ce qui limite largement l'intérêt du garbage collector :)

> Lire le journal (9 commentaires, moyenne: 1,9).

Encore des dépendances de modules, Linux c'est crad :)

Posté le 23 février 2004
0
cf mon journal précédent, mais vu la durée de vie d'un journal... j'en poste un second

Et bien voilà mon problème cerné :
- quand je fais "modprobe tvmixer" et ensuite "/etc/init.d/alsa start", et bien j'ai pas accès au mixer de ma carte son via le mixer gnome de base, par contre j'ai accès au mixer de la télé
- quand je fais "/etc/init.d/alsa start" et ensuite "modprobe tvmixer" et bien j'ai accès aux deux mixers via le mixer gnome de base

Du coup la solution pour faire cohabiter tous ces modules sans casser les trucs standards de la Mandrake est de créer un nouveau service qui se charge après le service alsa.

Une autre solution serait peut-être de virer le service alsa et de le remplacer par :
- un service qui se charge de restaurer les paramètres du mixer
- quelques lignes dans /etc/modules et /etc/modules.conf pour charger alsa

Question qui reste : pourquioi ça fait ça ? Y-aurait-il un bug dans snd-mixer-oss qui ne supporterait pas l'existence d'un mixer autre que le mixer alsa au moment de son chargement ?

Comme dit dans le titre les dépendances de modules et de services ça me parrait crad.

> Lire le journal (2 commentaires, moyenne: 1).

Une petite question sur le chargement des modules

Posté le 23 février 2004
0
J'ai chez moi une Mandrake 9.2 et une cooker, et je me demande pourquoi je dois toujours charger certains modules à la main (pour ma webcam pwc/pwcx par exemple). En fait j'ai viré le service harddrake et j'ai bien l'impression que c'est le travail de ce soft.

En tout cas, même quand harddrake est installé, ça ne marche pas forcément avec tous les modules (style le tvmixer pour le msp3400 pour le bt848).

> Lire le journal (8 commentaires, moyenne: 1,1).

Mandrake 10 ?

Posté le 20 février 2004
0
Je viens de faire un urpmi --auto-select sur ma cooker. Et là "oh surprise !", un mandrake-release-10.0 est dans la liste. D'habitude, la présence de mandrake-release-x signifie que la release x est sortie :)

Doigt-je comprendre que la Mandrake 10 qu'on est censé taister est là ?

> Lire le journal (5 commentaires, moyenne: 1,6).

Ils ont tout compris

Posté le 27 janvier 2004
0
Lu dans un article de Le Monde :

"Ce virus de type ver a pour double particularité de s'attaquer à deux cibles très en vue dans l'univers du logiciel libre : le logiciel de partage de fichier peer-to-peer Kazaa dans les dossiers duquel il a choisi d'établir domicile et SCO, l'éditeur de l'univers Unix/Linux", indique l'éditeur Network Associates.

:)

> Lire le journal (3 commentaires, moyenne: 3).

Ils ont tout compris

Posté le 27 janvier 2004
0
Lu dans un article de Le Monde :

"Ce virus de type ver a pour double particularité de s'attaquer à deux cibles très en vue dans l'univers du logiciel libre : le logiciel de partage de fichier peer-to-peer Kazaa dans les dossiers duquel il a choisi d'établir domicile et SCO, l'éditeur de l'univers Unix/Linux", indique l'éditeur Network Associates.

:)

> Lire le journal (0 commentaire).

Pourquoi ?

Posté le 23 décembre 2003
0
Pourquoi que quand sous mozilla bien souvent je peux rien taper au clavier, depuis plein de versions et que ça a pas été corrigé ?

Pourquoi que mozilla-firebird se bloque sur une frappe du clavier ? Que quand je relance ensuite mozilla, galeon ou firebird, le fit de taper au clavier rebloque le soft ? Pourquoi que quand je lance xmule je suis en high-id, que quand je le quitte et que je le relance je passe en low-id ? Je pensais que sous Linux, une appli ne pouvait modifier l'état du système.

> Lire le journal (30 commentaires, moyenne: 1,7).

Droits d'auteur et Numérique

Posté le 15 décembre 2003
0
Salut,

Je propose un petit débat sur les droits d'auteur dans le domaine de l'audio-visuel.

D'après ce que j'ai compris, à l'heure actuelle un éditeur dispose des droits sur , par exemple, un enregistrement de musique pendant 60 ans (à quelques dizaines d'années près).

Cela veut dire que dans 60 ans, je pourrais diffuser librement le contenu de mes cd audio. En musique classique, il existe des interprétations diverses et variées d'une même oeuvre, dont certaines sont considérées comme étant des références, de par leur excéllence.

Mon problème est : dans 60 ans, comment un jeune interprète gagnera-t-il sa vie si les versions de référence de l'oeuvre qu'il interprète sont disponibles gratuitement.

Avant l'ère du numérique, ce problème ne se posait pas : conserver un enregistrement analogique pedant 60 ans est difficile. Le diffuser à grande échelle coutait cher. Conserver une version numérique pendant 60 ans ne pose pas de problème, la diffuser à grande échelle non-plus.

> Lire le journal (5 commentaires, moyenne: 1,2).

Le plugin Java et la Mandrake 9.2

Posté le 28 novembre 2003
0
Bonjour,

J'ai un petit problème avec le plugin Java de Sun : il plante tous les navigateurs de la Mandrake 9.2. Si quelqu'un avait la solution au problème, ça pourrait m'arranger.

J'ai cru comprendre qu'un plugin est distribué par le club, mais je n'en suis pas membre.

Au passage, qu'en est-il d'éventuelles autres implémentations de Java ?

> Lire le journal (7 commentaires, moyenne: 2).

[ 1 2 :: Suivant ]