Rubrika: IT

  • Bitcoin – jak začít

    Bitcoin – jak začít

    Bitcoin jsem zaregistroval krátce po vzniku, ale nevěnoval jsem mu hlubší pozornost. Škoda, dneska jsem mohl být milionář. 🙂 Sledoval jsem jeho vzestupy a pády, ale nikdy jsem sám nenakupoval. Buď jsem měl jiné starosti, nebo zrovna rostla cena. A já nerad nakupuji na býčím trhu. Teď už jsem nevydržel sledovat nekončící nárůst a rozhodl se na trh vstoupit. Já vím, klasická chyba. Inspirací mi byl článek o investičním portfoliu na btctip.cz.

    Burzy

    První otázka je, kde obchodovat. Burz jsou stovky. Dostal jsem pár doporučení od kamarádů, něco jsem googloval a sestavil jsem si tabulku vybraných burz a jejich poplatků. Mezi burzami jsou dost velké rozdíly, takže se vyplatí dobře vybírat. Na prvním místě musí být bezpečnost a důvěryhodnost. Krach burzy Mt. Gox nikdo nechce zažít na vlastní kůži. Ale vnitřní bezpečnost burzy laik nepozná. Základem uživatelské bezpečnosti musí být vícefaktorová autentizace. To znamená, že kromě jména a hesla potřebujete ještě další potvrzení, že jste to vy. Obvykle si do mobilu nainstalujete Google Authenticator a ten vám každých třicet sekund zobrazí nový číselný kód. V praxi to znamená, že kdyby zloděj někde získal vaše heslo, tak bez mobilu se do vašeho účtu stejně nedostane.

    Důležité pojmy jsou Maker a Taker fee. Jste Taker, když coiny nakupujete za okamžitý kurz a Maker, pokud si nastavíte limit ceny a vaše objednávka se zapíše a čeká, zda se s někým spáruje. Pokud do burzy převádíte peníze, tak obvykle je převod zdarma. Ale raději hledejte slovo Deposit. Koruny akceptuje jen Coinmate, ostatní chtějí obvykle eura, případně dolary. V EU použijeme SEPA platbu v eurech. Pokud naopak chcete převést coiny na peníze, týkají se vás poplatky Withdraw. Někde zaplatíte pár centů, jinde euro a u bitfinex nejméně 20 dolarů. Posledním finančním kritériem je poplatek za převod coinů z burzy na jinou adresu. Typicky do vlastní peněženky, ke které burza nemá přístup a nehrozí tedy zcizení v případě hacku burzy. Někde mají jen síťové poplatky za transakci, jinde si připočítají i jeden milibitcoin, což bylo na začátku září kolem sta korun.

    Burza
    Maker fee
    Taker fee
    Credit cards
    Withdraw BTC
    Withdraw SEPA
    Withdraw CZK
    www.coinmate.io
    0,05%
    0,35%
    N/A
    0,0008 BTC
    1,00 €
    1 €
    0,10%
    0,20%
    N/A
    0,0004 BTC
    0,10%, min 20$
    N/A
    0,16%
    0,26%
    N/A
    0,0010 BTC
    0,09 €
    N/A
    1,49%
    1,49%
    3,99%
    0,15 €
    N/A
    0,25%
    0,25%
    8,00%
    0
    0,90 €
    0,25%
    0,25%
    N/A
    0
    N/A
    N/A

    Dalším faktorem je seznam podporovaných kryptoměn a také jejich kurz. Nejširší nabídku kryptoměn mají bitfinex a kraken, coinmate se zaměřuje pouze na bitcoiny (od konce října i litecoiny) a bitstamp  s coinbase mají svatou trojici bitcoin, litecoin a ethereum. Kurzy mezi jednotlivými burzami je liší. Pokud investujete větší částky, může se vyplatit provést porovnání. Schválně se podívejte na kurzy bitcoinu na různých burzách.

    Následující tabulka obsahuje kurzy k euru k 3.9.2017 ráno. Pokud bylo na výběr, bral jsem kurz pro nákup.

    Burza
    BTC
    XRP
    LTC
    ETH
    BCH
    DASH
    REP
    XMR
    EOS
    SAN
    OMG
    ZEC
    IOTA
    www.coinmate.io
    3 919,41
    3 865,08
    0,1935
    66,6711
    294,432
    494,748
    306,5109
    105,391
    0.563
    0,3131
    8,8515
    219,5597
    0,619
    3 909,16
     0,194240
    67,3888
    293,975
    497,590
    300,351
    21,3987
    108,3452
    221,431
    3 968,06
    69,1236
    303,7898
    4 166,99
    3 965,19
    0,19814
    69,43
    303,81

    Když začnete obchodovat na burze, musíte si nejdříve založit účet a ověřit totožnost. Očekávejte, že budete muset nascanovat minimálně jeden doklad, výpis z účtu nebo účet za telefon. Čím hlouběji se necháte prověřit, tím s vyššími částkami budete smět obchodovat. Ověření může trvat několik dní.

    SEPA

    Dalším krokem je vložení prostředků. V EU je nejlevnější způsobem SEPA platba (kromě korun). Ale pozor, poplatky mezi bankami se velmi liší. A dokonce se proslýchá, že některé banky vám zruší účet, pokud pošlete peníze na účet burzy obchodující s kryptoměnami! Já používám AirBank a platba bývá vyřízena stejný den.

    Banka Poplatek
    AirBank 25 Kč malý účet, zdarma velký účet
    ČSOB 250 Kč
    Fio 20 Kč
    KB 195 Kč
    mBank 25 Kč
    Raiffeisen jedna zdarma, další 200 Kč
    Unicredit 250 Kč

    Peněženky

    Když už jste nakoupili, je vhodné digitální mince, se kterými nechcete obchodovat, odlít pryč z burzy. Nikdy nevíte, co se stane. Jak na to? Potřebujete si založit digitální peněženku. Nejbezpečnější je hardwarové zařízení, u kterého je riziko cracku minimální. Jedno dokonce pochází z Česka: Trezor. Alternativou jsou webové peněženky. Výhodou je pohodlí, nevýhodou je, že bezpečnost se od burz zase tak moc neliší. Musíte věřit někomu cizímu, že ví, co dělá a je čestný. Naopak prohlížeč sám o sobě přináší další bezpečnostní riziko.

    Jinou možností jsou aplikace na desktop a do mobilu. Mobilní peněženku máte vždy při sobě, což je plus. Pokud telefon není rootnutý, bezpečnost by měla být postačující. Ale mobily se snadno ztrácejí a rozbíjejí. Populární peněženkou do mobilu je například MyCelium. Pokud máte ještě PC, můžete si stáhnout například Electrum. Já jsem při instalaci docela bojoval, aplikace mi neustále padala. Nakonec jsem vygooglil, že se to děje kvůli diakritice v názvu mého účtu na počítači. Řešením bylo nainstalovat přenosnou verzi do adresáře bez diakritiky v názvu.

    Když začnete s instalací, aplikace vám vygeneruje sadu 12-24 anglických slov. Jedná se o takzvaný seed – inicializační řetězec, pomocí kterého budete moci obnovit svou peněženku. Tohle je nejdůležitější text, bez kterého jednou hořce zapláčete. Napište si jej na papír, raději ve více kopiích a bezpečně uložte. Kdo jej získá, převezme moc nad vašimi úsporami! Doporučuji text uložit na několika místech, třeba u rodičů nebo důvěryhodných přátel. V zapečetěné obálce 🙂 Naopak nedoporučuji seed vést v elektronické podobě. Je pohodlné seed nafotit mobilem, ale jak dobře chráníte fotky? Podobně jsem proti různým cloud službám. Heslo do elektronického bankovnictví si přece také dobře hlídáte, ne?

    Pozor – seed obecně nelze přenášet mezi různými peněženkami.

    Bezpečnost

    Peněženku jste si založili, seed uchovali a teď si budete muset zvolit bezpečné heslo. Dnes záleží jen na délce hesla. Různé fígle se zaměňováním číslic za podobná písmena již nefungují. Malá a velká písmenka pomohou jen teoreticky. Ani čísla na konci. Dnešní výpočetní síla grafických karet je neskutečná. Doporučuji si přečíst článek Michala Špačka Jak jsem crackoval hesla Mall.cz. Jestli útočník získá fyzický přístup k vašemu zařízení, je je jen otázkou času a peněz prolomit běžné heslo.

    Můj aktuální postup je:

    • koukat se kolem sebe nebo do nejbližší knížky či článku a zcela náhodně vybrat několik slov
    • zahrát si na dysgrafika a nasekat v hesle chyby
    • provést další úpravy, například změnit třetí písmenko na velké, nebo doprostřed druhého slova vložit písmenko
    • zapsat heslo do svého uložiště hesel

    Příklad hesla: panengapoKe3rzaclonaaROse

    Peněženku máte. Než do ní pošlete své úspory, přesvědčete se, že jste schopni ji obnovit. Smažte ji a proveďte obnovu ze seed. Funguje? Tak si pošlete menší částku z burzy na adresu zobrazenou v peněžence. Ideálně na jiném zařízení proveďte obnovu ze seed a ověřte, že peněženka není prázdná. Možná je to otrava, ale když ztratíte přístup ke své peněžence, přijdete o vše. Neexistuje způsob, jak se bez seed dostat zpátky ke svým digitálním mincím. Oproti reálné peněžence u kryptoměn není žádný poctivý nálezce, který by vám ji vrátil. Nepomůže ani bratranec ajťák. Proto je nutné začít s malými částkami a vše si dobře vyzkoušet, včetně obnovení peněženky ze zálohy.

    Smysl kryptoměn

    Kryptoměny jsou neskutečně zajímavý matematicko-informatický experiment s přesahem do reálného světa. Bez věštecké koule je ale těžké predikovat, kam se posunou. Dnes je to velký hype, cena roste do nebes. Dlouho jsem čekal, že praskne, ale bitcoin se z každého trablu oklepal a reagoval prudkým růstem. Je to bublina jako slavné holandské tulipány, nebo změna paradigmatu? Nevím. Nasedl jsem, ale investuji jen takové částky, které bych oplakal. Nikdo nemůže zaručit, že se něco nestane a cena neklesne třeba stokrát nebo tisíckrát. Nebo může pokračovat v nekonečném růstu. Bitcoinů je totiž omezené množství a nikdo nemůže natisknout nové, jako to dělají centralní banky s penězi.

    Teorii bubliny podporuje, že se bitcoin zatím moc nepoužívá pro běžné placení. Ano, existuje možnost zaplatit bitcoinem třeba na Alze. Jenže vzhledem k růstu kurzu bitcoinu se to moc nevyplatí. Koupíte si třeba notebooku a za pár měsíců byste si za stejné množství bitcoinů koupili notebooky dva. To už si člověk utrácení bitcoinů rozmyslí. Ekonomové mohou jásat – konečně někdo potvrdil teorii deflace!

    A hlavně: s každou transakcí jsou spojené transakční poplatky bitcoinové síti za validaci transakce. Než dostatek uzlů potvrdí transakci, může to trvat desítky minut a zaplatíte poplátek v přepočtu v hodnotě vyšších desítek korun. Obojí je dost nepraktické. Na řešení se ale pracuje.

    Placení bitcoiny by mohlo pomoci zemím s hyperinflací. Například žít ve Venezueli, tak přesvědčuji zaměstnavatele, ať mě platí v bitcoinech. A kdyby ověřování bylo rychlejší, tak prodávám terminály na příjem bitcoinu do obchodů.

    Další výhoda bitcoinů je jejich nezjistitelnost. Když lidé prchali za svobodou, často byli okradeni o své úspory. Vám stačí si zapamatovat si dvanáct slov a v cílové zemi je zadat do peněženky.

    Strategie

    Určete si, jak hodláte obchodovat. Budete aktivní a využívat aktuálních změn kurzu k výdělku? Nebo jste střadatel a věříte, že cena poleze nahoru? V druhém případě nekupujte jednorázově za velké částky, ale stejně jako na burze průměrujte cenu postupným (nejlépe pravidelným) přikupováním. A když se objeví příležitost, kdy cena prudce zakolísá, nebojte se ji využít. Na začátku září cena atakovala hranici 5000 dolarů, načež během pár dnů spadla na 3300 dolarů, kde ale dlouho nevydržela. Za měsíc byla cena na původním maximu a během týdny vystoupala o dalších 10%. Kdo nakoupil v minimu a prodal o pět týdnů později, vydělal 65%!

    Závěr

    vašeho života. Ano, týká se to i vás. Fakt. Můžete mít v digitálních měnám jmění, ale pokud o nich příbuzní nevědí a nemají seed, vezmete si kryptoměny do hrobu. Napište závěť a přiložte k ní v zapečetěné obálce seed.

    Poděkování

    Jestli se vám článek líbil a přinesl vám užitečné informace, pošlete mi zlomek bitcoinu. Nebo článek sdílejte dále. Děkuji.

    Bitcoin adresa blogu: 1GQBYqZwiHT72UrLCCSv4j6WkK65FjTPJk

  • Reálná kapacita powerbank

    Koupil jsem si novou powerbanku s obří kapacitou 13000 mAh, aby mi mobil přežil 4 dny na horách a měl jsem dost fotek (pokud bude vůbec něco vidět). Ale první použití se mi moc nezdálo, takže jsem započal skoro vědecký experiment.

    Výsledky měření dobíjení Nexus 5x

    12:34 0% / 100%
    13:04 20% / 88%
    13:50 50% / 75%
    14:40 83% / 65%
    15:23 100% / 63%

    Závěr: 2700 mAH jsem nabíjel 2:49 minut a stálo to 37% baterie. Z čehož mi vychází reálná kapacita 7297 mAh oproti deklarovaným 13000 mAh.

    Reakce prodejce:

    Uvnitř power banku jsou 4x 3400mAh 18360 nabíjecí baterie lithium-ion baterie s celkovou kapacitou 13600mAh, výstupní napětí baterie je 3,7 V, takže celková energie činí: 13600 mAh * 3,7 V = 50.3 Wh

    Vstupní napětí USB zařízení jako jsou smartphony, MP3, MP4 atd. činí 5 V, a proto je uvnitř power banku zvyšovací transformátor, který změní 3,7V výstupní napětí na 5 V. Během transformace dojde k určité ztrátě energie, přičemž předpokládáme ztrátu 0,5 Wh, takže po transformaci je kapacita: 50 Wh ÷ 5V = 10000 mAh.

    10000 mAh představuje teoretickou 100% kapacitu baterií, zatímco v praxi z toho může zátěž použít 80 % – 90 %. To znamená, že SKUTEČNÁ KAPACITA činí asi: 10000mAh * 80 % = 8000-9000mAh.

    Tohle je prohlášení od výrobce. Platí pro všechny powerbanky na trhu 🙂

  • Organizing photo stream with exiftool

    I am used to use XnView when preparing yearly photobook. I rename all pictures to have Date taken exif attribute encoded in a file name along with a counter within the year. But recently I noticed two problems: some pictures miss exif data and XnView does not sort pictures correctly by this attribute (e.g. summer picture between autumn pictures). I googled that ExifTools library can handle my tasks as well. Another helpful site ryanmo gave me a hint, how to use it.

    I copied files without exif data into new directory. Set Date taken exif attribute from file timestamp, preserving original timestamp:

    exiftool.exe "-AllDates<filemodifydate" -P  .

    Some files had wrong timestamp, so I had to set rough value manually:

    exiftool "-AllDates=2015:05:09 12:00:00" .

    Then I copied resulting files back to other pictures. Rename all files in current directory using exif Date taken attribute, add a counter that is ordered by Date taken attribute.

    exiftool "-FileName<DateTimeOriginal" -d "foto-%Y-%m-%d_%H%M%%-C.%%e" -fileOrder DateTimeOriginal .

    And the result is:

    foto-2015-11-14_1614-1050.jpg
    foto-2015-11-14_1614-1051.jpg
    foto-2015-11-14_1713-1052.jpg
    foto-2015-11-14_1713-1053.jpg

    Update: XnView sorting issue was fixed with Options / File list, tab Misc, Exif date used to sort -> Date taken.

    Blog bitcoin address: 1GQBYqZwiHT72UrLCCSv4j6WkK65FjTPJk

  • This computer will hibernate in .. (Windows 10)

    Sometimes you need to shut down a computer after a while. For example there is a file downloading and you do not want to stay up late. You know that the task will be complete in an hour. But how to shut down the computer automatically? (Pokračování textu…)

  • Jak mi Linux zajistil první práci

    V roce 1999 jsem byl v civilní službě na radnici ve Frenštátě, zametal náměstí, myl schody a vyměňoval úřednicím toner. V té době jsem provozoval Linux Hardware a psal články o Linuxu do tištěného ComputerWorldu a webového linuxworld.cz. Pomalu jsem uvažoval, co budu dělat po skončení služby, když mi někdo anglicky mluvící zavolal. Byl to jistý Wally Green ze startupu 12snap z Prahy.

    Objevil moje CV na internetu a nabídl mi práci java programátora za nehorázně vysoký plat. Ale musel jsem projít pohovorem. První kolo bylo telefonické s architektem Jirkou Lužným. O J2EE jsem nic moc nevěděl, ale přesto mě pozvali na druhé kolo do Prahy. A tak jsem po nocích šprtal specifikaci a pár článků na IBM DeveloperWorks. Vzal jsem si dovolenou, brácha mě hodil na nádraží do Studénky (které jsme chvíli hledali) a vyrazil jsem.

    Kanceláře byly umístěny v historické budově bývalého kláštera v centru Prahy na Pštrossově ulici, nedaleko proslulého baru Solidní nejistota. V přízemí sídlil startup Pyxis, 12snap byl v prvním patře. Interiér byl velice působivý, kombinace historické patiny, kovu a skla. Prostory vypadaly velice vzdušně a luxusně.

     

    Pohled dovnitř

    Pohovor proběhl dobře a odcházel jsem s nabídkou na práci. Jirka říkal, že mě doporučil, protože viděl za ten týden velký pokrok. Když mi na jaře skončila civilka, zabalil jsem si kufr a přestěhoval se do Prahy. Ještě doteď si pamatuji jednu z nabídek pronájmů. Vystoupil jsem někde na Kačerově, sedl do autobusu a jel dvacet minut někam pryč z Prahy. Tam mě na adrese čekal Pražák jak z filmů z šedesátých let. Málo vlasů, velký pupek, div ne v tílku. Zavedl mě do garáže, řekl, že je zateplená a chtěl šest tisíc měsíčně. Tak jsem se poděkoval a zmizel pryč.

    Interier

    Práce byla velmi zajímavá. Dělali jsme mobilní marketing a aukce. Já vyvíjel sms brány, studoval GSM protokoly a občas si hrál (poslal jsem třeba bráchovi sms z jeho vlastního čísla). Byli jsme výborný kolektiv. Pracovním jazykem byla angličtina, protože většina lidí byla cizinci. Měli jsme Němce, Angličany, Australana, Pakistánce, Indy, Američany a pár Čechů a Slováků. V rest roomu byla obří televize, fotbálek, v pátek byla společná snídaně, kde nám vedení prezentovalo stock optiony a jak roste business. Než nás (jako vývojový tým) na podzim prodali startupu Soltima. A ten zkrachoval na Vánoce a lidi se rozprchli do celého světa.

    Ve čtvrtek jsme s pár lidmi zašli na večeři a já se Wallyho zeptal, proč mě vlastně přijali, že jsem nic moc neuměl. Řekl, že bylo neobvyklé, že jsem na rozdíl od většiny vývojářů jen neprogramoval, ale i psal články o Linuxu a propagoval jej. Mark Grondin, šéf, ve mě viděl zápal a věřil, že se technologie doučím. A měl pravdu.

  • Wincor, rok první

    Už je to více než rok, co pracuji pro Wincor Nixdorf. V tomto zápisku udělám krátkou rekapitulaci. Hlavní motivací pro Wincor byla blízkost, odpadlo denní dojíždění přes půl Prahy. Na začátku jsem měl dvoutýdenní školení v Anglii. O víkendu jsem se poprvé podíval do Londýna a prošel si centrum, i některé památky. První presales aktivita se týkala telekomunikací a dvakrát jsem byl v centrále v Paderbornu, druhou cestu jsem řídil sám. V Německu nejsou rychlostní limity, tak jsem zkoušel z Peugeota vymáčknout maximum a dostal jsem se pod 190 kmh. Štreka je to ale dlouhá.

    O Vánocích jsem dostal první velký projekt – mPOS. Jedná se o kombinaci levného terminálu pro příjem platebních karet a mobilního zařízení spojeného přes Bluetooth. Díky tomuto projektu jsem poznal obrovské množství lidí ve Wincoru, stejně jako produktů a technologií. A taky jsem dost cestoval. Několikrát jsem byl v Bratislavě, certifikaci u VISA jsem prováděl opět v Londýně, zaletěl do Holandska a naposledy strávil čtyři dny na výstavě Cartes v Paříži. Baví mě jednat se zákazníky, i cestovat. Až na turbulence v letadle. 🙂 Jsem zvědav na druhý rok. Dostal jsem na starost NFC platby.

  • Google Drive Error

    I encountered a situation when starting up Google Drive failed in few seconds without evident reason. I just saw disabled Google Drive icon for a while and then it disappeared.  I found logs sitting at \AppData\Local\Google\Drive\sync_log.log location and there was:

    2014-09-30 21:20:37,013 +0200 INFO pid=4864 9492:MainThread logging:1612 Setting Omaha usage flag in registry
    2014-09-30 21:20:37,013 +0200 ERROR pid=4864 9492:MainThread logging:1586 ERROR, UNEXPECTED EXCEPTION
    2014-09-30 21:20:37,013 +0200 ERROR pid=4864 9492:MainThread logging:1586 (5, 'CreateEvent', 'Access denied.')
    Traceback (most recent call last):
    File "<string>", line 249, in Main
    File "common.wx_sync_app_controller", line 115, in Initialize
    File "common.sync_app_controller", line 145, in _RunAsyncCallbackWithExceptionHandling
    File "common.wx_sync_app_controller", line 131, in _InitializeAsync
    File "windows.win_sync_app_controller", line 155, in _InitializeEvents
    File "windows.win_sync_app_controller", line 249, in _CreateEvent
    error: (5, 'CreateEvent', 'P\xf8\xedstup byl odep\xf8en.')
    2014-09-30 21:20:37,015 +0200 INFO pid=4864 9492:MainThread logging:1612 Crash reporting disabled. Ignoring report.
    2014-09-30 21:20:37,016 +0200 INFO pid=4864 9492:MainThread logging:1612 Exiting with error code: 0

    Not very helpful. Though I found some discussion about possibility to install Google Drive multiple times on single computer. I am the only power user on my notebook so I know that this is not the cause because there is just single installation. But I logged in my wife’s account and there was the Drive running (but not configured). So I stopped the process and returned to my account. Next attempt  to start Google Drive was successful. So I found there can be single Google Drive process running on a computer.

    Blog bitcoin address: 1GQBYqZwiHT72UrLCCSv4j6WkK65FjTPJk