2013. április 13., szombat

Tök durva, hogy alapvetően ez sem lehetetlen dolog.

Tök durva, hogy alapvetően ez sem lehetetlen dolog. Csak hatékonysági kérdés. Valójában semmilyen fizikai akadálya nincs annak, hogy ingyen, minden pénz nélkül, minimális energiafelhasználással éljen mindenki. Egyszerűen csak "máshogy kellene összerakni a dolgokat". Olyan furcsa erre gondolni, mikor a legtöbb ember az egész életét átstresszeli a mindennapi megélhetés problémáin.

http://www.alternativenergia.hu/rotterdambol-moszkvaba-egyetlen-liter-uzemanyaggal/59111
http://www.alternativenergia.hu/rotterdambol-moszkvaba-egyetlen-liter-uzemanyaggal/59111

Még egy kis infó a Széles féle bigyóról ... Mondjuk ettől megint csak ködösebb lett az egész.

Még egy kis infó a Széles féle bigyóról ... Mondjuk ettől megint csak ködösebb lett az egész.

http://www.magyarhirlap.hu/magyarorszag-legyen-a-hoforrasok-paradicsoma

Robert Cartman 
http://www.magyarhirlap.hu/magyarorszag-legyen-a-hoforrasok-paradicsoma

2013. április 12., péntek

Xtend JSON

Xtend JSON

Készítettem egy pár soros Xtend libet, amivel könnyebben lehet Java-ból JSON fájlokat kezelni. Kb. olyan szinten, mint mondjuk JavaScript-ből. De a nehézkes JSONObject-hez képest bizonyosan egyszerűbb.

Pár példa (az ember nem is gondolná, hogy ez kiterjesztett Java kód):

var jo = new JSONObject(#{'users' -> #[
    #{'name' -> 'xxx', 'address' -> 'yyy'},
    #{'name' -> 'aaa', 'address' -> 'bbb'}    
]});
println(jo);

jo >> 'users' <<< #{'name' -> 'foo', 'address' -> 'bar'};
println(jo);

(jo >> 'users').forEach[
    println('name: ' + (it >>> 'name') + ' address: ' + (it >>> 'address'));
];

println(jo >> 'users' >> 1);

jo >> 'users' >> 1 <<< #{'name' -> 'fff', 'address' -> 'ggg'};
println(jo);

https://github.com/TheBojda/xtend_json

#blog
https://github.com/TheBojda/xtend_json

A Prezi mint munkahely

A Prezi mint munkahely

Jópofa amit a srácok csinálnak. Az a baj, hogy Magyarországon azért ezt nem engedheti meg mindenki magának. Én valahogy úgy szervezném ezt, hogy lenne egy ilyen nagy innovatív tér, amit egy külső cég üzemeltet. Ugyanilyen kis kukszlikkal, ingyen kajával, meg minden, és a startupok valamilyen /fő havidíjért ezt bérelnék többen, és ide járkálnának be a dolgozók. Így akár egy 5 fős kis startup is ilyen munkakörnyezetet teremthetne magának. És sok ilyen kis 5 fős startup szponzorálná az egész helyet. Sőt, én igazából szabadúszókkal dolgoztatnék, és azt sem kötném ki, hogy bejárjanak az emberek. Akkor dolgoznának, és onnan, ahonnan akarnak. Esetleg meetingre érdemes őket fixen összehívni, de szabadon járhatnak kelhetnek, ha akarnak, otthon maradhatnak, kommunikálhatnak online és offline is. A lényeg, hogy menjenek a dolgok, tartsák a határidőket, pörögjenek a koncepciók, és menjen a cég. A legtöbben úgyis bent lógnának egész nap (>8 órában), mert jó a kaja, jó a társaság, és amúgy is egy nagy játszótér az egész.   

http://index.hu/video/2013/04/12/prezi/

#blog  
http://index.hu/video/2013/04/12/prezi/

Ebben nem a Facebook Home a poén, hanem hogy milyen durva az Android, hogy még ezt is meg lehet benne csinálni ...

Ebben nem a Facebook Home a poén, hanem hogy milyen durva az Android, hogy még ezt is meg lehet benne csinálni ...

http://hvg.hu/tudomany/20130404_facebook_home_android_htc_first
http://hvg.hu/tudomany/20130404_facebook_home_android_htc_first

2013. április 8., hétfő

Ez egy egész jó kis film.

Ez egy egész jó kis film. Néhol kicsit egyszerű, vagy éppen gyerekes, néhol kicsit szájbarágós, de van mondanivalója. Kritizálja a diktatúrát, a vallást, a homofób embereket, és mindezt egy szuperhős történetbe bújtatva, ami egy igazán érdekes hangulatot ad az egésznek. Szerintem mindenképp érdemes megnézni.

