Archive
Archive
2017
2018
- December 17, 2018 - Configure prometheus and grafana
- November 25, 2018 - Find and install libraries for x86 on linux, Debian
- November 25, 2018 - Ships From filter aliexpress
- October 22, 2018 - How to install i3 on debian with LXDE/XFCE lxde, openbox
- July 17, 2018 - Tiling effect for windows in linux using keyboard shortcuts, lxde, openbox
- July 10, 2018 - Print lines that matches a regex starting from a line that matches another regex until an until a line that matches a different regex
- July 7, 2018 - Vue.js Tips and Tricks
- June 18, 2018 - Run GUI apps with docker
- March 31, 2018 - Install nodejs and npm on ubuntu without sudo
- March 31, 2018 - Conan, dynamic libraries on windows
- March 24, 2018 - How to use tmux
- March 16, 2018 - Debian 9 fresh install
- March 3, 2018 - How to redirect YouTube home page to Subscriptions
- January 11, 2018 - Solved Bless Hex Editor - There is not enough free space on the device to save file
2019
- December 13, 2019 - Understanding UTF-8 links
- October 2, 2019 - Using filebeat and logstash to centralize logs
- September 28, 2019 - Mount remote folder with sshfs
- September 22, 2019 - Web interface for transmission - remote torrent client
- September 3, 2019 - Provide wifi driver at install stage for Debian
- September 3, 2019 - Activate wake on LAN
- August 18, 2019 - Fix blank screen in Debian 10 when using amd hardware
- August 8, 2019 - Fix for QtCreator debugger does not display values of std::string
- August 2, 2019 - UCSPI-TCP package tips
- July 25, 2019 - Difference between gcc and g++
- July 22, 2019 - Useful things for editing pdfs from terminal
- July 17, 2019 - C++ Resources
- July 15, 2019 - Use mcss theme for doxygen documentation
- June 21, 2019 - VSCodium change default config folder
- June 21, 2019 - Install from experimental or from backports on debian
- June 21, 2019 - Extract deb files
- June 21, 2019 - Color themes for terminal
- June 10, 2019 - Run virtualbox in docker
- June 9, 2019 - Add keybinding for changing the keyboard layout
- May 28, 2019 - Bash History Tips
- May 23, 2019 - ArchLinux tips
- April 3, 2019 - Analise slow query logs with pt-query-digest(percona)
- March 28, 2019 - How to use cpupower, cpu governors.
- March 28, 2019 - Mysql useful queries
- March 28, 2019 - Download archive with curl, follow redirects
- March 26, 2019 - How to use rsync
- March 4, 2019 - Default build folder in QtCreator
- February 14, 2019 - How to grep a continuous stream?
- February 14, 2019 - Use tcpdump to monitor tcp traffic between client and server apps
- February 14, 2019 - Debug executable using strace
- February 5, 2019 - Mysql/MariaDB Prometheus collector and Grafana
- February 5, 2019 - SSH tunneling
- January 6, 2019 - Steps to Root and Flash AICP on LeEco Le Pro3
2020
- December 14, 2020 - Fix 404 not found in Ubuntu, for EOL version
- November 17, 2020 - How to redirect local port to another local port
- November 9, 2020 - How to install VSCode extension from file
- August 4, 2020 - Git corruption fix
- July 14, 2020 - grep tips
- July 8, 2020 - Vector of shared_ptr vs vector of objects
- July 2, 2020 - Force GDB from qtcreator to ignore capturing a signal
- June 25, 2020 - Enable bluetooth headphones on Linux Debian 10 and auto-switch between a2dp and hsp/hfp.
- June 23, 2020 - How to send data from a file to a tcp connection via nc every x seconds
- June 22, 2020 - Thread sanitizer tips n tricks
- June 22, 2020 - Tmux tips
- June 22, 2020 - GDB Tips
- June 12, 2020 - Custom ROM installation on android for Evolution X on K20 pro
- May 22, 2020 - Linux bash tips and tricks
- May 21, 2020 - Address sanitizer tips and tricks
- May 21, 2020 - Git tips and tricks
- May 14, 2020 - Don't abort the execution of an executable if a problem was found by the address sanitizer
- March 6, 2020 - Useful things for coredumps on linux
- February 14, 2020 - Automatically sync all folders in Thunderbird
2021
- November 15, 2021 - Switch between light and dark theme - Ubuntu
- September 10, 2021 - Protobuf serialization - How it works + How to combine serialized messages
- September 10, 2021 - Extending the life of a temporary object in C++
- June 18, 2021 - Reload audio devices on Ubuntu
- May 26, 2021 - Posting inside a boost asio strand serialized(strand) vs unserialized(strand.get_inner_executor())
- March 24, 2021 - Investigating a coredump with GDB on linux
2022
- September 26, 2022 - M-DISC as long term offline storage or archive or backup option
- September 23, 2022 - Useful PostgreSQL queries or commands
- September 23, 2022 - Install PostgreSQL via Docker Compose
- September 21, 2022 - Make the text sharper on Ubuntu
- September 21, 2022 - Using lambda to create a conditional singleton object
- September 21, 2022 - Setup Gitlab Pages with custom domain name from Clouldflare
- September 19, 2022 - Customize 404 page or other component from Docusaurus
- June 29, 2022 - Adding Custom Debugging Helpers in QtCreator
- June 28, 2022 - How to call a python script from gdb - Automate coredump investigation
- June 27, 2022 - Increase swap size after install, Ubuntu 20
- May 14, 2022 - Prepare nodejs, vuejs environment
- May 11, 2022 - Linux fresh install (Ubuntu)
- April 29, 2022 - Backup folder that contains data that is being updated
- April 14, 2022 - Use boost without conan, only with cmake
- March 30, 2022 - Preparing C++ Dev infrastructure
- January 31, 2022 - Login Loop on Ubuntu
2023
- February 18, 2023 - Define store using pinia in vuejs with hot reload support
- February 16, 2023 - Reset reactive object or store in vuejs
- January 23, 2023 - Backup mariaDB using mariabackup and upload to S3 or BackBlaze using docker compose and restic. How to restore it
- January 22, 2023 - Load balancer using nginx
- January 21, 2023 - Automate ssl certificate creation or renewal with nginx and certbot using docker compose
- January 20, 2023 - Start umami analytics using docker compose with external mariadb
- January 19, 2023 - Auto-update PWA created in vue.js with quasar without client confirmation
- January 18, 2023 - Git config for all subfolders from a folder - multiple git config files
- January 18, 2023 - Activate mariadb general logs at runtime - log all queries
- January 6, 2023 - Mocking in python3, mocking boto3 library, aws
- January 6, 2023 - Create an endpoint in kubernetes to connect to an external service - mariadb
- January 6, 2023 - Kubernetes useful commands
- January 6, 2023 - How to upgrade the vitess inside a rke2 cluster
- January 6, 2023 - How to upgrade the vitess operator inside a rke2 cluster
- January 6, 2023 - Upgrading the version of rke2 cluster
- January 6, 2023 - How to upgrade rancher in a rke2 cluster
- January 6, 2023 - How to upgrade cert-manager in a rke2 cluster
- January 5, 2023 - Updating rke2 cluster nodes config
- January 5, 2023 - Restore RKE2 cluster from snapshots
- January 5, 2023 - Check status and logs of a RKE2 cluster
- January 5, 2023 - How to create a backup on-demand for RKE2 cluster
- January 5, 2023 - How to manually generate a db backup from vitess cluster and use it locally
- January 5, 2023 - Steps to install Loki stack Loki and Grafana on a rke2 cluster
- January 5, 2023 - Initializing a cluster with rke2 on Hetzner