URL: https://linuxfr.org/news/dans-les-kiosques-cet-ete-2011
Title: Dans les kiosques cet été 2011
Authors: feth
Date: 2011年05月25日T14:23:32+02:00
License: CC By-SA
Tags: revue_de_presse et presse_papier
Score: 26
Petite sélection de ce que l'on peut retrouver cet été dans la presse.
----
[Pour la Science](http://www.pourlascience.fr/)
[Linux Pratique](http://www.linux-pratique.com/)
[GNU/Linux Magazine France](http://www.gnulinuxmag.com/)
[Misc](http://www.miscmag.com/)
[OpenSilicium](http://www.editions-diamond.com/opensilicium/)
----
Sous le titre _« Menaces sur le Web : Tim Berners‐Lee, son créateur, s’inquiète »_, _Pour la Science_ No 404 ouvre ses colonnes au Britannique sur 6 pages. À noter aussi la rubrique _Logique et calcul_ de Jean‐Paul Delahaye qui ce mois‐ci s’intéresse aux calculateurs sans mémoire. La section geek friendly parle de micro satellites standards faits maison ([[cubesats]]).
###Linux Pratique n° 65 (mai-juin)###
[Linux Pratique n°65](http://www.linux-pratique.com/index.php/2011/04/22/linux-pratique-n%C2%B065-maijuin-2011-chez-votre-marchand-de-journaux) fait son gros titre sur le SDK Android et consacre un grand nombre de ses pages à ce sujet, mais n'oublie pas de se focaliser sur l'utilisation productive des logiciels libres ([Darktable](http://darktable.sourceforge.net/), [la poule ou l'œuf](http://www.pouleouoeuf.org/)...).
### Linux Mag HS n° 55, juillet-août, spécial C/C++ ###
[Linux Mag HS n°55] (http://www.gnulinuxmag.com/index.php/2011/07/01/gnulinux-magazine-hs-n%C2%B055-juillet-aout-2011-chez-votre-marchand-de-journaux) est un numéro spécial C/C++. À l'ère des langages (interprétés ou compilés) réputés plus abordables (Python, Ruby, Java), des langages orientés "développement Web" (PHP) pour lesquelles on trouve un tas de bibliothèques et de frameworks permettant de faire à peu près tout ce que l'on veut, quel est l'intéret du C ou du C++ aujourd'hui ? C'est la question que l'on peut se poser, et ce hors-série apporte quelques réponses à cette question. Après un article d'introduction au C (historique et technique), puis une présentation de la norme C++0x (nouvelle version de la norme C++), vous aurez droit à une série d'articles permettant d'écrire des extensions C/C++ pour les environnements/langages les plus utilisés du moment :
Ce numéro nous montre que, même s'ils sont de moins en moins utilisés pour le développement d'applications de haut niveau, ce serait une erreur de dénigrer ces vénérables langages que sont le C et son descendant direct, le C++. En effet, ils peuvent s'avérer incontournables lorsqu'on a besoin de performance, de code compact, ou lorsque les outils/langages de plus haut niveau que nous utilisons habituellement montrent leurs limites et nécessitent d'être étendus.
* compilation de sources C/C++ pour Androïd ;
* écrire des extensions pour PHP ;
* écrire des extensions pour Python ;
* intégrer un moteur de script LUA dans son code C/C++.
En prime vous aurez droit à un petit tutoriel du débugger GDB, et une initiation à la preuve de programme avec Frama-C (je ne l'ai pas lu, je ne vous ferai donc pas de commentaire sur cet article).
### MISC n° 56 juillet-août###
Dans ce numéro de [MISC n°56] (http://ed-diamond.com/produit.php?ref=misc56), nous avons droit à l'habituel _exploit corner_. Ici, il s'agit d'exploiter la vulnérabilité d'un Active X dans un environnement Windows 7 a jour, avec les protections [DEP] (http://en.wikipedia.org/wiki/Data_Execution_Prevention) et [ASLR] (http://fr.wikipedia.org/wiki/Address_space_layout_randomization) activée. On continuera avec le _malware corner_ où l'on étudiera l'un des logiciels malveillants les plus actifs ces dernières années dans le domaine du vol de compte de jeux vidéos en ligne. On enchainera avec le _pentest corner_ où l'on apprendra le fonctionnement de DPAPI, le moteur de chiffrement de Windows. On arrivera alors au dossier du mois : "Forensics, les nouveaux enjeux". Le premier article nous parle de la recherche de preuve sur un système "vivant" dans le cadre d'une enquête judiciaire. Le second article nous montre une analyse du framework volatility, permettant l'analyse de l'image mémoire d'un système Windows. Le troisième article est une interview du célèbre blogueur [Zythom] (http://zythom.blogspot.com/).
Ensuite, nous découvrons le protocole EMV-CAP, utilisé par les "calculettes" founies par de plus en plus de banques pour s'authentifier avant d'accèder à leurs services. On enchaine avec une présentation de [W3AF](http://w3af.sourceforge.net/), un scanner web open source qui souhaite devenir la référence dans son domaine, et est en bonne voie pour ! On termine ce numéro estival avec un article nous présentant brièvement l'architecture de GCC pour développer de petits plugins afin de créer ses propres outils d'analyse de code.
### Linux Mag n° 140, juillet-août###
Dans ce numéro [Linux Mag n°140] (http://www.gnulinuxmag.com/index.php/2011/06/24/gnulinux-magazine-n%C2%B0140-juilletaout-2011-chez-votre-marchand-de-journaux), nous avons droit aux habituels actualités du noyau (ici, le 2.6.39). On découvre ensuite une utilisation de trac en tant que système de ticket, mais piloté uniquement par mail, puis on aborde brièvement la virtualisation, avec l'utilisation de virt-manager et virsh afin de mettre en place une salle de TP. On nous expose ensuite différents outils pour mesurer les performances des systèmes de stockages, et on enchaine avec de l'embarqué : d'abord un peu de VHDL, puis un article dédié à l'utilisation de la plateforme arduino. Attention, connaissance préalable d'arduino plus que recommandée avant d'aborder cet article. On approfondit ensuite notre connaissance du reverse-proxy cache HTTP Varnish, déjà abordé dans GLMF 138, avant d'aborder les différentes possibilités d'interconnexion entre réseau IPv4 et IPv6. On continue avec un retour d'expérience de la mise à jour manuelle en Android 2.3.4 d'un Galaxy S, sans utilisation de Mirosoft Windows. Enfin, ce magazine se termine en utilisant CUDA pour réaliser la simulation du drapé d'une nappe sur une table, en simulant un tissu simple.
### OpenSilicium n° 3###
C'est « l'heure de la confirmation » pour cet [OpenSilicium n° 3](http://www.ed-diamond.com/produit.php?ref=os3&id_rubrique=12&caracteristique=&caracdisp=), en synthèse de l'édito de Denis Bodor. Cette fois-ci, la [robotique](http://linuxfr.org/tags/robot/public) mais pas seulement : contrôleur de servomoteurs [[FPGA]] sur plate-forme [Armadeus](http://linuxfr.org/tags/armadeus/public), mobilité avec android, expérimenter avec arduino et autres sujets. Vivement la suite avec encore des articles variés, suivis et de nombreux sujets.
#Notes subjectives de lecture de Pour la Science
##Chronique de Tim Berners Lee> Voici un an que le brevet sur le web déposé en 1990 par Tim Berners Lee est arrivé à expiration. Coup de génie de sa part, qui le place bien au delà des « coups » de Mark Shuttleworth, ou même Steve Jobs et Bill Gates, puisqu'en vingt ans il a pu licencier son invention à un pourcentage impressionnant des Terriens, sans compter le renouvellement des normes pour permettre à chaque plateforme d'accéder à chaque site et à chacun de publier un site différent de celui du voisin.
Cette illustration maladroite de ce que pourrait être le monde si [[Tim Berners Lee]] n'était qu'un [technicien cynique](http://fr.wikipedia.org/wiki/Steve_Jobs) et non un visionnaire (pas de révolutions via le web...) est là pour vous donner envie de lire sa très bonne tribune, dans laquelle il rappelle que les fondamentaux droits fondamentaux humains passent désormais par le droit de lire et publier sur l'Internet, via le web, par des [[URI]], la neutralité du contenu vis-à vis des plateformes et la neutralité du réseau vis-à-vis des contenus. En plus il y a de superbes illustrations trollesques de [John Hendrix](http://johnhendrix.com/) (NdM : site inaccessible au moment de la relecture de la dépêche) que j'encadrerais volontiers.
Tous les concepts sont abordés, c'est dense mais clair : lisez et ensuite, faites lire !
##Article de Jean-Paul Delahaye
Comme chaque mois, Jean-Paul Delahaye nous prend par la main vers des mondes mathématiques souvent bien hors de ma portée. Ce mois-ci, le défi est découvrir le calcul _in situ_ et construire une algorithmique qui réutilise l'espace mémoire des données en entrée pour calculer le résultat, et rien de plus.
Exemple : la permutation de A et B, là où habituellement nous utilisons une variable tampon :
```pascal
A := A + B;
B := A - B;
A := A - B;
```
Des exemples sont bien sûr donnés pour le calcul matriciel.
L'intérêt général est d'éviter de perdre des cycles CPU en réalisant de coûteux accès à la mémoire. Cet algorithmique semble magique (qu'arrive-t-il à l'exemple ci-dessus si "A + B" provoque un dépassement de capacité ?) et simple (une fois qu'on a les résultats devant les yeux), mais en est encore à ses débuts et pose d'intéressants problèmes non triviaux à résoudre.