Filmajánló 

http://www.port.hu/v_mint_verbosszu_v_for_vendetta/pls/w/films.film_page?i_film_id=75636
http://www.port.hu/v_mint_verbosszu_v_for_vendetta/pls/w/films.film_page?i_film_id=75636

Írtam DalvikVM-et Java-ban. :)

Írtam DalvikVM-et Java-ban. :)

Egyelőre csak kísérleti dologról van szó. Pár utasítást programoztam csak le, de már fut rajta a Hello World. Arra voltam kíváncsi, mennyire bonyás összerakni egy ilyen VM-et. Elsőre elég hülye dolognak hangzik Java VM-et írni Java-ban (ráadásul interpretert), de szerintem nem feltétlenül az. Onnan jött az ötlet, hogy mobilra fejleszteni mennyivel macerásabb, mint webre. Egy PHP szkriptet, vagy egy JavaScriptet csak úgy átír az ember, refresh, és már lehet is próbálni. Ezzel szemben egy Android app-ot újra kell forgatni, újra kell telepíteni minden változtatás után, ha ki akarjuk próbálni telefonon. Erre jött az ötlet, hogy kellene írni egy VM-et, ahol szabadon össze vissza cserélheti az ember a kódot futás közben (még ha sokkal lassabb is minden), és a végén leforgatja az egészet. A késztől még nagyon messze van az egész. Sőt, jó eséllyel nem is lesz befejezve, ahogy magamat ismerem, de azért jópofa. :) 

#blog

2013. április 7., vasárnap

Fél szemmel belenéztem a mesébe, amit kölök néz.

Fél szemmel belenéztem a mesébe, amit kölök néz. Épp egy kutya kolbászt sütött a disznó barátjának. Na, most ezt gondoljátok végig. Kolbászt a disznónak ...

2013. április 6., szombat

Kipróbáltam xtend-et Androidon.

Kipróbáltam xtend-et Androidon. Meglepően jól vizsgázott. Az apk mérete pár byte-al szaporodott csak, viszont a kód sokkal átláthatóbb, és kompaktabb. Generált kód méret szempontjából szerintem semmi nem tudja felvenni vele a versenyt, mivel bármilyen alternatívához (Groovy, JavaScript, stb.) legalább valami runtime lib kell, rosszabb esetben meg még interpreter is, míg itt a kód olyan mint ha Java-ban írtam volna, de olyan "kellemes" szintaxissal, amit amúgy csak szkriptnyelvek (mint amilyenek a fentiek is) adhatnak. Pl. lambda kifejezések mögé rejti a Java amúgy igen csúnya anonim eseménykezelő osztályait.

Richárd Kovács Lóránd Somogyi 

http://www.eclipse.org/xtend/index.html
http://www.eclipse.org/xtend/index.html

2013. április 4., csütörtök

Xtend

Xtend

Egy Eclipse által fejlesztett új programozási nyelv, amit szerényen csak "better java"-ként minősítenek. Elsőre átsiklottam rajta, de tüzetesebben átnézve a doksit valóban nagyon jó kis eszköz. Olyasmiket tud, mint opcionális típushasználat, kompaktabb deklarációk, objektumok dinamikus kiterjesztése, stb. Tulajdonképpen ami hirtelen eszembe jutott, hogy nem szeretem a Java-ban, arra találtam benne megoldást, de ha valami újat szeretnénk, ki is lehet terjeszteni a fordítót. Ami azonban a legjobban tetszik benne, hogy nem bájtkódot, hanem Java kódot fordít, így később jól lehet debugolni, ha kell, bármilyen környezetben. Így például Androidra is fejleszthetünk vele.

Lóránd Somogyi Richárd Kovács nektek tetszeni fog szerintem. 

http://www.eclipse.org/xtend/

#blog  
http://www.eclipse.org/xtend/

A Mozilla új böngészője után most a Google is saját WebKit forkra tér át.

A Mozilla új böngészője után most a Google is saját WebKit forkra tér át. Így engine-ek szempontjából megint kicsit fragmentáltabb lesz a piac. Ami alapvetően nem lenne baj, ha mindenki tartja magát a szabványokhoz. A kérdés, hogy ez sikerül-e maradéktalanul.

http://hup.hu/cikkek/20130404/a_google_forkolta_a_webkit-et_uj_bongeszomotort_fejleszt_blink_neven
http://hup.hu/cikkek/20130404/a_google_forkolta_a_webkit-et_uj_bongeszomotort_fejleszt_blink_neven

