<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GK blog</title>
	<atom:link href="http://gk.lka.hu/feed/" rel="self" type="application/rss+xml" />
	<link>http://gk.lka.hu</link>
	<description>Mac, iPhone, technika, jövő, utazás, 3D – Gruber Kristóf blogja</description>
	<lastBuildDate>Mon, 30 Jan 2012 09:48:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Modern művészetek</title>
		<link>http://gk.lka.hu/2012/01/modern-muveszetek/</link>
		<comments>http://gk.lka.hu/2012/01/modern-muveszetek/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 17:13:36 +0000</pubDate>
		<dc:creator>GK</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://gk.lka.hu/?p=1642</guid>
		<description><![CDATA[Régóta tervezgetem, hogy elmondom a témáról a véleményemet. Lehet, hogy sokan nem fognak egyetérteni vele, de talán mások igen. Mindenesetre kíváncsi vagyok a véleményetekre, nyugodtan írjátok meg a kommentekben! Az alaptézisem a következő: a művészettörténet által manapság elfogadott, kortárs művészeteknek titulált és a múzeumokban mutogatott képek és egyéb képzőművészeti alkotások nem méltóak erre a névre. [...]]]></description>
			<content:encoded><![CDATA[<p>Régóta tervezgetem, hogy elmondom a témáról a véleményemet. Lehet, hogy sokan nem fognak egyetérteni vele, de talán mások igen. Mindenesetre kíváncsi vagyok a véleményetekre, nyugodtan írjátok meg a kommentekben!</p>
<p>Az alaptézisem a következő: a művészettörténet által manapság elfogadott, kortárs művészeteknek titulált és a múzeumokban mutogatott képek és egyéb képzőművészeti alkotások nem méltóak erre a névre. Egész egyszerűen nem illenek a művészetről eddig kialakított képünkbe, nem említhetőek egy lapon a nagy elődökkel.</p>
<p><span id="more-1642"></span></p>
<p><strong>Mi a művészet?</strong></p>
<p>Erre a kérdésre természetesen nem létezik egyértelmű és mindenki által elfogadott válasz, így csak az én személyes véleményemet tudom megosztani veletek: szerintem a művészet lényege, hogy olyan dolgokat alkot az ember, amik valamilyen szempontból gyönyörködtetik. Egy művészeti alkotás alapvetően az ember szórakoztatására, tetszésére készül. Egy ilyen alkotásnak szerintem akkor van súlya, ha annak elkészítésére nem mindenki képes, legyen itt szó arról, hogy nincs hozzá tehetsége, kézügyessége, ötlete vagy lehetősége rá. Valahogy sugallnia kell a műnek, hogy az olyan dolog, amit alig pár ember, vagy csak az az egy képes elkészíteni. Csak egy létezhet belőle, egyedi.</p>
<p><strong>Mi nem művészet?</strong></p>
<p>Ilyen formán szerintem nem művészet a tömeggyártott IKEA váza, az egy kaptafára készült utcai árusnál kapható csendélet, a papírra felhányt festékfoltok, a képkeretbe foglalt fekete vászon és a visszataszító, diszharmonikus színekkel és formákban megfestett halál jelenet.</p>
<p>Sokak szerint elég, ha a mű elgondolkodtat. Szerintem nem. Gondolkodni a matematikában vagy a filozófiában kell.</p>
<p>Mutatnék pár negatív példát, amit én a MoMA-ban (Modern Művészetek Múzeuma, New York City) készítettem:</p>

<a href='http://gk.lka.hu/2012/01/modern-muveszetek/_mg_0394/' title='_MG_0394'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/MG_0394-150x150.jpg" class="attachment-thumbnail" alt="_MG_0394" title="_MG_0394" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/_mg_0395/' title='_MG_0395'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/MG_0395-150x150.jpg" class="attachment-thumbnail" alt="_MG_0395" title="_MG_0395" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/_mg_0332/' title='_MG_0332'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/MG_0332-150x150.jpg" class="attachment-thumbnail" alt="_MG_0332" title="_MG_0332" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/_mg_0333/' title='_MG_0333'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/MG_0333-150x150.jpg" class="attachment-thumbnail" alt="_MG_0333" title="_MG_0333" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/_mg_0339/' title='_MG_0339'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/MG_0339-150x150.jpg" class="attachment-thumbnail" alt="_MG_0339" title="_MG_0339" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/_mg_0397/' title='_MG_0397'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/MG_0397-150x150.jpg" class="attachment-thumbnail" alt="_MG_0397" title="_MG_0397" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/_mg_0373/' title='_MG_0373'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/MG_0373-150x150.jpg" class="attachment-thumbnail" alt="_MG_0373" title="_MG_0373" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/_mg_0391/' title='_MG_0391'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/MG_0391-150x150.jpg" class="attachment-thumbnail" alt="_MG_0391" title="_MG_0391" /></a>

<p>Ezek fele egyszerűen nem szép (ha a szobám falán lógna, depressziós lennék minimum), a másik fele meg annyira banálisan egyszerű vagy semmit mondó, hogy egy 2 éves is meg tudná csinálni, csak nem teszi, mert már szerinte is szar lenne. Mondhatjátok, hogy nem értem a modern művészeteket, vagy éppen nem szeretem őket, és ez igaz is. Viszont mutatok pár példát, ami szerintem ezekkel ellentétben tényleg kiemelkedő és megérdemelné a figyelmet.</p>
<p><strong>A Demoscene</strong></p>
<p>A legtöbb embernek fogalma sincs a demoscene létezéséről. Ez a misztikus fogalom egy olyan mozgalmat takar, ahol az emberek számítógéppel alkotnak rövid, pár perces zenés animációkat, amiket többnyire egy program generál. Ezen alkotásokkal a csapatok versenyeken mérik össze tudásukat. Egy azonban minden bemutatott demóban közös: olyan egyedi alkotás, amit nem sok ember tud megcsinálni, fantasztikus képi- és hanganyaggal rendelkeznek és olyan képességekről tesznek tanúbizonyságot, ami rendkívül kevés embernek adatott meg. A két éves Pistike biztos nem fogja utánuk csinálni.</p>
<p>A témáról tavaly készült egy remek dokumentumfilm, a Vakondok 2, ami a YouTube-on ingyenesen megtekinthető. Én nagyon szeretném, ha azok is megnéznék, akik egyébként nem érdeklődnek a téma iránt, mert érdemes:</p>
<p><iframe src="http://www.youtube.com/embed/Z-keHkcTZD4" frameborder="0" width="500" height="315"></iframe></p>
<p>Egy-egy demó keretein belül (vagy a velük párhuzamosan futó grafikai versenyeken) néha olyan grafikák tűnnek fel, amiken az ember csak tátja a száját és képes lenne órákig gyönyörködni benne. Ezeket például kézzel rajzolták, jóformán pixelenként:</p>

<a href='http://gk.lka.hu/2012/01/modern-muveszetek/lazur-summertime/' title='lazur-summertime'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/lazur-summertime-150x150.jpg" class="attachment-thumbnail" alt="lazur-summertime" title="lazur-summertime" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/tbl_rodney_climber_1024/' title='tbl_rodney_climber_1024'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/tbl_rodney_climber_1024-150x150.jpg" class="attachment-thumbnail" alt="tbl_rodney_climber_1024" title="tbl_rodney_climber_1024" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/danny_spacetits_1024/' title='danny_spacetits_1024'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/danny_spacetits_1024-150x150.jpg" class="attachment-thumbnail" alt="danny_spacetits_1024" title="danny_spacetits_1024" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/acryl23/' title='Acryl23'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/Acryl23-150x150.jpg" class="attachment-thumbnail" alt="Acryl23" title="Acryl23" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/awaken_full_1024/' title='awaken_full_1024'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/awaken_full_1024-150x150.jpg" class="attachment-thumbnail" alt="awaken_full_1024" title="awaken_full_1024" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/compo_urban/' title='compo_urban'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/compo_urban-150x150.jpg" class="attachment-thumbnail" alt="compo_urban" title="compo_urban" /></a>

<p>Ugyanilyen hihetetlen dolgokat tudnak csinálni ezek az emberek animációkban is, a két kedvenc példám:</p>
<p><iframe width="500" height="315" src="http://www.youtube.com/embed/lEkI-5XssyE" frameborder="0" allowfullscreen></iframe><br/><br />
<small>(Ez az egész <a href="http://pouet.net/prod.php?which=2279">program</a> – akár hiszitek, akár nem – zenével, grafikával, mindennel együtt mindössze 4 KByte méretű.)</small></p>
<p><iframe width="500" height="315" src="http://www.youtube.com/embed/MAnhcUNHRW0" frameborder="0" allowfullscreen></iframe></p>
<p>Akit érdekel a téma ezeken az oldalakon nézelődhet:</p>
<ul>
<li><a href="http://scene.org/">scene.org</a></li>
<li><a href="http://scene.hu/">scene.hu</a></li>
<li><a href="http://pouet.net/">pouet.net</a></li>
</ul>
<p>Hasonló témájú/minőségű képek, bár nem konkrétan a demoscene versenyekről: <a href="http://coolvibe.com/">CoolVibe</a>.</p>
<p><strong>Light projection</strong></p>
<p>Egyik kedvenc modern művészeti formám a fény vetítés, angolul <em>light projection</em>. Kivetítőkkel egy épület homlokzatán érdekes animációkat keltenek életre, azt a hatást keltve, hogy az épület megváltozik, mozog, vagy valami érdekes történik vele.</p>
<p><iframe width="500" height="315" src="http://www.youtube.com/embed/XSR0Xady02o" frameborder="0" allowfullscreen></iframe></p>
<p>További példák:</p>
<ul>
<li><a href="http://youtu.be/osc8Gvz40C4">Guggenheim múzeum</a></li>
<li><a href="http://youtu.be/s80VoAnOpk8">http://youtu.be/s80VoAnOpk8</a></li>
<li><a href="http://www.youtube.com/watch?v=UXZfMB6Cb_s">Magyar Nemzeti Galéria</a></li>
<li><a href="http://vimeo.com/15749093">Prága, óratorony</a></li>
<li><a href="http://www.wimp.com/insanebuilding/">Insane Building</a></li>
</ul>
<p><strong>Pixelgrafikák</strong></p>
<p>Mindig csorog a nyálam ezekre a képekre. Alkotóik rengeteg munkát beléjük ölnek csak azért, hogy valami nekik tetszőt alkossanak.</p>

<a href='http://gk.lka.hu/2012/01/modern-muveszetek/the_hovel_by_zi_-d38ba1u/' title='the_hovel_by_zi_-d38ba1u'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/the_hovel_by_zi_-d38ba1u-150x150.png" class="attachment-thumbnail" alt="the_hovel_by_zi_-d38ba1u" title="the_hovel_by_zi_-d38ba1u" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/pjyargh/' title='pjyargh'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/pjyargh-150x150.gif" class="attachment-thumbnail" alt="pjyargh" title="pjyargh" /></a>
<a href='http://gk.lka.hu/2012/01/modern-muveszetek/smwhouse/' title='smwhouse'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2012/01/smwhouse-150x150.png" class="attachment-thumbnail" alt="smwhouse" title="smwhouse" /></a>

<p>További grafikák <a href="http://www.noupe.com/inspiration/pixel-perfection-showcase-of-inspired-pixel-art.html">itt</a>.</p>
<p><strong>Alkalmazott művészetek</strong></p>
<p>Sok tehetséges embert igényel az ipar. Ők legtöbbször művészi hajlamaikat egy-egy ügyfélnek készülő munkában élik ki. Van, hogy egy program kinézetét álmodják meg, van, hogy egy honlapét. Viszont mindegyikük a tökéletességre törekszik.</p>
<p><a href="http://dribbble.com"><img src="http://gk.lka.hu/wp-content/2012/01/Screen-Shot-2012-01-29-at-18.40.03-400x309.png" alt="" title="Screen Shot 2012-01-29 at 18.40.03" width="400" height="309" class="aligncenter size-medium wp-image-1675" /><br /><small>A <a href="http://dribbble.com/">Dribbble</a> az egyik legjobb oldal, ahol a designerek, grafikusok bemutathatják egymásnak készülő grafikáikat.</small></a></p>
<p><strong>Még pár link</strong></p>
<p><a href="http://forums.cgsociety.org/forumdisplay.php?f=3">CGSociety</a> (számítógépes grafikus művészek)</p>
<div id="attachment_1678" class="wp-caption aligncenter" style="width: 410px"><a href="http://abduzeedo.com/character-designs-inspiration-reevolver"><img src="http://gk.lka.hu/wp-content/2012/01/hora_del_juego_by_reevolver-d33e5zf-400x185.jpg" alt="" title="Reevolver" width="400" height="185" class="size-medium wp-image-1678" /></a><p class="wp-caption-text">Salvador Ramirez Madriz karakterei</p></div>
<div id="attachment_1676" class="wp-caption aligncenter" style="width: 410px"><a href="http://www.experiencetheplanets.com/"><img src="http://gk.lka.hu/wp-content/2012/01/Screen-Shot-2012-01-29-at-18.54.06-400x217.png" alt="" title="Greg Martin" width="400" height="217" class="size-medium wp-image-1676" /></a><p class="wp-caption-text">Greg Martin űr témájú képei</p></div>
<div id="attachment_1677" class="wp-caption aligncenter" style="width: 410px"><a href="http://www.kagayastudio.com/english/celes_e/index.html"><img src="http://gk.lka.hu/wp-content/2012/01/1717211045_9-400x300.jpg" alt="" title="Kagaya Studio" width="400" height="300" class="size-medium wp-image-1677" /></a><p class="wp-caption-text">A Kagaya Studio fantasztikus képei</p></div>
<p><strong>Őket kéne a múzeumban mutogatni</strong></p>
<p>Én úgy gondolom, hogy az itt bemutatott pár apró példa jól szemlélteti, hogy vannak modern, kortárs művészeti alkotások, amik igenis élvezhetőek, amikre büszkék lehetünk. Amik megszólaltatják bennünk a belső hangot, ami azt mondja, hogy &#8220;wow, ez igen&#8221;. Amiket kiraknánk a szobánk falára, vagy gyakran nézegetnénk. Amiktől nem kell zavarban lennünk, hogy nem vagyunk elég sznobok ahhoz, hogy értékelni tudjuk őket.</p>
<p>Azt nem értem, hogy miért nem ezeket mutogatják a kortárs művészetek címszónál a szótárban? Miért nem ezekkel vannak tele a múzeumok? Miért tekintünk rájuk csak hobbiként, vagy művészeti értékkel nem bíró grafikákként?</p>
<p>Ti mit gondoltok?</p>
]]></content:encoded>
			<wfw:commentRss>http://gk.lka.hu/2012/01/modern-muveszetek/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>SSD</title>
		<link>http://gk.lka.hu/2012/01/ssd/</link>
		<comments>http://gk.lka.hu/2012/01/ssd/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 21:54:39 +0000</pubDate>
		<dc:creator>GK</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[ssd]]></category>

		<guid isPermaLink="false">http://gk.lka.hu/?p=1633</guid>
		<description><![CDATA[Sokan kértétek, hogy írjak az SSD-s tapasztalataimról. Nagy meglepetéseket nem fogok okozni senkinek szerintem, de pár személyemhez kötődő információt azért megosztanék veletek, hátha másnak is hasznos lesz. Igény Az már tavaly teljesen egyértelmű volt számomra, hogy az én igényeimet nem elégíti ki a merevlemezek sebessége. Sokáig kerestem a szoftveres megoldást a gépem lassulásaira, de minduntalan [...]]]></description>
			<content:encoded><![CDATA[<p>Sokan kértétek, hogy írjak az SSD-s tapasztalataimról. Nagy meglepetéseket nem fogok okozni senkinek szerintem, de pár személyemhez kötődő információt azért megosztanék veletek, hátha másnak is hasznos lesz.<br />
<span id="more-1633"></span><br />
<strong>Igény</strong></p>
<p>Az már tavaly teljesen <a href="http://gk.lka.hu/2009/11/a-fragmentaciorul-altalannosagban/">egyértelmű</a> <a href="http://gk.lka.hu/2010/12/ram-bol-sosem-eleg/">volt</a> számomra, hogy az én igényeimet nem elégíti ki a merevlemezek sebessége. Sokáig kerestem a szoftveres megoldást a gépem lassulásaira, de minduntalan arra jutottam, hogy az OS X disk kezelése, ütemezése, valamint a memória managementje a hibás. Ezek egész egyszerűen nem optimálisak, valahol a POSIX kompatiblitás megszerzése környékén (Leopard) a Tiger fürgesége elveszett. Ezt persze csak egy professzionális felhasználó veszi észre, a webező–szöveget szerkesztő többségnek tökéletes teljesítményt nyújt az OS így is bármilyen hardware-en.</p>
<p>Szoftveres után hardveres kiutat kerestem. Először a vinyót cseréltem le (jelenleg egy 640 gigás 7200 rpm-es Samsung HM640JJ zakatol a gépben), ami javított a helyzeten némileg, aztán a swapet próbáltam kiűzni a <a href="http://gk.lka.hu/2010/12/ram-bol-sosem-eleg/">RAM bővítés</a> keresztjével a gépemből. A 8 GB RAM szintén sokat dobott a használhatóságon, 3-7 napig mindig remekül ment is a gép, de idővel egyre nőttek a RAM cache-ek, fragmentálódott a szabad RAM és mindig a <a href="http://en.wikipedia.org/wiki/Spinning_wait_cursor">halál színes strandlabdájánál</a> kötöttem ki így is. A Lion tovább dobott a dolgokon, szerintem a nem is azzal, hogy lassabb, hanem valahogy több RAM-ot eszik, bár ezt számszerű adatokkal sosem tudtam alátámasztani.</p>
<p>Tavaly két okból nem vettem SSD-t: egyrészt az áruk közel duplája volt az idei áraknak. A másik gond abból adódott, hogy nem fért be a gépbe. Csupán két lehetőség van ugyanis egy laptop tulajdonos előtt, aki SSD-vel akar bővíteni: vagy kiveszi a gépéből a vinyót és annak a helyére rakja (nekem 640 gigáról kellett volna 64-120 gigára visszaállnom), vagy pedig egy beépítő keret segítségével a DVD meghajtó helyére rakja azt. Ekkor persze DVD-t írni nem tud. Nekem egy éve még egyik sem volt járható út.</p>
<p><strong>Változnak az idők</strong></p>
<p>Idei tervem közt szerepel a <a href="http://gk.lka.hu/2008/07/media-center-tervezgetes/">media center</a> megvalósítása, ami lehetővé teszi a DVD-ktől való megszabadulást. Így a gépből kivett DVD író helyére (amiből amúgy is nagyon elegem lett az utóbbi időben – gonoltátok volna, hogy bizonyos media ID-jű lemezeket nem lehet bizonyos firmware-ű drive-okkal megírni?) elkezdtem egy megfelelő <a href="http://hu.wikipedia.org/wiki/SSD">szilárdtest-meghajtót</a> keresni. Kiderült, hogy idén még mindig rettenetesen drágák az SSD-k, de ha törik ha szakad alapon most már mindenképpen be akartam újítani egyet.</p>
<p>A tesztek az OCZ Vertex 3-mat hozták ki ár/érték arányban a legjobb meghajtónak. Ez 60.000 Ft-ért kínál egy élvonalbeli sebességű 120 GB-nyi nem felejtő memóriát. Szereztem hozzá beépítő keretet <a href="http://www.ebay.com/itm/140584761987?ssPageName=STRK:MEWNX:IT&#038;_trksid=p3984.m1497.l2649">Kínából</a>, mondván mit nekem tízszer ennyibe kerülő Opti-Bay, és már mentem is a boltba megvenni a drágát. (Figyelitek, hogy brillírozok a szó mindkét értelmével?)</p>
<p><strong>Beszerelés</strong></p>
<p>Nem túl nagy kunszt, az iFixit <a href="http://www.ifixit.com/Guide/MacBook-Pro-13-Inch-Unibody-Mid-2009-Optical-Drive-Replacement/1368/1">megfelelő képes guide-ja</a> nagy segítség. A kínai keret kicsit szorul itt-ott, becsavarozni meg nem tudtam, de végülis nincs vele gond, ennyiért bőven jó volt.</p>
<p>A szoftver oldal már sokkal kacifántosabban festett. Hosszú délutánokat ültem és gondolkodtam azon, hogy hogyan oldjam meg a durván 400 gigán terjeszkedő rendszerem 2 meghajtóra széttagolását. Végül odáig fajult a dolog, hogy fontossági listákat írtam magamnak (mérekekkel súlyozva!), hogy minek kell feltétlenül az SSD-n lennie, és mi az, ami a második meghajtóvá avanzsáló HDD-re fog kerülni. A végén erre a felállásra jutottam:</p>
<ul>
<li>SSD:
<ul>
<li>a teljes rendszer, minden rendszer könyvtár (a rejtettek is)</li>
<li>a teljes <code>gk-work</code> user, amit munkában használok, kivéve a virtuális gépek</li>
<li>a <code>gk</code> user <code>Library</code> könyvtára, amiben a beállítások és más apró fájlok vannak</li>
</ul>
</li>
<li>HDD:
<ul>
<li>a teljes <code>gk</code> user, kivéve a <code>Library</code> könyvtár</li>
<li>a VM-ek</li>
</ul>
</li>
</ul>
<p>A HDD-n az SSD-hez hasonlóan létrehoztam az Users könyvtárat és oda másoltam a home-omat. A könyvtárak unix symlinkekkel lettek bekötve. Az OS X szerencsére meglepően jól támogatja ezt az ide-oda kötögetést, gyakorlatilag észrevétlenül jön fel két drive-ról most a rendszerem. Valószínűleg azért is megy ez ilyen jól, mert a Tiger idejében (vagy még előtte?) bevezetett és a Lionnal elavult fájl titkosítás úgy működött, hogy a home könyvtárat egy titkosított <code>dmg</code>-ben tárolta, amit bemountált a home helyére.</p>
<p>A megvalósításról pár szó: Én megpróbáltam ismét, de újfent letettem arról, hogy 5+ év után nekem új rendszerem legyen és mindent előről feltelepítsek/beállítsak, így a <code>Migration Assistant</code>tel másoltattam a megfelelő könyvtárakat az új helyükre, utána pedig Finderből mozgattam a végleges pozícióba a dolgokat. (Mivel a <code>Finder</code> másol minden <code>Resource Fork</code>ot is rendesen.) Linket készíteni meg persze csak parancssorból lehet :)</p>
<p><strong>Hátrány</strong></p>
<p>Eddig két programnak volt ezzel a felállással gondja: A rendszer részét képző <code>Archive Utility</code> valószínűleg a <code>/tmp</code>-be csomagol ki, amit egyből átkötne a végleges helyére, de ez nem sikerül neki, így hibaüzenettel elszáll. Az <code>Unarchiver</code> ugyan kicsit lassabb, de jól vette az akadályokat. A másik természetesen a <code>Photoshop</code> volt, ami tizen sok év fejlesztés és sok millió emberóra munka után sem képes menteni egy ilyen konfigon. Ez van, mit várjon az ember egy potom fél millió forintos szoftvertől&#8230; :) (A mentett képek kihalászhatóak a <code>Library</code>-ből valahonnan.)</p>
<p><strong>Előny</strong></p>
<p>És elérkeztünk a kérdéshez, ami mindenki fantáziáját csigázza már a cím három csábító betűjének elolvasása óta: megérte ez a nagy herce-hurca? Azt mondom, hogy meg. Számomra is meglepő módon nem lett atomgyors a rendszerem. Nem tépi le a fejemet a sebesség. Nem tudtam kimérni a 400 MB/s-es írási/olvasási értékeket, csak valamivel a negyede felett sikerült méréseket produkálnom.</p>
<p>De – és mielőtt még valaki hibás tanulságot vonna le az előzőek alapján, mert bizony itt a &#8220;de&#8221; – végre szinten van az adattároló alrendszer. Nem akad be, nem érezni a swap használatot, egy perc alatt visszatölti a programokat <code>Resume</code>-mal a Lion (ez korábban 5-15 perces szenvedés volt), pörög a Safari, és bár néha megriccen a rendszer annyira, mint mondjuk az iPhone 4, de minden éppen jó sebességgel megy. Nem viszi le a fejemet az ellenszél, de végre nem tötymörgünk. Nem fog el görcs, ha egyszerre két vinyó igényes dolgot kell elindítanom. Lehet kitömörítés közben böngészni. Szóval megy. Ez 2012-ben a szint.</p>
<p><strong>Jövő</strong></p>
<p>Terveim szerint folyamatosan duplázgatom majd ezt a 120 gigás kapacitást. Olyan 1-2 évente tervezem a még viszonylag jó állapotú SSD-met nagyobb, akkor már minden bizonnyal gyorsabb meghajtóra cserélni. Így a korai öregedéssel járó problémákat is elkerülöm (amik 2-3 év után jelentkezhetnek), és relative olcsón egyre jobban is járok. Aztán egyszer majd csak beéri kapacitásban a HDD-t, és nem fog kelleni mellé :)</p>
<p><strong>További tippek</strong></p>
<p>Twitteren kaptam a tippet, hogy az OS X Lion ugyan támogatja a Trim-et (ami kb. az adatok optimalizálása a lemezen hely felszabadulásakor), de ez csak az Apple SSD-kre aktív alapból. Viszont létezik <a href="http://www.groths.org/?page_id=322">Trim Enabler</a>, ami egy kattintással (és egy újraindítással) megcsinálja ezt nekünk nem Apple SSD-kkel is. Nekem működik, érdemes egyszer lefuttatni.</p>
]]></content:encoded>
			<wfw:commentRss>http://gk.lka.hu/2012/01/ssd/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Félember</title>
		<link>http://gk.lka.hu/2011/10/felember/</link>
		<comments>http://gk.lka.hu/2011/10/felember/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 07:27:58 +0000</pubDate>
		<dc:creator>GK</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[telefon]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://gk.lka.hu/?p=1608</guid>
		<description><![CDATA[Ahogy a híres mondás is tartja, ha az ember egyszer belekóstolt az iPhone használatába, lehet ugyan nélküle élni, csak nem érdemes. Két hétig nem volt nálam a telefon. Tapasztalatok. Be kellett vinnem szervízbe a telefonomat (az okokat nem részletezném, lényeg, hogy kaptam a huza-vona végén egy zsírúj iPhone 4-et és és újraindult az egy éves [...]]]></description>
			<content:encoded><![CDATA[<p>Ahogy a híres mondás is tartja, ha az ember egyszer belekóstolt az iPhone használatába, lehet ugyan nélküle élni, csak nem érdemes. Két hétig nem volt nálam a telefon. Tapasztalatok.</p>
<p><span id="more-1608"></span></p>
<p>Be kellett vinnem szervízbe a telefonomat (az okokat nem részletezném, lényeg, hogy kaptam a huza-vona végén egy zsírúj iPhone 4-et és és újraindult az egy éves garancia is, szóval jól jártam), és kaptam cseretelefont. <a href="http://www.google.com/search?client=safari&#038;rls=en&#038;q=samsung+bada+phone&#038;oe=UTF-8&#038;um=1&#038;ie=UTF-8&#038;hl=en&#038;tbm=isch&#038;source=og&#038;sa=N&#038;tab=wi&#038;biw=960&#038;bih=947#um=1&#038;hl=en&#038;safe=off&#038;client=safari&#038;rls=en&#038;tbm=isch&#038;sa=1&#038;q=samsung+s5620&#038;pbx=1&#038;oq=samsung+s5620&#038;aq=f&#038;aqi=g10&#038;aql=1&#038;gs_sm=e&#038;gs_upl=13536l14569l0l14645l5l5l0l0l0l0l236l594l0.3.1l4l0&#038;bav=on.2,or.r_gc.r_pw.,cf.osb&#038;fp=626149a15aabc36d&#038;biw=960&#038;bih=947" title="Samsung GT-S5620">Valami Badás Samsung</a> volt, a pontos típusát csak a jó Isten és a telefon tervezője tudja, de még ez utóbbiban sem vagyok biztos.</p>
<p><img src="http://gk.lka.hu/wp-content/2011/10/samsung_s5620_halleyevo_anteprima-400x452.jpg" alt="Samsung S5620" title="Samsung S5620" width="400" height="452" class="aligncenter size-medium wp-image-1618" /></p>
<p>A Samsungot kicsit több, mint egy hétig bírtam elviselni, utána bepróbáltam éles használatra az egyik céges Android telefont, nevezetesen egy <a href="http://www.google.com/search?hl=en&#038;safe=off&#038;client=safari&#038;rls=en&#038;q=xperia+x10+mini+pro&#038;gs_sm=e&#038;gs_upl=1839l2142l0l2288l4l3l0l0l0l0l222l370l0.1.1l2l0&#038;bav=on.2,or.r_gc.r_pw.,cf.osb&#038;biw=960&#038;bih=947&#038;um=1&#038;ie=UTF-8&#038;tbm=isch&#038;source=og&#038;sa=N&#038;tab=wi">Xperia X10 Mini Pro</a>-t (gondolkoztam hogy lehetne még hülyébb neve, de nem tudtam ragozni). Nagyon érdekes megfigyeléseket tettem.</p>
<p><img src="http://gk.lka.hu/wp-content/2011/10/x10minipro-1-400x171.jpg" alt="Xperia Mini X10 Pro" title="Xperia Mini X10 Pro" width="400" height="171" class="aligncenter size-medium wp-image-1619" /></p>
<p><strong>1. Hardware</strong></p>
<p>Az iPhone hardware-e jól meg van tervezve, ezt mindenki tudja. Viszont sok érdekes dolog csak akkor jön elő, ha egy rossz példával találkozunk. Nekem sikerült. Ilyenek például a gombok. A Samsungon 7 db volt, 2 hangerő, egy bekapcsoló, egy kamera és 3 softkey. A gondjaim ott kezdődtek, hogy a bekapcsoló gomb jobb oldalt, középtájon van. Ez első alkalommal ugye azért gond, mert ki a fene keresné ott, persze meg lehet ezt szokni, úgyhogy ez még nem is akkora probléma. Az viszont már gond, hogy nem sokkal alatta van az igen hasonló tapintású fényképező gomb, ami egyből indítja a kamerát. Mondanom sem kell, hogy végtelenszer sikerült fényképeznem a telefon feloldása helyett. Még jobb, hogy a kamera módban lezárható a telefon(!), amiből csak a feloldás hosszú nyomásával lehet menekülni, semmi mással. Tehát ha össze-vissza nyomkodod a telefont, tuti elrontasz valamit.</p>
<p>A másik ékes példája a rossz tervezésnek az volt, hogy gyakorlatilag nem tudtam úgy kézbe venni a telefont, hogy ne nyomtam volna meg akaratlanul vagy a hangerőt vagy a feloldást/kamerát. Kellemetlen.</p>
<p>A másik alanyunk pont ellenkezőleg szerepelt: Az Xperia Mini gombjai tökéletesen benyomhatatlanok. Szenvedés volt minden bekapcsolás, és minden vissza/menü gomb nyomás. Nagy erő kell hozzá, rossz a nyomáspontjuk, nem érzékeled rendesen, hogy mikor billent át&#8230; Ugyanitt megjegyezném, hogy aki ilyen gombot rak a telefonjára ÉS az iPhone-ról koppintott &#8220;slide to unlockot&#8221; is alkalmazza az valamit nem értett meg. Ez utóbbi célja ugyanis az, hogy a véletlenül benyomódott gomb ellen védjen. Na ez soha nem fog véletlenül benyomódni, az biztos.</p>
<p>Az Xperia mini kijelzőjéről nyugodt szívvel ki tudom jelenteni, hogy kizárólag demózásra alkalmas, vagyis hogy egy tech cég megmutassa, hogy &#8220;igen, az Android skálázódik ekkorába is!&#8221;, mert a mindennapi használat során olyan mértékű felüdülést jelentett utána egy ZTE Blade iPhone-nagyságú kijelzőjére nézni, mint 5 óra jégesőben ácsorgás után egy forró fürdő.</p>
<p>Az Xperiával a másik baj az volt, hogy annak ellenére, hogy harmad annyit se használtam, mint az iPhone-omat szoktam, kb. ugyanúgy merült, vagyis naponta töltőre kellett dugni. Ugyanez nem mondható el a Samsungról, ebben az egyben elég jól szerepelt. :)</p>
<p>Szintén az iPhone-hoz hasonló volt zsebben a Samsung, még kicsit könnyebb is volt súlyra, úgyhogy a formája tetszett, nem úgy, mint az Xperiának, ami rettenetesen tömzsi, egyszerűen nem lehet zsebre rakni, mert púpos lesz tőle a nadrágod. És amilyen kicsi, olyan nehéz is a telefon.</p>
<p><strong>2. Software</strong></p>
<p>A Samsungon Bada van, ami a nevezett cég hadrendbe állított üdvöskéje. Nem tudom, mi lehetett az igazi célja, de körülbelül annyit sikerült kihozni belőle, hogy egy kicsit buta, de valahol az Ericsson Mobile Platform (Sony-Ericsson mobilok rendszere) szintű dolgot köptek ki magukból, némi érintő kijelző támogatással, ami meg azért lássuk be, sehol sincsen egy okostelefon OS-hez képest.</p>
<p>Egy hét után arra jutottam, hogy igenis voltak a Samsungnál felület- és interakció tervező szakemberek, csak miután átadták a 200 oldalas dokumentációt a dolgok megfelelő menetéről, távoztak a projectből, a programozók meg sosem szerettek igazán olvasni.</p>
<p>Végeztem egy tesztet: legalább 5 embernek odaadtam a telefont, 3 egyszerű feladattal:</p>
<ul>
<li>Kapcsolja be</li>
<li>Indítson egy böngészőt</li>
<li>Nézze meg az SMS-eimet</li>
</ul>
<p>A teszt eredménye rendkívül mókás lett: kivétel nélkül mindenki, a telefonbuzi jogász baráttól, anyukámon át a programozó ismerősig ugyan azokkal a lépésekkel közelítette meg a problémákat, ami azt mutatja, hogy igen is valós problémákról van szó. A bekapcsolás 15-30 másodpercet vett igénybe. Az emberek kezdték a telefon tetején, majd eredmény nélkül végignyomkodták a front oldalon lévő gombokat, majd megforgatták a telefont és az oldalsó gombok közt keresték a bekapcsolót, majd miután nem találták, el is olvasták az oldalsó gombok feliratait, így persze meglett a gomb.</p>
<p>A böngésző indításában viszont már többen elvéreztek. Addig mindenki eljutott, hogy a program indító menüben (ami egy ilyen négyzetrácsokon ikonok jellegű, iPhone-hoz hasonlóan jobbra-balra scrollozható dolog) kéne keresni. Mindenki egy földgömböt, vagy ismerős szimbólumot keresve végigscrollozta egyszer gyorsan a 3 programindító oldalt, majd nem találván a megfelelő ikont vagy nekiálltak még egyszer, lassabban, a feliratokat is elolvasva végignézni a listát, vagy pedig megforgatták a telefont és keresték a Sony-Ericsson telefonokról megszokott hardware-es Internet gombot. Mivel ilyen nincs, egy kétségbeesettebb próbálkozás következett a programindítóból való kilépésre (ahol segítettem mindig, ugyanis a 3 softkey nincs feliratozva, így egyszerűen trial-and-error módszer nélkül nem lehet rájönni, hogy a bal oldali nem jó semmire, a középső a vissza gomb, a jobb oldali pedig a home), majd elkezdték az Androidhoz hasonló widget képernyőket körbelapozni. Egy percnél járunk. Persze itt sem volt böngésző, úgyhogy sokan visszatértek a program indító menübe, ahol talán 2-en meg is találták a remekül T-Mobile-osra cserélt web&#8217;n'walk feliratú ikont. Persze, ez nem feltétlenül a Samsung hibája, de a telefonnak azért felróvom.</p>
<p>A harmadik quest egy kivétellel egy nagy &#8220;b*zd meg&#8221; (vagy az illető vérmérsékletének megfelelően ennek kulturáltabb verziójának) elhangzásával végződött: ugyanez az ikon keresés ment fél percig, majd elolvasták az emberek az ikonoktól elkülönítve, alul, a sofkeyek felett lévő, 3, szürke sávba kiírt feliratot is, amik kb. úgy néztek ki, mint Sony-Ericssonon a softkeyek aktuális funkcióját mutató szövegek. A harmadik az Üzenetek. Ez után sokan megnyomták a jobb oldali gombot, ami persze nem az odaírt funkciót hajtotta végre – lévén home gomb –, hanem kivitte őket a widget képernyőre.</p>
<p>Még <del datetime="2011-10-18T08:53:20+00:00">öt</del> hat remek példát tudnék felhozni a használhatatlanság bemutatására:</p>
<ul>
<li>Bejövő híváskor teljesen elveszett az ember, nem tudja, hogy melyik gombbal lehet felvenni vagy letenni a telefont. Trial-and-error módszerrel persze kiderült, hogy a bal oldali felvesz, a jobb oldali pedig elutasít, de nem tudom, hogy kellett volna erre rájönnöm.</li>
<li>Gyötrelem gépelni rajta, mert csak 9 gombos számbillentyűzete van, a shiftet és az ékezetes betűket meg inkább ne is hozzuk szóba.</li>
<li>Nem megy automatikusan vissza WiFi-re. Mindig neked kell kézzel bemenni a beállításokba és felzavarni az otthoni hálózatodra.</li>
<li>Hiába az érintő kijelző, a 3G és a WebKit alapú böngésző: lehetetlen webet használni a telefonnal. A legegyszerűbb use-case: megpróbáltam betölteni az Indexet, amire egy perc molyolás után kiírta, hogy kevés a memória, és egyszerűen lefagyott, majd elkezdtek elszállingózni a widgetek is ugyanúgy memória hiányra hivatkozva.</li>
<li>Lapozás közben eltűnnek a widgetjeink. Néha anélkül is. Néha maguktól újak nyílnak ki, nekem pl. a hálózat nevét kiíró widget mindig visszanyílt magától.</li>
<li>Az e-mail kliens buta, mint a föld. Tud IMAP-et titkosítással, meg minden, de csak az inboxot mutatja.</li>
</ul>
<p>Az Androidról már sokkal jobb véleményen vagyok, az X10 Minivel töltött 2-3 nap alatt nem volt vele különösebb gondom, inkább csak azt vettem észre, hogy ugyan meg tudnám csinálni a feladataimat a telefonal, de a nyomogathatatlan gombok, a kis kijelző és a rettenetes, rémálmokat keltő &#8220;csak elfordított módban tudsz gépelni vele a billentyűzet széthúzásával&#8221; c. csoda feature miatt inkább elő sem húztam a zsebemből. Nem volt olyan fontos az a tweet&#8230;</p>
<p><strong>Összességében</strong></p>
<p>&#8230;lehet ugyan létezni ezekkel a telefonokkal, de iPhone után annyira gagyi szar mindkettő, hogy a félembernek éreztem magam. Nem tudtam a menetrendeket, nem tudtam weben utánanézni dolgoknak, nem tudtam rendes képeket, videót csinálni, és még napjában vagy 20-szor fordult elő, hogy a telefonon nyomkodtam volna valamit, de vagy nem tudtam azt megcsinálni a cserekészülékkel, vagy inkább elő sem vettem a Minit.</p>
<p>Sajnos, aki egyszer belekóstolt, az többé nem menekül&#8230; ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://gk.lka.hu/2011/10/felember/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Titanium SDK tapasztalatok</title>
		<link>http://gk.lka.hu/2011/10/titanium-sdk-tapasztalatok/</link>
		<comments>http://gk.lka.hu/2011/10/titanium-sdk-tapasztalatok/#comments</comments>
		<pubDate>Sun, 02 Oct 2011 13:43:39 +0000</pubDate>
		<dc:creator>GK</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://gk.lka.hu/?p=1602</guid>
		<description><![CDATA[A Titanium SDK egy ingyenesen letölthető és használható programcsomag azok számára, akik iPhone-ra vagy Androidra, esetleg egyszerre a kettőre szeretnének fejleszteni és túl hosszadalmasnak vagy bonyolultnak találták ezek eszközök sajátságainak megtanulását (ObjectiveC, Android Java). Programunkat egyszerűen JavaScript nyelven készíthetjük el, azonban a kész program jóformán natív alkalmazás lesz. Nyár közepe óta Titaniummal fejlesztek, most leírom [...]]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://www.appcelerator.com/products/titanium-cross-platform-application-development/">Titanium SDK</a> egy ingyenesen letölthető és használható programcsomag azok számára, akik iPhone-ra vagy Androidra, esetleg egyszerre a kettőre szeretnének fejleszteni és túl hosszadalmasnak vagy bonyolultnak találták ezek eszközök sajátságainak megtanulását (ObjectiveC, Android Java). Programunkat egyszerűen JavaScript nyelven készíthetjük el, azonban a kész program jóformán natív alkalmazás lesz. Nyár közepe óta Titaniummal fejlesztek, most leírom a tapasztalataimat.<br />
<span id="more-1602"></span><br />
<strong>Az SDK</strong></p>
<p>A Titanium SDK-t az <a href="http://www.appcelerator.com/">Appcelerator</a> fejleszti. Jelenleg 1.7.2-es verziónál tart, ami már viszonylag kiforrottnak tekinthető. Nem sokkal ezelőtt úgy nézett ki a dolog, hogy csak egy programot adtak, amit OS X-re, Linuxra vagy windowsra letöltve a programunkat le tudtuk fordítani a mobilokra, azonban az 1.7-es SDK-t átgyúrták egy Eclipse pluginné. Így már mondhatjuk, hogy az Eclipse-t, project manage-elő és szövegeditorként használva egy teljes értékű fejlesztő környezetet kapunk a csomagban.</p>
<p>Az ingyenes SDK az alapvető igényeket kielégíti, azonban ha programunkban komolyabb rendszerfunkciókat (pl. In-App purchase, Push notification, webes statisztikák készítése) is ki akarunk használni, akkor egy <a href="http://www.appcelerator.com/products/titaniumplus/">havi díjas fejlesztői hozzáférést</a> is kénytelenek leszünk vásárolni.</p>
<p><strong>Natív programok JavaScriptben</strong></p>
<p>Ellentmondásosnak tűnik? Pedig egyszerű! A Titanium tartalmaz iPhone-ra és Androidra is egy szoftver réteget, aminek célja, hogy az alatta lévő OS sajátságait a programunk elől elfedje és egy közös, JavaScript-ből hívható felületen keresztül hívhatóvá tegye. Ha tehát például egy leokézható információs ablakot akarunk készíteni, akkor elég az <code>alert("Hello world");</code> utasítást kiadnunk, az Androidon és iPhone-on is az operációs rendszer saját ablak rajzoló függvényeit fogja meghívni. Az eredmény nem úgy néz ki, mint egy natív alkalmazás, hanem konkrétan az. A JavaScript kódunk egy előre fordított formában a platform JavaScript értelmezőjével kerül végrehajtásra, ami iOS-en ugyebár a <a href="http://en.wikipedia.org/wiki/WebKit#JavaScriptCore">WebKit</a> JavaScript motorja, Androidon pedig a <a href="http://en.wikipedia.org/wiki/Rhino_(JavaScript_engine)">Rhino</a>. Természetesen egy JavaScript kód futtatása lassabb egy natív ObjectiveC hívásnál, azonban ez a nem túl számításigényes feladatokban (azaz az átlag programozás 90%-ában) nem hátráltató tényező. A GUI elemek, animációk, szóval a felhasználó sebességérzetét adó dolgok nagy része az OS által nyújtott rétegekből jön, így azok sebessége szinkronban van a natív programok sebességével.</p>
<p>A Titanium API hívások elég sokrétűek, a két platform saját API készleteinek metszetén kívül természetesen elérhetjük a másikon nem létező funkciókat is (pl. Androidon a modális Progress bar ablakot, vagy iPhone-on a navigációs toolbar-t az ablakok tetején). A programozónak magának kell eldöntenie, hogy egy univerzálisan hordozható forráskódot akar készíteni, vagy egy kis plusz energia befektetésével a két platformon azok sajátságait jobban figyelembe veszi és inkább ahhoz alakítja a programot.</p>
<p><strong>Kinek ajánlott?</strong></p>
<p>Szerintem elsősorban azoknak ajánlható, akiknek nincs idejük mindkét rendszer sajátságainak elsajátítására, és gyorsan nagy eredményeket akarnak elérni. Gyakorlatilag 1-2 nap alatt egy használható prototípus alkalmazást lehet összerakni Titaniummal mindenféle előzetes mobil tudás nélkül is.</p>
<p>A másik előnye, hogy alapvetően arra építenek, hogy a célközönség nagy része a webes szakmából érkezik, ezért nekik a legkönnyebb az átállás. A CSS-hez és JavaScripthez pedig ki ne értene legalább egy kicsit? :)</p>
<p>Érdemes még megemlíteni, hogy a két legelterjedtebb okostelefon platform mellett a Titanium támogat desktopra fejlesztést is, ami végeredményben HTML GUI-val rendelkező alkalmazásokat szül. Én ezt nem nagyon támogatom, úgyhogy nem is mondanék róla többet, akit érdekel, járjon maga utána. (Így készült pl. a <a href="http://www.wunderlist.com/">Wunderlist</a>.)</p>
<p><strong>Tapasztalatok</strong></p>
<p>Én jelenleg 4 programot fejlesztettem eddig a nyár közepe óta Titaniummal, ezek:</p>
<ul>
<li><a href="http://itunes.apple.com/se/app/hi!temptation/id450478059?mt=8">Hi!temptation</a></li>
<li><a href="http://itunes.apple.com/hu/app/traffipaxinfo-lite/id463280421?mt=8">TraffipaxInfo</a></li>
<li>BeerTimer (egyelőre nem letölthető)</li>
<li><a href="http://www.facebook.com/horoszkopmobilra">Horoszkóp</a></li>
</ul>
<p>Az első dolog, ami nagyon megerőltető tud lenni, hogy odaadják a kezedbe az eszközöket, de nem adnak egy sablont, ami alapján dolgozhatnál. Úgy írod meg a programot, ahogy neked tetszik. Nincs semmi iránymutatás, hogy hogy érdemes szeparálni a dolgokat, vagy például hogy hogy válaszd szét a modellt a view rétegtől. Nincsenek elnevezési konvenciók, vagy bármi hasonló. Mivel ezek nélkül viszonylag nehezen tudok programozni :), így számomra az volt az első, hogy egy átlalános keretrendszert kialakítottam az első programnak, ami annyira bevált, hogy azóta a másik három is abban készült el.</p>
<p>A második felismerés, hogy roppant könnyen látványos eredményeket lehetett elérni, azaz egy nap alatt a programok fő funkcióit adó dolgokat – mint pl. a GPS pozíció, adatok letöltése egy szerverről, vibra motor használata, képmegjelenítés – működésre tudtam bírni. Ebben nagy segítséget nyújt a <a href="https://github.com/appcelerator/KitchenSink">KitchenSink</a> nevű demo program, ami bemutatja a Titanium által nyújtott API-k nagy részének használatát.</p>
<p>A programfejlesztésre fordított idő legkisebb része volt azonban a program vázának elkészítése, ennél lényegesen nagyobb feladat volt, hogy minden funkció úgy működjön, ahogy azt elvártuk. Mondok egy példát: GPS koordinátát kiírni pofon egyszerű (negyed óra), azonban úgy megírni a programot, hogy Androidon és iOS-en is folyamatosan aktuális koordinátákat jelenítsen meg, és minden készüléken jól működjön, sokkal nehezebb (4-5 napom elment vele). A probléma nem csak ott van, hogy a triviális hívásokon kívül ilyenkor az extrém eseteket is kezelni kell (a példánál maradva mondjuk azt, hogy nincs GPS a készülékben), hanem itt már előjöttek a Titanium hibái is. Mert abból bizony akad nem is kevés. (Pl. a GPS pozícióváltás eseményre fel tudsz írni egy függvényt, és megadhatod, hogy hány méter változás esetén hívódjon meg az. Ez 1.7.2-es SDK-val iOS alatt egyáltalán nem működik, minden centi változásra meghívódik a függvény.)</p>
<p>Szerencsére elmondható, hogy elég korrekt az <a href="http://developer.appcelerator.com/apidoc/mobile/latest">API dokumentáció</a>, valamint van egy aktív és segítőkész közösség is, akik általában elég gyorsan reagálnak a felmerülő problémákra a <a href="http://developer.appcelerator.com/questions/newest">fórumban</a>. Átalában ha ott nincs valamire megoldás, akkor az bizony csak nálad szar, és te rontottál el valamit.</p>
<p>A legtöbb problémám amúgy Androdidal volt, mert az iPhone mindig működött mint a kisangyal. Az Android emulátor egy rendkívül lassú, nehézkes dolog, szenvedés vele fejleszteni. 10-ből 4-szer nem is hajlandó elindulni, vagy valami probléma okán nem sikerül a fordítás. Erre már megvannak a saját rituáléim, mikor mit kell tenni, ha valaki elakadna, szóljon :) Összességében nekem kétszer annyi idő volt az Androdion is jól működő verzió kifejlesztése, mint az iPhone-os.</p>
<p><strong>Publikálás</strong></p>
<p>Kicsit féltünk tőle, hogy az Apple mit fog szólni a Titaniummal készített programunkhoz, de semmi gond nem volt vele, simán beengedték az App Store-ba. Természetesen szükséges ehhez a szokásos iPhone Developer account (pénzes) regisztráció. Hasonló a helyzet Androidon is, ott is ki kell pengetni az éves díjat. A megfelelő provisioning profile-okat be kell adagolni a Titaniumnak, és onnantól az Xcode-ot nem is látva tudunk telefonon tesztelni, illetve a Store-ba feltölthető verziót fordítani.</p>
<p><strong>Tippek</strong></p>
<p>Csokorban szeretnék pár tippet összeszedni, amik talán a kezdőket segítik, mert én is beléjük futottam. Nem kell semmitől megijedni, vannak bugos dolgok, de mindent meg lehet oldani.</p>
<ul>
<li>iPhone-on bizonyos SDK verziókkal csak a Resources könyvtárban lévő képeket tudta megnyitni valamiért. Az 1.7.2-nél már mennek az alkönyvtárak is</li>
<li>az SVN rejtett fájljait nem szereti, fordításkor hibákat dob, ha vannak</li>
<li>valamiért nálam az iPhone-on futtatás csak úgy működik, hogy fordításkor az iTunes-ba betölti az új verziót, amire jobb gombot kell nyomni, és Reveal-lel a Finderben kitallózni. Ezt a fájlt rá kell húzni az Xcode Organizer-jében az eszközre kézzel</li>
<li>amikor Androidon váltunk emulátor és eszköz között, akkor a build/android könyvtár letörlése javasolt, mert néha belezakkan</li>
<li>amikor új API funkciókat kezdünk el használni, akkor gyakran jelez futási hibát, ami simán azért van, mert nem vette észre, hogy azt is be kéne linkelni a buildbe. Szintén a build könyvtár megfelelő alkönyvtárának (iphone/android) letörlése meggyógyítja</li>
<li>a TableView appendRow() függvénye nálam hibás volt, helyette a setData javasolt</li>
<li>iPhone Simulatorban nem lehet felbontást váltani vagy más programot elindítani, mert belefagy. Ilyenkor kézzel el kell indítani a Simulatort, elvégezni a módosításokat, kilépni, majd utána már azt fogja használni a Titanium is</li>
<li>Debuggolni csak 1.7.1 óta lehet</li>
<li>Előfordult, hogy Androidon debug módban nem ment az ablak nyitás. Nem debuggerrel működik.</li>
<li>9-patch fájlokat a Resources/android könyvtárba kell rakni, nem lehet a Resources könyvtárban másik fájl azonos néven, mert különben az lesz aktív</li>
<li>ZTE Blade USB csatlakoztatása esetén OS X-en Eject-et kell nyomni</li>
<li>Néha elhal a buildelés a leghülyébb hibákkal. A build könyvtár letörlése ÉS a Titanium SDK újraindítása mindig segít.</li>
<li>Androidon nem mindig hívódik meg a GPS location event callback-je, csak az első alkalommal. Lehet úgy workaround-olni, hogy mindnen híváskor újra beállítod az accuracy-t</li>
<li>A build tartalmának letöltése után első buildeléskor általában tiapp.xml-es hibát jelez. Ezzel nem kell foglalkozni, a második build már sikerülni fog.</li>
<li>A TiStoreKit (In-App purchase modul) nálam csak 1.6.3-mas SDK-val megy és csak nem jailbreakelt telefonon.</li>
</ul>
<p>Szóval látható, hogy akadnak még bugok, de ezeket folyamatosan javítják ki, és ezek ellenére elég használható a cucc. Aki instant akar fejleszteni, szerintem adjon neki egy esélyt!</p>
<p>Sok sikert kívánok mindenkinek, aki belevág!</p>
]]></content:encoded>
			<wfw:commentRss>http://gk.lka.hu/2011/10/titanium-sdk-tapasztalatok/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Értesítő szolgáltatás</title>
		<link>http://gk.lka.hu/2011/04/ertesito-szolgaltatas/</link>
		<comments>http://gk.lka.hu/2011/04/ertesito-szolgaltatas/#comments</comments>
		<pubDate>Sun, 10 Apr 2011 10:57:46 +0000</pubDate>
		<dc:creator>GK</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[jövő]]></category>
		<category><![CDATA[ötletek]]></category>
		<category><![CDATA[technológia]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://gk.lka.hu/?p=1595</guid>
		<description><![CDATA[Az Internet hőskorában a fogalom még egy, kisebb hálózatok összekapcsolásából létrejött világ méretű hálózatot jelentett. Manapság az emberek többsége már úgy gondolja, hogy az Internet nem más, mint maga a web. Ennek egyszerű a magyarázata: A HTTP protokoll és az Internet böngésző programok diadalmenete úthenger módjára tipor el minden egyéb Internetes szolgáltatást. A korai években [...]]]></description>
			<content:encoded><![CDATA[<p>Az Internet hőskorában a fogalom még egy, kisebb hálózatok összekapcsolásából létrejött világ méretű hálózatot jelentett. Manapság az emberek többsége már úgy gondolja, hogy az Internet nem más, mint maga a web. Ennek egyszerű a magyarázata: A HTTP protokoll és az Internet böngésző programok diadalmenete úthenger módjára tipor el minden egyéb Internetes szolgáltatást.<br />
<span id="more-1595"></span><br />
A korai években a felhasználás módjától függően különböző, az adott célra kifejlesztett szolgáltatásokat vettünk igénybe. Ha információra voltunk kíváncsiak, akkor a böngészővel a weben kerestük azt, ha fájlokat akartunk letölteni, akkor egy FTP szervert használtunk, ha beszélgetni akartunk egymással, akkor ott volt az IRC, elekronikus üzeneteket pedig az e-mail kliensünkből küldtünk pl. POP3 protokollon. Még régebben ott volt a Usenet (az NNTP protokollal), amin az emberek híreket olvashattak vagy beszélgethettek. Manapság már sokan már kizárólag webről töltenek le, weben chatelnek, GMail-en olvasnak leveleket, weben értesülnek a hírekről. Mi ezzel a baj? Az, hogy a webet nem erre találták ki.</p>
<p><strong>Az értesítés problémája</strong></p>
<p>Azzal, hogy az interaktív szolgáltatásaink a webre költöztek, azok sok előnye mellett új problémák is megjelentek. Az egyik ilyen probélma az, hogy a weboldalak nem tudnak információt eljuttatni a felhasználóknak, amikor az nem böngészi épp az adott oldalt. Így ha valaki ír chaten, vagy pl. megjelenik egy új hír, akkor bizony nincs lehetőség értesíteni erről a felhasználót.</p>
<p>Ez persze már másoknak is szemet szúrt, de a modern trendeknek megfelelően a megoldás nem más, mint egy gyorsan, a már meglévő elemekből összetákolt új &#8220;rendszer&#8221;, amit ma RSS néven ismerünk. Ennek lényege annyi, hogy fogtak egy XML adatstruktúrát, ami tartalmazza a felhasználóhoz eljuttatandó új információkat, majd azt mondták, hogy az RSS olvasó (gyakran nem is külön program, hanem maga a webböngésző, extrémebb esetben tudathasadásos módon pl. Google Reader, ami maga is egy weboldal) periodikusan töltse le azt a már ismert HTTP protokollon, hasonlítsa össze a korábban letöltött adatokkal, és mindenki boldog is lesz.</p>
<p>Azonban mindenki tudja, hogy a periodikus ellenőrzés nem egy jó módszer, mert előfordulhat, hogy kimaradnak adatok (pl. két ellenőrzés közben hozzáadnak, majd törlik is azt), felesleges adatforgalmat és szerver terhelést generál, valamint rossz esetben az RSS olvasó frissítési idejével késleltetve érkezik meg az információ a felhasználóhoz.</p>
<p>Innen jött az ötlet, hogy az e-mailben küldjük el ki az értesítőt az üzenetről, vagy változásról. Az e-mail azonnali, létezik Push-os verziója (ahol tehát nem kell ellenőrizgetni a postafiók tartalmát, hanem a rendszer kézbesíti az új üzeneteket, amint azok megérkeznek). Könnyű azonban elveszni a webes szolgáltatások e-mail értesítőjében: fórum hozzászólások, flickr kommentek, hírlevelek, új üzenetek, ismerős bejelölések, kedvelt (magyarul lájkolt) bejegyzések, új követők Twitteren, stb. Mindez úgy gondolom olyan információ, ami nem az ember-ember kommunikációra kitalált e-mail üzenetek ideális felhasználása. A legtöbben ezeket az értesítőket eleve ki is kapcsolják, mert bár az információ maga érdekes lenne számukra, de az e-mail áradat maga már zajként csapódik le az inboxukban.</p>
<p><strong>Az ötlet</strong></p>
<p>Ahogy korábban léteztek hírolvasók, létre lehetne hozni egy globális értesítő szolgáltatást egy saját protokollal, saját kliensekkel, ami sokkal hatékonyabban láthatná el ezt a feladatot. Az ilyen információk alapvetően szerintem másodlagosnak tekinthetőek, abban az értelemben, hogy bár hasznosak, tudásuk nélkül ugyanúgy el tudjuk végezni napi feladatainkat. Nem maradunk ki semmiből, ha egy-egy értesítőt nem nyom a képünkbe a rendszer. Az ilyen információk fogyasztására a legalkalmasabb egy olyan rendszer, ami folyamatsoan, de csak akkor kézbesíti az adatokat, ha a felhasználó elérhető, pl. fut az erre szolgáló kliense.</p>
<p>Elképzelésem szerint a különböző webes alkalmazások feliratkozhatnának erre a szolgáltatásra. Ehhez egy bizonyos mennyiségű információt mindenképpen szolgáltatnia kéne a feliratkozó tartalom szolgáltatóknak magukról (pl. weboldal címe, neve, esetleg kategória, ikon, stb.). Ezáltal a kliensek nem ömlesztve, hanem kategória vagy weboldal szerint csoportosítva jeleníthetnék meg az üzeneteket.</p>
<p><strong>További előnyök</strong></p>
<p>Természetesen itt még csak a káosz renddé varázslásának alapjait említettem meg. Elképzelhető egy olyan protokoll, amelyben megadható az üzenet típusa (pl. bejelölés, lájkolás, követés, hír), ami alapján a kliensek tovább tudnák szűrni a tartalmakat. A tartalom szolgáltatók közölhetnének egy listát azon értesítés típusokról, amiket támogatnak, URL-ekkel együtt, amiket a kliensek könnyedén felajánlhatnának a felhasználóknak. Így nem kéne minden weboldalon külön megkeresni a hírlevelek, értesítések be- és kikapcsolásának módját, hanem elég lenne (valahogy az RSS-hez hasonlóan) magára a weboldalra feliratkozni, és egyből az ismerős felületen érnénk el az adott oldal szolgáltatásait.</p>
<p>Az e-mailhez képest hatalmas előny lehetne az, ha a protokoll lehetővé tenné értesítések visszavonását. Képzeljük el az alábbi szituációt! Facebookon kiírtál valamit az üzenőfaladra, a barátaid pedig válaszolnak rá. Erről mind-mind jön az e-mail, hiszen beállítottad ezt. Azonban felesleges minden egyes üzenetről külön e-mailt kapni, bőven elég számodra az az információ, hogy meg kell nézned az adott post oldalát, ahol úgyis látni fogsz minden reakciót. Egy értesítő szolgáltatás bevezetésével a kliensek csoportosíthatnák az ilyen üzeneteket. Miközben rákattintottál az e-mailre, és olvasod a hozzászólásokat, újabbak érkeznek. Ezeket egyből látod a Facebook felületén, reagálsz is rájuk. Az e-mail értesítők azonban továbbra rendületlenül megérkeznek ezekről is. Felesleges információ, de nincs lehetőség kiküszöbölésére, hiszen az e-mail kiküldése után derül csak ki, hogy te valószínűleg már nem vagy kíváncsi rá. Ilyen esetekben a tartalomszolgáltatók visszavonhatnák az adott üzeneteket, ezzel nem zavarva téged feleslegesen.</p>
<p>Gondoljunk bele, lehetne egyes értesítéseknek elévülési ideje. Hiszen kit érdekel három nap múlva, hogy ismerőseink melyik kocsmába jelentkeztek be éppen.</p>
<p>További ötlet, hogy a különböző operációs rendszerek jelzőrendszere egyszerűen beköthető lenne a szolgáltatásba. Ha pl. egy program Growl üzenetet küldene vagy egy iOS esemény egy notify ablakot jelenítene meg, akkor azt egyből elküldhetné az értesítő rendszerbe, ami pedig az éppen használt kliensbe továbbítaná azt.</p>
<p><strong>Összefoglaló</strong></p>
<p>Egy értesítő szolgáltatás megszüntetné azt a kellemetlen problémát, hogy az éppen meg nem nyitott weboldalak nem tudnak értesítéseket küldeni a felhasználóknak. A rendszer használói csak akkor jutnának ezen információkhoz, amikor tényleg szükségük van rá, akkor viszont azonnal. A jelenlegi rendszerek hiányosságait (nem visszavonhatóak az értesítések; az üzenetek zajként jelennek meg a nem erre kitalált szolgáltatásokban; felesleges sávszélesség és szerver kihasználtság) ki lehetne küszöbölni. Az értesítések egy egyszerűbb, egységesen használható felületen jelennének meg, amit mindenki saját igényeihez mérten alakíthatna ki (a neki megfelelő kliens program kiválasztásával). Az átmeneti időszakban erre szolgáló webes alkalmazások (pl. a Google Readerhez hasonlóan) jelenthetnék a platformfüggetlen és mindenhol elérhető megoldást azok számára, akiknek nem elérhető az adott platformra készült natív kliens program.</p>
]]></content:encoded>
			<wfw:commentRss>http://gk.lka.hu/2011/04/ertesito-szolgaltatas/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Planetes</title>
		<link>http://gk.lka.hu/2011/04/planetes/</link>
		<comments>http://gk.lka.hu/2011/04/planetes/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 22:10:05 +0000</pubDate>
		<dc:creator>GK</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[ajánló]]></category>
		<category><![CDATA[anime]]></category>
		<category><![CDATA[jövő]]></category>
		<category><![CDATA[scifi]]></category>
		<category><![CDATA[űr]]></category>

		<guid isPermaLink="false">http://gk.lka.hu/?p=1578</guid>
		<description><![CDATA[A Planetes legtöbb ismertetőjében leírják, hogy a jövőben játszódik, 2075-ben, amikor az űrszemét már komoly problémát jelent. Akár egy apró, szabadon repülő csavar is teljesen tönkre tud tenni egy egész űrhajót, ha jó nagy relatív sebességgel találkoznak. Leírják, hogy főhőseink egy szemétgyűjtő csapat tagjai, blabla. Ez tényleg így van, de ez az anime ennél sokkal [...]]]></description>
			<content:encoded><![CDATA[<p>A Planetes legtöbb ismertetőjében leírják, hogy a jövőben játszódik, 2075-ben, amikor az űrszemét már komoly problémát jelent. Akár egy apró, szabadon repülő csavar is teljesen tönkre tud tenni egy egész űrhajót, ha jó nagy relatív sebességgel találkoznak. <a href="http://www.aoianime.hu/?anime=192">Leírják</a>, hogy főhőseink egy szemétgyűjtő csapat tagjai, blabla. Ez tényleg így van, de ez az anime ennél sokkal többről szól.</p>
<p><iframe title="YouTube video player" width="500" height="311" src="http://www.youtube.com/embed/cfd3NujZq0k" frameborder="0" allowfullscreen></iframe></p>
<p><span id="more-1578"></span></p>
<p>A történet középpontjában egy fiatal fiú és egy most a csapathoz került lány áll. A sorozat egyrészt az ő fejlődésüket mutatja be (hogy szeretnek egymásba, hogy gondolkoznak, miként hatnak egymásra és másokra). Persze a sorozat elején kifejezetten idegesítő munkatársaikat is bemutatják az epizódok során, ahogy azt már a hasonló japán sorozatok esetében megszokhattuk. Itt azonban az elején nem hittem el, hogy a végére egyet fogok érteni az animeaddicts <a href="http://animeaddicts.hu/encyclopedia.php?anime.458">cikkével</a>, amiben egy kifejezetten szerethető csapatként említik őket. A tanulság: ne ítélj elsőre. És ez a 26 részes anime olyan, amire ez fokozottan igaz.</p>

<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-20-36-52/' title='Screen shot 2011-04-07 at 20.36.52'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-20.36.52-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 20.36.52" title="Screen shot 2011-04-07 at 20.36.52" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-21-12-29/' title='Screen shot 2011-04-07 at 21.12.29'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-21.12.29-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 21.12.29" title="Screen shot 2011-04-07 at 21.12.29" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-21-15-35/' title='Screen shot 2011-04-07 at 21.15.35'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-21.15.35-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 21.15.35" title="Screen shot 2011-04-07 at 21.15.35" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-21-16-57/' title='Screen shot 2011-04-07 at 21.16.57'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-21.16.57-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 21.16.57" title="Screen shot 2011-04-07 at 21.16.57" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-23-20-10/' title='Screen shot 2011-04-07 at 23.20.10'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-23.20.10-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 23.20.10" title="Screen shot 2011-04-07 at 23.20.10" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-23-22-05/' title='Screen shot 2011-04-07 at 23.22.05'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-23.22.05-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 23.22.05" title="Screen shot 2011-04-07 at 23.22.05" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-23-24-03/' title='Screen shot 2011-04-07 at 23.24.03'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-23.24.03-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 23.24.03" title="Screen shot 2011-04-07 at 23.24.03" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-23-27-33/' title='Screen shot 2011-04-07 at 23.27.33'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-23.27.33-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 23.27.33" title="Screen shot 2011-04-07 at 23.27.33" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-23-35-31/' title='Screen shot 2011-04-07 at 23.35.31'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-23.35.31-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 23.35.31" title="Screen shot 2011-04-07 at 23.35.31" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-23-43-20/' title='Screen shot 2011-04-07 at 23.43.20'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-23.43.20-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 23.43.20" title="Screen shot 2011-04-07 at 23.43.20" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-23-44-13/' title='Screen shot 2011-04-07 at 23.44.13'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-23.44.13-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 23.44.13" title="Screen shot 2011-04-07 at 23.44.13" /></a>
<a href='http://gk.lka.hu/2011/04/planetes/screen-shot-2011-04-07-at-23-48-09/' title='Screen shot 2011-04-07 at 23.48.09'><img width="150" height="150" src="http://gk.lka.hu/wp-content/2011/04/Screen-shot-2011-04-07-at-23.48.09-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-04-07 at 23.48.09" title="Screen shot 2011-04-07 at 23.48.09" /></a>

<p>Több anime van, ami beéri ennyivel. Pár szerethető szereplő, pár humoros epizód, egy kevés akció, és kész is. Itt azonban ennél többről van szó. Miután mindenkit kellőképpen megismertünk (vagy legalábbis azt hisszük), úgy a fele körül, hirtelen megtörik a sorozat, és egészen új irányokba indul el. Hachi, aki mindig arról álmodozik, hogy vesz egy űrhajót, új célt talál magának: az emberiség első, Jupiterre induló űrhajójára akar felkerülni. A rakétatudomány megalkotójaként aposztrofált Von Braunról elnevezett hajó sokak szerint az emberiség reménysége. Az emberiség sikeresen átállt az olajról a Holdon bányászott gázokból nyert energiára, azonban végesek ezek a készletek is, így a Jupiter szolgálhat megfelelő energiaforrásként a jövő nemzedékei számára.</p>
<p>Azonban nem gondolja mindenki így. A sorozat egyik fontos mondanivalója, hogy bár évtizedeken belül az ember várost építhet a Holdon, eljuthat a Marsig, és több, hatalmas űrállomáson is élhet, saját bolygóján ugyanúgy nem fogja tudni megoldani az emberiséget sújtó nagy problémákat: az éhínséget, a háborúkat, a túlnépesedést. A szakadék – bár már ma is elég mély –, tovább fog mélyülni a szegények és a gazdagok között. És persze sokan pont az űrkutatásra költött – hadd éljek a kifejezéssel – csillagászati összegekben látják ezen problémák megoldását, ami lázadásokhoz vezet a Von Braunon is.</p>
<p>Amit külön imádok ebben a sorozatban is, az a realizmus. Nem csak a jövőnket ábrázolja hihetően, hanem az űrben használt technológiákat is. Érvényesek a fizika törvényei, nincs hangja az űrhajóknak, nincs varázslatos mesterséges gravitáció az űrhajókon – és bizony ha sok időt töltesz az űrben, azaz nem élvezed Földünk védelmét, bizony könnyen rákos leszel. Visszaköszön napjaink sajnálatos tendenciája, amiben a legnagyobb hatalmat már nem is az országok, hanem a nagyvállalatok képviselik. Vezetőik valóságos modern kori királyok.</p>
<p>Grafikailag a legigényesebbek közé tartozik a sorozat. Realisztikus ábrázolásmód, kézi rajzokkal, és csak nagyon kevés 3D renderelt animációval. Az emberek, mozgások, rendkívül jól kivitelezettek. Remekül ábrázolták a holdi városokat és az űrállomást is. Aki figyel, annak sok olyan apró részlet tűnhet fel, ami azt jelzi, hogy az űr ábrázolását komolyan gondolták, nem csak egy űrbe helyezett szappanoperáról van szó. (Egyik kedvenc ilyen apró példám az űrállomás súlytalan részein található láb akasztók, aminek segítségével meg tudnak állni a folyosókon egymással szemben az emberek.)</p>
<p>Szerintem aki kedveli a Sci-fiket vagy az animét, az nem fog csalódni benne. Aki meg mindkettőt (mint én is), annak pedig egyenesen kötelező. Az első pár részen én kicsit szenvedtem, mert állandóan kiabáltak egymással a szereplők, aztán belerázódtam, a felétől viszont már olyan izgalmas volt, hogy letenni sem tudtam, és egy nap néztem meg a maradék kb. 13 részt. A Cowboy Bebopot eddig vagy 5-ször láttam, szerintem ezt sem most néztem meg utoljára :)</p>
]]></content:encoded>
			<wfw:commentRss>http://gk.lka.hu/2011/04/planetes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Várj, csak becsekkolok</title>
		<link>http://gk.lka.hu/2011/02/varj-csak-becsekkolok/</link>
		<comments>http://gk.lka.hu/2011/02/varj-csak-becsekkolok/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 16:12:48 +0000</pubDate>
		<dc:creator>GK</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[gondolatok]]></category>
		<category><![CDATA[helyfüggő szolgáltatások]]></category>
		<category><![CDATA[jövő]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://gk.lka.hu/?p=1562</guid>
		<description><![CDATA[Az okostelefonok terjedésével hazánkban is egyre népszerűbbek a &#8220;becsekkolós&#8221; helyfüggő szolgáltatások. Naponta világ szinten milliók veszik elő a telefonjukat, ha betérnek egy üzletbe vagy érdekesebb helyre, és tudatják egy gombnyomással ismerőseikkel, hogy ott vannak. De mi is jó ebben? Járjunk a utána! Koncepció A jelenleg népszerű helyfüggő szolgáltatások lényege a következő: adott egy felhasználók által [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://gk.lka.hu/wp-content/2011/02/facebook-places-logo-150x150.jpg" alt="Helyfüggő szolgáltatások" title="Location services" width="150" height="150" align="right" />Az okostelefonok terjedésével hazánkban is egyre népszerűbbek a &#8220;becsekkolós&#8221; helyfüggő szolgáltatások. Naponta világ szinten milliók veszik elő a telefonjukat, ha betérnek egy üzletbe vagy érdekesebb helyre, és tudatják egy gombnyomással ismerőseikkel, hogy ott vannak. De mi is jó ebben? Járjunk a utána!<br />
<span id="more-1562"></span><br />
<strong>Koncepció</strong></p>
<p>A jelenleg népszerű helyfüggő szolgáltatások lényege a következő: adott egy felhasználók által szerkesztett adatbázis, amibe helyeket vihetnek fel. Ha ezen helyek közelében tartózkodnak (amit a telefonjukba épített GPS segítségével könnyedén felismerhetünk), akkor bejelentkezhetnek (&#8220;check-in&#8221;, <em>becsekkolás</em>) oda. A szolgáltatások lehetővé teszik, hogy a manapság divatos módon megjelöljük a barátainkat. Ők látni fogják, hol járunk éppen, így ha kiderül, hogy a közelben tartózkodunk, akkor spontán összefuthatunk velük, az meg ugye milyen jó. Nem?</p>
<p><strong>A versenyzők</strong></p>
<p>Igazság szerint rengeteg az induló, mert bár senki sem érti <em>igazán</em>, hogy ez miért is jó az embereknek, valahogy érzik, hogy van rá igény. Később kitérek arra is, hogy én hogy látom a dolog értelmét.</p>
<p><img src="http://gk.lka.hu/wp-content/2011/02/4square-500x578.png" alt="" title="4square" width="500" height="578" class="alignnone size-large wp-image-1565" /></p>
<p><strong><em>foursquare</em></strong></p>
<p>Jelenleg a legnagyobb (hazánkban mindenképpen) a <a href="http://foursquare.com/">foursquare</a> (avagy rövidítve 4sq). Rendelkeznek egy erősen használhatatlan és jellegtelen weboldallal, egy közepesen használható mobil weboldallal, és relative jó kliensekkel szinte minden mobil platformra.</p>
<p>A foursquare legvonzóbb tulajdonsága, hogy egy játékot akar csinálni az egész rendszerből azzal, hogy versenyezhetünk az egyes helyekért. Aki egy adott helyre az utóbbi időszakban a legtöbbször jelentkezett be, az megkapja a hely polgármesteri címét (mayor). Mondanom sem kell, hogy nagyon menő dolog a kedvenc kocsmád, vagy mondjuk egy forgalmasabb hely, pl. a Keleti pályaudvar polgármesterévé válni. Tovább ösztönöz a folyamatos használatra, hogy különböző küldetéseket teljesíthetsz, amikért kitűzőket (badge) kapsz. Ilyen például a &#8220;Crunked&#8221;, amit akkor kapsz meg, ha 4 vagy több helyre jelentkezel be egy éjszaka leforgása alatt, vagy a &#8220;Super User&#8221;, ami 30 check-in után jár. A kitűzőidet mindenki látja az adatlapodon, ráadásul a szokásos social media csatornákon (facebook és Twitter) is automatikusan eldicsekedhetsz velük.</p>
<p>Külföldön egy harmadik dologgal próbálják még elcsábítani az embereket: megállapodások alapján sok üzlet akciókat kínál a polgármestereinek, amivel természetesen egyben gyakrabb betérésre is csábítja őket. Nálunk is akadt már 1-2 ilyen üzlet, de New York-ban valószínűleg még jobban járunk ilyen szempontból. :)</p>
<p><img src="http://gk.lka.hu/wp-content/2011/02/gowalla-500x517.png" alt="" title="gowalla" width="500" height="517" class="alignnone size-large wp-image-1566" /></p>
<p><strong><em>Gowalla</em></strong></p>
<p>A <a href="http://gowalla.com/">Gowalla</a> tulajdonképpen a foursquare szépséges ikertestvérének tekinthető. Alig-alig különbözik tőle, inkább csak a hangsúlyok kerültek máshová. Honlapjuk minden pixele gyönyörű, az oldal kitűnően használható, és sokrétűbb, használhatóbb – és nem utolsó sorban szebb – telefonos kliensekkel is rendelkeznek. A foursquare-rel ellentétben van iPad appjuk is. Sajnos – mint minden közösségi szolgáltatás – ez is hiába jobb, ha egyszer a barátaid nem ezt használják, így sokan kényszerűségből a foursqare mellett döntenek. Gowallán lényegesen kevesebb a felhasználó, főleg itthon.</p>
<p>Gowallán szintén működik egy kitűzős rendszer, hasonlóan a foursquare-hez. Itt azonban nincs polgármesterség, a helyekre bejelentkezők toplistája nem olyan hangsúlyos. Van helyette viszont egy számomra mind a mai napig érthetetlen csere-bere hálózat: tárgyakat (pl. maci, bicikli, sisak, sál, táska) birtokolhatsz, vagy hagyhatsz el helyeken. Ezeket mások felvehetik. Egyes vélekedések szerint ilyen &#8220;tárgyáldozatokkal&#8221; átveheted a hely alapítói státuszát, azonban még így sem látom sok értelmét az egésznek.</p>
<p><strong><em>Facebook places</em></strong></p>
<p>Kézenfekvő volt Zuckenbergék <a href="http://facebook.com/places">birodalmát</a> kiterjeszteni ebbe az irányba is. Mivel a szolgáltatás önző módon egyelőre nem elérhető tőlünk, nem nagyon tudok nyilatkozni róla. Az eleve regisztrált irdatlan méretű felhasználói bázis miatt viszont mindenképpen érdekes lesz.</p>
<p><strong><em>Google Latitude</em></strong></p>
<p>Rettenetes <a href="https://www.google.com/latitude/">weboldal</a>, harmatgyenge iPhone kliens, beépített Android kliens. A Latitude csak pár hete képes helyeket lérehozni, ők inkább valós idejű követésre szakosodtak: mindig láthatjuk a térképen, hogy hol vannak a barátaink, a pozíciójukat ugyanis automatikusan, a háttérben futva frissíti a telefon a térképen. Nagy előny lehet az új helyeknél használható automatikus bejelentkezés (persze a beállításaink függvényében).</p>
<p><strong>Hol van elrontva az egész?</strong></p>
<p>Mert szerintem el van. Jelenleg minden szolgáltatás<strong> arra a kérdésre ad választ, hogy hol találjuk a barátainkat</strong>, velük mi történik éppen. Ezzel az a baj, hogy engem – és szerintem ezzel nem vagyok egyedül – alapvetően baromira nem érdekel, hogy ki melyik ABC-ben vagy kávézóban ül éppen. Ha találkozni akarok valakivel, akkor felhívom telefonon, és megbeszélünk egy mindkettőnk számára alkalmas helyet és időt, nem pedig meglepetésszerűen rátörök ott, ahol éppen tartózkodik.</p>
<p>Ami az igazi ereje lehetne ezeknek, és szilárd meggyőződésem, hogy ezt még valamiért egyik szolgáltatás sem tudta megfogalmazni magának, hogy egy közösségi hely-adatbázist hoz létre. Ennek ugye megvan az az előnye, hogy bürokráciától mentes, tehát gyors, a várossal együtt változik, ugyanakkor hozzáadja a puszta reklámokhoz és cégtáblákhoz az emberi véleményeket is: ha például egy helyen lehet üzenetet hagyni, vagy kommentelni azt, akkor egyből láthatjuk a megcélzott kocsmáról, hogy érdemes-e oda menni.</p>
<p>Szerintem a megválaszolandó kérdésnek így kéne szólnia: <strong>Hová érdemes mennem, ha xy-t keresek?</strong> Ha állok egy idegen város főterén, és el akarok menni szórakozni, akkor meg akarom keresni a legközelebbi olyan helyet, amit mások is ajánlanak. Ha új helyre költözök, akkor látni akarom a legközelebbi ABC-t vagy orvosi rendelőt. Ha a barátom meghív valahová, akkor látni akarom, hogy milyen az a hely.</p>
<p>A legközelebb ehhez a Gowalla állt, többek közt ezért is kedvesebb számomra, mint a foursquare. A korábbi mobil verzió tartalmazott egy térkép nézetet, amin láthattuk a keresésünknek megfelelő helyeket. Rájuk bökve a hely adatai mellett képeket és véleményeket is kaphattunk az ott megfordult emberektől. Sajnos a térképet – számomra érthetetlen okokból – eltávolították az új verzióból.</p>
<p><strong>Jó ötletek, rosszul megvalósítva</strong></p>
<p>Ha belegondolunk, csak árnyalatnyi a különbség a foursquare tippek (egy adott helyen tippeket hagyhatunk másoknak) és a kommentelés között, azonban ez az árnyalatnyi különbség teszi, hogy használható közösségi vélemény helyett csak idióta tippek jelentek meg a térképen, azok is csak a nagyon nagy helyeken. (Ilyen például a Keletiben a &#8220;Szállj fel egy véletlenszerűen választott vonatra&#8221;.)</p>
<p>Ugyanígy csak egy csipetnyi intuitív gondolkodás hiányzott a Gowalla &#8220;kirándulások&#8221; (Trips) rendszeréből: egy-egy kirándulásba valamilyen szempontból összetartozó helyeket vehetünk fel, amiket ha valaki mind végigjár, egy kitűző boldog tulajdonosa lehet. (Ilyenek például a helyi nevezetességeket, Budapest hídjait vagy plázáit bemutató tripek.) Az ötlet jó, azonban ott vérzik el a megvalósítás, hogy csak pár, Gowalla által beégetett kirándulást és a barátaink által készítetteket láthatjuk. Így ha valaki csinál is egy remek idegenvezetést Győrben, az, aki nem ismeri a készítőt, ezt már nem láthatja, hiába tartózkodik a városban.</p>
<p>Hasonlóan problémásnak tartom, hogy csak akkor hagyhatunk üzenetet (foursquare-en tippet, Gowallán pedig kommentet) egy adott helyen, ha oda be vagyunk jelentkezve, azaz a közelben tartózkodunk. Miért? Ha nekem később jut eszembe valami a helyről, miért ne írhatnám le később a gondolataimat?</p>
<p>Csökkenti a térképre felvitt helyek számát az is, hogy – az eredeti koncepció szerint – csak ott hozhatunk létre helyet, ahol éppen tartózkodunk (ilyen formán tehát kizárólag mobilról). Persze ki lehet trükközni ezeket, de miért van trükközésre szükség? Ha én most fel akarnám vinni itton ülve, a számítógépemről, a város nevezetességeit, akkor nem tudnám.</p>
<p><strong>Szemét és zaj</strong></p>
<p>Természetesen minél többen használnak egy szolgáltatást, annál kevésbé csak a technikai elitből tevődik ki a felhasználói bázis, ezért sok olyan ember is ügyködik a rendszerben, akik nem igazán értik meg azt. Jól látható ez a foursquare esetében, ahol hibásan vagy hiányosan kitöltött adatokkal születnek új helyek, gyakran rossz pozícióban. Sokan felviszik saját lakhelyüket, vagy fiktív, csak számukra értelmes helyeket (&#8220;Egy vonat valamerre&#8221;, &#8220;Budapest szíve&#8221;), esetleg más néven már létezőket. Az adminisztrátoroknak nincs könnyű dolga, amikor takarítanak. </p>
<p>Push üzenetküldés segítségével értesülhetünk barátaink minden egyes bejelentkezéséről, ezzel tovább növelve a hasznosnak tűnő, ám tulajdonképpen tökéletesen nélkülözhető információk halmazát, amiket nap mint nap befogadunk. Az emberi agynak véges a kapacitása, valóban ilyen dolgokkal akarjuk terhelni?</p>
<p><strong>Epilógus</strong></p>
<p>A problémákból jól látszik, hogy bár több éves, több száz ezer (talán millió) felhasználó által használt szolgáltatásokról van szó, mégis ezek még csak az útkeresés fázisában járnak, tapogatóznak, hogy a technika átlal hirtelen elérhetővé tett lehetőségeket hogyan is kéne oly módon kiaknázni, hogy az tényleg életünk szerves, hasznos része lehessen.</p>
<p>A facebook megjárta saját útját, profil oldalakkal indult, és egy üzenőfal-alapú tömegkommunikációs eszközzé vált. Remélem, hogy hamarosan a fourquare és a Gowalla is rájön, hogy az emberek helyett a helyekre kéne helyezni a hangsúlyt.</p>
<p>Ti meg csak próbáljátok ki, csak ki ne üssetek a Győri vasútállomás polgármesteri székéből! :)</p>
<p><em>gklka vagyok <a href="http://gowalla.com/users/gklka">Gowallán</a> és <a href="http://foursquare.com/gklka">foursquare</a>-en is.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://gk.lka.hu/2011/02/varj-csak-becsekkolok/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>A WordPress automatikus frissítéséről</title>
		<link>http://gk.lka.hu/2011/02/a-wordpress-automatikus-frissiteserol/</link>
		<comments>http://gk.lka.hu/2011/02/a-wordpress-automatikus-frissiteserol/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 20:22:56 +0000</pubDate>
		<dc:creator>GK</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://gk.lka.hu/?p=1556</guid>
		<description><![CDATA[Ha saját telepítésű WordPress-t használsz, bizonyára ismerős a kis badge az Updates és a Plugins menüpontok mellett, ami egy elérhető frissítésre figyelmeztet. A WordPress rendelkezik &#8220;automatikus&#8221; frissítési opcióval (ami a nevével ellentétben nem képes automatikusan frissíteni, viszont legalább arra képes, hogy az utasításodra letöltse a szerverre és a beavatkozásod nélkül telepítse az új verziót), azonban [...]]]></description>
			<content:encoded><![CDATA[<p>Ha saját telepítésű <a href="http://wordpress.org/">WordPress</a>-t használsz, bizonyára ismerős a kis badge az Updates és a Plugins menüpontok mellett, ami egy elérhető frissítésre figyelmeztet. A WordPress rendelkezik &#8220;automatikus&#8221; frissítési opcióval (ami a nevével ellentétben nem képes automatikusan frissíteni, viszont legalább arra képes, hogy az utasításodra letöltse a szerverre és a beavatkozásod nélkül telepítse az új verziót), azonban ez tapasztalataim szerint elég szűk körben használható. Vagyis nem működik.</p>
<p>Azaz az alapbeállításokkal legalábbis így van.</p>
<p>Alapból egy FTP vagy FTPS hozzáférést tudunk megadni a WordPress-nek, amire bejelentkezve saját magát megtalálja és felül tudja írni. Én több blogot is üzemeltetek. Ezen az oldalon pl. csak SFTP hozzáférés van (ami merőben különbözik az FTPS-től, nem keverendőek!), egy másikon viszont volt FTPS is, de valamiért sosem működött a WordPress-el.</p>
<p>A héten megelégeltem a kézi frissítés fáradalmait és Czo segítségével nekiálltam kidebuggolni, mi lehet a probléma. Az eredmény a következő:<strong> Az FTPS hozzáférés azért nem ment, mert a gépen csak az aktív kapcsolat működött, a WP meg mindenáron passzívan akart csatlakozni.</strong> A WordPress rendelkezik egy beépített FTP implementációval, és igyekszik ezt használni a többet tudó, gyári PHP FTP lib helyett. Erről viszonylag könnyen le tudjuk beszélni:</p>
<ol>
<li>Simán le kell törölni a <code>wp-admin/includes/class-wp-filesystem-ftpsockets.php</code>-t</li>
<li>Ki kell kommentezni az alábbi kódrészletet a <code>class-wp-filesystem-ftpsockets.php</code>-ben:
<pre class="code">// @ftp_pasv( $this->link, true );
// if ( @ftp_get_option($this->link, FTP_TIMEOUT_SEC) < FS_TIMEOUT )
//	@ftp_set_option($this->link, FTP_TIMEOUT_SEC, FS_TIMEOUT);</pre>
</li>
</ol>
<p>Ez után már működnie kell a PHP saját ftp libjével.</p>
<p><strong>A másik gépen viszont SFTP kapcsolatra volt szükség</strong>: és micsoda meglepetés – a WordPress támogat SFTP kapcsolatot, ha az alatta lévő PHP rendelkezik SSH támogatással. Ehhez elméletileg csak annyi a dolgunk, hogy a szerverre felrakjuk a megfelelő libet, pl. így:</p>
<pre class="code">pecl install -f ssh2</pre>
<p>További tippek a felrakáshoz <a href="http://kevin.vanzonneveld.net/techblog/article/make_ssh_connections_with_php/">Kevin van Zonneveld blogján</a>.</p>
<p>Ezek után megjelenik az SSH2 opció is az automatikus frissítésnél, valamint két új mező, ahová akár a kulcsos belépéshez szükséges adatokat is beállíthatjuk.</p>
<p>Sok sikert!</p>
]]></content:encoded>
			<wfw:commentRss>http://gk.lka.hu/2011/02/a-wordpress-automatikus-frissiteserol/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook for Dummies: Név beállítása Facebookon</title>
		<link>http://gk.lka.hu/2011/01/facebook-for-dummies-nev-beallitasa-facebookon/</link>
		<comments>http://gk.lka.hu/2011/01/facebook-for-dummies-nev-beallitasa-facebookon/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 08:48:44 +0000</pubDate>
		<dc:creator>GK</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://gk.lka.hu/?p=1527</guid>
		<description><![CDATA[Az emberek 90%-a képtelen normálisan beállítani a nevét Facebookon, fordítva jelenik meg a nevük, vagy vezetéknevet használnak keresztnév helyett. Ez valószínűleg részben annak köszönhető, hogy nem is tudnak a beállításról. Itt az ideje tehát, hogy bemutassam ezt a rendkívül nagyszerű opciót hogy legalább azon kevesek, akik ezt elolvassák, rendbe tehessék a saját beállításaikat. Jobb felső [...]]]></description>
			<content:encoded><![CDATA[<p>Az emberek 90%-a képtelen normálisan beállítani a nevét Facebookon, fordítva jelenik meg a nevük, vagy vezetéknevet használnak keresztnév helyett. Ez valószínűleg részben annak köszönhető, hogy nem is tudnak a beállításról. Itt az ideje tehát, hogy bemutassam ezt a rendkívül nagyszerű opciót hogy legalább azon kevesek, akik ezt elolvassák, rendbe tehessék a saját beállításaikat.</p>
<ol>
<li>Jobb felső sarokban nyomj a <code>Profilom → Fiókbeállítások</code>ra!<br/><a href="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-11-at-09.36.59.png"><img src="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-11-at-09.36.59.png" alt="" title="Screen shot 2011-01-11 at 09.36.59" width="252" height="282" class="alignnone size-full wp-image-1528" /></a></li>
<li>Kattints a <code>Név</code> mellett lévő <code>módosítás</code>ra!<br/><img src="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-11-at-09.38.48-500x112.png" alt="" title="Screen shot 2011-01-11 at 09.38.48" width="500" height="112" class="alignnone size-large wp-image-1529" /></li>
<li>Írd be a <code>keresztnév</code> mezőbe azt a nevet, amit anyukádék adtak neked! Ha több keresztneved is van, akkor azt, amelyiken szólítani szoktak!<br/><img src="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-11-at-09.39.55-500x348.png" alt="" title="Screen shot 2011-01-11 at 09.39.55" width="500" height="348" class="alignnone size-large wp-image-1530" /></li>
<li><code>Második utónév</code>hez írd be a másik keresztnevedet!</li>
<li>Tölsd ki a <code>vezetéknév</code> (családnév) mezőt megfelelően!</li>
<li>Nyomd meg a <code>Név módosítása</code> gombot! Ekkora a rendszer a megerősítésedet fogja kérni. Remélve, hogy mindent tényleg rendesen írtál be, nyugodtan erősítsd meg a módosítást!<br/><img src="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-11-at-09.43.53-500x315.png" alt="" title="Screen shot 2011-01-11 at 09.43.53" width="500" height="315" class="alignnone size-large wp-image-1531" /></li>
<li>Ezek után a Név melletti módosítást újra kiválasztva a Teljes név megjelenítése mezőben beállíthatod a neved a magyar szabályoknak megfelelően. Nem érdekes, hogy sok külföldi barátod van Facebookon, ha helyesen írtad be, ők is látni fogják, melyik neveden kell szólítaniuk, valamint a Facebook is a keresztnevedet fogja használni az üzenőfalon. &#8220;Keresztnév Vezetéknév&#8221; formát megadni egyszerűen <em>nem menő</em>.<br/><img src="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-11-at-09.44.50.png" alt="" title="Screen shot 2011-01-11 at 09.44.50" width="413" height="76" class="alignnone size-full wp-image-1532" /></li>
<li>Természetesen nyomd meg újra a <code>Név módosítása</code> gombot!</li>
</ol>
<p>Aki ezek után sem képes beállítani normálisan a nevét, arra nem mondok semmit, de nem túl szépeket gondolok róla :)</p>
]]></content:encoded>
			<wfw:commentRss>http://gk.lka.hu/2011/01/facebook-for-dummies-nev-beallitasa-facebookon/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Twitter for Mac 2.0: Az új király megérkezett(?)</title>
		<link>http://gk.lka.hu/2011/01/twitter-for-mac-2-0-az-uj-kiraly-megerkezett/</link>
		<comments>http://gk.lka.hu/2011/01/twitter-for-mac-2-0-az-uj-kiraly-megerkezett/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 23:01:03 +0000</pubDate>
		<dc:creator>GK</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://gk.lka.hu/?p=1494</guid>
		<description><![CDATA[A Tweetie for Mac egy zseniális program, azt hiszem, ebben mindenki egyetért velem. Amikor 2009 Áprilisában megjelent, szinte minden Twittert használó Mac-es ismerősöm váltott rá. Olyan GUI-val rendelkezett, mellyel akkoriban még semmi. Az elsők között használta ki az OS X Core Animation-jében rejlő lehetőségeket, méghozzá elég jól. A program nézetei közt szinte repkedhettünk, az ablakok [...]]]></description>
			<content:encoded><![CDATA[<style type="text/css">
em {
   color: green;
   font-weight: bold;
}
</style>
<p>A <a href="http://www.atebits.com/tweetie-mac/">Tweetie for Mac</a> egy zseniális program, azt hiszem, ebben mindenki egyetért velem. Amikor 2009 Áprilisában megjelent, szinte minden Twittert használó Mac-es ismerősöm váltott rá. Olyan GUI-val rendelkezett, mellyel akkoriban még semmi. Az elsők között használta ki az OS X <a href="http://www.youtube.com/watch?v=pyd8O-2mkgk&#038;feature=related">Core Animation</a>-jében rejlő lehetőségeket, méghozzá elég jól. A program nézetei közt szinte repkedhettünk, az ablakok animálva jelentek meg és tűntek el, minden úgy működött, mint egy sci-fiben.</p>
<p>Telt-múlt az idő, és a fejlesztőnek ebből nem sok jutott a Mac-es verzióra. Az iPhone-os Tweetie-t pofozgatta, aztán jött maga a Twitter Inc., és megvette emberünket kilóra. Azóta az iPhone-os verzió <a href="http://itunes.apple.com/us/app/twitter/id333903271?mt=8">Twitter for iPhone</a> néven ismert. Időnként fel-felröppentek hírek a 2.0-ás Mac-es verzióról, amitől egyre többet vártunk, ahogy telt az idő, de csak nem akarták kiadni. Idővel megjelent a Twitter natív retweet funkciója (vagyis API támogatás üzenetek terjesztésére azok bemásolása és újra elküldése helyett), új képmegosztó oldalak, listák, stb. Kedvenc kliensünk lassan kezdett elavulni.</p>
<p>Sokan nekivágtak az útnak és új, jobb kliens után néztek, de csak keveseknek sikerült célba érniük. Én is kipróbáltam minden létező klienst, de mindegyik béna volt a Tweetie-hez képest. Hiába maradt le a tweetek fele retweetkor, még mindig ő volt a legjobb.</p>
<p>Tegnap meglepetésszerűen ért a hír: a Mac-es AppStore elindításával egyidejűleg érkezik a Tweetie 2.0 is &#8211; <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12">Twitter for Mac</a> néven. Tegnap este megindult a nyáltermelésem, és alig vártam, hogy a kezeim közé kaparintsam.</p>
<p><a href="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-06-at-23.07.04.png"><img src="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-06-at-23.07.04-500x312.png" alt="" title="Twitter 2.0" width="500" height="312" class="alignnone size-large wp-image-1495" /></a><br />
<span id="more-1494"></span><br />
<strong>Ne legyünk finnyásak!</strong></p>
<p>Az új verzió szeintem nagyon jó lett, a GUI még polírozottabb, mint volt, és összességében egy olyan programot kaptunk, amit minden platform megirigyelhet. Hiszem, hogy utat fog mutatni egy egész generációnyi új programnak, mint annak idején a &#8216;Delicious generation&#8217;-nek a Delicious Library.</p>
<p>Ezen kívül belekerült a programba számos olyan alapnak számító funkció, amit már minden konkurens tudott. Csak felsorolás jelleggel lássuk a legfontosabbakat:</p>
<ul>
<li>natív retweet támogatás (beleértve az írást és olvasást is)</li>
<li>favorite-nak jelölés megszüntetése</li>
<li>tweet törlés</li>
<li>felhasználó blokkolása</li>
<li>linkek fogadása drag&#8217;n'droppal (akár ikonon, akár a szerkesztőmezőben)</li>
<li>linkek drag&#8217;n'droppolása a szövegből (pl. böngészőbe)</li>
<li>többujjas gesztusok támogatása (3 ujj fel/le: nézetek közti váltás, balra/jobbra: lépegetés előre/vissza)</li>
<li>kijavított avatar kezelés</li>
</ul>
<p><img src="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-07-at-00.01.26.png" alt="" title="Screen shot 2011-01-07 at 00.01.26" width="378" height="562" class="alignnone size-full wp-image-1501" /></p>
<p><strong>Vagy mégis?</strong></p>
<p>Persze a program közel sem lett tökéletes, ami miatt már első perctől sokan háborogtak Twitteren. Nekem sem tetszett pár dolog, de ezek inkább szakmai szempontból érdekesek, mint valódi használhatósági problémák okozói. Vegyük ezeket sorra!</p>
<p><em>UPDATE: A Twitter 2.1 rengeteg hibát javított, bekommenteltem a listába azokat, amiket kihúzhatunk.</em></p>
<p><strong>GUI</strong></p>
<ul>
<li>Az ikonok szerintem túl sötétre sikerültek. Egy rossz monitoron nem megfelelő szögből totál semmi nem látszik a majdnem teljesen fekete ikonokból, amikkel a nézetek közt válthatunk. <em>Javítva</em><br/><img src="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-06-at-23.08.59.png" alt="Sötét ikonok" title="Screen shot 2011-01-06 at 23.08.59" width="58" height="126" class="alignnone size-full wp-image-1496" /></li>
<li>Az ablak átméretező/bezáró gombjai sem követik a rendszer konvenciókat: az hagyján, hogy teljesen feketék, amíg nem megyünk föléjük az egérrel, de nem lesznek színesebbek akkor sem, ha igen. Ez problémát okozhat, mert a rajtuk lévő jel egyáltalán nem látszik. Aki nem tudja fejből a sorrendet, azt se a színek, se a gombokon lévő &#8220;+&#8221; és &#8220;-&#8221; szimbólumok nem tudják útba igazítani. <em>Javítva</em><br/><img src="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-06-at-23.10.25.png" alt="Sötét ablak gombok" title="Screen shot 2011-01-06 at 23.10.25" width="86" height="43" class="alignnone size-full wp-image-1497" /></li>
<li>Nincsen új tweet gomb! Valami hihetetlen dolog számomra, hogy egy Twitter kliens legfontosabb funkciója nem érdemelt meg egy ici-pici gombot a felületen. Én speciel szeretek billentyűzetet használni a programjaim kezelésére, de mi van azzal, aki nem? <em>Javítva</em></li>
<li>Nincs jelentős különbség az ablak aktív és inaktív állapota közt. Mac-en a GUI kezelőszervei általában kékek, és rendszer verziótól függően világosabb vagy sötétebb az ablakkeret, ha aktív az ablak, és szürkék a gombok, illetve megváltozik az ablak árnyalata, ha nem. Na, itt olyan minimális a változás, hogy nem lehet eldönteni, most aktív-e a Tweetie. <em>Javítva</em><br/><img src="http://gk.lka.hu/wp-content/2011/01/active.png" alt="" title="active" width="378" height="562" class="alignnone size-full wp-image-1498" /></li>
<li>Az ablakot nem a tetejénél, hanem az oldalánál lehet megfogni. Ez még nem lenne baj, de tulajdonképpen semmi sem indokolja az, hogy eltűnt az ablak fejléce. Azt a kis helyet szerintem felesleges volt megspórolni. A fejléc eddig remekül fogta össze az albakot esztétikailag. <em>Javítva</em></li>
<li>A program nem a rendszer árnyékokat használja, sokkal kisebb árnyéka van, mint egy szokványos ablaknak. Miért? <em>Javítva</em></li>
<li>Eltűnt a töltés-indikátor! Hát honnan a fenéből tudjam ezentúl, hogy most mi a fenét csinál éppen a program? <em>Nem kell, mivel folyamatosan jönnek a tweetek</em></li>
<li>A prefsben található három checkboxot egy legördülő menübe sűrítő megoldás gondolkodtatóbb mint szép. Nekem legalábbis eltartott fél percig, amíg rájöttem, hogy hogy működik. Gáz.<br/><img src="http://gk.lka.hu/wp-content/2011/01/Screen-shot-2011-01-06-at-23.26.18.png" alt="" title="Screen shot 2011-01-06 at 23.26.18" width="473" height="341" class="alignnone size-full wp-image-1499" /></li>
<li>Duplakattal lehet megnézni egy tweet előzményeit, vagyis hogy mire volt válasz.</li>
<li>Duplakattintáskor azonban ki is jelöli a kattintott tweet szövegét egy pillanatra. <em>Javítva</em></li>
<li>Nem jók az animációk. Minden nézet ugyanazzal a lapozás animációval érkezik, ezáltal ha váltogatunk, olyan érzésünk támad, hogy gyűlnek egymáson a lapok, ahelyett, hogy két lap közt váltogatnánk. Nincs meg a fizikai analógia, ezért idegennek hat. (Ez másnak is <a href="http://riscfuture.tumblr.com/post/2626504717/app-store-twitter-ui-failures">felűnt</a>.) <em>Javítva</em><br/><video src="http://gk.lka.hu/wp-content/2011/01/Tweetie.mov" width="422" height="604" controls="controls"  preload="auto"></video></li>
<li>A legfelső tweetet &#8220;nem lehet benyomni&#8221;. Az aktív állapota máshogy néz ki, mint a többié, nincs annyira &#8220;besüllyesztve&#8221;. <em>Javítva</em><br/><a href="http://gk.lka.hu/wp-content/2011/01/x.png"><img src="http://gk.lka.hu/wp-content/2011/01/x.png" alt="" title="x" width="351" height="300" class="alignnone size-full wp-image-1516" /></a></li>
<li>Ha megnézzük Exposével a Desktop tartalmát, akkor a Tweetie menüben lévő ikonja elszáll a képernyőről az ablakokkal együtt. <em>Javítva</em></li>
</ul>
<p><strong>Tudás</strong></p>
<ul>
<li>Még mindig nincs queue kezelés. Ez alatt azt értem, hogy ha elsőre nem sikerül elküldeni egy tweetet, akkor rakja el a program, és próbálkozzon vele a háttérben addig, amíg nem sikerül. Ne nekem kelljen már nyomogatni, hogy csinálja meg újra!</li>
<li>Nem lehet nem rövidíteni a linkeket. Akármit beírunk, ráereszti a t.co linkrövidítőt. Nincs más választásunk. <em>Javítva</em></li>
<li>Visszafelé viszont már nem megy: nincs &#8220;link expander&#8221; funkció, ami mutatná, hová mutatnak a rövidített linkek.</li>
<li>Megváltozott a képek beszúrása. Már nem egy kép ikon jelenik meg a megfelelő helyen a szövegben, hanem mutatja a program a beszúrandó képeket. Ezek viszont fixen a tweet végére kerülnek.</li>
<li>Az ablak &#8220;plusz&#8221; gombja egyáltalán nem csinál semmit. WTF? <em>Javítva</em></li>
<li>Nem tudom megérteni, hogy a kedvenc tweetek funkció miért nincs kirakva bal oldalra, a nézetekhet, mint minden más programban. Sokszor bejelölök egy tweetet, amit később elő akarok venni. Így nehézkes megtalálni.</li>
<li>Nincs beágyazott média támogatás. Nem látunk előnézetet a csatolt képekről, nem lehet megnézni a tweetek pozícióját a térképen, nincs YouTube előnézet&#8230; Pedig ez már olyan alap minden magára valamit is adó kliensben&#8230; :(</li>
<li>Még mindig nem lehet kikapcsolni a helyesírás-ellenőrzőt.</li>
<li>Nincs nicknév/tag kiegészítés. Pedig milyen jó lenne, ha egy @ vagy # jel után felajánlaná a program a korábban már beírt szavakat&#8230; <em>Javítva</em></li>
<li><strike>Csak globális keresés van. Nem lehet keresni sem egy ember tweetjeiben, se pedig a saját timeline-on.</strike> ⌘F</li>
<li>Nincs meg a tweetek kontexusa. A twitter.com új felülete képes kikeresni, kik retweetelték az épp megtekintett tweetet. Meg tudja mutatni azt is, hogy mit írtak rá olyan emberek, akiket esetleg mi nem követünk, ezzel egy teljesebb képet kapunk. Itt szó sincs ilyenekről.</li>
<li>Nem működnek a Tweetie böngészőbe rakható bookmark &#8220;Tweet this&#8221; linkjei.</li>
<li>Még mindig nincs lehetőség a képmegosztó oldalak linkjeit magán a weboldalon megnézni. (Nagy méretű képek eredeti méretben megtekintésénél problémás.)</li>
<li>A linkek fölött nem vált kézzé a kurzor.</li>
<li>A csatolt képekről nem veszi le a &#8220;lock-ot&#8221;, vagyis pl. nem törölhető egy csatolt kép a csatolás után sem. <em>Javítva</em></li>
<li>Ha nem fér ki a képernyőre az ablaka, akkor nem méretezi át magát kisebbre, mint a legtöbb program. <em>Javítva</em></li>
<li>A scrollbarban kattintva a rendszerbeállításoktól függetlenül csak egy oldallal ugrik fel/le a lista.</li>
<li>Ha a legfelső tweetet jelöljük ki (tehát rákattinva &#8220;benyomjuk&#8221; kicsit), inaktívvá tesszük az ablakot, majd visszaváltunk rá, akkor az aktív állapotot jelző szín eltűnik, viszont rákattintva sem jön vissza (vagyis a program megjegyzi, hogy az az aktív elem, és nem aktiválja újra). Másik tweetet kell előtte kiválasztani, hogy újra működjön. <em>Javítva</em></li>
</ul>
<p>Szóval lenne még mit javítani, de gyanítom, hogy időhiány miatt csak ennyi fért bele a programba az AppStore indulásáig. Én úgy gondolom, hogy az, hogy a Tweetie hivatalos klienssé avanzsált, azt is jelenti, hogy ezentúl nagyobb hangsúlyt fektetnek rá és nem kell újabb egy évet várnunk a következő verzióra. Addig is élvezzük azt, amit most kaptunk (ingyen!). :)</p>
<p>UPDATE: A 2.0.1 semmit sem javított ki a fentiekből.</p>
]]></content:encoded>
			<wfw:commentRss>http://gk.lka.hu/2011/01/twitter-for-mac-2-0-az-uj-kiraly-megerkezett/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
<enclosure url="http://gk.lka.hu/wp-content/2011/01/Tweetie.mov" length="4677208" type="video/quicktime" />
		</item>
	</channel>
</rss>

