Hlavní navigace

Blogy

Apify: taháme data z webu (aneb jak na kalendář ČLK)

Znáte to… chodíte na web, který sice obsahuje užitečné informace, ale ty se nedají rozumně filtrovat a procházet. Žádné API nemají (nebo jej neznáte) a rádi byste si usnadnili práci s jejich daty. Takový problém jsem měl třeba s kalendářem akreditovaných vzdělávacích akcí pro lékaře na webu České lékařské komory. Obsahuje hromady akcí, ale filtrovat se dají jen podle data, čísla akce (???) a fulltextu…
27. 11. 2018 13:55 (aktualizováno)

Shodan: Vysokým školám dochází toner!

Ano, je to tak. Podfinancované vysoké školství a vysoká administrativní zátěž způsobuje, že akademickým institucím zřejmě pomalu dochází tonery. Ale dost legrace, jdeme si hrát se Shodanem. :-) Nástroj Shodan.io jsem měl v hledáčku už dávno. Nyní jsem využil výhodné nabídky a toho, že jsem po škole zůstal půlkou nohy na akademické půdě, a zažádal jsem si o akademickou licenci, abych si mohl zkusit něco nového.
23. 11. 2018 17:10 (aktualizováno)

Jak psát webové stránky v jazyce Java bez HTML šablon?

Pokud nejste zrovna fanoušky textových šablon při tvorbě HTML stránek a hledáte jednoduché řešení bez dlouhých textových řetězců, tak je tento článek určen právě vám. V tomto článku si ukážeme sestavení webové stránky pomocí API jediné třídy s potomkem, nepočítám přitom třídu obsluhujícího servletu, ani standardní třídy Java 8. V ukázce jsem si pomohl ještě několika málo třídami, které pro správnou funkci sice nejsou nezbytné, ale zpřehledňují ukázkový kód (nejen) pro potřebu tohoto výkladu.
25. 11. 2018 11:30 (aktualizováno)

Jak pracovat efektivně s relační databází pomocí JDBC jazyka Java?

Pokud pro implementaci databázových dotazů nechcete použít žádný z mnoha javových ORM frameworků a přitom máte dojem, že ani springový nástroj JdbcTemplate není pro vás úplně to pravé, zkuste třídu JdbcBuilder z projektu UjoTools. Každý, kdo někdy programoval SQL dotazy prostřednictvím knihovny JDBC zřejmě uzná, že nejde zrovna o šťastně navržené programové rozhraní. Možná právě proto vznikla celá řada knihoven, které se liší jak výčtem poskytovaných služeb, tak i mírou složitosti…
11. 11. 2018 21:29 (aktualizováno)

Arch, Secure Boot a falešný pocit bezpečí

Nedávno jsem s kolegou diskutoval právě o tomhle vynálezu, SecureBoot. Došli jsme k závěru, že nemá smysl mít podepsaný zavaděč a jádro, když se dá podvrhnout initramdisk a díky tomu odposlechnout heslo šifrovaného disku. Nedalo mi to a pročetl jsem si kus ArchWiki, mimochodem nejlepší dokumentace k linuxovým distribucím obecně. Heureka! Spojením informací z článku o Secure Boot a systemd-boot vypadly dva skripty a hook pro pacman, které dávají pocit sucha a bezpečí…
19. 10. 2018 19:00 (aktualizováno)

Chromebook jako primární (a jediný) laptop?

Na většinu hloupých otázek z titulku článku se většinou odpovídá „ne“, přestože se často článek snaží vyznít obráceně. Nicméně se mi podařilo nastavit Chromebook do té míry, že jej bez uzardění mohu používat pořád i na složitější úkoly. A to i na veřejnosti! Mýtus: Chromebook jako online psací stroj
17. 10. 2018 21:41 (aktualizováno)

Analýza úniků zdravotnických dat v USA: přibývá vzdálených útoků po síti

Před pár dny vyšel v americkém časopise Journal of Americal Medical Association (JAMA) třístránkový článek analyzující dostupné statistiky úniků dat ve zdravotnictví v USA. Celkem očekávatelně a logicky se ukazuje, že klesá počet úniků způsobených ztrátou či krádeží fyzického zařízení (počítače, flashky) či zcizením papírových záznamů a naopak stoupá počet úniků elektronických dat způsobených vzdáleným přístupem k serveru či e-mailové schránce.
1. 12. 2018 21:53 (aktualizováno)

Jak je to s tou Mirkou Spáčilovou a jejími 60 %

Mirka Spáčilová je už léta známá mezi filmovým publikem jako přísná a nesmlouvavá kritička. Říká se mezi lidmi, že prý nejčastěji hodnotí film na 60 %. Během loňského roku o ní Michal Bláha publikoval hezký příspěvek na svém blogu. Upřímně řečeno to byl spíše příspěvek o webové službě Apify, která umí web scraping. Tehdy se mi to hrozně líbilo a říkal jsem si, že se příležitostně na Apify podívám a pohraju si s tím, ať se naučím nějakou novou hračku.
26. 10. 2018 8:35 (aktualizováno)

Databáze : Bludné balvany v databázi

V mé praxi databázového inženýra narážím často na ten samý problém. „Máš pravdu chtělo by to změnit, ale nemůžeme to udělat protože …“ A následuje série důvodů objektivních i těch subjektivních.  Když se v databází se realizuje něco, co pak je nutno změnit a vy to přesto změnit nemůžete, tak těmto věcem v databázi a vůbec v programování říkám Bludné balvany.
1. 8. 2018 8:19

Produktové porovnanie IoT od Telekom a Zeon na Slovensku

V tomto článku sa budeme venovať vyhodnoteniu jednotlivých ponúk inteligentných domácností od vyššie spomínaných dodávateľov. Za porovnávaciu vzorku sme si vybrali balíčky z radov bezpečnosti, pretože komponenty týchto balíčkov má každá spoločnosť a myslíme si, že sa radia medzi základ inteligentných domácností. Snažili sme sa vystavať čo najpodobnejšie balíčky, aj keď sa možno samotné ponuky od seba líšia.
2. 6. 2018 14:37