Changing with the times..

This is a fairly new blog but I am sorry to inform you that I have started hosting it at my own site. All the existing posts have been imported there and all the new posts will be made there.

Please feel free to visit. Thank you


Leave a comment

Posted by on December 24, 2011 in Updates


Building a strong professional presence online!!

I am finally at the stage where I am about to leave the safety of the University and join the real world called the workforce. As exciting as it maybe I want to make sure I get a job that is challenging at the same time satisfying. To attain this goal it is important that I take the time to make my online presence presentable.

In this post I shall give you a few steps on how to create an online presence that you can use to market your skills and achievements.

Step 1: Create a Resume

You need to take the time to sit down and work on this for a few hours. Make sure you run through your employment history and note down the key things you learned at these jobs and the daily tasks you did. It is important to add the things you learned to your skills list and also list the tasks you were assigned and completed. This post will not cover resume creation. You can find helpful guides for this online.

Step 2: Create a LinkedIn Profile


One of the best ways to network as you start looking at prospective employers is LinkedIn. Create a profile and add details to it. LinkedIn gives you the ability to import details straight from your resume. If you completed Step1, this process will be very simple.

Creating a LinkedIn profile does not end your job. It is a little more complicated. The next step is to build connections. This will take time but you can always take the step to go out and find people you know and connect with them. It is also important to know that connecting on LinkedIn is not the same as becoming a friend on Facebook. You do not have to be close friends to connect on LinkedIn. An acquaintance or a person you have met as part of you career related works are all possible connections. For example, if you went and talked to a Company representative at a Career Fair, I would recommend you add him on LinkedIn. To find people you know LinkedIn provides the ability to search through your email contacts and find people that are on LinkedIn. You can also find acquaintances under ‘People You May Know’ at the top right hand corner of the LinkedIn Home Page.

At this point another thing that you should know is that this is not something you can do for once and be done with. It requires constant attention. You need to give it time everyday. So learn to enjoy it. You can learn a lot while improving your presence online.

Now I would recommend that you go to the Companies link on the navigation bar and search for the companies you like and start following them. This will give you updates and when in the future if you do end up looking for a job at one of these companies, you will have enough background knowledge about their recent achievements.

You can also go under Groups and find things you are interested in. This could be a particular programming language or a database etc. These groups are like forums, you can get support, provide support for others etc. Some members of the group may post jobs related to the group. So in one step, you can get help from others, provide help and maybe even find a job in that field.

At this point you should start seeing updates on your homepage. This could be updates about your connections, news or articles your connections have posted, and also the trending news updates. These can help you get updated on the daily things happening in your fields.

Step 3: Creating a Blog/Webpage

Creating a blog is simple, but is not for everyone. If you ever find yourself eager to share things with others and status updates are not enough but want to make it more elaborate, I would recommend having a personal blog or website. The purpose of the blog is not to have large amount of traffic but have an outlet for your ideas and thoughts. At the same time you can make your blog/website readable and interesting for the oncoming traffic which will over time increase traffic.

Some of the common blog hosts are





But you do not have to limit yourself to the above ones.

The most important thing that you need to do once you decide to make a blog, is to dedicate time to update it frequently. Create a schedule or a pattern. It could be daily, or once a week or once a month. Now the readers know when there will be updates. A reader might visit a blog up to 2 times before forgetting about it, if there are no new posts.

If you want this to be a personal blog, make sure to have an About section that describes you and the reason for the blog. It will give the audience a personal connection to you. It is also important to make sure that the posts in your blog are your own material and if outside material is used, it is well cited.

Once you have a blog that has enough steady postings and updates from you, it can then be linked to your LinkedIn profile, under the personal websites. This will give any employer interested in you a better perspective of your interests and achievements.

If you are in the computer field, and have some experience in website design and hosting, I highly recommend having your own website. Feel free to have more than one, but do not link more than two or three with your LinkedIn account.


Now that you have a basic structure setup, it is important to keep using them, updating your LinkedIn profile, connecting with new people you meet ( I cant tell you how useful some of these connections will become in the future), staying informed about the companies you like, the trending news in your fields, posting frequently to your blogs and websites etc. Besides providing a great first impression to your employer, these can help you stay connected to the newest trends in your field and keep track of your own progress over time.

Hope this post helps. As always, let me know if you recommend any changes to this post or if you have any questions.


Leave a comment

Posted by on November 24, 2011 in Updates


Quote Database!!

Problem: So I have been trying to read quite a bit recently. And when I read I get all these insights and ideas. But I keep reading the book and by the time I am done reading I don’t remember any of it. I have to go through the book again to find them. So I recently started writing down things I like from the books, as I read. But now that I look back there is all these writings and they are all unorganized and I can’t search through it using keywords (big letdown).

