Rubrika: Golang
-
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),…
-
Optimalizace PNG obrázků v Golangu
Standardní knihovna programovacího jazyka Golang obsahuje dekodér mnoha typů obrázků: GIF, JPEG a PNG, rozšířená standardní knihovna potom umí číst: BMP, TIFF, WebP. A další, ještě starší obrázky, které produkovaly scannery v osmdesátých letech minulého století. Já používám PNG, protože je bitmapový a bezeztrátový a je to otevřený standard. Na optimalizaci velikosti souborů png jsem…
-
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
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.
-
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é :-)
-
Golang – pohled na jazyk od admina
V minulém roce jsem měl, kvůli pandemii, více volného času, tak jsem se pustil do studia nového jazyka. Tím je Golang. V tomto článku bych se na něj chtěl podívat pohledem dlouhodobého administrátora serverů, který si občas potřebuje napsat nějaký pomocný prográmek. V tuto chvíli golang používám cca rok a půl.