Raspbbery Pi Zero mě dlouhodobě fascinuje. Je to malinkatý počítač s ohromujícím výkonem (vzhledem k rozměrům). Běží na tom Linux a dá se v tom programovat i v relativně pomalém, ale pohodlném Pythonu. Má to HDMI výstup a USB vstup a tak lze s trochou masochismu spustit i jako desktopový počítač s grafickým rozhraním. Jde to, ale dře to, protože má jen jedno jádro a 512 MB ram, použitelné to není. Ale při nastartování do textového rozhraní, s programy jako Vim, Midnight Commander a spol je RPi Zero vskutku velmi dobře použitelné.
Python CZ
pátek 3. července 2020
pátek 2. února 2018
UDP01 - Úvod do programování
Co je to programování?
Programování je když ... eee ...
Jste na tom až takhle? Tak to je ten správný článek pro vás. Programování je automatizované ovládání počítače a podobných věcí, které mají procesor. Programování je vytváření programu. Program je předpis, kterým se počítač, resp. jeho procesor(y) řídí. Program má kódovanou podobu, proto se mu také říká kód.
Programování je když ... eee ...
Jste na tom až takhle? Tak to je ten správný článek pro vás. Programování je automatizované ovládání počítače a podobných věcí, které mají procesor. Programování je vytváření programu. Program je předpis, kterým se počítač, resp. jeho procesor(y) řídí. Program má kódovanou podobu, proto se mu také říká kód.
pondělí 29. ledna 2018
Python a MIDI
Různí lidé vnímají pojem MIDI různě. Pro zkušené it uživatele je to formát hudebního souboru, pro hudebníky je to komunikační protokol mezi elektronickými nástroji a ostatním to neříká vůbec nic. Programátor může pracovat jak s midi soubory, tak s komunikací mezi nástroji, protože ty lze připojit i k počítači. Tento článek se bude věnovat právě komunikaci s hudebními nástroji, typicky nějakým keyboardem, který je připojen k pc.
sobota 27. ledna 2018
Mřížka
Svého syna jsem začal učit programovat, sotva se naučil číst a psát. Nejprve nám stačil interaktivní terminál, potom jsme dělali programy s textovým výstupem do terminálu, ale to se brzy omrzí, pro malého kluka to není nijak atraktivní. A tak jsme přešli na grafiku a rovnou animovanou.
Jako základ mi posloužila knihovna pygame, ale ta je sama o sobě příliš složitá pro někoho, kdo se teprve snaží chápat, co to jsou proměnné, cykly a podmínky. A tak jsem udělal jeden takový malý modul, který práci s grafikou usnadňuje.
Jedná se o mřížku, které lze cyklicky nastavovat barvu jednotlivých buněk. Nic víc to neumí, je to jednoduché, ale kreativně se na tom dá docela vyblbnout.
Jako základ mi posloužila knihovna pygame, ale ta je sama o sobě příliš složitá pro někoho, kdo se teprve snaží chápat, co to jsou proměnné, cykly a podmínky. A tak jsem udělal jeden takový malý modul, který práci s grafikou usnadňuje.
Jedná se o mřížku, které lze cyklicky nastavovat barvu jednotlivých buněk. Nic víc to neumí, je to jednoduché, ale kreativně se na tom dá docela vyblbnout.
Hezké grafy v Pythonu
úterý 23. ledna 2018
K čemu je tento blog?
Mám rád programování a mám rád Python. Je to můj koníček, zábava, nikoliv profese. Mám také děti, malé. Rád bych je naučil programovat, předal jim své zkušenosti a znalosti. Už jsem s tím začal.
Mám rád i jiné věci, třeba MIDI a hudbu nebo Raspberry Pi, kde využívám svých programátorských dovedností. A také mám špatnou paměť. Hodně špatnou paměť. A tak si říkám, že by nebylo marné, kdybych si vedl záznamy toho, co jsem zjistil a co jsem se naučil. Abych to nemusel znovuobjevovat, protože za půl roku si nepamatuji skoro nic. A také abych některé věci nemusel znovu vysvětlovat dětem.
A napadá mě, že by ty moje záznamy a poznámky možná ocenil i někdo jiný. A tak jsem si založil tento blog. Bude nekonzistentní, neucelený, chaotický, ale doufám, že snad i trošku zajímavý a inspirující.
Mám rád i jiné věci, třeba MIDI a hudbu nebo Raspberry Pi, kde využívám svých programátorských dovedností. A také mám špatnou paměť. Hodně špatnou paměť. A tak si říkám, že by nebylo marné, kdybych si vedl záznamy toho, co jsem zjistil a co jsem se naučil. Abych to nemusel znovuobjevovat, protože za půl roku si nepamatuji skoro nic. A také abych některé věci nemusel znovu vysvětlovat dětem.
A napadá mě, že by ty moje záznamy a poznámky možná ocenil i někdo jiný. A tak jsem si založil tento blog. Bude nekonzistentní, neucelený, chaotický, ale doufám, že snad i trošku zajímavý a inspirující.
Přihlásit se k odběru:
Příspěvky (Atom)