5490

bah pour moi www c'est le nom interne de la machine serveur dans le domaine administratif yaronet.com ? un sous-domaine quoi...

5491

Ok, ça avait du sens avant mais plus maintenant, merci ! ^^

5492

Nil (./5487) :
Il dit aussi regretter que les noms de domaines aient une construction à l'opposé de la logique voulue initialement : il aurait fallu avoir http:/com.google.www/ pour qu'elle soit respectée (en allant du plus large au plus étroit)
Intéressant ça. On aurait même pu se passer du slash en utilisant le premier ':' comme séparateur protocole/adresse.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

5493

Hm non, le : sert de séparateur entre les différentes parties, du coup je pense que le supprimer serait trop ambigu dans un contexte général : il ne sert pas qu'au début mais aussi à la fin (et peut avoir d'autres utilisation) [protocole] : [ndd] : [port] : [chemin/page], mais aussi pour séparer le nom d'utilisateur du mot de passe dans la syntaxe [protocole] : [id] : [pass] @ [ndd] : [port] : [chemin/page]. Je pense qu'il y a probablement d'autres usages que je n'ai pas en tête.

Il y a typiquement un format qui a supprimé les deux slashes, ce sont les url mailto (le domaine étant donné à la fin - ce qui est aussi une forme d'exception à la norme)... mailto:nil@yaronet.com
avatar

5494

d'ailleur certains navigateur hurlent au phishing si tu utilise une URL id@domain :/
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5495

C'est pourquoi je précise pour le premier ':'.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

5496

flanker (./5485) :
le système a été pensé pour qu'il y ait une URL par type de service (ça se défend plutôt bien comme idée), et le web n'était à la base qu'un service parmi d'autres. Tu pouvais donc avoir nntp.example.org, gopher.example.org et www.example.org, sans que le www soit plus important que les deux autres. Dans cette optique, pas de raison de privilégier le web.
C'est surtout parce que les serveurs étaient moins puissants à l'époque et donc on utilisait un serveur différent par service. Plutôt que de faire ça en redirigeant les ports, on a préféré créer des sous-domaines différents.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5497

Comment faire une indirection d'appel en C ?

Normalement :

int return_value_by_ptr(int** receiver);
int* receiver = NULL;
return_value_by_ptr(&receiver);

Ce que je veux :

#define MACRO_RETURN_VALUE() int* ptr && return_value_by_ptr(&(int*) { &prt })
int* receiver = MACRO_RETURN_VALUE();

En gros je m'en fout du retour de 'return_value_by_ptr' (code d'erreur inutile) mais je veux pouvoir retourner le contenu de 'ptr'.

Si ce contenu == NULL, c'est déjà une erreur, pas besoin de tester l'autre.

Ça semble assez étrange à prime abord, mais c'est super utile en fait.

C'est pour ré-écrire les kernel Linux en mode nostub.

Carrément.

Comme ça.

Je suis un fou.

5498

5499

Une fonction qui retourne un pointeur par pointeur de pointeur dans un de ses paramètre, pouvoir affecter le pointeur à une variable sans la connaître, genre avec une variable anonyme.

5500

C'est possible avec GCC:#define MACRO_RETURN_VALUE() ({int *ptr; return_value_by_ptr(&ptr); ptr;})
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5501

Nieeeeerk, c'est bien ça l'idée.

Juste à vérifier si ça marche dans Visual.

Ils ont grandement amélioré le support C99 dans 2015, même si ce n'est pas parfait.

Merci Kevin smile

(gros poutou)

384e9f4b3afc14f220bc8b0058325898.jpg

5502

Où est-ce que je peux jetter mon matériel électronique ou mes piles usagées ? La poubelle ne me semble pas le bon endroit, mais je ne sais vraiment pas où ça se jette tout ça ^^

5503

Déchetterie, section DEEE. En Chine, je ne sais pas où c'est, par contre cheeky
avatar

5504

Entrée des magasins de bricolage pour les piles et les lampes.

Magasins de bricolage ou hi-fi pour le matériel électronique.

(taxe recyclage)

5505

Tron (./5504) :
Entrée des magasins de bricolage pour les piles et les lampes.

Magasins de bricolage ou hi-fi pour le matériel électronique.
(taxe recyclage)
il n'est pas en France...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

5506

[edit] Ah oui j'oubliais cela. La Chine s'y connaît-elle en recyclage ? je n'en sais rien du tout. Tu n'as pas cherché à te renseigner auprès d'une mairie locale ou sur internet ?
(bon techniquement c'est ce que tu es en train de faire grin mais tu m'as compris)
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

5507

je crois que ce qu'il faut faire la bas c'est le terrain le plus proche, ou le fleuve le plus proche

#loin#
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5508

Tron (./5501) :
Juste à vérifier si ça marche dans Visual.
Certainement pas, c'est une extension GNU. Clang la gère, ainsi que quelques autres compilateurs, mais pas Visual C++ (ni en C, ni en C++).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5509

Tu as un truc standard alors ?

Pas une extension marginale ?

Merci quand même, c'est bien ce que j'avais en tête au départ...

5510

Concernant le recyclage, ici on a la taxe qui permet de déposer le matériel usagé dans un magasin, qui finalement l'expédie en chine sur un terrain vague.
Donc effectivement, chez vous c'est gratuit et en plus c'est un cycle court!! #Awesome#

5511

Tron (./5509) :
Tu as un truc standard alors ?

Pas une extension marginale ?
Merci quand même, c'est bien ce que j'avais en tête au départ...
S'ils ont mis ça comme extension, c'est bien parce que ça manque dans le standard. Ce que tu peux faire, c'est une fonction inline, c'est standard depuis le C99 (et en C++ depuis toujours).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5512

A force de bricoler le standard, on va finir avec une machine virtuelle pseudo Java :/

Mais oui, l'initialisation nommée des structure absente du C++, wtf...

5513

TIGCCLIB utilise d'ailleurs l'extension ({}) de partout.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5514

Je préfère l'extension (. )( .)

Avec une fonction virtuelle qui surcharge l'opérateur de la sous-classe...

5515

C'est beau d'utiliser des extention non standard qui peuvent etre cassé a tout moment
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5516

Et pas compilable n'importe où, ou pas avec n'importe quel compilo...

Déjà qu'ils ne se valent pas tous sur les trucs communs :/

5517

Godzil (./5515) :
C'est beau d'utiliser des extention non standard qui peuvent etre cassé a tout moment
Bah, pour TIGCCLIB, c'était simple, si un nouveau GCC a cassé une extension dont TIGCCLIB a besoin, j'ai tout simplement patché le GCC de TIGCC pour qu'il continue à les accepter. (Cf. par exemple les lvalue casts.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5518

Oui plutot que ce dire que c'était peut etre une mauvaise idée d'utiliser ces fonctions, autant aller a fond dans le déni
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5519

Pourquoi? La bibliothèque est livrée avec le compilateur, c'est la bibliothèque standard de la chaîne d'outils, on contrôle aussi le compilateur, alors on peut rajouter ce qu'on veut au compilateur si ça aide la bibliothèque standard. (J'ai d'ailleurs fait ça par endroits, cf. par exemple __builtin_ER_throw.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5520

Et tu n'as pas eu l'idée d'écrire un langage propre et adapté par application ?