> La ressource de google (et quelques autres) c'est le cerveau du personnel […]
Il aurait peut-être fallu qu'ils aillent en Irlande d'abord pour les cerveaux avant d'y aller pour une fiscalité très avantageuse.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
Si c'était mon genre de dire ça, je dirai qu'elle s'est trop frottée contre l'entrejambe d'un mec gay.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
car on avait Jordy pour faire ça. Puis les 2be3, puis les… rhââ je ne me rappelle plus. Mon cerveau a fondu depuis.
PS : C'est 50 millions sur 2 ans qui sont injectés dans le Star System, de quoi voir venir d'autres wiz youmoni.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
> Ne pas empêcher un meurtre, c'est de la non assistance à personne en danger.
Tu trouveras un exemple d'une personne désarmée qui a été condamné pour ne pas s'être interposée devant une ou des personnes armées qui s'apprêtaient à en tuer une autre. Il y a une limite raisonnable à ce qui est possible et de ce qui est à faire.
Article 223-6:
Quiconque pouvant empêcher par son action immédiate, sans risque pour lui ou pour les tiers, soit un crime, soit un délit contre l'intégrité corporelle de la personne s'abstient volontairement de le faire est puni de cinq ans d'emprisonnement et de 75000 euros d'amende.
Sera puni des mêmes peines quiconque s'abstient volontairement de porter à une personne en péril l'assistance que, sans risque pour lui ou pour les tiers, il pouvait lui prêter soit par son action personnelle, soit en provoquant un secours.
Par exemple lorsqu'on aperçoit une personne emportée par le courant, l'assistance à porter à cette personne est de prévenir des personnes pouvant organiser des secours avec un minimum de sécurité (canot à moteur, cordes, gilets de sauvetage...). Ce n'est pas plonger bêtement dans l'instant et finir coincé sous une branche ou dans un trou d'eau à avaler des litres de rivière.
Pour reprendre ton exemple, ce n'est pas de la non assistance à personne en danger si tu préviens les force de l'ordre qu'il y a un acte de violence qui se prépare. Le code pénal n'exige pas aux personnes à être des supers héros.
Ce n'est pas la première fois que tu dénonces des discours simplistes et que tu l'illustres par un exemple qui, lorsqu'on gratte ce beau verni de bien-pensance, est aussi simpliste que ce que tu dénonces.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
Un des vrais arguments, c'est que cela va permettre à des jeunes gens de profiter de leurs cartes musiques subventionnées à moitié pour acheter sur l'Apple Store.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
Pour un XP SP2 mis à jour en SP3, ça tourne autour de 3,5 Go d'espace disque occupé. Par contre dès que .Net pointe le bout de ses assemblies, avec les mises à jours et packs de langue, on monte rapidement à 5~6 Go.
Ce sont les hotfixes et leurs désinstallations qui plombent pas mal l'espace disque. Il m'est déjà arrivé d'en supprimer plus de 4 Go sur des machines.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
Ou deux gorilles qui s'envoient des bananes sur la tronche, un jeu opensource de Microsoft.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
Après le carton au box office de web != internet, la suite arrive sur vos écrans. Bande passante != débit binaire, la nouvelle production de parlons bien.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
L'audition du groupe Bouygues au moment du choix du privé qui va reprendre TF1.
« Notre grand projet repose sur des idées simples : informer, divertir, cultiver, en bref avertir le téléspectateur. Ce n'est pas, en effet, parce qu'une chaîne de télévision de dépend plus de l'État, qu'elle n'est plus au service du public. »
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
> bidouiller de l'électronique (il est jaune ou orange pale ce fil ?)
Tout le monde sait qu'il n'a que deux couleurs de fil, rouge et bleu.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
> En Belgique on raconte que les français se chauffent encore à l'électricité.
Je ne te le fais pas dire. Toutes les maisons dernièrement rénovées que j'ai pu voir étaient exclusivement équipées de convecteurs électriques bas de gamme, des trucs qui sont froids 5 minutes après avoir éteints.
Une ampoule à incandescence possède au moins le mérite de faire de la lumière en plus de dégager de la chaleur.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
Il suffit d'être plusieurs dans un igloo pour que la température y atteigne les 6 °C. Nous n'avions que des lampes poches carrées (alimentées par du 4,5V), autrement dit pas grand chose d'autre la chaleur animale pour tempérer l'intérieur.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
J'ai bêtement cherché des images de lope dans un moteur de recherche célèbre sans le filtre SafeSearch activé.
Je ne le referais plus :/.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
> déjà j'aime beaucoup la mentalité "militaire" "grr moi gros bourrin moi pas d'état d'âmes. Moi pas réfléchir. Moi pas avoir d'opinion" ...
L'opinion n'a rien avoir avec la question « pourquoi ? ». La discussion est sur l'exécution d'une mission. Le bourrinage ne sert pas la mission.
Lorsqu'on a une mission a remplir, il faut connaître les détails de cette mission et comment cette mission va-t-être conduite. Lorsqu'on est dans la mission, il ne faut pas s'embrouiller l'esprit avec des question inutiles qui viendront affecter ton jugements et mettre en péril la mission, ta vie, celles des tes compagnons, celles des personnes qui ne font pas partie de ta mission et celles de ceux qui vont venir pour te sortir de la merde dans laquelle tu t'es glissée. Un parasite peut entraîner de graves conséquences.
Des maïtres zen ont écrit pendant des centaines d'années sur l'esprit et les troubles qu'il entraîne lorsqu'il est incontrôlé par la personne. On est loin du côté bourrin que tu écris, n'est-ce pas ?
Le bruit parasite des personnes ayant à remplir une mission ou une action m'a particulièrement gêné lors de mon retour à la vie civile. J'arrive à l'ignorer depuis.
> Maintenant tu as ordre d'arrêter quelqu'un, tout les moyens nécessaires pour l'arrêter pouvant être pris.
> une fois que tu as l'a choppé, tu continue à lui balancer des coups de taser "pour être sur qu'il ne présente plus de risques" , ou tu essaie de l'entraver de façon plus "pacifique" ?
Je n'ai jamais eu de Tazer, que des armes à feu. Je ne pourrais donc pas te répondre sur l'obstination à tirer sur un type. Généralement les armes de guerre disposent de munitions légères qui sont faites pour rebondir sur les os de la personnes. Et comme les armes sont réglées pour tirer par rafales de 3, il n'y a guère besoin d'en remettre une couche.
Voilà pour les détails sordides que tu attends.
Pour répondre à ta première question, la réponse est simple. L'utilisation de la force est incontrôlable lorsqu'on perd l'avantage. Il faut donc réunir des conditions favorables de manière à ce qu'on puisse conserver l'avantage et préserver le plus de vies. Comme d'habitude, rien n'est parfait, il faut faire avec.
Donc techniquement, pour ton cas, ça implique d'avoir plusieurs homme afin de le prendre dans en tenaille. On pourrait utiliser une pique à la place de la tenaille mais ça ne préserve pas ce qu'on veut attraper. Et comme on est pas là pour faire des cartons… Il faut aussi voir que l'avantage qu'on a peut être rapidement perdu si la personne s'enfonce dans des zones hostiles. Dans ce cas là, on le cueillera plus tard.
Si par arrêter tu entends tuer parce que la personne porte une bombe ou un autre dispositif létal et laisse croire qu'elle va l'utiliser, alors la question ne se pose même pas.
> Allez un exemple plus "militaire" : tu dois arrêter un véhicule, les occupants à bord étant des rebelles, et on déjà recu toutes les sommations nécessaires. Tu utilises quoi ? Un tireur d'élite avec un fusil antimatériel pour détruire le moteur, des tirs de 30 mm, ou un tir de char?
Je lis à haute voix une blague Carambar pendant que c'est encore autorisé par la convention de Genève.
> Ou comme tu le dis, tu feras "sans états d'âmes", bourrin, en utilisant toujours le moyen le plus efficace et expéditif pour arriver à tes fins, et peu importe les "dommages collatéraux" ?
Je te laisse lire un RETEX (RETour d'EXpérience) sur les méthodes des militaires français à Mogadiscio, Somalie.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
> Tu crois que les personnes qui font ça sont forcément d'accord avec tous ce qu'on leur demande de faire ?
C'est un métier. On fait son métier. point barre.
Mon métier était d'être militaire, donc d'avoir potentiellement à tuer des personnes et me faire potentiellement blesser ou tuer.
On fait son boulot sans état d'âme sauf si les ordres sont débiles, genre prendre pour cible une maison de retraite ou une maternelle sachant qu'il y aura des victimes qui n'ont rien à voir avec le motif de l'intervention. Il y a dans ce cas possibilité de refuser d'obéir à un ordre sans risque de sanction disciplinaire (l'adjectif est important ;)).
Dans les questions que l'on se pose, il y a « quoi » et « comment ». Il n'y a pas de « pourquoi » car les questions existentielles ne sont pas faites pour l'action.
Les détails qui ont filtrés laissent à penser que ceux qui ont fait ça ont été bien informés. La principale question que je me pose est : qui sont les taupes des rédactions ? Et par extension : combien de rédactions sont infiltrées ?
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
> Ca reste du vent. Car une mise en examen n'est rien du tout.
Elle a prétendu bien le connaître après l'avoir mis en examen, donc pour avoir examiner son dossier d'une manière plus conséquente que celle du dossier du citoyen lambda et sûrement pour l'avoir auditionner.
Pour le connaître aussi bien que tu l'entends, il aurait fallu qu'elle ait été pensionnaire du quartier VIP de la Santé, par exemple.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
J'ai vu des personnes pas françaises prête à mourir pour la France. J'en ai vu d'autres avec des noms bien nobles de chez nous dire les pires saloperies sur la France.
Le coup de la nationalité pour justifier de la motivation d'une personne à défendre un pays, c'est très amusant. C'est pour ça que les États Unis, qui interdisent, sauf exception, de cumuler deux nationalités (il faut même renoncer à la loyauté envers son pays), envoient des étrangers dans des guerres déclenchées par l'administration américaine se prendre les balles qui devraient toucher des citoyens américains. La carotte : avoir la nationalité américaine, donc encore mieux défendre les intérêts de leur pays.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
> une opération de debuggage de l'IOS de l'Iphone en utilisant des outils développés sur la base d'une technologie Alien dont une 5ème colonne installée sur Terre
Rien de très extraordinaire, Elvita l'a déjà fait.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
Et si on l'insulte, qu'on lui dit qu'Androïd est mieux ou d'aller faire un sandwich, que fait-il ? Fend-il son écran de rage ?
J'aime le journalisme d'investigation.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
Il faut passer de l'autre côté de la VM pour voir les mécanismes en œuvre pour la création, allocation et gestion de tout ce qui est objet.
Je ne sais plus très bien pourquoi on part là dedans (il se fait tard, toussa). Ce que je vois c'est que pas mal de développeurs utilisant que des langages haut niveau voient le niveau auquel ils travaillent comme unique référence et ignorent totalement qu'il y a pas mal de monde qui pédale derrière pour que ça avance.
Il me semble donc que faire un peu de programmation bas niveau permet de voir que le confort et la facilité n'est pas gratuite.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
Je suis curieux de voir le code source assembleur avec les 10 instructions.
Ensuite ce n'est pas le mot assembleur qui spécifie qu'on parle automatique d'instructions d'un CPU réel. Il existe des assembleurs pour Java (ex jasmin) ainsi que des assembleurs pour le CIL de .Net (ilasm). On peut coder en assembleur dans ces langage/plateforme comme on peut le faire en asm x86.
il y a quelques temps j'avais écrit une petite VM en assembleur x86 et, à l'aide de macros fasm, rendu possible l'écriture en instructions de cette VM depuis l'éditeur de fasm. C'était bien mignon d'écrire en instructions d'un assembleur virtuel pour une machine virtuelle dans l'éditeur d'un vrai assembleur.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
10 instructions assembleur de la VM, aka Java_bytecode, il faut ensuite distinguer ce qui est de la VM et ce qui sera natif lors de l'exécution de la VM.
L'exemple de la boucle avec le println est flagrant. Le couple getstatic et invokevirtual ne sont que deux instructions mais derrière se cache un nombre important d'instructions (initialisation de la bibliothèque et de tout ce qui tourne autours, tests internes de la fonction…)
On pourrait faire une VM comportant plusieurs milliers d'instructions, toutes spécifiquement dédiées, et un programme qui comporterait une seul instruction. On ne pourrait pourtant pas prétendre que le programme d'une seul instruction est léger du fait de sa seule instruction. Il peut très bien cacher un code qui mettra des heures à s'exécuter.
Dans le fait, le nombre d'instructions n'est plus représentatif de rien. Il fut un temps où cela pouvait être transcrit en nombre de cycles. Aujourd'hui, les CPU possèdent plusieurs décodeurs d'instruction et peuvent gérer plusieurs instructions simultanément si celles-ci ne pose pas de problème de « chevauchement de registres » (register stall). Le fonctionnement est plus complexe que ça et mes connaissances commencent à dater, le site à voir pour prendre conscience de la complexité d'un CPU est http://www.agner.org/optimize/ .
Pour conclure, le nombre de 10 instruction assembleurs d'une VM n'a pas de pertinence sur la qualité et la quantité de code qui sera réellement exécuté par la machine. Il faut se dire qu'il ne sera sûrement pas constitué que de 10 instructions.
> mais une allocation n'est pas une gestion des objets, héritages et autres, c'est juste ... une allocation
Allouer de la mémoire pour un objet est sans fondement : ce n'est plus la mémoire pour un objet qu'on alloue mais la mémoire pour une structure. Il sera alors à la charge du développeur de créer un système permettant d'utiliser cette structure comme si c'était un objet (j'en connais qui ont fait ça en assembleur). Et pour quelqu'un qui ne veut pas s'embêter avec du bas niveau, c'est totalement loupé.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
> Ah Bon? Une allocation en java, c'est 10 instructions assembleurs pourtant.
10 instructions d'une machine virtuelle qui va comporter plusieurs couches jusqu'à ce qu'on atteigne le code natif du CPU. Donc, à moins de tourner sur un processeur natif Java –il y en a eu– ce n'est pas 10 instructions mais plusieurs milliers.
On pourra toujours targuer qu'il y a le JIT. Ok, cela augmente les performance mais ce n'est pas gratuit.
Ensuite, l'allocation n'est pas qu'un pauvre malloc(size of(Myobject_t)), il y a tout les mécanismes autour de l'objet à instancier qui doit être gérer. N'ayant pas fait d'études d' info, je ne vais pas détailler tout ça de peur de me fourvoyer mais ça m'étonnerait pas qu'il n'y ait à gérer l'héritage, le polymorphisme et autres joyeusetés qui peuvent faire partie de l'objet à allouer, cela même si le développeur pense qu'il s'agit d'un objet tout con.
Un HLL cache beaucoup de choses.
Oui les langages de haut niveau sont d'un confort indéniable. Pour ma part je fais de plus en plus de genie (une sorte de python qui fonctionne comme Vala) pour mes programmes à deux balles parce que ça me gave d'écrire trop de signes superflus. Mais un langage plus bas niveau permet d'avoir une meilleure approche et une meilleure compréhension.
Je pense qu'il est nécessaire de connaître quelques fondamentaux (C/C++ en fait partie, l'avenir nous le dira pour C#). Ayant une formation d'électronicien, je sera presque pour qu'on fasse de l'électronique avant de commencer la programmation. :)
> De plus de nos jours les machines sont assez performantes pour que je puisse coder mes applis dans le langage de mon choix sans qu'il n'y ai un quelconque problème de performance.
Cela fait plusieurs années que l'on entend ça. Depuis, les machines font à peine plus mais nécessitent 4 fois plus de puissance CPU et 6 fois plus de mémoire.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
Ouaip, à fond avec toi. Il faudrait aussi qu'il y ait dans l'assistant tout les TP à réaliser.
Projet, Nouveau (clique) (scroll, scroll) TP du 25/10/2010 (clique)
Projet, Compiler (clique)
« Hayé, j'ai fini le TP ! «
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
# Brain! Woops, money!
Posté par téthis . En réponse au journal Do not be evil, enfin un peu tout de même. Évalué à 10.
Il aurait peut-être fallu qu'ils aillent en Irlande d'abord pour les cerveaux avant d'y aller pour une fiscalité très avantageuse.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Réflexe de pilote de F1
Posté par téthis . En réponse au journal La nouvelle génération. Évalué à 2.
Si c'était mon genre de dire ça, je dirai qu'elle s'est trop frottée contre l'entrejambe d'un mec gay.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Vu à la TV
Posté par téthis . En réponse au journal La nouvelle génération. Évalué à 3.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
# C'était mieux avant…
Posté par téthis . En réponse au journal La nouvelle génération. Évalué à 7.
PS : C'est 50 millions sur 2 ans qui sont injectés dans le Star System, de quoi voir venir d'autres wiz youmoni.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Hallucinant
Posté par téthis . En réponse au journal La Corrèze distribue 3300 Ipad aux collègiens et professeurs.. Évalué à 3.
Tu trouveras un exemple d'une personne désarmée qui a été condamné pour ne pas s'être interposée devant une ou des personnes armées qui s'apprêtaient à en tuer une autre. Il y a une limite raisonnable à ce qui est possible et de ce qui est à faire.
Article 223-6:
Quiconque pouvant empêcher par son action immédiate, sans risque pour lui ou pour les tiers, soit un crime, soit un délit contre l'intégrité corporelle de la personne s'abstient volontairement de le faire est puni de cinq ans d'emprisonnement et de 75000 euros d'amende.
Sera puni des mêmes peines quiconque s'abstient volontairement de porter à une personne en péril l'assistance que, sans risque pour lui ou pour les tiers, il pouvait lui prêter soit par son action personnelle, soit en provoquant un secours.
Par exemple lorsqu'on aperçoit une personne emportée par le courant, l'assistance à porter à cette personne est de prévenir des personnes pouvant organiser des secours avec un minimum de sécurité (canot à moteur, cordes, gilets de sauvetage...). Ce n'est pas plonger bêtement dans l'instant et finir coincé sous une branche ou dans un trou d'eau à avaler des litres de rivière.
Pour reprendre ton exemple, ce n'est pas de la non assistance à personne en danger si tu préviens les force de l'ordre qu'il y a un acte de violence qui se prépare. Le code pénal n'exige pas aux personnes à être des supers héros.
Ce n'est pas la première fois que tu dénonces des discours simplistes et que tu l'illustres par un exemple qui, lorsqu'on gratte ce beau verni de bien-pensance, est aussi simpliste que ce que tu dénonces.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Aberrant
Posté par téthis . En réponse au journal La Corrèze distribue 3300 Ipad aux collègiens et professeurs.. Évalué à 10.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Je votes que tu maitrises mal le framework .Net
Posté par téthis . En réponse au journal JDK / ?Net, qui est le poids lourd ?. Évalué à 7.
Ce sont les hotfixes et leurs désinstallations qui plombent pas mal l'espace disque. Il m'est déjà arrivé d'en supprimer plus de 4 Go sur des machines.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: L'intérêt décline, tout simplement.
Posté par téthis . En réponse au journal Wormux continue son petit bonhomme de chemin... ou pas.. Évalué à 3.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Un module Apache HTTPD pour accélérer le *web*
Posté par téthis . En réponse au journal Un module apache pour accélérer le net par google (inc). Évalué à 4.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
# Un peu avant, en 1987.
Posté par téthis . En réponse au journal TF1 réclame (sans rien risquer) Google censure (sans vérifier). Évalué à 7.
« Notre grand projet repose sur des idées simples : informer, divertir, cultiver, en bref avertir le téléspectateur. Ce n'est pas, en effet, parce qu'une chaîne de télévision de dépend plus de l'État, qu'elle n'est plus au service du public. »
http://www.larp.fr/IMG/Part1.pdf
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Mauvaise foi spotted
Posté par téthis . En réponse au journal Ampoules à incandescence : faites des stocks. Évalué à 3.
Tout le monde sait qu'il n'a que deux couleurs de fil, rouge et bleu.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Et pourquoi pas des ampoules LED ?
Posté par téthis . En réponse au journal Ampoules à incandescence : faites des stocks. Évalué à 2.
Je ne te le fais pas dire. Toutes les maisons dernièrement rénovées que j'ai pu voir étaient exclusivement équipées de convecteurs électriques bas de gamme, des trucs qui sont froids 5 minutes après avoir éteints.
Une ampoule à incandescence possède au moins le mérite de faire de la lumière en plus de dégager de la chaleur.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Mauvaise foi spotted
Posté par téthis . En réponse au journal Ampoules à incandescence : faites des stocks. Évalué à 3.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Référence obligatoire
Posté par téthis . En réponse à la dépêche Concours de "templates" pour le gestionnaire de contenus Thelia. Évalué à 2.
Je ne le referais plus :/.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Chiffrage des données
Posté par téthis . En réponse au journal Quand la république s'étiole.. Évalué à 3.
L'opinion n'a rien avoir avec la question « pourquoi ? ». La discussion est sur l'exécution d'une mission. Le bourrinage ne sert pas la mission.
Lorsqu'on a une mission a remplir, il faut connaître les détails de cette mission et comment cette mission va-t-être conduite. Lorsqu'on est dans la mission, il ne faut pas s'embrouiller l'esprit avec des question inutiles qui viendront affecter ton jugements et mettre en péril la mission, ta vie, celles des tes compagnons, celles des personnes qui ne font pas partie de ta mission et celles de ceux qui vont venir pour te sortir de la merde dans laquelle tu t'es glissée. Un parasite peut entraîner de graves conséquences.
Des maïtres zen ont écrit pendant des centaines d'années sur l'esprit et les troubles qu'il entraîne lorsqu'il est incontrôlé par la personne. On est loin du côté bourrin que tu écris, n'est-ce pas ?
Le bruit parasite des personnes ayant à remplir une mission ou une action m'a particulièrement gêné lors de mon retour à la vie civile. J'arrive à l'ignorer depuis.
> Maintenant tu as ordre d'arrêter quelqu'un, tout les moyens nécessaires pour l'arrêter pouvant être pris.
> une fois que tu as l'a choppé, tu continue à lui balancer des coups de taser "pour être sur qu'il ne présente plus de risques" , ou tu essaie de l'entraver de façon plus "pacifique" ?
Je n'ai jamais eu de Tazer, que des armes à feu. Je ne pourrais donc pas te répondre sur l'obstination à tirer sur un type. Généralement les armes de guerre disposent de munitions légères qui sont faites pour rebondir sur les os de la personnes. Et comme les armes sont réglées pour tirer par rafales de 3, il n'y a guère besoin d'en remettre une couche.
Voilà pour les détails sordides que tu attends.
Pour répondre à ta première question, la réponse est simple. L'utilisation de la force est incontrôlable lorsqu'on perd l'avantage. Il faut donc réunir des conditions favorables de manière à ce qu'on puisse conserver l'avantage et préserver le plus de vies. Comme d'habitude, rien n'est parfait, il faut faire avec.
Donc techniquement, pour ton cas, ça implique d'avoir plusieurs homme afin de le prendre dans en tenaille. On pourrait utiliser une pique à la place de la tenaille mais ça ne préserve pas ce qu'on veut attraper. Et comme on est pas là pour faire des cartons… Il faut aussi voir que l'avantage qu'on a peut être rapidement perdu si la personne s'enfonce dans des zones hostiles. Dans ce cas là, on le cueillera plus tard.
Si par arrêter tu entends tuer parce que la personne porte une bombe ou un autre dispositif létal et laisse croire qu'elle va l'utiliser, alors la question ne se pose même pas.
> Allez un exemple plus "militaire" : tu dois arrêter un véhicule, les occupants à bord étant des rebelles, et on déjà recu toutes les sommations nécessaires. Tu utilises quoi ? Un tireur d'élite avec un fusil antimatériel pour détruire le moteur, des tirs de 30 mm, ou un tir de char?
Je lis à haute voix une blague Carambar pendant que c'est encore autorisé par la convention de Genève.
> Ou comme tu le dis, tu feras "sans états d'âmes", bourrin, en utilisant toujours le moyen le plus efficace et expéditif pour arriver à tes fins, et peu importe les "dommages collatéraux" ?
Je te laisse lire un RETEX (RETour d'EXpérience) sur les méthodes des militaires français à Mogadiscio, Somalie.
http://www.cdef.terre.defense.gouv.fr/publications/doctrine/(...)
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Chiffrage des données
Posté par téthis . En réponse au journal Quand la république s'étiole.. Évalué à 2.
C'est un métier. On fait son métier. point barre.
Mon métier était d'être militaire, donc d'avoir potentiellement à tuer des personnes et me faire potentiellement blesser ou tuer.
On fait son boulot sans état d'âme sauf si les ordres sont débiles, genre prendre pour cible une maison de retraite ou une maternelle sachant qu'il y aura des victimes qui n'ont rien à voir avec le motif de l'intervention. Il y a dans ce cas possibilité de refuser d'obéir à un ordre sans risque de sanction disciplinaire (l'adjectif est important ;)).
Dans les questions que l'on se pose, il y a « quoi » et « comment ». Il n'y a pas de « pourquoi » car les questions existentielles ne sont pas faites pour l'action.
Les détails qui ont filtrés laissent à penser que ceux qui ont fait ça ont été bien informés. La principale question que je me pose est : qui sont les taupes des rédactions ? Et par extension : combien de rédactions sont infiltrées ?
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Vote
Posté par téthis . En réponse au journal Quand la république s'étiole.. Évalué à 3.
Elle a prétendu bien le connaître après l'avoir mis en examen, donc pour avoir examiner son dossier d'une manière plus conséquente que celle du dossier du citoyen lambda et sûrement pour l'avoir auditionner.
Pour le connaître aussi bien que tu l'entends, il aurait fallu qu'elle ait été pensionnaire du quartier VIP de la Santé, par exemple.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Big procès
Posté par téthis . En réponse au journal Quand la république s'étiole.. Évalué à 6.
Le coup de la nationalité pour justifier de la motivation d'une personne à défendre un pays, c'est très amusant. C'est pour ça que les États Unis, qui interdisent, sauf exception, de cumuler deux nationalités (il faut même renoncer à la loyauté envers son pays), envoient des étrangers dans des guerres déclenchées par l'administration américaine se prendre les balles qui devraient toucher des citoyens américains. La carotte : avoir la nationalité américaine, donc encore mieux défendre les intérêts de leur pays.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: T'as rien découvert de nouveau...
Posté par téthis . En réponse au journal Utiliser un Iphone verrouillé via la commande vocale. Évalué à 3.
Rien de très extraordinaire, Elvita l'a déjà fait.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
# Sandwich ?
Posté par téthis . En réponse au journal Utiliser un Iphone verrouillé via la commande vocale. Évalué à 4.
J'aime le journalisme d'investigation.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: de quoi tu te plaint ?
Posté par téthis . En réponse au journal la Geste de l'Estudiant.. Évalué à 3.
http://download.oracle.com/javase/1.5.0/docs/tooldocs/window(...)
Il faut passer de l'autre côté de la VM pour voir les mécanismes en œuvre pour la création, allocation et gestion de tout ce qui est objet.
Je ne sais plus très bien pourquoi on part là dedans (il se fait tard, toussa). Ce que je vois c'est que pas mal de développeurs utilisant que des langages haut niveau voient le niveau auquel ils travaillent comme unique référence et ignorent totalement qu'il y a pas mal de monde qui pédale derrière pour que ça avance.
Il me semble donc que faire un peu de programmation bas niveau permet de voir que le confort et la facilité n'est pas gratuite.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: de quoi tu te plaint ?
Posté par téthis . En réponse au journal la Geste de l'Estudiant.. Évalué à 2.
Ensuite ce n'est pas le mot assembleur qui spécifie qu'on parle automatique d'instructions d'un CPU réel. Il existe des assembleurs pour Java (ex jasmin) ainsi que des assembleurs pour le CIL de .Net (ilasm). On peut coder en assembleur dans ces langage/plateforme comme on peut le faire en asm x86.
il y a quelques temps j'avais écrit une petite VM en assembleur x86 et, à l'aide de macros fasm, rendu possible l'écriture en instructions de cette VM depuis l'éditeur de fasm. C'était bien mignon d'écrire en instructions d'un assembleur virtuel pour une machine virtuelle dans l'éditeur d'un vrai assembleur.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: de quoi tu te plaint ?
Posté par téthis . En réponse au journal la Geste de l'Estudiant.. Évalué à 4.
L'exemple de la boucle avec le println est flagrant. Le couple getstatic et invokevirtual ne sont que deux instructions mais derrière se cache un nombre important d'instructions (initialisation de la bibliothèque et de tout ce qui tourne autours, tests internes de la fonction…)
On pourrait faire une VM comportant plusieurs milliers d'instructions, toutes spécifiquement dédiées, et un programme qui comporterait une seul instruction. On ne pourrait pourtant pas prétendre que le programme d'une seul instruction est léger du fait de sa seule instruction. Il peut très bien cacher un code qui mettra des heures à s'exécuter.
Dans le fait, le nombre d'instructions n'est plus représentatif de rien. Il fut un temps où cela pouvait être transcrit en nombre de cycles. Aujourd'hui, les CPU possèdent plusieurs décodeurs d'instruction et peuvent gérer plusieurs instructions simultanément si celles-ci ne pose pas de problème de « chevauchement de registres » (register stall). Le fonctionnement est plus complexe que ça et mes connaissances commencent à dater, le site à voir pour prendre conscience de la complexité d'un CPU est http://www.agner.org/optimize/ .
Pour conclure, le nombre de 10 instruction assembleurs d'une VM n'a pas de pertinence sur la qualité et la quantité de code qui sera réellement exécuté par la machine. Il faut se dire qu'il ne sera sûrement pas constitué que de 10 instructions.
> mais une allocation n'est pas une gestion des objets, héritages et autres, c'est juste ... une allocation
Allouer de la mémoire pour un objet est sans fondement : ce n'est plus la mémoire pour un objet qu'on alloue mais la mémoire pour une structure. Il sera alors à la charge du développeur de créer un système permettant d'utiliser cette structure comme si c'était un objet (j'en connais qui ont fait ça en assembleur). Et pour quelqu'un qui ne veut pas s'embêter avec du bas niveau, c'est totalement loupé.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: de quoi tu te plaint ?
Posté par téthis . En réponse au journal la Geste de l'Estudiant.. Évalué à 3.
10 instructions d'une machine virtuelle qui va comporter plusieurs couches jusqu'à ce qu'on atteigne le code natif du CPU. Donc, à moins de tourner sur un processeur natif Java –il y en a eu– ce n'est pas 10 instructions mais plusieurs milliers.
On pourra toujours targuer qu'il y a le JIT. Ok, cela augmente les performance mais ce n'est pas gratuit.
Ensuite, l'allocation n'est pas qu'un pauvre malloc(size of(Myobject_t)), il y a tout les mécanismes autour de l'objet à instancier qui doit être gérer. N'ayant pas fait d'études d' info, je ne vais pas détailler tout ça de peur de me fourvoyer mais ça m'étonnerait pas qu'il n'y ait à gérer l'héritage, le polymorphisme et autres joyeusetés qui peuvent faire partie de l'objet à allouer, cela même si le développeur pense qu'il s'agit d'un objet tout con.
Un HLL cache beaucoup de choses.
Oui les langages de haut niveau sont d'un confort indéniable. Pour ma part je fais de plus en plus de genie (une sorte de python qui fonctionne comme Vala) pour mes programmes à deux balles parce que ça me gave d'écrire trop de signes superflus. Mais un langage plus bas niveau permet d'avoir une meilleure approche et une meilleure compréhension.
Je pense qu'il est nécessaire de connaître quelques fondamentaux (C/C++ en fait partie, l'avenir nous le dira pour C#). Ayant une formation d'électronicien, je sera presque pour qu'on fasse de l'électronique avant de commencer la programmation. :)
> De plus de nos jours les machines sont assez performantes pour que je puisse coder mes applis dans le langage de mon choix sans qu'il n'y ai un quelconque problème de performance.
Cela fait plusieurs années que l'on entend ça. Depuis, les machines font à peine plus mais nécessitent 4 fois plus de puissance CPU et 6 fois plus de mémoire.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: de quoi tu te plaint ?
Posté par téthis . En réponse au journal la Geste de l'Estudiant.. Évalué à 7.
Projet, Nouveau (clique) (scroll, scroll) TP du 25/10/2010 (clique)
Projet, Compiler (clique)
« Hayé, j'ai fini le TP ! «
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein