aide





[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]

Re: Second pas

Posté par Antoine () le 03/09/2008 à 19:48. (lien). Évalué à 1.

les processeurs sont tellement monstrueux que, sauf pour ceux qui passent leur temps à faire des compilations ou du calcul intensif, la performance calculatoire des processeurs neufs est toujours plus importante que nécessaire.

J'adore ce genre de tautologies qui revient à dire "la performance des processeurs n'est pas nécessaire, sauf quand elle est nécessaire".

Et c'est encore plus vrai pour la mémoire vive, mais c'est hors sujet.

Si les performances de la mémoire vive étaient si bonnes, les fabricants de CPUs ne seraient pas obligés de mettre deux ou trois niveaux de cache pour masquer les temps d'accès, hein.

[ Répondre ]

Re: Titre et contenu de la dépêche pas trop en rapport...

Posté par Antoine () le 03/09/2008 à 19:45. (lien). Évalué à 4.

C'est sur que pour un simple hello world, un framework est bien inutile ;-)

Oui et en pratique pour tester la rapidité d'un "framework", on ne s'intéresse pas trop à son poids à vide mais à l'efficacité des primitives fournies (système de template, ORM, possibilités de mise en cache - y compris le réglage adéquat des en-têtes HTTP).

[ Répondre ]

Re: SVN c'est has been :)

Posté par Antoine () le 01/09/2008 à 13:01. (lien). Évalué à 1.

Qu'est-ce que tu reproches à SVK ? C'est bien un DVCS. Déconnecté plus que Decentralisé, certes.

Déconnecté de la réalité ? :)
SVK est buggé, anti-intuitif, sous-documenté, et beaucoup moins puissant que les DVCS actuels. Autant l'éviter.

[ Répondre ]

Re: Pourquoi SCons ?

Posté par Antoine () le 31/08/2008 à 13:07. (lien). Évalué à 3.

Bon, 2to3 ne permet pas d'effectuer toutes les modifications nécessaires automatiquement. Il traite seulement celles qui peuvent être raisonnablement automatisées sans risque d'erreur. De plus, le code produit ne sera pas du code Python 3.0 idiomatique. Exemple, là ou vous utilisiez l.keys() pour récupérer la liste des clés d'un dictionnaire, 2to3 le remplacera par list(l.keys()) car la méthode keys() dans Python 3.0 renvoie une vue (une sorte d'itérateur) plutôt qu'une liste. Cependant, dans beaucoup de cas la vue est suffisante et l'appel à list() ne sera pas nécessaire : vous pourrez l'enlever à la main après le passage de 2to3.

De toute façon, il n'est pas nécessaire de redévelopper une application from scratch pour qu'elle fonctionne sous Python 3.0 (sauf peut-être si elle est très très mal écrite...). Le langage change sur des points importants, mais la syntaxe et les constructions sémantiques restent quasiment identiques. Le point le plus délicat est probablement la séparation rigoureuse entre chaînes 8 bits (bytes) et chaînes unicode (str), ce qui impose une spécification beaucoup plus claire de vos APIs (sous Python 2.x, il y a des conversions implicites des unes aux autres sous certaines conditions).

[ Répondre ]

Re: reponses

Posté par Antoine () le 17/08/2008 à 16:02. (lien). Évalué à 1.

ta traduction n'est pas un dérivé de la vo en tant que tel (en tous cas, légalement ce n'est pas gagné pour que ça passe)

Bien sûr que si.

[ Répondre ]

Re: N'est stupide que la stupidité :)

Posté par Antoine () le 02/08/2008 à 18:20. (lien). Évalué à 3.

en fait, c'est du texte : donc le logiciel fait pour l'ouvrir, c'est l'éditeur de texte.

Quel sens logique impressionnant...
XML aussi c'est du texte : le logiciel fait pour l'ouvrir, c'est l'éditeur de texte ?
(y compris le XML de OpenOffice ? :-))
Les fichiers mbox aussi ? Les navigateurs Web sont une aberration parce que HTTP+HTML constituent un flux textuel ? Et les clients FTP graphiques ?

