rssed

a collection of dev rss feeds - blogroll

Add a new feed

+

320 feeds


Phyks' blog

Posts

The case for calendar interface for home automations 🔗

Most home automation systems assume that your life is stable. They are built around the idea that once you’ve found the right trigger and schedule, yo [...]

pgRouting on (very) large graphs 🔗

I recently performed routing and graph analysis on a very large graph built on top of some OpenData file. The underlying graph had about 40M edges, wh [...]

Parallel GPG decryption 🔗

I recently had to decrypt about 500k asymetrically GPG-encrypted strings and found out that it can take quite a lot of time while not being as straigh [...]

Tp-Link Tapo C210 camera without internet 🔗

It is quite challenging today to find a “security camera” (IP camera) which offers cloudless features, decent price and standard RTSP feeds. The only [...]

Audio / video quality of streaming services 🔗

This is a quick reminder for myself about ways to check the audio / video quality of streaming services. Netflix Netflix offers 1080p with Dolby Digit [...]

Android 10 without Google services (replacement with microg) on an LG G6 (H870) 🔗

This article is a quick summary of the steps I used to get a working Lineage + microg setup on my European LG G6 (h870), acting as a reminder for me a [...]

Des données ouvertes citoyennes ? 🔗

La ville de Montrouge, au Sud de Paris, ne fournit aucune donnée ouverte (aussi appelées “opendata”) et ce malgré les obligations légales pour les col [...]

Bicycle routing avoiding road works 🔗

Many cities (and administrative areas) in France are providing OpenData feeds concerning ongoing road works. All are not as detailed or as precise, bu [...]

Voyager en train + vélo en France 🔗

Voici une liste de gares par ordre alphabétique avec les astuces que je connais pour entrer / sortir ou changer de quai en restant au maximum à niveau [...]

Tiling BruitParif data with QGIS đź”—

BruitParif, the organism in charge of evaluating noise pollution in Paris area, publishes a map with measured noise levels in Paris. This map is howev [...]

Cycl’Assist/Cygnal 0.4 is out! 🔗

