1. Demo Website: Authentication with XMPP

    This article follow up the article about Authentication without password using XMPP on a Django website previously presented here. This article introduced the XMPP extension (XEP-0070) which allows one to connect on a website with his XMPP account, without additional password.

    Unfortunately, the XEP-0070 is not widely used but this article aims to present you my little contribution to change this situation.

    Continue reading
  2. Using sat-pubsub, a great pubsub component

    In the continuity with the previous post about jp, the following article present sat_pubsub, a XMPP Publish-Subscribe (Pubsub) Service Component, build for the need of the « Salut à Toi » project.

    Salut à toi (SàT) is a unique XMPP client. As its official description says, it's a "multipurpose, multi front-end, free (libre) and decentralized communication tool". It has been actively developed by Jérôme Poisson (Goffi) and Adrien Cossa (Souliane) since 2008.

    sat_pubsub allows us to use our own up-to-date persistent pubsub service.

    This article is composed of several sections

    Continue reading
  3. JP, a powerful command line interface for Salut-à-Toi

    Salut à toi is a unique XMPP client. As its official description says, it's a "multipurpose, multi front-end, free (libre) and decentralized communication tool". It has been actively developed by Jérôme Poisson (Goffi) and Adrien Cossa (Souliane) since 2008. Today, I will focus on the use of "JP", a command-line interface. It can be used to send or receive files directly from a shell, pipe commands to or from XMPP, use XMPP easily in a script and of course play with pubsub nodes.

    Continue reading
  4. Where is Charlie (part 3)

    Previously on agayon.be, I mentioned a new small project: a SLAM device.

    It was finished recently and this article presents its final form.

    After many trials, the chosen design includes an optical rotary encoder disk with 360 teeth in order to provide a theoretical resolution of one degree. The Arduino code sends the data through serial connection in a compatible way with the xvlidar library. Therefore, the lidar module can be used with the BreezySLAM module of Simon D. Levy. Moreover, the data are being sent through XMPP to another computer where the map can be plotted.

    Continue reading

links

social