J'utilise Python pour le calcul numérique depuis pas très longtemps, mais pour les perfs, il n'y a vraiment aucun souci par rapport à Matlab.
Par contre, dire que Matlab, c'est lent par rapport à du C/C++, c'est un peu poussé je trouve. En écrivant correctement le code Matlab, tu peux presque tout vectoriser donc ça quand même très vite. Par contre, si tu as beaucoup de conditions ou de tests de variables, ça peu vite chuter.
L'avantage de python par rapport à Matlab, c'est qu'on a un fonctionnement par référence, ce qui évite les copies inutiles des objets. Au début, c'est un peu déroutant, parce que quand on écrit:
b = a[:,1]
b est juste une référence à une partie de a, donc en modifiant b, on modifie a, mais l'avantage c'est qu'on évite de dupliquer inutilement des données, ce qui peut parfois être très rentable en temps de calcul.
Evidemment, on peut copier explicitement un objet.
Un gros avantage de Python est aussi que l'on peut écrire du code propre et réutilisable plus facilement qu'avec Matlab (à mon avis). En plus, on peut documenter son code proprement avec epydoc.
Bonjour,
je pense que pour un PC aussi vieux, ce qui a des chances de fonctionner c'est damn small linux. http://www.damnsmalllinux.org
Cependant, cette distribution, ne te donnera pas une bonne idée de ce que sont les distributions linux aujourd'hui, notamment au niveau de l'interface graphique.
Je te conseille plutôt d'utiliser un liveCD, c'est un CD qui permet d'uiliser linux sans rien installer sur ton ordinateur. Comme ça tu pourra l'utiliser sur ton ordinateur principal (qui doit être un peu plus puissant...).
Evidemment, c'est un peu moins rapide que pour une vraie installation, mais ça permet de se faire une idée.
Pour les liveCD, il y en a plein de très bien. J'aime bien ubuntu et kubuntu, alors je te les conseilles, d'autant plus que le CD pourra te permettre d'installer directement. http://www.ubuntulinux.com http://www.kubuntu.org
Voilà, bonne chance
PS: Si tu choisis ubuntu ou kubuntu, je te conseilles la version 6.06, la version 6.10 étant un peu expérimentale.
Je vois pas c'est qu'il y a de si choquant à parler de Qt Jambi (que je ne demande qu'à découvrir), il y a bien eu une dépèche sur le driver propriétaire Nvidia récemment.
Pourtant Nvidia, il ne font jamais de libre.
Alors que chez Qt:
- ils font du libre et sont respectueux de l'esprit du libre.
- ils paient des développeurs KDE.
- ils font même un concours auquel tout le monde peut participer pour gagner un chouette ordi!!
Je cite: The goal of the "Tamarin" project is to implement a high-performance, open source implementation of the ECMAScript 4th edition (ES4) language specification.
Je ne crois pas qu'on puisse dire que ce projet vise à ouvrir le code d'ActionScript, il s'agirait plutôt d'aider Mozilla à implémenter EcmaScript 4 pour en améliorer la diffusion et l'adoption.
Pour le Flash sur d'autres architectures, vivement que les poules aient des dents!
Eh bien justement je me demandais depuis longtemps si l'option -D avait une incidence sur les performances.
Donc je viens de faire un e2fsck -D sur ma partition racine, et je trouve qu'il y a effectivement un gain de performance: les applis s'ouvrent un peu plus vite.
Sinon, j'ai regardé le man de e2fsck, et il semble qu'il n'existe qu'une seule extended_option qui concerne la version du format des attributs étendus. Je ne sais pas à quoi ça sert, et à mon avis si tu ne sais pas non plus, tu devrais ignorer cette option.
Voilà, moi pour faire un e2fsck, j'utilise un liveCD (parce qu'il ne faut pas utiliser e2fsck sur une partition montée), et je tape:
sudo e2fsck -D /dev/hdaX
Je crois que je vais continuer à utiliser KDE, qui est codé en C++, avec des interfaces pour plein de langages.
> Es-tu sûr que MS n'est pas dangeureux pour ces alternatives ?
Non.
En fait je pense que Microsoft est dangereux. Donc je préfère éviter d'utiliser une technologie qui vient de chez eux parce que je me dis que ça finira forcément par me revenir dans la gueule.
> attaquons nous plutôt à la cause du problème : les brevets logiciels.
C'est ce que je fais.
Je boycotte les programmes protégés officiellement par des brevets logiciels.
Alors si j'ai bien compris ta position, tu pars du constat qu'il y a des brevets logiciels sur tout et n'importe quoi.
Partant de là, tu te dis que les brevets logiciels ce n'est pas pire pour Mono que pour le reste.
--> donc autant utiliser Mono qui est une technologie prometteuse.
C'est ta position et je la respecte.
Cependant, je te fais remarquer qu'il y a une différence de taille entre Mono et "les autres logiciels libres":
Mono est la copie conforme d'une technologie de Microsoft.
Moi j'utiliserai pas Mono, je ne fais pas confiance a Microsoft.
Bonjour Timaniac,
je lis depuis quelque temps et avec pas mal d'intérêt tes arguments en faveur de Mono. Je viens de lire l'article de Seth Nickell proposé par Boubou, ça semble un peu alarmant, mais c'st intéressant.
Je dois avouer que jusqu'à présent, je trouvais que tu étais assez convaincant, mais tu viens de dire ça:
Est-ce bien compatible avec l'esprit (et même la lettre) du libre ?
Bien sûr que non ! Les brevets logiciels ne sont pas dans l'esprit du libre ! Mais que veux tu y faire ?
Je trouve ça un peu fort. Je sais quoi y faire moi, il suffit de ne pas utiliser Mono dans ces conditions. Où alors tu t'es mal exprimé.
Ensuite, tu dis ça:
Ben au moins Mono reste une plateforme dont on a une certitude juridique vis-à-vis de MS. Je vois pas où est le problème. Tu préfères la situation des autres plateformes qui sont dans le flou intégral ?
Et là, je ne comprends pas de quoi tu parles. Quelle plate-forme libre est dans le flou intégral vis-à-vis de MS?
Moi, j'ai l'impression que c'est plutôt Mono qui est dans le flou en ce qui concerne les licences d'utilisation, et que maintenant ce problème est règlé pour Novell uniquement...
En fait, ça ne marche pas forcément... J'ai acheté en 2003 un ordinateur Keynux pour lequel le fournisseur proposait d'installer une mandrake.
Je pensais que le fait d'acheter chez eux me garantirais une bonne compatibilité matérielle avec linux mais en fait pour pouvoir démarrer il fallait passer les options noapic et acpi=off au noyau, d'où une perte de fonctionnalité par rapport à windows.
En plus, les drivers n'étaient fournis que pour windows.
Donc c'est possible que le matériel soit mieux reconnu, mais ça n'est pas sur.
Je ne comprends pas pourquoi tu es moinssé, tu as le droit de ne pas entendre la différence et ton avis est construit. Je pense que ton commentaire est pertinent.
Peut-être que pour comprendre, tu peux écouter un morceau encodé à 96k, ou même 64k.
Moi, depuis que j'ai compris ce qui change, je peux entendre la différence même en 128k.
Par contre, honnêtement à 192k ou plus, je ne fais plus de différence.
Les différences ne sont pas du style "il y a du souffle" ou encore "les basses sont moins bonnes". C'est plus subtile. C'est plutôt des différences du genre "ça sonne plus artificiel", "plus froid", ou encore "plus lointain". Ou alors les notes ne s'éteignent pas pareil, etc.
En fait, on peut vraiment entendre une bonne différence entre la qualité standard et une haute qualité (Evidemment, pour ça il faut de bonnes enceintes).
Je te conseille tout simplement de faire le test plutôt que de parler sans avoir essayé... et il n'y a pas besoin d'être audiophile.
PS: si tu fait un test avec de la musique électronique, tu n'entendra probablement pas la différence. Il faut choisir des musique de type acoustique plutôt.
(excepté le bug sur les fonts mais ça n'a pas l'air d'être ton problème).
Ben en fait au départ je voulais installer scilab 4.0 depuis les sources parce que le package ubuntu est inutilisable à cause des fontes (fontes chinoises sur un terminal...)
Tu peux m'en dire un peu plus sur ce problème? Parce que si c'est pas résolu je ne vois pas trop l'intérêt de me battre pour compiler....
Chad Dickerson, responsable de la division des relations avec les programmeurs chez Yahoo, a estimé qu'il s'agissait du plus important logiciel dont le code source était rendu public depuis qu'internet existe.
Je répète:
... penser qu'on peut se faire avoir par ce genre de propos, ce n'est pas forcément "prendre les gens pour des abrutis" à mon avis.
Chad Dickerson, responsable de la division des relations avec les programmeurs chez Yahoo
c'est déjà donner une certaine valeur à ses propos?
Evidemment, ça n'empêche pas le discernement, mais je pense que lorsqu'on ne connaît pas du tout le sujet, ça peut sembler vrai.
Donc penser qu'on peut se faire avoir par ce genre de propos, ce n'est pas forcément "prendre le gens pour des abrutis" à mon avis.
Alors je pense que alsa ne doit pas charger le bon module. Pour vérifier, tu peux regarder ce qu'alsa détecte comme matériel. C'est écrit en haut à gauche dans alsamixer.
Si ce n'est pas ta carte, je suppose qu'il faut que tu charges le bon module. Va sur le site de alsa, et suis les instructions qui concernent ta carte: http://www.alsa-project.org/alsa-doc/doc-php/template.php?co(...)
Bonjour,
je pense que le son est coupé par défaut sur l'enceinte centrale et le caisson de basse.
Pour le rétablir, tu peux utiliser alsamixer:
tapes "alsamixer" dans une Konsole, ensuite tu pourras mettre en marche les canaux que tu veux, l'interface n'est pas très jolie mais ça marche.
Après tu peux lancer "alsactrl" pour enregistrer la configuration (c'est peut-être automatique sous Mandrake.)
Je ne sais pas comment c'est sur la mandrake, mais parfois on peut aussi accéder à ces réglages au travers de la console de mixage "Kmix" que tu peux trouver dans la boite à miniature de la barre des tâches.
Euh...
je me trompe ou je me suis fais moinsser là...
J'avais l'impression de donner une solution, j'ai du répondre hors sujet mais je ne comprends toujours pas pourquoi!
Et vous avez des idées sur les autres FAI? Parce que free c'est quand même pas très réputé pour son service client... Comment ça se passe chez Wanadoo par exemple?
[^] # Re: benchs/ tests
Posté par Gilles G. . En réponse à la dépêche Numpy, extension C-Python pour le calcul scientifique. Évalué à 2.
Par contre, dire que Matlab, c'est lent par rapport à du C/C++, c'est un peu poussé je trouve. En écrivant correctement le code Matlab, tu peux presque tout vectoriser donc ça quand même très vite. Par contre, si tu as beaucoup de conditions ou de tests de variables, ça peu vite chuter.
L'avantage de python par rapport à Matlab, c'est qu'on a un fonctionnement par référence, ce qui évite les copies inutiles des objets. Au début, c'est un peu déroutant, parce que quand on écrit:
b = a[:,1]
b est juste une référence à une partie de a, donc en modifiant b, on modifie a, mais l'avantage c'est qu'on évite de dupliquer inutilement des données, ce qui peut parfois être très rentable en temps de calcul.
Evidemment, on peut copier explicitement un objet.
Un gros avantage de Python est aussi que l'on peut écrire du code propre et réutilisable plus facilement qu'avec Matlab (à mon avis). En plus, on peut documenter son code proprement avec epydoc.
# DSL ou liveCD
Posté par Gilles G. . En réponse au message Quel distrib pour une antiquitée?. Évalué à 1.
je pense que pour un PC aussi vieux, ce qui a des chances de fonctionner c'est damn small linux.
http://www.damnsmalllinux.org
Cependant, cette distribution, ne te donnera pas une bonne idée de ce que sont les distributions linux aujourd'hui, notamment au niveau de l'interface graphique.
Je te conseille plutôt d'utiliser un liveCD, c'est un CD qui permet d'uiliser linux sans rien installer sur ton ordinateur. Comme ça tu pourra l'utiliser sur ton ordinateur principal (qui doit être un peu plus puissant...).
Evidemment, c'est un peu moins rapide que pour une vraie installation, mais ça permet de se faire une idée.
Pour les liveCD, il y en a plein de très bien. J'aime bien ubuntu et kubuntu, alors je te les conseilles, d'autant plus que le CD pourra te permettre d'installer directement.
http://www.ubuntulinux.com
http://www.kubuntu.org
Voilà, bonne chance
PS: Si tu choisis ubuntu ou kubuntu, je te conseilles la version 6.06, la version 6.10 étant un peu expérimentale.
[^] # Re: Explication
Posté par Gilles G. . En réponse au journal Qt Jambi et concours Trolltech. Évalué à 8.
Très fort même.
Je vois pas c'est qu'il y a de si choquant à parler de Qt Jambi (que je ne demande qu'à découvrir), il y a bien eu une dépèche sur le driver propriétaire Nvidia récemment.
Pourtant Nvidia, il ne font jamais de libre.
Alors que chez Qt:
- ils font du libre et sont respectueux de l'esprit du libre.
- ils paient des développeurs KDE.
- ils font même un concours auquel tout le monde peut participer pour gagner un chouette ordi!!
[^] # Re: Explication
Posté par Gilles G. . En réponse au journal Qt Jambi et concours Trolltech. Évalué à 3.
Alors ça devrait venir. Qt fait du libre depuis longtemps, et il n'y a pas de raison que ça s'arrête.
# Tu n'es pas le seul...
Posté par Gilles G. . En réponse au message Souris / clavier restent allumés une fois le PC étteint..... Évalué à 2.
http://bugzilla.kernel.org/show_bug.cgi?id=5410
Apparement, pour l'instant pas de solution à part utiliser un noyau 2.6.12 ou antérieur.
--
Gilles
# Actionscript ou Ecmascript?
Posté par Gilles G. . En réponse au journal Fin d'un troll?. Évalué à 3.
The goal of the "Tamarin" project is to implement a high-performance, open source implementation of the ECMAScript 4th edition (ES4) language specification.
Je ne crois pas qu'on puisse dire que ce projet vise à ouvrir le code d'ActionScript, il s'agirait plutôt d'aider Mozilla à implémenter EcmaScript 4 pour en améliorer la diffusion et l'adoption.
Pour le Flash sur d'autres architectures, vivement que les poules aient des dents!
[^] # Re: option -D
Posté par Gilles G. . En réponse au message e2fsck : quesions diverses et variées. Évalué à 1.
# option -D
Posté par Gilles G. . En réponse au message e2fsck : quesions diverses et variées. Évalué à 1.
Donc je viens de faire un e2fsck -D sur ma partition racine, et je trouve qu'il y a effectivement un gain de performance: les applis s'ouvrent un peu plus vite.
Sinon, j'ai regardé le man de e2fsck, et il semble qu'il n'existe qu'une seule extended_option qui concerne la version du format des attributs étendus. Je ne sais pas à quoi ça sert, et à mon avis si tu ne sais pas non plus, tu devrais ignorer cette option.
Voilà, moi pour faire un e2fsck, j'utilise un liveCD (parce qu'il ne faut pas utiliser e2fsck sur une partition montée), et je tape:
sudo e2fsck -D /dev/hdaX
--
Gilles
[^] # Re: Seth Nickell avait raison !
Posté par Gilles G. . En réponse à la dépêche Novell et Microsoft main dans la main !. Évalué à 10.
Je crois que je vais continuer à utiliser KDE, qui est codé en C++, avec des interfaces pour plein de langages.
> Es-tu sûr que MS n'est pas dangeureux pour ces alternatives ?
Non.
En fait je pense que Microsoft est dangereux. Donc je préfère éviter d'utiliser une technologie qui vient de chez eux parce que je me dis que ça finira forcément par me revenir dans la gueule.
> attaquons nous plutôt à la cause du problème : les brevets logiciels.
C'est ce que je fais.
Je boycotte les programmes protégés officiellement par des brevets logiciels.
[^] # Re: Seth Nickell avait raison !
Posté par Gilles G. . En réponse à la dépêche Novell et Microsoft main dans la main !. Évalué à 4.
Partant de là, tu te dis que les brevets logiciels ce n'est pas pire pour Mono que pour le reste.
--> donc autant utiliser Mono qui est une technologie prometteuse.
C'est ta position et je la respecte.
Cependant, je te fais remarquer qu'il y a une différence de taille entre Mono et "les autres logiciels libres":
Mono est la copie conforme d'une technologie de Microsoft.
Moi j'utiliserai pas Mono, je ne fais pas confiance a Microsoft.
[^] # Re: Seth Nickell avait raison !
Posté par Gilles G. . En réponse à la dépêche Novell et Microsoft main dans la main !. Évalué à 9.
je lis depuis quelque temps et avec pas mal d'intérêt tes arguments en faveur de Mono. Je viens de lire l'article de Seth Nickell proposé par Boubou, ça semble un peu alarmant, mais c'st intéressant.
Je dois avouer que jusqu'à présent, je trouvais que tu étais assez convaincant, mais tu viens de dire ça:
Je trouve ça un peu fort. Je sais quoi y faire moi, il suffit de ne pas utiliser Mono dans ces conditions. Où alors tu t'es mal exprimé.
Ensuite, tu dis ça:
Et là, je ne comprends pas de quoi tu parles. Quelle plate-forme libre est dans le flou intégral vis-à-vis de MS?
Moi, j'ai l'impression que c'est plutôt Mono qui est dans le flou en ce qui concerne les licences d'utilisation, et que maintenant ce problème est règlé pour Novell uniquement...
[^] # Re: Pas forcément.
Posté par Gilles G. . En réponse au journal Des PC vendus avec Linux dessus. Évalué à 2.
Je pensais que le fait d'acheter chez eux me garantirais une bonne compatibilité matérielle avec linux mais en fait pour pouvoir démarrer il fallait passer les options noapic et acpi=off au noyau, d'où une perte de fonctionnalité par rapport à windows.
En plus, les drivers n'étaient fournis que pour windows.
Donc c'est possible que le matériel soit mieux reconnu, mais ça n'est pas sur.
[^] # Re: Bonne initiative...
Posté par Gilles G. . En réponse au journal FnacMusic s'essaye à la vente de musique SANS DRM. Évalué à 1.
Peut-être que pour comprendre, tu peux écouter un morceau encodé à 96k, ou même 64k.
Moi, depuis que j'ai compris ce qui change, je peux entendre la différence même en 128k.
Par contre, honnêtement à 192k ou plus, je ne fais plus de différence.
Les différences ne sont pas du style "il y a du souffle" ou encore "les basses sont moins bonnes". C'est plus subtile. C'est plutôt des différences du genre "ça sonne plus artificiel", "plus froid", ou encore "plus lointain". Ou alors les notes ne s'éteignent pas pareil, etc.
[^] # Re: Scilab gtk2 Ubuntu
Posté par Gilles G. . En réponse au message Compilation scilab 4. Évalué à 1.
Par contre, le lien correct est:
http://cermics.enpc.fr/~jpc/scilab/site/Scilab-Gtk/Scilab-Gt(...)
Merci pour ce package, je n'aurai jamais réussi à compiler je crois...
[^] # Re: Bonne initiative...
Posté par Gilles G. . En réponse au journal FnacMusic s'essaye à la vente de musique SANS DRM. Évalué à 1.
Je te conseille tout simplement de faire le test plutôt que de parler sans avoir essayé... et il n'y a pas besoin d'être audiophile.
PS: si tu fait un test avec de la musique électronique, tu n'entendra probablement pas la différence. Il faut choisir des musique de type acoustique plutôt.
PS2
[^] # Re: Chez moi ça marche :-)
Posté par Gilles G. . En réponse au message Compilation scilab 4. Évalué à 1.
Ben en fait au départ je voulais installer scilab 4.0 depuis les sources parce que le package ubuntu est inutilisable à cause des fontes (fontes chinoises sur un terminal...)
Tu peux m'en dire un peu plus sur ce problème? Parce que si c'est pas résolu je ne vois pas trop l'intérêt de me battre pour compiler....
Merci!
[^] # Re: Pfffff
Posté par Gilles G. . En réponse au journal Yahoo! libère ses méls !. Évalué à 1.
Je répète:
... penser qu'on peut se faire avoir par ce genre de propos, ce n'est pas forcément "prendre les gens pour des abrutis" à mon avis.
A+
[^] # Re: Pfffff
Posté par Gilles G. . En réponse au journal Yahoo! libère ses méls !. Évalué à 1.
c'est déjà donner une certaine valeur à ses propos?
Evidemment, ça n'empêche pas le discernement, mais je pense que lorsqu'on ne connaît pas du tout le sujet, ça peut sembler vrai.
Donc penser qu'on peut se faire avoir par ce genre de propos, ce n'est pas forcément "prendre le gens pour des abrutis" à mon avis.
[^] # Re: alsamixer
Posté par Gilles G. . En réponse au message Pas de basses avec ma carte son 5.1. Évalué à 1.
Si ce n'est pas ta carte, je suppose qu'il faut que tu charges le bon module. Va sur le site de alsa, et suis les instructions qui concernent ta carte:
http://www.alsa-project.org/alsa-doc/doc-php/template.php?co(...)
Bonne chance!
# alsamixer
Posté par Gilles G. . En réponse au message Pas de basses avec ma carte son 5.1. Évalué à 2.
je pense que le son est coupé par défaut sur l'enceinte centrale et le caisson de basse.
Pour le rétablir, tu peux utiliser alsamixer:
tapes "alsamixer" dans une Konsole, ensuite tu pourras mettre en marche les canaux que tu veux, l'interface n'est pas très jolie mais ça marche.
Après tu peux lancer "alsactrl" pour enregistrer la configuration (c'est peut-être automatique sous Mandrake.)
Je ne sais pas comment c'est sur la mandrake, mais parfois on peut aussi accéder à ces réglages au travers de la console de mixage "Kmix" que tu peux trouver dans la boite à miniature de la barre des tâches.
J'espère que ça marchera!
[^] # Re: Pourquoi ne pas changer le label ?
Posté par Gilles G. . En réponse au message Monter un disque USB avec toujours le même nom?. Évalué à 1.
Je vais essayer ça dès ce soir, je suis sous Kubuntu donc ça devrait marcher aussi, sinon je bidouillerai udev.
Merci à vous!
[^] # Re: j'ai trouvé
Posté par Gilles G. . En réponse au message Formater un paragraphe avec LyX 1.4.2. Évalué à 1.
je me trompe ou je me suis fais moinsser là...
J'avais l'impression de donner une solution, j'ai du répondre hors sujet mais je ne comprends toujours pas pourquoi!
# j'ai trouvé
Posté par Gilles G. . En réponse au message Formater un paragraphe avec LyX 1.4.2. Évalué à 1.
Ttu vas dans:
document --> paramètres , puis choisis la section "Format du texte"
il y a là tout ce qu'il faut pour régler ce que tu veux.
A plus!!
[^] # Re: free
Posté par Gilles G. . En réponse au message Quel Box choisir pour une bonne compatibilité Linux?. Évalué à 1.
# KCron
Posté par Gilles G. . En réponse au message Cherche Commande sous linux-suse. Évalué à 2.
C'est simple à utiliser, et ça devrait faire l'affaire.
Bonne chance!