Dva roky s SSD

Ano, už je to více než dva roky co používám mSATA SSD disk Crucial M4 64GB. Konkrétně jsem si ho pořídil dne 16.08.2013 na Aukru jako téměř nový se zárukou necelé 3 roky.

I když parametry tohoto SSD disku nejsou na dnešní dobu nijak zázračné (zejména rychlost zápisu pouhých 95 MB/s), přesto Crucial M4 výrazně zrychlil můj notebook Lenovo Thinkpad Edge E330 (Intel Pentium B970, 4GB RAM, 500GB HDD).

Screenshot 2015-12-28 21.04.41
S.M.A.R.T. údaje po více než dvou letech používání mSATA SSD disku Crucial M4 64GB

Využil jsem toho, že můj notebook měl volný port mSATA, takže jsem zvolil SSD právě pro něj. Díky tomu mám v notebooku dva disky, SSD používám jako systémový disk a HDD jako disk pro data.

Když nad tím tak přemýšlím, tak můj notebook už je se mnou 3 roky a 4 měsíce bez 2 dnů. A stále funguje bez jediného problému! Možná mu za odměnu daruji další 4GB RAM. 🙂

ESP8266: Teplotní senzor

Už dlouho jsem chtěl vytvořit nějaké zajímavé a praktické elektronické zařízení, ale stále nebyl čas a neměl jsem vhodné nápady. Teprve koncem letošních prázdnin jsem se dočetl o kouzelném a levném WiFi modulu ESP8266. Spousta domácích kutilů si z něj a nějakého čidla postavila teplotní senzor schopný posílat data přes internet. Nechtěl jsem zůstat pozadu, tak jsem se do toho pustil taky.

K sestavení mého teplotního senzoru jsem použil následující součástky, většinu z nich jsem si objednal za pár korun z Číny a zbytek jsem našel doma. Celý sestavený senzor jsem nakonec schoval do plastové krabičky od prázdných DVD. Z krabičky vede pouze vodotěsné teplotní čidlo DS18B20 a kabel od napájecího zdroje.

- WiFi modul ESP8266 (konkrétně variantu ESP-01)
- vodotěsné teplotní čidlo DS18B20
- napěťový regulátor na 3,3V (již hotová DPS z Číny)
- odpor 4k7
- kondenzátor 1000uF
- napájecí zdroj 5V (nabíječka od starého telefonu)

Do modulu ESP8266 jsem nahrál alternativní firmware NodeMCU a pro něj napsal jednoduchý program v jazyce Lua. Zdrojové kódy jsem umístil na můj GitHub pod licencí MIT. Celý obvod je zapojen podle následujícího schématu.

senzor

Tento teplotní senzor je umístěn na vhodném místě na zahradě a měří venkovní teplotu každých 15 min. Záznamy jsou odesílány na Thingspeak. Protože mi webové rozhraní zcela nevyhovovalo vytvořil jsem si ještě vlastní jednoduchou webovou stránku jakubcabal.cz/meteo, které data přebírá z Thingspeaku a dál prezentuje dle mé vlastní představy.

Pokud vás zajímá něco víc o modulu ESP8266, určitě si o něm pročtěte seriál na blogu OK1CDJ, já jsem z něj také zjistil spoustu informací.

Fedora 21: Zprovoznění tiskárny Canon MP640 přes WiFi

 

Měl jsem problém zprovoznit připojení tiskárny Canon MP640 přes WiFi k mému notebooku s Fedorou 21 (64bit). Canon sice dodává i ovladače pro linux, ale ty jsou již poněkud staršího data, a tak potřebným RPM balíčkům chybí několik závislostí. Nyní vám napíšu stručný návod, jak úspěšně nainstalovat ovladače a zprovoznit tuto tiskárnu přes WiFi.

Aktualizace 10.05.2016:
Návod je plně funkční i s Fedorou 23 (64bit), ale doporučuji nahradit příkaz yum novějším dnf.

Zprovoznění tiskárny přes WiFi:

Nejdříve si v terminálu nainstalujeme všechny chybějící závislosti:

