Első webapp - Coin Flip

Arra eszméltem egy estén a városban téblábolva, hogy szinte minden tele van plakátolva Firefox OS reklámokkal. Gondoltam, ennek a fele sem tréfa, valami értelmeset csak kéne csinálni rá.
Túl messzire nem szállt el a fantáziám, egyik leghasznosabb android alkalmazást szemeltem ki, ez pedig ne más, mint a Coin Flip. Ha az ember gyakran kerül olyan helyzetbe, hogy két olyan lehetőség közül kell választania, amelyek közül igazából tökmindegy, hogy melyik győz, akkor egy érme a legalkalmasabb módszer a választásra. Engem rengetegszer kisegített már a mindennapokban, fantasztikus találmány.

Szóval ennek az alkalmazásnak az alapján született meg a saját Coin Flippem, ami fele olyan szépen sem animál, mint az androidos, viszont pontosan ugyanannyira hasznos.

Az app már telepíthető a Firefox Marketplaceről. Ha pedig teljesen véletlenül nincs Firefox OS-t futtató készüléked, akkor ajánlom a coinflip.ajnasz.hu weboldal meglátogatását. (Az alkalmazás is ezt nyitja meg). Van forráskód is: https://github.com/Ajnasz/coinflip.

Érdekessége, hogy nem számít, hogy milyen operációs rendszert használsz, szinte még az sem, hogy milyen böngészőt, a lényeg, hogy támogassa a CSS transitiont. Firefox, Chrome, Internet Explorer 10, gondolom újabb Safari is képes lejátszani a pörgést. Tehát fut Firefox OS-en, Androidon, iOS-en, Windowson, Linxon, OS X-en, BSD-n, talán még Windows Phone-on is!
Hangsúlyosan jelzem, hogy ezért látom értelmét a webappoknak! Nincs csak Androidra vagy iOS-re készült alkalmazás, ezek támogatásával a böngészőket készítők foglalkoznak. Így kevesebbszer kell elkészíteni valamit és még így is több emberhez jut el.

A weboldal (vagy alkalmazás) internet kapcsolat nélkül is használható az telepítés vagy az első látogatás után.

Érdekes fejlemény, hogy miután ma délután publikáltam a marketplace-en, az első értékelés rögtön 2 csillaggal és egy "unalmas" jelzővel értékelte. Innen lehet tudni, hogy ez sem egy könnyű út, hogy a felhasználók tetszését elnyerje az ember, hiszen hiába munka és a szeretet, amit az ember betol valamibe, a piacon nincs könyörület.
De sebaj! Már majdnem kész a második webapp is

Lock screen suspend után

Tételezzük fel, hogy nagyon minimalista Linuxot használunk, nincs power manager daemon meg semmi ilyesmi.
Tételezzük fel azt is, hogy szoktuk suspendelni a számítógépet.
Tételezzük fel, hogy szeretnénk, ha suspend után a a lock screen jelenne meg, hogy mások ne tudják az otthagyott, elaltatott gépet használni, ha csak felébresztik.
Tételezzük fel azt is, hogy valamilyen Debian alapú (mondjuk Ubuntu) disztribúciót használunk, bár lehet, hogy Fedora és más Linux disztribúciók esetén is működőképes a lent leírt apróság.

Screenshot Droboxba

Csoda feature:

https://blog.dropbox.com/2013/09/save-your-screenshots-in-dropbox/

Tehát, ha csinálunk egy képernyőképet, akkor azonnal felkerül Dropboxba és a linkje rákerül a vágólapra, így azonnal alkalmassá válik, hogy megosszuk barátainkkal!

Szegény embernek, ha más nincs, akkor csinál egy shell scriptet, ami megteszi ugyanezt.

mitmproxy https weboldallal használva

