Ça définit une fonction qui s'appelle elle-même deux fois, puis la lance. En gros, ça va faire ramer méchamment la bécane.
Petite anecdote: à l'École, un copain lançait la musique sur une machine à distance (pour pas pourrir le quake). Et des fois, il lançait délibérément un truc que j'aime pas pour essayer de me déconcentrer. Ma parade a consisté à avoir un shell ouvert sur le juke-box, et le ralentir méchamment avec un script de ce genre.
Euh... je ne voudrais pas avoir l'air de la ramener, mais:
* "la partie alphanumérique", c'est tout ce qui est alphabétique et numérique, donc le pavé numérique doit en faire partie?
* "les chiffres sont en majuscules" m'échappe un peu: j'ignorais qu'il existait des chiffres minuscules et majuscules! Est-ce que la phrase dit bien ce qui voulait être dit?
Ceci est tapé par un gaucher sur un clavier de portable (donc sans pavé numérique).
Mon expérience c'est que quand ils se lèvent pour aller pisser, les gens bloquent rarement leurs machines.
L'expérience de ma femme, c'est que de toutes façons, tout le monde connaît les mots de passe de tout le monde, parce que sinon c'est lourd (ils sont très mal organisés à mon avis, mais c'est une autre histoire).
Dans tous les cas, se baser sur une ip pour identifier quelqu'un n'est pas une bonne idée du tout.
Donc maintenant, si je suis un petit con aux dents longues qui veut être calife à la place du calife, je profite d'une courte absence du calife pour aller surfer les sites de cul sur sa machine... Et la place de calife est libre!
Deux issues:
* on considère que l'ip est un moyen valide d'identifier un individu: ça ne tient pas la route comme le montre mon exemple ;
* on ne considère pas l'ip comme un moyen valide d'identifier un individu: le système ne rime à rien.
Bref, ça n'a pas l'air très intéressant. Mieux vaut passer régulièrement voir les gens de vive voix. En plus: c'est humainement mieux, et c'est plus motivant.
Il faut noter que gnomemeeting ne supporte pour l'instant que H323, mais que le support SIP est prévu (compter fin de l'année pour SIP dans le cvs, et un peu plus pour une version officielle -- comme d'habitude, ce calendrier n'est que très approximatif parce que cela dépendra d'un certain nombre de choses pas forcément bien maîtrisées dans un projet libre...)
Commençons par le morceau trollesque: gentoo/debian < 1.
Plus sérieusement, si la compilation rate à des endroits aléatoires mais qu'avec des paquets précompilés ça tourne: ça sent le souci matériel d'échauffement.
Certes, on ne le verra pas à chaque compilation. Mais si on compile durant plusieurs heures en continu, ça peut apparaître.
Je propose de vérifier que les ventilos tournent bien. Il est possible que l'un d'entre eux ait quelques faiblesses ; auquel cas il faudrait songer à le remplacer avant qu'il ne laisse griller ce qu'il protège.
Le point super important qui n'est pas précisé dans le long message précédent, c'est que les contraintes sont _héritées_!
Cela signifie que si la classe MERE définit une méthode toto avec une précontrainte et une postcontrainte (elle peut faire ça: ne donner que le typage et les contraintes sans implémentation!), alors la classe FILLE aura une méthode toto avec a priori les mêmes contraintes automatiquement! Je dis "a priori", parce qu'évidemment, la fille peut affaiblir les précontraintes et renforcer les postcontraintes.
Bref, effectivement on peut faire des contraintes avec un paquet d'autres langages, mais le fait qu'elles soient héritées est ce qui rend les choses carrément plus intéressantes.
Est-ce que le gars a vraiment fait semblant d'aider pour ensuite donner une commande destructrice, ou bien est-ce ça s'est passé plus rapidement, genre:
<<
- comment je peux faire pour plus avoir de problème de boot long?
- rm -rf / est très efficace!
>>
parce que donner une réponse stupide à quelqu'un en rigolant, avant de me lancer dans une explication plus longue et plus sympa, c'est quand même assez fréquent...
L'horreur c'est si la personne ne voit pas la plaisanterie et le fait :-/
C'est lors de la première passe qu'il fixe les numéros de page. À la seconde, il peut donc mettre les bonnes référence.
Exemple: si je fais référence en (future) page 2 à un dessin en (future) page 3, (la)tex ne peut pas directement mettre "à la page 3" car il ne sait pas encore le numéro: il va mettre "à la page ??". Et à la seconde compilation il complètera "à la page 3".
Il me semble qu'il peut aussi arriver que trois passes soient nécessaires, mais je ne sais plus pourquoi.
Je refuse d'aller regarder: après je ne pourrai plus participer à certains projets libres, car s'il s'avérait que le code ressemble trop (et en général, pour une même fonctionnalité, c'est incontournable), alors microsoft pourrait attaquer.
Il ne faut pas regarder de code propriétaire si on veut éviter tout ennui en participant à des projets libres!
Je ne vois pas la faille de sécurité: l'exécutable tourne sous l'identité de l'utilisateur qui l'a lancé, et c'est aussi cet utilisateur qui a les droits sur le répertoire où se situe le fichier de conf... donc le trou est aussi gros que si on demande à l'utilisateur de sauver un script dans son $HOME et de l'exécuter!
Gnomemeeting utilise gconf pour sa configuration ; je ne cherchais pas à modifier ça. Je me demandais (et je me demande toujours) quel langage utiliser pour dans gnomemeeting et pour faire quoi. Bref, que du prospectif. Pour l'instant, je suis occupé à faire un composant DBUS: ça on sait déjà à quoi ça peut servir :-)
J'ai regardé lua récemment (parce que je cherche un moyen de rajouter des possibilités d'utiliser des scripts dans gnomemeeting), et ça avait effectivement l'air carrément facile à utiliser pour lire des fichiers de conf.
Bizarrement, il y en a qui sont chez free et qui ne sont pas mieux lotis: ça fait plus d'un mois qu'ils ont reçu ma demande d'inscription, et ils n'ont aux dernières nouvelles toujours pas demandé à FT de me mettre l'ADSL... d'ailleurs un ultimatum avec accusé de réception devrait atterrir chez eux bientôt à ce sujet...
Snark (qui étudie le code de la consommation en pensant à Free)
[^] # Re: C'est une très mauvaise idée
Posté par Snark_Boojum . En réponse à la dépêche Patch pour le support du C++ dans le noyau. Évalué à 2.
Snark sur #eiffel
# Exemple de micro-noyau en C++
Posté par Snark_Boojum . En réponse au journal KGuitar. Évalué à 2.
Snark
[^] # Re: T'as bien lu le papier, toi.
Posté par Snark_Boojum . En réponse au journal Un virus unix (OSX) dévastateur !. Évalué à 4.
Petite anecdote: à l'École, un copain lançait la musique sur une machine à distance (pour pas pourrir le quake). Et des fois, il lançait délibérément un truc que j'aime pas pour essayer de me déconcentrer. Ma parade a consisté à avoir un shell ouvert sur le juke-box, et le ralentir méchamment avec un script de ce genre.
Snark
[^] # Re: Bravo...
Posté par Snark_Boojum . En réponse à la dépêche Slune 1.0. Évalué à 2.
Il existerait un clone sous GNU/* ?
Snark
# Personnellement...
Posté par Snark_Boojum . En réponse au journal application php pour notes d'élèves. Évalué à 2.
Snark
[^] # Re: Autre
Posté par Snark_Boojum . En réponse au journal Je lisais la news de Kimdaba2 quand.... Évalué à 2.
Snark
[^] # Re: Pourquoi un clavier numérique ?
Posté par Snark_Boojum . En réponse au journal pourquoi?. Évalué à 1.
* "la partie alphanumérique", c'est tout ce qui est alphabétique et numérique, donc le pavé numérique doit en faire partie?
* "les chiffres sont en majuscules" m'échappe un peu: j'ignorais qu'il existait des chiffres minuscules et majuscules! Est-ce que la phrase dit bien ce qui voulait être dit?
Ceci est tapé par un gaucher sur un clavier de portable (donc sans pavé numérique).
Snark
[^] # Re: C'est déjà le cas il me semble ?
Posté par Snark_Boojum . En réponse à la dépêche De la fibre optique jusqu'au pas de la porte. Évalué à 2.
Snark sur #gnomemeeting
[^] # Re: Super idée!
Posté par Snark_Boojum . En réponse au journal Proxy web volontariste. Évalué à 4.
L'expérience de ma femme, c'est que de toutes façons, tout le monde connaît les mots de passe de tout le monde, parce que sinon c'est lourd (ils sont très mal organisés à mon avis, mais c'est une autre histoire).
Dans tous les cas, se baser sur une ip pour identifier quelqu'un n'est pas une bonne idée du tout.
Snark
# Super idée!
Posté par Snark_Boojum . En réponse au journal Proxy web volontariste. Évalué à 6.
Deux issues:
* on considère que l'ip est un moyen valide d'identifier un individu: ça ne tient pas la route comme le montre mon exemple ;
* on ne considère pas l'ip comme un moyen valide d'identifier un individu: le système ne rime à rien.
Bref, ça n'a pas l'air très intéressant. Mieux vaut passer régulièrement voir les gens de vive voix. En plus: c'est humainement mieux, et c'est plus motivant.
Snark
[^] # Re: H323 et SIP
Posté par Snark_Boojum . En réponse au journal Systeme de visioconférence. Évalué à 1.
Snark sur #gnomemeeting
[^] # Re: Complétion vs. Complètement
Posté par Snark_Boojum . En réponse au journal Complétion des formulaires. Évalué à 1.
Snark
# Ahh...
Posté par Snark_Boojum . En réponse à la dépêche Sortie de BZFlag v1.10.8. Évalué à 3.
Heureusement, j'en ai de l'imagination. D'ailleurs, je retourne à mon nethack,
Snark
# Semi-troll
Posté par Snark_Boojum . En réponse au journal gentoo / debian. Évalué à 1.
Plus sérieusement, si la compilation rate à des endroits aléatoires mais qu'avec des paquets précompilés ça tourne: ça sent le souci matériel d'échauffement.
Certes, on ne le verra pas à chaque compilation. Mais si on compile durant plusieurs heures en continu, ça peut apparaître.
Je propose de vérifier que les ventilos tournent bien. Il est possible que l'un d'entre eux ait quelques faiblesses ; auquel cas il faudrait songer à le remplacer avant qu'il ne laisse griller ce qu'il protège.
Snark
[^] # Re: Quelques "coquilles"
Posté par Snark_Boojum . En réponse à la dépêche Sortie de Hercule la version 2 du compilateur SmartEiffel. Évalué à 5.
Cela signifie que si la classe MERE définit une méthode toto avec une précontrainte et une postcontrainte (elle peut faire ça: ne donner que le typage et les contraintes sans implémentation!), alors la classe FILLE aura une méthode toto avec a priori les mêmes contraintes automatiquement! Je dis "a priori", parce qu'évidemment, la fille peut affaiblir les précontraintes et renforcer les postcontraintes.
Bref, effectivement on peut faire des contraintes avec un paquet d'autres langages, mais le fait qu'elles soient héritées est ce qui rend les choses carrément plus intéressantes.
Snark
[^] # Re: La seule alternative ?
Posté par Snark_Boojum . En réponse à la dépêche Sortie de Syllable 0.5.4. Évalué à 2.
Snark
# Doute...
Posté par Snark_Boojum . En réponse au journal Un rat sur #linuxfr EFnet. Évalué à 3.
<<
- comment je peux faire pour plus avoir de problème de boot long?
- rm -rf / est très efficace!
>>
parce que donner une réponse stupide à quelqu'un en rigolant, avant de me lancer dans une explication plus longue et plus sympa, c'est quand même assez fréquent...
L'horreur c'est si la personne ne voit pas la plaisanterie et le fait :-/
Snark
# Manque de liens, non?
Posté par Snark_Boojum . En réponse au journal Sortie de Sylpheed-Claws 0.9.12b. Évalué à 3.
Snark
[^] # Re: Références
Posté par Snark_Boojum . En réponse au journal Double compilation avec LaTeX. Évalué à 2.
Exemple: si je fais référence en (future) page 2 à un dessin en (future) page 3, (la)tex ne peut pas directement mettre "à la page 3" car il ne sait pas encore le numéro: il va mettre "à la page ??". Et à la seconde compilation il complètera "à la page 3".
Il me semble qu'il peut aussi arriver que trois passes soient nécessaires, mais je ne sais plus pourquoi.
Snark
[^] # Re: Dernier Atout de M$ ...
Posté par Snark_Boojum . En réponse à la dépêche Microsoft face aux logiciels libres. Évalué à 9.
Il ne faut pas regarder de code propriétaire si on veut éviter tout ennui en participant à des projets libres!
Snark
[^] # Re: monsieur patate
Posté par Snark_Boojum . En réponse au journal Que manque t'il à Linux pour rentrer à l'école ?. Évalué à 3.
Snark
[^] # Re: mon avis
Posté par Snark_Boojum . En réponse à la dépêche Utiliser lex et yacc dans vos programmes C/C++. Évalué à 1.
Gnomemeeting utilise gconf pour sa configuration ; je ne cherchais pas à modifier ça. Je me demandais (et je me demande toujours) quel langage utiliser pour dans gnomemeeting et pour faire quoi. Bref, que du prospectif. Pour l'instant, je suis occupé à faire un composant DBUS: ça on sait déjà à quoi ça peut servir :-)
Snark sur #gnomemeeting
[^] # Re: mon avis
Posté par Snark_Boojum . En réponse à la dépêche Utiliser lex et yacc dans vos programmes C/C++. Évalué à 1.
Snark sur #gnomemeeting
[^] # Re: alala
Posté par Snark_Boojum . En réponse au journal Free augmentent les débits. Évalué à 3.
Snark (qui étudie le code de la consommation en pensant à Free)
[^] # Re: Accueil Français
Posté par Snark_Boojum . En réponse au journal Le paradis européen. Évalué à 7.
/me se barre en courant
Snark