2013. április 3., szerda

Teljesen új böngésző egy teljesen új programnyelven ...

Teljesen új böngésző egy teljesen új programnyelven ... 

http://hup.hu/cikkek/20130403/servo_nev_alatt_fejleszt_uj_generacios_bongeszomotort_a_samsung_es_a_mozilla
http://hup.hu/cikkek/20130403/servo_nev_alatt_fejleszt_uj_generacios_bongeszomotort_a_samsung_es_a_mozilla

Ha valaki olyan galádságra adná a fejét, hogy Java forráskódot elemez, dolgokat generálgat belőle, esetleg compilert...

Ha valaki olyan galádságra adná a fejét, hogy Java forráskódot elemez, dolgokat generálgat belőle, esetleg compilert akar írni, stb. annak jól jöhet az Eclipse ASTParser-e, illetve ez a tutorial. Nézegettem hasonló megoldásokat, parsereket, stb. de eddig ez a legbarátságosabb, direkt Java-ra kihegyezve. A j2objc forrásában találtam rá, amivel Java kódból generálhatunk Obj-C kódot iPhone fejlesztéshez.

http://www.programcreek.com/2011/01/a-complete-standalone-example-of-astparser/
http://www.programcreek.com/2011/01/a-complete-standalone-example-of-astparser/

Ezt a pénzt használhatnák arra, hogy a háztartások energiafelhasználását optimalizálják.

Ezt a pénzt használhatnák arra, hogy a háztartások energiafelhasználását optimalizálják. Például támogatnák belőle a hőszigetelés javítását, szellőztető rendszer, víztisztító, napelem, napkollektor telepítést. És nem így, hogy odaadják mindenkinek, hanem, összegyűjtik egy közös alapba, és onnan osztják szét. Így értelmes lenne az egész, nem csak tüneti kezelés, amit valahol úgyis visszaterhelnek ránk. Ott a terület, ahonnan el tudnak vonni, megvan a pénz, csak egy kis komponens, hogy kicsit másképp kéne felhasználni, és egy értelmetlen, sőt, talán hosszú távon rossz intézkedés rögtön jó dologgá válik. Szóval itt tipikusan nem az van, mint ami az általános indok, hogy kicsi, szegény, elöregedett, zsivány, stb.  ország vagyunk. Egyszerűen csak bután költjük el a pénzt. 

http://www.alternativenergia.hu/dragan-megfizetjuk-a-10-os-arcsokkentest/59209
http://www.alternativenergia.hu/dragan-megfizetjuk-a-10-os-arcsokkentest/59209

2013. április 2., kedd

A film amolyan Forest Gump indiai módra.

A film amolyan Forest Gump indiai módra. Alapvetően a rasszizmus ellen kampányol. Kicsit el van nyújtva, sok helyen színpadias, szájbarágós, vagy éppen "nyálas", de ennek ellenére szerintem nem rossz. Nekem tetszett. És ne feledjük, nem minden muszlim terrorista ...

Filmajánló  

http://www.port.hu/a_nevem_khan_my_name_is_khan/pls/w/films.film_page?i_film_id=121684
http://www.port.hu/a_nevem_khan_my_name_is_khan/pls/w/films.film_page?i_film_id=121684

Épp asszonnyal beszélgettünk, hogy milyen jó kis játékok voltak régen.

Épp asszonnyal beszélgettünk, hogy milyen jó kis játékok voltak régen. Ezeket mostanra szerintem már mindenki elfelejtette. Nem tudom, hogy a mostani gyerekek hogy "működnek", de mi nagy örömünket leltük ezekben. Nem tudom, talán érdemes lenne ezeket mobilra kiadni, és pár dollárért árulni. Talán el lehetne őket lőni még egyszer, mielőtt végleg lapátra kerülnének. Ahhoz túl jók voltak ...

http://ipon.hu/hir/elo_sejtbol_szamitogep/24722

http://ipon.hu/hir/elo_sejtbol_szamitogep/24722
http://ipon.hu/hir/elo_sejtbol_szamitogep/24722

http://prog.hu/hirek/3199/Mar+Windows-alkalmazasok+irasahoz+is+hasznalhato+lesz+a+jQuery+2+0.html

http://prog.hu/hirek/3199/Mar+Windows-alkalmazasok+irasahoz+is+hasznalhato+lesz+a+jQuery+2+0.html
http://prog.hu/hirek/3199/Mar+Windows-alkalmazasok+irasahoz+is+hasznalhato+lesz+a+jQuery+2+0.html