sudo yum install libcups.so.2 libpopt.so.0 libatk-1.0.so.0 libgdk-x11-2.0.so.0 libgdk_pixbuf-2.0.so.0 libgtk-x11-2.0.so.0 libpangox-1.0.so.0 libpng12.so.0

Jeden z potřebných balíčků (libtiff.so.3) již bohužel v repozitáři Fedory 21 není, takže si jej ručně stáhneme zde a následně nainstalujeme.

Dále si stáhneme potřebné ovladače z webu firmy Canon, odkaz je zde. Ze staženého archivu vyextrahujeme dva RPM balíčky. Pak nejprve nainstalujeme balíček cnijfilter-common-3.20-1.i386.rpm a následně balíček cnijfilter-mp640series-3.20-1.i386.rpm.

Dalším příkazem, vyhledáme zapnutou tiskárnu MP640 připojenou přes WiFi do lokální sítě. Pokud bude tiskárna nalezena, zobrazí se nám i její MAC adresa.

cnijnetprn --search auto

Nyní již stačí jen tiskárnu přidat, to provedeme následujícím příkazem, kde 00-AB-CD-EF-12-34 nahradíme MAC adresou tiskárny.

sudo lpadmin -p MP640WLAN -m canonmp640.ppd -v cnijnet:/00-AB-CD-EF-12-34

Tiskárnu připojenou přes WiFi už máme funkční, ale ještě vám napíšu, jak uvést do provozu také scanner, který je součástí multifunkční tiskárny Canon MP640.

Zprovoznění scaneru přes WiFi:

Opět si v terminálu nainstalujeme chybějící závislosti:

sudo yum install libgimp-2.0.so.0 libgimpbase-2.0.so.0 libgimpcolor-2.0.so.0 libgimpmath-2.0.so.0 libusb-0.1.so.4

Dále si zde stáhneme potřebné ovladače z webu firmy Canon. Ze staženého archivu vyextrahujeme RPM balíček scangearmp-mp640series-1.40-1-i386-rpm, který následně nainstalujeme.

Tím je instalace scaneru hotová a můžeme z terminálu spustit obslužnou aplikaci scangearmp následujícím příkazem:

scangearmp

Pamatuji si, že dřív (asi 2 roky zpět) šlo k scaneru přistupovat i přímo z aplikace Gimp. Dnes už to nejde, kdyby náhodou někdo věděl proč, budu rád za vysvětlení.

Fedora 20: Instalace grafického tématu Numix

Jak jste si už mohli všimnout, ve své Fedoře 20 používám GTK3 grafické téma Numix. Nyní vám napíšu jednoduchý návod, jak si grafické téma Numix můžete nainstalovat.

Pro instalaci Numix grafického tématu nejprve přidáme potřebný repozitář a to tak, že v terminálu zadáme tyto příkazy:

cd /etc/yum.repos.d/
sudo wget http://download.opensuse.org/repositories/home:paolorotolo:numix/Fedora_20/home:paolorotolo:numix.repo

Následně zadáme příkaz pro samotnou instalaci Numix tématu:

sudo yum install numix-gtk-theme

Aby byl zážitek z grafického tématu Numix ještě lepší, tak doporučuji nainstalovat také Numix-Circle ikony, to provedeme následujícím příkazem:

sudo yum install numix-icon-theme-circle

Pak už jen stačí zvolit Numix téma a Numix-Circle ikony v nastavení grafických témat (motivů), které většinou najdete v nastavení systému.

Fedora 20 v plném pracovním nasazení

Jelikož už nějakou chvíli provozuji na svém notebooku operační systém Fedora 20, rozhodl jsem se sepsat nějaké zkušenosti.

Můj linux

Používám Fedoru 20 s prostředím Cinnamon. Jelikož můj notebook Lenovo Thinkpad Edge E330 má díky upgradu v sobě mSATA SSD disk a pak ještě klasicky HDD disk, rozhodl jsem se nainstalovat Fedoru v tomto rozložení na disku:

