Programovací jazyky
Články
Pohled pod kapotu JVM – využití systémů událostí při sledování činnosti JVM s využitím rozhraní JDI
V dnešní části seriálu o programovacím jazyku Java si popíšeme využití systému událostí implementovaného v rozhraní JDI (Java Debugger Interface). Události – events – jsou totiž v JDI využívány při zkoumání mnoha činností prováděných v monitorovaném JVM, například při práci s breakpointy či při krokování programu.
Pohled pod kapotu JVM – získání informací o třídách ve sledované JVM s využitím rozhraní JDI
V dnešní části seriálu o jazyku Java si ukážeme způsob využití rozhraní JDI (Java Debugger Interface) pro získání všech informací o třídách načtených do sledovaného (monitorovaného) virtuálního stroje Javy. Přes JDI lze získat například všechny metody i atributy vybrané třídy, informace o parametrech metod atd.
Pohled pod kapotu JVM – čtení informací o parametrech i o lokálních proměnných metod s využitím rozhraní JDI
Pohled pod kapotu JVM – přístup k zásobníkovým rámcům vláken sledované JVM přes rozhraní JDI
Pohled pod kapotu JVM – připojení debuggeru k běžícímu virtuálnímu stroji přes rozhraní JDI (2)
Zprávičky
Go 1.1 vylepšuje výkon i bezpečnost
Přibližně po roce vývojáři uvolnili novou verzi programovacího jazyka Go, označenou jako 1.1. Velké množství novinek se týká výkonu. Podařilo se optimalizovat kompilátor, linker, garbage collector, goroutine scheduler i některé části standardní… Více
MPEG1 dekodér napsaný pomocí JavaScriptu
O tom, že JavaScript je mocný nástroj není třeba diskutovat. S jeho pomocí se dá v dnešní době již vytvářet téměř cokoliv. Na serveru Phoboslab.org vyšel článek představující dekodér MPEG1 napsaný pomocí JavaScriptu. Podle autora je jednoduchý a… Více
Naučte se šifrovat s Pythonem
Al Sweigart nedávno dokončil již třetí knihu věnovanou výuce programování v Pythonu. Kniha se jmenuje Hacking Secret Ciphers with Python a kromě tištěné verze je také k dipozici online pod licencí Creative Commons. Knihu stáhnete i v elektronické… Více
Moderní vývoj aplikací v JavaScriptu
Jakub Mrozek na svém blogu sepsal velmi pěkný článek o moderním vývoji aplikací v JavaScriptu. Jedná se vlastně o stručný výtah z jeho seriálů sepsaných pro server Zdrojak.cz. Autor preferuje SPA (single-page aplikace), kdy je většina aplikace… Více
PiUi: snadná tvorba uživatelského rozhraní pro Raspberry Pi
Pokud potřebujete nějakým způsobem snadno komunikovat s Raspberry Pi pomocí svého mobilního telefonu nebo tabletu, určitě vás bude zajímat projekt PiUi. Jeho autorem je David Singleton a umožňuje pomocí několika řádků pythoního kódu vytvořit… Více