Cycl’Assist aims to be a webapp to ease tracking and reporting issues with bike infrastructures while riding your bike (any danger on the way such as [...]

Liste de données et documents disponibles sur Montrouge 🔗

La ville de Montrouge n’a malheureusement aucune donnée ouverte disponible. J’ai donc commencé une page pour lister toutes les données d’intérêt pour [...]

Manage expiration of cached assets with Service Worker caching 🔗

My Cygnal app uses OSM map tiles to render the map on which the reports are shown. It is meant to be used in realtime, on your mobile phone, mounted o [...]

Generating your own vector tiles 🔗

There is a cycle-oriented OpenStreetMap render available, called OpenCycleMap. Sadly, OpenCycleMap is not really open (as in opensource) and it is not [...]

Suivi des passages de bus à partir des données ouvertes d’IDFM 🔗

Île-de-France Mobilités (anciennement STIF) propose des APIs de test des passages en temps réel sur leur réseau (gratuite jusqu’à 200 000 appels pour [...]

Writing a BRouter profile 🔗

I recently started to have a deeper look into routing for bikes, on top of OpenStreetMap data and came across BRouter. This article is a follow-up to [...]

Build your own BRouter segments files 🔗

I recently started to have a deeper look into routing for bikes, on top of OpenStreetMap data and came across BRouter. This article is a follow-up to [...]

Setting up your own BRouter instance and start hacking 🔗

I recently started to have a deeper look into routing for bikes, on top of OpenStreetMap data and came across BRouter. The website and the app might s [...]

Et si on allait jusqu’à Stockholm en train ? 🔗

Lorsque j’ai découvert que le train entre Hambourg et Copenhague embarquait sur un ferry au milieu du trajet, il fallait que je fasse ce trajet ! Et p [...]

Cycl’Assist 0.3 is out! 🔗

Cycl’Assist aims to be a webapp to ease tracking and reporting issues with bike infrastructures while riding your bike (any danger on the way such as [...]

Reduce webapp build size 🔗

I recently started working on Cyclassist which aims to be a webapp to ease tracking and reporting issues with bike infrastructures while riding your b [...]

Utiliser sa caméra embarquée de vélo pour envoyer des photos sur Mapillary 🔗

Mapillary est un service permettant de prendre et partager des photos prises directement au niveau de la rue. Les photos partagées sont traitées par M [...]

Des randonnées à vélo autour de Royan 🔗

Il y a plusieurs véloroutes qui se croisent à Royan, l’occasion de faire quelques balades sympas sur ces itinéraires. Voici quelques idées pour vous s [...]

10 jours au Portugal, de Porto à Lisbonne 🔗

On continue la série des notes de voyage avec un programme pour 10 jours au Portugal, de Porto à Lisbonne. Au programme : Porto, Coimbra, les monastèr [...]

Un (long) week-end sur la côte d’Émeraude : Saint-Malo, le mont Saint-Michel et Dinard 🔗

Voici quelques notes sur un (long) week-end de trois jours en mai en Bretagne, sur la côte d’Émeraude. Au programme : Saint-Malo, le mont Saint-Michel [...]

Tracking the position of your Android phone without Google 🔗

TL;DR: Use OwnTracks! Yes, even if it is unmaintained and has anti-features! It works flawlessly with Apple UnifiedNIP backend and Nominatim Geocoder [...]

No more Velib API dump 🔗

About two years ago, I decided to dump on a very regular basis all the available data from the Velib API. Velib is the bike sharing system in Paris, a [...]

Stop networking, dear Samsung TV đź”—

Yesterday, I noticed some ads for upcoming Amazon Prime TV shows have appeared on my Samsung “smart” TV (Serie 6). Apparently, they are provided by a [...]

Dons des mois d’octobre et novembre 🔗

Pour le mois d’octobre, j’ai fait un don de 10€ à Renovate, un super script à héberger soi-même pour ouvrir automatiquement des fusiodemandes pour vos [...]

10 jours au Canada 🔗

Voici quelques notes sur notre roadtrip de 10 jours dans le nord-est des États-Unis et au Canada l’an dernier. On était parti mi-octobre, peut-être un [...]

10 jours en Californie et au Nevada 🔗

Je suis aux États-Unis en ce moment, et j’ai pu poser une semaine, pour aller faire un tour. On n’était encore jamais allé dans le grand Canyon, donc [...]

Don du mois de juillet, août et septembre : Pepper&Carrot, Mastodon et OpenFoodFacts 🔗

J’ai quelques mois de retard, et ce n’est pas un don mais trois que je commente dans ce billet, pour les mois de juillet, août et septembre. Premier d [...]

Two years of Velib data 🔗

About two years ago, I decided to dump on a very regular basis all the available data from the Velib API. Velib is the bike sharing system in Paris, a [...]

Looking for a flat the modern way 🔗

I recently moved home and had to go through the painful process of looking for a new flat to rent. You usually want to optimize various criteria, such [...]

Tracking your bank accounts with a Raspberry Pi: Kresus 🔗

I always had troubles tracking expenses on my bank accounts. You never have the correct password or login when you want to check your bank account sta [...]

Don du mois de juin : GnuPG 🔗

Avec beaucoup de retard, déménagement oblige, je continue les dons du mois en donnant ce mois-ci 10€ à GnuPG. Pour ceux qui ne connaissent pas, GnuPG [...]

Don du mois de mai : Regards Citoyens 🔗

Je continue les dons du mois en donnant ce mois-ci 12€ à Regards Citoyens, à travers deux recommandés dans le cadre de leur opération IRFM. Regards Ci [...]

Mise à jour de mon blog, passage à Pelican 🔗

Je viens de mettre à jour complètement mon blog, en passant de Known à Pelican. Pelican est un générateur de sites statiques écrit en Python, avec tou [...]

Don du mois d’avril : Nos Oignons 🔗

Je continue les dons du mois en donnant ce mois-ci 14€ (+1€ de comission pour HelloAsso) à Nos Oignons, ce qui couvre un peu plus d’une journée de fon [...]

Filtering ads with your Raspberry Pi 🔗

TL;DR: Please have a look at the benchmark section below, to be aware of the limitations of this particular setup and decide whether to spend some tim [...]

Don du mois de mars : Jupyter 🔗

Je continue les dons du mois en donnant ce mois-ci 15€ à Jupyter. Jupyter (anciennement iPython) est issu de la scission entre iPython (le noyau) et l [...]

Don du mois de février : i3wm 🔗

J’ai été assez débordé le mois dernier et viens de me rendre compte que mon article sur le don du mois de février était resté en brouillon non publié  [...]

Raspberry Pi install checklist 🔗

UPDATE (13/07/2017): Removed RPi-Monitor and replaced it by Monitorix. This is some memo for me, to use as a checklist whenever I set up a new Raspber [...]

Don du mois de janvier : Framasoft 🔗

Je continue les dons du mois en donnant ce mois-ci 15€ à Framasoft. Framasoft est un réseau dédié à la promotion du « libre » en général et du logicie [...]

Don du mois de décembre : EFF 🔗

Je suis tombé sur les dons du mois de Sam & Max, qui donnaient chaque mois à une organisation qui fournit des produits et des services qu’ils utilisai [...]

Moving from URxvt to st 🔗

I have been using URxvt terminal for a while, but was suffering many issues with it recently. In particular, I had a weird locale issue, leading to un [...]

Improved back and forth between workspaces 🔗

i3 has a feature to enable going back and forth between workspaces. Once enabled, if you are on workspace 1 and switch to workspace 2 and then just pr [...]

Comparison of tools to fetch references for scientific papers 🔗

Recently, I tried to aggregate in a single place various codes I had written to handle scientific papers. Some feature I was missing, and I would like [...]

Localizing a webapp with webL10n.js 🔗

I am currently working on a Velib webapp. With Élie, we modularized everything so that the backend API can be edited easily, and adapted to any other [...]

Let’s add some metadata on arXiv! 🔗

This article contains ideas and explanations around this code. Many references to it will be done through this article. Disclaimer: The above code is [...]

Velib dataset 🔗

Just a quick note to say that I am running a script to periodically dump the data available from the Velib API (every 2 minutes). The dump can be foun [...]

Doing low cost telepresence (for under $200) 🔗

With a friend, we recently started a project of building a project of low cost telepresence robot (sorry, link in French only). The goal is to build a [...]

Working on the go in Paris 🔗

This summer I was in NYC and found a couple of nice coffee shops with good coffee and internet access so that they were suitable for work. Coming back [...]

Nice places to work around 🔗

In NYC Just a note to myself, to remember some good places to work I found in NYC. Might be useful for others :) Brooklyn Roasting Company on Jay Stre [...]

Controlling servomotors on a Raspberry Pi 🔗

For a project (documentation to be added soon) of low-cost telepresence robot, I had to handle three servomotors with a Raspberry Pi. I chose a Raspbe [...]

Blocking JavaScript on a per API basis 🔗

JavaScript is widely used on the Internet, and living without it can be a real pain. However, JavaScript use raises some security concerns, in particu [...]

Devops tools for workstations 🔗

There is a growing interest in devops tools, such as Docker, Puppet / Ansible / Puppet / Chef to set up continuous integration, have the same working [...]

Quick comparisons of solutions for 3D cross-platform (mobile) development 🔗

I spent some time lately comparing available development toolkits for 3D games / apps on mobile platforms (mostly for hobby / indy apps). I do not wan [...]

“You are not selfhosting”… 🔗

“You are not selfhosting”… that is more or less what Laurent Guerby (founder of Tetaneutral.net told me last week after a presentation at the ENS). At [...]

TupperVim du 03/03/2015 🔗

J’ai été à la TupperVim le 3 mars dernier dans les locaux de mozilla à Paris. Voici quelques notes de trucs que j’ai appris et noté pour ne pas les pe [...]

Installing aNimble on Windows 🔗

Today, I had to install aNimble platform. As there are very few documentation available on the web about the installation of this software, here are s [...]

Looking for altitude OpenData 🔗

Recently, for a personal project, I looked for opendata for altitude in France. These are not so easy to find, although there are some really good ope [...]

Definitely moving to Known 🔗

As announced in a previous article, I definitely moved to Known. The new RSS feed is available at https://phyks.me/?_t=rss. There might be some dead l [...]

Why I am quitting Diaspora? 🔗

I tried Diaspora for the last six months or so. I was seeing it as a real potential alternative to Facebook and other social networks. At the time, it [...]

I can now crosspost to Diaspora 🔗

Just to say that I am writing a plugin to be able to crosspost to Diaspora from my Known instance. At the moment, the plugin is quite buggy and suppor [...]

Passage à Known 🔗

Cela fait quelques semaines que je teste Known sur mon instance. Je publie systématiquement mes articles aux deux endroits, sur mon blog et sur Known, [...]

Self-hosting Firefox sync 1.5 🔗

I used to self-host Firefox Sync but since the new Firefox Accounts + Firefox Sync (appeared in Firefox 29), it has became more difficult to self-host [...]

Personal review of the Lenovo Thinkpad T440 🔗

I recently changed my laptop and bought a Lenovo T440. I used to have a Clevo W150ERQ (actually a LDLC Saturne, but LDLC is just rebranding Clevo’s la [...]

Publishing through the Known API đź”—

As stated in my last article, I’m considering moving my blog to Known. But I’m not a huge fan of WSIWYG editors. I find it handy sometimes, and can en [...]

Thoughts on blogging engine 🔗

For now, I am using my own custom made Python script to handle my static blog with a Git backend, Blogit. It is becoming heavy and difficult to mainta [...]

Versionner ses fichiers de configuration avec vcsh 🔗

Je viens de découvrir un petit outil fort pratique pour versionner ses fichiers de configuration avec Git : vcsh. J’ai plusieurs ordinateurs que j’uti [...]

Gestion d’articles scientifiques avec BMC 🔗

Lorsqu’on fait de la recherche scientifique (ou de la veille), on est très vite amener à stocker de très nombreux articles en PDFs. On ne s’en sert pa [...]

Getting ipv6 to work with a Kimsufi server 🔗

Starting from yesterday, my server (phyks.me) should be available using ipv6. This was not the case before due to laziness and a lack of configuration [...]

Proof-of-concept: BloomySearch, a (JavaScript) client-side search engine for static websites 🔗

Overview Many websites and blogs are statically generated and the webserver only serves static files. It is the case of many doc websites and more and [...]

Balancer le son de ses hauts-parleurs sur le réseau 🔗

J’ai un PC fixe et un portable, et je cherchais un moyen de balancer le son de mon portable sur les hauts-parleurs de bonne qualité branchés sur mon P [...]

Utiliser son PC sous Arch pour connecter un Raspberry Pi à Internet 🔗

J’ai un Raspberry Pi et mon portable sous Arch Linux, et je me promène pas mal avec les deux. Mais je n’ai pas toujours de routeur à disposition pour [...]

Synchroniser ses ordinateurs 1/2 🔗

Étude des solutions disponibles J’utilise quotidiennement au moins 2 ordinateurs : mon ordinateur portable et mon fixe. Tous les deux ont des gros dis [...]

Recevoir ses emails par SMS avec Free Mobile 🔗

Edit : Cela fait bientôt une semaine que l’API Free me renvoie un 402, en boucle… je ne peux plus envoyer de SMS depuis l’API. Je ne sais pas combien [...]

Lister des corrections en ligne 🔗

Il m’arrive souvent de corriger des documents textes et de devoir noter facilement les fautes d’orthographe. Idéalement: Un humain devrait être capabl [...]

Documenter son code PHP avec doxygen 🔗

Je cherchais hier un moyen de générer une belle doc PHP, à partir de mes fichiers sources. Je connaissais quelques outils de la sorte (OcamlDoc, Sphin [...]

Specific Vim config per Git repository 🔗

I was looking for a way to add custom vim options on a per-repo basis. The standard way I saw for now, was adding some comments to change the Vim conf [...]

Quick and dirty benchmark of RSS/ATOM parsing libs 🔗

EDIT: I just realized that the PHP function microtime does not return what I expected. This does not change much the results (to compare the solutions [...]

Mon lecteur RSS idéal 🔗

EDIT : J’ai repris quelque peu le commentaire de FreshRSS, après discussion avec son auteur. J’avais raté certaines options en particulier. EDIT 2: Su [...]

Quelques astuces pour Arduino 🔗

Voici astuces en vrac pour Arduino que j’ai découvertes ces derniers jours, en codant pour CitizenWatt et en particulier pour le capteur. Stocker des [...]

Interruptions possibles de service dans les prochains jours 🔗

Je vais changer mon serveur kimsufi que j’ai depuis 1 an, pour un nouveau de la gamme 2013, largement plus puissant pour le même prix. Du coup, je vai [...]

Timeline.js, une lib pour tracer des graphes en JavaScript 🔗

Pour un projet (dont je reparlerai sûrement bientôt, au passage), j’ai eu besoin de tracer des graphes en JavaScript. Le moyen le plus simple, sachant [...]

Retour sur mon fairphone 🔗

J’ai acheté un Fairphone en novembre, et je l’ai reçu il y a quelques semaines maintenant. Je n’ai pas encore eu le temps d’écrire dessus, mais c’est [...]

Local notifications for Weechat and UrXVT 🔗

After moving from irssi to weechat, I decided to look for a way to have local notifications for IRC messages. The problem is that I run weechat throug [...]

Page sur l’autohébergement mise à jour 🔗

Juste un (très) court article pour signaler que je me suis (enfin) décidé à vider ma todo-list. En particulier, je viens de reprendre ma page sur l’au [...]

Hilight window in weechat 🔗

I recently moved from Irssi+Screen to Weechat+Screen (and I’m planning to look at weechat interfaces in the future, to have a local irc client connect [...]

Papa Nawel surprise des shaarlieurs 🔗

J’ai participé à l’iniative de Yome Papa Nawel des shaarlieurs et j’ai reçu mon cadeau aujourd’hui de Knah Tsaeb, après quelques déboires avec la Post [...]

Libre et difficultés 🔗

J’ai récemment vu passer cet article de slate.fr (Notre Mai-68 numérique est devenu un grille-pain fasciste) sur quelques shaarlis et cet autre articl [...]

Graver un bootloader sur ATmega8 🔗

Pour un projet avec mon hacklab hackEns (éclairage de façades avec des LEDs de puissance, dans la même veine que AllColorsAreBeautiful du CCC, voir ce [...]

Decrypt multiple LUKS containers at boot on Arch 🔗

I installed Arch on my laptop with a LVM on LUKS setup. But I’ve two disks on my laptop (so this means at least two LUKS container) and my LVM install [...]

Détecter l’appui sur “é” en javascript 🔗

Pour les besoins d’un plugin pour le thème greeder de Leed (gestion des raccourcis claviers), je devais détecter l’appui sur n’importe quelle touche d [...]

Premier article (parce qu’il en faut bien un :) 🔗

Ça y est, mon blog est enfin en ligne. Depuis le temps que j’ai cette idée en tête (et que la page http://phyks.me affiche un magnifique “Blog coming [...]