donc, après m'être abonné à la liste pour pouvoir accéder aux archives, j'y ai trouvé cela :
"la position officielle d'IBM par rapport à cette étiquette, est que si l'on n'accepte pas les licences des logiciels livrés avec le matériel, on doit renvoyer l'ensemble (logiciel et matériel) pour être intégralement remboursé..."
Umigumi est un outil permettant d'automatiser l'installation d'une MandrakeLinux :
Tu indiques le noyau à utiliser, les packages à installer, la manière d'utiliser le périphérique destination (disque avec ou sans table de partitions, système compressé ou pas, ou encore livecd) et il s'occupe du reste.
Le FOSDEM, lui, est ouvert à tous, les confs sont sans doutes plus intéressantes pour un étudiant que celles de solutions linux, et on y croise plein de gens intéressants.
en effet le celeron 3 est un vrai pentium 3 (avant la génération Tualatin, les pentium 3 avaient 256ko de cache. le pentium 3 tualatin à 512ko de cache, alors que le celeron 3 est un tualatin avec 256ko de cache, bref, un très très bon cpu sur le rapport performances/prix)
d'un autre côté, le celeron 4 est un pentium 4 complètement amputé, une vraie merde (il se tappe les problèmes de pipeline du pentium 4 avec un cache l2 de misère, autant dire qu'il passe son temps à les remplir/vider)...
sur mon celeron 3 1.3GHz, j'ai 20000 pystones/secondes (le benchmark du langage Python)
les CPU plus récents, pentium 4 3GHz et plus, arrivent aux 35000 pystones/secondes...
à coté de ca, j'ai testé un celeron 4 2GHz : 10000pystones/secondes ! deux fois plus lent que mon celeron 3 qui est pourtant cadencé à une fréquence presque deux fois plus petite !
Hé ouais, y'a pas que les MHz dans la vie... y'a la bite aussi (euh, non, je m'égarre, là.)
les deux premiers étant de '94 et '97, je doute qu'ils soient protégés contre la copie... et le dernier, Revolution.com, je l'ai rippé sans problèmes avec grip/cdparanoia.
euh, je pense que si tu rediriges, y'a pas de raisons que le flux soit interprété, je pense qu'un strace bien placé montrerait que le > provoque un open(3) ; close(1) ; dup(3) = 1 ...
accès aléatoire signifie accéder à n'importe quel offset dans le fichier dans devoir lire/décompresser tout le fichier. mon but étant de pouvoir "streamer" ce fichier vie la réseau : je recois une requête contenant un offset et une taille à envoyer, je calcule quel(s) bloc(s) est(sont) concerné(s), je le(s) décompresse, et je réponds à la requête le plus rapidement possible. je ne possède bien entendu pas 1 ou 2 Go de ram, et utiliser la swap pour mmapper serait suicidaire...
en fait, la technique des 32ko est utilisée entre autres par le système de fichiers compressés squashfs.
pas forcémént, et c'est pour ca que la globe-trotter est livrée avec un cd bootable, je suppose :
sur une machine qui boote depuis un cd, mais pas depuis l'usb, tu as juste à créer un cd bootable qui inclue kernel + initrd, l'initrd se chargeant de loader les modules usb et de monter le disk usb, puis de faire un pivot_root dessus.
Ce n'est pas l'Openbrick qui est utilisé dans cette offre, mais l'eBox.
Ensuite, le seul problème que j'ai dû affronter avec l'Openbrick était lié au driver ide du noyau 2.4 (un bug difficile à reproduire). En passant au noyau 2.6, qui a bénéficié d'une réécriture du sous-système ide entre autres, le bug n'apparaît plus.
Enfin, l'Openbrick classique n'est plus produit, et il a laissé sa place à l'Openbrick NG (Next Generation) qui est bien boosté (1GHz, USB2.0, 2 ports ethernet...).
même si l'athlon64 est plus rapide et moins cher, ce ne sera pas une bonne solution tant qu'il ne sera pas accompagné d'un chipset disposant de drivers libres et performants.
VIA : j'ai eu tellement de problèmes avec (et toutes les personnes que je connais qui possèdaient du via ont eu les mêmes) que ce serait vraiment être masochiste que d'acheter à nouveau une carte basée sur leurs produits...
Nvidia : Une partie des drivers n'est pas libre (chip réseau, je crois, et peut-être d'autres) et le jour où ils décident d'acheter d'arrêter le support, il faudra que je change de carte?
pour que le noyau ne panique plus, il faut qu'ilpuisse lancer /bin/init, et donc, qu'il puisse lire la partition que tu lui donnes comme root= dans la commandline.
Il faut donc que dans le noyau soient en statiques toutes les options nécéssaires au montage de la partition root :
usb hcd
scsi
usb storage
ext3 (ou le filesystem de la partition sur le disk usb)
l'autre solution est d'avoir un initrd qui va charger ces modules pour toi au boot time, ce qui est un peu plus complexe, mais bien plus élégant (surtout dans le cas ou tu bootes sur un dev qui demande tellement d'options)
pour grub, comme dit plus haut, il "reçoit" les infos concernant les disks du bios, mais il y aurait aussi peut-être moyen de forcer un certain mapping à l'installation? c'est une hypothèse à étudier (mais juste une supposition, je ne dis absolument pas que ca existe)
quelles autres difficultés mathématiques existent actuellement, une fois que n'importe qui pourra factoriser un nombre en facteurs premiers en 2 secondes?
je suppose que t'as capté le gars grâce à l'image sous le titre, justement...
y'a plus qu'à noter de quels FAI venaient les mauvaises requêtes à cette image, et avec un peu de chance, tu auras dans le lot son FAI personnel, son boulot, ses amis qui seraient tentés de le prévenir...
ensuite, tu remplaces cette image sur ton serveur par un script :
- si la requête vient d'une des plages d'adresses relevées, il reçoit l'image normale,
- si la requête vient d'ailleurs (un employeur potentiel?) il reçoit une photo de pr0n bien crade, avec des vieux et des animaux.
Quelle partie du truc exactement tu penses réutiliser?
perso, je vois pas l'intérêt, vu que pour un scanner 3d, plus tu as de points, plus tu es précis, et pour une motion capture, il suffirait de bien choisir l'emplacement des capteurs/points clés.
avec des bandelettes de couleur par exemple (ce qui revient à faire le balayage laser d'un seul coup)
RTFA!
le scanner 3d n'utilise pas le pointeur laser tel quel, mais au travers d'un prisme, et la webcam capture donc un rai lumineux, et pas juste un ensemble de points.
peut-être qu'en remplaçant l'icone par du texte ca serait moins agressif... ("nouveaux commentaires", voire "12 commentaires, 3 nouveaux" ou quelque chose dans ce goût...)
mais d'un autre côté sur un site de l'ampleur de dlfp, ca me fait le même effet que si ma montre m'affichait "attention, l'heure à changé depuis votre dernière consultation" à chaque fois que j'y jette un oeil...
# "le nouveau président du parlement européen" ?
Posté par Alexandre Boeglin . En réponse au journal Rocard pas content. Évalué à 7.
il est en fait le nouveau rapporteur de la proposition de directive sur les brevets logiciels.
en plus, le lien déjà passé ici.
[^] # Re: Ca a déjà été tenté
Posté par Alexandre Boeglin . En réponse au journal Détaxe windows sur matériel IBM... ou presque. Évalué à 1.
donc, après m'être abonné à la liste pour pouvoir accéder aux archives, j'y ai trouvé cela :
"la position officielle d'IBM par rapport à cette étiquette, est que si l'on n'accepte pas les licences des logiciels livrés avec le matériel, on doit renvoyer l'ensemble (logiciel et matériel) pour être intégralement remboursé..."
[^] # Re: Offre etudiante
Posté par Alexandre Boeglin . En réponse au journal Détaxe windows sur matériel IBM... ou presque. Évalué à 1.
[^] # Re: umigumi
Posté par Alexandre Boeglin . En réponse à la dépêche Le LiveCD Desktop Linux Server 10.0RC1 disponible en téléchargement. Évalué à 2.
Tu indiques le noyau à utiliser, les packages à installer, la manière d'utiliser le périphérique destination (disque avec ou sans table de partitions, système compressé ou pas, ou encore livecd) et il s'occupe du reste.
[^] # Re: Desktop ??
Posté par Alexandre Boeglin . En réponse à la dépêche Le LiveCD Desktop Linux Server 10.0RC1 disponible en téléchargement. Évalué à 3.
Pas forcément. Même avec du 802.11b et plusieurs utilisateurs, ca passe sans problèmes, et ca reste utilisable.
# va au FODESM
Posté par Alexandre Boeglin . En réponse au journal solutions linux, que pour les professionnels ??. Évalué à 2.
En plus, Bruxelles, c'est juste à 1h30 de Paris en train.
http://www.fosdem.org/2005(...) 26 & 27 Feb 2005
# mauvais CPU...
Posté par Alexandre Boeglin . En réponse au message Changement de serveur et augmentation de la charge. Évalué à 2.
en effet le celeron 3 est un vrai pentium 3 (avant la génération Tualatin, les pentium 3 avaient 256ko de cache. le pentium 3 tualatin à 512ko de cache, alors que le celeron 3 est un tualatin avec 256ko de cache, bref, un très très bon cpu sur le rapport performances/prix)
d'un autre côté, le celeron 4 est un pentium 4 complètement amputé, une vraie merde (il se tappe les problèmes de pipeline du pentium 4 avec un cache l2 de misère, autant dire qu'il passe son temps à les remplir/vider)...
sur mon celeron 3 1.3GHz, j'ai 20000 pystones/secondes (le benchmark du langage Python)
les CPU plus récents, pentium 4 3GHz et plus, arrivent aux 35000 pystones/secondes...
à coté de ca, j'ai testé un celeron 4 2GHz : 10000pystones/secondes ! deux fois plus lent que mon celeron 3 qui est pourtant cadencé à une fréquence presque deux fois plus petite !
Hé ouais, y'a pas que les MHz dans la vie... y'a la bite aussi (euh, non, je m'égarre, là.)
[^] # Re: Avec le PC
Posté par Alexandre Boeglin . En réponse au journal De palmas sort couvert.... Évalué à 1.
le quel ?
les deux premiers étant de '94 et '97, je doute qu'ils soient protégés contre la copie... et le dernier, Revolution.com, je l'ai rippé sans problèmes avec grip/cdparanoia.
# Zope!
Posté par Alexandre Boeglin . En réponse au journal j'ai un rêve .... Évalué à 3.
[^] # Re: pas de solution mais une question
Posté par Alexandre Boeglin . En réponse au message problème aléatoire d'utilisation de la zlib. Évalué à 1.
d'ailleurs :
int main(void){
unsigned short c;
for(c = 0; c <= 255; c++)
write(1, &c, 1);
return 0;
}
me donne bien :
[alex@dls zlib]$ ./a.out > pipo && wc pipo
1 1 256 pipo
[^] # Re: pourquoi les blocs ?
Posté par Alexandre Boeglin . En réponse au message problème aléatoire d'utilisation de la zlib. Évalué à 2.
en fait, la technique des 32ko est utilisée entre autres par le système de fichiers compressés squashfs.
[^] # Re: Mes résultats..
Posté par Alexandre Boeglin . En réponse au journal Mon ami John. Évalué à 2.
sauf si l'attaquant dispose d'une machine plus puissante...
[^] # Re: Jamais content...
Posté par Alexandre Boeglin . En réponse au journal Faire sa propre Globetrotter (ou comment booter son Linux sous USB). Évalué à 2.
sur une machine qui boote depuis un cd, mais pas depuis l'usb, tu as juste à créer un cd bootable qui inclue kernel + initrd, l'initrd se chargeant de loader les modules usb et de monter le disk usb, puis de faire un pivot_root dessus.
[^] # Re: une petite question..
Posté par Alexandre Boeglin . En réponse au sondage Mon réseau de la maison que j'ai. Évalué à 2.
ou pour le Power over Ethernet...
[^] # Re: Quel avenir pour Linux sur PDA ?
Posté par Alexandre Boeglin . En réponse à la dépêche OpenZaurus 3.5.1 dans les bacs. Évalué à 2.
http://linuxdevices.com/articles/AT9423084269.html(...)
bien entendu, c'est pas en france qu'on va trouver ca, ni même (ou "encore moins" ?) aux states.
[^] # Re: Avaler des couleuvres
Posté par Alexandre Boeglin . En réponse à la dépêche Mairie de Paris : une contre-offensive libre ?. Évalué à 3.
Ensuite, le seul problème que j'ai dû affronter avec l'Openbrick était lié au driver ide du noyau 2.4 (un bug difficile à reproduire). En passant au noyau 2.6, qui a bénéficié d'une réécriture du sous-système ide entre autres, le bug n'apparaît plus.
Enfin, l'Openbrick classique n'est plus produit, et il a laissé sa place à l'Openbrick NG (Next Generation) qui est bien boosté (1GHz, USB2.0, 2 ports ethernet...).
@++
# Oui, mais...
Posté par Alexandre Boeglin . En réponse au journal Benchmarks de processeurs sous GNU/Linux. Évalué à 1.
VIA : j'ai eu tellement de problèmes avec (et toutes les personnes que je connais qui possèdaient du via ont eu les mêmes) que ce serait vraiment être masochiste que d'acheter à nouveau une carte basée sur leurs produits...
Nvidia : Une partie des drivers n'est pas libre (chip réseau, je crois, et peut-être d'autres) et le jour où ils décident d'acheter d'arrêter le support, il faudra que je change de carte?
# Qu'erre n'est le pas, nique
Posté par Alexandre Boeglin . En réponse au message grub & disque USB. Évalué à 2.
Il faut donc que dans le noyau soient en statiques toutes les options nécéssaires au montage de la partition root :
usb hcd
scsi
usb storage
ext3 (ou le filesystem de la partition sur le disk usb)
l'autre solution est d'avoir un initrd qui va charger ces modules pour toi au boot time, ce qui est un peu plus complexe, mais bien plus élégant (surtout dans le cas ou tu bootes sur un dev qui demande tellement d'options)
pour grub, comme dit plus haut, il "reçoit" les infos concernant les disks du bios, mais il y aurait aussi peut-être moyen de forcer un certain mapping à l'installation? c'est une hypothèse à étudier (mais juste une supposition, je ne dis absolument pas que ca existe)
# Prout!
Posté par Alexandre Boeglin . En réponse au journal hacker les radars automatiques. Évalué à 4.
# DTCP-IP
Posté par Alexandre Boeglin . En réponse à la dépêche Intel Developer Forum 2004. Évalué à 3.
http://www.pcwebopedia.com/TERM/D/DTCP_IP.html(...)
ca augure. (comme dirait Terry Pratchett)
[^] # Re: autre question bête..
Posté par Alexandre Boeglin . En réponse au journal L'hypothèse mathématique de Riemann dérange l'ecommerce .... Évalué à 4.
quelles autres difficultés mathématiques existent actuellement, une fois que n'importe qui pourra factoriser un nombre en facteurs premiers en 2 secondes?
[^] # Re: vengeance!
Posté par Alexandre Boeglin . En réponse au journal piratage de cévé :). Évalué à 8.
pareil, mais j'aurais proposé ceci :
je suppose que t'as capté le gars grâce à l'image sous le titre, justement...
y'a plus qu'à noter de quels FAI venaient les mauvaises requêtes à cette image, et avec un peu de chance, tu auras dans le lot son FAI personnel, son boulot, ses amis qui seraient tentés de le prévenir...
ensuite, tu remplaces cette image sur ton serveur par un script :
- si la requête vient d'une des plages d'adresses relevées, il reçoit l'image normale,
- si la requête vient d'ailleurs (un employeur potentiel?) il reçoit une photo de pr0n bien crade, avec des vieux et des animaux.
[^] # Re: Motion capture
Posté par Alexandre Boeglin . En réponse à la dépêche Fabriquer son scanner 3D. Évalué à 3.
Quelle partie du truc exactement tu penses réutiliser?
perso, je vois pas l'intérêt, vu que pour un scanner 3d, plus tu as de points, plus tu es précis, et pour une motion capture, il suffirait de bien choisir l'emplacement des capteurs/points clés.
[^] # Re: Motion capture
Posté par Alexandre Boeglin . En réponse à la dépêche Fabriquer son scanner 3D. Évalué à 2.
RTFA!
le scanner 3d n'utilise pas le pointeur laser tel quel, mais au travers d'un prisme, et la webcam capture donc un rai lumineux, et pas juste un ensemble de points.
[^] # Re: Agacant
Posté par Alexandre Boeglin . En réponse au message Fonctionnalité experimentale. Évalué à 3.
peut-être qu'en remplaçant l'icone par du texte ca serait moins agressif... ("nouveaux commentaires", voire "12 commentaires, 3 nouveaux" ou quelque chose dans ce goût...)
mais d'un autre côté sur un site de l'ampleur de dlfp, ca me fait le même effet que si ma montre m'affichait "attention, l'heure à changé depuis votre dernière consultation" à chaque fois que j'y jette un oeil...