vrijdag 29 juni 2007

Google Code: project hosting

Google Code (http://code.google.com/) is een portal van Google waarop allerlei code gerelateerde zaken staan. Zo kun je zoeken naar bepaalde (open source) code, Google API's downloaden, etc.

Project hosting
Maar het heeft (al sinds een poos) ook als service "project hosting". Je kunt dus bij Google Code je eigen (open source) project onderbrengen.
Het enige wat je nodig hebt:
  • een google account (zoals GMail)
  • en natuurlijk een project :icon_cool:
  • SubVersion client

SubVersion Client
Als versie beheer systeem wordt SubVersion gebruikt. Daarom heb je ook een SubVersion client nodig.
Wat ik zelf als Windows client gebruik, is RapidSVN: http://rapidsvn.tigris.org/
Dit is een grafische schil om de algemene SubVersion library heen. Deze heb je dus ook nodig:
http://subversion.tigris.org/project_packages.html
Voor meer info, zie ook: http://code.google.com/p/asmprofiler/wiki/Subversion

Code downloaden
Om een project uit te checken (oftewel: code downloaden) moet je de volgende acties doen (in RapidSVN):

Zelf heb ik een klein beginnend project bij Google Code: AsmProfiler (http://code.google.com/p/asmprofiler/).
Het is een werkende profiler (als dll), waarbij je alleen de dll hoeft te laden (dus geen enkele regel code aanpassen!).
Het is echter nog wel in "proof of concept" fase, dus ik moet nodig de boel refactoren met Delphi 2007 :icon_wink:

Google Reader: rss & nieuws & blog reader

Zelf gebruik ik het nu een al poosje en het bevalt me goed.
Moest ik voorheen elke keer langs een aantal interessante sites browsen om te kijken of er nieuwe items waren, bij Google Reader kun je al deze sites onderbrengen in 1 centrale plaats. De sites moeten dan wel RSS ondersteunen, bij Firefox kun je dit zien aan het oranje icoontje rechts in de adresbalk.

Google Reader ververst elke 5 minuten of zo deze "RSS feeds", en laat de nieuwe item vetgedrukt zien. Zo zie je in 1 oogopslag of er nieuwe items zijn. Ideaal als je verschillende aantal soorten sites hebt, anders moet je zelf bepalen of er andere items op een site staan sinds je vorige bezoek.
Gemak dient de mens toch?
:icon_smile:

Zo een paar sites waarvan ik abonnee ben:
Programming:
CodeGear Blogging Community
Coding Horror
Craig Stuntz's Weblog
Steve Trefethen's Weblog
The Delphi Geek

Algemeen:
Slashdot
Tweakers.net Mixed RSS Feed
OpenSource Nieuws Nederland

Als iemand anders nog leuke site/links/blogs heeft: laat het me weten!

Oh ja, de 4dotnet blog heeft ook een rss feed: http://www.everything4dotnet.nl/blogs/rss/
Maar die werkt op dit moment nog niet...