De retour à Winston

Avec la session qui est terminée, j’ai enfin retrouvé un peu de temps pour travailler sur Winston. À l’instar de Markdown Notes, je peux uniquement travailler sur Winston quand je suis à la maison. Le temps des fêtes est donc le moment idéal pour résumer le projet. Pour partir sur le bon pied, j’ai complètement […]

Lire la suite »

Derniers développements

Winston a légèrement été négligé au cours des dernières semaines. D’abord, l’université vient de commencer, et ça occupe la majeure partie de mon temps. Ensuite, j’ai quelques problèmes avec mon serveur, ce qui a empêché le déploiement de Winston pendant quelques jours. Malgré tout, j’ai ajouté une commande qui suggère des idées de repas ainsi […]

Lire la suite »

Première démo de Winston

Après le déploiement fructueux de Winston, voici la première démo fonctionnelle. Il reste encore quelques aspect à retravailler, mais Winston commence déjà à montrer son utilité.

Lire la suite »

Le tout premier déploiement de Winston

La semaine dernière, j’ai écrit que le bruit débalançait facilement Winston, mais il semble au final que c’est surtout la distance qui affecte son ouïe. Si je recule de trois pas, plus rien ne fonctionne, mais tant que je suis au dessus de mon clavier, tout va bien. Une théorie: le microphone est le problème. […]

Lire la suite »

Winston. Winston? Winston!

Au cours des derniers jours, j’ai passé plusieurs heures à tenter d’améliorer l’ouïe de Winston. En effet, il s’agit toujours du problème qui halte le reste du projet. Dans le dernier article, j’ai parlé de l’addition d’une branche de grammaire qui rejetait les phrases. Cependant, cette méthode n’était pas très fiable et Winston répondait parfois […]

Lire la suite »

De Jenkins à Winston

Winston! Ça avance!

En plus d’une fiabilité accrue et de nouvelles commandes, Jenkins a maintenant un nouveau nom.

Lire la suite »

Construire Jenkins

Jarvis

Depuis quelques semaines, je comble mes temps libres avec un nouveau projet: Jenkins. Inspiré de Jarvis, l’assistant robotisé de Tony Stark, Jenkins donne la température et les horaires d’autobus, ouvre la porte aux invités et raconte quelques (mauvaises) blagues. Grâce à l’élégante simplicité de son système d’interprétation des commandes, ses capacités grandissent à la vitesse […]

Lire la suite »

Expliquer l’internet à l’aide de métaphores

Le site web est équivalent à un commerce. Vous utilisez votre navigateur (Internet Explorer, Chrome ou Firefox) pour vous y rendre, en utilisant l’internet, un réseau routier qui connecte tous ces commerces.

Lire la suite »

Le guide du programmeur: Unicode et UTF-8

ASCII, UTF-8, Unicode?

Vous êtes-vous demandé ce que signifie ASCII? UTF-8? ISO 8859-1? Si vous travaillez avec des données textuelles, ils vous sont sans doute familiers, et vous avez probablement une idée nébuleuse de leur signification. Il s’agit de termes reliés à l’encodage de caractères. Si vous avez à traiter des données textuelles: chaînes de caractères, bases de données ou fichiers HTML, une bonne compréhension des différentes méthodes d’encodage vous sera primordiale.

Lire la suite »

Comment se connecter à SSH sans mot de passe

Un guide qui vous montre comment vous connecter à une machine SSH distante sans mot de passe. Utile pour les tâches planifiées avec cron.

Lire la suite »