hier, c'était la journée de la procrastination. Comme il se doit j'ai attendu aujourd'hui pour écrire un journal, et je ferai le résumé de l'article demain.
Pourquoi remettre au lendemain ce que tu aurais pu faire le surlendemain ?
J'aimerai bien avoir quelque précision sur l'option -Ofast, qui semble activer -O3 et -ffast-math.
L'option -ffast-math ne respecte pas les standard IEEE pour les floating points, mais de ce que j'ai pu lire ici: http://gcc.gnu.org/ml/gcc/2001-07/msg02150.html , il ne s'agit que des ajustements suivants :
plus de gestion des valeurs dénormalisées
plus de zero negatif
autres ? ...
Est ce que je me trompe en disant que si le code ne génère pas de valeur dénormalisée, et ne se soucie pas des zéros négatifs, cette option va optimiser sans changer la précision ?
En gros quel est exactement l'impact de cette optimisation sur la précision des FP ?
p.s: très bonne dépêche de patrick_g, comme toujours.
Il me semble que d'après le droit européen, tu as le droit de reverser dans un soucis d'interopérabilité.
Mais pas de source sous la main (pas le temps de chercher)
Je comprends a peu près l'analogie entre un livre et un programme, mais je ne pense pas que ce soit un bon point d'entrée dans la programmation, même pour des non-informaticiens.
Les non-informaticiens comprennent quand même certaines notions issues du monde informatique, comme un programme, un traitement, ...; On peut éventuellement redéfinir simplement les termes.
Une action est un concept que tu peux garder car ca a du sens dans un langage de programmation, comme dans la vie réelle.
Vu que ce que je propose n'est plus un livre mais un programme, la notion d'acteur peut être gardée, mais je trouve plus appropriée de parler d'objet. La POO à déja essayer de définir des concept tirés du monde réel, a trop abstraire, on perd du sens.
Ceci est également vrai pour la notion de Type.
Les matrices ne permettant de réaliser que des opérations linéaires et les latitude/longitude étant utilisé dans des cot,sin etc..., ca ne me semble pas possible directement.
Il y a peut être une astuce mais je vois pas du tout laquelle.
avec rdesktop il y a effectivement -g pour les dimension et -f pour le fullscreen.
Pour grdesktop, il faut cliquer sur Descendre (je sais c'est pas hyper intuitif) pour faire apparaître plus d'options, tu trouveras ensuite ton bonheur dans l'onglet Affichage.
Ce bug à l'air intéressant, pour ce qui est des LKML je ne pourrais pas t'aider.
Par contre, il serait peut etre utile de capturer le trafic réseau avec tcpdump ou wireshark et d'en extraire les paquets responsable afin de pouvoir facilement rejouer le scénario.
Si tu ne veux pas passé par des fichiers, explique pourquoi .
possibilités :
- Temps d'écriture + lecture des images
- Pollution du disque (si c'est le cas tu peux les générer dans un repertoire temporarires puis les supprimer apres les avoir lues)
- autres ...
Ensuite pour te répondre il faudrait savoir quel soft tu comptes utiliser comme programme externe.
Là, plusieurs alternatives apparaissent :
- un argument permet de récupérer l'image sur stdout (tu peux donc la recupérer) ou autre
- il ne sait générer que des fichiers (la tu es obligé de passer par des fichiers)
en bref, le probleme ne semble pas etre dût a python
Existe t'il un outil de suivi de version pour les partitions (avec affichage graphique des modifications) ?
On peut utiliser svn, git, cvs et autres pour les versions, mais ca pourrait être sympa un outil graphique permettant de voire les modifications sur la partition.
# trop tôt
Posté par errno . En réponse au journal journée de la procrastination. Évalué à 4.
Pourquoi remettre au lendemain ce que tu aurais pu faire le surlendemain ?
# option -Ofast
Posté par errno . En réponse à la dépêche La version 4.6 du compilateur GCC est disponible. Évalué à 4.
J'aimerai bien avoir quelque précision sur l'option -Ofast, qui semble activer -O3 et -ffast-math.
L'option -ffast-math ne respecte pas les standard IEEE pour les floating points, mais de ce que j'ai pu lire ici: http://gcc.gnu.org/ml/gcc/2001-07/msg02150.html , il ne s'agit que des ajustements suivants :
plus de gestion des valeurs dénormalisées
plus de zero negatif
autres ? ...
Est ce que je me trompe en disant que si le code ne génère pas de valeur dénormalisée, et ne se soucie pas des zéros négatifs, cette option va optimiser sans changer la précision ?
En gros quel est exactement l'impact de cette optimisation sur la précision des FP ?
p.s: très bonne dépêche de patrick_g, comme toujours.
[^] # Re: dans les definitions
Posté par errno . En réponse au message Cette licence me plombe-t-elle la possibilité de créer une alternative ?. Évalué à 3.
Il me semble que d'après le droit européen, tu as le droit de reverser dans un soucis d'interopérabilité.
Mais pas de source sous la main (pas le temps de chercher)
# Proposition
Posté par errno . En réponse au message Aide pour améliorer la syntaxe d'un langage de programmation (Linotte). Évalué à 2.
Je comprends a peu près l'analogie entre un livre et un programme, mais je ne pense pas que ce soit un bon point d'entrée dans la programmation, même pour des non-informaticiens.
Les non-informaticiens comprennent quand même certaines notions issues du monde informatique, comme un programme, un traitement, ...; On peut éventuellement redéfinir simplement les termes.
Une action est un concept que tu peux garder car ca a du sens dans un langage de programmation, comme dans la vie réelle.
Vu que ce que je propose n'est plus un livre mais un programme, la notion d'acteur peut être gardée, mais je trouve plus appropriée de parler d'objet. La POO à déja essayer de définir des concept tirés du monde réel, a trop abstraire, on perd du sens.
Ceci est également vrai pour la notion de Type.
Donc voici ce que je propose:
Livre => Programme
Paragraphe => Traitement|Algorithme
Action => Action
Acteur => Objet
Rôle => Type
mes 0.0141292829 centimes d'euros
# Vive RoR !
Posté par errno . En réponse au journal HS Un débat sur l'énergie nucléaire en France. Évalué à -9.
Quel message vais-je donc avoir ?
# Non linéaire
Posté par errno . En réponse au message OpenGL et projections cartographiques. Évalué à 1.
Les matrices ne permettant de réaliser que des opérations linéaires et les latitude/longitude étant utilisé dans des cot,sin etc..., ca ne me semble pas possible directement.
Il y a peut être une astuce mais je vois pas du tout laquelle.
Si tu trouves je serais intéressé par la méthode.
# Lampadaires
Posté par errno . En réponse au journal LOPPSI saison 2, article 4 (VOSTFR). Évalué à 4.
Heureusement que la 3eme source était là pour nous éclairer
# *moi est Jedi
Posté par errno . En réponse au journal Linotte 1.3 alpha, l'attaque des clones !. Évalué à 1.
en français, on dit: je suis un Jedi
(je ferme en sortant)
[^] # Re: COMMENT JE FAIS POUR CODER??
Posté par errno . En réponse au journal NOUS SOMMES LE 22 OCTOBRE !. Évalué à 3.
[^] # Re: COMMENT JE FAIS POUR CODER??
Posté par errno . En réponse au journal NOUS SOMMES LE 22 OCTOBRE !. Évalué à 1.
[^] # Re: Elle est de toi cette phrase ...ou même juste l'idée
Posté par errno . En réponse au journal Blender 2.53 Beta. Évalué à 3.
[^] # Re: RPS
Posté par errno . En réponse à la dépêche Nouvelle version 2.6.35 du noyau Linux. Évalué à 9.
# proposition de HADOPI filter
Posté par errno . En réponse au journal Logiciel HADOPI, promesses intenables et commentaires savoureux. Évalué à 7.
[^] # Re: hum hum
Posté par errno . En réponse à la dépêche Quoi de neuf sur Apple chez Framablog ?. Évalué à 10.
[^] # Re: man
Posté par errno . En réponse au journal Un serveur Windows parmi 5000 : début. Évalué à 2.
Pour grdesktop, il faut cliquer sur Descendre (je sais c'est pas hyper intuitif) pour faire apparaître plus d'options, tu trouveras ensuite ton bonheur dans l'onglet Affichage.
# Paquet responsable
Posté par errno . En réponse au message Bug noyau dans le module ipv6 ?. Évalué à 2.
Ce bug à l'air intéressant, pour ce qui est des LKML je ne pourrais pas t'aider.
Par contre, il serait peut etre utile de capturer le trafic réseau avec tcpdump ou wireshark et d'en extraire les paquets responsable afin de pouvoir facilement rejouer le scénario.
mes 2 centimes
# chmod()
Posté par errno . En réponse au message Chmod +x dans un programme C++. Évalué à 8.
ou http://linux.die.net/man/3/chmod
# Trouvé
Posté par errno . En réponse au message multiplication double-precision avec SSE. Évalué à 2.
Si ca peut servir à d'autre, à partir de SSE2
on peut trouvé les fonctions :
pour affecter 2x le meme double :
__m128d _mm_set_pd1 (double d);
et pour multiplier 2 doubles 2 a 2:
__m128d _mm_mul_pd (__m128d a, __m128d b);
dans emmintrin.h
# Erratum
Posté par errno . En réponse au message multiplication double-precision avec SSE. Évalué à 1.
# toujours tr
Posté par errno . En réponse au message Hachage d'un document .csv. Évalué à 3.
[^] # Re: Ce n'est pas clair
Posté par errno . En réponse au message Traitement python sur fichiers (images) issues d'un programme externe en continu. Évalué à 1.
Je ne vais pas pouvoir beaucoup t'aider pour ce qui est des soft ou lib interessantes dans ton cas.
Par contre pour ce qui est des temps de lecture/ecriture sur les disques, as tu pensé à utiliser un ramfs ? (pas très portable j'en conviens)
# Ce n'est pas clair
Posté par errno . En réponse au message Traitement python sur fichiers (images) issues d'un programme externe en continu. Évalué à 1.
possibilités :
- Temps d'écriture + lecture des images
- Pollution du disque (si c'est le cas tu peux les générer dans un repertoire temporarires puis les supprimer apres les avoir lues)
- autres ...
Ensuite pour te répondre il faudrait savoir quel soft tu comptes utiliser comme programme externe.
Là, plusieurs alternatives apparaissent :
- un argument permet de récupérer l'image sur stdout (tu peux donc la recupérer) ou autre
- il ne sait générer que des fichiers (la tu es obligé de passer par des fichiers)
en bref, le probleme ne semble pas etre dût a python
# tu peux mettre ca en GPL mais ...
Posté par errno . En réponse au message Un plugin Maya en GPL? Possible?. Évalué à 1.
La licence du coup ne s'appliquera qu'a ton plugin. Mais c'est un bon début.
# suivi de version
Posté par errno . En réponse à la dépêche Frescobaldi 1.0, un incontournable pour musiciens. Évalué à 2.
On peut utiliser svn, git, cvs et autres pour les versions, mais ca pourrait être sympa un outil graphique permettant de voire les modifications sur la partition.
Enfin j'dis ca j'dis rien
[^] # Re: Le libre dans la musique ...
Posté par errno . En réponse au journal Mozart sur internet. Évalué à 2.