Android au bout du fil : Connectivité Ethernet

Magazine
Marque
GNU/Linux Magazine
Numéro
157
|
Mois de parution
février 2013
|
Domaines


Résumé
Le précédent numéro a permis de présenter les mécanismes propres à Android relatifs à la gestion de la connectivité réseau. Initialement destiné aux téléphones mobiles et sans-fil, voyons aujourd'hui comment adjoindre au système le support de notre bon vieux câble réseau.

La suite est réservée aux abonnés. Déjà abonné ? Se connecter

Sur le même sujet

C++ Moderne : C++17 (partie 1)

Magazine
Marque
GNU/Linux Magazine
Numéro
232
|
Mois de parution
décembre 2019
|
Domaines
Résumé

La version 17 de la norme C++ s’annonçait significative, elle aura finalement été plus modeste sans pour autant être négligeable, certaines choses significatives n’étant pas prêtes à temps ont été reportées à C++20, qui sera une version plutôt majeure.

Tests unitaires pour script avec Bats

Magazine
Marque
GNU/Linux Magazine
Numéro
232
|
Mois de parution
décembre 2019
|
Domaines
Résumé

Dans la maintenance applicative, mais aussi dans l’ensemble du cycle de vie d’un projet, les suites de tests unitaires sont la clé de voûte de la stabilité du logiciel. Ils permettent la détection, dès leur introduction, de toute forme de régression ou de changement de comportement et facilitent ainsi non seulement sa maintenance, mais aussi son évolution. Si c’est tellement important et utile, pourquoi n’ajoutons-nous pas de telles suites pour tester nos scripts « Shell » ? Démonstration avec l’outil Bats !

Automatiser les tests end-to-end en PHP

Magazine
Marque
GNU/Linux Magazine
Numéro
232
|
Mois de parution
décembre 2019
|
Domaines
Résumé

La partie frontale d'une application orientée utilisateur est généralement perçue comme difficile à tester de manière automatisée, et ces vérifications sont souvent reléguées à une campagne manuelle. Dans cet article, nous verrons comment utiliser l'outil Puppeteer dans un projet PHP, afin de garantir la validation déterministe de la partie d'une application web qui se joue dans le navigateur.

Informatique quantique : jouez au billard quantique !

Magazine
Marque
GNU/Linux Magazine
Numéro
232
|
Mois de parution
décembre 2019
|
Domaines
Résumé

Les nombres, les matrices et vecteurs complexes sont les objets mathématiques de base pour la représentation des qubits en informatique quantique [1, 2]. Le but de ce second article d'une série sur l’informatique quantique est de montrer les différences fondamentales existant entre le monde physique classique et le monde quantique et de les illustrer facilement et simplement avec les vecteurs et matrices de nombres complexes. Cela nous permettra de comprendre quelques propriétés fondamentales, spécifiques du monde quantique : le principe de superposition, le phénomène d’interférence et la symétrie temporelle. Et pour faciliter les choses, nous allons jouer au billard!

Python 3.8 : beaucoup mieux qu'une simple mise à jour !

Magazine
Marque
GNU/Linux Magazine
Numéro
232
|
Mois de parution
décembre 2019
|
Domaines
Résumé

Chaque nouvelle version de Python arrive avec son lot de nouveautés. Parfois, cela n'apporte pas vraiment grand-chose de neuf ou de réellement visible : optimisation du code, traitements accélérés, etc. Mais parfois, quelques éléments syntaxiques apparaissent et illuminent la vie du développeur ! Plongeons avec cet article dans les nouveautés de Python 3.8.

Conservez l'historique de vos commandes pour chaque projet

Magazine
Marque
GNU/Linux Magazine
Numéro
232
|
Mois de parution
décembre 2019
|
Domaines
Résumé

L'historique du Shell est un formidable outil permettant de retrouver simplement des commandes passées. Toutefois, lorsque l'on travaille sur de nombreux projets, ces commandes vont s'emmêler dans l'historique. Configurons notre Shell pour compartimenter cela !

Par le même auteur

Android : Cachez ce code que je ne saurais voir

Magazine
Marque
GNU/Linux Magazine
Numéro
185
|
Mois de parution
septembre 2015
|
Domaines
Résumé
Nous l'avons vu précédemment dans GLMF, il est relativement aisé de décompiler une application Android pour en retrouver le code source. Voyons donc comment s'en protéger un minimum, en coupant, optimisant ou tout simplement cachant le code de vos applications. La vie est bien faite, ProGuard est là pour cela.

Android : Reverse Engineering

Magazine
Marque
GNU/Linux Magazine
Numéro
184
|
Mois de parution
juillet 2015
|
Domaines
Résumé
Si le système d'exploitation Android (AOSP pour les intimes), tel que proposé par Google, se veut libre et Open Source, ce n'est pas forcément le cas pour  l'écosystème applicatif le constituant. Pour autant, voyons comment il est possible de jouer les curieux ;-)

Android : gestion des capteurs

Magazine
Marque
GNU/Linux Magazine
Numéro
183
|
Mois de parution
juin 2015
|
Domaines
Résumé
Ils nous envahissent… Avec l'avènement des objets connectés, smartphones et tablettes en tête, les capteurs font désormais partie de notre quotidien. Qu'il s'agisse de sondes de température, de capteurs de position, d'orientation, de pouls, etc., ces derniers mesurent, analysent et nous relaient autant d'informations. Android supporte une myriade de capteurs, aussi différents les uns que les autres. Voyons donc comment gérer tout ce petit monde.

GNU/Linux : Dessine moi un Manchot

Magazine
Marque
GNU/Linux Magazine
Numéro
182
|
Mois de parution
mai 2015
|
Domaines
Résumé
L'affichage graphique et le support vidéo est aujourd'hui une commodité sous GNU/Linux. Cela n'a cependant pas toujours été le cas et, même aujourd'hui, il est loin d'être évident de comprendre la logique technologique derrière tout cela. Framebuffer, KMS, DRI, DRM, X11, Wayland, Mir, OpenGL, Mesa … Tout cela vous dit quelque chose ? Essayons d'y voir plus clair.

Gestion des droits numériques sous Android

Magazine
Marque
GNU/Linux Magazine
Numéro
182
|
Mois de parution
mai 2015
|
Domaines
Résumé
Soyons francs, la gestion des droits numériques ou DRM (« Digital Rights Management ») représente l'incarnation même du mal absolu. Mais pour bien des éditeurs de contenu numérique, il s'agit d'un moyen de protéger leurs œuvres et, en tant qu'auteur, je ne peux les en blâmer. Android propose naturellement cette fonctionnalité, voyons donc ce qu'il y a derrière.

Répartissez la charge de vos serveurs avec HAProxy

Magazine
Marque
Linux Pratique
Numéro
89
|
Mois de parution
mai 2015
|
Domaines
Résumé
Si votre application rencontre un certain succès auprès de vos utilisateurs, il y a fort à parier que votre seul serveur devienne un petit peu léger pour traiter efficacement cette charge. Une solution simple : ajoutez de nouveaux serveurs ! Reste maintenant à distribuer votre service sur cet ensemble de serveurs. Rassurez-vous, HAProxy est là pour ça !