soit cette méthode ne peut pas être 'const', soit l'attribut _mark doit être déclaré 'mutable', soit j'ai rien compris (ce qui n'est pas à exclure) ...
Et en attendant une implémentation correcte des specs de freedesktop, si tant est que celles qui décrivent ce que tu dis existent, on fait quoi ? Et pour moi qui utilise un envirronement graphique très léger (fluxbox) parce que les gros desktop genre gnome ou kde avec plein d'icônes pastel et arrondies et des sons de partout ça me gonfle et que je trouve ça inutile (et pénible sans une machine gonflée en mémoire), le tuple (mail,contact,crypto) géré par la même appli c'est en pratique un minimum pour être utilisable au quotidien.
Pour être même encore plus explicite: c'est le nom du caractère '*' en anglais, et qui a été choisit parce qu'il a une signification particulière en informatique, genre pour le patterne matching par exemple. Aucun risque donc.
J'ai bon ?
bof ...
IAX est un protocole binaire (but: concision et rapidité de décodage) qui véhicule la signalisation et les flux audio dans le même canal, le tout sur un port fixe (pour pas être embété par les NAT et les firewalls puisqu'il n'y a pas de négocation de port).
Au contraire, SIP est un protocole au format texte qui ne se préoccupe pas des flux audio, ces derniers étant généralement des flux RTP qui utilisent des port UDP négociés dynamiquement.
Seul point commun donc: ce sont des protocoles de communication multimédia. Bien sûr, IAX et IAX2 sont prévus pour pouvoir interopérer avec les protocoles de VoIP les plus standards, ie H323 et SIP.
Par défaut, les commentaires avec une note négative ne sont pas expansés. Et déplier un post devient lourdingue (ouverture du nouvelle page web ...) quand c'est un post sur deux dans une discussion.
En fait, de plus en plus de cartes ethernet (et de hub et de switch) savent croiser leurs fils tous seuls. C'est très pratique en labo, d'ailleurs ;) Sur un hub c'est facile à détécter: tu n'as alors plus 1 uplink et N downlink mais N+1 prises identiques.
en parcourant très rapidement les sources, ya parfois des choses bizarres, genre:
moon-c-gc/common/strbuf.c:buffer_to_string_delete
(...)
Free(B);
Free(B->data);
(...)
c'est normal ou pas?
parce que ton pb, je trouve que ça sent fort la corruption de heap, quand même.
+1 pour celui-ci: de l'historique à la méthodologie en passant par les techniques utilisées par les algos de regex, tout y passe, c'est très bien écrit, compréhensible et donc agréable à lire.
Le lien de google nous demande de surveiller une annonce.
Je suis allé sur la page du LDC, mais rien.
Toi qui a reçu ça il y a qques jours, tu as vu qque chose passer ou pas ?
incapable de comprendre que des millions de français téléchargent tous les jours et qu'on ne peut pas les jeter en prison
Sans parler de prison, je trouve ça également inacceptable. Et ce n'est pas parce que beaucoup le font que ce doit être légalisé. Le téléchargement de morceaux de musique est souvent du vol; il ne faut pas se chercher d'excuses.
Par contre, le p2p ne *doit* pas être réduit à ça. Je télécharge mes distribs linux avec, je télécharge de la musique librement diffusable avec, etc.
Je pense que les amateurs de téléchargement de film et de musique qui ne devraient pas circuler sur les réseaux p2p ont faussé le débat avec ramenant tout à eux, et à leur licence globale de m... dont je ne veux pas non plus. Avec ces conneries, je ne pirate ni films ni musique mais je paye des taxes sur mes CD, DVD, HDD, et j'ai failli payer une taxe pour me connecter à internet. Il est grand temps que ceux qui sont dans l'illégalité assument, ça laissera peut être un peu d'air aux autres.
Par ailleurs, je plussoie le reste de ton poste.
En même temps, il y a des liens hypertext sur les acronymes RFC et IETF qui justement renvoie sur leur définition. Pas besoin de réecrire les articles de wikipédia, non plus! Et puis ici, RFC et IETF c'est un peu comme lol ou pdtr sur des djeuns sur un skyblog: tout le monde ou presque comprend, on ne fait plus attention ;)
Après avoir relu l'article de cnet, je m'apperçois que le 'free of charge', ce devrait être pour ceux qui ont déjà une licence pour windows. Les autres devront payer. Donc ca ne sera ni open ni free. Dommage qu'on ne puisse pas effacer les journaux, parce que du coup on s'en fout.
Merci pour ce moment de détente: en suivant le 2nd lien, dans la section 'Logiciels légers' on a 'OpenOffice.org' ! Si OpenOffice.org est un logiciel léger, c'est quoi un logiciel lourd ?
Enfin, bravo pour tout. Je m'en vais graver 1 CD, qui ira à côté du couteau suisse liveCD qui ne me quitte pas.
PS: ceci n'est pas du dénigrement, mais c'est juste que ça m'a fait rire, et tout le bureau en a profité !
PPS: oui, je lis dlfp au taf, pas vous ?
Comment se fait il que les administrations qui valident les brevets ne soient jamais poursuivies ? Après tout, quand un brevet est déclaré invalide suite à un procès, ladite administration devrait être condamnée à payer les frais de justice pour ne pas avoir fait son boulot. S'il apparait que le brevet est invalide car il y a des antécédents à l'invention (qui du coup n'en est pas une), c'est bien la faute à l'administration qui n'a pas rempli sa mission. C'est un peu facile de ne pas assumer ses fautes et/ou son incompétence.
Je suis (du verbe suivre) l'URL de la pétition (car j'apprécie cette émission) et je lis:
"[...] Faut-il rappeler que l’actuel président de Radio France Jean-Paul Cluzel, Inspecteur général des finances, longtemps collaborateur de Jacques Chirac, intime d’Alain Juppé et récemment reconverti au sarkozysme n’a pas fait mystère, dans un entretien au Figaro Magazine, de ses idées « de droite, catholiques et libérales ». [...]"
Ce n'est pas forcément le bon endroit pour faire la remarque, mais je n'ai jamais vraiment compris comment on pouvait avoir des idées qui soient en même temps 'libérales' (chacun pour sa geule) et 'catho' (vous savez bien, aimez vous les uns les autres, toussa).
C'était mon intervention inutile de la journée, à vous les studios.
--> []
Posté par left .
En réponse au message socket tcp.
Évalué à 1.
Le port 0, c'est pour laisser à l'OS le choix du port à utiliser.
sans blagues ... démarre un tcpdump, juste pour voir. il y a un paquet TCP qui part pour une demande de connexion sur le port distant = 0
(localhost.localdomain.32812 > localhost.localdomain.0: S [...])
Tu confonds le port local et le port distant; La struct sockaddr passée en argument de la fonction connect sert à spécifier l'addresse distante, et n'a rien à voir avec le port local qui est utilisé.
Normalement, xinetd est effectivement lancé au démarrage.
Pour en être sur:
> ps -ef | grep xinetd
Mais je crois que tu n'as pas conpris le fonctionnement de xinetd, et que ce n'est d'ailleurs pas l'outil que tu cherche.
pour lancer ton serveur svn au démarrage, il te faut aujouter un sript de démarrage dans /etc/init.d et un raccourcis kivabien dans /etc/rcX.d, où X correspond au runlevel avec lequel ta machine démarre.
Pour info, xinetd fonctionne de la façon suivante:
- tu spécifies le port et un process
- xinetd attend sur ce port
- quand un client se connecte sur ce port, alors xinetd forl/exec pour lancer une instance du programme que tu as spécifié, et connecte ses stdin et stdout sur le socket en question.
Ce qui veut dire que:
- tant qu'aucun client ne se connecte, le process n'est pas lancé (mais le port doit être bindé par xinetd)
- une instance différente du process spécifié est lancé à chaque fois qu'un client se connecte
- le process que tu as lancé ne vois pas la couche socket mais seulement son entrée et sa sortie standard; il faut donc qu'il ait été prévu pour ça.
Tu parles du firmware ou du driver ? j'avais cru comprendre que le driver (ipw) est open source mais que le firmware est fourni sous forme de binaire.
Et pour "les gars qui bossent sur les chipset wifi Intel", tu fais allusion à qui ?
# et ça compile ?
Posté par left . En réponse au message garbage colector C++ ?. Évalué à 2.
[^] # Re: Droit dans le mur...
Posté par left . En réponse à la dépêche Sylpheed-Claws 2.5.0 est sorti !. Évalué à 1.
[^] # Re: Utilisation facile ?
Posté par left . En réponse à la dépêche Asterisk 1.4 beta est disponible. Évalué à 2.
[^] # Re: Juste une question
Posté par left . En réponse à la dépêche Asterisk 1.4 beta est disponible. Évalué à 1.
[^] # Re: À propos d'Asterisk...
Posté par left . En réponse à la dépêche Asterisk 1.4 beta est disponible. Évalué à 2.
bof ...
IAX est un protocole binaire (but: concision et rapidité de décodage) qui véhicule la signalisation et les flux audio dans le même canal, le tout sur un port fixe (pour pas être embété par les NAT et les firewalls puisqu'il n'y a pas de négocation de port).
Au contraire, SIP est un protocole au format texte qui ne se préoccupe pas des flux audio, ces derniers étant généralement des flux RTP qui utilisent des port UDP négociés dynamiquement.
Seul point commun donc: ce sont des protocoles de communication multimédia. Bien sûr, IAX et IAX2 sont prévus pour pouvoir interopérer avec les protocoles de VoIP les plus standards, ie H323 et SIP.
# Meta
Posté par left . En réponse au journal Quel clavier ergonomique ?. Évalué à 1.
[^] # Re: Email de Thorvalds.
Posté par left . En réponse à la dépêche Sortie du noyau Linux 2.6.18. Évalué à -5.
[^] # Re: Croisont les doigts
Posté par left . En réponse au message Connecter deux ordinateurs. Évalué à 1.
# bizarre
Posté par left . En réponse au message bug gcc ? ou je n'y comprend plus rien .... Évalué à 5.
moon-c-gc/common/strbuf.c:buffer_to_string_delete
(...)
Free(B);
Free(B->data);
(...)
c'est normal ou pas?
parce que ton pb, je trouve que ça sent fort la corruption de heap, quand même.
[^] # Re: mes choix
Posté par left . En réponse au journal Vos livres d'informatique préférés.... Évalué à 1.
[^] # Re: RegEx
Posté par left . En réponse au journal Vos livres d'informatique préférés.... Évalué à 2.
# Watching for an announcement ...
Posté par left . En réponse au journal Google livre ses N-Grammes !. Évalué à 3.
Je suis allé sur la page du LDC, mais rien.
Toi qui a reçu ça il y a qques jours, tu as vu qque chose passer ou pas ?
[^] # Re: MAIS bordel !
Posté par left . En réponse au journal RDDV: Lettre ouverte aux internautes. Évalué à 8.
Sans parler de prison, je trouve ça également inacceptable. Et ce n'est pas parce que beaucoup le font que ce doit être légalisé. Le téléchargement de morceaux de musique est souvent du vol; il ne faut pas se chercher d'excuses.
Par contre, le p2p ne *doit* pas être réduit à ça. Je télécharge mes distribs linux avec, je télécharge de la musique librement diffusable avec, etc.
Je pense que les amateurs de téléchargement de film et de musique qui ne devraient pas circuler sur les réseaux p2p ont faussé le débat avec ramenant tout à eux, et à leur licence globale de m... dont je ne veux pas non plus. Avec ces conneries, je ne pirate ni films ni musique mais je paye des taxes sur mes CD, DVD, HDD, et j'ai failli payer une taxe pour me connecter à internet. Il est grand temps que ceux qui sont dans l'illégalité assument, ça laissera peut être un peu d'air aux autres.
Par ailleurs, je plussoie le reste de ton poste.
[^] # Re: Abus des Acronymes !
Posté par left . En réponse à la dépêche qRFCview : un petit logiciel libre sympa pour lire les RFC. Évalué à 4.
# errata
Posté par left . En réponse au journal IBM Lotus Notes pour Linux. Évalué à 0.
# Logiciels légers ;)
Posté par left . En réponse à la dépêche Sortie de Bureau Libre Free-EOS 2.0. Évalué à 4.
Enfin, bravo pour tout. Je m'en vais graver 1 CD, qui ira à côté du couteau suisse liveCD qui ne me quitte pas.
PS: ceci n'est pas du dénigrement, mais c'est juste que ça m'a fait rire, et tout le bureau en a profité !
PPS: oui, je lis dlfp au taf, pas vous ?
# Poursuivre l'administration qui valide les brevets ?
Posté par left . En réponse à la dépêche Red Hat en justice pour violation de brevets logiciels. Évalué à 10.
[^] # Re: un lien ?
Posté par left . En réponse à la dépêche Nokia 770 : Internet Tablet OS 2006. Évalué à 1.
# un lien ?
Posté par left . En réponse à la dépêche Nokia 770 : Internet Tablet OS 2006. Évalué à 1.
Sur http://maemo.org/ je ne trouve rien qui amène à une telle version. Seule des versions beta sont dispo. De plus, http://maemo.org/downloads/releases.html n'a pas de lien vers une version stable récente, et je ne trouve rien non plus sur http://repository.maemo.org/stable/ .
Merci d'avance.
# mais pourquoi sont ils si méchants ?
Posté par left . En réponse au journal Pétition la-bas si j'y suis. Évalué à 4.
"[...] Faut-il rappeler que l’actuel président de Radio France Jean-Paul Cluzel, Inspecteur général des finances, longtemps collaborateur de Jacques Chirac, intime d’Alain Juppé et récemment reconverti au sarkozysme n’a pas fait mystère, dans un entretien au Figaro Magazine, de ses idées « de droite, catholiques et libérales ». [...]"
Ce n'est pas forcément le bon endroit pour faire la remarque, mais je n'ai jamais vraiment compris comment on pouvait avoir des idées qui soient en même temps 'libérales' (chacun pour sa geule) et 'catho' (vous savez bien, aimez vous les uns les autres, toussa).
C'était mon intervention inutile de la journée, à vous les studios.
--> []
[^] # Re: Port 0
Posté par left . En réponse au message socket tcp. Évalué à 1.
sans blagues ... démarre un tcpdump, juste pour voir. il y a un paquet TCP qui part pour une demande de connexion sur le port distant = 0
(localhost.localdomain.32812 > localhost.localdomain.0: S [...])
Tu confonds le port local et le port distant; La struct sockaddr passée en argument de la fonction connect sert à spécifier l'addresse distante, et n'a rien à voir avec le port local qui est utilisé.
[^] # Re: plus dinfos ?
Posté par left . En réponse au message socket tcp. Évalué à 2.
donc, saches que en C:
a = b < c <=> a = (b < c)
donc, dans ton code, la ligne pourrie
if(socket_connect = socket(AF_INET, SOCK_STREAM, 0) < 0) { ...
doit être remplacée par:
socket_connect = socket(AF_INET, SOCK_STREAM, 0);
if (socket_connect < 0) {
...
ceci empechera d'avoir socket_connect qui vait toujours 0.
# plus dinfos ?
Posté par left . En réponse au message socket tcp. Évalué à 2.
... = socket (PF_INET, ...)
t'as de la chance qu'en pratique, AF_INET = PF_INET
2. sockaddr_connect.sin_port = htons(0);
et t'espères pouvoir te connecter sur le port 0 ?
3. > man connect
...
If the connection or binding succeeds, zero is returned. On error, -1 is returned, and errno is set appropriately.
...
donc:
erreur = connect(...);
if (erreur==-1){
perror ("connect");
return EXIT_FAILURE;
}
et tu nous donnes le résulat ...
# xinetd n'est sans doute pas ce dont tu as besoin
Posté par left . En réponse au message inet et xinet .... Évalué à 5.
Pour en être sur:
> ps -ef | grep xinetd
Mais je crois que tu n'as pas conpris le fonctionnement de xinetd, et que ce n'est d'ailleurs pas l'outil que tu cherche.
pour lancer ton serveur svn au démarrage, il te faut aujouter un sript de démarrage dans /etc/init.d et un raccourcis kivabien dans /etc/rcX.d, où X correspond au runlevel avec lequel ta machine démarre.
Pour info, xinetd fonctionne de la façon suivante:
- tu spécifies le port et un process
- xinetd attend sur ce port
- quand un client se connecte sur ce port, alors xinetd forl/exec pour lancer une instance du programme que tu as spécifié, et connecte ses stdin et stdout sur le socket en question.
Ce qui veut dire que:
- tant qu'aucun client ne se connecte, le process n'est pas lancé (mais le port doit être bindé par xinetd)
- une instance différente du process spécifié est lancé à chaque fois qu'un client se connecte
- le process que tu as lancé ne vois pas la couche socket mais seulement son entrée et sa sortie standard; il faut donc qu'il ait été prévu pour ça.
[^] # Re: toujours libre
Posté par left . En réponse au journal La fin du calvaire de la 3D?. Évalué à 1.
Et pour "les gars qui bossent sur les chipset wifi Intel", tu fais allusion à qui ?