SSD (64GB):
"/boot" EXT4 210MB
"/boot/efi" vfat 500MB
"/" EXT4 39GB
"/home" EXT4 23GB
HDD (512GB):
"/DATA" NTFS 512GB

Nicméně stále přemýšlím, že celý HDD přeformátuji na EXT4 a vytvořím na něm oddíl „/home“ a na SSD místo něj rozšířím „/“. Tady bych byl rád, kdyby mi nějaký zkušenější linuxák poradil, jak moc se to projeví na rychlosti systému. Přece jen, nějaké konfigurační soubory co se pravidelně načítají třeba při startu systému by měli být i v oddíle „/home“, nebo se pletu?

Snímek obrazovky pořízený 2014-08-15 19-59-26

Jelikož mám nyní celý systém na SSD, tak je jeho rychlost úžasná, nikde se na nic nečeká. Stabilita systému je taky dobrá, zatím jsem nezaznamenal žádný pád aplikace, ale ani třeba celého prostředí Cinnamon. Po grafické stránce jsem provedl jen pár úprav, nainstaloval jsem grafické téma „Numix“ a k tomu ještě ikony „Numix-Circle„. Bohužel mi zrovna neladila barva písma na ploše s tapetou, a tak jsem ji změnil tímto způsobem:

Tímto příkazem v terminálu jsem si otevřel soubor nemo.css z tématu Numix.

sudo gedit /usr/share/themes/Numix/gtk-3.0/apps/nemo.css

Na konec souboru jsem přidal následující řádky a soubor jsem uložil:

.nemo-desktop.nemo-canvas-item {
color: #FFFFFF;
text-shadow: 1px 1px @desktop_item_text_shadow;
}