A mitmproxy egy olyan tool, ami akkor jó, ha az ember monitorozni szeretné, hogy például a böngészője milyen forgalmat generál.
Például iszonyaton hasznos, amikor az ember abban bízik, hogy Chrome DevTools network tabján a record gomb megnyomásával az összes kérés és válasz le lesz logolva. Ilyenkor azért jobb a mitmproxy, mert a Chrome minden logol, kivéve válaszokat. Egy proxyval természetesen ez is megoldható.

Installáljuk proxyt # aptitude install mitmproxy python-netlib commanddal (pl. Debianon).
Majd elindítjuk a mitmproxy paranccsal.

Raspi Project

Ezen a hétvégén kellemes kánikula segítette a lángos tészta kelését. Ilyen időben az átlag ember két dolgot tehet: vagy elmegy hidegebb helyre, például valamilyen vízpartra vagy megpróbál védekezni és kizárja a szikrázó napsütést a szobából. Elsötétít mindent és mozdulatlanul szuszog az ágyában, várva az éjszakai fagyokat.

A magamfajta senkiházi gyakran a rosszabb verziót választja ilyen esetben és bezárkózik a sötétbe, előveszi a notebookot, majd azt csinál vele, amit csak tud.

Amikor a Raspberry Pi megáll

Apró és kedves kis számítógép a Raspberry Pi, főleg nálam több idővel és elhivatottsággal rendelkezők részére. Kiváló, ha egy alacsony fogyasztású de nem feltétlen villámgyors gépre van szükség.
Van egy ilyen kis computerem nekem is, amit kb. egy éve még media centernek szerettem volna, csak akkoriban még akkora késéssel szállították, hogy mire megérkezett, inkább megoldottam a problémát másképp.

Viszont, ha már megvan, valamit kezdeni kellett vele. Egy ideje már git szerverként üzemelt, aztán rákerült egy ZNC is.

Régi gép

Vannak nekem odahaza vidéken a szüleim, náluk van még az a személyi-számítógép, amit még azelőtt raktam össze magamnak, mielőtt elköltöztem onnan, hogy pénzt keressek. Szerencsétlen masina egy ASUS A7N8X alplappal, AMD Athlon 2500 CPU-val van felszerelve, 1GB ram és egy GeForce 6600 típusjelzéssel ellátott VGA-val. Lassan közeledik a 10 éves születésnapja, ennek ellenére továbbra is halk és alapvetően jól működik, leszámítva, hogy ahhoz, hogy az ember ma internetezzen (vagy akár csak Linuxot futtasson gnome-mal), lassacskán már lassú, kevés, mintha recsegnének bitek.

About Google Reader shutdown

Yesterday Google announced that they will shut down Google Reader at 1. July, 2013. That affects the Google Reader Watcher extension pretty much, the add-on won't work when the day will come.

But what can we do after? Will be there a such a good service to get news updates? And if yes, will be there a browser plugin which will notify us when something new happens on the world?

MLOC.JS 2013 - JavaScript fordítók

Most hétvégén volt idehaza egy nemzetközi JavaScript konferencia, sok-sok résztvevővel. Fő témája az volt, hogy hogyan írjunk JavaScriptet anélkül, hogy JavaScriptet írnánk. Vagyis azok a megoldások, nyelvek, amelyek valamilyen nyelven megírt programot JavaScriptre fordítanak.

A téma kényes és nagyon népszerű mostanában. Van CoffeeScript, amit borzasztóan csípnek a népek, van Dart, amit a Google csíp a legjobban, meg szó volt még olyanról is, hogy mennyivel jobb C#-ban írni webappot, mint JavaScriptben (erről pont hiányoztam, mert workshopon voltam, de állítólag csodás volt).

Fluxbox 1.3.3

Ma megjelent a Fluxbox ablakkezelő 1.3.3 verzióval jelölt verziója, amelyben a sok javítgatás mellett benne van az a változtatás, amit még én csináltam régebben.
http://www.fluxbox.org/news/#1356897701.
Végre révbe ért, remélem hasznát veszik a kedves emberek