2014. november 30., vasárnap

Android x86 + VirtualBox emulátor helyett (+felbontás beállítása)

Android x86 + VirtualBox emulátor helyett (+felbontás beállítása)

Ha az ember Androidra fejleszt, és épp nincs a keze ügyében megfelelő eszköz, akkor jól jön az emulátor. De aki emulátort használ, arra is rájön, hogy ennek is megvannak a maga korlátai. Most hogy van HAXM és x86-os image-ek, szerencsére már nem olyan lassú, de pl. emulátoron nem érhető el a Google Play, és ennek folyományaként pl. push üzeneteket sem lehet emulátoron tesztelni. Ilyenkor hasznos az android x86 projekt (http://www.android-x86.org/), mivel az innen letöltött cd image-ekből simán telepíthetünk egy teljes értékű androidot VirtualBox-ba.

Ha telepítettük a rendszert, parancssorból csatlakozhatunk hozzá adb-vel, és ugyanúgy használhatjuk, mint egy valódi, USB-n csatlakoztatott eszközt. Erről itt van bővebb leírás: http://www.android-x86.org/documents/debug-howto

Eddig az egyetlen problémám az volt a rendszerrel, hogy csak tablet-es alkalmazásokat tudtam rajta tesztelni, mivel a 'portrait' állású activity-k esetén fektetve jelenik meg a kép, és az irányítás is elromlik. Szerencsre most erre is találtam megoldást itt: http://twigstechtips.blogspot.hu/2013/02/android-x86-how-to-change-screen.html . Röviden annyi a lényeg, hogy hozzáadhatunk a virtuális géphez saját felbontásokat, amiket aztán ki lehet választani boot előtt. Érdemes ezeket felvenni a boot menüben is, ahogy az a leírásban olvasható. Annyival egészíteném ki az ott leírtakat, hogy ha a grub configot akarjuk piszkálni, akkor debug módban indítsuk a rendszert, mert másként nem látszik. Nekem legalábbis az alt+f1-es terminál ablakban /mnt alatt nem volt ott.

Így most van egy 4.4-es virtuális gépem, amin induláskor kiválaszthatom a felbontást, és minden szempontból úgy fejleszthetek rajta, mint egy valódi eszközön. Ráadásul mivel jó gép van alatta, gyorsabb is mint a telefonom, nem kell a fejemet kapkodni, stb. tehát amit amúgy tudnék fizikai eszközön tesztelni, lehet azt sem fogom annyira erőltetni, mert így kényelmesebb. 

#blog

The future of early cancer detection?


http://go.ted.com/eTh

Yup, I built a nuclear fusion reactor


http://go.ted.com/eQD

Wanderers - a short film by Erik Wernquist



http://vimeo.com/108650530
http://vimeo.com/108650530

Előadás arról, hogy működik az agy. (Magyar felirattal.)

Előadás arról, hogy működik az agy. (Magyar felirattal.)
http://go.ted.com/ewt

2014. november 28., péntek

http://www.geeks.hu/hirek/141128_kijelzo_kontaktlencsebe_3d_nyomtatoval

http://www.geeks.hu/hirek/141128_kijelzo_kontaktlencsebe_3d_nyomtatoval
http://www.geeks.hu/hirek/141128_kijelzo_kontaktlencsebe_3d_nyomtatoval

SQLite compiled to JavaScript through Emscripten

SQLite compiled to JavaScript through Emscripten

https://github.com/kripken/sql.js/#differences-from-the-original-sqljs
https://github.com/kripken/sql.js/#differences-from-the-original-sqljs

Történetek arról, hogy mennyire nehéz egjósolni a jövőt ...

Történetek arról, hogy mennyire nehéz egjósolni a jövőt ...

"A Napnak hála, korlátlan, gazdaságos, és biztonságos energiaforráshoz jutunk, így 1985-re a munka, mint olyan, sokak számára csak rossz emlék lesz, hiszen mindent gépek fognak végezni. A mezőgazdaságban ötvenszeresére nő a termésátlag, és az új, olcsó fogamzásgátló szerek, valamint az élelmiszerekbe kevert, a termékenységet gátló vegyszerek miatt a túlnépesedés rémétől sem kell rettegnünk. Az pedig magától értetődik, hogy egy békés, valamennyi lakója igényeit kielégíteni képes planétán nem lesznek konfliktusok, így megvalósul a tényleges világbéke."

http://www.ipon.hu/elemzesek/a_locitrom_krizistol_a_vilagbekeig/2316/
http://www.ipon.hu/elemzesek/a_locitrom_krizistol_a_vilagbekeig/2316/2

2014. november 24., hétfő

Kis betekintés abba, hogy hogyan fejlesztette a Google az Inboxot.

Kis betekintés abba, hogy hogyan fejlesztette a Google az Inboxot. Az app nagy része egy közös Java kódbázis, amit Androidon, iOS-en, és weben is felhasználták. iOS esetén a j2objc-vel forgatták le a java kódokat, webre pedig GWT-vel. Ez utóbbi bizonyíték arra is, hogy a Google egyáltalán nem temeti még a GWT-t, az jól megfér a Dart, AngularJS, és más technológiák mellett.

http://www.hwsw.hu/hirek/53213/google-inbox-java-ios-android-web-app-alkalmazas-fejlesztes.html
http://www.hwsw.hu/hirek/53213/google-inbox-java-ios-android-web-app-alkalmazas-fejlesztes.html

A brain in a supercomputer


http://go.ted.com/nsP

Egy időutazós filmben teljesen szokványosak a paradoxonok, de itt ez adja a film lényegét.

Egy időutazós filmben teljesen szokványosak a paradoxonok, de itt ez adja a film lényegét. Az egész történet egy nagy paradoxon. Sok motívum erőltetett, vagy egyszerűen hülyeség, de az alapötlet annyira fantáziadús, hogy ezeket szerintem elnézhetjük neki.
  
(Amúgy a film egy 1958-as könyv alapján készült.) 

Filmajánló 

http://www.imdb.com/title/tt2397535/
http://www.imdb.com/title/tt2397535

http://utajovobe.eu/hirek/energetika/5124-valosagga-valhat-az-ingyen-energia-csak-dobozolni-kell-a-napot

http://utajovobe.eu/hirek/energetika/5124-valosagga-valhat-az-ingyen-energia-csak-dobozolni-kell-a-napot
http://utajovobe.eu/hirek/energetika/5124-valosagga-valhat-az-ingyen-energia-csak-dobozolni-kell-a-napot