.nemo-desktop.nemo-canvas-item:selected {
background-color: alpha(#D64A38, 0.9);
background-image: none;
color: #FFFFFF;
text-shadow: none;
}

No a myslím, že teď už prostředí vypadá velmi pěkně. I když každému se může líbit něco jiného.

V pracovním nasazení

Jelikož nyní pracuji v rámci letních brigád v CESNETu v projektu Liberouter, tak jsem vyzkoušel Fedoru i v pracovním režimu. Většinu času jsem připojený k nějakému serveru přes SSH, odkud spouštím vzdáleně potřebný software, to funguje na jedničku. Pak samozřejmě nejčastěji používám internetový prohlížeč Chrome a kancelářský balík Libre Office, případně i program Gimp. Všechny tyto programy také fungují bezvadně.

Snímek obrazovky pořízený 2014-08-15 20-24-16

Největší problém zatím byl, když jsem potřeboval připojit tiskárnu Canon MP640 přes domácí WiFi síť. Canon sice dodává potřebné ovladače, ale ty mají v závislostech jeden balíček, který má Fedora 20 v až příliš nové verzi, takže jsem musel starší verzi konkrétního balíčku vybuildovat sám, což se mi nakonec podařilo a tiskárna nyní vesele tiskne. Možná k tomu časem sepíšu i návod.

Snímek obrazovky pořízený 2014-08-15 20-19-50

Naopak pokud jsem připojoval tiskárnu klasicky přes USB, tak vždy se úspěšně připojila fungovala, bez potřeby nějaký speciálních ovladačů. To platí také o čtečce SD karet či web-kameře a mikrofonu v mém notebooku, prostě funkční hned po instalaci Fedory.

V domácím nasazení

Doma si občas člověk chce zahrát na počítači i nějaké hry. To již v dnešní době není problém ani na linuxu, protože i pro linux existuje Steam. Sám jsem si ho tedy nainstaloval a vyzkoušel jsem dvě velmi známé hry: Counter Strike: Source a Civilization V. Obě fungovali, sem tam sice je ještě nějaký bug (u CS:S se nezobrazují písmena s háčky a čárky,… u Civ5 se zase zasekává spouštěcí intro, ale jakmile se načte menu je již vše v pořádku), ale dají se bez velkých problémů hrát.

Snímek obrazovky pořízený 2014-08-15 20-08-21

Jindy si zase pouštím nějaký film nebo seriál, k tomu bezvadně poslouží známá aplikace VLC, která si poradí s různými formáty videa a titulků. Nebo, když si chci s někým dlouho do večera povídat můžu využít například Skype. Pro správu vaši elektronické knihovny nemusí chybět skvělý program Calibre.

Snímek obrazovky pořízený 2014-08-15 20-21-35

Musím říct, že nyní jsem s linuxem, respektive s Fedorou 20, velmi spokojený. Doufám, že tomu tak bude i nadále. Linux možná občas požaduje po svém uživateli víc znalostí než například Windows, ale aspoň se díky němu stále učíte spoustu nových věcí a časem pochopíte, že tyto znalosti se vám můžou někdy hodit.

Reklamace notebooku HP ProBook 430 u Dileris a.s.

Přítelkyně si před časem pořídila notebook HP ProBook 430, notebook je to pěkný, menší, lehký a člověk by měl z něho určitě radost. Bohužel už když jsem ho viděl poprvé, tak mě nemile překvapilo příliš hlasité cvakání disku, začal jsem tušit, že je něco špatně.

A opravdu po nějaké době se zničehonic začal hroutit Windows 8 a při spuštění různých programů vyskakovaly chybové hlášky, většinou o chybějícím souboru. Tak nějak pomohlo obnovení systému, ale u toho jsem neskončil a zobrazil jsem si S.M.A.R.T., údaje o disku. A pak už bylo jasno.

smart

Z výpisu S.M.A.R.T. je viditelné, že příliš mnoho chyb vykazuje hodnota Seek Error Rate, což vysvětluje cvakání a problémy s diskem. Už bylo jasno, že disk je vadný a notebook poputuje do servisu.

Notebook byl kupován na eshopu czc.cz a ten doporučuje reklamovat notebook přímo u firmy Dileris a.s., čímž se reklamace o něco urychlí. Ve středu 19.2.2014 jsme tedy notebook odnesli na reklamaci do brněnské pobočky firmy Dileris a.s., ještě ten samý den volal servisní technik a oznámil, že objednal nový disk a zeptal se, jestli máme zálohovány data.

Uběhlo pár dnů a v pondělí 24.2.2014 jsme dostali emailem i telefonicky oznámení, že notebook je již opraven a můžeme si ho vyzvednout, a tak jsme si pro něj druhý den jeli. Notebook byl tedy opraven během pěti dnů, což rozhodně není špatný výsledek.

Založení účtu u Air Bank

Nedávno jsem se rozhodl založit bankovní účet u Air Bank, jeden z důvodů byl ten, že to je jediná banka, kde lze založit účet kompletně online bez čekání na doručení a zpětné odeslání podepsaných smluv. Nyní Vám popíšu, jak to všechno probíhalo a za jakou dobu byl účet připraven k použití.

Airbank_logo_rgb

Vše začalo 27.1.2013 po desáté hodině večer, kdy jsem na webových stránkách Air Bank vyplnil formulář pro založení běžného bankovního účtu. Formulář byl jednoduchý a přehledný, bylo třeba vyplnit nějaké osobní a kontaktní údaje, zvolit parametry nového účtu a například si vybrat jakou platební kartu chcete mít k novému účtu, pak už došlo na online podepsání smlouvy, smlouva se Vám zobrazí přímo v prohlížeči a „podepíšete“ ji pomocí hesla a kódu, který Vám přijde SMSkou. Nyní je ještě nutné elektronicky zaslat do banky oboustranný scan občanského průkazu, druhého dokladu (řidičský průkaz, pas,…) a také výpis z Vašeho současného bankovního účtu, který máte zřízený v ČR. To vše lze stihnou za půl hodiny a pak už jen čekáte.

airbank1

Já čekal do 29.1.2013, kdy mi v 9:44 přišel email od Air Bank s tím, že účet je připraven k aktivací a k tomu stačí na něj číslo nového účtu bylo v emailu uvedeno) zaslat nějakou částku z Vašeho původního účtu, od kterého jste odeslali do Air Bank výpis z účtu. Já tedy hned obratem aktivační platbu odeslal a čekal na její doručení.

