Docker + iptables = ♥

Par défaut, le démon docker ajoute les règles iptables dont il a besoin pour le forwarding. Cela permet notamment d’utiliser la fonction EXPOSE de docker run de manière transparente (par curiosité regardez avec un iptables -L et un ifconfig la configuration réseau que met docker en place dans votre dos).

Le problème avec ça, c’est qu’en général, lorsque l’on a un serveur, on n’aime que moyennement que l’on nous ouvre nos ports de manière automatique sans notre aval. Pour cela nous allons donc demander a notre porte-container favori de s’occuper de ses fesses et de ne plus toucher à nos règles.

Continuer la lecture de Docker + iptables = ♥

2016: Où en est la réalité virtuelle ?

La Réalité Virtuelle (VR) et la Réalité Augmentée (AR) font aujourd’hui parti de mon quotidien mais je n’ai pas encore pris le temps d’en parler sur ce blog. Je vous propose donc le replay d’un meetup que j’avais co-organisé en guise d’introduction à une potentielle série d’articles futurs.

Avec notamment les lancements officiels de l’Oculus Rift et du HTC Vive, 2016 promet d’être une année pendant laquelle la Réalité Virtuelle fera parler d’elle. Avec l’équipe de la Virtual Association (dont je fait parti), nous avons dressé un bilan global de l’avancée actuelle et à venir dans ce domaine.

Continuer la lecture de 2016: Où en est la réalité virtuelle ?

Commander Cortana en C#

Classiquement, lorsque l’on veut permettre le lancement de notre application directement par le biais de Cortana on ajoute un fichier de VoiceCommandSet à notre projet que l’on envoi au système. Suite à des discussions avec des amis développeurs et à la question d’Etienne Deneuve sur le Grenier de la Communauté Windows, je me suis rendu compte qu’utiliser un XML statique pouvais poser problème dans certains cas d’applications plus dynamique. Vous l’avez compris, aujourd’hui, nous allons nous pencher sur le problème.

Continuer la lecture de Commander Cortana en C#

Hermes.net, le framework web de vos applications UWP

Vous avez envie de monter un projet sur Windows for IoT mais l’absence d’une solution simple pour faire un serveur web vous freine car l’idée de manipuler des StreamSocket à la main ne vous enjoue pas au plus haut point ? Hermes.net est la solution à votre problème.

Continuer la lecture de Hermes.net, le framework web de vos applications UWP

A l’aide, le MapControl fait crasher mon application

Vous développez une application avec les APIs de Windows 10 et vous ne comprenez pas pourquoi le MapControl semble faire crasher de manière aléatoire votre application ? Ou encore, pourquoi depuis que vous avez rajouté ce contrôle pourquoi l’utilisation de la ram de votre application est affreusement excessive ? En réalité, vous n’êtes même pas sûr que le problème vienne de lui… Investigations autour du contrôle de carte.

Continuer la lecture de A l’aide, le MapControl fait crasher mon application