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

Python 3.4, l'ultime étreinte

Spécialité(s)
Résumé
Notre langage constricteur préféré vient de fournir une nouvelle version. Au programme : des nouveautés, certes, mais pas n'importe lesquelles ! En effet, si Python 3 a permis un retour aux sources (PEP 20, entre autres) et des améliorations considérables, il restait encore quelques petits détails qui faisaient que Python restait génial, mais pas parfait. Là, on se rapproche sacrément du Graal.

Concours LinuxEmbedded 2012

Résumé
Lancé à l’été 2011, le premier opus du concours linuxembedded.fr a été un réel succès. Petit rappel : il s’agissait alors de faire booter le plus rapidement possible un système linux embarqué sur une carte FriendlyARM fournie aux pré-qualifiés à l’issue d’une première phase en environnement Qemu. L’objectif avoué des organisateurs du concours est de valoriser les technologies Open Source utilisées dans l’embarqué pour répondre à des problématiques réelles du monde industriel. Mais c’est aussi de permettre aux participants de découvrir - ou de se perfectionner à – ces mêmes technologies.

Avant de commencer, une rapide présentation du C++

Spécialité(s)
Résumé

Depuis plus de 30 ans, la popularité de C++ ne s'est jamais démentie. À ce jour, il est l'un des langages les plus utilisés, en particulier dans des domaines très exigeants, comme le temps réel. Il présente en effet de sérieux avantages : extrêmement cohérent, portant de nombreux concepts essentiels, reposant sur le C, référence absolue des langages statiques bas niveau, et permettant l'utilisation du paradigme objet, il a toutes les armes pour permettre le développement rapide de logiciels complexes.

PostgreSQL 9.6 : les fonctionnalités moteurs

Spécialité(s)
Résumé

Dans un précédent article (voir GNU/Linux Magazine n°198), nous avons pu voir la nouveauté phare de la version 9.6 de PostgreSQL. Mais il ne s’agit pas de la seule amélioration de cette nouvelle version. Les développeurs ont passé aussi beaucoup de temps sur l’API de gestion des tables distantes, sur les possibilités offertes par la réplication physique, et sur plusieurs optimisations du moteur. Ils ont aussi travaillé sur différents aspects de l’administration comme la sauvegarde et la sécurité.

Brèves Linux Pratique Mars/Avril 2011

Spécialité(s)
Résumé

En bref... / DiffPDF, pour la comparaison de documents / Allez à l'essentiel avec FocusWriter ! / Testez le nouveau Redmine ! / Une petite application pour modifier rapidement vos documents PDF / Quelques mises à jour pour le client de chat Pidgin... / Une nouvelle version pour GnuCash / Drupal 7, « plus facile et plus puissant » / Nouvelle version 4.8 pour l'environnement Xfce / Stellarium 0.10.6 / En voiture avec le nouveau SuperTuxKart 0.7 !

Nouveautés du noyau 3.1

Résumé

Malgré la détection récente de l'intrusion sur kernel.org, à la suite de laquelle les serveurs ont été arrêtés pour analyse, le développement a tout de même repris, mais à une cadence plus faible. Les mainteneurs des différents sous-systèmes ont dû héberger temporairement leur arborescence git sur des hôtes tels que github.org. Ainsi, la phase de stabilisation du noyau 3.1 a été plus longue que d'ordinaire, mais à l'heure où vous lirez ces lignes, le développement du 3.2 devrait avoir commencé. Nous analysons dans ce Kernel Corner le noyau 3.1. Dans cette première partie, nous abordons différentes optimisations ayant eu lieu dans la gestion mémoire, les nouvelles opérations que supportent à présent lseek(), mais nous proposons aussi une petite analyse de code dans les méandres du VFS ;)