Je ne donne pas cher du plugin Windows (x86) sur un mac ... a part dans VirtualPC ... mais si tu avais VPC ... tu ne ferais pas appel a ton etudiant :) donc tu ne l as pas !
Apres toutes ces discussions, le plus simple serait de forcer mplayer windovs a utiliser le codec natif de WMP, et si ca marche, le re encoder. Je reboot.
pour lire depuis linux;
j ai oublie de tester mplayer sous windows.
Ensuite, j ai:
cp /mnt/win_ntfs/WINDOWS/system32/wmspdmod.dll /usr/local/lib/win32/
Idem : mplayer sous linux ok.
Dans les deux cas, sous linux je n ai que le son, alors que WMP sous Windows me donnait son ET video.
Y as donc moyen d avoir le son.
TIP: tester mplayer sous windows, mais en retirant son plugin perso, pour le forcer a utiliser le codec de WMP, puis avec l option -aofile enregistrer sur le disque, puis re-encoder ...
Win32 LoadLibrary failed to load: wmspdmod.dll, /usr/lib/win32/wmspdmod.dll, /usr/local/lib/win32/wmspdmod.dll
IMediaObject ERROR: 0x83545de could not open DMO DLL (0x0 : 0)
ERROR: Could not open required DirectShow codec wmspdmod.dll.
ADecoder preinit failed :(
ADecoder init failed :(
Opening audio decoder: [dshow] Win32/DirectShow decoders
Win32 LoadLibrary failed to load: wmavds32.ax, /usr/lib/win32/wmavds32.ax, /usr/local/lib/win32/wmavds32.ax
Warning: DS_Filter() could not open DirectShow DLL. (DLL=wmavds32.ax, r=0x84a4b98)
ERROR: Could not open required DirectShow codec wmavds32.ax.
ADecoder preinit failed :(
ADecoder init failed :(
Cannot find codec for audio format 0xA.
Read DOCS/HTML/en/codecs.html!
il devrait suffire de pecho wmspdmod.dll et wmavds32.ax sur un windows ... le temps de rebooter deux fois et je vous tiens au courant ... puis de les copier dans /usr/lib/win32
Dit que ca marche.
Il vont bientot migrer la platforme d hebergement => si ca marchotte pour l instant, ca va carburer d enfer apres.
Marchotter : pas que Ouvaton soit en beta, mais que VHFFS(1) n est pas la panacee. Ils vont bientot migrer juste la platforme; les services resteront les meme que maintenant. 2 ans d heureuse cooperation. Moins de 20 euros/an.
Je ne connais pas de format que mplayer ne puisse pas lire: mp3 ogg qt wmv mpeg ram rm ra DVD streaming mms
Sous windows, il faut luil installer sa collection de plugins; il sont 100 fois plus efficaces; mais si il ne trouve pas de plugins chez lui, il va chercher ceux du system.
il m est arrive /une/ fois qu un plugin ne soit pas dispo /sous linux/, j ai fait:
cd /mnt/win ; find | grep ; cp <chemin windows> /usr/lib/win32 ( IIRC )
et ca a marche .... juste lui coller le plugin windows et basta ( ne marche que sur i386 ~ ie utiliser le meme CPU )
Pour l installer sous windows, extrait l archive, deplace le dossier dans program Files, colle luil ses plugins la ou il faut, copie le binaire de mplayer, et colle un racourcis sur le bureau ou la quicklaunch bar; pour jouer un truc, glisse le fichier sur le racourcis.
Si tu veut jouer un streaming reseau, je crains que tu ne doive utiliser une ligne de commande ... ie a la main.
Je dis pas que l Ordissimo est ou n est pas GPL; le probleme est que tu ne peut pas linker une librairie ou application incompatible avec la GPL avec une librairie GPL; exemple :
l UIB ( Universal internet Box ) est concu pour tourner sur un noyeau Linux. Quand j etais jeune, j avais tendance a compiler tous mes drivers en dur ( apres j ai compris que c etait mal ), mail si tu ne veut pas avoir a creer d initrd, il te faut au moins mettre le driver de ton mass storage en dur ... pour monter ton slach ...
l UIB est equipe d un DOC200; et en juin 2001, il n y avait pas de driver GPL ( ni compahible) pour le DOC200 sous Linux 2.4; il existait, mais sous une autre license; je ne pouvais donc pas linker statiquement ce driver; j ai du me taper un initrd ... et j ai passe 4j sur cet initrd ... ( heu meme peut etre plus ), a 12h/j ... ( le pb n etait pas la creation elle meme d un initrd, mais de l insertion d un initrd dans l UIB )
Bref; mon point est que tu peut tres difficilement inclure dans le meme produit deux apps qui ont des licenses incompatibles; je ne me lancerai jamais dans la creation d une distribution partiellement GPL devant inclure des drivers proprios ... ne serait-ce que pour des raisons legales.
Pour l UIB, je ne m occupais pas des licenses: je ne vendais pas un firmware, j assemblais des briques achetees par mon client.
ratai : etalement de spectre.
non seulement c est la traduction literale, mais ca corresponds 100 fois mieux a la definition que 'large' ...
justement; le but du SS est d etaler tout le spectre a l interieur d une bande etroite ... mais de le faire uniformement ...
il y a a moins une equipe de F1 qui n'utilise pas QNX, ni aucun autre OS sur le mache.
Je prefer moi aussi les firmwares ... mais ou finissent les firmwares ? ou commencent les OS ?
Le system monotache DOS est considere comme un OS ...
Des equipement electromenagers inclues une gestion de materielle, et sont pourtant equipes de firmwares ...
Ce sont principalement des professionnels qui bossent sur Linux 2.6 et selon toi c'est pour ne pas utiliser le noyau.
Il est a mon gout trop jeune ... et je connais mille facons de le faire planter ( en jouant un peu avec les piles USB ou FireWire, je te fais paniquer une machine en 3 mn )
On voit que tu n'y connais rien en crash-test ni en informatique.
Alors devepolle je te prie.
Perso, je ne me consider pas comme informaticien; mais comme technicien multicompetances. Et cote bas niveau, je prefere la programmation de firmwares en ASM ... et ce n est pas toujours assez bas niveau pour mes besoins : je compte passer aux FPGAs :)
J'ai bossé 2 ans sur des applis temps-réel hard sous Unix et 2 ans en crash-test.
Alors explique nous la verite :) Je ne suis qu un stupide etudiant.
Mais si tu le dis c'est que t'es un digne représentant de Hurd.
eh :) merci :)
enfin je reste persuade que l embarque et le RTs sont bien moins connus que par exemple l infographie, ou la programmation system ... AMHA.
dans cette ingratitude on peut y citer la logique floue.
oui ... mais la on se comprends parce qu on est aware ... :)
je pense pas que le lecteur moyen de DLFP ait entendu parle de la Fuzzy logic ( desole, mais ca fait 3 ans que j etudie en UK ... je ne connais meme pas les traduction fr des termes techniques que j utilise quotidiennement: spread spectrum, core, wafer ... )
et les seuls micro-noyau _réel_ [...] qui restent en sont encore au stade pré-alpha alors que l'idée et les tentatives d'implémentations ne sont plus tout fraiches.
la tu me fais bondire: QNX est le system UNIX le plus connu chez les professionels de l embarque, monde que Windows CE penetre tres timidement.
QNX est en fait le system professionel le plus rapide et le plus plus petit du marcher. Il a un scheduling extreme, configurable, et peut etre stoque sur une ROM de 512k.
Tu imaginais que ton airbag de voiture etait gere par quoi ? WinXP ( 256Mo de RAM minimum) ? Linux ( scheduling a 100Hz par default sur 2.4 - je pense pas qu un seul professionel prenne le risque d un 2.6 sur un produit stable) ? SunOS ? MacOS ( qui ne marche que sur PPC, donc sur des CPU qui consomment enormement ) ?
Ben non ... la plus part des airbags sont geres par QNX. Leger, rapide, bon scheduling, stable, ecriture de driver comme dans un reve ( un driver est un simple programme C auquel le noyeau attribut une priorite haute, et authorise des acces au hard) ...
Je te fais deux dessins:
- Windows a detecte un choc sur votre capot; etes vous sure de vouloir ouvrire votre airbag ?
- sur un choc a 90kmh la vitesse de l impacte doit etre mesuree par un deplacement du parechoc sur 5cm; l enfoncement du pare choc dure donc 10^-7s ( prise de decision); l airbag doit etre deploye avant que l enfoncement ait atteint 1m (il faut que l airbag soit deploye avant que le moteur touche le mur, apres quoi le bloc moteur te rentres dans les jambes) ( je suis gentil - sur une smart, compte 40 cm ); une fois que la decision de deployer l airbag est prise, tu as 10^-5s pour le faire. Avec un Linux schedule a 100Hz, il te faut 9ms pour prendre une decision, et 5ms suplementaire avant que materiel ne soit instruit; soit un total de plus de 10^-2s ... tu as rate l echeance de plus de 3 marches sur l echelle de Richter ... tu est donc encastre dans ton volan.
Bon ... l air bag pourrait etre gere par un firmware, car les operations sont simples, mais si on aborde le sujet des ABS, APS, et re-equilibrage des suspensions dans les virages ( en fonction de la charge du vehicule, du couple sur chaque arbre, de l adherence ...), interviennent des calculs beaucoup plus complexes que pour un airbag ... et qui doivent pourtant etre geres tout aussi rapidement.
Mais j ai consience que le monde des systems embarques et du temps reel n est pas des plus connus, et peut etre un des plus ingrats : ils sont present partout, mais personne n en parles jamais.
d apres ce que je me souviens que Kilogub a dit pendant la RMLL 2003 de Metz, L4Linux est un projet qui sert de sous couche; par le bas L4 accede a tous le materiel, et le presente sous forme unifiee de sokets.
Le but est qu a terme, Linux n accedera plus au hard directement, mais via L4; donc quand tu veut porter Linux pour une archi, ben tu portes pas Linux du tout, mais juste L4. c est pour ca que IIRC dans le CVS de Linux, L4 est bien une archi en tant que telle.
L interret ? une migration en douceur. Une fois L4Linux stabilise, tout le monde pourra avoir un L4, tout en conservant toutes les aplis ( drivers et programmes utilisateur ) en version Linux. Sauf que L4 etant un (u)noyeau, et sachant gerer le multitasking, tu pourra executer dessus en meme temps que Linux, et a cote, d autres programmes ... comme une seconde pile IP, un server Apache ...
Bref cela permet de migrer en douceur, tout de suite sur les aplis qui suportent nativement le Hurd, en douceur en attendant la reecriture des autres.
Les projets Hurd restent toute fois des projets de recherche, et ne constituent en rien actuellement une image de ce que sera le Hurd du futur. Ce sont des versions de test, de demo ... meme pas en version alpha ... n en attends rien de stable ni meme de fonctionnel. Partant dans cette optique, tu sera emmerveille de tout plein de nouveautees ( les trans, les services, les jetons ... ).
Historiquement, un webmaster a decide de passer temporairement un server web sous Hurd pendant une semaine. Etant en version beta, il plantait tres regulierement. en fait, a l epoque, la pile IP etait completement instable; la pile IPv4 crashait en moyenne toutes les 20h. Pourtant, dans les logs d apache, le server n avait enregistre aucune discontinuite de service ... pourquoi ? quand la pile IP plante, elle est reloadee instantanement, et l operation est si rapide qu au pire les routeurs voient une trame perdue; les couches ISO 2 et 3 tentent donc une re-emission de la trame perdue ... dans la miliseconde qui suit, tout remarche parfaitement. La NIC a vue une collision, l application userland n y a vu que du feu.
L implementation pratique du Hurd est extremement instable ( en aout 2003 la VM paniquait toutes les 4h), mais le system de recuperation est si rapide de part sa conception, que le system est globalement stable. Qui prends garde a la mort d une fourmie ? le lendemain la reine a pondu 10 000 oeufs ...
Essaye de creer une distribution supportant 100% des modems USB du monde. Quand tu as fini, tu m appele.
Bref, je t attends pas avant 1 an ou deux ... et d ici la, 100 nouveaux models seront sortis ... ( sans compter sur les problemes de mise a jour de firmwares )
En ethernet, tu implement pppoe et tu release !
ah et j oubliais ... quelque soit le modem USB que tu supporte, il te faudra dans 80% des cas inclure le firmware dans le driver, ce qui risque de poser un magnifique probleme de liscence :)
Je t invite a relire les threads chez Debian ou les DD expliquent pourquoi ils doivent retirer du noyeau certains drivers de cartes SCSI ...
Sans parler des applications pour lesquelles on peut imaginer une ergonomie simplifiée facilement : radios sur le net
y a quoi sous Linux de comparable a Winamp5 ? qui gere le multiplaylist, la video, tous les formats en meme temps ( divx, ogg, streaming, dvd, cd ... ), qui peut dl de maniere transparente des listes suplementaires ...
franchement ... xmms est pour moi une *** pure comparee aux fonctionalites integrees de Winamp.
D autant plus que la version actuelle de xmms dans la SID plante a chaque fois qu une autre apli tente d acceder a la carte son, ou fait un acces disque de plus de 1s ...
Non; je n ai pas bookmarke; je me rappelle juste que l article etait accompagne d une photo montrant un ecran plat ordinaire avec devant un clavier; tout le system ( CPU et co) etait planque dans le dos de l ecran, et ca avait quand meme l air d un ecran plat normale ... le tout pose sur une table a gauche d un lit.
[^] # Re: tu as le choix :
Posté par doublehp (site web personnel) . En réponse au message Programmer l'arrêt de ma machine à une heure fixe. Évalué à 2.
et
echo "0 3 * * * root /sbin/halt" >> /etc/crontab
c est quoi ?
[^] # Re: MSS2
Posté par doublehp (site web personnel) . En réponse au message Lire un video avec mms (avec mdk 10.1). Évalué à 1.
Apres toutes ces discussions, le plus simple serait de forcer mplayer windovs a utiliser le codec natif de WMP, et si ca marche, le re encoder. Je reboot.
# ...
Posté par doublehp (site web personnel) . En réponse au message Empêcher qu'on lise mes photos gravées sur CD.... Évalué à 1.
le plus sure est d encrypter avec PGP; ( lisible seulement sur les machines equipees de PGP )
le plus simple est de compresser en zip avec mot de passe, mais il parait qu il y a des backdoors dans l algo. ( lisible avec tout decompacteur zip )
# tu as le choix :
Posté par doublehp (site web personnel) . En réponse au message Programmer l'arrêt de ma machine à une heure fixe. Évalué à 2.
apt-get install wmtimer
echo "0 3 * * * root /sbin/halt" >> /etc/crontab
# Hurd
Posté par doublehp (site web personnel) . En réponse au message Crypter seulement un répertoire ?. Évalué à -1.
[^] # Re: MSS2
Posté par doublehp (site web personnel) . En réponse au message Lire un video avec mms (avec mdk 10.1). Évalué à 1.
cp /mnt/win_ntfs/Program\ Files/mplayer/codecs/wmspdmod.dll /usr/local/lib/win32/
pour lire depuis linux;
j ai oublie de tester mplayer sous windows.
Ensuite, j ai:
cp /mnt/win_ntfs/WINDOWS/system32/wmspdmod.dll /usr/local/lib/win32/
Idem : mplayer sous linux ok.
Dans les deux cas, sous linux je n ai que le son, alors que WMP sous Windows me donnait son ET video.
Y as donc moyen d avoir le son.
TIP: tester mplayer sous windows, mais en retirant son plugin perso, pour le forcer a utiliser le codec de WMP, puis avec l option -aofile enregistrer sur le disque, puis re-encoder ...
[^] # Re: MSS2
Posté par doublehp (site web personnel) . En réponse au message Lire un video avec mms (avec mdk 10.1). Évalué à 1.
Win32 LoadLibrary failed to load: wmspdmod.dll, /usr/lib/win32/wmspdmod.dll, /usr/local/lib/win32/wmspdmod.dll
IMediaObject ERROR: 0x83545de could not open DMO DLL (0x0 : 0)
ERROR: Could not open required DirectShow codec wmspdmod.dll.
ADecoder preinit failed :(
ADecoder init failed :(
Opening audio decoder: [dshow] Win32/DirectShow decoders
Win32 LoadLibrary failed to load: wmavds32.ax, /usr/lib/win32/wmavds32.ax, /usr/local/lib/win32/wmavds32.ax
Warning: DS_Filter() could not open DirectShow DLL. (DLL=wmavds32.ax, r=0x84a4b98)
ERROR: Could not open required DirectShow codec wmavds32.ax.
ADecoder preinit failed :(
ADecoder init failed :(
Cannot find codec for audio format 0xA.
Read DOCS/HTML/en/codecs.html!
il devrait suffire de pecho wmspdmod.dll et wmavds32.ax sur un windows ... le temps de rebooter deux fois et je vous tiens au courant ... puis de les copier dans /usr/lib/win32
[^] # Re: Ou vas-t-on ? chez Ouvaton bien sur !
Posté par doublehp (site web personnel) . En réponse au message Un hébergement mutualisé pour typo3. Évalué à 2.
c est pas du vhost chez ouvaton ...
ton site peut faire 20M
tu as 800M d up par mois ...
et si c est pas assez, ben tu paye un peu plus cher ( un peu = 1e/G d up, 16e/20M de stokage)
Si tu as le moindre soucis : http://webnews.ouvaton.coop/thread.php?group=tech.aide(...)
# Ou vas-t-on ? chez Ouvaton bien sur !
Posté par doublehp (site web personnel) . En réponse au message Un hébergement mutualisé pour typo3. Évalué à 1.
( Goggle ouvaton typo3 -> en cache )
Dit que ca marche.
Il vont bientot migrer la platforme d hebergement => si ca marchotte pour l instant, ca va carburer d enfer apres.
Marchotter : pas que Ouvaton soit en beta, mais que VHFFS(1) n est pas la panacee. Ils vont bientot migrer juste la platforme; les services resteront les meme que maintenant. 2 ans d heureuse cooperation. Moins de 20 euros/an.
http://www.ouvaton.coop/(...)
Premier mois gratuis. ( si l offre existe toujours )
# load average ?
Posté par doublehp (site web personnel) . En réponse au message GKrellM (C'est quoi le Processus CPU ???). Évalué à 0.
man uptime
hmmm
non
la je parles de 'Proc' !!!
le chiffre avant proc est le nombre de process.
le bloc CPU est simple, et je suis plus sure de moi :
c est tout simplement l occupation du processeur; man top.
# mplayer
Posté par doublehp (site web personnel) . En réponse au message Lire un video avec mms (avec mdk 10.1). Évalué à 0.
Sous windows, il faut luil installer sa collection de plugins; il sont 100 fois plus efficaces; mais si il ne trouve pas de plugins chez lui, il va chercher ceux du system.
il m est arrive /une/ fois qu un plugin ne soit pas dispo /sous linux/, j ai fait:
cd /mnt/win ; find | grep ; cp <chemin windows> /usr/lib/win32 ( IIRC )
et ca a marche .... juste lui coller le plugin windows et basta ( ne marche que sur i386 ~ ie utiliser le meme CPU )
Pour l installer sous windows, extrait l archive, deplace le dossier dans program Files, colle luil ses plugins la ou il faut, copie le binaire de mplayer, et colle un racourcis sur le bureau ou la quicklaunch bar; pour jouer un truc, glisse le fichier sur le racourcis.
Si tu veut jouer un streaming reseau, je crains que tu ne doive utiliser une ligne de commande ... ie a la main.
[^] # Re: vaporware
Posté par doublehp (site web personnel) . En réponse au journal GNU/Hurd c'est quoi au fait ?. Évalué à 0.
ca fait bien 2ms.
[^] # Re: Système, applis.. .?
Posté par doublehp (site web personnel) . En réponse à la dépêche Ordissimo, "l'ordinateur pour les nuls". Évalué à 1.
l UIB ( Universal internet Box ) est concu pour tourner sur un noyeau Linux. Quand j etais jeune, j avais tendance a compiler tous mes drivers en dur ( apres j ai compris que c etait mal ), mail si tu ne veut pas avoir a creer d initrd, il te faut au moins mettre le driver de ton mass storage en dur ... pour monter ton slach ...
l UIB est equipe d un DOC200; et en juin 2001, il n y avait pas de driver GPL ( ni compahible) pour le DOC200 sous Linux 2.4; il existait, mais sous une autre license; je ne pouvais donc pas linker statiquement ce driver; j ai du me taper un initrd ... et j ai passe 4j sur cet initrd ... ( heu meme peut etre plus ), a 12h/j ... ( le pb n etait pas la creation elle meme d un initrd, mais de l insertion d un initrd dans l UIB )
Bref; mon point est que tu peut tres difficilement inclure dans le meme produit deux apps qui ont des licenses incompatibles; je ne me lancerai jamais dans la creation d une distribution partiellement GPL devant inclure des drivers proprios ... ne serait-ce que pour des raisons legales.
Pour l UIB, je ne m occupais pas des licenses: je ne vendais pas un firmware, j assemblais des briques achetees par mon client.
[^] # Re: vaporware
Posté par doublehp (site web personnel) . En réponse au journal GNU/Hurd c'est quoi au fait ?. Évalué à 1.
ratai : etalement de spectre.
non seulement c est la traduction literale, mais ca corresponds 100 fois mieux a la definition que 'large' ...
justement; le but du SS est d etaler tout le spectre a l interieur d une bande etroite ... mais de le faire uniformement ...
[^] # Re: vaporware
Posté par doublehp (site web personnel) . En réponse au journal GNU/Hurd c'est quoi au fait ?. Évalué à 1.
Je prefer moi aussi les firmwares ... mais ou finissent les firmwares ? ou commencent les OS ?
Le system monotache DOS est considere comme un OS ...
Des equipement electromenagers inclues une gestion de materielle, et sont pourtant equipes de firmwares ...
[^] # Re: vaporware
Posté par doublehp (site web personnel) . En réponse au journal GNU/Hurd c'est quoi au fait ?. Évalué à 1.
Il est a mon gout trop jeune ... et je connais mille facons de le faire planter ( en jouant un peu avec les piles USB ou FireWire, je te fais paniquer une machine en 3 mn )
On voit que tu n'y connais rien en crash-test ni en informatique.
Alors devepolle je te prie.
Perso, je ne me consider pas comme informaticien; mais comme technicien multicompetances. Et cote bas niveau, je prefere la programmation de firmwares en ASM ... et ce n est pas toujours assez bas niveau pour mes besoins : je compte passer aux FPGAs :)
J'ai bossé 2 ans sur des applis temps-réel hard sous Unix et 2 ans en crash-test.
Alors explique nous la verite :) Je ne suis qu un stupide etudiant.
Mais si tu le dis c'est que t'es un digne représentant de Hurd.
eh :) merci :)
enfin je reste persuade que l embarque et le RTs sont bien moins connus que par exemple l infographie, ou la programmation system ... AMHA.
[^] # Re: vaporware
Posté par doublehp (site web personnel) . En réponse au journal GNU/Hurd c'est quoi au fait ?. Évalué à -1.
oui ... mais la on se comprends parce qu on est aware ... :)
je pense pas que le lecteur moyen de DLFP ait entendu parle de la Fuzzy logic ( desole, mais ca fait 3 ans que j etudie en UK ... je ne connais meme pas les traduction fr des termes techniques que j utilise quotidiennement: spread spectrum, core, wafer ... )
[^] # Re: vaporware
Posté par doublehp (site web personnel) . En réponse au journal GNU/Hurd c'est quoi au fait ?. Évalué à 1.
[^] # Re: vaporware
Posté par doublehp (site web personnel) . En réponse au journal GNU/Hurd c'est quoi au fait ?. Évalué à 10.
et les seuls micro-noyau _réel_ [...] qui restent en sont encore au stade pré-alpha alors que l'idée et les tentatives d'implémentations ne sont plus tout fraiches.
la tu me fais bondire: QNX est le system UNIX le plus connu chez les professionels de l embarque, monde que Windows CE penetre tres timidement.
QNX est en fait le system professionel le plus rapide et le plus plus petit du marcher. Il a un scheduling extreme, configurable, et peut etre stoque sur une ROM de 512k.
Tu imaginais que ton airbag de voiture etait gere par quoi ? WinXP ( 256Mo de RAM minimum) ? Linux ( scheduling a 100Hz par default sur 2.4 - je pense pas qu un seul professionel prenne le risque d un 2.6 sur un produit stable) ? SunOS ? MacOS ( qui ne marche que sur PPC, donc sur des CPU qui consomment enormement ) ?
Ben non ... la plus part des airbags sont geres par QNX. Leger, rapide, bon scheduling, stable, ecriture de driver comme dans un reve ( un driver est un simple programme C auquel le noyeau attribut une priorite haute, et authorise des acces au hard) ...
Je te fais deux dessins:
- Windows a detecte un choc sur votre capot; etes vous sure de vouloir ouvrire votre airbag ?
- sur un choc a 90kmh la vitesse de l impacte doit etre mesuree par un deplacement du parechoc sur 5cm; l enfoncement du pare choc dure donc 10^-7s ( prise de decision); l airbag doit etre deploye avant que l enfoncement ait atteint 1m (il faut que l airbag soit deploye avant que le moteur touche le mur, apres quoi le bloc moteur te rentres dans les jambes) ( je suis gentil - sur une smart, compte 40 cm ); une fois que la decision de deployer l airbag est prise, tu as 10^-5s pour le faire. Avec un Linux schedule a 100Hz, il te faut 9ms pour prendre une decision, et 5ms suplementaire avant que materiel ne soit instruit; soit un total de plus de 10^-2s ... tu as rate l echeance de plus de 3 marches sur l echelle de Richter ... tu est donc encastre dans ton volan.
Bon ... l air bag pourrait etre gere par un firmware, car les operations sont simples, mais si on aborde le sujet des ABS, APS, et re-equilibrage des suspensions dans les virages ( en fonction de la charge du vehicule, du couple sur chaque arbre, de l adherence ...), interviennent des calculs beaucoup plus complexes que pour un airbag ... et qui doivent pourtant etre geres tout aussi rapidement.
Mais j ai consience que le monde des systems embarques et du temps reel n est pas des plus connus, et peut etre un des plus ingrats : ils sont present partout, mais personne n en parles jamais.
[^] # AMHA
Posté par doublehp (site web personnel) . En réponse au journal GNU/Hurd c'est quoi au fait ?. Évalué à 10.
Le but est qu a terme, Linux n accedera plus au hard directement, mais via L4; donc quand tu veut porter Linux pour une archi, ben tu portes pas Linux du tout, mais juste L4. c est pour ca que IIRC dans le CVS de Linux, L4 est bien une archi en tant que telle.
L interret ? une migration en douceur. Une fois L4Linux stabilise, tout le monde pourra avoir un L4, tout en conservant toutes les aplis ( drivers et programmes utilisateur ) en version Linux. Sauf que L4 etant un (u)noyeau, et sachant gerer le multitasking, tu pourra executer dessus en meme temps que Linux, et a cote, d autres programmes ... comme une seconde pile IP, un server Apache ...
Bref cela permet de migrer en douceur, tout de suite sur les aplis qui suportent nativement le Hurd, en douceur en attendant la reecriture des autres.
Les projets Hurd restent toute fois des projets de recherche, et ne constituent en rien actuellement une image de ce que sera le Hurd du futur. Ce sont des versions de test, de demo ... meme pas en version alpha ... n en attends rien de stable ni meme de fonctionnel. Partant dans cette optique, tu sera emmerveille de tout plein de nouveautees ( les trans, les services, les jetons ... ).
Historiquement, un webmaster a decide de passer temporairement un server web sous Hurd pendant une semaine. Etant en version beta, il plantait tres regulierement. en fait, a l epoque, la pile IP etait completement instable; la pile IPv4 crashait en moyenne toutes les 20h. Pourtant, dans les logs d apache, le server n avait enregistre aucune discontinuite de service ... pourquoi ? quand la pile IP plante, elle est reloadee instantanement, et l operation est si rapide qu au pire les routeurs voient une trame perdue; les couches ISO 2 et 3 tentent donc une re-emission de la trame perdue ... dans la miliseconde qui suit, tout remarche parfaitement. La NIC a vue une collision, l application userland n y a vu que du feu.
L implementation pratique du Hurd est extremement instable ( en aout 2003 la VM paniquait toutes les 4h), mais le system de recuperation est si rapide de part sa conception, que le system est globalement stable. Qui prends garde a la mort d une fourmie ? le lendemain la reine a pondu 10 000 oeufs ...
[^] # Re: Système, applis.. .?
Posté par doublehp (site web personnel) . En réponse à la dépêche Ordissimo, "l'ordinateur pour les nuls". Évalué à -1.
Bref, je t attends pas avant 1 an ou deux ... et d ici la, 100 nouveaux models seront sortis ... ( sans compter sur les problemes de mise a jour de firmwares )
En ethernet, tu implement pppoe et tu release !
ah et j oubliais ... quelque soit le modem USB que tu supporte, il te faudra dans 80% des cas inclure le firmware dans le driver, ce qui risque de poser un magnifique probleme de liscence :)
Je t invite a relire les threads chez Debian ou les DD expliquent pourquoi ils doivent retirer du noyeau certains drivers de cartes SCSI ...
D autres questions ?
[^] # Re: Système, applis.. .?
Posté par doublehp (site web personnel) . En réponse à la dépêche Ordissimo, "l'ordinateur pour les nuls". Évalué à -1.
y a quoi sous Linux de comparable a Winamp5 ? qui gere le multiplaylist, la video, tous les formats en meme temps ( divx, ogg, streaming, dvd, cd ... ), qui peut dl de maniere transparente des listes suplementaires ...
franchement ... xmms est pour moi une *** pure comparee aux fonctionalites integrees de Winamp.
D autant plus que la version actuelle de xmms dans la SID plante a chaque fois qu une autre apli tente d acceder a la carte son, ou fait un acces disque de plus de 1s ...
[^] # Re: Ayez confiance !
Posté par doublehp (site web personnel) . En réponse à la dépêche Ordissimo, "l'ordinateur pour les nuls". Évalué à -4.
---> [_]
[^] # Re: parigo
Posté par doublehp (site web personnel) . En réponse à la dépêche Ordissimo, "l'ordinateur pour les nuls". Évalué à -1.
Ces gens existent, ils sont parmis nous; ce sont les K-PAXiens.
"C est a se demander comment votre espece est encore vivante."
http://www.film-cinema-dvd.com/critique/k-pax/(...)
[^] # Re: Ca existe deja.
Posté par doublehp (site web personnel) . En réponse à la dépêche Ordissimo, "l'ordinateur pour les nuls". Évalué à 1.