Sunday, February 14, 2010

SVN Handbook for Developers

SVN Handbook for Developers

The SVN Server

The SVN Server can be accessed at http://svn1.euroblaze.de.  This is the web front-end to view code and manage your account settings.

Your Login

A username for your login and the associated email account will be emailed to you individually.  You can thereafter request a password reset using the Password Reminder Form.

This login will allow access to:
  • Web functionality at http://svn1.euroblaze.de
    • Your account/profile management
    • Web-views of code stored in the SVN repository
  • SVN repository access to various projects assigned to you (for commit, update, checkout etc. operation)

SVN Clients

Windows

Windows users may use the TortoiseSVN client available for free from http://tortoisesvn.tigris.org.  Please ensure to read documentation and practice using this client as much as possible before using it on real repositories, since mistakes could in the worst case lead to erasion of full code-repositories.

Linux

Linux users will find the shell based svn clients immensly useful and powerful for the purpose of accessing the SVN-server.  Please use man for obtaining first information.

Project Work with SVN

As a developer, you will be using the SVN server almost on a daily basis, and even more so when you are commiting code that will be exposed to customers.  A project's life-cycle in an SVN repository are as follows:

  1. At the very beginning of the project's life in the SVN-repository, the SVN Administrator performs an import of a project into a repository.  This becomes the code-base upon which all future developments are based on.
  2. Developers checkout a copy of this code-base and create a local copy on their development machines.  This copy, called the Working Copy (WC), is what developers use on a day-to-day basis.   Developers develop on the WC.
  3. When a piece of code has been tested on developer machines and earmarked as ready to release to end-customers, the developer working on that code can commit it to the repository.

SVN is Directory Based

It is important to bear in mind that SVN commits function at a directory level.  This means we always provide full directory paths when commiting files to the repository (and never individual file names).


Sunday, January 17, 2010

SnagIT Problem Solved! (Hangs for minutes)

Here's the solution to the SnagIT sluggishness (hangs for several minutes)

I would try first turning off the magnifier window under tools > program preferences > program options. Uncheck the box to show magnifier windows. Click apply > ok and then try the capture again.
Check your security software and make sure that Snagit is set as a safe application. A security program that consistently scans the process will cause a very slow response like you are seeing.
Please also check your printers per this article:
Answer Title: Slow SnagIt startup
Answer Link: http://techsmith.custhelp.com/cgi-bin/techsmith.cfg/php/enduser/std_adp.php?p_faqid=742
Finally, please review the steps here and try these as well:
Answer Title: SnagIt crashes or hangs when launched
Answer Link: http://techsmith.custhelp.com/cgi-bin/techsmith.cfg/php/enduser/std_adp.php?p_faqid=137
Let me know what happens.

Wednesday, December 23, 2009

Tum Chalo to Hindustan Chale

Monday, December 21, 2009

Devdutt Pattanaik: East vs. West -- the myths that mystify

Wednesday, December 16, 2009

Japan's Whaling Fleet - 2009-10


4 x Sonic Cannons in 2009-10, compared to 1 in 2008-09
1 x Spotter Aircraft, compared to none in previous years
1 x Factory Ship
1 x Supply Ship
1 x Spotting Vessel, to trail Sea Shepherd's Steve Irwin
4 x Whale Hunter-ships

Japan's Killing Targets for 2009-10

935 x Mink Whales
20 x Fin Whales
50 x Humpbacks

Source: news.com.au, as of 16.12.2009

Saturday, December 05, 2009

Sea Shepherd - Hunters Become Hunted - Documentary on Sea Shepherd's Work

Every year Norway, Iceland and Japan massacre about 1000 whales in the oceans of the planet, often in defince of international laws.  The Sea Shepherd Conservation Society takes direct action against whaling fleets to shut down their buchery in the ocean.

These videos will give you the facts on whaling in the oceans and Sea Shepherd's action against them.

1/3


2/3


3/3


I'm setting up a Christmas donation for Sea Shepherd.  Anyone willing to pitch in $10, please donate directly at seashepherd.org, or email me (or leave a comment here) and I'll help you with the process.

Thank you for looking out for your oceans!



News from Operation Walzing Matilda (2009-2010)

Thursday, November 26, 2009

MySQL Root Password Resetting

Log in as root and stop the mysql daemon. Now lets start up the mysql daemon and skip the grant tables which store the passwords.
mysqld_safe --skip-grant-tables
You should see mysqld start up successfully. If not, well you have bigger issues. Now you should be able to connect to mysql without a password.
mysql --user=root mysql
update user set Password=PASSWORD('new-password') where user='root';
flush privileges;
exit;
Now kill your running mysqld, then restart it normally.
__
Originally authored by Nick Anderson at Howtoforge.

Wednesday, November 25, 2009

Denmark Massacres Calderon Dolphins

It's unbelievable that this is happening in the European Union.






Petition Against the Danish Dolphin Massacre
We wrote to Sea Shepherd and GreenPeace about this, and GreenPeace actually replied with interesting information.  I'll be updating that over the weekend.

ZOHO Projects looking good

ZOHO's been doing an amazing job in creating SaaS services.  I've been using CRM a bit, but am irritated by lack of integration with Google Apps Mail, since that's my main tool for day to day sales work.

Latest in the suite ist ZOHO Projects, which looks quite good.  Again, the key to sustainably using it would be integration with Google Apps Mail and Calendar.

The features look like a neat-copy of BaseCamp.  I'm still to figure out the USP's of Project.

However, for the same feature set, ZOHO Projects offers significantly better pricing.

Saturday, November 21, 2009

David Garrett über Zwischenapplaus

ZEIT ONLINE: Zwischenapplaus von Klassik-Neulingen stellt die Nerven von Klassikkennern und Künstlern auf die Probe ...

David Garrett: Es war doch früher ganz normal, zwischen den Sätzen zu klatschen. Beim Jazz ist der Applaus nach einer Kadenz oder einem Instrumental-Solo selbstverständlich. Die heute vorherrschende Haltung, das gesamte Werk am Stück hören zu wollen, ist erst um etwa 1900 aufgekommen. Man darf nicht vergessen, dass Musik auch Unterhaltung ist. Ich finde, es darf keine stille Kunst sein. Musik ist keine Religion. Um sie zu genießen, braucht es keiner Andacht. Musik ist etwas Großartiges, man muss aber immer noch die Freiheit haben, sich zu ihr zu bewegen. Wer verkrampft im Konzertsaal sitzt, der kann seine Emotionen nicht wirklich ausleben. Wenn jemand klatschen will, bin ich der Letzte, der "psst" sagt . Das wäre ja unmenschlich.


Mit freundlichen Grüßen von..
Orpheus Musiktheater e.V. | info@orpheus-musiktheater.de