Skip to content →

Alvin Sim Posts

I’m Now Licensed Under Creative Commons

Well, this website actually, including the blogs posts. Everything published here is now licensed under the Creative Commons Attribution 4.0 International License. In short, this means that you are allowed to (including for commercial works) share any of the blog posts published here with anyone. use any of the blog posts to produce any form of works. There is just one request: Please provide a link back to the content and reference me as the author. You can do it…

Continue reading I’m Now Licensed Under Creative Commons

Leave a Comment

Windows Tips – Move Window Between Multiple Monitor(s)

Most of us now have additional external monitor in our workspace. Having more than one screen, which I find, makes one productive, especially when you need to reference data on another application. Using Alt Tab to switch between applications is not the best thing to do. Prior to this, to move a window between monitors, I would use the mouse and drag it to the other screen. I have been doing this for years. I see other people doing this…

Continue reading Windows Tips – Move Window Between Multiple Monitor(s)

Leave a Comment

FreeBSD – Install Python 3 and Pip

I am starting a Python web project, and taking this oppotunity to learn django or flask. Development work will be done in my FreeBSD VirtualBox virtual machine. Before I started, I checked if Python was already installed. And yes, it was already loaded with version 2.7.12. [alvinsim@freebsd ~]$ which python /usr/local/bin/python [alvinsim@freebsd ~]$ python –version Python 2.7.12 [alvinsim@freebsd ~]$ But, I wanted to develop using Python 3. So, I searched if there was a port for it. [alvinsim@freebsd ~]$ psearch…

Continue reading FreeBSD – Install Python 3 and Pip

Leave a Comment

From Vim To Emacs

Disclaimer: This is not a “Vim vs Emacs” type of blog post. I wrote this to share my thoughts of using both of them. Vim Vi or vim (Vi IMproved) is a text editor. It is installed on almost all of the *nix systems. You can choose to use it with the GUI, or, use it in the terminal or command prompt. I started using vim at around 2006/07. This was at one of my previous jobs where the servers…

Continue reading From Vim To Emacs

Leave a Comment

Automate It!

Image Credit – Eugen Stoll (Creative Commons License – CC BY-NC 2.0) Machines are wonderful. They help us to be productive by doing the things we don’t want to do or can’t do, whilst we can focus on other important things. Yes, I am LAZY! I write scripts or let services, like IFTTT (If-This-Then-That), to do things for me. This is how I automate some of my daily routines. 1. Script to update source code from repository, build and deploy…

Continue reading Automate It!

Leave a Comment

Things I Do After I Install Windows

1. Connect to a (trusted) network After the Windows installation completes successfully, I’d connect it to the Internet. This is so that I can update Windows with the latest security patches, and download the necessary applications. 2. Windows Update It is always important to always keep your Windows (or any other OS you use) up-to-date with the latest security patches and updates. 3. Check Windows Settings For Windows prior to Windows 10, I would configure Windows Update to notify only…

Continue reading Things I Do After I Install Windows

One Comment


I used to blog at my wordpress site. But now I have decided to merge both my website and blog since I already have my domain name and hosting. Unfortunately, this was something I had put off for a very long time. What I will be blogging about? Hacks, things which inspires me and passionate about – coding/scripting, software development/engineering, tech, art, music, my kids. How-to articles especially for my own reference. My doodles (maybe). Why blogging? To share things I’ve learned to…

Continue reading Hello

Leave a Comment