Category: Software

  • Theme security for a WordPress site

    Theme security for a WordPress site

    It is a fact of life on the Internet that hackers are roaming continuously in search for a chance to apply their knowledge to abuse your web site. Recently, I had the occasion of noticing an opportunity that I should not have let happening on Roumazeilles.net My web site is using WordPress as the “engine”…

  • Artificial Intelligence to upscale photographs

    Artificial Intelligence to upscale photographs

    Did you notice that I am interested in/attracted by Artificial Intelligence? Among various tests, here is a nice little resulting application for digital photographers. I finally found how to significantly (x4) increase the resolution of my photographic pictures (upscaling) without losing details. An AI allowed me to recreate the “missing pixels” to build a picture…

  • Install LLAMA under Windows

    Install LLAMA under Windows

    I just wanted to start playing with something similar to ChatGPT. I have a Windows 10 PC based on Intel i9-13900K (so pretty much top of the line in terms of performance both for single core and for multicore) and 64 GB of DRAM (a bit over what most people have, but I understood from the…

  • Evolution to favor user privacy

    Evolution to favor user privacy

    After the recent information updates from CNIL and other European privacy-supporting public agencies (in Austria, in Italy, etc.), it was becoming clear that the use of Google Analytics to track visitor statistics on our web site was non-compliant with parts of the requirements of GDPR (specifically but not only, because Google data is stored in…

  • Raspberry Pi as a local DNS/DHCP server

    Raspberry Pi as a local DNS/DHCP server

    For a local network supporting a small company or an Internet-active family, it is always possible to rely totally on an Internet Service Provider (ISP) which will provide basic network services straight from the Internet box/router (fibre or ADSL). But, if – like me – you want to have more flexibility, you’d prefer to setup…

  • More technical news about our web site hack

    More technical news about our web site hack

    After a more thorough analysis, I believe that I have now a clear image of what happened to . It appears that a hacker introduced itself into our web site through an insecure WordPress plugin. The security defect has been corrected relatively quickly, but it left a wide open gap during a few days. The…

  • How to solve an HTTP error 500?

    How to solve an HTTP error 500?

    This appears to be one of the most imprecise errors a web server can through at you. More or less, it means “I tried but I can’t serve and I can’t help with more precise information”. People and forums tend to say that this may be related to database issues or .htaccess issues. But not…

  • Hacked web site

    Hacked web site

    So, it had to happen one day. has been hacked. Nothing very terrible, but a few bad hours for an administrator. The site to be rebuilt in a matter of hours. Passwords to be changed. Several hours lost for nothing. There wasn’t much to steal (the users are not very many). But it is impossible…

  • Ikea-style instructions for computer algorithms

    Ikea-style instructions for computer algorithms

    Designed to help in a computer science and algorithms teaching course, these are great ideas of algorithm descriptions using only simplified drawings and no word (styled like Ikea assembly instructions). I love them. Idea-instructions.