Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3097 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  17884  17885  17886  ..  27117  27118  27119  27120  27121  27122
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2013303
Rioji
Posté le 30-07-2010 à 21:51:24  profilanswer
 

Reprise du message précédent :

kadreg a écrit :

train a 6h55 a montparnasse [:sadnoir]


Train à 00h51 à Bordeaux  [:bakk53]

mood
Publicité
Posté le 30-07-2010 à 21:51:24  profilanswer
 

n°2013305
kadreg
profil: Utilisateur
Posté le 30-07-2010 à 22:18:48  profilanswer
 

Rioji a écrit :


Train à 00h51 à Bordeaux  [:bakk53]


 
kitetoa [:heink]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2013306
Rioji
Posté le 30-07-2010 à 22:37:58  profilanswer
 

un petit lurkeur  [:bakk33]

n°2013307
R3g
fonctionnaire certifié ITIL
Posté le 30-07-2010 à 22:43:13  profilanswer
 

[:reddit] http://www.numerama.com/magazine/1 [...] ation.html

 

[:pingouino] On savait déjà que ce serait n'importe quoi leur truc, mais là c'est pire que tout : t'installes le truc sur un vieux PC qui traine à la maison, tu l'allumes une heure ou deux dans la semaine, et tu peux télécharger tout ce que tu veux depuis ton autre PC et fournir une preuve de ta "bonne foi" à l'hadopi

 

et ça m'étonnerait pas que consultation-sfh@hadopi.net se fasse méchamment spammer...

Message cité 1 fois
Message édité par R3g le 30-07-2010 à 22:47:30

---------------
Au royaume des sourds, les borgnes sont sourds.
n°2013309
elianor
bannie 17 fois
Posté le 30-07-2010 à 22:52:51  profilanswer
 

kikoooooo

n°2013313
mareek
Et de 3 \o/
Posté le 30-07-2010 à 23:28:41  profilanswer
 


Ou Paracode [:dawa]

Jubijub a écrit :

oui enfin c'est une stance explicable de la part d'un gars qui fait surtout du Python...
 
les checked exceptions c'est contraignant, mais tu peux assez facilement contourner la contrainte si tu le souhaites (hint : si tu veux pas traiter une checked exception, tu la laisses poper dans ton stack, et tu mets un catchall tout en haut, ce qui de toute façon est une bonne pratique pour éviter d'avoir des RuntimeException non traitées qui te pètent à la gueule


=> donc les checked exceptions ne servent a rien, non ?

Jubijub a écrit :

ma mère va avoir la fibre optique...et pas moi  [:heeks:4]


Elle devrait arriver chez nous aussi [:jar jar]
... dans un an ou 2 [:sadnoir]

seabee a écrit :


5 cafés.  [:clooney6]


1 point Bon usage de smiley

sligor a écrit :

Code :
  1. // ugly hack but for now it works...


[:bien]


Oui ?

Rioji a écrit :


Train à 00h51 à Bordeaux  [:bakk53]


tu vas demander un othographe a harko ? ou faire la sortie des bars pour essayer de voir gfive dans son état naturel ?


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°2013317
Jubijub
Parce que je le VD bien
Posté le 30-07-2010 à 23:37:05  profilanswer
 

mareek a écrit :


Ou Paracode [:dawa]
 
=> donc les checked exceptions ne servent a rien, non ?


 
j'ai pas dis ça... [:frag_facile] ...sur les exceptions
 
 
admettons que tu utilises une API qui crache une chiée de checked exceptions :  
 
