Thursday, January 29, 2009

TortoiseSVN

TortoiseSVN is a easy to use Revision control / version control / source control software for Windows. Since it's not an integration for a specific IDE we can use it with whatever development tools you like. After install it, "SVN update", "SVN commit", "SVN checkout", "TortoiseSVN" ... options come to right click. We just need to right click on the folder and do the relevent thing.

Putty

PuTTY is a terminal emulator application which can act as a client for the SSH, Telnet, rlogin, and raw TCP computing protocols. I use putty to connect and get a terminal to linux machine from windows machine (using ssh).
http://en.wikipedia.org/wiki/PuTTY

winSCP

Using WinSCP , files can be sent to linux machines. Its a free SFTP, FTP and SCP client for Windows
http://winscp.net/eng/index.php

Doxygen and NDoc

I needed to generate documentation like javaDoc for C#. It can be done by NDoc. But since i used comments like java, Doxygen was very useful.
http://www.stack.nl/~dimitri/doxygen/

Not only C#, it can be used to generate documents for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.


useful links:
http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc
http://www.thunderguy.com/semicolon/2006/08/06/c-sharp-documentation-comments-useless/
http://www.programminglearn.com/320/c-commenting-c-vsnet-commenting

Thursday, January 22, 2009

DropBox

This is good web interface for file sharing.

InteliJ IDEA plugins

Spell Checker & Charac Inspector are two useful plugings.

Thursday, January 1, 2009

Java Util Calendar

This is the way to month\date\year from the calender.
ad.getCreated().get(Calendar.MONTH);
ad.getCreated() returns a java util calendar type object.