le tableur n'est qu'un pauvre petit porte-avion perdu au milieu de la mer.

De l'art de l'analogie audacieuse. Je propose pour continuer : grille-pain, centrale nucléaire, guéridon. Au choix.

ça dépanne, mais c'est pas fait pour

Il reste donc la fameuse question à laquelle tu n'as toujours pas répondu : qu'est-ce qui est fait pour ?
Pour que ce soit absolument clair : on parle d'une interface graphique utilisable par un utilisateur lambda, pas d'un SGBD avec interface SQL en ligne de commande. Bonne chance.

[ Répondre ]

Re: N'est stupide que la stupidité :)

Posté par Antoine () le 02/08/2008 à 18:08. (lien). Évalué à 2.


La calculatrice windows sait faire des multiplications sur des entiers de 1024 bits?


La calculatrice Windows je sais pas, mais la calculatrice Python oui :

Python 2.5.2 (r252:60911, Apr 15 2008, 16:58:19)
[GCC 4.2.3 (4.2.3-6mnb1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 2**1024
179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216L
>>> (2**1024)*(2**1024)
32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592864177116725943603718461857357598351152301645904403697613233287231227125684710820209725157101726931323469678542580656697935045997268352998638215525166389437335543602135433229604645318478604952148193555853611059596230656L

[ Répondre ]

Re: Modelisation vs Code

Posté par Antoine () le 02/08/2008 à 17:44. (lien). Évalué à 3.

Quand je parle de patrons de conception, de refactoring, d'approche MDA, de tests unitaires et d'intégration continue dans ma boite, on me regarde avec des yeux ronds.

Ca me rappelle cet extrait d'un article de Joel Spolsky :

« They are the kind of people who decide to refactor your core algorithms to use the Visitor Pattern, which they just read about the night before, and completely misunderstood, and instead of simple loops adding up items in an array you’ve got an AdderVistior class (yes, it’s spelled wrong) and a VisitationArrangingOfficer singleton and none of your code works any more. »

http://www.joelonsoftware.com/articles/GuerrillaInterviewing(...)

mais il faut croire qu'en entreprise, il vaut mieux répéter les erreurs du passé plutôt qu'investir et se mettre au gout du jour...

Oui, les erreurs du présent sont plus marrantes :)

[ Répondre ]

Re: Ce n'est pas tout

Posté par Antoine () le 27/07/2008 à 20:20. (lien). Évalué à 3.


MS se fout pas mal de sa reputation vis a vis des gamins prepuberes qui disent "MS sux" parce que c'est cool ou parce qu'ils ont vu ca ecrit sur leur site pro-linux et repetent sans savoir pourquoi.

MS par contre est bien plus interesse par sa reputation vis a vis des developpeurs du monde libre, car eux peuvent apporter qqe chose a la plateforme Windows.


Le problème, c'est que des fois, ce sont les mêmes :)

PS : contribuer des patches à cette bouse d'AdoDB c'est assez courageux et original comme démarche

[ Répondre ]

Re: Oui mais

Posté par Antoine () le 27/07/2008 à 20:06. (lien). Évalué à 0.

J'ai vraiment l'impression qu'on nous a donné un truc qui ne nous sert à rien avec ce paragraphe.

Bien sûr que si, ça sert à ce que l'APRIL fasse un communiqué de presse.

[ Répondre ]

Re: Un mécène masqué ?

Posté par Antoine () le 02/07/2008 à 20:32. (lien). Évalué à 3.

Et que cette personne a une réputation assez sulfureuse.

On me souffle qu'il dit "Linux" à la place de "GNU/Linux" et "propriétaire" à la part de "privatisativeur"...
Mazette !

[ Répondre ]

Re: Centralisé et Décentralisé

Posté par Antoine () le 27/06/2008 à 23:14. (lien). Évalué à 2.

Enfin, Subversion sera vraisemblablement le dernier centralisé développé en libre (c'est la fin d'un modèle).

Surtout qu'il est trivial d'utilisé un système décentralisé de façon centralisée. Qui peut le plus peut le moins.

[ Répondre ]

"Further enhancements to Mandriva software management tools"

Posté par Antoine () le 22/03/2008 à 01:07. (lien). Évalué à 1.

Hmm, rpmdrake a été tellement « enhancé » qu'il ne se lance même plus. Deux mois que ça dure, un peu gênant :-/

https://qa.mandriva.com/show_bug.cgi?id=37132

[ Répondre ]

Re: Comment faire du développement dans l'industrie avec SGVD ?

Posté par Antoine () le 22/03/2008 à 00:58. (lien). Évalué à 1.

Par exemple : le suivi par « changeset », concrètement, ça donne quoi ? Quand est-ce un avantage par rapport à un suivi par fichier ? N'est-ce pas là une application logicielle d'une méthode de travail qu'on pourrait très bien appliquer sous SVN ?

SVN fonctionne déjà par « changeset » sauf que le terme utilisé est révision.

[ Répondre ]

Re: Intel : 41% des parts de marché pour les cartes graphiques

Posté par Antoine () le 02/02/2008 à 13:48. (lien). Évalué à 2.

Pourquoi?

Probablement parce que les faibles performances de la puce n'apportent aucun intérêt de ce côté-là.

[ Répondre ]

Le code sera disponible

Posté par Antoine () le 01/02/2008 à 09:45. (lien). Évalué à 3.

Solipsis étant un projet logiciel libre en GPL v2+, le code sera disponible en mars prochain.

Il me semble qu'à une époque (je ne suis pas trop mal placé pour m'en souvenir :-)), le code était dispo en permanence sur un SVN avec une mailing-list publique de développement. Des raisons à cette régression ?

