Blogbejegyzések

Robert C. Martin - Túlélőkönyv programozóknak

Korábban volt egy szavazás a magyar nyelvű szakirodalom fogyasztási szokásokról. Ott is többen leírták, hogy leginkább a borzasztó magyar fordítások miatt nem olvasnak magyar nyelvű szakkönyveket. Ilyen esetbe sikerült botlanom a napokban.
A sors úgy hozta, hogy akartam valami könnyebb szakmai irodalmat olvasni és a fenn nevezett könyv került a kezembe. Mostanra sikerült végeznem a könyvvel és meg kell vallanom sikerült kellemes perceket szereznie. Nem azért, mert annyira remekbe szabott könyv lenne, sokkal inkább a klasszikus megélhetési könyvgyártás szaga és a rettenetes fordítása miatt. A kettő, külön-külön, még elment volna, de együtt olyan kombinációt adnak ami letehetetlenné teszi a könyvet. Erre szokták mondani, hogy "ez annyira szar, hogy már jó".
A legviccesebb, és ez a szerző érdeme, hogy emellett szakmai tud maradni és ha túlverekedjük magunkat a Kiskapus borzasztó magyarításon (ami kezdődik azzal, hogy a könyv eredeti címe: "The Clean Coder: A Code of Conduct for Professional" és nem "TÚLÉLŐKÖNYV PROGRAMOZÓKNAK - Hogyan váljunk igazi szakemberré"), a szerző kissé avétos, 70-es 80-as évekbeli sztorijain, állandó önreklámján, olvasmányos összefoglalót ad a kódfejlesztésről, tesztelésről és project managementről.
Kinek ajánlanám a könyvet? Friss diplomásoknak, vagy épp most induló cégek vezetőinek, ugyanis számos megszívlelendő tanács van benne. Különösen ajánlom figyelembe, a tesztelésről és az időbeosztásról szóló részeket.

Beaglebone Black: megérkezett :)

Mai napon megkaptam a Beaglebone Black kütyümet az fdh-tól, idáig úgy tűnik az ismert hibák itt nem jelentkeznek (egyeseknél a hdmi port nem működik, egy-két emberkének ssh gondja van..)
Nekem minden működik faszán, bár ezt a angstrom linuxot rövid úton cserélem egy debian/ubuntu-ra az biztos... :)
A kütyü érdekessége, hogy akár hajtható laptopról is egy szál usb-n, működik minden rajta így is.
Ha valaki rakott már rá armhf debiant, jelezze plz...

Resolutions

Nemrég kaptam/vettem új telefont meg monitort (magamnak/otthonra) ezért csináltam egy gyors számvetést hol tart most velem a tudomány és visszanéztem egészen 2004-ig mi volt akkor és mi van most. (Önéletrajz ihletésű bejegyzés, tl;dr).

Készítettem egy igen egyszerű ábrát, ahol pontmérettől függetlenül csak a pontszámok alapján tettem egymás mellé a különböző kijelzőket - handheld és az akkori otthoni monitor felbontását. Persze ennél jóval több készülék fordult meg a kezem között - pl. 2004-2010 és között egy csomó crt monitor váltotta egymást (LG Flat, Lacie-k és társai... MAG 786PF mond ez ma már vkinek valamit? :P) mivel nagyon sokáig nem mertem venni TFT-t és elég sokat dolgoztam otthon amihez nem ártott egy normális - színhű - megjelenítés.

How to improve Ubuntu Laptop Power Management

With each release cycle the Linux kernel and the distributions implement new improvements in terms of laptop power management. Therefore even plain standard installations can show quite good results.Additional possibilities to save battery power are easily found on the web with the search engine of your choice. But selecting the right solutions for your particular hardware and Linux flavour from the myriad of wikis, blogs and forums is much more difficult and often requires advanced Linux knowledge on behalf of the user.

Full Story

Ne használj FTP-t!

Az elmúlt időben kicsit lusta voltam az itteni blogomat vezetni, de ezt most pótolom.

Immáron sokadjára felmerült ismerősi körökben az, hogy FTP-t kellene használni erre vagy arra a feladatra. Tekintettel a múltbéli tapasztalataimra úgy döntöttem, hogy leírom azokat a szempontokat, amik miatt nem szeretem az FTP-t. (És nem csak a titkosítás hiányára / hack-szagú megvalósítására gondolok.) További részletek az angol site-omon.

Formula-1 tesztkérdés

aki szereti vagy valaha szerette a sorozatot, és tisztában van napjaink történéseivel, annak érdekelne a véleménye az alábbiak valamelyikéről:

-nem kellenek fizetős pilóták, úgyis csé kategóriás mind. inkább legyen kevesebb csapat, kevesebb versenyző, ahol a nyolcadosztályú csapatot versenylehetőségért pénzelő versenyzők inkább otthon maradnak szurkolni. majd csak kiforrja ez magát valahogy, idővel egy-két normális plusz csapattal.

-kellenek a fizetős pilóták, mert a F1 rendszere ahogyan van már régen szar, akarom mondani nem a mostani időkre van kihegyezve, és enélkül csak pár csapat bírná pénzzel, és nem érdekel az ~5 csapattal induló sorozat - a rendszer pedig úgysem változtatható egyhamar stb.

Adj szívességből ....

Ftp hozzáférést

Majd konfigold át a rendszert úgy, hogy az "ügyfél" kívánalmainak megfeleljen. A blog ezen része nem bosszankodás, őszintén szólva, szívesen faragom mindig át a zentyal-t az újabb és újabb kéréseknek, mert sokat szoktam tanulni belőle, és most még időm is volt rá.

Fuvart

Hétvégén wellness-tánc táborban voltunk. Beígértem a szervező/tánctanár srácnak a fuvart, majd miután leautóztunk a helyszínre konstatáltunk, hogy a hangfaltartó állvány Budán a ház előtt maradt, kb 10 percig, majd ismeretlen helyre távozott. A hajléktalanok a közterületesekre mutogattak, a közterületesek pedig a hajléktalanokra. A rendőrség feljelentést kér, hogy cselekedjen, de a környéken nincs kamera. 50-50 %-ban egyeztünk meg, pótlandó a hiányt.... . A cucc, nem egy nagy összeg, csak hát bosszantó. A ráckevei akvaland hoteljét csak ajánlani tudom, sajnos nem az ára miatt, viszont színvonalas szolgáltatást nyújtanak.

Snooker VB döntő 2013

Hetek óta tart a küzdelem és itt a végjáték. Barry Hawkins meglepetésre ott a döntőben, élete legnagyobb formáját hozva. Ronnie O'Sullivan pedig egy évnyi kihagyás után, gyakorlatilag végig magabiztos játékkal az ellenfele. Látva Ronnie formáját, nem vagyok biztos abban, hogy hétfőig elhúzódik a döntő...

Nem is tudom, hogy ki győzelmének örülnék legjobban. Ronnie ötödik VB győzelmének és címvédésének (amire hosszú évek óta nem volt példa), vagy a meglepetésre a döntőig jutó és végig szimpatikusan játszó Barry Hawkins első sikerének a legendás Crucible színházban.

Győzzön a jobbik! Izgalmas frame-ek elé nézünk!

egy epp elegseges db asztrakcio a piler-hez

Ha valaki a mysql-t elteti/elegedett vele/csak hasznalja/megemliti/letolti/... (tetszoleges alahuzando), akkor garantalt a flame, es meg ejjel 2-kor sem kell fel oranal tobb ahhoz, hogy valaki bedobja a "de hat a postgresql 6x10^23-szor jobb, bla-bla...".

A piler is mysql-t hasznal, abban tarolja csitrillio level metadatait, es kaptam mar par megkeresest, pl. 'en mar hasznalok pgsql-t, hadd ne kelljen meg mysql-t is telepiteni' VAGY 'a mysql az nem rdbms, pont; es errol tovabbi vitat nem nyitok'.

Lenyeg a lenyeg, hogy kerestem, de nem igazan talaltam egy megfelelo absztrakcios reteget, amit hasznalhatnek, igy irtam par wrapper fuggvenyt, amivel az osszes mysql_* hivast kiirtottam a kodbol. Egylore tehat meg tovabbra is csak a mysql-t tamogatja a piler, de elvileg mar csak annyi van hatra, hogy a pgsql-hez is irjak egy rakat wrapper fuggvenyt, es voila, kesz. Jelenleg azonban meg a modositasok tesztelese folyik, hogy tovabbra is minden adatbazis muvelet rendben mukodik.

RIP, Jeff!

Ma olvasta az asszony: egy két évvel ezelőtti pókcsípés szövődményei Jeff Hannemann gitáros halálát okozták. Kár érte.
Felénk a SPAR parkolójában van egy átlós zebra, amin elég gyakran szoktak parkolni mindenféle élőlények. A legtöbbjének leesik a tantusz, amikor fogom a telefont, látványosan előőveszem, és fényképezek. Olyan viszont máig nem volt, hogy a tudatlanságát még igyekezzen bizonygatni is. A kérdése a következő volt: őket fényképezem-e. Nem, enm őket, a zebrán parkoló járművet. Na, innentől jön a csoda. :) Miért baj az nekem? Mondom, egyrészt a KRESZ miatt, másrészt meg mert csak ott tudnak a mozgáskorlátozottak az áruházba eljutni. Természetesen a kedves hölgy csak a "KRESZ"re ugrott, mondván ez áruházi parkoló... Na és? Mutassam meg a fényképet - miért is? Akkor jelentsem fel őket - hát, tényleg fingja sincs dolgokról, inkább hagytam győzedelmes pofával elvonulni, nem mindig van ilyenhez türelmem.
Gergővel végre sikerült megrtetnünk, hogy öccse lesz, bár még időnként "Lili" néven szólítja. Kíváncsi leszek, én annak idején ki tudtam szabadítani a húgomat bármilyen járókából... :) A fő problémája, hogy tudna-e majd együtt építeni síneket. :)
Slayer - South of Heaven
Slayer - Seasons in the Abyss
Slayer - Raining Blood
Slayer - Dead Skin Mask
Slayer - War Ensemble

10 Technology Skills That Will No Longer Help You Get A Job

Ha mar a multkor csortu linkelt egy cikket a nem csak a 40-eveseke a vilag cimmel a linkedin-rol, ime egy masik tema arrol, hogy bizony vannak olyan skillek, amelyek felett eljart az ido:

1. Windows XP Admin/Help Desk
2. Adobe Flash Developer/Designer
3. Software Support
4. SEO Specialist
5. Quality Assurance Specialist and Managers
6. - 9. Mainframes, Voice Telephony, PC Support, COBOL
10. Something That Seems Secure Today

konkluzio: Learning Is The Key

A teljes cikk: http://readwrite.com/2013/05/01/10-technology-skills-no-longer-in-demand

[UPDATE]

Es a 7 leginkabb kivanatos skill a munkaltatok szamara: http://readwrite.com/2013/01/30/top-7-in-demand-tech-skills-for-2013

Egy Linuxos korszak kezdete

Akkor kezdeném is talán egy köszönéssel, mert ugye úgy illik.

Szervusztok!

Hosszú idő után léptem be újra az oldalra, és megnéztem mióta is vagyok tag. 7 év 5 hónap... Most egy közhellyel folytatnám - hogy rohan az idő! :-O Akkoriban, mikor beléptem ide még bőven az egyetem padjait koptattam. Már nem is emlékszem pontosan mi volt a kiváltó téma, ami miatt úgy éreztem, nekem itt kell egy hely.

Számomra az oldal egy kicsit reneszánszát éli mostanság. Az elmúlt pár évben főleg egy egy fizetős OS-en töltöttem az időmet, leginkább a munka miatt. Itthoni használatra se nagyon erőltettem a Linux-ot, mert nem egyedüliként használtam a gépet. Aztán 2012 nyarán megváltozott minden. Az albérletünket feltörték, a gépemet is elvitték. A tettes azóta se lett meg, de ezen nem is csodálkoztam. A leginkább a rajta lévő dolgok, amiket ilyenkor sajnál az ember. Aztán átmeneti megoldásként vettünk egy másikat, amire úgy igazából csak átvészelő gépként tekintettem.

Disk fail + a Predictive Failure Analysis befigyel

Disk fail + Predictive Failure Analysis

Nyilván oka van annak, hogy a tetves disk hibák gyakran egyszerre jönnek. A lemezek egykorúak, ugyanannyit pörögnek, sokszor a szériaszámuk egymást követi, vagyis a gyártósorról ugyanakkor és ugyanonnan "esnek" le. Jól mutatja a fenti kép is. Egy nap alatt 1 diszk elpatkolt. A Predictive Failure Analysis pedig mindjárt egy sárga felkiáltójelet ragasztott egy másikra is. A RAID 1E egy diszkhibát tolerál. Szóval pengeélen táncolás esete forog fenn.

DFS-R with Failover File Cluster

Elkészült a mestermű!

Windows 2008 mode, Domain-based DFS namespace alatt lévő Folder with Target replikálódik Failover File Clusterre.
Sajnos az nem működik, hogy a NetApp megosztás replikálódjon a Clusterre, ehelyett a LUN-t kell "felcsatolni" és az azon lévő megosztással már működik. Egyébként hibaüzenetet fogunk kapni.
A majdnem lépésről lépésre elkészítés dokumentációját hamarosan megosztom.
Itt szeretném megköszönni a gépemnek, amin virtualizáltam ezt az egészet, hogy egyetlen kék halállal és adatvesztés nélkül megcsináltam ezt! :)

Partial word search @ Gmail

Hihetetlen, hogy az a cég, amelyik a keresőbizniszből nőtte ki magát, nem tudja megoldani a saját levelezőjében, hogy részszóra is lehessen keresni. Úgy, hogy a Gmail mottója a "You'll never have to delete anything again", vagyis használd a keresőt ha elő akarsz keríteni egy levelet. Hát, ez most nem jött be.

Beaglebone Black 1 Ghz computer with many interfaces for $45


BeagleBone Black was announced last week by BeagleBoard.org, a small group of engineers interested in creating powerful, open and embedded devices. The credit card sized computer runs on Linux and is designed to be an open hardware and software development platform that makes it quick and easy to build systems.

BeagleBone Black includes all the necessary components to connect a display, keyboard and network. It's based on production-ready hardware and software. All of the components—including TI’s 1-GHz Sitara AM335x processor—are commercially available right now.

Vészvillogó - Dugó M1-M7

Azt vettem észre, hogy ezt a hasznos (önvédelmi) figyelmeztetést mostanában szinte csak én használom a reggeli dugót elérvén az M1-M7 befelé vezető szakaszán. Fura, mert szerintem a 100 -> 0 km/h lassítás indokolttá tenné a használatát. Az se egy jó érv, hogy úgyis megszokott dolog ez, mivel mi van, ha mögöttem egy román/ukrán/valamilyen kamionosnak meg nem megszokott?

Úgyhogy furcsa. De én a saját biztonságom érdekében továbbra is alkalmazni fogom a figyelemfelhívás eme eszközét.