Mais pourquoi c pointerait sur une « case non valide » ?
// cette fonction retourne l'adresse d'une variable localeint*f(void){intc=0;return&c;// warning du compilo}intmain(void){int*pc=f();printf("%d\n",*pc);// pc pointe dans un contexte qui n'existe plus (celui du dernier appel de fonction).// il est possible que des choses se soit produite entre le moment ou f retourne et celui où on lit ce qu'il y a l'adresse pc (un traitement de signal par exemple).}
En assembleur x86, les opération binaire sont toutes de la forme a+=b, en assembleur addl b,a
Et ce qu'on écrit f[45] en c s'écrit 45(f) en assembleur (f) est équivalent à *f
Langage trop complexe et trop puissant pour 80%-90% des développeurs : Notion d'ordre supérieur, de pattern matching, de type somme, c'est beaucoup plus compliqué que les notions de if/then/else, d'accès à un tableau, et même d'objet comme sac de donnés et de fonction.
Je te trouve bien défaitiste… Franchement, je pense que tout le système de type d'OCaml est trivial comparé au code qu'il faut produire pour faire un truc aussi fou que trier une liste en Java.
Bah bien sûr, c’est de ma faute s’il y a Flash sur Youtube.
Oh oui, je t'assure que s'il y avait un nombre significatif (pas forcement grand, juste significatif) de personnes qui refusaient flash, alors ils mettraient en place une autre solution. Leur fond de commerce n'est pas de faire plaisir à adobe mais d'attirer des gens sur leur pages.
C'est comme java, aujourd'hui, de plus en plus de gens et même de navigateur par défaut n'activent pas le plugin java, et on voit infiniment moins de cette merde sur les site web (bon, probablement aussi en partie parce que remplacé par javascript.
PS : Je ne suis pas trop youtube, mais quand quelqu'un m'envoie un lien en me disant « il faut absolument que tu voit ça », j'utilise clive en ligne de commande pour télécharger la vidéo (solution sans flash, et sans plugin à la con). Et ça marche sur plein de site du même genre.
Explique-moi en quoi le tirage au sort règle ce problème.
Si le peuple à le pouvoir, tu crois qu'il acceptera qu'une moitié se tue à la tâche pendant que l'autre meurt de faim, ou éventuellement obtient juste ce qu'il faut pour survivre avec ce qui est prélevé à la première moitié ?
Et s'il est trop tard, si, par exemple, on se retrouve à 50% de chômage à se moment, ça voudra dire beaucoup de temps avec une situation plutôt inconfortable pour rien.
Le taux de chômage délirant que nous connaissons aujourd'hui est entièrement dû au système actuel. Je t'invite à lire un excellent texte que Bertrand Russell qui traite du sujet. http://www.zpub.com/notes/idle.html
À l’époque, une grande majorité de la population ne pouvait pas prendre part à cette activité politique car ils étaient des esclaves, d'un autre sexe ou autres critères sans fondement.
Le mot clé dans ta phrase c'est « À l'époque », cette époque et révolue. Du temps de Thalès on emmurait des gens, pourtant ces théorèmes fonctionnent toujours.
Vue les taux d’abstention lors des élections, on peut se poser de la question de l'intérêt de la population pour cette activité. Si on me dit que la raison ce sont les élections le problème, regardons du côté de la Suisse et de ses taux d'abstentions records sur nombre de projet de lois provenant de l'initiative du peuple !
Ce sont souvent les élus qui tentent de convaincre le peuple qu'aller voter pour un truc qui ne les intéresse pas est une connerie. C'est ce qu'a fait la droite en Irlande pour la constitution. Bon, après, on peut ne pas être démocrate. Mais si on est, alors il faut laisser le peuple s'exprimer, même s'il n'en fait rien. Un suisse passe par là pour dire ce qu'il en est ?
Une participation directe à la athénienne pour 65 millions d'habitants (allez, à 45 millions, les mineurs étant exclus), je demande à voir pour que son fonctionnement soit correcte avec un coût raisonnable.
On est à l'ère de l'information, de la communication et de la décentralisation.
Est-ce souhaitable que la population puisse intervenir directement quand on sait que ses idées changent rapidement à cause de faits divers. Il suffit de voir les sondages peu après un crime odieux pour voir le nombre de partisans à la peine de mort monter rapidement. La population n'est pas assez stable pour gérer un État directement.
Ce ne sont pas les idées de la population qui changent, ce sont celles que véhiculent la presse, plus exactement l'angle avec lequel la presse montre le monde. Une vraie démocratie ne serait pas possible sans constitution en béton armée, et une telle constitution ne saurait autoriser quelques hommes puissant à diffuser massivement leurs idées sans autre légitimité que l'argent et le pouvoir.
À l'heure de la mondialisation, comment tu fais pour les liens diplomatiques, avoir des représentants pour discuter auprès des autres États ? Car à l'époque d'Athènes, ce besoin n'existait pratiquement pas…
Les Hommes n'ont pas commencé à communiquer entre peuples au cours du siècle dernier, mais passons. C'est un problème absolument mineur, d'ailleurs je ferais remarquer que c'est le seul pouvoir accordé au peuple dans notre « démocratie », choisir la gueule de celui qui sera derrière le pupitre « France ».
Si je te donne une voiture parfaitement capable de rouler à 200km/h mais qui est bridée électroniquement pour ne pas dépasser le 50, tu vas dire « Ouai j'ai une voiture qui peut rouler à 200… » ?
Les tube au néon auraient mérité d'être amélioré. Quand ils ne marchent plus, on ne change que le stricte nécessaire.
Et si je dis pas de connerie c'est technologiquement rigoureusement la même chose que les lampes à économie d'énergie.
les 3 milliards d'années d'évolution ne nous ont pas permis d'aller sur la lune, de se déplacer aussi rapidement qu'une voiture, d'avoir des enfants en bonne santé: il a fallu que des ingénieurs/scientifiques "fassent mieux".
Remarque stupide : Nous n'avons pas besoin d'aller sur la lune, ni de nous déplacer à 100km/h, évoluer dans ce sens n'aurait eu aucun sens. En revanche nous avons besoin d'enfants, si. Un demi point pour les enfants en bonne santé, un demi point seulement parce les enfants ont un système immunitaire extrêmement efficace, si l'on veut comparer ça à l'utérus artificiel il faudrait le supprimer pour le remplacer entièrement par un dispositif artificiel. Dans ce cas précis ils n'ont pas « fait mieux », loin de là, ils ont simplement comblé quelques brèches.
J'ignorais que ne pas déposer de brevets était passible de poursuites.
Mais pour répondre à ta question, oui. Ce système de brevets est pourris. L'argument du « c'est juste pour nous défendre » est boiteux pour deux raison. La première c'est le même que celui des « armes de destruction massives » qui ne servent qu'a se défendre que jusqu'au jour où l’ennemi se défend un peu trop… Le second, c'est que cette logique favorise les monopoles et les positions dominantes. Les gros brevètent de la merde pour se défendre, génial. Et les petits ? C'est ça le logiciel libre qu'on veut ?
Preuve ? Ce serait pour le moins étonnant, parce que ça signifierait que 100% de la demande et de l’offre de bitcoin est de nature spéculative.
Une monnaie ne crée pas de richesse. Elle permet juste de la représenter pour pouvoir l'échanger plus facilement. Si je te donne un papier où j'ai écrit "bon pour une tomate", le monde n'est pas plus riche d'une tomate pour autant. Mais si tu me rend le papier, t'aura une tomate, tomate dont l’existence est indépendante de celle du bon.
Ceux qui pensaient que c'était une grosse arnaque avait tort.
Bah, une monnaie qui peut prendre ou perdre 400% de sa valeur en un mois c'est une arnaque oui. Enfin, un jouet pour spéculateurs. Il faut croire qu'en matière monétaire la centralisation a du bon. Force est de constater que la « main invisible » est plus coutumière du fist fucking que de la régulation.
ps : les énormes photos c'est vraiment pas nécessaire
Le gouvernement n'a pas de contrôle direct sur le CSA. Mais… C'est le président de la république qui nomme le président du CSA, et les présidents du sénat et du parlement nomment les 6 autres membres trois chacun. C'est tout nouveau : avant le président en nommait trois aussi.
Techniquement le gouvernement n'a pas de contrôle sur le CSA, en pratique les intérêts du gouvernement y sont très bien représenté, et on a jamais vu d’opposition frontale du CSA au gouvernement.
Après, je suis bien entendu absolument d'accord pour dire que ce serait bien pire si c'était un organisme privé dont les membres seraient élus par un collège d'actionnaires.
[^] # Re: Merci
Posté par Zylabon . En réponse au message Passage par référence. Évalué à 3.
Please do not feed the trolls
# un petit dessin
Posté par Zylabon . En réponse au message Passage par référence. Évalué à 5. Dernière modification le 23 octobre 2013 à 18:58.
Ça c'est de la mémoire, avec une valeur c quelque part
À l'adresse 3, je vais mettre un pointeur sur c :
Si j'appelle la fonction add avec
add(2,4,6);
, add va calculer 2 + 4 et écrire le résultat à l'adresse désignée par son dernier argument, à savoir 6.Voir le code assembleur aide à comprendre :
En assembleur x86, les opération binaire sont toutes de la forme a+=b, en assembleur addl b,a
Et ce qu'on écrit f[45] en c s'écrit 45(f) en assembleur (f) est équivalent à *f
Please do not feed the trolls
[^] # Re: À quand le Alan Turing day?
Posté par Zylabon . En réponse au journal Ada Lovelace day 2013, le bilan. Évalué à 4.
Ça s'est la grandegueulocratie, un peu le contraire de la méritocratie…
Please do not feed the trolls
[^] # Re: dev français ?
Posté par Zylabon . En réponse à la dépêche Présentation de Rust 0.8. Évalué à 3.
Je te trouve bien défaitiste… Franchement, je pense que tout le système de type d'OCaml est trivial comparé au code qu'il faut produire pour faire un truc aussi fou que trier une liste en Java.
Please do not feed the trolls
[^] # Re: Et go ?
Posté par Zylabon . En réponse à la dépêche Présentation de Rust 0.8. Évalué à 2.
Comme Java ! Coïncidence ? Je ne pense pas…
Please do not feed the trolls
[^] # Re: Thunderbird 2075 l'année prochaine ?
Posté par Zylabon . En réponse à la dépêche Thunderbird 24. Évalué à 6.
Il y a des sauvages qui envoient des mails en HTML
Please do not feed the trolls
[^] # Re: gstreamer spoiler
Posté par Zylabon . En réponse à la dépêche Firefox 24. Évalué à 2.
Oh oui, je t'assure que s'il y avait un nombre significatif (pas forcement grand, juste significatif) de personnes qui refusaient flash, alors ils mettraient en place une autre solution. Leur fond de commerce n'est pas de faire plaisir à adobe mais d'attirer des gens sur leur pages.
C'est comme java, aujourd'hui, de plus en plus de gens et même de navigateur par défaut n'activent pas le plugin java, et on voit infiniment moins de cette merde sur les site web (bon, probablement aussi en partie parce que remplacé par javascript.
PS : Je ne suis pas trop youtube, mais quand quelqu'un m'envoie un lien en me disant « il faut absolument que tu voit ça », j'utilise clive en ligne de commande pour télécharger la vidéo (solution sans flash, et sans plugin à la con). Et ça marche sur plein de site du même genre.
Please do not feed the trolls
[^] # Re: Du beau...
Posté par Zylabon . En réponse au journal Benoît Hamon a encore frappé. Évalué à 1.
Si le peuple à le pouvoir, tu crois qu'il acceptera qu'une moitié se tue à la tâche pendant que l'autre meurt de faim, ou éventuellement obtient juste ce qu'il faut pour survivre avec ce qui est prélevé à la première moitié ?
Please do not feed the trolls
[^] # Re: Du beau...
Posté par Zylabon . En réponse au journal Benoît Hamon a encore frappé. Évalué à 3.
Le taux de chômage délirant que nous connaissons aujourd'hui est entièrement dû au système actuel. Je t'invite à lire un excellent texte que Bertrand Russell qui traite du sujet. http://www.zpub.com/notes/idle.html
Please do not feed the trolls
[^] # Re: Du beau...
Posté par Zylabon . En réponse au journal Benoît Hamon a encore frappé. Évalué à 4.
Le mot clé dans ta phrase c'est « À l'époque », cette époque et révolue. Du temps de Thalès on emmurait des gens, pourtant ces théorèmes fonctionnent toujours.
Ce sont souvent les élus qui tentent de convaincre le peuple qu'aller voter pour un truc qui ne les intéresse pas est une connerie. C'est ce qu'a fait la droite en Irlande pour la constitution. Bon, après, on peut ne pas être démocrate. Mais si on est, alors il faut laisser le peuple s'exprimer, même s'il n'en fait rien. Un suisse passe par là pour dire ce qu'il en est ?
On est à l'ère de l'information, de la communication et de la décentralisation.
Ce ne sont pas les idées de la population qui changent, ce sont celles que véhiculent la presse, plus exactement l'angle avec lequel la presse montre le monde. Une vraie démocratie ne serait pas possible sans constitution en béton armée, et une telle constitution ne saurait autoriser quelques hommes puissant à diffuser massivement leurs idées sans autre légitimité que l'argent et le pouvoir.
Les Hommes n'ont pas commencé à communiquer entre peuples au cours du siècle dernier, mais passons. C'est un problème absolument mineur, d'ailleurs je ferais remarquer que c'est le seul pouvoir accordé au peuple dans notre « démocratie », choisir la gueule de celui qui sera derrière le pupitre « France ».
Please do not feed the trolls
[^] # Re: On s'en fou, c'est à chaque fois pareil.
Posté par Zylabon . En réponse au journal Chronique d'un gros flop en perspective. Évalué à 5.
Si je te donne une voiture parfaitement capable de rouler à 200km/h mais qui est bridée électroniquement pour ne pas dépasser le 50, tu vas dire « Ouai j'ai une voiture qui peut rouler à 200… » ?
Please do not feed the trolls
[^] # Re: Le vieux, c'est bien, mais ca consomme
Posté par Zylabon . En réponse à la dépêche Emmabuntüs 2 (12.04). Évalué à 7.
Les tube au néon auraient mérité d'être amélioré. Quand ils ne marchent plus, on ne change que le stricte nécessaire.
Et si je dis pas de connerie c'est technologiquement rigoureusement la même chose que les lampes à économie d'énergie.
Please do not feed the trolls
[^] # Re: Transhumanisme
Posté par Zylabon . En réponse à la dépêche Revue de presse de l'April pour la semaine 36 de l'année 2013. Évalué à 4.
Remarque stupide : Nous n'avons pas besoin d'aller sur la lune, ni de nous déplacer à 100km/h, évoluer dans ce sens n'aurait eu aucun sens. En revanche nous avons besoin d'enfants, si. Un demi point pour les enfants en bonne santé, un demi point seulement parce les enfants ont un système immunitaire extrêmement efficace, si l'on veut comparer ça à l'utérus artificiel il faudrait le supprimer pour le remplacer entièrement par un dispositif artificiel. Dans ce cas précis ils n'ont pas « fait mieux », loin de là, ils ont simplement comblé quelques brèches.
Please do not feed the trolls
[^] # Re: Transhumanisme
Posté par Zylabon . En réponse à la dépêche Revue de presse de l'April pour la semaine 36 de l'année 2013. Évalué à 1.
Quand une équipe d'ingénieur imaginent pouvoir faire mieux que 3 000 000 000 d'année d'évolution ça me fait sourire.
Please do not feed the trolls
[^] # Re: Respectons les valeurs fondamentales du Logiciel Libre
Posté par Zylabon . En réponse à la dépêche RFC: Révision de la politique de sponsoring des RMLL. Évalué à 10.
J'ignorais que ne pas déposer de brevets était passible de poursuites.
Mais pour répondre à ta question, oui. Ce système de brevets est pourris. L'argument du « c'est juste pour nous défendre » est boiteux pour deux raison. La première c'est le même que celui des « armes de destruction massives » qui ne servent qu'a se défendre que jusqu'au jour où l’ennemi se défend un peu trop… Le second, c'est que cette logique favorise les monopoles et les positions dominantes. Les gros brevètent de la merde pour se défendre, génial. Et les petits ? C'est ça le logiciel libre qu'on veut ?
Please do not feed the trolls
[^] # Re: Respectons les valeurs fondamentales du Logiciel Libre
Posté par Zylabon . En réponse à la dépêche RFC: Révision de la politique de sponsoring des RMLL. Évalué à 4.
Parce qu'on ne peut pas prétendre appliquer des règles aux code si on ne les applique pas aux idées sous-jacentes.
Please do not feed the trolls
[^] # Re: Une question bête et un peu HS
Posté par Zylabon . En réponse au journal Votre police préférée. Évalué à 3.
Super ! Merci beaucoup :)
Please do not feed the trolls
# Une question bête et un peu HS
Posté par Zylabon . En réponse au journal Votre police préférée. Évalué à 4.
À propos des polices, je me demandais comment marchait cette syntaxe :
-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Où je peux trouver de la doc surtout, j'ai cherché, mais c'est pas facile de chercher de la doc sur un truc quand on ne sait pas comment ça s'appelle
Please do not feed the trolls
[^] # Re: Mal conçu
Posté par Zylabon . En réponse au journal Le Bitcoin est à 100€. Évalué à 2.
Ça ne serait pas super anonyme pour celui qui sait ce qui se passe chez ceux qui font le change… 430€ dans un sens, 429€ dans l'autre. Coïncidence ?
Please do not feed the trolls
[^] # Re: Bienvenu en absurdie
Posté par Zylabon . En réponse au journal MS Office c'est vraiment de la merde. Évalué à 3.
Foutaise ! cf : mon boulanger, qui fait du pain honorable pour vivre honorablement.
Please do not feed the trolls
[^] # Re: bitpan !
Posté par Zylabon . En réponse au journal Le Bitcoin est à 100€. Évalué à 6.
Une monnaie ne crée pas de richesse. Elle permet juste de la représenter pour pouvoir l'échanger plus facilement. Si je te donne un papier où j'ai écrit "bon pour une tomate", le monde n'est pas plus riche d'une tomate pour autant. Mais si tu me rend le papier, t'aura une tomate, tomate dont l’existence est indépendante de celle du bon.
Please do not feed the trolls
[^] # Re: Kouign-amann
Posté par Zylabon . En réponse au journal Android 4.4 *barre chocolatée*. Évalué à 2.
C'était… Rho ! J'en avait un paquet pas plus tard que la semaine dernière… Certes ça fait « bonbons de vieux » mais ça existe toujours.
Please do not feed the trolls
[^] # Re: Fichiers anonymes
Posté par Zylabon . En réponse à la dépêche Linux pour Workgroups 3.11, le noyau prêt pour le bureau. Évalué à 2. Dernière modification le 04 septembre 2013 à 18:12.
Propriétaire… ou agraire. N'est-ce pas ?
À moins que ce soit psychologique…
Please do not feed the trolls
# mon grain de sel
Posté par Zylabon . En réponse au journal Le Bitcoin est à 100€. Évalué à 10.
Bah, une monnaie qui peut prendre ou perdre 400% de sa valeur en un mois c'est une arnaque oui. Enfin, un jouet pour spéculateurs. Il faut croire qu'en matière monétaire la centralisation a du bon. Force est de constater que la « main invisible » est plus coutumière du fist fucking que de la régulation.
ps : les énormes photos c'est vraiment pas nécessaire
Please do not feed the trolls
[^] # Re: Le CSA...
Posté par Zylabon . En réponse à la dépêche Revue de presse de l'April pour la semaine 35 de l'année 2013. Évalué à 2.
Le gouvernement n'a pas de contrôle direct sur le CSA. Mais… C'est le président de la république qui nomme le président du CSA, et les présidents du sénat et du parlement nomment les 6 autres membres trois chacun. C'est tout nouveau : avant le président en nommait trois aussi.
Techniquement le gouvernement n'a pas de contrôle sur le CSA, en pratique les intérêts du gouvernement y sont très bien représenté, et on a jamais vu d’opposition frontale du CSA au gouvernement.
Après, je suis bien entendu absolument d'accord pour dire que ce serait bien pire si c'était un organisme privé dont les membres seraient élus par un collège d'actionnaires.
Please do not feed the trolls