Le site rend tres mal sous Galeon... grandes zone blanches, gif blancs qui se superposent au texte (des "spacers" apparemment) mais vu le source (xmlns:v="urn:schemas-microsoft-com:vml") ça ne m'étonne pas :)
Sinon pour essayer de rester dans le sujet: En parallèle à ses travaux à caractère fondamental, il a développé de nombreuses applications. Il est titulaire de plus de 140 demandes de brevets français et de plus de 400 extensions de ces brevets à létranger.
Comment peut-on déposer autant de brevets ?? Et tout en continuant de faire un vrai travail en parallele ? Il a un générateur automatique de brevets ?
Tiens j'en profite pour raler en public à propos des Tabs !
Perso j'utilise des indentations de 4. Donc je met 4 espaces. L'argument habituel pour les Tabs, c'est que si quelqu'un prefere visualiser avec une indentation de 2, 8 ou 16, il a juste a changé l'affichage des tabs dans son editeur pour que tout soit reformaté de façon transparente.
Sauf qu'il y a des cas où ça ne marche pas, quand on aligne sur plusieurs lignes des arguments:
Supposons que j'indente avec des Tabs de 4 (symbolisées par ----) (et les espaces par _) le code suivant:
---- ---- if ( __(cond1 && cond2)
---- ---- ----|| (cond3 && cond4)
---- ---- ----|| (cond5 && cond6) ) { ...
Si quelqu'un prefere des tabs de 8 ou de 2, tout le bel alignement est cassé, puisque la 3eme tabs n'a plus la largeur du "if (".
Pour ce genre de truc, il faudrait que l'indentation "de code" soit en Tabs, et l'indentation "d'alignement" soit 4 espaces reels. Mais peut-être que j'ai pas assez cherché avec emacs; si quelqu'un me l'indique, je suis pret à reviser mon jugement.
(Quoique, je lis aussi beaucoup de code avec "less" ou "cvs diff", et je ne peux pas changer la largeur de Tab de mon xterm à tout bout de champ !)
Il me semble que quand tu modifies la liste pour supprimer un element dans le premier cas if((l1!=NULL) && (value_i2==1)), tu ne fais que la moitié des mises à jour requises pour une liste doublement chainee.
Tu a fais l1->previous->next = l1->next, mais il faudrait aussi faire un
if (l1->next) { l1->next->previous = l1->previous; }
La ta liste devient corrompue, et probablement qu'à un moment dans ton test avec une grosse matrice, il y a un cas ou 2 elements consécutifs d'une meme liste sont modifiés, ou le "previous" de l'un est resté un pointeur sur l'ancien element a present désalloué.
Quant tu dis que ton plantage se fait toujours sur les memes valeurs, c'est parceque tes matrices de test sont toujours les mêmes ? Si tu les remplis aleatoirement, est-ce que tu initialise la graine du generateur avec la valeur de time() par exemple ? (sinon, une série de random() sera toujours la meme d'une execution à l'autre).
Quand je pense que dans 15 ans, tes enfants te traiteront de vieux shnock parceque "comme tout le monde t'utilises Linux qui est installé sur tous les ordis de Carrefour" alors qu'eux feront de l'évangélisation pour faire percer cet OS alternatif et vraiment GNU/libre qu'est le Hurd :)
D'abord le broadcast flag [...]1984 dans toute sa splendeur!
Est-ce qu'on pourrait restreindre un peu cette utilisation de "1984" à tout va ?
1984 c'est l'etat totalitaire absolu, la manipulation mentale, l'ecrasement de l'individu. Quand j'ai lu le livre, ça m'a rendu presque physiquement malade. Le film est pas mal non plus, bien que pas assez oppressif.
Il y a bien les "télécrans" dans 1984, mais c'est finalement secondaire; les technologies de surveillance sont moins évoquées que l'attitude mentale générale de la société pour créer et maintenir l'oppression. Big Brother, ce n'est pas que un objectif de camera. (D'ailleur les sectes de la vie réelle n'ont pas besoin de ça pour arriver aux mêmes buts)
Donc, le BroadCast Flag, même si c'est assez ennuyeux, je ne pense pas qu'il mérite ce commentaire.
En revanche, si la référence à 1984 était en fin d'article et concernait l'ensemble, peut-être que je serais d'accord :) !
vu que X n'est réinitialisé à aucun moment en faisant ça
Si, plus ou moins: quand X detecte qu'on change de console, donc qu'il n'est plus visible, il relache les périphériques d'entrée (souris, tablette graphique) et les rouvre quand on revient (je le sais parceque mon driver de tablette graphique etait bugué et faisait planter X dès que je passais en console, à cause de ça)
# "redoutablement efficace."
Posté par daggett . En réponse à la dépêche Les coulisses du développement de Python. Évalué à 0.
[^] # Re: La discussion pour la traduction des licences Creative Commons est lancée.
Posté par daggett . En réponse à la dépêche La discussion pour la traduction des licences Creative Commons est lancée.. Évalué à -2.
[^] # Re: Un Problème sur Mozilla
Posté par daggett . En réponse au journal Un Problème sur Mozilla. Évalué à 1.
Moi aussi je trouve ça affreux, depuis que je me suis mis au xhtml :)
[^] # Re: deux clavier
Posté par daggett . En réponse au journal deux clavier. Évalué à 5.
# site web [-1]
Posté par daggett . En réponse à la dépêche Conférence-débat : « Réflexions sur la propriété intellectuelle ». Évalué à 4.
Sinon pour essayer de rester dans le sujet:
En parallèle à ses travaux à caractère fondamental, il a développé de nombreuses applications. Il est titulaire de plus de 140 demandes de brevets français et de plus de 400 extensions de ces brevets à létranger.
Comment peut-on déposer autant de brevets ?? Et tout en continuant de faire un vrai travail en parallele ? Il a un générateur automatique de brevets ?
[^] # Re: Vous écrivez plutôt ..
Posté par daggett . En réponse au journal Vous écrivez plutôt ... Évalué à 2.
Perso j'utilise des indentations de 4. Donc je met 4 espaces. L'argument habituel pour les Tabs, c'est que si quelqu'un prefere visualiser avec une indentation de 2, 8 ou 16, il a juste a changé l'affichage des tabs dans son editeur pour que tout soit reformaté de façon transparente.
Sauf qu'il y a des cas où ça ne marche pas, quand on aligne sur plusieurs lignes des arguments:
Supposons que j'indente avec des Tabs de 4 (symbolisées par ----) (et les espaces par _) le code suivant:
---- ---- if ( __(cond1 && cond2)
---- ---- ----|| (cond3 && cond4)
---- ---- ----|| (cond5 && cond6) ) { ...
Si quelqu'un prefere des tabs de 8 ou de 2, tout le bel alignement est cassé, puisque la 3eme tabs n'a plus la largeur du "if (".
Pour ce genre de truc, il faudrait que l'indentation "de code" soit en Tabs, et l'indentation "d'alignement" soit 4 espaces reels. Mais peut-être que j'ai pas assez cherché avec emacs; si quelqu'un me l'indique, je suis pret à reviser mon jugement.
(Quoique, je lis aussi beaucoup de code avec "less" ou "cvs diff", et je ne peux pas changer la largeur de Tab de mon xterm à tout bout de champ !)
# Re: Vous écrivez plutôt ..
Posté par daggett . En réponse au journal Vous écrivez plutôt ... Évalué à 1.
First off, I'd suggest printing out a copy of the GNU coding standards,
and NOT read it. Burn them, it's a great symbolic gesture.
Et une indentation de base de 4 espaces. Y a 5 ans c'etait 2... Je suppose que quand ma vue baissera encore, ce sera 8...
[^] # Re: La guerre des Desktops aura-t-elle lieu ?
Posté par daggett . En réponse au journal La guerre des Desktops aura-t-elle lieu ?. Évalué à -1.
# Re: Test d'un site
Posté par daggett . En réponse au journal Test d'un site. Évalué à 2.
[^] # Re: google est mort?
Posté par daggett . En réponse au journal google est mort?. Évalué à 1.
[^] # Re: switch buffer
Posté par daggett . En réponse au message [Éditeur/Emacs] switch buffer. Évalué à 1.
C-x C-c, fleche du haut, entrée :)
[^] # Re: Petit problème en C (free)
Posté par daggett . En réponse au journal Petit problème en C (free). Évalué à 1.
# Re: Petit problème en C (free)
Posté par daggett . En réponse au journal Petit problème en C (free). Évalué à 3.
Tu a fais l1->previous->next = l1->next, mais il faudrait aussi faire un
if (l1->next) { l1->next->previous = l1->previous; }
La ta liste devient corrompue, et probablement qu'à un moment dans ton test avec une grosse matrice, il y a un cas ou 2 elements consécutifs d'une meme liste sont modifiés, ou le "previous" de l'un est resté un pointeur sur l'ancien element a present désalloué.
Quant tu dis que ton plantage se fait toujours sur les memes valeurs, c'est parceque tes matrices de test sont toujours les mêmes ? Si tu les remplis aleatoirement, est-ce que tu initialise la graine du generateur avec la valeur de time() par exemple ? (sinon, une série de random() sera toujours la meme d'une execution à l'autre).
# Re: Délirant ! Néo Ballmer et Morphéus Gates sauvent la matrice !
Posté par daggett . En réponse au journal Délirant ! Néo Ballmer et Morphéus Gates sauvent la matrice !. Évalué à 5.
Billou en cuir et en lunettes noires, il fait quand même plus vieux pervers que combattant underground...
Linus en cuir et Richard Stallman en sage barbu du conseil de Zion n'auraient pas été beaucoup plus convaincants de toute façon :)
[^] # Re: Linux est prêt pour le bureau
Posté par daggett . En réponse à la dépêche Linux est prêt pour le bureau. Évalué à 10.
oui oui, par là -_-_->
[^] # Re: Luser !!!!
Posté par daggett . En réponse au journal Luser !!!!. Évalué à 4.
[^] # Re: T'es chez SFR ? C'est IE ou rien ....
Posté par daggett . En réponse au journal T'es chez SFR ? C'est IE ou rien ..... Évalué à 2.
# 1 point Orwell
Posté par daggett . En réponse à la dépêche Les ennuis numériques ne font que commencer. Évalué à 6.
Est-ce qu'on pourrait restreindre un peu cette utilisation de "1984" à tout va ?
1984 c'est l'etat totalitaire absolu, la manipulation mentale, l'ecrasement de l'individu. Quand j'ai lu le livre, ça m'a rendu presque physiquement malade. Le film est pas mal non plus, bien que pas assez oppressif.
Il y a bien les "télécrans" dans 1984, mais c'est finalement secondaire; les technologies de surveillance sont moins évoquées que l'attitude mentale générale de la société pour créer et maintenir l'oppression. Big Brother, ce n'est pas que un objectif de camera. (D'ailleur les sectes de la vie réelle n'ont pas besoin de ça pour arriver aux mêmes buts)
Donc, le BroadCast Flag, même si c'est assez ennuyeux, je ne pense pas qu'il mérite ce commentaire.
En revanche, si la référence à 1984 était en fin d'article et concernait l'ensemble, peut-être que je serais d'accord :) !
[^] # Re: Matrix Révolutions
Posté par daggett . En réponse à la dépêche Matrix Révolutions. Évalué à 1.
On peut aussi résumer Matrix2 en 1 page de bd: http://www.chud.com/graphics9/matrixspoof.jpg(...)
[^] # Re: philo sous-jacente et notre futur (futur des idées et de l'intelligence)
Posté par daggett . En réponse à la dépêche Matrix Révolutions. Évalué à 3.
[^] # Re: pub pour linux par ibm
Posté par daggett . En réponse au journal pub pour linux par ibm. Évalué à 3.
Trinity a emmené Neo chez Evelyne Thomas pour qu'il se fasse relooker ?
[^] # Re: Tentative d'insertion d'une backdoor dans le noyau Linux
Posté par daggett . En réponse à la dépêche Tentative d'insertion d'une porte dérobée dans le noyau Linux. Évalué à 10.
Remarque, ce serait peut-être un patch anti-neuneu interessant, pour diminuer le nombre de gens qui bossent en root et pas en utilisateur normal...
[^] # Re: Réactiver une souris sans redémarrer
Posté par daggett . En réponse au journal Réactiver une souris sans redémarrer. Évalué à 1.
Si, plus ou moins: quand X detecte qu'on change de console, donc qu'il n'est plus visible, il relache les périphériques d'entrée (souris, tablette graphique) et les rouvre quand on revient (je le sais parceque mon driver de tablette graphique etait bugué et faisait planter X dès que je passais en console, à cause de ça)
[^] # Re: besoin d'aide toute conne pour programmer en C
Posté par daggett . En réponse au journal besoin d'aide toute conne pour programmer en C. Évalué à 2.
Un conseil aussi: apres ton execve, fais un perror("ca a foiré") t'auras le message d'erreur un peu plus explicite :)
# Saloperie de changement d'heure !
Posté par daggett . En réponse au journal C'est la nuit du geek ce soir !. Évalué à 3.