Category: Databáze

  • sha3sum

    Linuxoví admini určitě znají příkazy shasum a sha2sum. Již nějaký čas je tady nový standard SHA3. Napsal jsem si v Golangu sha3sum, paralelní a ukládající sumy do PostgreSQL, takže jej lze používat na síti a kontrolovat tak data napříč jednotlivými servery. Program je k disposici pod licencí GNU3 na mém GitHubu. Náměty a opravy případných…

  • Instalace PostgreSQL 17 na Debian Trixie

    Instalace PostgreSQL 17 na Debian Trixie

    Je čas nainstalovat aktuální PostgreSQL (vím, že vyšla verze 18, ale v Debianu Stable je 17). Instalace je jednoduchá. Já si vybral přímo konkrétní verzi: apt install postgresql-17 postgresql postgresql-common postgresql-client postgresql-client-17 Tímto se nainstaluje server a klient. Po instalaci můžeme zkontrolovat, zda služba běží (měla by): systemctl status postgresql Zatím tam nejsou žádní uživatelé.…

  • Nabízím své služby, platba na fakturu

    Nabízím služby v oblasti IT, umím Linux, FreeBSD, BTRFS, ZFS a MIN.io. Umím i elektřinu včetně zkoušek 1f/3f do 400V/32A. Je potřeba jen zajistit síť. Takže zájemci, nabízím tuto službu za nízkou cenu. Nabídky pouze emailem: tomas@heronovo.cz. Veškerá dokumentace bude vaše. Potom si domluvíme záruku na 5 let. Drobné programování zejména evidence v PostgreSQL je…

  • Pomalu opouštím PostgreSQL

    Pomalu opouštím PostgreSQL

    Jsem administrátor databázových serverů od roku 2009 a vše výhradně na PostgreSQL. Je to skvělá databáze, Pavel Stěhule o ní píše perfektní články na root.cz i do různých diskusních webů. Pavel píše zejména o velmi složitých SQL dotazech a jejich optimalizacích. Já jsem napsal více než 10 článků o nastavení serveru (HW), virtuálních serverů (vmware),…

  • Servery Hetzner

    Servery Hetzner

    Server, na kterém běží tento web, je můj vlastní hostovaný u Hetznera v Německu. Ano, už jsou to 4 roky. Přišel čas na upgrade. Tentokrát poběží ve Finsku. Krásná severská země.

  • Vlastní databáze velkých souborů

    Po 17 letech (od roku 2008 do 2025) opouštím skvělou databázi PostgreSQL. Která letos slaví krásných 30 let. Mě je letos 43 let. Tedy s touto databází jsem prožil velmi příjemnou polovinu mého IT života. A jediný důvod, proč PostgreSQL opouštím, je nedostatečná velikost datového typu BYTEA. Ten má limit pouze 1GB. Více popíšu dále…

  • MIN.io – Nejlepší software napsaný v Golangu

    MIN.io – Nejlepší software napsaný v Golangu

    V tomto článku navážeme na předchozí článek o SHA-3. Dnes si ukážeme, jak lze v Golangu snadno ukládat data na disk v komprimované podobě.

  • SHA-3 ve standardní knihovně Golangu

    V nejnovější verzi programovacího jazyka Golang 1.24 je již ve standardní knihovně SHA-3 a v tomto článku si ukážeme, k čemu je to dobré. Umí to mnohem více věcí, než staré SHA-2.

  • Můj přístup k administraci serverů

    TLDR: minimalismus, výběr vhodných HW komponent, výběr vhodného OS, pouze nezbytné balíčky, nechat vše pokud možno v defaultních hodnotách, nenastavovat víc, než je nutné, firewall není potřeba, logy nejsou potřeba. Už jsem to vlastně psal v mnoha článcích a v diskusích. Můj přístup k administraci serverů je odlišný od přístupu většiny lidí, se kterými jsem…

  • Umíte odpočívat?

    Dneska jsem si chtěl napsat další prográmek v golangu. (Klasika, nalejvárna dat do PostgreSQL, CLI, REST). Máme tady go verze 1.8, přineslo neočekávanou novinku a to generiky (něco na ten způsob). Chtěl jsem si to vyzkoušet na dalším projektu. A místo toho dělám vše jiné 🙂