I rented my server with OVH Canada. This blog is on one of the VMs that I created using KVM. Initially I did not configure VMs with IPv6 support. Actually, the IPv4 configuration is a bit more complicated than IPv6.
Continue reading “Adding IPv6 Support for KVM VMs”
cURL support for CloudFlare-enabled websites
CloudFlare provides a nice protection from DDoS and other hacking activities, last year they even added a free UniverSSL package to all users. The problem began with the cURL ciphers on cloudflare-enabled websites. cURL does not successfully handshake with cloudflare servers with its default encryption algorithms.
Update: Recent update on cURL and nss libs have enabled curl to operate on CloudFlare-enabled web pages without doing anything. Git also works now.
Continue reading “cURL support for CloudFlare-enabled websites”
IRC’fy the Central portal
This is one item out of my thinking list that is related to a final project of my upcoming 4th year. The idea is not mature and I may not choose the idea as my actual final project. If you wish to take my idea as your project, please get my permission first. I may work with ya!
Tmux configuration
Tmux is a terminal multiplexer, the main feature of it for me is to split window side by side, one for doing debugging, the other for coding. I know there are some substitutions available, such as konsole and terminator but I find tmux handy.
Multi Process Debugging
It bugs me to debug multiprocess C programs by using GDB. Here is a note for multi processing, and multithreaded debugging.
Using rsync to resume SCP file transfer
Using scp to transfer a large file or folder can be sometimes unstable, it doesn’t have the feature to resume broken transfers. Therefore, we have to start over each time when we cancel the transfer. There is a software called rsync that has the resume feature and it supports multiple protocols such as rsync://
and ssh://
Continue reading “Using rsync to resume SCP file transfer”
Install a new nVidia card on existing Fedora system
I’ve been running Fedora for some time and I am still loving using it. Today I got a used nVidia GTX 650 Ti graphic card from my friend Lance, and I was trying to install it under my existing system structure.
We managed to get the card installed in the PC chassis and connected the power cables with the card and DVI-D cables with the monitor. When system started as normal, the whole monitor was in pink. By using Ctrl+Alt+F2 I switched to command line. The following command:
Continue reading “Install a new nVidia card on existing Fedora system”
Oh-my-zsh Ctrl+R binding
The oh-my-zsh project is a fantastic zsh addon, but when vi-mode is activated, the default behaviour doesn’t have a ctrl+r reverse search.
Continue reading “Oh-my-zsh Ctrl+R binding”
SSL Setup
This is a personal technical note for SSL certificate setup, ensuring better scores at SSL Labs so that we have a better Internet security for our own.
Server Migration
The content of my old server has been migrated to a new server. The 2 server spec comparison is listed below:
Continue reading “Server Migration”