Sunday, May 18, 2008

SVN Authorization Setup - Windows

1. Install Tortoise SVN
2. Create repository directory e.g c:\MyProject
3. Right click on C:\MyProject -> Select Tortoise SVN -> create new repository

That will create default files to enable SVN repository

4. Go to C:\MyProject\conf\ and open svnserve.conf file and uncomment following lines

auth-access = write
password-db = passwd
realm = My First Repository

5. Go to C:\MyProject\conf\ and open passwd file and add users

e.g.
[users]
user1 = user1pwd
user2 = user2pwd

Friday, May 02, 2008

Oracle AS Blog


It is hard to find good documentation on Oracle AS. If you search on oracle site then you get thousand links in your search result and then it is your job to find which document is useful ( If you are OracleAS user then you know what I am talking ;) )

Mike Lehmann blog is very useful for Oracle AS users  http://mike-lehmann.blogspot.com

AQ Detail

http://mike-lehmann.blogspot.com/2006/09/simple-mdb-with-oracle-database-jms.html

Thursday, May 01, 2008

Ruby scaling issue

This is breaking news for me :) I have discussed with few of you that I have doubt about scaling Ruby on Rail Apps

Twitter is thinking to move to Java or PHP due to scaling issues.

http://www.techcrunch.com/2008/05/01/twitter-said-to-be-abandoning-ruby-on-rails/

Only time will tell whether Twitter is having problem due to the way Ruby works or whether their code has design problem.

Well still there are many Ruby fans who are moving from Java to Ruby.

To me - If you like to learn new things then learn Ruby. Ruby is fun but don't use it for any enterprise level apps. Java is proven technology so, I think it is better to stay away from Ruby for sometime and let someone else take a risk :)

Hacker Arguments

http://news.ycombinator.com/item?id=178917

Version Control

Many version control systems are available in market. I have used quite a few during my IT carrier. Version control is very important part of every project and it makes sense that people are coming up with new version control systems to fix existing issues.

Today I came across blog which is giving some detail about GIT. First time I heard but it seems like it is not that new and it seems better than SVN. Which version control system are you using?

GIT vs SVN

http://www.russellbeattie.com/blog/distributed-revision-control-systems-git-vs-mercurial-vs-svn


GIT

http://www.kernel.org/pub/software/scm/git/docs/user-manual.html

http://github.com/guides

Quote From Christopher Morley

Read, every day, something no one else is reading. Think, every day, something no one else is thinking. Do, every day, something no one else would be silly enough to do. It is bad for the mind to be always part of unanimity.
-
Christopher Morley