c'est bien xvidcap, oui
C'était une horreur, impossible d'enregistrer un vidéo d'une définition supérieur à 320x200. et je ne suis malheureusement pas assez bon en dev pour l'améliorer :(
Il me semble que ce n'est pas dans le débat "tel distrib fait ce que tu veux, etc..."
Je veux être réaliste et à mon avis, seule Mdk, ne serait-ce que parce que c'est une entreprise et qu'ils ont choisi de s'adresser à la niche "Linux pour le desktop" est à même d'avoir les reins assez solide pour proposer une distribution cohérente :-)
Je pense aux formidable travail de mdk sur l'installation, sur le "panneau de configuration" (j'utilise l'expression windowsienne à dessein), etc...
Cà n'est pas contre les distrib alternative, mais je pense que seule une boite avec des moyens, en sus de la communautés peut proposer une distrib crédible.
Quand à mes problèmes de sons, je m'en contente tout à fait, comme je le disais, je bidouille quand il ya à bidouiller, j'arrive toujours à m'en sortir.
Mon propos est que le novice, il installe son linux, ça doit marcher, point.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Linuxien débrouillard mais sans être expert, je reste encore sous
Mandrake, que je bidouille en fonction de mes besoins.
Mon utilisation devenat strictement bureautique avec un petit peu de dev, j'observe le desktop offert par KDE en tant que gestionnaire d'un réseau de 35 postes en entreprises, utilisés par toutes sortes d'utilisateurs de tous ages et de tous niveaux.
Je me met donc dans la peau du end-user normal qui panique quand son icône Word a disparu, croyant qu'il a été désinstallé.
J'observe sous cet angle le développement de KDE, ses avancées
(géniales), ses avantages par rapport à XP (pour la première fois, je peux affirmer, depuis environ 6 mois, que KDE apporte des plus à XP sous certains aspects pour un utilisateur novice), ses ratés et ses manques.
Parmi les gros manques, reste celui du son.
Franchement, Billou et ses sbires doivent être mort de rires.
C'est loin d'être au point...
Loin de moi l'idée de critiquer, il faut rendre hommage au travail de
nombreux développeurs talentueux, ya 4 ans je m'arrachais les cheveux avec oss, maintenant on a alsa et parfois, il arrive que Arts
fonctionne.
Sous windows, que l'on peu critiquer autant que l'on veut, le mixage du son n'est plus un problème depuis longtemps.
Sous Linux, et dans le cas qui nous occupe KDE, il y a encore du travail. En effet, toujours dans cette logique de communauté qui me dérange quelque part en tant que Républicains français (très) méfiant vis à vis du communautarisme, mais aussi en tant que passionné de primatologie/ethno/anthropologie tout à fait réaliste quand à la primalité et donc l'attractivité de ce type de structures sociales, le concept "le but est de faire un serveur de son pour KDE et les appli multimédia de KDE, et les autres on s'en tappes" m'échauffe assez le sang.
J'entend déjà les sarcasmes de mes amis windowsiens : "tiens c'est dingue, faut reconfigurer le son selon que tu utilise KDE, Gnome, etc..."
C'est LE gros problème.
On ne peut demander à un utilisateur novice de choisir entre la couche d'émulation oss d'alsa, alsa lui même, arts, ou je ne sais quoi d'autres, comme je suis obligé de le faire.
Personnelement, cela ne me dérange pas, c'est juste un contre temps, et kill sur le terminal. Mais cela n'est qu'à la porté de power-user comme nous.
Il est déjà génant pour un novice de devoir choisir entre quinze
applications offrant le même service, si en plus il doit utiliser le
terminal...
<pas tapper> Je sais, avoir plusieurs appli pour le même service est un plus, une liberté que comme vous j'apprécie et dont je n'aimerai pas me passer.
</pas tapper>
Mais ce n'est pas le cas d'un novice qui veut un logiciel pour lire ses
DVD, un logiciel de gravure, un traitement de texte, un navigateur, son logiciel de mail et son logiciel de messagerie instantané.
Ce sont des gens qui sont perdu quand on a déplacé un icône de 50 pixels dans une barre d'outil, alors leur proposer 3 lecteurs vidéo, 2 navigateurs, etc... leur fait peur.
C'est d'ailleurs pour cela que je milite auprès de Mandrake, puisqu'ils destinent leur distrib à cette population (enfin il aimerait bien) de poser la question à l'utilisateur, lors de l'installation, de son niveau de compétence et quelques autres questions permettant d'adapter le desktop à l'utilisateur.
Je répondrait, nous répondrions que nous sommes expert, ce faisant j'obtiendrai un bureau avec un terminal dans ma barre de tâches, plusieurs logiciels pour chaque fonctionnalitées, etc...
Le novice n'aurait aucun choix parmi les applications répondant à
certaines fonctionnalitées. Il faudra à la base faire le choix corneilien des logiciels. Tout au plus pourrait-on lui proposer un
présentation vidéo l'informant de l'existance de plusieurs logiciels,
de leur fonctionnalités propre, avantages/inconvéniant lui permettant de faire un choix (mais pas au début).
<parenthèse>
Je crois beaucoup aux présentations vidéo pour démocratiser linux. Je serai prêt à en faire quelques unes si j'avais sous la main un logiciel fonctionnel me permettant de faire une capture vidéo de mon desktop. Il en a été fait un, mais il déconne complètement et est à peu près inexploitable...
</parenthèse>
Il faut donc que l'ensemble des communautés se mettent d'accord, quitte à user de couches d'abstractions sur un serveur de sons efficasse permettant de faire fonctionner l'ensemble des applis.
gstreamer est surement très bien, Jack à l'air génial, etc... Je ne
connais pas les technologie.
Tant que certains problématiques de ce genre ne seront pas solutionnées(Visualiser automatiquement les partages samba dans le kdfm, visualisateur d'images gérant les galleries absent (enfin peut êtr que depuis...), les icônes d'applications instalées n'appraissant pas (toujours) dans le menu K, etc...), Linux ne sera pas prêt pour le destop et donc n'investira pas l'entreprise (où le son est un problème très secondaire) et donc...
C'est vraiment dommage, parce que toutes les briques sont présentes pour faire un OS mieux qu'XP. Mais entre lmes batailles entres communautés, le fait que les employés de Mandrake n'ont manifestement jamais vu une PME typique de leur vie, que l'implication partisane aveugle, ça limite...
... la justification de leur volonté d'utiliser les standard viendraient du fait que les système d'informations sont maintenant multi-sites.
Je l'ai entendu de la bouche du directeur de Microsoft-france pour la région ouest.
Il expliquait qu'il y a quelques années, les systèmes d'informations étaient localisés sur un site géographique, ce qui n'est plus le cas maintenant, à l'heure des vpn par exemple. D'où l'obligation de standard.
Ce monsieur a aussi admis que la concurrence du libre les avaient clairement amené au XML pour ms-office, à la publication de leur code source à leurs clients, etc...
La question des formats Office lui a été posé bien évidemment, et devant 75 personnes, il a du admettre, qu'il ne savait pas répondre....
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
C'est pas gagné pour de nombreux sites, nonobstant le look'n feel a été grandement modifié, installation automatique des plugins, choix de la langue de l'utilsateur en fonction de son browser.
Il manque une gestion un peu plus automatisé du proxy et ça serait parfait.
Cela dit cela ne résoudra pas le problème majeur : la plupart des utilisateurs/internautes, donc sous windows ne connaissent même pas l'existance de FireFox...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Ce qui confirme ce que je disais, soit il n'y a pas d'OO et c'est effectivement du "sucre syntaxique" qui, cela dit, peut simplifier la vie du dev, dans ce cas pourquoi pas, mais dès qu'il y a polymorphisme, donc oo, il y a liaison dynamique, d'où le problème.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
C++ est un langage relativement lent, car en tant que langage à objet classique il est basé sur la liaison dynamique..
Le gros problème de la liaison dynamique c'est qu'elle construit le code
sur des pointeurs sur fonctions, résultat , le processeur n'a pas de code statique à optimiser ce qui impliquent des pertes de performances par non utilisation du cache, et tout s'écroule.
Dans le cadre d'une application, c'est juste dommage, dans le cadre d'un noyau c'est problématique.
A la limite intégrer de l'objet pourrait se faire avec GNU/Eiffel et Lisaac, ce sont les seuls langages objets (à ma connaissance) supprimant la liaison dynamique et générant du code statique, donc optimisable.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
L'opportunité de se doter d'un réseau de télécommunication est un droit depuis longtemps revendiqué par les collectivités territoriales.
La possibilité en est donnée depuis peu, avec la hélas célèbre LEN. Celle-ci était auparavant quasiment impossible à cause d'un article de loi, l'article 1511-6 du Code Général des Collectivités Territoriales contre laquelle nous avons été nombreux à combattre. Cette loi permettait à une collectivité territoriale de sous-louer un réseau à un opérateur à condition que ce réseau soit amorti en 8 ans, ce qui rendait le projet impossible. Selon une loi datant de la révolution (Loi Lechapellier), cette loi n'était applicable que lorsque l'insuffisance d'initiative privé était constaté.
La communauté urbaine du grand Nancy avait d'ailleurs perdu un procès contre France-Télécom à cause de ça...
Le sipperec reprend http://www.sipperec.fr/telecom/page4.htm(...) l'apport de la LEN qui libéralise la chose.
L'obligation d'insuffisance de l'initiative privé existe toujours, mais les "normes" en terme de débit ne sont plus les mêmes, c'est donc un peu plus facile...
Possibilité d'allouer des subventions.
etc...
L'idéal serait de permettre au FNADT( Fond National d'Aménagement et de Développement du Territoire) de subventionner sous forme de d'aides directes mais aussi de prêts à taux 0 les zones déficitaires pour France-Télécom et donc bénéficiaire du Service Universel (péréquation, accès téléphonique sur tout le territoire, Cabine téléphonique, etc...)
a suivre
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
SmallTalk, oui ça doit être rapide maintenant, mais je crois pas que ce soit fait pour écrire des drivers systèmes.
De toutes façon, lisaac c'est mieux et bas,moyen, haut niveau...
Bonne nouvelle, Lisaac fonctionne, très bien même et dans quelques mois, on aura une nouvelle version avec une fonctionnalitée à laquelle je tiens beaucoup : le fonctionnel.
Les langages non fonctionnels (comme Lisp, Caml, etc...) ne te permettent de rendre qu'un paramètre par méthode. C'est chiant et ça limite. Bientôt, on pourra écrire des méthodes rendant plusieurs paramètres.
Sinon, en règle général, je suis le seul (des 3 personnes à l'utiliser) à être capable de faire planter le compilateur, mais c'est extrêment rare (2 ou 3 fois sur quelques centaines de compilations) et ça arrive parce que je suis très mauvais.
Quelqu'un comme toi qui a une excellente maîtrise de l'objet pourrai faire plein de choses avec.
Notons que tu peux inclure tout le code C que tu veux, partout ou tu veux, ce qui facilite les binding.
Mais mieux vaut les réduire au maximum de primitives ça permet au compilateur d'exprimer toute sa puissance.
Quant à l'OS, il est tout à fait fonctionnelle, après ça dépend avec quel version du compilo (y a toujours deux ou trois trucs qui bugouille mais ça marche très bien).
Sur le site (quand il marche) il ya une version virtualisée pour linux et X (Benoit a redirigé les primitives graphiques (Init vidéo et putpixel, ça suffit), les primitives claviers et souris.
Ca lui a pris 1 heure (dont les 3 quarts pour les codes claviers), et une centaine de ligne.
L'OS gère le clavier, la souris, la vidéo (en vesa) avec un mode postscript v1 en natif (Ben "Ouaiiiis... j'en avais marre des différentes résolutions sur chaque machine, j'ai mis une couche vectorielle" ;o))) ) , et la FAT en IDE (FAT parce que c'est simple à programmer). Il y a un tétris, un viewer BMP, un viewer Adobe Illustrator (parce que c'est le format vectoriel le moins compliqué à implémenter, les spécifs ne font "que" 70 pages), et un machin qui affiche la date et l'heure. Fenêtre déplacable en à peu près multitâche (Le vrai est pour bientôt).
Si t'est impatiant de l'avoir, je peux te l'envoyer par mail, ça fait que 200 ko, tu auras le source C généré par le compilateur, le code est à peu près clair, dans les grandes lignes.
J'essaye en ce qui me concerne d'écrire un parser XUL et j'espère ensuite modifier l'objet BITMAP pour implémanter la transparence, la notion d'altitude, tout ça...
Si t'es interressé, soit par l'OS sous linux ou par le projet, t'es le bienvenu, on va avoir besoin d'aide et je pense que Ben serait content d'avoir quelqu'un qui sait coder, pasque moi, il doit s'arracher les cheveux tellement je met du temps à piger, m'enfin c'est mon premier langage objet...
Y'a du taff(mais avec un langage haut niveau ça facilite les choses) mais un énorme potentiel et puis au moins Isaac c'est vraiment un concept totalement nouveau (un nouveau langage pour un nouveau concept d'OS), on réinvente pas la roue...
Note : Isaac avec tout ce que j'ai décrit, ne fait que 40000 lignes.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Oui le site est out, le loria fait mal son boulot, mais j'ai l'impression qu'il n'y a pas que cette page.
L'intérêt de l'héritage dynamique, il est énorme... Outre que le système n'est plus constitué que d'objet, cela permet de faire disparaître la couche d'abstraction.
Soit l'objet ControleurIDE et controleurSCSI, l'objet Inode, père de l'objet File choisi comme père ControleurIDe si l'utilisateur veut enregistrer son fichier sur le disque IDE, ou controleurSCSI si l'utilisateur.
Ca peut etre l'objet CléUSB aussi.
Ca évite de mettre des case partout et de s'ennuyer à imaginer tous les cas, c'est le compilateur qui le fait à ta place
> - Tu dis qu'il ya a pas de VM ca signifie que le langage est entièrement compilé (code objet en C). mais le code généré ce n'est pas un interprète ?
Qu'est ce que tu veux dire par là ?
> - La "genération du code pour tous les schémas d'héritages" ca peut pas conduire à une explosion combinatoire
C'était un des problèmes majeurs de Self, Craig Chambers avait conçu l'algorithme du produit cartésien, qui peut conduire à une explosion combinatoire, bien que faire un objet ayant 150 objets pour parents, faut y aller quand même.
Benoit a conçu un algo spécifique pour régler ce problème. C'est le coeur du compilo, mais shut :)
>- Ca veut dire quoi "un objet à prototype est vivant dès le départ"
y'a pas de constructeur ? Les autes objets aussi sont vivants dès qu'on les crées
Sur pas mal d'objet, faut les créer quand même car sinon il sont nuls, mais ya plus d'instanciation de classes
> Quand est-ce qu'on pourra downlaoder pour s'amuser un peu ?
Quand le Loria aura rétablie le site, tu as une version virtualisée pour linux, en C, à télécharger.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
- SmallTalk est relativement lent
- il necessite une VM car SmallTalk n'est pas fait pour le système et ne possède en particulier pas de mécanisme de protections.
- Smalltalk et compagnie sont des langages à Classe, et l'objet à prototypes c'est mieux, ne serait-ce que parce que l'on clone des objets et l'on n'instancie pas de classes, de plus (et surtout !) ces objets peuvent changer de parents à l'exécution.
Le système dont tu rêves s'appelle IsaacOS, il a été développé au laboratoire Design du Loria (INRIA, (institut national de l'info et de l'automatique pour ceux qui ne verraient pas), Loraine).
Il a été développé depuis 1999 par Benoit Sonntag sous la férule (entre autre) de Dominique Colnet qui n'est autre que l'auteur de GNU/Eiffel.
Cet OS est entièrement contruit sur l'objet à prototype, il est autonome et n'est basé sur aucune VM, ni kit hardware comme Flux.
Cet OS est entièrement basé sur des objets connectés entre eux de manière dynamique : un objet fichier peut changer de parents en fonction du type de fichier. Si c'est du HTML, il choisira HTMLObject comme parent, de même pour du mpeg ou quoi que ce soit d'autre.
Le concept d'application n'existe plus dans cet OS : Une application n'est qu'un rassemblement d'objets à un instant donné.
Bien évidemment, un fichier est un objet, comme un entier, comme un périphérique quelconque.
Avec l'héritage dynamique tout le système est entièrement constitué d'objets physiquement autonome en mémoire, modifiant leur héritage en fonction des besoins : L'objet File a pour parent l'objet Inode qui changera de parent entre ControleurDisquette ou ControleurMémoireUSB en fonction de l'affectation du fichier..
Un langage et son compilateur ont spécialement été écrit pour concevoir cet OS : Lisaac.
Lisaac est le premier langage objet à prototype compilé, il est fortement inspiré de Self et de Eiffel. A la différence de l'objet à classe, un objet à prototype est vivant dès le départ et se clone. Chaque objet peut changer de parent en pleine exécution, n'importe quand.
Par exemple, dans la section INHERIT on peut définir soit un parent statique
section INHERIT
+ parent : BITMAP
soit la possibilité de choisir son parent en fonction des besoins :
soit l'objet MPEG_VIDEO_DECODE_VIDEO_OUT et sa :
section INHERIT
+ set_parent sortietv_ou_vga : BOOLEAN : OBJECT <-
(
+ result : OBJECT; // result est l'objet qui rendra le parent
(sortietv_ou_vga).if { result := VIDEOTV;} else
{ result := VIDEOVGA;};
result // renvoi l'objet devenant le parent de l'objet courant
);
section PRIVATE
.... // on pourra appeler ici set_parent...
section PUBLIC
.... // ou là
dans notre exemple : VIDEOTV et VIDEOVGA possèdent les mêmes méthodes (init_mode_video, line_hard, line_bitmap_hard, putpixel).
A l'heure actuel VIDEOVGA se nomme VIDEO est reste basé sur le standard VESA.
Par changement de parents, un appel vers une de ces méthodes implique automatiquement que l'output de la vidéo sort vers la sortie télé ou la sortie vga en fonction de quel parent est, à l'instant t, choisi.
--------
Autres facultés du compilateur
- Lisaac est autant bas niveau, moyen que haut niveau, il a aussi bien été conçu pour faciliter l'écriture de drivers comme l'écriture de joyeuseuté plus complexe comme le compilateur Lisaac dorénavent écrit en Lisaac.
- Lisaac génère du C AINSI, donc portable.
========
- Lisaac, à la différence de la plupart des langages orienté objet actuel ne gère pas sa généalogie avec des VFT (Virtual Function Table) : une VFT est une table de pointeurs sur fonctions (c++, java, c# compile du code avec VFTs), ainsi le processeur n'optimise pas ce code non statique dont il ne peut connaitre le contenu.
Le compilateur lisaac intègre un algorithme totalement novateur d'analyse du code vivant afin de déterminer les schémas possibles d'héritages en fonction du code source, il génère ainsi du code statique pour chaque possibilités et les réduit en cas de besoins (84 % des cas).
Le code en est ainsi très performant.
Le compilateur lisaac inline le code quasiment au maximum permettant d'atteindre des performances dignes d'un programmes similaire en C (test sur un tri quicksort à égalité avec gcc (82 secondes, 17mn en JAVA, ;o)))).
==========
- Lisaac est un compilateur minimaliste : le compilateur ne connait que 7 primitives de base. Par exemple la conditionnelle n'est pas implémentée dans le compilateur lisaac, elle est défini dans les objets Boolean, True, False :
true.li
if true_block else false_block <-
(
true_block;
);
false.li
if true_block else false_block <-
(
false_block;
);
Grace à un pattern matching, on retombe sur la conditionnel classique du C.
- Lisaac a été écrite par un ancien DemoMaker (Ben ;o) qui s'est amusé en son temps aux fameux concours 4k voire 32 octets ;o)
Spécialiste de l'otpimisation du code en assembleur et langages plus haut niveau. Nombreuses de ses astuces ont été intégré au compilateur.
- Lisaac est donc intrinsèquement un compilateur fait pour l'open source ;o)) car il nécessite de recenser tout le code vivant afin de compiler.
- Lisaac possède des bibliothèques performantes et haut niveau, comme l'objet chaîne avec beaucoup d'opérations assez haut niveau, des tables de hashages, dictionnaires, listes_chainées, ensemble, etc...
Je pense que le Logiciel Libre a (aura) beaucoup à gagner avec ce langage.
C'est l'avenir.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Ca me parait simple : qu'est-ce que du binaire sinon écrire un nombre en "brut" : tu veux écrire le nombre 224, tu balances le code ascii 224 dans le fichier..
Tu veux écrire 123456, tu sépare ce nombre en deux octets (avec un décalage de 8) et en brut dans ton fichier
je vois pas trop ou est le problème..
il suffit de parser ton nombre en hexa pour le mettre dans un octet, un mot, etc... et l'enregistrer tel quel dans ton fichier...
Alors plusieurs choses, que j'ai pas eu le temps de préciser :)
J'ai pas mis à jour, j'ai installé : je n'ai gardé que ma /home, le reste a été totalement reformaté...
J'ai bien vérifié avoir bouté sur le 2.6 (vmlinuz-2.6)
ensuite j'ai mis le 2.4.25 en rpm -ivh --nodeps pour voir, idem, même problème.
Ce qui est fascinant, c'est de faire un modprobe sur un module quelconque, et de se prendre deux pages de unresolved symbols, alors que les modules que je charge sont bien ceux du noyaux.
Franchement, je comprend pas...
Elle sort quand la 10.1 ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
C'est très gentil de veiller à ce que je fasse mes devoirs moi-même.
Non, c'est juste une question/un délire avec un copain.
Je fé un bts d'info alors je m'ennuie, voilà...
On s'occupe comme on peut hein !
plus court signifie la somme la plus courte :
60 = 4+8+16+32 = 64-4 (= 64 +(-4))
La deuxième somme est plus courte que la première.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
>A ce propos, y a-t-il des gens qui le connaissent et qui, pratiquant d'autres EDI avec d'autres langages, seraient à même de comparer ? Cela m'intéresserait.
windev ?
ok, je ---> []
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# ladspa preamp
Posté par Ontologia (site web personnel) . En réponse au journal soft de guitare (effets temps reels) libres @ http://rzr.online.fr/q/Guitar. Évalué à 4.
J'arrive plus à le trouver, mais google trouve pas de lien, donc en cherchant un peu.
Ce plugin simule un vieil ampli à lampe que je trouve pas mal. Il te donne un son crunchy bien 60'
On dirait presque un Plexi (mon rêêêve)
L'avantage du ladspa c'est qu'il fonctionnera avec tout logiciel de son
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: KDE sera user-friendly lorsque ce problème sera résolue.
Posté par Ontologia (site web personnel) . En réponse à la dépêche Interview de Scott Wheeler à propos de kdemultimedia. Évalué à 2.
C'était une horreur, impossible d'enregistrer un vidéo d'une définition supérieur à 320x200. et je ne suis malheureusement pas assez bon en dev pour l'améliorer :(
Il me semble que ce n'est pas dans le débat "tel distrib fait ce que tu veux, etc..."
Je veux être réaliste et à mon avis, seule Mdk, ne serait-ce que parce que c'est une entreprise et qu'ils ont choisi de s'adresser à la niche "Linux pour le desktop" est à même d'avoir les reins assez solide pour proposer une distribution cohérente :-)
Je pense aux formidable travail de mdk sur l'installation, sur le "panneau de configuration" (j'utilise l'expression windowsienne à dessein), etc...
Cà n'est pas contre les distrib alternative, mais je pense que seule une boite avec des moyens, en sus de la communautés peut proposer une distrib crédible.
Quand à mes problèmes de sons, je m'en contente tout à fait, comme je le disais, je bidouille quand il ya à bidouiller, j'arrive toujours à m'en sortir.
Mon propos est que le novice, il installe son linux, ça doit marcher, point.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# KDE sera user-friendly lorsque ce problème sera résolue.
Posté par Ontologia (site web personnel) . En réponse à la dépêche Interview de Scott Wheeler à propos de kdemultimedia. Évalué à 9.
Mandrake, que je bidouille en fonction de mes besoins.
Mon utilisation devenat strictement bureautique avec un petit peu de dev, j'observe le desktop offert par KDE en tant que gestionnaire d'un réseau de 35 postes en entreprises, utilisés par toutes sortes d'utilisateurs de tous ages et de tous niveaux.
Je me met donc dans la peau du end-user normal qui panique quand son icône Word a disparu, croyant qu'il a été désinstallé.
J'observe sous cet angle le développement de KDE, ses avancées
(géniales), ses avantages par rapport à XP (pour la première fois, je peux affirmer, depuis environ 6 mois, que KDE apporte des plus à XP sous certains aspects pour un utilisateur novice), ses ratés et ses manques.
Parmi les gros manques, reste celui du son.
Franchement, Billou et ses sbires doivent être mort de rires.
C'est loin d'être au point...
Loin de moi l'idée de critiquer, il faut rendre hommage au travail de
nombreux développeurs talentueux, ya 4 ans je m'arrachais les cheveux avec oss, maintenant on a alsa et parfois, il arrive que Arts
fonctionne.
Sous windows, que l'on peu critiquer autant que l'on veut, le mixage du son n'est plus un problème depuis longtemps.
Sous Linux, et dans le cas qui nous occupe KDE, il y a encore du travail. En effet, toujours dans cette logique de communauté qui me dérange quelque part en tant que Républicains français (très) méfiant vis à vis du communautarisme, mais aussi en tant que passionné de primatologie/ethno/anthropologie tout à fait réaliste quand à la primalité et donc l'attractivité de ce type de structures sociales, le concept "le but est de faire un serveur de son pour KDE et les appli multimédia de KDE, et les autres on s'en tappes" m'échauffe assez le sang.
J'entend déjà les sarcasmes de mes amis windowsiens : "tiens c'est dingue, faut reconfigurer le son selon que tu utilise KDE, Gnome, etc..."
C'est LE gros problème.
On ne peut demander à un utilisateur novice de choisir entre la couche d'émulation oss d'alsa, alsa lui même, arts, ou je ne sais quoi d'autres, comme je suis obligé de le faire.
Personnelement, cela ne me dérange pas, c'est juste un contre temps, et kill sur le terminal. Mais cela n'est qu'à la porté de power-user comme nous.
Il est déjà génant pour un novice de devoir choisir entre quinze
applications offrant le même service, si en plus il doit utiliser le
terminal...
<pas tapper> Je sais, avoir plusieurs appli pour le même service est un plus, une liberté que comme vous j'apprécie et dont je n'aimerai pas me passer.
</pas tapper>
Mais ce n'est pas le cas d'un novice qui veut un logiciel pour lire ses
DVD, un logiciel de gravure, un traitement de texte, un navigateur, son logiciel de mail et son logiciel de messagerie instantané.
Ce sont des gens qui sont perdu quand on a déplacé un icône de 50 pixels dans une barre d'outil, alors leur proposer 3 lecteurs vidéo, 2 navigateurs, etc... leur fait peur.
C'est d'ailleurs pour cela que je milite auprès de Mandrake, puisqu'ils destinent leur distrib à cette population (enfin il aimerait bien) de poser la question à l'utilisateur, lors de l'installation, de son niveau de compétence et quelques autres questions permettant d'adapter le desktop à l'utilisateur.
Je répondrait, nous répondrions que nous sommes expert, ce faisant j'obtiendrai un bureau avec un terminal dans ma barre de tâches, plusieurs logiciels pour chaque fonctionnalitées, etc...
Le novice n'aurait aucun choix parmi les applications répondant à
certaines fonctionnalitées. Il faudra à la base faire le choix corneilien des logiciels. Tout au plus pourrait-on lui proposer un
présentation vidéo l'informant de l'existance de plusieurs logiciels,
de leur fonctionnalités propre, avantages/inconvéniant lui permettant de faire un choix (mais pas au début).
<parenthèse>
Je crois beaucoup aux présentations vidéo pour démocratiser linux. Je serai prêt à en faire quelques unes si j'avais sous la main un logiciel fonctionnel me permettant de faire une capture vidéo de mon desktop. Il en a été fait un, mais il déconne complètement et est à peu près inexploitable...
</parenthèse>
Il faut donc que l'ensemble des communautés se mettent d'accord, quitte à user de couches d'abstractions sur un serveur de sons efficasse permettant de faire fonctionner l'ensemble des applis.
gstreamer est surement très bien, Jack à l'air génial, etc... Je ne
connais pas les technologie.
Tant que certains problématiques de ce genre ne seront pas solutionnées(Visualiser automatiquement les partages samba dans le kdfm, visualisateur d'images gérant les galleries absent (enfin peut êtr que depuis...), les icônes d'applications instalées n'appraissant pas (toujours) dans le menu K, etc...), Linux ne sera pas prêt pour le destop et donc n'investira pas l'entreprise (où le son est un problème très secondaire) et donc...
C'est vraiment dommage, parce que toutes les briques sont présentes pour faire un OS mieux qu'XP. Mais entre lmes batailles entres communautés, le fait que les employés de Mandrake n'ont manifestement jamais vu une PME typique de leur vie, que l'implication partisane aveugle, ça limite...
'Fin voilà
Perso je travaille pour la suite ( http://isaacos.loria.fr(...) ), ça ne
m'angoisse plus.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Selon microsoft...
Posté par Ontologia (site web personnel) . En réponse au journal MS favorable aux standards ouverts. Évalué à 1.
Je l'ai entendu de la bouche du directeur de Microsoft-france pour la région ouest.
Il expliquait qu'il y a quelques années, les systèmes d'informations étaient localisés sur un site géographique, ce qui n'est plus le cas maintenant, à l'heure des vpn par exemple. D'où l'obligation de standard.
Ce monsieur a aussi admis que la concurrence du libre les avaient clairement amené au XML pour ms-office, à la publication de leur code source à leurs clients, etc...
La question des formats Office lui a été posé bien évidemment, et devant 75 personnes, il a du admettre, qu'il ne savait pas répondre....
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: FireFox l'arme tranquille !
Posté par Ontologia (site web personnel) . En réponse à la dépêche Firefox 1.0 est disponible. Évalué à 4.
Il manque une gestion un peu plus automatisé du proxy et ça serait parfait.
Cela dit cela ne résoudra pas le problème majeur : la plupart des utilisateurs/internautes, donc sous windows ne connaissent même pas l'existance de FireFox...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: C'est une très mauvaise idée
Posté par Ontologia (site web personnel) . En réponse à la dépêche Patch pour le support du C++ dans le noyau. Évalué à 1.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# C'est une très mauvaise idée
Posté par Ontologia (site web personnel) . En réponse à la dépêche Patch pour le support du C++ dans le noyau. Évalué à -2.
Le gros problème de la liaison dynamique c'est qu'elle construit le code
sur des pointeurs sur fonctions, résultat , le processeur n'a pas de code statique à optimiser ce qui impliquent des pertes de performances par non utilisation du cache, et tout s'écroule.
Dans le cadre d'une application, c'est juste dommage, dans le cadre d'un noyau c'est problématique.
A la limite intégrer de l'objet pourrait se faire avec GNU/Eiffel et Lisaac, ce sont les seuls langages objets (à ma connaissance) supprimant la liaison dynamique et générant du code statique, donc optimisable.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Il me semble...
Posté par Ontologia (site web personnel) . En réponse au journal Une carte video developé pour linux. Évalué à 1.
Les perfs ne sont pas au rendez-vous, mais au moins ça fonctionne
par exemple le vieux i810 est là : ftp://download.intel.com/design/chipsets/datashts/29065602.pdf(...)
et le i865 : ftp://download.intel.com/design/chipsets/datashts/25251405.pdf(...)
C'est d'avantage fait pour les constructeur de cartes, mais ça peut aider
C'est vrai qu'ils ne valent pas tripettes par rapport à un chip nvida ou ati, mais avec ça on peut toujours faire un driver libre
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Aspect juridique
Posté par Ontologia (site web personnel) . En réponse à la dépêche De la fibre optique jusqu'au pas de la porte. Évalué à 9.
La possibilité en est donnée depuis peu, avec la hélas célèbre LEN. Celle-ci était auparavant quasiment impossible à cause d'un article de loi, l'article 1511-6 du Code Général des Collectivités Territoriales contre laquelle nous avons été nombreux à combattre. Cette loi permettait à une collectivité territoriale de sous-louer un réseau à un opérateur à condition que ce réseau soit amorti en 8 ans, ce qui rendait le projet impossible. Selon une loi datant de la révolution (Loi Lechapellier), cette loi n'était applicable que lorsque l'insuffisance d'initiative privé était constaté.
La communauté urbaine du grand Nancy avait d'ailleurs perdu un procès contre France-Télécom à cause de ça...
Le sipperec reprend http://www.sipperec.fr/telecom/page4.htm(...) l'apport de la LEN qui libéralise la chose.
L'obligation d'insuffisance de l'initiative privé existe toujours, mais les "normes" en terme de débit ne sont plus les mêmes, c'est donc un peu plus facile...
Possibilité d'allouer des subventions.
etc...
L'idéal serait de permettre au FNADT( Fond National d'Aménagement et de Développement du Territoire) de subventionner sous forme de d'aides directes mais aussi de prêts à taux 0 les zones déficitaires pour France-Télécom et donc bénéficiaire du Service Universel (péréquation, accès téléphonique sur tout le territoire, Cabine téléphonique, etc...)
a suivre
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Le système dont tu rêves existe...
Posté par Ontologia (site web personnel) . En réponse au journal j'ai un rêve .... Évalué à 1.
http://isaacos.loria.fr/(...)
Bon téléchargement !
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Le système dont tu rêves existe...
Posté par Ontologia (site web personnel) . En réponse au journal j'ai un rêve .... Évalué à 3.
SmallTalk, oui ça doit être rapide maintenant, mais je crois pas que ce soit fait pour écrire des drivers systèmes.
De toutes façon, lisaac c'est mieux et bas,moyen, haut niveau...
Bonne nouvelle, Lisaac fonctionne, très bien même et dans quelques mois, on aura une nouvelle version avec une fonctionnalitée à laquelle je tiens beaucoup : le fonctionnel.
Les langages non fonctionnels (comme Lisp, Caml, etc...) ne te permettent de rendre qu'un paramètre par méthode. C'est chiant et ça limite. Bientôt, on pourra écrire des méthodes rendant plusieurs paramètres.
Sinon, en règle général, je suis le seul (des 3 personnes à l'utiliser) à être capable de faire planter le compilateur, mais c'est extrêment rare (2 ou 3 fois sur quelques centaines de compilations) et ça arrive parce que je suis très mauvais.
Quelqu'un comme toi qui a une excellente maîtrise de l'objet pourrai faire plein de choses avec.
Notons que tu peux inclure tout le code C que tu veux, partout ou tu veux, ce qui facilite les binding.
Mais mieux vaut les réduire au maximum de primitives ça permet au compilateur d'exprimer toute sa puissance.
Quant à l'OS, il est tout à fait fonctionnelle, après ça dépend avec quel version du compilo (y a toujours deux ou trois trucs qui bugouille mais ça marche très bien).
Sur le site (quand il marche) il ya une version virtualisée pour linux et X (Benoit a redirigé les primitives graphiques (Init vidéo et putpixel, ça suffit), les primitives claviers et souris.
Ca lui a pris 1 heure (dont les 3 quarts pour les codes claviers), et une centaine de ligne.
L'OS gère le clavier, la souris, la vidéo (en vesa) avec un mode postscript v1 en natif (Ben "Ouaiiiis... j'en avais marre des différentes résolutions sur chaque machine, j'ai mis une couche vectorielle" ;o))) ) , et la FAT en IDE (FAT parce que c'est simple à programmer). Il y a un tétris, un viewer BMP, un viewer Adobe Illustrator (parce que c'est le format vectoriel le moins compliqué à implémenter, les spécifs ne font "que" 70 pages), et un machin qui affiche la date et l'heure. Fenêtre déplacable en à peu près multitâche (Le vrai est pour bientôt).
Si t'est impatiant de l'avoir, je peux te l'envoyer par mail, ça fait que 200 ko, tu auras le source C généré par le compilateur, le code est à peu près clair, dans les grandes lignes.
J'essaye en ce qui me concerne d'écrire un parser XUL et j'espère ensuite modifier l'objet BITMAP pour implémanter la transparence, la notion d'altitude, tout ça...
Si t'es interressé, soit par l'OS sous linux ou par le projet, t'es le bienvenu, on va avoir besoin d'aide et je pense que Ben serait content d'avoir quelqu'un qui sait coder, pasque moi, il doit s'arracher les cheveux tellement je met du temps à piger, m'enfin c'est mon premier langage objet...
Y'a du taff(mais avec un langage haut niveau ça facilite les choses) mais un énorme potentiel et puis au moins Isaac c'est vraiment un concept totalement nouveau (un nouveau langage pour un nouveau concept d'OS), on réinvente pas la roue...
Note : Isaac avec tout ce que j'ai décrit, ne fait que 40000 lignes.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Le système dont tu rêves existe...
Posté par Ontologia (site web personnel) . En réponse au journal j'ai un rêve .... Évalué à 1.
Lisaac génère du C qui se compile et exécute comme un source C standard.
quant tu fait
section PUBLIC
- make <-
(
"Toto".print;
);
ca te crache un code C qui fait fputc(stdout,string__1);
Enfin tu pourras essayer quand le site fonctionnera...
'Fin si t'y tiens vraiment je peux toujours te l'envoyer.
Pour le libre, je pense que ça viendra...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Le système dont tu rêves existe...
Posté par Ontologia (site web personnel) . En réponse au journal j'ai un rêve .... Évalué à 1.
L'intérêt de l'héritage dynamique, il est énorme... Outre que le système n'est plus constitué que d'objet, cela permet de faire disparaître la couche d'abstraction.
Soit l'objet ControleurIDE et controleurSCSI, l'objet Inode, père de l'objet File choisi comme père ControleurIDe si l'utilisateur veut enregistrer son fichier sur le disque IDE, ou controleurSCSI si l'utilisateur.
Ca peut etre l'objet CléUSB aussi.
Ca évite de mettre des case partout et de s'ennuyer à imaginer tous les cas, c'est le compilateur qui le fait à ta place
> - Tu dis qu'il ya a pas de VM ca signifie que le langage est entièrement compilé (code objet en C). mais le code généré ce n'est pas un interprète ?
Qu'est ce que tu veux dire par là ?
> - La "genération du code pour tous les schémas d'héritages" ca peut pas conduire à une explosion combinatoire
C'était un des problèmes majeurs de Self, Craig Chambers avait conçu l'algorithme du produit cartésien, qui peut conduire à une explosion combinatoire, bien que faire un objet ayant 150 objets pour parents, faut y aller quand même.
Benoit a conçu un algo spécifique pour régler ce problème. C'est le coeur du compilo, mais shut :)
>- Ca veut dire quoi "un objet à prototype est vivant dès le départ"
y'a pas de constructeur ? Les autes objets aussi sont vivants dès qu'on les crées
Sur pas mal d'objet, faut les créer quand même car sinon il sont nuls, mais ya plus d'instanciation de classes
> Quand est-ce qu'on pourra downlaoder pour s'amuser un peu ?
Quand le Loria aura rétablie le site, tu as une version virtualisée pour linux, en C, à télécharger.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Le système dont tu rêves existe...
Posté par Ontologia (site web personnel) . En réponse au journal j'ai un rêve .... Évalué à 3.
- SmallTalk est relativement lent
- il necessite une VM car SmallTalk n'est pas fait pour le système et ne possède en particulier pas de mécanisme de protections.
- Smalltalk et compagnie sont des langages à Classe, et l'objet à prototypes c'est mieux, ne serait-ce que parce que l'on clone des objets et l'on n'instancie pas de classes, de plus (et surtout !) ces objets peuvent changer de parents à l'exécution.
Le système dont tu rêves s'appelle IsaacOS, il a été développé au laboratoire Design du Loria (INRIA, (institut national de l'info et de l'automatique pour ceux qui ne verraient pas), Loraine).
Il a été développé depuis 1999 par Benoit Sonntag sous la férule (entre autre) de Dominique Colnet qui n'est autre que l'auteur de GNU/Eiffel.
Cet OS est entièrement contruit sur l'objet à prototype, il est autonome et n'est basé sur aucune VM, ni kit hardware comme Flux.
Cet OS est entièrement basé sur des objets connectés entre eux de manière dynamique : un objet fichier peut changer de parents en fonction du type de fichier. Si c'est du HTML, il choisira HTMLObject comme parent, de même pour du mpeg ou quoi que ce soit d'autre.
Le concept d'application n'existe plus dans cet OS : Une application n'est qu'un rassemblement d'objets à un instant donné.
Bien évidemment, un fichier est un objet, comme un entier, comme un périphérique quelconque.
Avec l'héritage dynamique tout le système est entièrement constitué d'objets physiquement autonome en mémoire, modifiant leur héritage en fonction des besoins : L'objet File a pour parent l'objet Inode qui changera de parent entre ControleurDisquette ou ControleurMémoireUSB en fonction de l'affectation du fichier..
Un langage et son compilateur ont spécialement été écrit pour concevoir cet OS : Lisaac.
Lisaac est le premier langage objet à prototype compilé, il est fortement inspiré de Self et de Eiffel. A la différence de l'objet à classe, un objet à prototype est vivant dès le départ et se clone. Chaque objet peut changer de parent en pleine exécution, n'importe quand.
Par exemple, dans la section INHERIT on peut définir soit un parent statique
section INHERIT
+ parent : BITMAP
soit la possibilité de choisir son parent en fonction des besoins :
soit l'objet MPEG_VIDEO_DECODE_VIDEO_OUT et sa :
section INHERIT
+ set_parent sortietv_ou_vga : BOOLEAN : OBJECT <-
(
+ result : OBJECT; // result est l'objet qui rendra le parent
(sortietv_ou_vga).if { result := VIDEOTV;} else
{ result := VIDEOVGA;};
result // renvoi l'objet devenant le parent de l'objet courant
);
section PRIVATE
.... // on pourra appeler ici set_parent...
section PUBLIC
.... // ou là
dans notre exemple : VIDEOTV et VIDEOVGA possèdent les mêmes méthodes (init_mode_video, line_hard, line_bitmap_hard, putpixel).
A l'heure actuel VIDEOVGA se nomme VIDEO est reste basé sur le standard VESA.
Par changement de parents, un appel vers une de ces méthodes implique automatiquement que l'output de la vidéo sort vers la sortie télé ou la sortie vga en fonction de quel parent est, à l'instant t, choisi.
--------
Autres facultés du compilateur
- Lisaac est autant bas niveau, moyen que haut niveau, il a aussi bien été conçu pour faciliter l'écriture de drivers comme l'écriture de joyeuseuté plus complexe comme le compilateur Lisaac dorénavent écrit en Lisaac.
- Lisaac génère du C AINSI, donc portable.
========
- Lisaac, à la différence de la plupart des langages orienté objet actuel ne gère pas sa généalogie avec des VFT (Virtual Function Table) : une VFT est une table de pointeurs sur fonctions (c++, java, c# compile du code avec VFTs), ainsi le processeur n'optimise pas ce code non statique dont il ne peut connaitre le contenu.
Le compilateur lisaac intègre un algorithme totalement novateur d'analyse du code vivant afin de déterminer les schémas possibles d'héritages en fonction du code source, il génère ainsi du code statique pour chaque possibilités et les réduit en cas de besoins (84 % des cas).
Le code en est ainsi très performant.
Le compilateur lisaac inline le code quasiment au maximum permettant d'atteindre des performances dignes d'un programmes similaire en C (test sur un tri quicksort à égalité avec gcc (82 secondes, 17mn en JAVA, ;o)))).
==========
- Lisaac est un compilateur minimaliste : le compilateur ne connait que 7 primitives de base. Par exemple la conditionnelle n'est pas implémentée dans le compilateur lisaac, elle est défini dans les objets Boolean, True, False :
true.li
if true_block else false_block <-
(
true_block;
);
false.li
if true_block else false_block <-
(
false_block;
);
Grace à un pattern matching, on retombe sur la conditionnel classique du C.
- Lisaac a été écrite par un ancien DemoMaker (Ben ;o) qui s'est amusé en son temps aux fameux concours 4k voire 32 octets ;o)
Spécialiste de l'otpimisation du code en assembleur et langages plus haut niveau. Nombreuses de ses astuces ont été intégré au compilateur.
- Lisaac est donc intrinsèquement un compilateur fait pour l'open source ;o)) car il nécessite de recenser tout le code vivant afin de compiler.
- Lisaac possède des bibliothèques performantes et haut niveau, comme l'objet chaîne avec beaucoup d'opérations assez haut niveau, des tables de hashages, dictionnaires, listes_chainées, ensemble, etc...
Je pense que le Logiciel Libre a (aura) beaucoup à gagner avec ce langage.
C'est l'avenir.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Chaîne en C -> allocation
Posté par Ontologia (site web personnel) . En réponse au message scanf s'arrête au espaces. Évalué à 1.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: j'ai oublié de préciser
Posté par Ontologia (site web personnel) . En réponse au message scanf s'arrête au espaces. Évalué à 1.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# j'ai oublié de préciser
Posté par Ontologia (site web personnel) . En réponse au message scanf s'arrête au espaces. Évalué à 1.
2.95.4
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# gni ?
Posté par Ontologia (site web personnel) . En réponse au message écrire en binaire. Évalué à 3.
Tu veux écrire 123456, tu sépare ce nombre en deux octets (avec un décalage de 8) et en brut dans ton fichier
je vois pas trop ou est le problème..
il suffit de parser ton nombre en hexa pour le mettre dans un octet, un mot, etc... et l'enregistrer tel quel dans ton fichier...
2EFA3 -> mavar = 2*16^5+14*16^4+15*16^3+10*16^2+3*16
apres je sais pas, j'ai jamais fait de perl
ok je ------> []
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: heu...
Posté par Ontologia (site web personnel) . En réponse au message La mdk 10.0 official, c'est pas au point. Évalué à 1.
mais à mon avis, ça va pas arranger grand chose :(
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: heu...
Posté par Ontologia (site web personnel) . En réponse au message La mdk 10.0 official, c'est pas au point. Évalué à 1.
j'ai bien utilisé les modprobe-2-4 ou 2.6 qd ile le fallait...
La 10.1, chez le marchand de journaux ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: heu...
Posté par Ontologia (site web personnel) . En réponse au message La mdk 10.0 official, c'est pas au point. Évalué à 1.
J'ai pas mis à jour, j'ai installé : je n'ai gardé que ma /home, le reste a été totalement reformaté...
J'ai bien vérifié avoir bouté sur le 2.6 (vmlinuz-2.6)
ensuite j'ai mis le 2.4.25 en rpm -ivh --nodeps pour voir, idem, même problème.
Ce qui est fascinant, c'est de faire un modprobe sur un module quelconque, et de se prendre deux pages de unresolved symbols, alors que les modules que je charge sont bien ceux du noyaux.
Franchement, je comprend pas...
Elle sort quand la 10.1 ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: marrant, ton truc
Posté par Ontologia (site web personnel) . En réponse au message Algo de recherche arborescente en largeur. Évalué à 1.
Ce serait possible de clarifier un peu ?
merci :)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Demandes de précisions
Posté par Ontologia (site web personnel) . En réponse au message Algo de recherche arborescente en largeur. Évalué à 1.
Non, c'est juste une question/un délire avec un copain.
Je fé un bts d'info alors je m'ennuie, voilà...
On s'occupe comme on peut hein !
plus court signifie la somme la plus courte :
60 = 4+8+16+32 = 64-4 (= 64 +(-4))
La deuxième somme est plus courte que la première.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: probleme semblable
Posté par Ontologia (site web personnel) . En réponse au message Algo de recherche arborescente en largeur. Évalué à 1.
J'ai oublié de préciser x positif, et je cherche bien à déterminer x positif avec bi=-1|0|1
Exemple : 63 = 1+2+4+8+16+32 = 64-1 ...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Quelques "coquilles"
Posté par Ontologia (site web personnel) . En réponse à la dépêche Sortie de Hercule la version 2 du compilateur SmartEiffel. Évalué à 2.
windev ?
ok, je ---> []
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker