Všechny články

Hledat

Smart cards with OpenSC and OpenSSL

Tuesday 11.7.2017 16:04:20, Jakuje

This is just a short article with notes about testing and debugging smart cards and HSM with OpenSC and OpenSSL.

There is many different cards and each of them can behave little bit differently. This is why we have PKCS#11 interface, which unifies these private key operations, for example in OpenSC. But some of the operations are not implemented here and therefore we need to use OpenSSL, for example to verify signatures or encrypt the date (public key operations).

It served me for some time as a cheat sheet how to do things, originally published in this gist, but I hope it will get better reach here.

Navit and Geocaching

Monday 16.3.2015 22:45:23, Jakuje

For some time I'm using Navit on webOS as my primary navigation device in car. It is application which does its job, but I was looking for some cooperation with other programs, for example geoching app, which is quite useful for me. Today I found a solutuion that works. Here is step by step guide.

[BASH] Brace Expansion

Wednesday 9.7.2014 21:39:57, Jakuje

Že jste ještě nikdy neviděli v bashi napsané toto?

 

Zdrojový kód:
mkdir /usr/local/src/bash/{old,new,dist,bugs}

A k čemu to slouží? V českém překladu to lze nazvat "Expanze závorek" a jedná se o mocný nástroj pokud člověk potřebuje pracovat s více soubory nebo řetězci v rámci jednoho příkazu. Pod pojmem "Brace expansion" je zahrnuto několik syntaktických forem, které je dobré znát, pokud člověk pracuje často v bashi.

 

Vloženo do kategorií Programování | žádný komentář

[BASH] Vitruální soubory

Tuesday 18.3.2014 10:43:12, Jakuje

Již několikrát jsem se zamýšlel nad problémem testování, nebo prací v terminálu s aplikaci, která vyžaduje vstup jako jméno souboru a já bych chtěl soubor předzpracovat jiným programem, nebo vložit jednoduchý text bez toho abych musel vytvářet opravdový soubor.

Virtuální soubory jsou ideálním řešením pro takovéto případy. Důležité je vědět, že toto funguje pouze v BASHi, nikoliv v obecném Shellu a na to je potřeba si dávat pozor.

 

Virtuální soubory jsou ideálním řešením pro takovéto případy. Důležité je vědět, že toto funguje pouze v BASHi, nikoliv v obecném Shellu a na to je potřeba si dávat pozor.

Vloženo do kategorií Programování Linux | žádný komentář

Orlické hory, 14. - 15.9.2013

Tuesday 1.10.2013 23:37:26, Jakuje

Rodinný výlet do Orlických hor, po stopách Jednoty Bratrské v Kunvaldu, návštěva kostela v Neratově a procházka na Annenský vrch.

Odeslání vyhledávání po stisknití enter [Enyo]

Friday 27.9.2013 00:59:04, Jakuje

Tento článek bude míněn jenom jak krátká poznámka pro mě, až to budu zase někdy hledat, abych věděl kde.

Vloženo do kategorií HP Pre 3 webOS | žádný komentář

Here strings [BASH]

Tuesday 16.4.2013 21:45:33, Jakuje

Here strings jsem dnes viděl poprvné a tak si to musím zapsat, abych na to nezpomněl, až budu něco takového potřebovat. A že jste to nikdy neslyšeli? Nikde jste neviděli

<<< (tři lomené závorky vedle sebe) ?

Vloženo do kategorií Programování Linux | žádný komentář

Deník bakalářky, část čtvrtá: Funkční aplikace

Thursday 28.3.2013 23:06:55, Jakuje

Poslední měsíc tak nějak zvláštně utekl. Nevím čím to je, ale od minulého článku většina věcí fungovala jak měla a tak stačilo psát, studovat materiály, psát a psát a dnes mám před sebou funkční player pro Wherigo na platformě WebOS, několikrát ozkoušený v terénu. A o tom bych dnes chtěl něco málo napsat, protože strukturu aplikace a wherigo knihovny budu popisovat v bakalářské práci.

Optimalizace Javascriptu pro Internet Explorer

Wednesday 13.3.2013 21:06:52, Jakuje

