[Be el o ge]

I ♥ The Web

[Be el o ge]

Entries Tagged as 'Programming'

Commit Trick with Tortoise SVN

November 16th, 2009 · No Comments

If you have a really big SVN repository with thousands of files and a rather deep folder hierarchy, opening the Tortoise SVN commit dialog from the root of the hierarchy can take a little while. Waiting sucks but splitting up the commit in multiple commits just for not to wait sucks almost more.
A colleague of mine eventually got so annoyed about slow opening commit dialog’s that he found a way around:

  • Open the commit dialog not at the root but somewhere deep down the hierarchy. This should be pretty fast
  • Browse to the other folders with un-commited files and drag-and-drop them into the commit dialog.
  • That’s it, commit your files.

Sometimes the really helpful things are also the really easy things!

If you have a lot of files to commit you still might be faster opening the commit dialog from the root, but if you have just a handful of files and you know the files, above method will be faster.

  • Delicious
  • Twitter
  • Facebook
  • LinkedIn
  • Reddit
  • Slashdot
  • Technorati Favorites
  • Digg
  • Share/Bookmark

[Read more →]

Tags: Programming

How to be a Program Manager

March 15th, 2009 · 2 Comments

Good reading: How to be a Program Manager

  • Delicious
  • Twitter
  • Facebook
  • LinkedIn
  • Reddit
  • Slashdot
  • Technorati Favorites
  • Digg
  • Share/Bookmark

[Read more →]

Tags: Programming · Usability

OpenOffice: Verknüpfte SUMIF-Funktionen

April 5th, 2008 · No Comments

Ich habe mir heute ein einfaches Haushaltsbuch in OpenOffice angelegt. Keine große Sache, lediglich eine Kleinigkeit hat etwas Zeit in Anspruch genommen.

Angenommen man hat folgende Tabelle:

Spreadsheet

Nun wollte ich gerne für die Auswertung eine Funktion die automatisch für den jeweiligen Monat und den jeweiligen Posten die Summe erstellt. Für eine Bedingung kann man die Funktion SUMMEWENN (bzw. SUMIF) verwenden. Was ich brauchte war jedoch eine verknüpfte Bedingung und genau das lässt sich mit SUMIF nicht realisieren.

Erfolg hat man hingegen hiermit (Formel aus B11):
=SUMMENPRODUKT((MONAT(A3:A7)=MONAT(B9))*(B3:B7=A11)*(C3:C7))

Zunächst werden die beiden Bedingungen angegeben, am Ende erfolgt dann die Angabe der Zellen die zur Bildung der Summe verwendet werden sollen.
Die erste Bedingung überprüft, ob der Monat der Zellen A3 bis A7 mit dem in B9 (Januar 2008) angegebenen Monat übereinstimmt. Die zweite Bedingung überprüft anschließend, ob der Posten aus A11 (Lebensmittel) mit dem Posten aus den Zellen B3 bis B7 übereinstimmt. B11 zeigt zeigt nun den erwarteten Wert 175,00 EUR an.

  • Delicious
  • Twitter
  • Facebook
  • LinkedIn
  • Reddit
  • Slashdot
  • Technorati Favorites
  • Digg
  • Share/Bookmark

[Read more →]

Tags: Programming

Shuffle Algorithm

March 20th, 2008 · No Comments

This is excellent.

Update
and this is too!

  • Delicious
  • Twitter
  • Facebook
  • LinkedIn
  • Reddit
  • Slashdot
  • Technorati Favorites
  • Digg
  • Share/Bookmark

[Read more →]

Tags: Cryptography · Programming

IE Developer Toolbar

February 1st, 2008 · No Comments

Für den Firefox gibt es das leistungsfähige Plugin Firebug für Webentwickler. Möchte man Webseiten im IE7 debuggen hilft die IE Developer Toolbar. Nicht so leistungsfähig wie Firebug, aber besser als nichts.

  • Delicious
  • Twitter
  • Facebook
  • LinkedIn
  • Reddit
  • Slashdot
  • Technorati Favorites
  • Digg
  • Share/Bookmark

[Read more →]

Tags: Extensions · Internet Explorer · Programming