Kontakty
Aktuality

5.3.2010 YouTube přichází se službou pro neslyšící. Bude on-line titulkovat videa. Více .

1.2.2010 Google postupně ukončuje podporu starého Internet Exploreru 6 ve svých aplikacích. Více na stránkách Google.

8.10.2009 Google zprovoznil české Streetview. Můžete se projít ulicemi Prahy, Brna a dalších měst.

22.9.2009 Seznam chystá v první polovině října spuštění nové verze Zbozi.cz. K hlavním novinkám patří shlukování výrobků. Službu můžete vyzkoušet již nyní na adrese beta.zbozi.cz.

1.8.2009 Seznam začal používat pro vyhledávání na zahraničních stránkách vyhledávač Bing.

30.6.2009 Mozilla Firefox 3.5
Po více než roce vývoje vydává Mozilla prohlížeč Firefox 3.5. Hlavními novinkami je mnohem rychlejší zpracování JavaScriptu a vykreslování stránek, vyšší stabilita a bezpečnost. Vývojáře potěší podpora značek <video> a <audio> z HTML5, prohlížení se znalostí polohy, offline application storage a mnoho dalších novinek. Stáhnout Firefox.


Subversion


Subversion (SVN) je systém pro správu a verzování zdrojových kódů. (Více informací, tutoriál)


Práce se Subversion

Vytvoření svn repository:

svnadmin create --fs-type fsfs /srv/svn/ukazka

Příklad konfigurace repository:

echo username = passwd >> /srv/svn/ukazka/conf/passwd

echo auth-access = write >>/srv/svn/ukazka/conf/svnserve.conf

echo password-db = passwd >>/srv/svn/ukazka/conf/svnserve.conf


Hlavní koordinátor stáhne tři prázdné podadresáře projektu TTB (Branches Tags Trunk):
svn checkout svn://server/testproject

Pak provede úvodní import do svn do adresáře trunk (to stačí provést pouze jednou pro prvotní naplnění repozitáře, popř. po každé, když se zakládá něco nového).
svn import /home/mujadresar/testproject/ svn://server/testproject/trunk -m "Initial import"

Adresář trunk slouží jako hlavní vývojová větev.

Každý uživatel si naklonuje svoji vlastní větev (provede svn checkout na celý strom a obsah adresáře trunk si zkopíruje do adresáře branches/uzivatel).

svn checkout file:///srv/svn/nazev_projektu/


Tuto větev pak on sám přidá do svn příkazem
svn import branches/uzivatel

Pokud projekt dosáhne v trunku stabilního a použitelného stavu, je ho označit verzí a uložit do tags
/tags. Treba jako /tags/testproject-1.2.3.

V trunku by se měla udržovat funkční verze. Programátoři by neměli používat přímo trunk, ale své větve (podadresáře branches), a do adresáře trunk dávat pouze otestované části kódu.

Novy soubor se do svn repozitáře musí explicitně přidat (nebude automaticky přidán příkazem commit, protože od něj neexistuje předchozí verze).
svn add novy_soubor
svn commit