Les derniers articles

Nos contenus premiums

Ces articles techniques n'ont jamais fait l'objet d'une publication papier. Ils sont exclusivement disponibles sur ce site et réservés aux abonnés de la plateforme Connect.

Nous contacter

Android : la préface du guide pour créer, publier et monétiser votre application avancée

Résumé

La téléphonie mobile connaît un essor absolument incroyable. Qui aurait parié en 2005, au moment du rachat d’une startup du nom d’Android, que 10 ans après il serait possible d’avoir dans sa poche un smartphone à 6 processeurs ? Les smartphones actuels ont nettement dépassé le concept même de la téléphonie, la partie téléphonie n’est qu’un composant parmi d’autres, l’utilisation de nombreux capteurs a radicalement changé les développements logiciels. Pourquoi ce changement ?

Acquisition de données sur les mobiles

Résumé

Les standards de la téléphonie cellulaire sont nombreux : GSM, CDMA, GPRS (version améliorée du GSM), EDGE (idem), etc. Il est évident qu'il n'est pas possible de tout couvrir dans cet article. Nous ne parlerons donc que de la norme GSM (Global System for Mobiles).

Programmation réseau : la préface du guide pour créer des applications client/serveur en Python

Résumé

« Et puis c'est arrivé... une porte s'est ouverte sur un monde nouveau... j'envoie un signal, il traverse les lignes téléphoniques (…). » - « The Hacker Manifesto », The Mentor, 1986

Depuis que ces lignes ont été écrites, 31 ans se sont écoulés. Et pourtant elles n'ont jamais autant été d'actualité. Le net ne cesse de grandir, de se développer, d'accoucher de nouvelles technologies et de nouvelles façons de faire communiquer différentes entités entre elles. Le SOAP a laissé la place au REST, les réseaux sociaux se diversifient, chaque jour amène son lot de nouveaux services qui offrent chacun leur API.

Maîtriser la programmation de scripts shell : la préface

Résumé

Avec le succès de Linux et le besoin croissant d’automatisation dans la gestion de systèmes informatiques – en particulier le fameux « Cloud » – l’utilisation de scripts « Shell », que certains auraient bien aimé voir décroître ou même complètement disparaître, est, au contraire, encore plus d’actualité aujourd’hui. Qu’il s’agisse d’automatiser des tâches répétitives, de concevoir des installations de logiciels ou systèmes entièrement automatisés - ou même simplement de créer des procédures fiables pour exécuter des tâches récurrentes, les scripts « Shell » font encore partie du paysage aujourd'hui.

Créez votre base de données MySQL - MariaDB : la préface

Résumé

Vous avez un projet nécessitant le stockage et l'accès à des données ? Alors vous avez acheté le bon magazine pour vous aider à créer pas à pas votre base de données MySQL/MariaDB ! Les données représentent l'élément fondamental de tout système d'information, application un tant soit peu complexe ou projet de recherche (essayez d'identifier des gènes sans séquence génétique...). Pour conserver ces données et pouvoir y rechercher des informations plus simplement, les bases de données (ou plus précisément des Systèmes de Gestion de Base de Données, abrégés en SGBD) ont vu le jour.

Authentification dans SIP et présentation du projet SIP.edu

Résumé

SIP (Session Initiation Protocol) est un protocole de signalisation de téléphonie sur IP, servant à la gestion de sessions voix (ou vidéo) sur un réseau IP privé particulier, d'entreprise ou d'opérateur et plus largement sur l'Internet. Les implémentations logicielles SIP se retrouvent sur les postes téléphoniques et les équipements d'interconnexion (proxies, serveurs registrars), et se répandent rapidement aussi bien chez les constructeurs de téléphonie (Alcatel, Cirpack, AVAYA, etc.) que dans le monde des Logiciels libres où de nombreux projets fleurissent (Asterisk, OpenSER, etc.). Le succès de SIP par rapport au concurrent historique H.323 repose sur l'essor de l’utilisation du réseau Internet en tant que support pour la téléphonie, ainsi que sur la simplicité d'implémentation du protocole.

Kernel : la préface du guide pour plonger au coeur de votre système GNU/Linux

Résumé

Le noyau est au cœur des systèmes d'exploitation. De tous les systèmes d'exploitation ? Oui, de tous, même de ce système qui résiste encore et toujours aux envahisseurs propriétaires, ce système que nous utilisons tous : GNU/Linux. Bien entendu, nous parlerons dans ce hors-série de ce noyau (ou kernel pour ceux qui préfèrent conserver la version non traduite) et délaisserons les noyaux des autres systèmes d'exploitation. Signalons par la même occasion la sortie prochaine du noyau 4.9 annoncée par Linus Torvalds le 15 octobre [1].

Mémo Python - Saison 1 : la préface du guide pour accélérer vos développements

Résumé

Comment lire un fichier XML ? Comment créer un itérateur ? Lorsque l'on ne programme pas en Python tous les jours, les solutions aux problèmes les plus triviaux ne nous sont pas toujours directement accessibles, enfouies dans un recoin de notre cerveau. Des efforts longs et coûteux en temps et en énergie seront alors nécessaires pour tenter de se les remémorer. Et parfois, malgré des efforts intenses, de nombreux tests et des apports énergétiques salutaires (tablette de chocolat, bonbons divers, etc.), la solution ne vient toujours pas. Il faut alors plonger dans les méandres du Web... avec plus ou moins de réussite. N'existerait-il pas une autre alternative ?