
Průšvihy z praxe: k čemu je dobrý úplný rozklad na třídy ekvivalence
Píše se rok 2001, sedím v budově č. 9 na hlavním kampusu Microsoftu v Redmondu a můj tým usilovně pracuje na verzi .NET Framework 1.1...
Přejít na obsah|Přejít k hlavnímu menu|Přejít k vyhledávání
Přiblížit si něco tak moc, že uvidíte atomy? To v dnešní době není problém. Ani pro mě. Před deseti lety jsem o mikroskopech nevěděl téměř nic – jenom to, že umí zvětšovat. Dnes sice nejsem kdovíjaký expert, ale vyfotit si atomy zkoumaného vzorku pro mě není problém. A zvládnu to klidně během přestávky na kafe.
Jak je možné, že tak komplexní zařízení, jako je elektronový mikroskop, dnes zvládne ovládat téměř každý?
Za poslední dekádu prošly aplikace pro mikroskopy poměrně velkým vývojem a díky tomu se přiblížily více člověku jako uživateli – i díky našemu softwaru je jejich používání dostupnější a efektivnější. Umíme například obarvit obrázek tak, že se barvy přiřazují podle různých prvků ve zkoumaném materiálu, pomocí „leteckých“ snímků vytvořit interaktivní mapu povrchu vzorku nebo třeba automatizovat komplexní experimenty. To vše umožňuje lidem bez větších zkušeností začít provádět výzkum, nebo například ušetřit náklady na provozování mikroskopu.
Na YouTube najdete řadu užitečných videí, které vám přiblíží, jak taková práce s mikroskopem vypadá.
Vývoj softwaru pro elektronové mikroskopy je v Edhouse velké téma. I když je naší doménou software, nezřídka uvidíte někoho z kolegů, jak má na stole připojenou nějakou řídicí jednotku k osciloskopu. Naštěstí se znalostní báze o elektronových mikroskopech v Edhouse buduje téměř od založení společnosti před devatenácti lety, takže můžeme čerpat z předchozích zkušeností. Navíc jsme se zákazníkem v úzkém kontaktu a komunikujeme na denní bázi. Nejsme sice vědci, ale pokud vyvíjíme software pro jejich potřeby, musíme se do problematiky umět ponořit.
Zpřístupnění mikroskopů uživatelům a viditelné zefektivnění jejich používání – nebo vlastně používání jakýchkoli nástrojů, které potřebují správně fungující software – je velmi uspokojující pocit. A i když nejsme v první linii vývoje, víme, že svou prací posouváme hranice výzkumu kupředu.
S trochou nadsázky se dá říct, že je pro mě v dnešní době jednodušší nakonfigurovat optiku mikroskopu než nakonfigurovat domácí tiskárnu.
Píše se rok 2001, sedím v budově č. 9 na hlavním kampusu Microsoftu v Redmondu a můj tým usilovně pracuje na verzi .NET Framework 1.1...
Když před dvěma lety OpenAI představila ChatGPT, začaly se objevovat názory, že vývojáři a testeři přijdou o práci. Po dvou letech ale můžeme konstatovat, že tomu tak není. Kde se stala chyba a jaké nové výzvy nám AI představila?
Robot Framework je rozšířený testovací tool založený na pythonu, udržovaný komunitou a zdarma. Poměr cena/výkon tedy vychází velmi výhodně. Syntaxe Robot Frameworku je založená na klíčových slovech (keywords). Poradí si Robot Framework s BDD a s Gherkinem? Pojďme se na to podívat.
Děkujeme za váš zájem o odběr našeho newsletteru! Pro dokončení registrace je potřeba potvrdit vaše přihlášení. Na zadaný e-mail jsme vám právě zaslali potvrzovací odkaz. Klikněte prosím na tento odkaz, aby bylo vaše přihlášení dokončeno. Pokud e-mail nenajdete, zkontrolujte prosím složku nevyžádané pošty (spam) nebo složku hromadné pošty.