Bringing the Android kernel back to the mainline
▻https://lwn.net/SubscriberLink/771974/ade4e5fb18058302
The dream of running mainline kernels on #Android devices has not yet been achieved, but it may be closer than many people think.
Bringing the Android kernel back to the mainline
▻https://lwn.net/SubscriberLink/771974/ade4e5fb18058302
The dream of running mainline kernels on #Android devices has not yet been achieved, but it may be closer than many people think.
▻https://lwn.net/SubscriberLink/763492/a47ad08b2a58c69e
Dat is a new peer-to-peer protocol that uses some of the concepts of BitTorrent and Git. Dat primarily targets researchers and open-data activists as it is a great tool for sharing, archiving, and cataloging large data sets. But it can also be used to implement decentralized web applications in a novel way.
Demystifying container runtimes [LWN.net]
▻https://lwn.net/Articles/741897
A container is created from a container image. Images are tarballs with a JSON configuration file attached. Images are often nested: for example this Libresonic image is built on top of a Tomcat image that depends (eventually) on a base Debian image. This allows for content deduplication because that Debian image (or any intermediate step) may be the basis for other containers. A container image is typically created with a command like docker build.
The challenges of supporting geolocation in WordPress
▻https://lwn.net/SubscriberLink/733083/6330c6a8976084e8
As much as we get addicted to mobile phones and online services, nobody (outside of cyberpunk fiction) actually lives online. That’s why maps, geolocation services, and geographic information systems (GISes) have come to play a bigger role online. They reflect they way we live, work, travel, socialize, and (in the case of natural or human-made disasters, which come more and more frequently) suffer. Thus there is value in integrating geolocation into existing web sites, but systems like WordPress do not make supporting that easy. The software development firm LuminFire has contributed to the spread of geolocation services by creating a library for WordPress that helps web sites insert geolocation information into web pages. This article describes how LuminFire surmounted the challenges posed by WordPress and shows a few uses for the library.
Après lecture rapide, ça semble s’approcher de ce que fait le plugin #GIS pour #SPIP :
The first is WP-GeoMeta. It’s a spatial dashboard that gives the WordPress admin an overview of what spatial data they have, the health of their database and which spatial functions are available. It also includes GeoJSON importer for quickly loading data into WordPress.
Cf la page qui listes les objets de GIS.
Brilliant Geocoder for Gravity Forms ScreenshotBrilliant Geocoder for Gravity Forms is an add-on for the popular drag-and-drop form builder plugin, Gravity Forms.
Cf la saisies embarquée par GIS.
You can choose a geocoding engine, including OSM Nominatim, geocod.io or the Google Maps API and choose which form fields will be used for geocoding.
GIS propose nominatim et photon, et permet d’en utiliser d’autres si nécessaire.
etc.
#Docker - #Debian Wiki
▻https://wiki.debian.org/Docker
However you may not trust their maintainer on having done the right thing for you. See for instance ▻https://joeyh.name/blog/entry/docker_run_debian
– un cas d’utilisation : ▻http://seenthis.net/messages/304113
Logiciels pour survivre avec Docker - LinuxFr.org
▻https://linuxfr.org/news/logiciels-pour-survivre-avec-docker
Docker a déjà été présenté via un tutoriel pour manipuler les conteneurs et une présentation de la gestion des containers sur LinuxFR. Il s’agit d’un système de conteneurs qui étend ce que fait le système de cloisonnement Linux Containers LXC sous Linux. Cette dépêche présente un certain nombre de logiciels utiles pour compléter Docker.
–
La folie Docker - LinuxFr.org
►https://linuxfr.org/news/la-folie-docker
Il est développé en #Go, sous licence Apache 2.0, tout ce qu’il y a de plus libre.
Open Infrastructure
▻https://open-infrastructure.net/software/container-tools
container-tools provides the system integration for managing containers using systemd-nspawn.
–
Systemd vs. Docker [LWN.net]
▻https://lwn.net/Articles/676831
However, the presentation about containers that was unquestionably the most entertaining was given by Dan Walsh, Red Hat’s head of container engineering. He presented on one of the core conflicts in the Linux container world: systemd versus the Docker daemon.
–
#systemd
▻https://www.freedesktop.org/wiki/Software/systemd
systemd is a suite of basic building blocks for a Linux system. It provides a system and service manager that runs as PID 1 and starts the rest of the system.
The perils of federated protocols
▻https://lwn.net/SubscriberLink/687294/3fe484e7cd23f719
The lure of “federation” for internet services is potent, since it allows disparate providers to interoperate and users to choose the provider that (most) meets their needs—or to become their own provider. Many of the longtime services, such as email, web serving, DNS, and others, are federated, but many of the newest services decidedly are not. That tension is playing out right now for the Signal open-source encrypted messaging and voice application from Open Whisper Systems (OWS) and others who would like to be able to federate with it.
Grsecurity se rebiffe
▻http://www.toolinux.com/Grsecurity-se-rebiffe
La GPL n’est pas respectée par tous, du coup, c’est la communauté qui en paie le prix.
Le correctif Grsecurity, publié sous licence GNU GPL depuis près de 15 ans par la société Open Source Security, vise à renforcer la sécurité des noyaux GNU/Linux. Cette société vit principalement des dons de la communauté, mais aussi de la consultance. Cet outil est utilisé par de nombreuses sociétés et distributions GNU/Linux.
Mais cela va malheureusement changer. Dans un communiqué publié sur son site officiel la société annonce qu’elle ne proposera plus son code publiquement pour tous en version stable, mais uniquement en cours de développement. La cause ? Une « multi-billion dollar corporation » (compagnie multi-milliardaire) l’utiliserait sans n’avoir jamais fait le moindre don. Pire, elle ferait des modifications sans les reverser à la communauté, ce qui est normalement rendu obligatoire par la licence libre. Cette société serait Intel, avec qui Grsecurity serait en conflit.
Bien évidemment, la communauté du libre et de la sécurité s’inquiète des répercussions possibles.
Et oui, la communauté à la mémoire courte :-) Voyons ce qu’en pensait Linus Torvalds en 2009 ..... ▻https://lwn.net/Articles/313621
Data visualizations in text
▻http://lwn.net/SubscriberLink/655027/832a0dd7d0c07ea4
exemple de choroplèthe à plusieurs variables en mode texte
Outch !
Pour lire 3 variables, on dispose donc de
6 graisse x 4 casse x 4 italique => 96 possibilités pour le glyphe
Illisibilité difficile à battre. Et va essayer de repérer le lien éventuel entre dépenses de santé et espérance de vie => plus c’est gras, plus il y a de capitales (avec les É.-U. en atypique bien connu)…
Un tableau serait certainement très largement plus efficace.
The reaction to this technique from the audience at TypeCon was, to say the least, mixed.
Tu m’étonnes !
Le test est vraiment intéressant (mais demande pas mal de boulot). Il permet de constater qu’il y a de bonnes idées à creuser.
Bon, #cartoexperiment quand même pour l’approche très originale même si on reste assez dubitatifs sur l’efficacité visuelle. A suivre.
« An overhyped #GHOST » première fois qu’une entreprise de relation publique est engagée pour communiquer sur une faille de sécurité, ça ne présage rien de bon pour la suite
▻https://lwn.net/Articles/630866
Toward 100Gb/s #Ethernet - improving #Linux #kernel #networking performance
▻https://lwn.net/Articles/629155
Chasse au #bufferbloat dans le noyau #Linux, les « TCP small queues »