An interesting point. As Robert Scoble points out in his post:
Apple II? Didn’t have switches on the front.
Macintosh? No tape drive. No cursor keys.
Next? No disk drive.
iMac? No floppy drive.
iPod? No on/off button.
iPhone? No keyboard.
An interesting point. As Robert Scoble points out in his post:
Apple II? Didn’t have switches on the front.
Macintosh? No tape drive. No cursor keys.
Next? No disk drive.
iMac? No floppy drive.
iPod? No on/off button.
iPhone? No keyboard.
Just started playing around with VIM. If you are looking for a quick start google can be your best friend. The vim tutorial is a good point to start with. To customize the behavior of VIM, I took help of the following resources to setup my vimrc:
http://www.semicomplete.com/misc/rcfiles/vimrc (A great site with some very good open source content.)
http://www.stripey.com/vim/vimrc.html
Search and replace in VIM at linux.com:
Man! there’s so much to learn. I hadn’t heard of dependency injection till today!
http://en.wikipedia.org/wiki/Dependency_injection
Dependency injection (DI) is a programming design pattern and architectural model, sometimes also referred to as inversion of control or IOC, although technically speaking, dependency injection specifically refers to an implementation of a particular form of IOC.
The basic idea is that if an object depends upon having an instance of some other object then the needed object is “injected” into the dependent object. For example, being passed a database connection as an argument to the constructor instead of creating one internally.
The term “Dependency injection” is a misnomer, since it is not a dependency that is injected, rather it is a provider of some capability or resource that is injected.
Looking for an implementation to learn more about it? Have a look at the external links section in the wikipedia entry. Some are:
Guice Intro by Crazy Bob
Home of Guice
I have been facing this problem and googled for a solution. The error that I was getting is:
Building native extensions. This could take a while…
ERROR: While executing gem … (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.ruby extconf.rb install sqlite3-ruby
extconf.rb:1:in `require’: no such file to load — mkmf (LoadError)
from extconf.rb:1
After some fight I came a blog post suggesting to install the dev package for ruby.
sudo apt-get install ruby1.8-dev
And that I did and viola… everything worked fine. The problem was because mkmf isn’t installed by default! So, installing the dev package solves the problem
A few references that may help in Ruby on Rails setup:
http://daniel.lorch.cc/docs/rails_install_debian/
http://rubyforge.org/forum/forum.php?thread_id=4161&forum_id=4050
A nice step-by-step tutorial about setting up PostgreSQL on Ubuntu.
If the Postgre hasn’t already been installed, install it using the command line or the basic add/remove utility in Ubuntu.
Using command-line:
Installing Postgre and pgAdmin:
- sudo apt-get install postgresql-8.2
- sudo apt-get install pgadmin3 pgadmin3-data
Changing the default password (postgres):
- sudo su postgres -c psql template1
template1=# ALTER USER postgres WITH PASSWORD ‘<enter your password>’;
template1=# \q
To access the pgAdmin from the program menu, add a link for the menus:
- sudo gedit /usr/share/applications/pgadmin3.desktop
[Desktop Entry] Comment= PostgreSQL Administrator III
Name=pgAdmin III
Encoding=UTF-8
Exec=pgadmin3
Terminal=false
Comment[en_GB]=PostgreSQL Administrator III
Icon=/usr/share/pixmaps/pgadmin3.xpm
Type=Application
Categories=GNOME;Application;Database;System;
Name[en_GB]=pgAdmin III
If the entry exists (if installed using add/remove utility), don’t need to anything.
For more options, e.g. enable access from a local network, read more at hocuspokus.us.
Search query: how student loans affect fico score

The screenshot shows the search results that appeared on the first page of the search result. Notice the top results linking to blogspot.com!
Update: Google seems to have fixed it!
Caching in PHP isnt as straightforward as it is in Java. For a starter, here’s a nice article on caching in PHP.
On a sidenote, why caching is important: Time is MONEY. Caching saves time. So, caching saves MONEY. Has it got your attention…