Saturday, April 1, 2017

I moved my blog (again) :)

I moved my blog again. This time to GitHub Pages.

I have written the reasons here. Check it out if you want to know why. :)

Happy coding!!

And enjoy doing the other good things that you love doing. (And let's already stop doing the bad things we are doing :) )

Tuesday, July 26, 2016

My new blog -


My blog is now located at

I was blocked from Google Adsense for illegal clicks on this blog a long time ago. I tried to ask for a second chance but they say that they are protecting the trust that their customers give to them.

So after a few years I created a new blog. I was hoping that I will be accepted again this time to Adsense but my effort was unsuccessful.

But it's ok.

This is what I get for not reading the Terms of Service and doing an illegal activity hahahaha

Thursday, December 25, 2014

Solution to error on "kpm restore": Unable to locate [package]

When I tried to run "kmp restore" on a vNext project I got these error messages like in the picture below:
Unable to locate [package]

The solution is to create a Nuget.config file that contains the package source for vNext at the root of your solution

 <add key="AspNetVNext" value="" /> 
 <add key="" value="" /></packageSources>

Sunday, March 16, 2014

Saturday, November 30, 2013

What is the ii/IV - V/IV - IV progression

ii/IV is read as "two of four" which is Gm7 in the key of C.

V/IV is read as "five of four" which is C7 in the key of C.

and IV is F in the key of C.

You can find an example of this by Greg Howlett on thins link.

Free Lessons for Chruch Pianists:
Free lessons, tips and downloads for church pianists

DVD Courses (Reharmonization, Play by Ear!, Arranging, Accompanying, Theory for Church Pianists, etc.):
Over 30 hours of DVD instruction for church pianists

Sunday, November 10, 2013

How to install Ruby on Rails offline in Windows 7 and use WEBrick as web server

When online
  1. Download railsinstaller-2.2.1.exe from
  2. Download uglifier-2.2.1.gem from

When offline (on another computer)
  1. Execute railsinstaller-2.2.1.exe
  2. Open command window
  3. Using the command window, navigate to the directory where uglifier-2.2.1.gem is saved
                                 cd <path where uglifier-2.2.1.gem is saved>
  1. Type the following command:
                                gem install --local uglifier-2.2.1.gem
  1. Create your Rails site with the following command:
                                rails new <name of your site>
  1. Using the command window, navigate to the directory of your site:
                                cd <path of your site>
  1. While inside your site's directory, run the web server (WEBrick):
                                rails server
  1. Open your web browser to view your site: http://localhost:3000/

Tuesday, June 11, 2013

From Nand to Tetris - My Solutions to the Projects

I have created a repository to contain my solutions to the projects of the course "From Nand to Tetris"
(You can also get the reading materials and projec files at

Here is the repository of my solutions:
(Some of my solutions are not very good even though the output is still correct. Be sure to also look at other people's solutions for reference.)

UPDATE (November 17, 2013): I deleted the GitHub repository of my solutions to the Nand2Tetris projects 1 to 8 because someone who is teaching it (Alex Lipov) requested for it to be removed because it violated the course terms (

If you want to know how to start the course just read the whole Chapter 1 available in or You will know what to do especially after you read the last part of chapter 1.