O prohlížeči Internet Explorer bylo napsáno mnoho špatných věcí. V dnešní době je už naštěstí téměř ohroženým druhem, ale bohužel se najdou firmy, které nutí svým zaměstnancům jeho používání. I přesto, že existují jiné prohlížeče, lepší prohlížeče, rychlejší prohlížeče. Není to „omezování osobní svobody“?

Vloženo do kategorií Javascript | žádný komentář

Deník bakalářky, část třetí: Propojení částí

Monday 18.2.2013 21:20:41, Jakuje

Zase jsem dlouho nic nenapsal o tom, jak se daří bakalářce. Kvůli škole a mnoha jiným povinnostem jsem se k tomu v posledních měsících téměř nedostal, ale za poslední dva týdny jsem se dostal s aplikací do funkčního stavu a funkčního propojení všech tří programovacích jazyků, které ve své bakalářce používám.

Friendica - distribuovaná sociální síť

Monday 7.1.2013 22:48:56, Jakuje

Se založením vlastního VPS na vpsfree.cz a zprovozněním základních služeb jsme se rozhodli pro vyzkoušení distribuované seciální sítě na vlastní kůži.

Prvními zážitky byla instalace, se ktrou jsem se dlouhoo nemohl domluvit, ale nyní vše funguje a použití mi přijde docela reálné

Vloženo do kategorií Programování | žádný komentář

Deník bakalářky, část druhá: První úspěchy

Thursday 13.9.2012 22:51:58, Jakuje

Dnes je to již téměř tři měsíce od prvních pokusů s PDK od Palmu. Původní idea, že přes léto bude spousta času, nějak selhala a celé 3 měsíce jsem na to ani nesáhl. Tento týden se začíná blížit škola, nemám co dělat a tak jsem si řekl, že opět zjistím, kde jsem skončil.

"Retez" == 0 záludnosti PHP?

Sunday 19.8.2012 17:08:12, Jakuje

PHP je v zásadě příjemný jazyk na programování, ale i po mnoha letech, co v něm intenzivně pracuji, mě dokáže překvapit. Dne se mu to podařilo při porovnávání hodnot int a string.

Vloženo do kategorií PHP | žádný komentář

Testovací data

Thursday 12.7.2012 21:10:55, Jakuje

Jak vznikají vaše testovací data? Používáte automatické testy, náhodné údery do klávesnice, nebo píšete srozumitelné romány?

Vloženo do kategorií Programování | žádný komentář

Deník bakalářky, část první

Sunday 17.6.2012 00:16:04, Jakuje

Jednoho dne přišel nápad vymyslet si téma bakalářské práce, která se mi nějak nezadržitelně. Původně byl plán vytovřit nějaké téma na práci, na které již druhým rokem pracuji jako na brigádu. Ale jeden den přišel nápad, že bych si občas zahrál nějaké to Wherigo a že si opravdu nebudu kupvat nějakého oregona. A tak nezbývá, než si to napsat ...

Rozdělení dlouhých slov

Saturday 9.6.2012 12:58:43, Jakuje

Rozdělení dlouhých slov na kratší, která neporušují layout webové stránky je jeden z praktických úkolů, se kterými by se měl programátor webových aplikací, které vyžadují uživatelský vstup, potýkat. V 99% případů má obalovací element dostatečnou šířku, aby se do něj i to nejobskurnější a nejdelší slovo vešlo bez problémů. Ale co když ne?

Vloženo do kategorií Programování PHP | žádný komentář

Zelený čtvrtek

Friday 6.4.2012 00:20:35, Jakuje

O tomto svátku jsem chtěl napsat něco pěkného už minulý rok, ale nějak jsem na to neměl odvahu. Tak zkusíme, co to udělá dnes. Natočil jsem si půllitr čisté vody a uvidím, co z toho uvařím.

Vloženo do kategorií Ostatní | žádný komentář

SOPA a krátké vyjádření uživatele internetu

Thursday 19.1.2012 23:04:29, Jakuje

V posledních dnech bylo o SOPA ("Stop Online Piracy Act") napsáno hodně. Nejlépe výstižný titulek byl na root.cz: Skryté Odepření Práv (nejen) Američanům. Zde nečekejte fakta, ale jen krátké zamyšlení nad tímto tématem.

