[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 :: Suivant ]
Je n'espère pas
> Les chaînes Hertziennes sont elles vouées à disparaître ?
Je ne suis pas un grand adepte du petit écran, mais au moins le hertzien ça fonctionne toujours contrairement à l'ADSL (à moins d'un sabotage genre http://fr.wikipedia.org/wiki/Liste_chronologique_des_attenta(...) ).
[ Répondre ]
Re: paramètres TCP
pour plus d'infos: http://tldp.org/HOWTO/TCP-Keepalive-HOWTO/
il y a des astuces pour modifier le keepalive TCP d'une appli en utilisant la variable d'environement LD_PRELOAD et libkeepalive ( http://libkeepalive.sourceforge.net/ ) comme spécifié ici: http://tldp.org/HOWTO/TCP-Keepalive-HOWTO/addsupport.html#li(...)
[ Répondre ]
paramètres TCP
Pour une application donnée, il faut aller modifier les paramètres de la socket TCP (avec la fonction setsockopt) genre TCP_KEEPIDLE et TCP_KEEPINTVL (cf /usr/include/linux/tcp.h pour les commentaires).
Ça ne me semble pas une bonne idée de modifier les paramètres TCP pour tout l'OS, mais c'est toi qui voit. Pour avoir les paramètres que tu peux modifier, regarde ce qui est dispo dans /proc/sys/net/ipv4
[ Répondre ]
Re: Ma réponse :
Je parlais de petites lib pas très connues comme la libc: c'est généralement une valeur -1 qui est retournée en cas d'erreur. et 0 en cas de succès (quand ce la a du sens, pas quand il faut retourner un descripteur de fichier). Genre chown, ioctl (dans la majorité des cas), shutdown, sysctl, syscall, etc. Tout n'est question de convention et d'homogénéité, et on peut faire l'inverse si on veut.
[ Répondre ]
Re: Ma réponse :
La programmation par contrat c'est bon, mangez en.
Ceci dit, dans des langages objet, leur utilisation en cas d'héritage + polymorphisme devient obscure. La syntaxe de Eiffel en témoigne (require else et consort). Pour autant, je ne vois pas en quoi c'est plus tendu pour les post-conditions et les invariants de boucle. Autant j'ai un problème avec les invariants de classe (on fait comment quand une instance de la classe a un invariant cassé puisqu'on ne peux plus invoquer de méthodes de cette instance sans rompre le contrat de l'invariant), autant je n'en ai pas plus avec les post-conditions (contrat de sortie) et les invariants de boucle (contrat local, a priori pour le debug?) qu'avec les pré-conditions (contrat de sortie).
[ Répondre ]
Re: Ma réponse :
C'est le contraire: en général c'est -1 la valeur de retour pour une erreur, 0 signifiant que tout s'est bien passé. C'est d'ailleurs une hypothèse de très longue date des shells (genre `set -e' en sh: 'Exit immediately if a simple command [...] exits with a non-zero status.').
[ Répondre ]
Re: Ma réponse :
Il existe d'autre modèle que les exceptions ou le retour de message d'erreur ?
Oui, en Common Lisp notamment ou la gestion des erreurs va beaucoup plus loin et permet notamment la gestion des erreurs sans destruction de la pile d'appels. Il y a un article interessant à ce sujet sur wikipedia: http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_d'excep(...)
[ Répondre ]
Re: foutaises, pardon, bullshits !
Ben moi je vois pas le point commun de «Mise en page Web» d'OpenOffice.org avec le mode plan de word (où est le (un)folding ? Comment inverser facilement 2 sections de telle façon que la numérotation se mette à jour toute seule? etc.) . Et je ne comprends pas ce qui te laisse penser que je suis conditionné. Je pense que y'a *1* truc bien dans word, et je regrette de ne pas le retrouver dans OpenOffice. Je n'utilise plus de Windows (maintenant je travaille) et pour le boulot, OOo est la seule alternative à Word. Et je n'aime pas à travailler avec cet outil car je trouve que c'est ergonomiquement faible et peu intuitif.
[ Répondre ]
Re: foutaises, pardon, bullshits !
C'est le seul truc bien de word, que n'a malheureusement pas OpenOffice.
Dans ce mode, tu n'effectues pas la mise en page, mais tu organises ton texte dans des chapitres/paragraphes/sections/etc. Tu peux alors:
- très facilement inverser des chapitres/sections/etc. avec un simple drag and drop
- avoir un mode de visualisation qui te réduit un chapitre/paragraphe/etc. à juste son titre. Suffit de double cliquer dessus pour l'expanser (comme le hs-minor-mode d'emacs)
L'application d'un style/template sur le document se fait a posteriori.
En résumé:
- tu te concentres sur le fond
- tu fais la mise en forme par la suite.
Séparation fond/forme toussa ...
[ Répondre ]
Re: c'est le padding
http://fr.wikipedia.org/wiki/Fen%C3%AAtrage
En 2 mots: une transformée de fourrier s'applique en théorie à un signal entier, ie pour des temps de -infini à +infini. Or quand tu prends un morceau de signal, tu ne respectes plus cette règle, et tu introduit notamment des discontinuités très importantes aux limites temporelles de ta fenêtre (ie au début et à la fin de ta fenêtre). Les fonctions d'apodisation permettent d'arrondir les limites et donc de diminuer l'influence de ces discontinuités.
[ Répondre ]
Re: Je ne comprend pas ...
Mouarf, vous pouvez moinsser tout ce que vous voulez, ce qu'il a dit est un non-sens. C'est un peu comme dire que les spécifications du protocole HTTP ou d'une JSR sont performantes. L'implémentation d'une API peut être performante ou pas, pas l'API elle même. Ceux qui ont moinssé feraient mieux d'aller le voir le lien vers wikipédia, ils apprendront certainement des choses. http://fr.wikipedia.org/wiki/Interface_de_programmation
[ Répondre ]
Re: Je ne comprend pas ...
l'API Qt4 est encore plus performante
Une API performante ... tu peux m'expliquer ? T'es sur de savoir ce que c'est une API ? http://fr.wikipedia.org/wiki/Interface_de_programmation
[ Répondre ]
[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 :: Suivant ]



keyseq
Afin de bien comprendre ce fichier .inputrc, il faudrait que je puisse comprendre ce qui est dedans, notamment pour les séquences de touches indiquées.
Ex:
"\e[1~": beginning-of-line
Comment faire pour savoir à quelle séquence de touches correspond ce "\e[1~" ?
[ Répondre ]