2013-02-07 19.39.26

Platba byla doručena druhý den 30.1.2013 a hned v 8:40 mi přišel email od Air Bank, že můj účet je plně aktivován a můžu ho začít používat. Ve stejný den mi také přišel dopis od Air Bank, ve kterém bylo uvedeno, že ho banka posílá pro kontrolu, zdali jsem to opravdu já, kdo zažádal o založení účtu a pokud ano, tak můžu tento dopis klidně vyhodit do koše a nebo v opačném případě banku ihned kontaktovat. Nyní už stačilo počkat na doručení bezkontaktní platební karty, o kterou jsem si zažádal hned při vyplňování formulářů k založení účtu.

2013-02-07 19.43.32

A právě dnes (7.2.2013) kolem poledne bezkontaktní platební karta dorazila poštou, tedy 8 dní od aktivace účtu (standartě by měla platební karta dorazit do 7 dnů, ale zpoždění bylo asi způsobeno současnou velkou poptávkou o nové bezkontaktní karty). Kartu pak už jen stačilo aktivovat třeba přes internetové bankovnictví a v něm si také nechat zobrazit PIN, takže nyní už můžu nový účet začít opravdu naplno využívat. Kompletně celá tato procedura, od vyplnění formuláře až po doručení platební karty, trvala necelých 12 dnů, které jsem mohl strávit v pohodlí domova.

HW akcelerace videa na Linuxu díky VA-API

HW akcelerace videa pod operačním systémem Windows je dnes už naprosto běžná věc, ale ani uživatelé Linuxu o ní nepřijdou. Dnes Vám ukážu, jak rozběhat HW akceleraci minimálně na linuxových distribucích založených na Ubuntu (tedy Ubuntu samotné a pak například Linux Mint), v mém případě to bude konkrétně Elementary OS 0.2 Beta.

K tomu aby Vám HW akcelerace videa fungovala je třeba mít i odpovídající grafický čip, já se zde budu zabývat pouze návodem pro grafické čipy Intel a AMD (ATI), uživatelům grafických čipů nVidia GeForce, kteří také chtějí mít HW akcelerované video, jen poradím ať hledají pojem VDPAU.

Jak tedy začít? Postup je velice jednoduchý, spusťte terminál a začněte s instalací VA-API ovladačů:

Pro grafické čipy Intel (Intel HD Graphics stejně jako G45 a novější):

sudo apt-get install i965-va-driver

Pro grafické čipy AMD Radeon (musíte mít nainstalovaný proprietární ovladač):

sudo apt-get install xvba-va-driver

Teď musíme nainstalovat nějaký video přehrávač s podporou VA-API, já jsem zvolil MPlayer a můžu Vám ho klidně doporučit.

sudo add-apt-repository ppa:sander-vangrieken/vaapi
sudo apt-get update
sudo apt-get install mplayer-vaapi

Nyní doinstalujeme grafické rozhraní videopřehrávače, já zvolil Gnome MPlayer:

sudo add-apt-repository ppa:gilir/lubuntu
sudo apt-get update
sudo apt-get install gnome-mplayer

Tak a všechno potřebné máme nainstalováno, nyní ještě musíme správně nastavit samotný video přehrávač, v nastavení video přehrávače na kartě Přehrávač zvolte jako Výstup videa „vaapi“, tak jako to vidíte na screenu dole:

nastaveni_mplayeru

Tímto máme všechno hotovo a můžeme si užívat HW akceleraci videa. Teď se podíváme jaký je rozdíl zatížení CPU procesem MPlayer při přehrávání 1080p videa na mém notebooku (s grafickým čipem od Intelu) bez a s HW akcelerací videa. Nejdříve screen bez zapnuté HW akcelerace videa:

Snímek obrazovky pořízený 2013-01-29 18-26-50

A nyní se zapnutou HW akcelerací videa:

Snímek obrazovky pořízený 2013-01-29 18-29-46

