• Prevent Logitech GHUB to scan dirs and delete auto-detected profiles

    Before taking any action, quit the Logitech G HUB application. Go to %ProgramFiles%/LGHUB/data Backup applications.json file (i.e. rename applications.json to applications.json.bk) Open applications.json with your favorite text editor Replace the whole file with: { "applications": [] } Save the file (applications.json) You can revert this change back at any time...

    Read More...
  • Why my Jekyll post isn't showing up in production?

    So you have you Jekyll post properly appearing in your dev environment but not there when you deploy in production. Here is a few things that are most likely the reason why: Your local dev environment timezone may differ from the remote server. Make sure you have configured the timezone...

    Read More...
  • Windows suddenly goes out of sleep (and fix)

    I noticed for a while that one of my Windows rigs had some insomnia issues – Windows waking up in the middle of the night. There is a few things that you need to check to find the culprit. Start by launching a “Command Prompt” ( ⊞ Win + R...

    Read More...
  • Fix Project Diablo 2 glide3x.dll issue

    Starting from Season 3 - Domination, this fix won’t work anymore as dsound.dll will prevent you to play online (leading to a message: Wrong game version and disconnect you from the game). Recently I started to play Project Diablo 2 and started to get the following error while closing the...

    Read More...
  • WSL Windows apt broken (Ubuntu 18.04)

    apt just got broken on my WSL installation. I didn’t dig through much, but it started once I upgraded to Ubuntu 18.04. Here the error I’m getting when trying to install new packages: apt: error while loading shared libraries: libapt-private.so.0.0: cannot open shared object file: No such file or directory...

    Read More...
  • Yet another Mac bluetooth interference with Wi-Fi

    Update March 22, 2020: I saw that the following command could help in some cases: sudo defaults write /Library/Preferences/com.apple.airport.bt.plist bluetoothCoexMgmt Hybrid (Explanation on Stackoverflow) I thought I was done with this from my previous post about it. However it didn’t last long and the problem re-appeared later. It was not...

    Read More...
  • Fix emojis/icons not showing on Slack MacOS

    Alright, I’ve been victim of a weird bug on Slack where certain emojis didn’t appear properly. I would say the issue mostly happen with custom emojis. I remember I’ve installed the Slack app via their official website. Not 100% but I saw this occuring from Slack 4.0.0 or such. I...

    Read More...
  • Fix Sony headset WH-1000XM2 bluetooth interference

    I’ve bought the Sony headset WH-1000XM2 a while back ago now and I have been super happy with it. This was until recently before I started to use it with my Macbook Pro ( 2018, 13-inch, with Touch Bar). I notice some frequent WiFi disconnects and disturbance with the signal...

    Read More...
  • Mon expérience avec Shadow

    © Shadow by Blade C’est un article que je tenais à faire depuis un moment malheureusement par manque de temps je n’ai pas pu le rédiger plus tôt. Je suis rentré en France dernièrement pour une durée de trois semaines environ. Généralement, j’emmène toujours un laptop avec moi quand je...

    Read More...
  • Phpize error with phpbrew (Debian like)

    Today I’m using Laravel to prototype an application. I have to manage a lot of PHP versions at the same time that’s why I’m using phpbrew which is an awesome piece of software btw. I compiled recently PHP 7.2.9 and forgot to add the GD library to it. With phpbrew...

    Read More...
  • Numeric Keypad not recognized in PuTTY

    In case you logged into an SSH session and your numeric keypad is not working, follow these steps to fix the problem: 1) Go to Change Settings… -> Terminal -> Features 2) Check the option Disable application keypad mode 3) Apply Test your numeric keypad and it should work. Sometimes...

    Read More...
  • PLESK - FTP Secured TLS does connect but does not obtain directory listing

    Chances are your Passive Ports are not set in your PLESK ProFTPD configuration. To fix that edit: vim /etc/proftpd.d/50-plesk.conf Add a PassivePorts range to allow simultaneous FPT connections. Your configuration should be like this: #ATTENTION! # #DO NOT MODIFY THIS FILE BECAUSE IT WAS GENERATED AUTOMATICALLY, #SO ALL YOUR CHANGES...

    Read More...
  • Windows 10: Applications not indexed properly

    Since I upgraded to Windows 10 I’m struggling to have my installed applications indexed in Start Menu. With applications installed via an installer it works fine but if I extract a program from an archive (like .zip or whatever) and place it manually to my Programs directory it’s not indexed....

    Read More...
  • phpMyAdmin "No input file specified." error (Nginx with FastCGI)

    If you encounter a “No input file specified error” when you try to access your phpMyAdmin alias on your Nginx web server, please try to add this line to your vhost or default configuration: location ~ \.php$ { ... fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } This fastcgi_param line was missing into my...

    Read More...
  • PuTTY - Unexpected SSH2 MSG UNIMPLEMENTED packet

    If you are here it’s you are wondering why your are getting a Disconnected: Server protocol violation: unexpected SSH2_MSG_UNIMPLEMENTED packet error on PuTTY. The reason is you actually use a deprecated SSH key exchange algorithm. To fix this you can first update your PuTTY version to the latest one. If...

    Read More...
  • SSH - Authentication refused: bad ownership or modes for directory/file

    I got a message like “Server refused our key” when I tried to SSH my server using a PuTTY with a RSA key. After a log check in /var/log/auth.log (Ubuntu): sshd[2910]: Authentication refused: bad ownership or modes for file /home/user/.ssh/authorized_keys Ownership of .ssh folder and authorized_keys file should be: drwx------...

    Read More...