Vloženo do kategorií Ostatní | žádný komentář

Definice URL protokolu

Thursday 29.12.2011 21:17:48, Jakuje

Při tvorbě malého informačního systému jsem narazil na drobný problém. Ne vše jde jednoduše udělat v javascriptu a tak potřebuji spouštět programy na straně uživatele, pro jednoduchost přímo z prohlížeče.

URL protokol je přesně to co tuto věc umožňuje. Kliknutí na odkaz otevře na hostitelském počítači aplikaci. Z hlediska bezpečnosti to zní strašně a právě proto je potřeba tyto věci nastavit na straně systému. Tento návod bude pro změnu pro Windows.

Vloženo do kategorií Programování Windows | žádný komentář

Darktable - proces zpracování fotografie v počítači

Wednesday 28.12.2011 14:01:40, Jakuje

Jméno programu Darktable u mě evokuje pocit temné komory (dark room) a prosvětlovacího pultu (light table), jak asi autoři zamýšleli. A to je přesně to co program umí. Prakticky jako za starých časů zpracovat fotografie z foťáku (dnes již tedy žádný film, ale paměťová karta) až na papír (dnes již tedy spíše na internetová fotogalerie).

Ano. Podobné věci umí i Adobe Lightroom (trochu jiná kombinace stejných slov), ale Darktable je zdarma a jede pod Linuxem. Pokusím se sepsat nějaké krátké seznámení s programem po prvních pokusech a zpracovaných fotkách.

Vloženo do kategorií Fotografování Linux | 1 komentář

Time-lapse a jak na to

Thursday 22.12.2011 21:04:33, Jakuje

Time-lapse. Co to je? Jde to nějak pojmenovat česky? Ano. Ale nezní to tak hezky. Dle wiki prý časosběr. Tvorba statických obrázků v určitých časových intervalech a pozdější spojení do videa. Lze vytvožit docela zajímavé efekty. Ale o tom článek nebude. Spíš osobní poznatky a poznámky how-to.

Vloženo do kategorií Fotografování | žádný komentář

Jak zabránit obrazovce, aby zhasla?

Sunday 11.12.2011 23:52:56, Jakuje

Tak dnes ještě jedna poznámka ohledně dnešního vývoje. Zdá se, že toto by mělo být strašně jednoduhcé, ale než jsem přišel na celý způsob, strávil jsem tím docela dlouho.

Vloženo do kategorií webOS | žádný komentář

Kompatibilita Mojo aplikací s Pre3

Sunday 11.12.2011 22:02:53, Jakuje

S příchodem nového telefonu od HP přišly některé změny, pro aplikace hlavně ve velikosti displeje. Staré aplikace jsou nativně kompatibilní, ale pro plné použití na novém telefonu lze několik věcí udělat.

Vloženo do kategorií HP Pre 3 webOS | žádný komentář

webTea - pozadí vertikálně na střed

Sunday 4.12.2011 16:12:48, Jakuje

Aplikace webTea je opensource a tak zde mohu rozebrat nějaký kus kódu, který jsem použil. Jedná se o jednoduché pozicování obrázku na pozadí na vertikální střed nezávisle na velikosti displeje zařízení (tzn. fungující pro telefony od Pixi až po Pre 3).

Vloženo do kategorií HP Pre 3 webOS | žádný komentář

Aplikace pro webOS

Sunday 4.12.2011 00:43:37, Jakuje

Další rok uplynul, kolem webOS jako systému prošlo mnoho změn, stejně jako Palmu, dnes HP. Jak se změnil vývoj aplikací?

Vloženo do kategorií Javascript HP Pre 3 webOS | žádný komentář

Nastavení Wi-Fi sítě eduroam na FIT VUT pro Palm Pre (webOS)

Sunday 27.2.2011 00:22:53, Jakuje

Zkoušeli jste se už připojit na školní síť eduroam? A nedařilo se? Zde je podrobný návod!

Zkoušeli jste se už připojit na školní síť eduroam? A nedařilo se? Zde je podrobný návod!

Vloženo do kategorií Palm Pre FIT VUT Brno | 1 komentář