[ Répondre ]

Re: Eternité ?

Posté par Antoine () le 26/01/2008 à 17:32. (lien). Évalué à 1.

Donc que firefox lise mal des sites pourris (ce qui est le cas) c'est une chose

Non, c'est la même chose.
C'est stérile de critiquer MS qui cherche à soigner ses utilisateurs, et de dédouaner Mozilla qui a exactement les mêmes pratiques (alors que justement il leur serait plus facile de dire "c'est pas nous, c'est l'autre, on ne veut pas supporter ses conneries").

[ Répondre ]

Re: Du code vers le modèle?

Posté par Antoine () le 26/01/2008 à 17:30. (lien). Évalué à 1.

comme moi j'ai un cerveau
[...]
tu as des excréments de poulpe dans la tête
[...]
et d'ailleurs de la part d'un cuistre

Je vois, c'est un point de vue intéressant. Et sur UML, ton cerveau a quelque chose à nous dire ou il est trop occupé à traquer les excréments de pouple sur Internet ? :-)

[ Répondre ]

Re: Du code vers le modèle?

Posté par Antoine () le 26/01/2008 à 02:27. (lien). Évalué à 0.

je saurais pas que Ketitomi veut dire tir en rafale mais si je le vois hériter de Tomi il y aura une relation que j'aurais perdu si je n'avais que du baratin en japonais.

Et ça te fait une belle jambe de connaître la relation entre deux concepts que tu ne comprends pas, hein ?

même les gens que tu cites. je les crois assez intelligents pour décider de s'en servir s'ils en éprouvent le besoin, toi pas, c'est triste.

Magnifique, le passage à l'insulte par manque d'arguments. La prochaine fois, va te détendre un peu avant de répondre, merci.

[ Répondre ]

Re: Je me dévoue...

Posté par Antoine () le 25/01/2008 à 13:15. (lien). Évalué à 1.

1) Je te signale qu'on a actuellement un président d'origine hongroise.
2) "D'origine noire", ça ne veut rien dire. "Noir" n'est pas une nationalité : on est noir ou on ne l'est pas.
3) Ce n'est pas parce que Sarkozy est au pouvoir que n'importe quel citoyen français est complice de son élection et doit en éprouver de la honte ou du remords.

Quant à dire "Obama est bien parti" à un an de l'échéance, c'est comme les gens qui prédisaient l'élection de Delors ou de Jospin à la présidence. On verra bien...

[ Répondre ]

[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]