- Nicolas Boulay (nicOnicO)
- Compte créé le 03 mai 2000
- Vu le mercredi 14 mai à 12:07
Format RSS des journaux- nicOnicO AT dlfp.org
- Contacter cet utilisateur
Dernière(s) dépêche(s)
[Toutes] :
- Logiciels libres vus par l'industrie aéronautique
- Open Graphics Projects : Revue des plans de la carte de développement OGD1
- 23 mars: Conférence au LORIA sur Lisaac, un nouveau langage
- Coupe de France de Robotique du 2 au 7 mai 2005
- Coupe de France de Robotique et Eurobot
- SCO se fait soi-disant attaquer par un DDoS
- 4ème Forum Mondial de la Démocratie Electronique
- La coupe de France de Robotique a lieu ce week end
- GHDL, un front-end VHDL pour Gcc
- War on terrorism ou la bonne excuse...
Derniers commentaire(s) [Tous] :
- Re: pour le libre (Score : 3)
- Re: classique? (Score : 4)
- Re: Re: (Score : 2)
- Re: Re: (Score : 2)
- Re: Re: (Score : 1)
- Re: Re: (Score : 0)
- Re: Algo ? (Score : 2)
- Re: Algo ? (Score : 4)
- Algo ? (Score : 3)
- Re: Hum (Score : 2)
- Re: Excellent (Score : 10)
- Re: Hum (Score : 2)
- Re: Hum (Score : 2)
- Re: Hum (Score : 3)
- Re: Hum (Score : 3)
- Re: Pas la peine d'aller si loin (Score : 7)
- Re: Ton titre se démonte en 1 minute top chrono. (Score : 5)
- Re: Prêt à être utilisé par les masses? (Score : 2)
- Re: Ton titre se démonte en 1 minute top chrono. (Score : 3)
- Re: Ton titre se démonte en 1 minute top chrono. (Score : 5)
Dernières entrées de forum(s)
[Toutes] :
- PII 300 Mhz et Compiz
- Comment fonctionne "suspend to disk" ?
- Langage C et pollution de l'espace des noms
- Recherche documentation sur le codage objet mais en C pure
- Problème de gestion du clavier sous X
- Faire un .ps en mirroir
- Applet java pour la video
- fichier /dev multiapplication
- [HW]: mini serveur, lequel acheter ?
- Liste de bugs non corrigés de IE
- XSLT et propagation d'attribue
- disque réseau
- disque réseau
- coding standard de base
- une console avec onglet
- parser un gros fichier
- écrire en binaire
- écrire en binaire
- messages privés ancien
[ 1 2 3 4 5 6 7 8 9 :: Suivant ]
Lisaac plus rapide que le C !
Posté le 24 avril 2008C'est fait, Lisaac, un langage impératif à prototype, a plus de point que le C dans le langage shoutout. Il s'agit de microbenchmarks, dont l'algorithme est imposé.
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all(...)
Cela fait un test un peu plus complet que le code mpeg2 qui servait de test.
http://isaacproject.u-strasbg.fr/li/li_benchs.html
Chapeau à Ben !
> Lire le journal (157 commentaires, moyenne: 3,4).
"Vous n’avez pas à vous débarrasser de votre ordinateur à chaque fois que Microsoft lance une nouvelle version de ses logiciels. "
Posté le 14 avril 2008Ce qui nous vaut cette citation super cocasse, surtout sur Linuxfr :
"A l’heure actuelle, des milliards de dollars d’infrastructures de compression vidéos vont être littéralement jetés par les fenêtres lorsque de nouvelles normes comme la h.264 seront adoptées", ajoute Ron Tiede. "Vous n’avez pas à vous débarrasser de votre ordinateur à chaque fois que Microsoft lance une nouvelle version de ses logiciels. Alors pourquoi devriez-vous jeter 50 000 dollars par les fenêtres avec un équipement de type encodeur ?"
http://www.vnunet.fr/fr/news/2008/04/14/ibm_annonce_une_gran(...)
> Lire le journal (28 commentaires, moyenne: 3,6).
VLC et son érgonomie
Posté le 12 avril 2008D: - "Note qu'il me reste VLC mais c'est pourri.(sous OSX)"
M: - "Pourri ? Cad ?"
D: - "ben c'est a dire que l'ergonomie est dégueulasse face au lecteur Apple et la qualité moins bonne."
D: - "Pour l'ergonomie, même en configurant, ça vaut pas celui d'Apple, avec les miniatures des chapitres, par exemple. Pour la qualité, post-processing ou pas, je trouve la qualité meilleure avec le lecteur de Mac OS, essentiellement sur le désentrelacement (bon, au détriment de l'utilisation CPU)."
J'avoue que j'ai du mal avec l'ergonomie de VLC, je sais que c'est configurable mais au lieu de m'embêter j'utilise mplayer.
Cela n'est pas la première fois que j'entends dire cela. J'ai l'impression que VLC a besoin d'un changement à la Mozilla->Firefox.
Certe, il existe un mode expert ou non, mais même dans le mode débutant, il y a des options pas évidente. Bref, il faudrait juste un sérieux lifting de l'interface avec une grosse simplification.
Je sais...yacafocon, etc... Mais bon, c'est dommage que ce genre de "détails" nuise au projet.
> Lire le journal (51 commentaires, moyenne: 3,9).
[HS] Emplois, salaire et manque de troll politique...
Posté le 25 mars 2008http://www.rue89.com/2008/03/23/economie-nicolas-sarkozy-n%E(...)
Une des solutions qui a été proposé, c'est de baisser le coût du travail, pour faire cela, certain ont proposé de remplacer les charges sociales basé sur les salaires par une taxe sur la valeur ajouté. Pour éviter que les boites se mettent toute la différence dans la poche, il était proposé de diminuer aussi la part des taxes des salariés.
L'Allemagne a mis en place cette TVA social ce qui a mécaniquement fait baisser le coût par salarié à un niveau inférieur à celui de la France.
L'idée a été enterré ici devant la peur de l'inflation.
D'ailleurs est-ce qu'une petite inflation n'est pas saine ? (genre 3% au lieu de 1.5% ?) C'est gênant uniquement si les salaires de grimpent pas. D'ailleurs, j'ai l'impression qu'un grand nombre de boite on prit l'habitude du 0% annuelle.
Il y a d'autre mesurettes possible, comme l'augmentation de certain seuil psychologique. Il y a des obligations spéciales après 20 et 50 salariés. L'approche complexe est de trouver d'autre moyen de déclencher les obligations (chiffre d'affaire ?) ou l'approche simple est de relever ce nombre. Passer à 22 et voir si il y a création de poste ou pas. Après tout, c'est les PME qui ont le plus de réserve d'embauche.
> Lire le journal (146 commentaires, moyenne: 2,7).
Éric Besson devient "secrétaire d'État chargé du développement de l'économie numérique"
Posté le 19 mars 2008Je sais que c'est le fameux économiste de gauche écœuré par les attaques de son camp qui a changé de bord. Il s'occupait de
Il est difficile de trouver des informations sur ses points de vue concernant DADvsi, l'eucd, les brevets logiciels, le logiciel libre, voir si il a un lien avec Rocard qui est de gauche et qui comprends bien la problématique.
Avez vous plus d'information ?
> Lire le journal (60 commentaires, moyenne: 3,5).
"« Propriété intellectuelle » est un euphémisme malencontreux"
Posté le 02 mars 2008...ceux dont on « vole la propriété » entrent bien plus en sympathie dans l’imagination du public que « les entités industrielles qui ont vu empiéter sur le périmètre de leur monopole », qui était la manière la plus commune de parler des contrefaçons avant que la « propriété intellectuelle » ne prenne l’ascendant.
http://www.ecrans.fr/Propriete-intellectuelle-est-un,3502.ht(...)
> Lire le journal (6 commentaires, moyenne: 3,8).
Un nouveau processeur VIA
Posté le 24 janvier 2008interview du concepteur:
http://linuxdevices.com/articles/AT3050747809.html
L'architecture:
http://linuxdevices.com/files/misc/via_isaiah_architecture_b(...)
(ps : je suis etonne j'ai grille patrick_g )
> Lire le journal (38 commentaires, moyenne: 4).
[presque HS] Le rapport Attali « propriété » de l'éditeur Bernard Fixot !
Posté le 21 janvier 2008Aujourd'hui, j'apprends que le texte est retiré car il appartiendrai aux éditions Fixot. Un rapport commandé et payé par l'état pour le bien publique, dont les droits d'auteurs auraient été vendu à un éditeur ! C'est quand même énorme. Je serais curieux de savoir qui a cédé ces droits.
Mais ils l'ont fait : http://www.lesechos.fr/info/france/4674973.htm
> Lire le journal (40 commentaires, moyenne: 4,1).
Qu'est-ce qu'un outils de développement de rève ?
Posté le 16 janvier 2008Quel serait votre outil de développement de rêve ?
Parmi les outils qui font gagner du temps, les gestionnaires de version permettent de suivre l'évolution d'un code et de mettre des points de repère entre les temps de essais/erreurs et une solution avec le code qu'il y avait "avant". Le "diff" permet de ne pas faire de grosses boulettes avec des oublies.
Un bug tracker permet d'éviter d'oublier des remarques. C'est un super pense bête même si on remet des choses à plus tard, rien ne peut être oublié.
Une gestion de doc simple comme un wiki ou doxygen peut être utile sur de gros projet. J'aime bien aussi l'outil de partage de document de Google pour écrire un document à plusieurs (même si un wiki permet de faire la même chose en ligne mais publiquement).
Les outils Gnu pour tester, profiler le code comme oprofile, gprof, valgrind ou les options de coverage de gcc.
Il y a aussi les autotools qui facilitent la construction de soft n'importe ou, remplacer lentement par cmake, qmake ou autre.
Pour un développeur de soft, un des trucs les plus chiant à faire est de trouver/corriger les bugs. C'est assez peu intéressant comme tâche. Il existe des outils pour aider comme Valgrind mais il est surtout pertinent que pour le C/C++ (pour trouver les fuites mémoires).
Les langages comme Java, Perl, Python, Ruby permette de coder plus vite avec leur syntaxe "haut niveau".
Pour vous, qu'est-ce que vous aimeriez pour vous faciliter la vie ? Qu'est-ce qui vous fait perdre le plus de temps ?
> Lire le journal (80 commentaires, moyenne: 2,9).
Qu'est-ce que bien gérer les erreurs dans ses programmes ?
Posté le 14 décembre 2007Il y a déjà plusieurs types d'erreurs: celles qui relèvent de la mauvaise utilisation de code, elle pourrait se traiter avec des assert(), il y a celle qui remonte un mauvais fonctionnement à l'étage du dessus, et celle entre les deux, qui peuvent servir parfois à effectuer des "scans" de fonctionnalités (genre on charge tous les noyau réseau un par un pour trouver le bon driver de sa carte).
Les problèmes surviennent lorsque du code qui devrait retourner un assert() et donc crasher en cas d'erreur font un simple "return error"; et qui a le malheur de faire une exécution partielle du code. En général, 2 ou 3 appels de fonctions différentes de la lib en question plus tard, tout va se viander aléatoirement.
Donc, il faut déjà prévoir quoi faire en cas d'erreurs au plus bas niveau et ne remonter qu'en cas d'impossibilité de gérer le problème à ce niveau et encore, en le faisant proprement (par exemple, un retour de malloc à 0 ?).
Proprement, cela veut dire peut-être de séparer fonction de test de validité des paramètres, et exécution proprement dite de la fonction, cela permet d'éviter les exécutions partielles (imaginez une fonction de lib qui retourne une erreur en s'étant exécuter à moitie dans un cas qui n'entraine pas une erreur fatal de l'ensemble).
Souvent dans les exemples d'utilisation, la gestion des erreurs est mise de coté pour éviter d'alourdir un exemple. Cela démontre déjà que la gestion d'erreur à tendance à brouiller l'algorithme de base. Je trouve que cela renforce le principe de base de bien séparer exécution et traitement d'erreur.
Il y a maintenant les gestions d'exception pour faire cela. Je n'ai jamais vraiment coder avec, mais je n'ai jamais non plus vu un véritable enthousiasme pour ce système.
J'aurais tendance à éviter toute gestion d'erreurs qui entraîne un crash. Aucun utilisateur n'aime voir un crash, surtout dans l'embarqué. Cela me rappelle une certaine central inertielle qui partait en autotest sur une exception Ada. J'aurais tendance à interdire formellement tout code qui interrompt la fonctionnalité.
Connaissez vous des règles génériques pour déterminer la conduite à tenir en cas de retour d'erreur ?
Qu'est-ce que vous conseillez donc pour faire propre ?
> Lire le journal (80 commentaires, moyenne: 2,4).
"Accord Olivennes: Une vision consumériste de la culture"
Posté le 14 décembre 2007J'y ai lu un nouveau argument pour la licence globals. Assez étonnant en fait mais très logique :
Contrairement à ce qu’ils ont alors prétendu, leur opposition [des majors] n’était pas motivée par d’éventuelles difficultés techniques de mise en place — elles sont les mêmes que pour la mise en place du système de dissuasion —, mais par la crainte de perdre leur contrôle sur la distribution.
La licence global nécessite le même genre de techniques que le filtrage/scan proposé ! A la différence près, que les internautes lutteront contre l'un mais pas contre l'autre.
http://www.monde-diplomatique.fr/carnet/2007-12-11-Accord-Ol(...)
> Lire le journal (15 commentaires, moyenne: 2,3).
P2P : L'Association des auteurs-compositeurs canadiens propose ... la licence globale !
Posté le 06 décembre 2007Eux trouvent cela génial.
Leurs réflexions :
http://www.songwriters.ca/studio/proposalfrench.php
( depuis : http://techno.branchez-vous.com/actualite/2007/12/faire_paye(...) )
> Lire le journal (9 commentaires, moyenne: 5,9).
Comment les programmeurs écrivent du code flottant ?
Posté le 03 décembre 2007Cela a l'air bien complexe. Si on reste sur PC x86, il y a les instructions x87, le SEE et les nombres sur 32, 64 et 80 bits, tout sachant que Intel calcule en interne sur 80 et non 64 bits pour les double au contraire de AMD.
Comment s'écrit un code ? Par essais erreurs ? On doit évaluer "à la main" les fuites de précision et écrire l'algorithme en conséquence ? J'imagine que c'est la démarche des codes scientifiques pour éviter d'utiliser des nombres étendus plus lent.
Ensuite, il y a bien des codeurs "3D" qui ne doivent jurer que par les 4 vecteurs floats SSE et les option type --fast-math qui se permettre de changer l'ordre des opération pour la vitesse (donc en cassant toutes étude de limitation d'erreurs de précision).
Le codeur 3D doit tout de même avoir besoin d'un minimum de précision et doit à un moment ou un autre faire attention à son code, si il ne veut pas trop d'aberration dans l'image.
Il doit y avoir aussi tous les intermédiaires entre ses 2 extrêmes.
D'ailleurs comment choisi-t-on d'utiliser un type d'arrondi plutôt qu'un autre ? Quel est l'intérêt de gérer les NaN ou les infinis qui ralentissent tellement un code c ?
Bref, je cherche des retours d'expériences sur la méthode choisie pour coder un algorithme utilisant les flottants.
> Lire le journal (75 commentaires, moyenne: 3,2).
Vente de geek
Posté le 29 novembre 2007hahaha, c'est trés drole. (voir à la fin de l'annonce, la raison ultime)
http://cgi.ebay.fr/Administrateur-technicien-reseaux_W0QQite(...)
Maintenant que tu as une honte internationnale,tu peux te décourvir. Je suis persuadé que le geek en question doit lire linuxfr... (sinon c'est un faux !)
> Lire le journal (25 commentaires, moyenne: 4,1).
Conférence: L'auteur du rapport sur la lutte contre le piratage sur internet à Science Po
Posté le 29 novembre 2007Il recuse le terme d'être non neutre car vendeur de disque. Il dit que la Fnac fait 50% de CA avec les appareils éléctroniques contre 10% avec la musique. Le piratage serait donc plus favorable pour le Fnac que la repression.
Il aime à décrire son rapport comme étant un consensus car il a été signé par les majors, les sociétés (sacd, sacem, ...) et les FAI.
Par contre, les associations de consommateurs, l'APRIL et les association d'internaute ne serait qu'une centaine voire milliers de personnes qui ne représentant qu'eux-même...
J'ai l'impression de revoir les mêmes arguments sur "la majorité économique" lors du débat contre les brevets logiciels européens.
Concernant le filtrage, il ne semble pas aimer le principe d'un scan généralisé à la chinoise. Il pousse pourtant à l'expérimentation.
Par contre, pour la réposte graduée, il semble vouloir utiliser les systèmes qui utilisent des honeypots. Bref, utiliser les logiciels de "scan" utilisant les moteurs de recherche p2p déjà existant, le genre de truc contournable par proxy ainsi que par gestion de tiers de confiance. Il suffit d'attendre l'évolution téchnologique.
Il semble vouloir éradiquer le piratage mais sans trop se soucier de remettre des grands principes en cause comme le droit à une correspondance privé ou celui d'une justice d'état et non privé.
Il ne semble pas non plus, essayer de chercher plus loin la baisse des ventes de CD, comme l'absence de qualité, ou la concurrence d'autres secteurs.
Il reconnait que le prix et la facilité d'utilisation est un gros problème. Il n'aime d'ailleurs pas trop les DRM.
Pour ceux qui veulent débattre, il sera en conférence samedi.
Je regrette déjà l'absence de Lawrence Lessig. Le débat aurait été à un autre niveau.
A 16h30, un grand débat, en partenariat avec France Culture, aura également lieu sur le thème "Culture gratuite/Culture d'élite", avec Christophe Girard (adjoint à la culture du Maire de Paris), Olivier Py (directeur du Théâtre de l'Odéon), Nathalie Heinich (sociologue de l'art et professeur à l'EHESS), Frédéric Martel (attaché culturel aux Etats-Unis et professeur à Sciences Po) et Denis Olivennes (PDG de la Fnac).
Samedi 1er décembre, 14h-18h30.
Sciences Po
27, rue Saint Guillaume
75007 Paris
Métro : Saint Germain des Prés / Sèvres Babylone
http://bibliobs.nouvelobs.com/60e-journee-dedicaces-de-scien(...)
> Lire le journal (68 commentaires, moyenne: 3,9).
2 ans plus tard et toujours autant de conneries !
Posté le 20 novembre 2007> Lire le journal (12 commentaires, moyenne: 5,8).
Comment vendre 100 000 single et toucher 477¤.
Posté le 12 novembre 2007Et bien non, car tu n'avais pas lu ton contrat. Tu es trop con, tu n'a pas de licence de juriste en droit d'auteur.
http://www.ratiatum.com/news5950_La_poule_vend_100000_disque(...)
C'est toujours drôle d'entendre les majors faire pleurer leurs artistes...
Des fois, on comprends mieux les réactions de la SACEM... (qui roule pour les artistes uniquement) contre le SNEP (qui roule pour les majors).
> Lire le journal (29 commentaires, moyenne: 5,2).
Qu'est-ce qu'un langage sécurisé ?
Posté le 11 novembre 2007Qu'est-ce qu'un langage sécurisé ?
En général, lorsque l'on voit ce terme, Java n'est pas loin. Mais il est plus souvent question de JVM que du langage lui-même.
La jvm controle le champ d'execution d'un programme pour empécher d'aller faire des choses non autorisé : accéder directement à certaine fonctions, injecter du code, executer du code non prévus en injectant des paramètres, accéder à des IOs interdite, accéder directement à la mémoire, etc...
Mais du point de vue du Langage ? J'imagine qu'il doit absolument pouvoir éviter les horreurs du C comme les buffers overflow. Mais est-ce que tous langages avec allocation automatique de mémoire serait protégés ?
La plus part des attaques du C sont basé sur ce problème : le retour dans la libc, l'injection de code dans la pile, etc... Par contre, les bug de printf avec "%n", est plus un problème de non controle de paramètres par le C.
On peut aussi bannir les pointeurs qui permètent de casser la ségmentation des données (au profit des références).
On peut aussi ajouter toutes les fonctionnalités qui empèchent les bugs et assurent plus facilement que le code soit correct.
Mais est-ce suffisant ? Y'a t -il d'autres paramètres à prendre en compte ?
> Lire le journal (85 commentaires, moyenne: 2,7).
Boycote des CD ?
Posté le 29 octobre 2007http://www.zdnet.fr/actualites/internet/0,39020774,39374920-(...)
En gros, le SNEP (Syndicat national de l'édition phonographique) vient de publier un papier ou il fait du lobbying pour toujours plus de filtrage, toujours plus de repression, que le tout soit gérer par les FAI, et surtout sans toucher à la taxe de compensation à la copie privé.
Rien de nouveau sous le soleil. En fait, si, c'est dans les commentaires.
Je n'ai jamais autant vu de gens parler de boycote. C'est l'expression d'un gros ras le bol sur le fait d'être considéré de base comme un voleur, un tricheur, et d'être plus surveillé qu'un dentifrice à l'antigel chinois. Marre de voir des millionnaires jouer avec nos libertés individuels fondamentals !
Demandes t on à la poste d'ouvrir les paquets pour vérifier la légalité de leur contenu ? Or c'est ce qu'il demande au FAI. Je rappelle que le secret de correspondance est un droit de l'homme.
Bref, de plus en plus de gens parlent de boycotte. L'idée fait son chemin pour "voter avec son portefeuille".
Est-ce que vous sentez cela aussi autour de vous ?
> Lire le journal (8 commentaires, moyenne: 5,8).
"revenir sur l'inscription du principe de précaution dans la Constitution"
Posté le 12 octobre 2007http://www.lefigaro.fr/economie/20071012.FIG000000099_le_big(...)
J'avoue avoir du mal à comprendre ce principe.
A la création du train, beaucoup étaient persuadé que le cerveau humain ne pourrait pas résister à une vitesse de plus de 30km/h. On pourrait aussi parler des effets secondaires des médicaments. Par exemple, certain anticancereux sont de véritables poisons pour les soignants, pourtant, ils sont efficaces sur les malades.
On peut citer un tas de téchnologies qui ont des avantages mais qui ont aussi fait de gros inconveniant (morts, ...). La voiture, le nucléaire, les ogm (pour produire des médicaments pas chère par exemple), l'avion, l'alcool, etc...
Qu'en pensez-vous ?
> Lire le journal (35 commentaires, moyenne: 2,9).
Cette page donne des informations sur l'utilisateur nicOnicO
telles que ses derniers commentaires, journaux, forums, date
de création, etc.