- au sein de ton code, tu catches celles qui t'intéressent, et tu laisses "remonter" les autres (si une exception n'est pas catchée, elle se propage à la méthode appellante, et ainsi de suite jusqu'à péter dans main() si tu fais rien)
- tu mets juste avant le main un catchAll (autrement dit, tu fais qu'une des premières méthodes juste sous ton main ou équivalent catch Exception, de sorte que tu as un traitement par défaut pour les checked exception que tu ne veux pas te faire chier à traiter manuellement
 
 
je trouve ça plutot flexible moi
après c'est certain, rien ne t'empeche de faire ça avec des exceptions unchecked, mais disons que le système t'oblige à mettre un framework minimaliste de gestion des exceptions en place
 
vu qu'il se contourne en rajoutant un try / catch au bon endroit, je vois pas l'intéret d'hurler à la mort contre ce truc :D


---------------
Jubi Photos : Flickr - 500px
n°2013318
mareek
Et de 3 \o/
Posté le 30-07-2010 à 23:38:38  profilanswer
 

drasche a écrit :

Et sinon, Godric? Personne? [:petrus75]


Tu comptais pas appeler tes gamins Tyberius et Lathrop ? [:opus dei]


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°2013319
drasche
Posté le 30-07-2010 à 23:42:59  profilanswer
 

mareek a écrit :

Tu comptais pas appeler tes gamins Tyberius et Lathrop ? [:opus dei]


Ah non mais tant qu'on étant dans les prénoms pas courants, je voulais apporter ma contribution [:petrus75]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°2013323
mareek
Et de 3 \o/
Posté le 31-07-2010 à 00:04:45  profilanswer
 

Jubijub a écrit :


 
j'ai pas dis ça... [:frag_facile] ...sur les exceptions
 
 
admettons que tu utilises une API qui crache une chiée de checked exceptions :  
 
- au sein de ton code, tu catches celles qui t'intéressent, et tu laisses "remonter" les autres (si une exception n'est pas catchée, elle se propage à la méthode appellante, et ainsi de suite jusqu'à péter dans main() si tu fais rien)
- tu mets juste avant le main un catchAll (autrement dit, tu fais qu'une des premières méthodes juste sous ton main ou équivalent catch Exception, de sorte que tu as un traitement par défaut pour les checked exception que tu ne veux pas te faire chier à traiter manuellement
 
 
je trouve ça plutot flexible moi
après c'est certain, rien ne t'empeche de faire ça avec des exceptions unchecked, mais disons que le système t'oblige à mettre un framework minimaliste de gestion des exceptions en place
 
vu qu'il se contourne en rajoutant un try / catch au bon endroit, je vois pas l'intéret d'hurler à la mort contre ce truc :D


Les checked exception, je voyais ça comme un officier de la gestapo qui te balance une groosse lumière dans la gueule et te hurle "NOUS AFFONS LES MOYENS DE FOUS FAIRE CATCHER ZETTE EGZEPTIONNE !". J'imaginais qu'elle devais être catchée Par la méthode appelante, pas qu'elle pouvait remonter jusqu'au main.
Je suis déçu qu'on puisse contourner l'obligation de catcher l'exception aussi facilement  :/


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
mood
Publicité
Posté le 31-07-2010 à 00:04:45  profilanswer
 

n°2013324
FlorentG
Posté le 31-07-2010 à 01:28:50  profilanswer
 

mareek a écrit :

Les checked exception, je voyais ça comme un officier de la gestapo qui te balance une groosse lumière dans la gueule et te hurle "NOUS AFFONS LES MOYENS DE FOUS FAIRE CATCHER ZETTE EGZEPTIONNE !"


[:roi]

n°2013327
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 07:41:06  profilanswer
 

R3g a écrit :

[:reddit] http://www.numerama.com/magazine/1 [...] ation.html
 
[:pingouino] On savait déjà que ce serait n'importe quoi leur truc, mais là c'est pire que tout : t'installes le truc sur un vieux PC qui traine à la maison, tu l'allumes une heure ou deux dans la semaine, et tu peux télécharger tout ce que tu veux depuis ton autre PC et fournir une preuve de ta "bonne foi" à l'hadopi
 
et ça m'étonnerait pas que consultation-sfh@hadopi.net se fasse méchamment spammer...


Tant que c'est sur le PC. Le jour où les opérateurs se mettent à collaborer pour installer le mouchard sur la box, on l'a dans le cul. Espérons que Xavier Niel leur fasse un gros doigt d'honneur.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013328
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 08:18:38  profilanswer
 

Un Programmeur a écrit :

 

Qu'est-ce que tu appelles verifier un usage correct des exceptions?  Serait-ce verifier statiquement les specifications throw()?


Voila. :jap:

Citation :


1/ Je connais mal Java mais il me semble que Java ne le fait que pour celle qui ne descende pas d'une classe donnee.  Ce qui me semble offrir la pire des situations: on a les emmerdes de la verification statique sans en avoir les avantages.


RuntimeException si je ne m'abuse. Celles-ci, on n'est pas obligé de les déclarer, et en pratique on ne le fait jamais.
C'est une distinction pas idiote, dans la mesure où c'est la distinction entre erreur applicative (FileNotFoundException ou XMLSyntaxException par ex) et erreur de codage pur (division par zéro, NullPointerException par ex), qui en C++ donneraient de toute façon lieu à un crash direct. On peut catcher toutes les exceptions si on veut, mais le compilateur ne force de catcher que les exceptions de type applicatif, les secondes devant passer pour être détectées le plus tôt possible, c-à-d en phase de test. Sauf p-ê dans une fusée, un recover sur un NullPointerException (NPE) n'a de toute façon pas vraiment de sens dans la mesure où le code qui suit va déconner gravement (on assume que l'objet sur lequel on agit existe), et au final, on s'éloignera de la cause, ce qui rendra le débogage bcp plus difficile.

Citation :


2/ C'est une feature possible que quand elle est introduite des le debut dans le langage si on veut garder un minimum de compatibilite avec l'existant.

 


4/ C'est pas une bonne idee en presence des templates.  Comment un template peut arriver a declarer les exceptions qu'il laisse passer en provenance de ses parametres?

 

C++0X a deprecie (ou meme supprime, je ne sais plus le resultat de cette discussion) les specifications d'exception pour ne garder que celle qui etait utile avec une autre syntaxe (nothrow).


Pour le point 4, c'est vrai que c'est assez chaud dans le cas général, mais je pense que si on réfléchit utilisations pratiques, les exceptions ne se prêtent qu'à des cas particuliers (des conditions exceptionnelles) justement, où les templates ne sont pas trop concernés. Si tu as des contre-exemples pratiques en tête, je veux bien que tu m'en cites.

 

En java >1.5 (je tiens à dire que je n'ai qu'une faible pratique de java >= 1.5), on arrive à faire cohabiter exceptions et Generics (plus ou moins l'équivalent des templates) en spécialisant les templates pour certains types de classes qui ne dérivent que d'une classe donnée que le template sait gérer.

Citation :


3/ C'est pas une bonne idee en general.  Les exceptions c'est fait pour communiquer a travers des couches sans que les couches intermediaires aient connaissance de plus que "il est possible d'avoir une exception".  Avec une telle feature en place, si on modifie une couche bas niveau pour qu'elle lance une nouvelle exception, on doit modifier toute les couches intermediaires qui ne font que la laisser passer.


Non, en pratique, on n'est pas obligé de modifier toutes les couches intermédiaires. On se contenter de modifier les appelants qui les catcheront pour lancer une exception plus générale, un wrapper de type "MyLayerException" qui contient l'exception d'origine, et c'est ce wrapper qu'on va retrouver dans toute la couche. Ca fait des traces d'exceptions relativement moches et redondantes (je te rassure: moins qu'une trace du compilo C++ quand il pète sur un template), mais c'est pratique dans la mesure où en prod, quand N applis communiquent et que l'une d'elles se met à chier, on arrive à voir assez facilement dans les traces qui est concerné.
Evidemment, si dans une couche intermédiaire, un codeur oublie de wrapper l'exception d'origine, elle est perdue et on est cuit pour le débogage, mais c'est facile d'obliger à l'inclure en exposant des constructeurs adaptés.

 

Au final, dans la pratique, le système de gestion des exceptions aidé par le compilateur est un système très sûr. Infiniment plus qu'en C++. La gestion des erreurs est même l'un des aspects les plus réussis de Java et je pense l'un des moins décriés du langage.

Message cité 1 fois
Message édité par el muchacho le 31-07-2010 à 08:48:00

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013329
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 08:26:25  profilanswer
 

Un Programmeur a écrit :


Donc on ne verifie que les descendants d'une classe donnee?


Voila, Exception.

Citation :

Unchecked exceptions :
 
    * represent defects in the program (bugs) - often invalid arguments passed to a non-private method. To quote from The Java Programming Language, by Gosling, Arnold, and Holmes : "Unchecked runtime exceptions represent conditions that, generally speaking, reflect errors in your program's logic and cannot be reasonably recovered from at run time."
    * are subclasses of RuntimeException, and are usually implemented using IllegalArgumentException, NullPointerException, or IllegalStateException
    * a method is not obliged to establish a policy for the unchecked exceptions thrown by its implementation (and they almost always do not do so)
 
Checked exceptions :
 
    * represent invalid conditions in areas outside the immediate control of the program (invalid user input, database problems, network outages, absent files)
    * are subclasses of Exception
    * a method is obliged to establish a policy for all checked exceptions thrown by its implementation (either pass the checked exception further up the stack, or handle it somehow)


http://www.javapractices.com/topic [...] .do?Id=129

Citation :

Mais dans les faits, les checked exceptions sont super merdiques à utiliser et à gérer, donc elle sont habituellement évitées autant que possible.


 

Citation :

Ok, la pratique en Java confirme donc que c'est pas une bonne idee.


Dans la pratique de masklinn :o Très honnêtement, je ne vois pas de quoi il parle quand il dit que c'est "super merdique".

Message cité 1 fois
Message édité par el muchacho le 31-07-2010 à 08:49:04

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013330
R3g
fonctionnaire certifié ITIL
Posté le 31-07-2010 à 08:28:14  profilanswer
 

el muchacho a écrit :


Tant que c'est sur le PC. Le jour où les opérateurs se mettent à collaborer pour installer le mouchard sur la box, on l'a dans le cul. Espérons que Xavier Niel leur fasse un gros doigt d'honneur.


Ouais ça va être plus chaud. Mais si on prend l'exemple de bitorrent, il suffit de faire passer les connexions vers le tracker et les peers en ssl et la box n'y voit que du feu, non ?


---------------
Au royaume des sourds, les borgnes sont sourds.
n°2013331
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 08:33:03  profilanswer
 

Jubijub a écrit :


les checked exceptions c'est contraignant, mais tu peux assez facilement contourner la contrainte si tu le souhaites (hint : si tu veux pas traiter une checked exception, tu la laisses poper dans ton stack, et tu mets un catchall tout en haut, ce qui de toute façon est une bonne pratique pour éviter d'avoir des RuntimeException non traitées qui te pètent à la gueule


Jubijub a écrit :


je croyais que c'était pas une bonne pratique de catch "Throwable", parce que Error et tout ce qui en découle implémente Throwable, et que tu n'es pas sensé catcher une Error (rien ne t'en empeche, mais le comportement n'est pas garanti) ?


Non, ça n'est pas une bonne pratique dans le cas général pour les raisons expliqués plus haut.
Le cas le plus courant où on fait du "catch all", c'est lors d'appels de libs natives (JNI) où on sait pas trop à l'avance ce qui va te pêter à la gueule, auquel cas on chope l'exeption et on met "L'appel de telle lib native a foiré pour une raison inconnue".


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013332
kadreg
profil: Utilisateur
Posté le 31-07-2010 à 08:51:08  profilanswer
 

el muchacho a écrit :


Tant que c'est sur le PC. Le jour où les opérateurs se mettent à collaborer pour installer le mouchard sur la box, on l'a dans le cul. Espérons que Xavier Niel leur fasse un gros doigt d'honneur.


 
je vois mal un mec qui a bossé dans le porno et possède quelques bars à hotesses dans paris collaborer comme ça :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2013333
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 08:53:21  profilanswer
 

R3g a écrit :


Ouais ça va être plus chaud. Mais si on prend l'exemple de bitorrent, il suffit de faire passer les connexions vers le tracker et les peers en ssl et la box n'y voit que du feu, non ?


Si tout le monde passe en SSL, ça devrait aller, oui, parce que là, ce sont les ayant droits qui ne pourront pas prouver que ce qu'on échange est illégal. Et le gouvernement l'aura doublement dans l'os, sachant que les RG ne seront pas, mais alors pas contents du tout.
Mais ça limite essentiellement les échanges à la France, vu que la plupart des peers étrangers ne sont pas en SSL, - et à iPredator -. La seule riposte gouvernementale serait alors d'interdire toute forme d'encryptage "pour raisons de sécurité nationale" [:frederic lefebvre], ce qui soulèverait des problèmes d'atteinte aux libertés suffisamment importants pour être posés au niveau européen. (sans parler de la défnition même d'encryptage, qui ne va pas être facile à choisir pour un texte de loi)

 

Sachant au final que toute cette mascarade indigne de descendants de 1789 provient d'un petit groupe d'intérêts privés qui fument des cigares à la SACEM.


Message édité par el muchacho le 31-07-2010 à 09:00:25

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013334
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 09:08:36  profilanswer
 

Si on met un petit routeur Linksys devant la box mouchardée pour détourner les trames sur le second PC, ça devrait marcher, non ?
 
Sinon, en interceptant les appels au fichier journal encrypter, il y a moyen de modifier les données à encrypter en "tout va bien" [:william l petersen], et [:dtcnoel] Gesthadopi.
Je pense que ça devrait arriver dans les 2 semaines suivant la mise en circulation du mouchard. :o


Message édité par el muchacho le 31-07-2010 à 09:18:56

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013335
beel1
Posté le 31-07-2010 à 09:22:37  profilanswer
 

Y'a des gens qui piratent encore ? [:pingouino]

n°2013336
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 31-07-2010 à 09:23:17  profilanswer
 

el muchacho a écrit :


Tant que c'est sur le PC. Le jour où les opérateurs se mettent à collaborer pour installer le mouchard sur la box, on l'a dans le cul. Espérons que Xavier Niel leur fasse un gros doigt d'honneur.


 
Jusqu'à nouvel ordre tu peux avoir l'adsl sans box, par exemple chez Orange suffit de pas prendre la livebox et d'acheter un router  [:spamafote]


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2013337
kadreg
profil: Utilisateur
Posté le 31-07-2010 à 09:25:10  profilanswer
 

beel1 a écrit :

Y'a des gens qui piratent encore ? [:pingouino]


 
dans le NPDC, sans doutes, ouais :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2013338
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 09:44:27  profilanswer
 

Xavier_OM a écrit :

 

Jusqu'à nouvel ordre tu peux avoir l'adsl sans box, par exemple chez Orange suffit de pas prendre la livebox et d'acheter un router  [:spamafote]


Oui mais ça c'est pas suffisant pour contrer l'Hadopi. A partir du moment où on a été repéré par les ayant droits, il faut impérativement avoir eu le moyen de journaliser ses téléchargements comme exigé par Hadopi, car c'est considéré comme la seule preuve valide avec cette loi pour prouver son innocence. Avec cette loi de merde, la charge de la preuve est inversée, il faut prouver son innocence. D'où le terme bien orwellien de "sécurisation": si on n'installe pas le mouchard, on est menacé à tout moment de poursuites.

Message cité 1 fois
Message édité par el muchacho le 31-07-2010 à 09:46:52

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013340
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 31-07-2010 à 09:49:06  profilanswer
 

el muchacho a écrit :


Oui mais ça c'est pas suffisant pour contrer l'Hadopi. A partir du moment où on a été repéré par les ayant droits, il faut impérativement avoir eu le moyen de journaliser ses téléchargements comme exigé par Hadopi, car c'est considéré comme la seule preuve valide avec cette loi pour prouver son innocence. Avec cette loi de merde, la charge de la preuve est inversée, il faut prouver son innocence. D'où le terme bien orwellien de "sécurisation": si on n'installe pas le mouchard, on est menacé à tout moment de poursuites.


 
donc en tant que barbu faut que j'achète moi-même l'OS permettant d'installer le mouchard gouvernemental  :??:


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2013341
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 09:49:19  profilanswer
 

beel1 a écrit :

Y'a des gens qui piratent encore ? [:pingouino]


Même les gens qui ne téléchargent pas sont susceptibles d'être emmerdés si ils ne sécurisent pas leur liaison Wifi par exemple. C'est intéressant pour le cas des hotels, au passage. Un tel système interdit le wifi dans les hotels et dans tous les lieux proposant le wifi au public en général.
 
Un cas réel de retour en arrière.


Message édité par el muchacho le 31-07-2010 à 10:16:19

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013342
koskoz
They see me trollin they hatin
Posté le 31-07-2010 à 09:49:42  profilanswer
 

Putain mais les vieilles qui braillent tous les matins dans ma rue, tuez les [:natas]
Là y en a une à 50m de chez moi, sur son seuil de porte qui parle à toutes ses copines vieilles qui passent, et maintenant qui discute hurle avec un type depuis 10min, je peux entendre tout ce qu'elle dit :fou:


---------------
Twitter
n°2013343
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 09:51:09  profilanswer
 

Xavier_OM a écrit :


donc en tant que barbu faut que j'achète moi-même l'OS permettant d'installer le mouchard gouvernemental  :??:


Non, la loi et la spec oblige le fournisseur à fournir une version du mouchard installable "facilement" sur les OS libres. En pratique, le plus simple est de le faire faire par les FAI pour qu'ils l'intègrent dans leur box par une simple mise à jour en ligne.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013344
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 31-07-2010 à 09:51:33  profilanswer
 

el muchacho a écrit :


Non, la loi et la spec oblige le fournisseur à fournir une version du mouchard installable "facilement" sur les OS libres. En pratique, le plus simple est de le faire faire par les FAI pour qu'ils l'intègrent dans leur box par une simple mise à jour en ligne.


 
ok  :jap:


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2013345
koskoz
They see me trollin they hatin
Posté le 31-07-2010 à 09:52:31  profilanswer
 

el muchacho a écrit :


Non, la loi et la spec oblige le fournisseur à fournir une version du mouchard installable "facilement" sur les OS libres. En pratique, le plus simple est de le faire faire par les FAI pour qu'ils l'intègrent dans leur box par une simple mise à jour en ligne.


 
Ce serait la fin de nos libertés [:totoz]


---------------
Twitter
n°2013347
koskoz
They see me trollin they hatin
Posté le 31-07-2010 à 09:54:51  profilanswer
 

Facebook_directory_-_personal_details_for_100_million_users.5722635.TPB.torrent [:afrojojo]
http://it.slashdot.org/story/10/07 [...] rrent-Site

Message cité 1 fois
Message édité par koskoz le 31-07-2010 à 09:55:13

---------------
Twitter
n°2013348
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 09:59:58  profilanswer
 

koskoz a écrit :


Ce serait la fin de nos libertés [:totoz]

 

Si on met un routeur DEVANT la box, je me demande si on ne peut pas simplement court-circuiter le système.

 

Parce que patcher la box elle-même c'est possible mais un peu chiant. La faille serait alors de repérer le code de journalisation et de modifier les données avant qu'elles soient encryptées. Mais en plus, il faudrait empêcher toute mise à jour logicielle de la box, parce qu'une fois la triche connue, le FAI n'aurait qu'à faire cette maj logicielle et tout serait à refaire.

 

Mais si c'est mis en place, on sera effectivement à peu près au niveau de la Chine pour ce qui est de l'accès à internet, et on pourra ajouter le terme "surveillée" à "Liberté, Egalité, Fraternité".

Message cité 1 fois
Message édité par el muchacho le 31-07-2010 à 10:07:05

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013349
beel1
Posté le 31-07-2010 à 10:07:33  profilanswer
 

el muchacho a écrit :


 
Si on met un routeur DEVANT la box, je me demande si on ne peut pas simplement court-circuiter le système.
 
Parce que patcher la box elle-même c'est possible mais un peu chiant. La faille serait alors de repérer le code de journalisation et de modifier les données avant qu'elles soient encryptées. Mais en plus, il faudrait empêcher toute mise à jour logicielle de la box, parce qu'une fois la triche connue, le FAI n'aurait qu'à faire cette maj logicielle et tout serait à refaire.


J'te suis pas, là.
La box fait modem ADSL et routeur à la fois, tu peux pas intercaler un routeur à toi entre les deux

n°2013351
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 10:22:30  profilanswer
 

beel1 a écrit :


J'te suis pas, là.
La box fait modem ADSL et routeur à la fois, tu peux pas intercaler un routeur à toi entre les deux


Ah merde, c'est vrai.

 

Donc il faudra patcher la box et empêcher toute mise à jour en ligne. Je subodore que la FAI qui laisse cette possibilité, ou qui décide de ne pas moucharder a box, va voir le nombre de ses clients exploser.


Message édité par el muchacho le 31-07-2010 à 10:25:24

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013354
uriel
blood pt.2
Posté le 31-07-2010 à 11:25:06  profilanswer
 

koskoz a écrit :

Facebook_directory_-_personal_details_for_100_million_users.5722635.TPB.torrent [:afrojojo]
http://it.slashdot.org/story/10/07 [...] rrent-Site


Citation :


This torrent contains:
 
* The URL of every searchable Facebook user's profile
* The name of every searchable Facebook user, both unique and by count (perfect for post-processing, datamining, etc)
* Processed lists, including first names with count, last names with count, potential usernames with count, etc
* The programs I used to generate everything


 
 so? du webcrawling sur les pages en open access, normal :O


---------------
IVG en france
n°2013356
el muchach​o
Comfortably Numb
Posté le 31-07-2010 à 11:26:41  profilanswer
 

http://www.flickr.com/photos/amonroy/4842331295/
 
Je me demande si ce couillon a envoyé une lettre à Google quand ils ont mis le jeu en javascript en ligne sur leur front page.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2013358
Un Program​meur
Posté le 31-07-2010 à 11:46:14  profilanswer
 

Jubijub a écrit :


 
j'ai pas dis ça... [:frag_facile] ...sur les exceptions
 
 
admettons que tu utilises une API qui crache une chiée de checked exceptions :  
 
- au sein de ton code, tu catches celles qui t'intéressent, et tu laisses
  "remonter" les autres (si une exception n'est pas catchée, elle se
  propage à la méthode appellante, et ainsi de suite jusqu'à péter dans
  main() si tu fais rien)  


 
Ou j'ai rien compris, ou ça implique d'avoir un wrapper (et donc pas de
laisser simplement remonter les exceptions), ou tu as pour tout les niveaux
intermédiaires une spécification d'exceptions qui contient les exceptions
possibles.
 

el muchacho a écrit :


Voila. :jap:

Citation :


1/ Je connais mal Java mais il me semble que Java ne le fait que pour celle
qui ne descende pas d'une classe donnee.  Ce qui me semble offrir la pire
des situations: on a les emmerdes de la verification statique sans en avoir
les avantages.


 
RuntimeException si je ne m'abuse. Celles-ci, on n'est pas obligé de les
déclarer, et en pratique on ne le fait jamais.
 
C'est une distinction pas idiote, dans la mesure où c'est la distinction
entre erreur applicative (FileNotFoundException ou XMLSyntaxException par
ex) et erreur de codage pur (division par zéro, NullPointerException par
ex), qui en C++ donneraient de toute façon lieu à un crash direct. On peut
catcher toutes les exceptions si on veut, mais le compilateur ne force de
catcher que les exceptions de type applicatif, les secondes devant passer
pour être détectées le plus tôt possible, c-à-d en phase de test. Sauf p-ê
dans une fusée, un recover sur un NullPointerException (NPE) n'a de toute
façon pas vraiment de sens dans la mesure où le code qui suit va déconner
gravement (on assume que l'objet sur lequel on agit existe), et au final,
on s'éloignera de la cause, ce qui rendra le débogage bcp plus
difficile.


 
La détection d'une erreur de codage doit entraîner l'arrêt du programme le
plus rapidement possible et avec le minimum d'effets permanents.
Utiliser un mécanisme partagé avec des erreurs applicatives a trop de
risques d'effets permanents indésirables; c'était un de mes rares reproches
à Ada quand j'en faisais (avant même de faire du C++, il y a des points ou
mon opinion sur Ada a changé, pas celui-là).
 
Mon problème est qu'on vérifie statiquement quelque chose dont je vois mal
l'utilité, et pas ce dont je vois l'utilité: la possibilité ou non d'avoir
une exception.  Tant que je n'ai pas à la traiter, je me fous de
l'exception qu'une routine peut lancer.
 

Citation :

Citation :

2/ C'est une feature possible que quand elle est
introduite des le debut dans le langage si on veut garder un minimum de
compatibilite avec l'existant.



 
Je garde parce que je crois que c'est un argument suffisant pour expliquer
l'absence en C++ d'une vérification statique et qui empèchera toujours son
introduction.
 

Citation :

Citation :


4/ C'est pas une bonne idee en presence des templates.  Comment un template
peut arriver a declarer les exceptions qu'il laisse passer en provenance de
ses parametres?
 
C++0X a deprecie (ou meme supprime, je ne sais plus le resultat de cette
discussion) les specifications d'exception pour ne garder que celle qui
etait utile avec une autre syntaxe (nothrow).


 
Pour le point 4, c'est vrai que c'est assez chaud dans le cas général, mais
je pense que si on réfléchit utilisations pratiques, les exceptions ne se
prêtent qu'à des cas particuliers (des conditions exceptionnelles)
justement, où les templates ne sont pas trop concernés. Si tu as des
contre-exemples pratiques en tête, je veux bien que tu m'en cites.


 
J'ai du mal à imaginer un type de code que je ne mettrai sous aucune
condition sous forme de template.  Et je suis moins porté que d'autres sur
les templates, Joel F pour ne pas chercher plus loin que ces forums doit
les utiliser encore plus facilement que moi.
 
Tout ce qui est intéressant tant que tu ne dois pas traiter l'exception est
"est-ce qu'une exception est possible ou pas?".  Si la réponse est "oui",
alors tu dois te demander quelles sont les postconditions en présence de
l'exception.
 

Citation :


Citation :


3/ C'est pas une bonne idee en general.  Les exceptions c'est fait pour
communiquer a travers des couches sans que les couches intermediaires aient
connaissance de plus que "il est possible d'avoir une exception".  Avec une
telle feature en place, si on modifie une couche bas niveau pour qu'elle
lance une nouvelle exception, on doit modifier toute les couches
intermediaires qui ne font que la laisser passer.  


 
Non, en pratique, on n'est pas obligé de modifier toutes les couches
intermédiaires. On se contenter de modifier les appelants qui les
catcheront pour lancer une exception plus générale, un wrapper de type
"MyLayerException" qui contient l'exception d'origine, et c'est ce wrapper
qu'on va retrouver dans toute la couche.


 
Ah, wrapper des exceptions.  Ce raisonnement de mon point de vue est: on a
des vérifications statiques d'exception mais on wrappe en perdant donc
l'info qui est sensée être vérifiée statiquement.  Et en prime, il faut
l'avoir prévu avant que ce ne soit nécessaire. Donc je reformule ton point
de vue (voir ma signature avant de prendre la reformulation trop au
sérieux):
 
En pratique, on met en place dès le départ un mécanisme qui permet de
contourner la vérification statique au prix d'un certain boulot réparti sur
toute la durée de vie du machin.

 

Citation :

Au final, dans la pratique, le système de gestion des exceptions
aidé par le compilateur est un système très sûr. Infiniment plus qu'en
C++. La gestion des erreurs est même l'un des aspects les plus réussis de
Java et je pense l'un des moins décriés du langage.


 
Qu'est-ce qu'il t'offre comme sécurité qu'une vérification statique de
throw/nothrow ne te donnerait pas?  (J'ai aucune expérience avec Java, je
vois bien ce que m'aurait couté un mécanisme similaire mais même si j'ai
l'impression qu'il m'aurait peu apporté -- j'ai pas le souvenir de
problèmes qu'un tel mécanisme aurait empéché ou du moins permi de résoudre
beaucoup plus facilement -- , j'ai assez d'expérience pour
savoir qu'il y a des facilités qu'il faut avoir eue pour en voir l'intérêt)
 

el muchacho a écrit :


 

Citation :

Ok, la pratique en Java confirme donc que c'est pas une bonne
idee.

 
 
Dans la pratique de masklinn :o Très honnêtement, je ne vois pas de quoi il
parle quand il dit que c'est "super merdique".


 
C'est pas le premier que je vois dire cela.


---------------
The truth is rarely pure and never simple (Oscar Wilde)
n°2013360
Joel F
Real men use unique_ptr
Posté le 31-07-2010 à 12:08:19  profilanswer
 

Citation :


J'ai du mal à imaginer un type de code que je ne mettrai sous aucune
condition sous forme de template.  Et je suis moins porté que d'autres sur
les templates, Joel F pour ne pas chercher plus loin que ces forums doit
les utiliser encore plus facilement que moi.


 
Y a du coup ou, pour des raisons de bloat ou de taille d'executable, tu vas eviter ou
du moins slicer de façon à ne templatiser que la partie vraiment générique. Après c'ets comem toujours,
quand tu as appris à te servir d'un amrteau, tout ressemble à un clou.
 

Citation :


Tout ce qui est intéressant tant que tu ne dois pas traiter l'exception est
"est-ce qu'une exception est possible ou pas?".  Si la réponse est "oui",
alors tu dois te demander quelles sont les postconditions en présence de
l'exception.


Exactement. Moi ce qui m'horripile c'ets les gens qui throw sur une violation de precondition.

n°2013361
koskoz
They see me trollin they hatin
Posté le 31-07-2010 à 12:22:20  profilanswer
 

Le texte des messages ne fait plus toute la largeur du conteneur mais seulement la moitié [:le kneu]

 
uriel a écrit :


Citation :


This torrent contains:

 

* The URL of every searchable Facebook user's profile
* The name of every searchable Facebook user, both unique and by count (perfect for post-processing, datamining, etc)
* Processed lists, including first names with count, last names with count, potential usernames with count, etc
* The programs I used to generate everything

 

so? du webcrawling sur les pages en open access, normal :O

 

Ca te permet d'éviter de stalker les profiles des bonnasses 1 par 1 [:cosmoschtroumpf]


Message édité par koskoz le 31-07-2010 à 12:23:04

---------------
Twitter
n°2013362
sligor
Posté le 31-07-2010 à 12:25:24  profilanswer
 

s'ils commercialisent ce concept il y en a qui vont pas y faire pousser que des salades [:petrus75]
http://www.paperblog.fr/3475436/le [...] n-hyundai/


---------------
qwerty-fr
n°2013363
koskoz
They see me trollin they hatin
Posté le 31-07-2010 à 12:28:57  profilanswer
 

sligor a écrit :

s'ils commercialisent ce concept il y en a qui vont pas y faire pousser que des salades [:petrus75]
http://www.paperblog.fr/3475436/le [...] n-hyundai/


 
Faudra enlever des étages alors parce que une plante de canna c'est plus haut que ça :o


---------------
Twitter
n°2013364
sligor
Posté le 31-07-2010 à 12:33:29  profilanswer
 

tu as l'air de vachement t'y connaître  
espèce de drogué [:peronnelle]  


---------------
qwerty-fr
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  17884  17885  17886  ..  27117  27118  27119  27120  27121  27122

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)