Pozor museum: Toto je archivní verze blogu. Aktuální adresa: blog.frantovo.cz

Trac + Mercurial (hg) + UTF-8

Podpora UTF-8 v mercurialovém pluginu pro Trac je ještě trochu nedotažená. Zlobí unicode znaky v názvech souborů a v metadatech (commity, jména lidí).

Oprava pro metadata: do souboru /usr/share/python-support/trac-mercurial/tracext/hg/backend.py přidáme  os.environ["HGENCODING"] = "UTF-8" (za from trac.wiki import IWikiSyntaxProvider).

Pro správné zobrazování obsahu souborů je potřeba nastavit default_charset = utf-8 v trac.ini.

Průměr: 3 (1 hlas)

Debian/Ubuntu a Java: nastavení správné verze

V operačním systému můžeme mít nainstalováno více verzí Javy, např. OpenJDK a Sun JDK. Požadovanou javu si nastavíme jako výchozí pomocí tohoto příkazu:

update-alternatives --config java

Průměr: 3 (3 hlasů)

Proč psát programy česky?

Krátké zamyšlení pocházející z jedné diskuse o tom, v jakém jazyce (nikoli programovacím) psát zdrojové kódy.

Průměr: 4 (4 hlasů)

Frantovo.cz má nové logo

První článek na těchto stránkách vyšel v září 2007 a od té doby se vzhled webu prakticky nezměnil. Vždycky jsem chtěl mít nějaký originálnější design než ten ze šablony, ale většinou jsem byl rád, že jsem si našel čas na psaní článků, než abych se ještě zabýval grafikou.

Dnes mě příjemně překvapil čtenář Penge, když mi poslal návrh nového loga pro můj blog. Díky :-)

Průměr: 5 (4 hlasů)

DKIM – podepisujeme e-maily na serveru

Na českém serveru zaměřeném na Linux a open source ABC Linuxu.cz mi vyšel článek DKIM – podepisujeme e-maily na serveru.

Průměr: 1.8 (4 hlasů)

Kouzlo a svoboda open-source software

Na českém serveru zaměřeném na Linux a open source Root.cz mi vyšel článek Kouzlo a svoboda open-source software.

Průměr: 5 (1 hlas)

Šifrování disku – LUKS

modprobe dm-crypt aes-i586 sha256 lrw xts
cryptsetup -c aes-xts-plain -s 512 -y luksFormat /dev/sdX1
cryptsetup luksOpen /dev/sdX1 sifrovanyDisk
mkfs.xfs /dev/mapper/sifrovanyDisk
mount /dev/mapper/sifrovanyDisk /mnt/sifrovanyDisk
…
umount /mnt/sifrovanyDisk
cryptsetup luksClose sifrovanyDisk
eject /dev/sdX1

A pěkné články od Michala Dočekala:

Zatím žádné hlasy

Možnost změny hesla

Heslo k Veverce si můžete změnit na adrese veverka.ch/heslo. Uživatelské jméno je vaše e-mailová adresa. Aplikace sloužící ke změně hesla je svobodný software a byla prověřena veřejností. :-)

Zdrojové kódy jsou tady: https://hg.frantovo.cz/veverka.ch/

Zatím žádné hlasy

PostgreSQL - moje tipy

Pár mých tipů pro PostgreSQL

Průměr: 3 (2 hlasů)

Posílání zpráv pomocí fronty (POSIX MQ)

V operačních systémech odpovídajících standardu POSIX jako je např. Linux nebo Mac OS máme k dispozici systém front. Jedná se o něco podobného jako JMS, ale na nižší (systémové) úrovni. Tato technologie nám umožňuje vytvářet pojmenované fronty (názvy začínají lomítkem). Do těchto front můžeme posílat zprávy a následně je z fronty vybírat. Fronty jsou tak použitelné pro asynchronní meziprocesovou komunikaci (IPC).

Průměr: 4.3 (3 hlasů)