Solution: So I am thinking maybe I should create a small database (Postgres duh..) with a very simple front end that you can use to enter the quotes/insights as you read a book. You can enter the quote/insight, specify the book, a category that it falls under and maybe a description. That way I can search through them by category or keywords and also find which book it is from and who the author is. What do you think of the idea?? Also could be expanded on to mobile devices later on.

Let me know any suggestions that you have or if you already know other programs that do the same.

Leave a comment

Posted by on October 24, 2011 in Projects


PostgreSQL with pgAdmin on Lion Server

I have to say I am a PostgreSQL fan when it comes to databases, mostly because that is what I am familiar with and what I started using first. I also tend to like softwares and services that are more to the open source side of things. But I was surprised to see that Mac OS X Lion Server came with PostgreSQL instead of MySQL unlike its predecessor Snow Leopard Server. Must be some licensing issue Apple had with Oracle I assume. But I will just provide a simple guide to help you get started using Postgres with pgAdmin. First step, open up the and turn on the web service.

Now download the latest version of pgAdmin and install.

The next step is to make sure postgres is listening for connection on localhost. For this open up terminal and open up /System/Library/LaunchDaemons/org.postgresql.postgres.plist for editing. Find listen_addresses and set it equal to

If you are not sure how to do that, open up a new terminal, type in the following in order

cd ..
cd ..
sudo nano System/Library/LaunchDaemons/org.postgresql.postgres.plist

Find listen_addresses and make it listen_addresses=

Now hit Ctrl+X and hit Y when asked to save.

Now restart postgres with the following commands

sudo serveradmin stop postgres
sudo serveradmin start postgres

Now go to the pgAdmin application downloaded earlier. It will ask you for a new server registration as shown below.

Use _postgres for username and the Administrator password as password.

Now you should have a pgAdmin successfully configured. You can use the PSQL console available under the menu for the rest of the work. All the documentation you will need are available here. Enjoy and let me know if you need any help.


Posted by on October 24, 2011 in Updates


Hack a Mack – Getting Ready

The best way to go about getting a good hackintosh is to build one yourself than to use an off the shelf computer. If the resources do not allow you to build one yourself, you can always try your luck converting the spare computer you got, into a hackintosh. I wouldn’t recommend making the hackintosh your primary computer until you have a stable working setup. But if you are going to start off fresh I can give you some tips. is your goto place for any help you might need. They have an extensive forum with a large user base that can answer pretty much any problem you might encounter. But it might seem a little overwhelming when you start. Hence you have my blog to get a jump start. Do not hesitate to contact me with any question and I shall try to get back to you ASAP.

So lets get into the details,

You are going to build a computer and you want to make sure you get the parts that you know will be supported by a Hackintosh. The computer I built had the following specs:

I actually do not recommend the Nvidia GTS450 since it does not work well with Snow Leopard and you will need an older graphics card to install Snow Leopard. It works seamlessly with Lion. But since you need to install Snow Leopard first, I do not recommend Nvidia 4 series or above unless you have an older graphics card as backup to get Snow Leopard installed. You do not have to limit yourself to the above specs. You are free to explore other option. I would highly recommend sticking to this motherboard if you are going to spend money and buy one since I know for sure everything on it works and it is just a great motherboard. If you are going to try another motherboard, search through tonymacx86 blog to see if it is supported.
Before you get started there are a few other things you need. A Snow Leopard disk, an external hard drive and a lot of patience. You will just need to hang in there and get through this, but I can promise you at the end of it you will have a beautifully working Hackintosh. Stay on the lookout for the the next post, Getting Started. It will cover the basic steps need to get Snow Leopard installed.
Leave a comment

Posted by on October 21, 2011 in Projects


Hack a Mack!

So I just succeeded in getting the desktop I built to run Mac OS X Lion. With much help from (mucho thanks to the people behind it) I was able to get my custom built $600 desktop to run Lion just like a $2400 Mac Pro. It is a frustrating process and you will need some patience. But I shall post the specs of my desktop and the steps I took to get it to work, to make your life easier. Please make sure to purchase the software needed for this. I do not recommend using pirated software, especially when Apple provides it for a very reasonable price. Stay on the look out for the full details.


Posted by on October 4, 2011 in Projects


Let’s be serious!!

I am not the blogger kinda guy. I prefer to just work on stuff and do things rather than type up what I am doing or what I have done and put it up online. But recently it seems like, I can’t even keep track of what I have been doing and all the stuff I have been working on. It seems like a great idea to keep track of them using a blog while sharing what I know with others around me just like I have learned so much from others who took the time to blog. So here it is, The First Post. Welcome to the humble beginning of my blog. I will try to post anything interesting that I work on or comes my way. Keep your eyes open or more like keep your pages refreshed 😉


Leave a comment

Posted by on October 4, 2011 in Updates