Na screenech je vidět, že zatížení CPU bez zapnuté HW akcelerace videa se pohybuje někde kolem 70% a se zapnutou HW akcelerací jen někde kolem 4 % a to je dost zásadní rozdíl, který se určitě projeví třeba na spotřebě.

Vše provádíte na vlastní nebezpečí! Pokud nevíte co děláte, tak se raději do ničeho nepouštějte!

Článek jsem připravil s použitím těchto zdrojů:
http://www.webupd8.org/2012/11/install-mplayer-with-va-api-hardware.html
http://www.webupd8.org/2012/11/install-gnome-mplayer-107-in-ubuntu-1210.html

První zkouškové za mnou!

Sice Vám to oznamují o pár dní později, ale na tom už nesejde. Úspěšně jsem dokončil první semestr na VUT FEKT složením čtyř závěrečných zkoušek. Sice to bylo v některých případech dost těsné, ale i tak jsem všechny zkoušky složil už v prvním termínu, z čehož jsem ještě teď mírně šokován. 😀

Nezbývá než doufat, že relativně stejně snadno se mi bude dařit i dál ve studiu. Také ještě musím poděkovat jak svým schopnostem, tak také všem co se mnou během celého semestru spolupracovali a zde zejména musím vyzdvihnout Jožku Bloudíčka a Míšu Homzovou, díky za spolupráci! 🙂

Jaký byl rok 2012?

Zdravím milé obecenstvo v novém roce 2013, máme za sebou konec světa a jdeme zase o kousek dál. Nastal čas ohlédnout se zpět a zhodnotit poslední rok, a tak jsem se rozhodl napsat tento článek o tom jaký pro mě minulý rok vlastně byl, inspiraci k tomuto činu jsem získal na blogu Viktora Hanáčka, tak snad mu to nebude vadit. 🙂

Můj rok 2012

Když si teď promítám vzpomínky na rok 2012 zjišťuji, že byl pro mě docela dost zajímavý. Začnu z pohledu studenta, v roce 2012 jsem úspěšně udělal maturitu a tím dokončil studium na Střední Průmyslové Školy Edvarda Beneše v Břeclavi. Rozhodl jsem se pokračovat ve studiu na VŠ a podal jsem přihlášky na několik škol, přijatý jsem byl všude, ale rozhodl jsem se nastoupit na fakultu FEKT VUT v Brně. Tak mě teď napadá, že bych se měl raději připravovat na pondělní zkoušku, než tady psát články, ale co už… 😀

Abych nepsal jen o škole. V roce 2012 jsem poznal spoustu nových lidí, s kterými udržuji přátelské vztahy dodnes. Vůbec jsem se mnohem víc snažil navazovat sociální vazby a myslím, že se mi to i v rámci možností dařilo. Po celý minulý rok jsem se aktivně účastnil činnosti SDH Rakvice a jelikož jsem také členem výjezdové jednotky (JSDHO), byl jsem minulý rok více než deseti zásazích, kromě toho jsem spoustu dní strávil na motorovém člunu na Novomlýnských nádržích, kde jsem spolu s kolegy zabezpečoval převážně jachtařské závody. Jako hasič jsem se prostě nenudil, minulý rok jsem udělali spolu s kolegy spoustu dobré práce.

01.04.12 - 1

V roce 2012 jsem také mnohem častěji navštěvoval různé kulturní a společenské akce ať už u nás tradiční hody, všemožné plesy a další. Mnohem častěji jsem začal chodit s přáteli na pivo, je to rozhodně lepší než si jen sedět doma, s přáteli u piva se rozhodně zabavíte a navíc se určitě dozvíte pár drbů a novinek z okolí.

Když teď tak nějak stručně shrnu rok 2012, musím konstatovat že tento rok byl dosti zásadní, plný spousty zajímavých a důležitých okamžiku, Byl to také rok plný práce, kterou se dařilo dobře zvládat. Rok 2012 byl pro mě prostě relativně úspěšný.

Tak ať se daří i v roce 2013!