Na stránce s mými projekty nedávno přibyl prográmek Yano a archiv, v němž je obsažen, průběžně aktualizuji. Oč jde? Yano by měl být v podstatě jen „další“ program na učení se slovíček kartičkovou metodou a co je podstatnější, měl by mi posloužit k získání zápočtu z Programování I. V tomto zápisku se pokusím přetlumočit specifikaci programu.
Po zhruba dvou letech přichází drobná aktualizace prográmku Ekologie (najdete ho v Projektech).
Konečně se mi podařilo dokončit překlad výborného textu Instant Hacking. Pokud jej neznáte, vězte, že je to výborný úvod do programování (v Pythonu) od Magnuse Lie Hetlanda.
Na Štědrý den v noci jsem měl asi nejvyšší pracovní morálku za hodně dlouhou dobu. Konečně jsem se dokopal k dokončení sady funkcí (a CLI front-endu) pro výpočet několika (konkrétně sedmi) indexů užitečných především/pouze pro ekology.
Napsal jsem si jednoduchý skriptík pro nalezení řetězce v souborech, jejichž seznam je zadán v souboru. Potřeboval jsem totiž zjistit, do jaké části překladu KDE4 jsem již zasáhl. Seznam souborů jsem získal snadno (vyplatí se znát základní GNU utilitky):
Několik objevných informací o zdrojích, z nichž se lze naučit programovat v Pythonu:
Náhodou jsem se dostal k paralelnímu programování za použití knihovny OpenMP. Poslední dobou používám distribuci Linux Mint ve verzi čtvrté, která je založena na Ubuntu „Gutsy Gibbon“. No a to je ten problém. Z repozitářů jsem si stáhl knihovnu libgomp, nicméně odpovědí na příkaz g++ -fopenmp hello.cpp mi bylo zjištění, že parametr -fopenmp je neznámý. I googlil jsem. Už už jsem se pouštěl do kompilace OpenMP, když mne dostihla spásná myšlenka — všude jsem ve výpisech kódu viděl GCC 4.2, podíval jsem se na svou verzi GCC a ejhle, měl jsem nainstalované jen GCC 4.1, jaká hrůza.