<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
 <channel>
  <title>szantog.com - legfrissebbek</title>
  <link>http://szantog.com</link>
  <description>szantog.com</description>
  <language>hu</language>
  <item>
   <title>Hazai fejlesztésű DJ alkalmazás iPhone-ra profi DJ-knek</title>
   <pubDate>Wed, 13 Jan 2010 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/djplayer_logo_blue.png</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/hazai_fejlesztesu_dj_alkalmazas_iphone-ra_profi_dj-knek</guid>
   <link>http://szantog.com/page/hazai_fejlesztesu_dj_alkalmazas_iphone-ra_profi_dj-knek</link>
   <description>&lt;div&gt;&lt;strong&gt;Azonnali közlésre: Az iMect Bt. a német Stereomusik-kal együttműködve adta ki a DJ PLAYER sorozat első darabját, mely a &quot;Blue Edition&quot; névre hallgat.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/etc/djplayer_logo_blue.png&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Több nemzetközileg ismert DJ is bekapcsolódott a fejlesztésbe, hogy &quot;játék&quot; helyett egy igazi, a DJ pultban is jól használható alkalmazás készülhessen el. Óriási harc folyt minden egyes pixelért, hogy a készülékek kis mérete ellenére se kelljen közelről vakoskodni a pultban. Kiemelt szempont volt a lehető legkisebb késleltetés, sikerült a legtöbb asztali &quot;hardvernél&quot; is gyorsabb eszközt készíteni.&lt;/p&gt;
&lt;p&gt;A megszokott lejátszó funkciók mellett egy teljes értékű effekt szekciót is kapott a szoftver, a TouchPad mellett a készülék billentésével is vezérelhetők az effektek paraméterei.&lt;/p&gt;
&lt;p&gt;A DJ PLAYER &quot;ütötte ki&quot; elsőként az Apple-nél a &quot;DJ biztosítékot&quot;, ez volt az első professzionális DJ szoftver, ami miatt az Apple több, mint 10 hónapig gátolta a hasonló termékek megjelenését az App Store-ban. Az okok nem ismertek, de december hónap folyamán többször is telefonon kértek elnézést Szántó Gábortól (iMect ügyvezető) ezért, ami legalábbis furcsa az Apple-től.&lt;/p&gt;
&lt;p&gt;A DJ PLAYER Blue Edition ára 24.99 USD, mellyel a prémium kategóriát célozza meg. Árcsökkenés hosszú távon sem várható, de hamarosan megjelenik majd egy ingyenes próbaverzió. A magas ár miatt az sem valószínű, hogy bármilyen App Store toplistában megjelenne a szoftver, de az eladások így is várakozáson felüliek.&lt;/p&gt;
&lt;p&gt;Weboldal: &lt;a href=&quot;http://djplayer.net&quot;&gt;http://djplayer.net&lt;/a&gt;
Videó: &lt;a href=&quot;http://www.youtube.com/watch?v=vpWRxPmFJ-4&quot;&gt;http://www.youtube.com/watch?v=vpWRxPmFJ-4&lt;/a&gt;
Sajtófotók: &lt;a href=&quot;http://djplayer.net/page/product_media&quot;&gt;http://djplayer.net/page/product_media&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Web, mobil és buli, fejlesztés a legújabb technológiák irányában. Videós CMS-től a lasertag diszkóig, ez az iMect: internet, média és egyéb király dolgok.&lt;/p&gt;
&lt;p&gt;A német Stereomusik több, mint 30 éves tapasztalattal rendelkezik professzionális audio berendézesek tervezésében és gyártásában, melyeket aztán főként ismert világmárkák számára licencel, így a vásárlók sokszor nem is tudják, hogy Stereomusik terméket használnak épp.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Videós apró</title>
   <pubDate>Wed, 09 Dec 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/utube.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/videos_apro</guid>
   <link>http://szantog.com/page/videos_apro</link>
   <description>&lt;div&gt;&lt;strong&gt;Pre-roll reklámok, embed nézettség, csillagozás.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/web/utube.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;A pre-roll reklámok végignézése 70%, azaz elvileg 30% nézőt veszít egy oldal a pre-roll-okkal. Ez azért fontos, mert jelenleg a pre-roll a leginkább eladható videós reklámozási forma. Ebben persze a véletlen odakattintások is benne vannak, tippem szerint a tényleges veszteség úgy 20%.&lt;/p&gt;
&lt;p&gt;A YouTube éppen ezért (is) átugorható pre-roll videókkal kísérletezik, nemcsak azért, hogy jobb legyen a nézettség, hanem a reklámozók felé is visszajelzést tud küldeni: a minél jobb egy reklám, annál kevésbé ugranak át rajta logika mentén.&lt;/p&gt;
&lt;h3&gt;Fontos az embed&lt;/h3&gt;
&lt;p&gt;A YouTube globális videónézettségi részesedése 60%, de az embed piacon 82. Vimeo 8.8%-kal, DailyMotion 4%, MySpace 1.1%, Google Video 1%, a többiek pedig mind-mind alattuk vannak. Ebből szerintem az következik, hogy a tartalom átlagos minősége/eredetisége a YouTube-on és a Vimeo-n a legjobb.&lt;/p&gt;
&lt;h3&gt;Nem jó a csillagozás&lt;/h3&gt;
&lt;p&gt;Szintén YouTube hír, hogy fontolgatják az ötcsillagos felhasználói minősítések megszüntetését, mert nagyon torz:&lt;/p&gt;
&lt;p&gt;
&lt;ul&gt;
&lt;li&gt;Legjobb minősítést hatszor többször adnak, mint a többit összesen.&lt;/li&gt;
&lt;li&gt;Csillagozni általában egy jól körülírható &quot;véleményvezér&quot; felhasználói csoport szokott és ez nagyon nem reprezentatív (kevesen vannak).
&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;Úgy tűnik, hogy inkább a végignézést fogják mérvadónak tekinteni (&quot;hányan meddig nézték a melyik részét a videónak&quot;).&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>DJ PLAYER Blue Edition</title>
   <pubDate>Thu, 26 Nov 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/djplayer_logo_blue.png</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/dj_player_blue_edition</guid>
   <link>http://szantog.com/page/dj_player_blue_edition</link>
   <description>&lt;div&gt;&lt;strong&gt;Január 30-a óta vártam rá, hogy bekerüljön az App Store-ba, hát végre. Minden, amit érdemes tudni róla, meg amit egyáltalán elárulok. :-)
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/etc/djplayer_logo_blue.png&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;A nyár folyamán több (nálam sokkal nagyobb és erősebb) cég is DJ alkalmazások fejlesztésébe fogott, amiket szeptember környékén szerettek volna kiadni az App Store-ban. Még augusztusban összeálltam egy német csapattal, akik több ismert cégnek fejlesztenek DJ termékeket (pl. Stanton, Vestax), velük pedig felcsillant a remény, mert vannak kapcsolataik.&lt;/p&gt;
&lt;p&gt;Persze mindig is voltak bent komolytalan alkalmazások ilyen-olyan &quot;DJ&quot; névvel, de csak november közepén kezdődött el az igazi, tényleg használható szoftverek beengedése, hála az egészpályás letámadásnak (több belsős Apple kontakt, a többiek médiazaja, satöbbi). &lt;em&gt;Ezzel persze elveszett az elsőség, az Apple meg kapja be. &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Azt feltétlenül megjegyezném, hogy próbálkoztam én mindenféle szívélyes e-maileket írni a nagy amerikai blogoknak, hátha fel tudom kelteni az érdeklődést, hiszen minden szir-szar 6-7 hetes csúszásokat is megírnak, én meg már ezer hónapja várok. Á, semmi esély, pedig egész jól tudok külföldi kapcsolatokat szerezni. Sajnos nem vagyok benne a kis szilícium-völgyi mutyiban, nem foglalkoztak velem.&lt;/p&gt;
&lt;h3&gt;A szoftverről&lt;/h3&gt;
&lt;p&gt;A DJ PLAYER az asztali médialejátszók versenytársa (CDJ és klónjai), szinte mindent tud, amit kell, ráadásul egy komoly effektrész is került bele. Nem igazán arra való, hogy ezzel szaladgálj a városban, inkább a DJ pultra terveztük. Még sötétben is könnyen eltalálhatók a vezérlők, nem kell közelről matatni rajta. &lt;strong&gt;&lt;em&gt;Minden egyes pixelért vérre menő csatákat folytattunk&lt;/em&gt;&lt;/strong&gt;, sok-sok profi DJ eltérő igényét kellett kielégíteni.&lt;/p&gt;
&lt;p&gt;Nagyon fontos volt az alacsony késleltetés (latency), ezért az alap UIKit-es kontrolkezelést szinte teljes mértékben ki kellett játszani. Meglepően kicsi lett a CPU étvágy, egy mp3 folyamatos kikódolása és lejátszása a teljes UI-val együtt mindössze 18-20%-ot eszik a legrégebbi 2G-s iPhone-on, ez a jellemző terhelési érték. Egy effektel megspékelve 30-40%, kivéve a reverb-et, úgy már 60-70%. Érdekes, hogy a korai fázisban a folyamatos időkijelzés (másodpercenként 15-20-szor) ette meg a legtöbb procit, képes volt akár 30%-is harapni, ezért saját rendert kellett írni hozzá.&lt;/p&gt;
&lt;p&gt;A minőségre garancia a béta-tesztelők köre, a Media2Radio-nak köszönhetően könnyű volt nemzetközileg ismert arcokat szerezni, pl. a Numark fejlesztési vezetői, Victor Calderone, Misjah... A szoftver neve pedig azért &quot;Blue Edition&quot;, mert lesz még több is, ez meg olyan... kék színű. &lt;em&gt;Csak nem fogjuk &quot;basic&quot;-nek hívni.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;Egy lejátszó?&lt;/h3&gt;
&lt;p&gt;Igen, egyelőre ez csak egy darab lejátszó keverő nélkül, hiszen az iPhone-nak csak 1 db sztereó kimenete van, amatőr megoldásokba (pl. szétválasztás két monóra) nem szeretnénk belemenni. Dolgozunk rajta.&lt;/p&gt;
&lt;p&gt;A többi alkalmazáshoz képest drágán adjuk (5 rugó környékén) és a képernyőképekről talán nem is derül ki igazán, hogy mit tud, mert nem eléggé csillog-villog. &lt;strong&gt;Profiknak szánjuk, nem pedig a szélesebb tömegeknek, ráadásul az App Store-os eladások nem igazán fontosak az üzleti tervben.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Azt sem gondoltuk, hogy egyáltalán bekerül... úgyhogy most kapargatjuk össze a marketinget, ehhez dobtam össze gyorsan ezt az intró videót. Még rendes weboldala sincs, de majd lesz szebb, színesebb és szagosabb is.&lt;/p&gt;
&lt;p&gt;
&lt;object height=&quot;295&quot; width=&quot;480&quot;&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/vpWRxPmFJ-4&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&quot; /&gt;
&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;
&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;embed src=&quot;http://www.youtube.com/v/vpWRxPmFJ-4&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;480&quot; height=&quot;295&quot;&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=339810085&amp;amp;mt=8&quot;&gt;iTunes link.&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Harmonic mixing</title>
   <pubDate>Mon, 02 Nov 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/harmonic_mixing</guid>
   <link>http://szantog.com/page/harmonic_mixing</link>
   <description>&lt;div&gt;&lt;strong&gt;A harmonic mixing egy olyan DJ technika, ahol nemcsak a számok tempóját veszik figyelembe, hanem odafigyelnek a hangzatra is (&quot;milyen akkordokat használ&quot;). Először cool DJ-zéssel kezdünk, aztán átmegyünk nerdbe, végül a geek tudással megvalósított iPhone-os alkalmazásommal térünk vissza a DJ pultba. Hosszú olvasnivaló.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Sok kezdő/béna/igénytelen DJ szinte kizárólag úgy kever, hogy megvárja a szám végén lévő &quot;üres&quot; (jóformán csak groove-ot tartalmazó) részt és ott úsztatja be a következőt. Ezt hívják &quot;free beats&quot; technikának, ami rendkívül unalmas tud lenni. Azt pedig pláne rühellem, ha egy számot 6-7 percig is hagynak menni, kevés olyan zene van, ahol tényleg szükséges a megfelelő hatás eléréséhez. Ha a teljes szett ilyen, akkor egyszerűen béna a DJ, &lt;em&gt;bár a legnagyobbak is sokszor lusták.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A harmonic mixing-gel úgy lehet keverni, hogy a mix ne legyen disszonáns (&quot;hamis&quot;), hanem szépen egymásba ússzhasson a két zene, így nem kell megvárni a végét és érdekesebb az egész. A DJ szett hangulata folyamatosan kellemes lehet, de drasztikus pozitív hangulatváltó hatás is elérhető a megfelelő hangzat kiválasztásával.&lt;/p&gt;
&lt;p&gt;A harmonic mixing alapja a zenére jellemző &quot;alapakkord&quot; megtalálása, azé az akkordé, amelyik a legtöbbször vagy legerősebben van jelen. Ez nem új technika, régen a DJ-k leültek a zongora mellé és addig nyomogatták a különböző akkordokat, amíg nem passzolt, aztán felírták jól. Természetesen megérkeztek már azóta a harmonic mixing szoftverek.&lt;/p&gt;
&lt;h2&gt;Mixed In Key&lt;/h2&gt;
&lt;p&gt;Ez a leghíresebb/legjobban marketingelt harmonic mixing szoftver, aminek a készítője birtokolja a &lt;a href=&quot;http://www.harmonic-mixing.com/HowTo.aspx&quot;&gt;Camelot jelzésrendszer&lt;/a&gt;t. Ez semmi mást nem csinál, mint könnyen megjegyezhető és az óra számlapjára asszociáló jelzést ad az uncsi akkordneveknek.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;camelot.jpg&quot; src=&quot;http://szantog.imect.com/sites/szantog/media/etc/camelot.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Nagyon egyszerű a használata, az a szabály, hogy a következő szám csak 1 órával térhet el a jelenlegitől, tehát ha a 6-odikban vagyunk, akkor lehet 5 vagy 7. Hangulatváltást pedig úgy lehet elérni, hogy az azonos órában lévő ellenkező modalitású akkordra váltunk (pl. 6B-ről 6A).&lt;/p&gt;
&lt;p&gt;Aki nem jártas a zenélésben: a harmonic mixing alapvetően kétféle modalitással foglalkozik, ezek a Major (magyarul dúr) és a Minor (magyarul moll) neveket kapták. Azért fontosak ezek, mert a Minor (A) &lt;em&gt;szomorkásabb hangulatú&lt;/em&gt;, mint a Major (B).&lt;/p&gt;
&lt;p&gt;Profi DJ mixeknél általában &quot;körbejárnak az órában&quot;, a számok +1 órával következnek egymás után. Ha lanyhul a hangulat, akkor a következő szám +7 vagy +2 órás bedobása (hirtelen váltással vagy free beats-szel, különben disszonáns lesz) sokat segít, mintha &quot;megnövekedett volna az energia&quot; - ezt hívják &quot;Energy Boost Mixing&quot;-nek.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A Mixed In Key nem jó fej, licencdíjat kér a Camelot jelzésrendszer használata után. &lt;/strong&gt;Állítólag patent pending a dolog, de néhányan rákérdeztek már, és a cégvezető állítása szerint a Camelot a Mixed In Key akkordfelismerő algoritmusában van védve (???). Ráadásul ez csak a &quot;circle of fifths&quot;, azaz a kvintkör átnevezgetése, amit pedig nem biztos, hogy egyáltalán le lehet védeni.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;kvintkor.png&quot; src=&quot;http://szantog.imect.com/sites/szantog/media/etc/kvintkor.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Szóval a jogi helyzet kissé tisztázatlan, a cég pedig &quot;keni&quot; a dolgot, a rivális Beatunes épp ezért inkább kivette a Camelot jelzéseket és egy &quot;arra utaló&quot; izével helyettesítette. Én az iPhone-os alkalmazásomba épp ezért nem tettem be a Camelot kört, de a jelzést igen, hátha nem lesz belőle gond.&lt;/p&gt;
&lt;h2&gt;Algoritmus&lt;/h2&gt;
&lt;p&gt;Az akkordfelismerés nem egyszerű dolog és nincs rá kész vagy könnyen újrahasznosítható megoldás. A cégek védik a saját eljárásaikat, így az egyszerű halandó egyetemi és egyéb tudományos publikációk elmélkedéseiből indulhat csak ki. Én is ezt tettem, ilyeneket olvasgattam egy-egy kósza pillanatban és próbáltam kitalálni, hogy mit és hogyan kellene - szolid fél évig. &lt;em&gt;Ebben sokat segített a Velence - Déli pályaudvar viszonylat lassúsága.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Aztán nekiültem és kb. 1 hét alatt kikísérleteztem a saját metódusomat, ami 80-90%-ban egyező eredményeket ad a többi szoftverhez képest. A különböző szoftverek sokszor különböző értékeket adnak, így ez a százalék bőven elegendő ahhoz, hogy jónak ítéljem meg az eredményeket. Dióhéjban és az igazi &quot;titkok&quot; felfedése nélkül a következő a módszer:&lt;/p&gt;
&lt;p&gt;1. Kb. 0.37 másodperces hangmintákra kell felbontani az audiót, ezeket kell külön-külön megvizsgálni. Azért 0.37, mert így lesz a legkisebb a zengések és egyéb effektek által keltett felharmónikusok hatása, ez a legjobban közelítő statisztikai érték, ami minden zenére jó.&lt;/p&gt;
&lt;p&gt;2. FFT analízissel kell felbontani a hangmintát, ezzel kapod meg, hogy egy megadott frekvencián mekkora volt a hangerő. Az FFT egy külön tudomány, ablakozni kell és egyebek. Mindenki látott már FFT eredményt, hiszen a leggyakoribb FFT kijelző az audió spektrométer:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;visualizer.jpg&quot; src=&quot;http://szantog.imect.com/sites/szantog/media/etc/visualizer.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;3. A C1-B6 hangjegyek által határolt tartományt kell megvizsgálni (kb. 32-1975 Hz), az FFT-t érdemes minél részletesebbre venni és a hangjegyek között szépen elosztani (egy hangjegyre általában több FFT adat jut, de okosan kell szétosztani őket).&lt;/p&gt;
&lt;p&gt;4. Normalizálni kell az adatokat, hogy a halkabb minták is érvényesülhessenek. Érdemes persze egy minimumot is megadni, például -70db-es átlaghangerőnél már biztosan nem fontos egy hangminta.&lt;/p&gt;
&lt;p&gt;5. Az akkordok modalitásának van egy jellemző &quot;profilja&quot;, ami az akkordban lévő egyes hangok hangerőinek egymáshoz való viszonyát mutatja (pl. az első hang mennyivel hangosabb az ötödiknél).&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;kstemp.jpg&quot; src=&quot;http://szantog.imect.com/sites/szantog/media/etc/kstemp.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Ezt a profilt kell illeszteni a normalizált FFT értékekre, hogy megtaláljuk a leginkább közelítő akkordot. &lt;strong&gt;Nem olyan rettentő régi dolog&lt;/strong&gt;, a 80-as évek végén fedezte fel Carol L. Krumhansl és csak 2000 körül tökéletesítette David Temperley.&lt;/p&gt;
&lt;p&gt;6. Végül a közelítő akkordokat kell ügyesen súlyozva átlagolni, hogy megkapjuk a végeredményt.&lt;/p&gt;
&lt;h2&gt;Harmonic Mixing for iPhone&lt;/h2&gt;
&lt;p&gt;Szerencsére ebből a bonyolultságból a felhasználó már semmit sem vesz észre, így néz ki az alkalmazás, mindössze két gomb van rajta:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;hm1.jpg&quot; src=&quot;http://szantog.imect.com/sites/szantog/media/etc/hm1.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;hm2.jpg&quot; src=&quot;http://szantog.imect.com/sites/szantog/media/etc/hm2.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Sajnos a már említett licencgondok miatt nincs rajta Camelot jelzés. A design from-scratch készült a kis kezemmel Photoshopban. Sokat kellett dolgozni azon, hogy a bonyolult matekizé elfusson iPhone-on is, de végül jó eredmény született, mert az alkalmazás jellemzően csak 40% CPU-t eszik detektálás közben iPhone 2G-n.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=338231703&amp;amp;mt=8&quot;&gt;iTunes link.&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Amazon MySQL</title>
   <pubDate>Sat, 31 Oct 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/amazon.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/amazon_mysql</guid>
   <link>http://szantog.com/page/amazon_mysql</link>
   <description>&lt;div&gt;&lt;strong&gt;Pontosabban Relational Database Service (RDS), ami egy speciális EC2 példány, ami csak MySQL-t futtat. Érdekes, de nem tudom még hova tenni.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/web/amazon.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Az Amazon dolgok bonyolultabbak, mint egy hagyományosabb szolgáltatónál hostolni, ezért nem értem ennek a helyét. Persze könnyebb vele egy MySQL-t megvalósítani, de úgyis kell egy ügyes rendszergazda az Amazon-os cuccokhoz, akinek egy ilyen MySQL összeállítása biztosan nem ügy.&lt;/p&gt;
&lt;p&gt;Ráadásul a saját megvalósításban totális kontrol van, az RDS-nél nincs saját patch, parancssori és SSH elérés, replikáció. Akkor lesz majd valóban használható, ha megoldják a replikációt is (ígérik), akkor már tényleg sok terhet vesz le a rendszergazda válláról (aki így kénytelen lesz olcsóbb lenni). Viszont drágább, mint a már jelenleg is elérhető third-party, teljes körű Amazon-os MySQL megoldások, például a RightScale-féle.&lt;/p&gt;
&lt;p&gt;A futtatása kb. 30%-kal kerül többe, mint a vele egyenlő teljesítményű EC2 példányé. Az ár teljesítményfüggő és a fix díjon felül az I/O kérésekért és a sávszélért kell fizetni. Nem kell megijedni, a régión belüli sávszél ingyenes, a webszerver meg úgyis ott van. Már a legkisebbbet is 1.7 GB RAM-mal adják, ez jó, mert tudjuk, hogy a MySQL akkor gyors, ha az adatbázis befér a memóriába.&lt;/p&gt;
&lt;p&gt;A jelenleg elérhető MySQL verzió 5.1.38 és folyamatosan frissítik/patchelik. Nagyon jó, hogy az árban már benne van az automatikus backup (teljes méretű), lehet nightly és snapshot is. Az adatbázis egy EBS (hálózati) lemezen van, így ha onnan kell olvasni, akkor nyilván lassú: &lt;em&gt;be kell férni a RAM-ba, nincs mese&lt;/em&gt;. Csak InnoDB és MyISAM van, de az szerintem bőven elég.&lt;/p&gt;
&lt;p&gt;Különleges lehetőség, hogy valamennyi díjért (nincs fent, call us!) szinkronban tartanak egy másik farmon lévő replikát is biztonsági célból. Egyébként kaptunk még 15%-os EC2 árcsökkentést is, de &lt;strong&gt;így lassan 2010 táján már kevésnek/drágának érzem a benne foglalt CPU erőket&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Az RDS egyelőre csak az USA-ban érhető el, EU majd később. That&#39;s all folks. Használjatok Slicehost-ot, az a legtöbb magyar projektre bőven elég.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>A jailbrake lassítja az iPhone-t?</title>
   <pubDate>Sat, 31 Oct 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/iphone.jpg</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/a_jailbrake_lassitja_az_iphone-t</guid>
   <link>http://szantog.com/page/a_jailbrake_lassitja_az_iphone-t</link>
   <description>&lt;div&gt;&lt;strong&gt;Jópár helyen olvastam már, pl. &lt;a href=&quot;http://appleblog.blog.hu/2009/08/31/gps_lett_az_iphone&quot;&gt;Handrástól egy Appleblog-os kommentben&lt;/a&gt;, hogyaszondja &lt;em&gt;&quot;Allandoan jossz azzal, hogy milyen lassu a telefonod, de ha vegre kiirtanad azt a jailbrakes szart ami allandoan fut, akkor mingyar gyors lenne :)&quot;&lt;/em&gt;. Nade az én telefonom jailbrake-s és nem lassabb, mint a gyári, ezért megnéztem, hogy mi okozhatja.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/etc/iphone.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;A jailbrake sokat segít az iPhone fejlesztőnek, beesesházni a telefonra jó dolog (megnézni mi hol van, mi lesz a fejlesztett app-pal, hova kerül, satöbbi). Így kaphatunk bash parancssort is és fel lehet tenni a &lt;strong&gt;top&lt;/strong&gt; unix-os segédeszközt, amivel monitorozható, hogy mi eszi a mennyit.&lt;/p&gt;
&lt;p&gt;A top szerintem jobban használható, mint az XCode-os Instruments CPU monitorja, de ez más téma. Itt van a telóm top-ja egy olyan pillanatban, amikor épp semmi nem fut:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;top.png&quot; src=&quot;http://szantog.imect.com/sites/szantog/media/etc/top.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Látható, hogy a rendszer terhelése szinte 0, a jailbrake-s cuccok nem esznek semmit.&lt;/p&gt;
&lt;h2&gt;Mik futnak?&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;SCHelper&lt;/dt&gt;&lt;dd&gt;System Configuration Helper: alapvető rendszerbeállítások kezelése, pl. IP cím, WiFi beállítások, stb. - nélküle nem megy szinte semmi.&lt;/dd&gt;
&lt;dt&gt;bash&lt;/dt&gt;&lt;dd&gt;Ez a shell (Windows-osoknak: &quot;parancssor&quot;), ahonnan elindítottam a top-ot.&lt;/dd&gt;
&lt;dt&gt;sshd&lt;/dt&gt;&lt;dd&gt;SSH démon: SSH-val jelentkeztem be a telefonba.&lt;/dd&gt;
&lt;dt&gt;MobilePhone&lt;/dt&gt;&lt;dd&gt;A telefonkezelő (hívások bonyolítása, minden, amitől telefon az iPhone).&lt;/dd&gt;
&lt;dt&gt;SpringBoard&lt;/dt&gt;&lt;dd&gt;Az ikonokat is tartalmazó indítóképernyő/asztal.&lt;/dd&gt;
&lt;dt&gt;apsd&lt;/dt&gt;&lt;dd&gt;Apple Push Service Daemon: Push értesítések démona.&lt;/dd&gt;
&lt;dt&gt;CommCenter&lt;/dt&gt;&lt;dd&gt;SMS és hasonlók kezelése, de szinte az összes kapcsolatra hatása van, nélküle nem lehet telefonálni, WiFi-zni, Bluetooth-olni.&lt;/dd&gt;
&lt;dt&gt;accessoryd&lt;/dt&gt;&lt;dd&gt;A készülékhez kapcsolt kiegészítők kezelése (bármi, amit az alján lévő [dock] konnektorba dughatsz) + TV kimenet.&lt;/dd&gt;
&lt;dt&gt;configd&lt;/dt&gt;&lt;dd&gt;Ez is valami rendszerbeállítás-kezelő izé, állítólag főleg hálózati bigyó. :-)&lt;/dd&gt;
&lt;dt&gt;fairplayd&lt;/dt&gt;&lt;dd&gt;A DRM-mel védett számok lejátszásához kell, ezt az &quot;iTunes DRM&quot;.&lt;/dd&gt;
&lt;dt&gt;mediaserverd&lt;/dt&gt;&lt;dd&gt;Ez a keverő démon, ez keveri/hangerőszabályozza a különböző audio csatornák (pl. mikrofon, fejhallgató) és alkalmazások hangjait.&lt;/dd&gt;
&lt;dt&gt;lockdownd&lt;/dt&gt;&lt;dd&gt;Egy csomó &quot;biztonsági&quot; és aktivációs dolgot csinál, védi az Apple-t attól, hogy neki nem tetsző dolgokat műveljenek a telefonnal. A jailbreak/unlock miatt ez már biztos nem az eredeti a telefonomon.&lt;/dd&gt;
&lt;dt&gt;BTServer&lt;/dt&gt;&lt;dd&gt;Bluetooth-kezelő démon.&lt;/dd&gt;
&lt;dt&gt;mDNSResponder&lt;/dt&gt;&lt;dd&gt;Multicast DNS Service Discovery: DNS, Bonjour és egyéb nevek feloldása.&lt;/dd&gt;
&lt;dt&gt;notifyd&lt;/dt&gt;&lt;dd&gt;Rendszerüzenetek kezelése processzek között.&lt;/dd&gt;
&lt;dt&gt;launchd&lt;/dt&gt;&lt;dd&gt;Alkalmazások/folyamatok/démonok indítása/leállítása és hasonlók.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2&gt;Winterboard&lt;/h2&gt;
&lt;p&gt;Sok Jailbrake-es beállítással/alkalmazással együtt felkúszhat a Winterboard is, ami az Apple-féle indítóképernyő (Springboard) feltúrbózott/széthekkelt változata. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NA EZ AZ A &quot;JAILBRAKES SZAR&quot;, AMI CPU-T ZABÁLJA.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Persze eheti még több más rosszul megírt &quot;illegális&quot; alkalmazás is, de &lt;em&gt;a legtöbb laikusnak a szép háttérkép miatt feltett Winterboardja lassítja az iPhone-ját&lt;/em&gt;, nekem folyamatosan 20-30%-ot evett meg.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ne tedd fel, ennyi az egész.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Egyébként a Winterboard-dal érkező Supreme Preferences nevű xar pedig még teleszemeteli a logot is, minden app indítása előtt lefut és ilyen hülyeségeket írkál be (még XCode-ból futtatott &quot;legális&quot; fejlesztési processznél is):&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Supreme Preferences. This makes springboard ya bitch ;)&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Update&lt;/h2&gt;
&lt;p&gt;Igen, direkt írtam, hogy jailBRAKE (fék) és nem jailbreak. Poénnak szántam, nem jött be? Nem.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Ott lesz a Flash minden okostelefonon</title>
   <pubDate>Tue, 06 Oct 2009 02:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/adobemax.png</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/ott_lesz_a_flash_minden_okostelefonon</guid>
   <link>http://szantog.com/page/ott_lesz_a_flash_minden_okostelefonon</link>
   <description>&lt;div&gt;&lt;strong&gt;Épp zajlik a &lt;a href=&quot;http://max.adobe.com&quot;&gt;MAX&lt;/a&gt;, az Adobe fejlesztői konferenciája, ami olyan, mint az Apple WWDC, csak kevésbé hájpolt. A tegnap folyamán izgalmas bejelentéseket hallhattunk, mert 2010 első félévében kijön a Flash 10.1, ami ott lesz a legfontosabb okosteló platformokon és egy ügyes húzással úgy-ahogy az iPhone-on is.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/web/adobemax.png&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;A Flash 10.1-gyel vége a Flash Lite-nak, a mobilok teljesértékű Flash-t kapnak a böngészőjükbe, úgy, mint az asztalon. Állítólag rengeteg optimalizációt tartalmaz azért, hogy a mobilokon is jó legyen a teljesítmény és ne egye az akksit, ráadásul ezek (állítólag) az asztalon is vissza fognak köszönni, így (állítólag, talán) a Flash még jobban fog futni. Persze eddig is jobbára a fejlesztőkön múlt, hogy a Flash mennyi erőforrást zabált, alapjában véve a Flash ma is gyorsabb, mint bármelyik böngészős JavaScript megvalósítás. Tehát kevesebb CPU, kisebb memóriaigény, és a Flash 10.1 már nem asztali player, hanem cross-platform.&lt;/p&gt;
&lt;p&gt;Végre rendesen használni fogja a futtató eszköz hardveres gyorsítási képességeit, nem fog egy H.264-es videót szoftveresen kikódolni például és a GPU-t is kapásból igénybe veszi (asszem OpenGL-lel).&lt;/p&gt;
&lt;p&gt;Kapunk HTTP Streaming támogatást, &lt;em&gt;az FMS egyre kevésbé vonzó&lt;/em&gt;. Nem kell majd pseudo-streaming-gel szórakozni (bár ez végülis az...) és adaptív bitrátával adhatunk sima HTTP szerverrel. Az FMS-t persze nem hagyta el az Adobe, az RTMFP protokollal P2P területen erősíti a terméket, úgy tűnik jön a P2P live adás lehetősége (a jelenlegi P2P szinte csak chat-hez jó néhány résztvevővel).&lt;/p&gt;
&lt;p&gt;A Flash 10.1 a mobilos dolgok miatt alapból támogatja a &lt;em&gt;többujjazást&lt;/em&gt; (multitouch), a giroszkópot (accelerometer) és a képernyőforgatást. A Flash 10.1 simán a böngészőben fog futni a következő platformokon: Windows Mobile, Palm webOS, Android, Nokia Symbian. Itt van például ez a videó, ahol egy Palm Pré-n megy a Flash egész jól, beszarás:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.adobe.com/devnet/flashplayer/articles/mobile_demos_fp10.1/popup01.html&quot;&gt;&lt;img alt=&quot;flashonpalmpre.jpg&quot; src=&quot;http://szantog.imect.com/sites/szantog/media/web/flashonpalmpre.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Az iPhone bizony szenvedni fog a böngészőben lévő Flash hiányától.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Lesz még PCM (ha nem tudod mi az: wav) audió adathozzáférés, automatikus mp3 kikódolással, és ugyanez a mikrofonra is, pl. Flash-sel elemezheted a mikrofonból jövő jelet vagy egy mp3 fájl tartalmát.&lt;/p&gt;
&lt;h2&gt;iPhone&lt;/h2&gt;
&lt;p&gt;Az Adobe ügyesen kerülte meg az Apple-t és megoldotta, hogy Flash CS5-tel natív App Store-os alkalmazásokat készíthessenek a Flash-es fejlesztők. Tehát semmi köze a böngészőhöz, ezek natív appok kéremszépen.  &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Csak néhány iPhone API lesz elérhető:&lt;/strong&gt; multitouch, képernyőforgatás, photo library-be mentés, giroszkóp (accelerometer), geolocation, kopipészt. Nem lehet majd HTML tartalmat embeddelni, az RTMP kódolt változatával streamelni (RTMPE), a H.264-et pedig a beépített QuickTime játsza le - külön indít egyet, az alkalmazásodban nem lehet. ActionScript-et sem lehet embeddelni, mert &lt;strong&gt;nem fut majd semmilyen ActionScript értelmező&lt;/strong&gt;, minden natív iPhone: SWF-et behúzhatsz skinezéshez, de benne kódot már nem.&lt;/p&gt;
&lt;p&gt;Csak tisztán Flash-ben ajánlják a fejlesztést, mert a Flex által gyártott kód túl terjengős és lassú ahhoz, hogy iPhone-on fusson, bár lehetséges. A CS5 olyan kódot készít, amit be lehet tolni az XCode-ba, az szépen összerakja és a továbbiak a már ismert iPhone SDK-s módon mennek majd. Tesztelni csak készüléken lehet, az iPhone szimulátorban nem: feltételezhetően a CS5 ARM-os bájtkódot gyárt, amit statikusan linkel be az app. Az egyik Flash-es azt nyilatkozta, hogy könnyű volt jó teljesítményű kódot gyártani, mert sok tapasztalatuk van az ARM-os dolgokról (lásd Flash Lite).&lt;/p&gt;
&lt;p&gt;Az a legérdekesebb, hogy néhány szerencsés fejlesztő az alfaváltozattal készített már olyan iPhone-os alkalmazásokat, amik bent vannak az App Store-ban. &lt;em&gt;Szerintem az App Review Team nem is vette észre, hogy mivel készültek.&lt;/em&gt; A publikus CS5 béta december környékére várható.&lt;/p&gt;
&lt;h2&gt;Konklúzió&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;http://szantog.com/page/webvideos_tortenesek_a_nyaron&quot;&gt;A HTML5-tel a Flash videóplatform-os jövője inogni látszik&lt;/a&gt;, de ezzel a mobilos húzással ismét megkerülhetetlennek tűnik a Flash. Nincs még egy olyan mobilos fejlesztőeszköz, ami egyszerre ennyi platformot fed le jó teljesítménnyel (a Java ehhez képest vicc). &lt;em&gt;Bizonyára sok Flash fejlesztő kezd el most kisebb képernyőkben gondolkodni.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Habár nyilván eltér majd a megvalósítás itt-ott és foglakozni kell az egyes platformok sajátosságaival is, de mégiscsak &lt;strong&gt;olcsóbb lesz fejleszteni mobilra&lt;/strong&gt;: a mobilos alkalmazások többségét Flash-ben is létre lehet hozni majd, a platformokra készített eredeti fejlesztőeszközöket pedig csak speciálisabb esetekben lesz érdemes használni.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Hiába volt eddig is rengeteg mobilos app, úgy tűnik jövőre jön a lavina.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>(Web)videós történések a nyáron</title>
   <pubDate>Thu, 24 Sep 2009 02:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/utube.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/webvideos_tortenesek_a_nyaron</guid>
   <link>http://szantog.com/page/webvideos_tortenesek_a_nyaron</link>
   <description>&lt;div&gt;&lt;strong&gt;Az év első felében úgy tűnt, hogy a H.264 lesz a befutó kvázi-szabvány a weben: kiforrt a Flash/Silverlight támogatás, ez lett az iPhone egyetlen használható formátuma, egyre-másra jelentették be a nagy médiaszerver fejlesztők a H.264 képességeket (pl. Microsoft, Adobe FMS, Wowza), élőzésre is. De jön a HTML5 és a Google megvette az On2-t.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/web/utube.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Ma az egyetlen épkézláb (széleskörben elérhető és támogatott) webes videólejátszó platform a Flash. A Silverlight műszakilag már elég jó, de nem terjedt el, jogi okok miatt nem tolhatja be a Microsoft automatikus frissítésként &lt;em&gt;(biztos sóhajtoznak miatta épp eleget)&lt;/em&gt;.&lt;/p&gt;
&lt;h2&gt;Flash Access 2.0&lt;/h2&gt;
&lt;p&gt;A Flash mostanában látszik behozni a Silverlight egyetlen jelentősebb előnyét, a DRM képességet &lt;em&gt;(igen, fúj, de sok tartalomszolgáltatónak kell, neked meg a pénzük, nem?)&lt;/em&gt;. Eddig volt a Flash Media Rights Management Server, amivel csak AIR-hez lehetett DRM-es videókat tolni, most viszont sokkal barátságosabb nevet kapott (Flash Access 2.0) és működik a sima player-rel is. Sőt, a DRM megy a sima progresszív download-ra, nem kell hozzá feltétlen FMS. Persze ez még csak a jövő, 2010 első félév.&lt;/p&gt;
&lt;h2&gt;HTTP video streaming...&lt;/h2&gt;
&lt;p&gt;... azaz sima progresszív download. Ez a menő, nem a médiaszerver, hiszen nem kell hozzá &quot;semmi&quot;. Az Apple a 3.0-s iPhone szoftverrel egyidőben mutatta meg, hogy lehet rajta mit fejleszteni: az új Quicktime (desktopon, iPhone-on és az iPhone Safari böngészőjében is!) tudja az adaptív bitrátát http letöltéssel, azaz dinamikusan állítja a képminőséget a felhasználó sávszélességéhez. Live stream is lehetséges.&lt;/p&gt;
&lt;p&gt;Az adaptív bitráta egyébként úgy működik, hogy egyszerre több változatba kódolják a videót, aztán bizonyos időközönként megnézi a szerver vagy a player, hogy épp mennyi sávszéle van a felhasználónak és aszerint szolgálja/kéri a megfelelőt/legközelebbit. Az Apple megoldásában ezt tisztán a player tudja, de amíg a többiek a médiaszerverükkel kb. 2 másodperces időközönként vizsgálnak, addig a http-vel azért nem érdemes ilyen gyakran.&lt;/p&gt;
&lt;h2&gt;On2&lt;/h2&gt;
&lt;p&gt;A VP6 volt sokáig a Flash platform egyetlen jó minőségű videokodekje, az On2-tól licencelte az Adobe. A VP6-ba kódolás költséges volt, az On2 drágán adta hozzá az eszközöket, ezért tűnt jó ötletnek a H.264, hiszen az halvánnyal jobb minőséget adott és ingyenes eszközökkel (FFMPEG) is előállítható. Igenám, csak sokan megnézték az apróbetűt: &lt;a href=&quot;http://szantog.com/page/h264_licencdij_wtf&quot;&gt;a H.264 felhasználása sok esetben pénzes dolog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A Google-nak érthető módon fontos a webes videó, így nem csoda, hogy vettek maguknak egy &quot;formátumot&quot;, amivel jó minőségben lehet tolni a tartalmakat és nincsenek járulékos költségek - &lt;strong&gt;kérdés, hogy hogyan arányul ez a 106.5 millió USD vételárhoz&lt;/strong&gt; (állítólag igen rosszul).&lt;/p&gt;
&lt;p&gt;Az On2-val jön még a VP7 és VP8 kodek is: állítólag a VP8 jobb minden jelenlegi vetélytárs kodeknél, &lt;strong&gt;&lt;em&gt;de igazából senki sem látta&lt;/em&gt;&lt;/strong&gt;, hiába jelentették be 2008 végén. Ezzel a fegyvertárral a Google jó eséllyel indul a webes videószabványért folytatott harcban, mely a HTML5-tel kap új erőre.&lt;/p&gt;
&lt;h2&gt;HTML5&lt;/h2&gt;
&lt;p&gt;Az új HTML szabvány egyik újítása a beépített video és audio tag, így nem kell mondjuk Flash-be bújtatni a videót, hanem ugyanúgy kezelhető, mint egy sima kép, illetve JavaScript-ből közvetlenül buzerálható. Az Adobe Flash platform lényege, fejőstehene pedig a videó lenne, pont ennek megy neki.&lt;/p&gt;
&lt;p&gt;Jópár videós oldalnak van már kísérleti HTML5 verziója, &lt;a href=&quot;http://www.youtube.com/html5&quot;&gt;a YouTube-nak is&lt;/a&gt;. A &quot;natív&quot; videókezelés jót tesz a fejlesztőknek, egyszerűbb és átláthatóbb lesz a kód (nem kell külön platformon fejleszteni) és nem kell ki-be ugrálni a Flash meg a JavaScript között. A reklámozóknak is jó, mert:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jó minőségű bannert (pl. ami nem tekeri a CPU-t) gyártani/megfizetni továbbra sem hajlandók.&lt;/li&gt;
&lt;li&gt;Flashben nincs széleskörűen elfogadott/használt/egységes reklámbeépítési lehetőség, a rossz minőségű bannerek pedig az egész Flash-es videólejátszót belassítják, tönkreteszik a felhasználói élményt.&lt;/li&gt;
&lt;li&gt;Nincs széleskörűen elfogadott/használt/egységes Flash videólejátszó.&lt;/li&gt;
&lt;li&gt;A fentiekre tett erőfeszítések rendre elbuknak (pl. Open Video Player Initiative).
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;HTML5 kodek?&lt;/h2&gt;
&lt;p&gt;Ez eddig szép is lenne, csakhogy a HTML5 nem szabja meg, hogy a böngészőknek a video tag &quot;alatt&quot; milyen videóformátumokat kellene elfogadniuk, nem mondja meg, hogy akkor mostantól minden legyen H.264 vagy akármi.&lt;/p&gt;
&lt;p&gt;Eredetileg az Ogg/Theora volt a célpont, de az ellenérdekelt felek a saját favoritjukat tolják: a Mozilla az Ogg/Theora-t, az Apple Quicktime-ozik (azon belül inkább H.264), a Google most talán VP-zni fog, a Microsoft pedig nyilván WMV. Ezek közül egyelőre csak az Ogg/Theora open source, de a többihez képest sajnos gyengébb a képminősége és természetesen mindenki a sajátját szeretné a HTML5-ben alapértelmezettként látni. Az álláspontok:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Az Apple nem szeretné az Ogg/Theorát szerzői jogi problémák és a hardweres támogatás hiánya miatt &lt;em&gt;(tehát kamuznak, mint mindig)&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;A Google betette az Ogg/Theora és a H.264 támogatást is a Chrome-ba, de egyrészt valószínűleg VP-zni fog, másrészt szerintük az Ogg/Theora &quot;minőség per bit mutatója nem elég jó a YouTube forgalmához&quot;. Ez igaz, több sávszél kellene ugyanolyan minőséghez, ami YouTube méretekben túl drága.&lt;/li&gt;
&lt;li&gt;Az Opera és a Mozilla nem építi be a H.264-et, mert sokba kerül a licenc és ők kicsik - érthető álláspont.&lt;/li&gt;
&lt;li&gt;A Microsoft csak most augusztustól szállt be publikusan a buliba (5 év után...), még nincs véleményük. Egyelőre csak annyit mondtak, hogy támogatják a video tag-et.
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Talán a Google-nál a labda&lt;/h2&gt;
&lt;p&gt;A webes videóipar több, mint fele maga a YouTube, tök mindegy, hogy a videók számát vagy a nézett perceket vizsgáljuk. A Google döntése a YouTube jövőbeli formátumának irányában valószínűleg meghatározó lesz. A VP6 végülis jó választás:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jó minőségű.
&lt;/li&gt;
&lt;li&gt;Ha a böngésző nem támogatja HTML5/natív módban, akkor Flash-sel még mindig lejátszható.
&lt;/li&gt;
&lt;li&gt;Ingyér van a Google-nek most már.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ehhez viszont az is kellene és suttogják (remélik?), hogy szabaddá teszik a formátumot, hadd kódoljon mindenki VP6-ba ingyen, az FFMPEG például tudná már most is. Szerintem akkor jönne el a paradicsom, ha bilibe lóg a kezem:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Legyen a VPV8 teljesen ingyenes és open.
&lt;/li&gt;
&lt;li&gt;Legyen a VP8 a HTML5 default.
&lt;/li&gt;
&lt;li&gt;Lehessen FFMPEG-gel VP8-at készíteni.
&lt;/li&gt;
&lt;li&gt;Ha mégsem, akkor H.264, de csak akkor, ha az is ingyenes lesz.
&lt;/li&gt;
&lt;li&gt;Tudja minden böngésző az adaptív bitrátájú http streaming-et (és a kodek is legyen jó hozzá).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Konklúzió&lt;/h2&gt;
&lt;p&gt;Jövőre még biztos Flash-ezni fogunk, távolabbra pedig nem merészkednék, hiszen egy év óriási idő ezen a területen. Remélem el fog dőlni a formátumháború és nem lesz patthelyzet, mert az a legrosszabb: minden böngészőhöz külön kódolni? Neeee, akkor marad a Flash.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Előkészületek és alapozás</title>
   <pubDate>Mon, 31 Aug 2009 02:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/elokeszuletek_es_alapozas</guid>
   <link>http://szantog.com/page/elokeszuletek_es_alapozas</link>
   <description>&lt;div&gt;&lt;strong&gt;Az építkezés megkezdésének volt néhány feltétele, amit az alapozás megkezdéséig (kb. március eleje) biztosítani kellett. Egyedül áram volt a telken, de a többi közművet hiába rendeltem meg, tudtam, hogy nem lesznek meg időben.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Először a kútnak fogtunk neki még novemberben, hiszen víz nélkül nincs alap. Egy helybélit bíztam meg vele, ő ismeri legjobban a terepet, a talajviszonyokat. A talajvíz kb. 14 méteren van (enyhe dombon vagyunk), így egy talajvizes kút fúrása kb. 200e Ft-ra jött volna ki: ebben 30 méteres mélység van a jó vízhozamhoz és mellé gyöngykavicsos szűrőréteg kialakítása.&lt;/p&gt;
&lt;p&gt;Inkább a karsztvizes megoldást választottuk, mert csak 50e Ft-tal drágább és ivóvíz-minőséget ad tuti vízhozammal. A karsztvíz fölött vízzáró réteg van, a talajvíz nem ér el oda, viszont 60 méterre kellett fúrni. A kútban így van 36 méter cső és alatta a vízgyűjtő.&lt;/p&gt;
&lt;p&gt;Szerencsénkre volt a telken némi építési/hulladék fa, így gyorsan összedobtunk egy kocsibejárót a kutasnak (végig árok van mellettünk). Egy hétig dolgozott, az utolsó két napban már nem fúrt, &quot;csak&quot; a vízgyűjtőt alakította ki. Elég bonyolultnak tűnt a dolog, nem is hittem volna. Fúrás közben folyamatosan figyelte a feljövő szmötyit és szorgosan jegyzetelte, hogy milyen mélyen milyen föld van.&lt;/p&gt;
&lt;p&gt;Egyik nap szívott is egy nagyot, mert a fúrással laza homokos rétegben nem lehet megállni, így sötétedés után is addig kellett dolgoznia, amíg meg tudott állni. Miután elkészült a kút, letesztelte és bemérte, hogy milyen teljesítményű szivattyút milyen mélyre kell elhelyezni adott vízhozamhoz.&lt;/p&gt;
&lt;p&gt;Szerencsére sikerült az egyik barkácsáruházban ráakadni az általa ajánlott olasz (egyébként hiánycikk) szivattyúra, ami ráadásul a kínai tesók árában volt 40e Ft-ért (TM-10). 11-14 méteren kellett elhelyezni, amihez kellett jó erős műanyag kötél meg 1-es slag, hogy amíg felér a víz ne legyen szűkítés (ne erőlködjön). Ez az összeállítás mindössze 750W-tal 35 liter/perc vizet hoz fel, bármilyen hosszú ideig (azaz nem fogy ki). Ez a 35 liter/perc kábé olyan, mint a vezetékes víz maxigázon, bőven elég.&lt;/p&gt;
&lt;p&gt;Bár még nem vizsgáltattam be az ÁNTSZ-nél, azért lehet sejteni, hogy ivóvíz minőségünk van. 2 hétig ezt itták az ácsok, utána mi is rákaptunk, mert nagyon finom, hideg és hihetetlenül átlátszó - fél év alatt még senkinek sem lett baja tőle.&lt;/p&gt;
&lt;h3&gt;WC&lt;/h3&gt;
&lt;p&gt;Minden építkezéshez kell egy budi (előírás és szerződési feltétel!), amit édesapám a szomszédja leselejtezett parkettájából ácsolt össze lapraszerelve, majd a helyszínen pikk-pakk telepítettük is (tiszta IKEA), épp az alapozás (március) előtt. Összköltség: 0 Ft. Barkácsáruházban készen 30-40e Ft, mobil WC pedig 3 hónapra horror. Mondjuk a pikk-pakk telepítés az első napon a nagy szél miatt nem sikerült, gyakorlatilag a szél egyedül pakolta le a táblákat a kocsi tetejéről, jó kis vitorlák voltak.&lt;/p&gt;
&lt;p&gt;Még műanyag deszkát is raktunk bele, a melósok pedig szépen belakták (WC papír, stb.), csak a csöcsös képeket hiányoltuk. Már nincs az eredeti helyén, most a kert sarkában szolgál szerszámosként. :-)&lt;/p&gt;
&lt;h3&gt;Ideiglenes kocsibejáró&lt;/h3&gt;
&lt;p&gt;Szükségünk volt egy &quot;melós&quot; kocsibejáróra az árok miatt: jó szélesnek és erősnek kellett lennie, hogy elbírja a teherautókat és a mixert, tehát úgy 30-40 tonnát... A végleges (vasbeton) kocsibejáró ezeket nem bírta volna el, összetört volna, mint a ropi.&lt;/p&gt;
&lt;p&gt;Ezt is sikerült 0 Ft-ból megoldani, volt a telken némi építési hulladék, onnan kikukáztunk két 30-as műanyag félcsövet, aztán jött rá némi föld, betonhulladék, megint föld, megint betonhulladék, megint föld...&lt;/p&gt;
&lt;p&gt;Novemberben készítettük, így volt ideje télen &quot;összeállni&quot;, majd pedig az alapozáskor tömörödött meg a betonmixer alatt, jó 10 centit süllyedt a teteje. Még most is bírja a strapát, pedig az oldala már többször bedőlt. Lassan el kell majd bontani, de annyira összetömörödött, hogy a csákány sem igazán viszi, a víz már nem árt neki, valami gépi trükk kell, nem is tudom.&lt;/p&gt;
&lt;h3&gt;Építési-szerelési biztosítás&lt;/h3&gt;
&lt;p&gt;Ilyet is kellett kötnöm, mert az építési vállalkozónak a még be nem épített anyagokra ugyan van biztosítása, de ha már be van építve, onnantól az én felelősségem. Ez 50e Ft volt és másfél óra ügyintézés. Nagyon fontos.&lt;/p&gt;
&lt;h3&gt;Alapozás&lt;/h3&gt;
&lt;p&gt;Kicsit hosszúra sikerült ez a tél, így csak márciusra lett olyan idő, hogy az előrejelzés szerint 1 hétig nem volt fagy és nappal legalább +5 a meleg. Mindössze 6 nap alatt végeztek vele, pedig teljesen hagyományos sávalap készült, semmi extra. Hétfőn kitűzték (kimérték és madzagokkal megjelölték) és ki is ásták, szombat délelőtt pedig már csak a készet láttam.&lt;/p&gt;
&lt;p&gt;80-100cm-re ástak, itt van hazánkban a fagyhatár. Aztán ezt majdnem színig töltötték betonnal, arra pedig két sor zsalukő került (vasalva). A zsalukövekbe is beton jött, majd pedig kitöltötték az alap közeit földdel és sóderral, jól bevibrálva (tömörítve). Erre szigetelést tettek, majd pedig az egészre egy 10 centis vasbeton lap került (a szerelőbeton). Ja, és persze közben behelyezték a víz bemenő és lefolyócsöveket is.&lt;/p&gt;
&lt;p&gt;Ezután már csak annyi dolgunk volt, hogy az első két hétben naponta locsoljuk az alapot, aztán pedig kétnaponta, háromnaponta: eltartott egy hónapig és jó sok benzin kellett hozzá (Kispestről). Ezt hívják a beton utókezelésének, nélküle &quot;megég&quot; és nem lesz olyan tartós, úgyhogy csak mi csináltuk vagy megbízható családtagok, mégiscsak az alapról van szó.&lt;/p&gt;
&lt;p&gt;Végül az alapozás után egy napig takarítottuk a telket, összeszedtük a törmeléket, betont, kavicsokat, hogy ne legyen dzsuva. Ezt a jó szokásunkat megtartottuk az építkezés végéig, így egy későbbi gyepesítéshez nem kell majd földet hozatnunk marha drágán.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Papírmunka</title>
   <pubDate>Mon, 13 Jul 2009 02:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/toiletpaper.jpg</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/papirmunka</guid>
   <link>http://szantog.com/page/papirmunka</link>
   <description>&lt;div&gt;&lt;strong&gt;Az építkezés időigénye 3, a papírmunkáé pedig 7-8 hónap, undorító, ezért egy bejegyzésben le is tudom. Fúj. Először szerződést kell kötni az építési vállalkozóval, utána megterveztetni a házat, aztán jön az építési engedély. Hitelt a bankok csak akkor adnak, ha már beépítetted az önrészt (pl. áll az alap), szóval az a legutolsó, hiába lenne a költségvetés a legfontosabb.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/etc/toiletpaper.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Gyakorlatilag 1 hét alatt megállapodtunk a részletekben: úgy haladtunk, hogy a kulcsrakész kivitelezésből kivettük azokat a részeket, amiket mi is meg tudunk csinálni, így olcsóbb. A vállalkozó adott egy részletes listát az építési fázisokról (ez lett a műszaki melléklet), beárazta azokat, mi pedig alkudoztunk. A végösszeg ekkor még egy becsült dolog volt a körülbelüli négyzetméter alapján.&lt;/p&gt;
&lt;p&gt;Itt hagytuk ki például a garázst: &lt;strong&gt;kicsit luxus 3-5 millió Ft-ért a házba terveztetni, ennyibe kerül egy komplett autó.&lt;/strong&gt; Elfér majd az udvaron, saját kivitelezéssel, sokkal olcsóbban.&lt;/p&gt;
&lt;p&gt;Ezután aláírtuk az (elő)szerződést és indult a tervezés. Itt rengeteg mindent figyelembe kell venni. Érdemes végigmenni a mindennapi folyamatokon, például a mosásnál: honnan hozom a ruhát, hova teszem, hol legyen a mosógép, aztán hol szárítok, merre fordulok. És még bele is kell férni 90 négyzetméterbe, de jó legyen a bevilágítás (honnan süt a nap, mikor) és a terasz se az utca vagy a szomszéd felé nézzen, satöbbi. Meg kell felelni a szocpol feltételeinek (helyiségek száma, mérete, költséghatárok), valamint épp ekkor változott az OTÉK is (&quot;építési törvény&quot;). Egy hónap kellett hozzá és az eredmény a &quot;Lakóépület építése - építési engedélyezési tervdokumentáció&quot;.&lt;/p&gt;
&lt;h3&gt;The quest for építési engedély&lt;/h3&gt;
&lt;p&gt;Közben elkezdtem járni a közműszolgáltatókat, hogy beszerezzem a hozzájárulásukat az építési engedélyhez. Víz, csatorna, gáz, áram, kéményseprő - mindegyik máskor ügyfélfogad és más papírokat kér. Ehhez persze többször is el kellett mennem a székesfehérvári Földhivatalba (csak az ad térképmásolatot), meg egyéb helyekre beszerezni mindenfélét, rendszerint vidéken. Ráment a teljes november, pedig minden héten két napot is elszúrtam vele. Ha valakinek &quot;normális&quot; 8 órás állása van, akkor elképzelni sem tudom, hogy hogyan intézi el.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Egyébként ez egy undorító, törvényileg bebetonozott tuti biznisz a semmire.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt; A vizes úgy adta ki a hozzájárulást, hogy be kellett fizetnem 2400 Ft-ot a postán (náluk nem lehet, sárga csekk) azért, hogy 5 másodperc alatt kikeresse a címem a gépén (van-e ott vízcső?) és bepötyögje a Word sablonba az adatokat. A kéményseprő 20 másodpercig tanulmányozta a terveket és utána kinyomtatta a hasonló sablont, hétezerért. Tuti üzlet, államilag rögzítve.&lt;/p&gt;
&lt;p&gt;December elején sikerült beadni az építési engedély kérelmet az összes szükséges papírral és aláírtuk a végleges építési szerződést is. Innentől kezdődött az idegtépő várakozás, mivel közben válság volt, a bankok össze-vissza alakították a hitelkonstrukciókat, szinte naponta változott, hogy kapunk-e hitelt vagy sem.&lt;/p&gt;
&lt;p&gt;Mondanom sem kell, hogy a hivatal kihasználta a maximális 60 napot az engedély megadására, február elejére kaptuk meg. Ekkor azonban az még nem &quot;érvényes&quot;, azaz nem jogerős! Csak akkor, ha az összes szomszéd (2 oldalsó + 1 hátsó) tértivevénnyel megkapta a határozatot és a kézhezvételtől számítva 15 napon belül nem fellebbez. Ha mondjuk külföldön van a kedves szomszéd X hónapig, akkor addig kellene várni...&lt;/p&gt;
&lt;p&gt;Úgyhogy kikértem a szomszédok tulajdoni lapját, aztán elkezdtem nyomozni utánuk - a szomszédban még nincs építmény, sosem láttam őket... a hátsó pedig szántóföld, remek! Kettő telefonszámát megtaláltam a telefonkönyvben, egynek pedig elkocsikáztam a címére, hátha szerencsém lesz. Mázli, de minddel sikerült találkozni két nap alatt és lemondattam őket a fellebbezési jogukról, mert február közepén jártunk már és gyorsan kellett intézkedni. A hivatalban megadták rá a &quot;jogerős&quot; pecsétet, úgyhogy végre mehettem a vállalkozómhoz és a bankhoz.&lt;/p&gt;
&lt;h3&gt;Február közepe...&lt;/h3&gt;
&lt;p&gt;A vállalkozó nekilátott a kivitelezési terveknek (ezek nem a hivatalnak, hanem a munkásoknak és a házgyárnak szólnak), a banknál pedig elindítottuk a hitelfelvételt. Ehhez kellett még egy raklap mindenféle irat, beleértve sok feleslegeset is (pl. a jegyzőnek kell igazolnia a szocpolhoz, hogy van egy gyermekünk, de akkor minek a születési anyakönyvi kivonat?).&lt;/p&gt;
&lt;h3&gt;Hitel&lt;/h3&gt;
&lt;p&gt;A hitelfelvétel egy közvetítőn keresztül, kvázi &quot;csókos&quot; módon történt. Megismertük személyesen a fiókvezetőt és minden ügyintézőt - ennek ellenére sem volt zökkenőmentes a dolog, pedig minden papírt időben és hiánypótlás nélkül hoztunk (Ani nagyon ért az adminisztratív ügyekhez). Egyszerűen nem hiszem el, hogy valaki bemegy az &quot;utcáról&quot; és sikeresen veszi ezeket az akadályokat.&lt;/p&gt;
&lt;p&gt;Persze ez építési hitel, jóval bonyolultabb, mint a &quot;sima&quot; lakásvásárlási. A bank előírásai miatt az építési vállalkozóval is módosítani kellett a fizetési ütemezést, illetve minden ütem után (jó pénzért) kijön az értékbecslő és ellenőrzi, hogy megtörtént-e aminek kell. Márciusban kezdtük a banki ügyintézést, május végén pedig az első részlet folyósításával (közvetlenül a vállalkozónak) nyugodhattunk meg, hogy megvan a finanszírozás. Kicsit parás volt, hiszen már márciusban elkészült az alap és május 5-én kezdődött a házállítás...&lt;/p&gt;
&lt;h3&gt;Alles zusammen&lt;/h3&gt;
&lt;p&gt;Ezekre a helyekre kellett járnom az utóbbi hónapokban, mindenhova többször:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Kispest, Polgármesteri Hivatal (szocpolhoz)
&lt;/li&gt;
&lt;li&gt;Gárdony, Polgármesteri Hivatal (építéshatóság)
&lt;/li&gt;
&lt;li&gt;Kápolnásnyék, Polgármesteri Hivatal (közmű ügyek)
&lt;/li&gt;
&lt;li&gt;APEH (Haller utcai rettenet)
&lt;/li&gt;
&lt;li&gt;DRV kirendeltség (vízművek, Velence)
&lt;/li&gt;
&lt;li&gt;E.ON ügyfélszolgálat (gáz + áram, Székesfehérvár)
&lt;/li&gt;
&lt;li&gt;Kémény Zrt. (kéményseprő, Székesfehérvár)
&lt;/li&gt;
&lt;li&gt;Földhivatal (Székesfehérvár, egyszerűbb ügyekben Pesten a Lurdy-ban)
&lt;/li&gt;
&lt;li&gt;hitelügyintéző
&lt;/li&gt;
&lt;li&gt;K&amp;amp;H kispesti fiók
&lt;/li&gt;
&lt;li&gt;Posta (épp ahol kellett)
&lt;/li&gt;
&lt;li&gt;víztervező + kivitelező
&lt;/li&gt;
&lt;li&gt;gáztervező
&lt;/li&gt;
&lt;li&gt;Anico Kft. (építési vállalkozó)
&lt;/li&gt;
&lt;li&gt;tervező (Navaran)
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Ami a lényeg: nem szabad idegeskedni, hogy mit mi után, mennyi van még hátra és hasonlók, csak mosolyogva irány az ügyintéző és akkor ő is kedves és segítőkész lesz. Valamint legyen meg minden papír egy fakkban, akkor mindig kéznél lesz és sok kört spórolsz&lt;/em&gt; ( = &quot;bugyi&quot;, mert mappákba már bőven nem fér).&lt;/p&gt;
&lt;p&gt;De azért így is ledaráltam kb. 3 ezer km-t csak a papírügyek miatt, az meg úgy 5 tank benzin a Corsánknak. A Földhivatalban összesen 30e Ft-ot hagytam, pedig igyekeztem optimalizálni. Eddig összesen 750e Ft-ot költöttünk tisztán adminisztratív dolgokra (pl. ilyen-olyan bekötés adminisztrációs díja, illeték, közvetítői díj, ügyvédi költség) a tervezés díján felül, vagyonszerzési illeték nélkül. Mielőtt megkérdezitek: a vagyonadó szerint kb. 12 millió lesz az egész értéke...&lt;/p&gt;
&lt;p&gt;Sajnos a papírdolgoknak még nincs vége, hátra van még a használatbavételi eljárás (ismét körbejárhatom az összes közművest) és a személyes + céges papírok átírása kismillió helyen.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>AWS Import/Export for Physical Data Transfer</title>
   <pubDate>Thu, 18 Jun 2009 02:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/amazon.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/aws_importexport_for_physical_data_transfer</guid>
   <link>http://szantog.com/page/aws_importexport_for_physical_data_transfer</link>
   <description>&lt;div&gt;&lt;strong&gt;Ez egy nagyon aranyos Amazon-os szolgáltatás. Lehet, hogy máshol is van hasonló, de ilyen nagyban még nem láttam. Arról van szó, hogyha rettentő sok adatot kell feltenni a szerverre, akkor lehetséges, hogy a leggyorsabb megoldás nem a neten keresztüli feltöltés, hanem vinyóról közvetlenül kéne.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;
&lt;li&gt;Felteszed az adataid egy HDD-re vagy akár egy komplett rack-be szerelt storage megoldásra (max. 22 kiló lehet).
&lt;/li&gt;
&lt;li&gt;E-mailben elküldöd az utasításaidat és azonosítóidat egy YAML formátumú text fájlban. Mit hova tegyenek, hogyan, satöbbi.
&lt;/li&gt;
&lt;li&gt;Megcsinálod a szükséges autentikációt (digit aláírás és társai).
&lt;/li&gt;
&lt;li&gt;Elpostázod a cuccost az Amazon-nak.
&lt;/li&gt;
&lt;li&gt;Megcsinálják amit kérsz és visszapostázzák az eszközt. A belső Amazon-os hálózaton töltenek fel, ami sokkal gyorsabb az internetsnél.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;80 USD egy ügy, plusz 2.49 USD egy &quot;feltöltő-óra&quot;. Elsősorban terabájtok feltöltésére van, nem néhány giga backup megoldására. Jópofa, nemdeugyebár?&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Automatikus skálázódás az Amazon EC2-n</title>
   <pubDate>Mon, 01 Jun 2009 02:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/amazon.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/automatikus_skalazodas_az_amazon_ec2-n</guid>
   <link>http://szantog.com/page/automatikus_skalazodas_az_amazon_ec2-n</link>
   <description>&lt;div&gt;&lt;strong&gt;Nagyon jelentős változás, hogy az EC2 már nem &quot;buta&quot;, tud skálázódni, monitorozható és kapott terheléselosztást is. Bár ezek a képességek szép neveket kaptak (CloudWatch, Elastic Load Balancing, Auto Scaling), gyakorlatilag API kiegészítésekről van szó, nem grafikus felhasználói felülettel rendelkező szolgáltatásokról.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/web/amazon.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Ezek a kiegészítések a már ismert Amazon-os szokás szerint mennek (autentikáció, Query vagy SOAP API), jól illeszkednek az eddigiekbe.&lt;/p&gt;
&lt;h3&gt;CloudWatch&lt;/h3&gt;
&lt;p&gt;A legfontosabb elem a CloudWatch, azaz a monitoring, erre épül a többi, ez szolgáltatja a működéshez szükséges adatokat. A legkisebb monitorozási időegység 1 perc, ennél rövidebb izéket nem tud mérni, de általában nincs is rá szükség. Ezeket lehet mérni szerverenként:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CPU használat (százalék)
&lt;/li&gt;
&lt;li&gt;hálózati forgalom (összes interfész) kifelé, befelé (bájt)
&lt;/li&gt;
&lt;li&gt;háttértár használat (operation, bájt) írás/olvasás
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A következők pedig csak a terheléselosztáshoz (Elastic Load Balancing) figyelhetők:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;latency (kérések és válaszok közötti idő, ahogy a load balancer látja)
&lt;/li&gt;
&lt;li&gt;kérések száma per másodperc
&lt;/li&gt;
&lt;li&gt;&quot;egészséges&quot; és &quot;beteg&quot; szerverek száma (értsd: hány bírja és hány van leterhelve)
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Mivel a CloudWatch időszakot mér (a legkisebb ugye 1 perc), a adatok többsége öt formában érhető el: minimum érték, maximum érték, szumma, átlag, minták (értékek) száma. Nemcsak szerverenként, hanem összesítve is kérhetőek az adatok (dimension), ezek lehetségesek:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;adott szerverpéldány (instance)
&lt;/li&gt;
&lt;li&gt;szerverpéldány típus (pl. m1.small)
&lt;/li&gt;
&lt;li&gt;image (csak azok a szerverek, amik egy adott image-et futtatnak)
&lt;/li&gt;
&lt;li&gt;szerverfarm
&lt;/li&gt;
&lt;li&gt;autoscaling csoport név (lehet saját csoportokat csinálni, ezekbe szerverazonosítókat pakolni stb.)
&lt;/li&gt;
&lt;li&gt;terheléselosztó (load balancer) neve (tehát azok a szerverek, akik ugyanazon az elosztón lógnak)
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Elastic Load Balancing&lt;/h3&gt;
&lt;p&gt;Terheléselosztáshoz eddig egy külön EC2 szerverpéldányt kellett létrehozni és futtatni, de most már van rá beépített szolgáltatás. Egy elosztónak saját DNS neve van, ahhoz kell intézni a kéréseket. Lehet a portokat egymáshoz rendelgetni (hányasra érkezzen a kérés, de a szerverpéldány melyiken dolgozza fel) és meg lehet határozni a protokollt is (TCP vagy HTTP). A bejövő port csak a 80-as, 443-as vagy 1024-től felfelé lehet. Ebből lehet látni, hogy inkább a HTTP és HTTPS a &quot;célközönség&quot;.&lt;/p&gt;
&lt;p&gt;A terheléselosztó figyeli a szerverpéldányokat, időnként megvizsgálja mindet. Ehhez be lehet állítani, hogy milyen URL-t kérjen le, mennyi legyen a timeout és azt is meg lehet mondani neki, hogy hány sikertelen kísérlet után minősítse &quot;betegnek&quot; az adott szerverpéldányt. Tehát nem a CPU, háttértár, stb. terhelést figyeli, hanem azt, hogy az adott szerver tud-e elfogadható időn belül válaszolni.&lt;/p&gt;
&lt;h3&gt;Auto Scaling&lt;/h3&gt;
&lt;p&gt;Ő az a komponens, aki beállítható CloudWatch mérési szabályok alapján szerverpéldányokat indít vagy állít le. Autoscaling csoportokat lehet létrehozni, ezekhez pedig szabályokat adni. Nem egyszerűen image-eket indít, hanem indítási konfigurációkat (launch configuration), amik egy csomó környezeti dolgot határoznak meg és adatok is átadhatók vele az induló szerver számára.&lt;/p&gt;
&lt;h3&gt;GUI-t neki!&lt;/h3&gt;
&lt;p&gt;Van már most is jónéhány startup, aki hasonlót kínál (pl. RightScale), az ő működésüket biztosan meg fogja változtatni az ügy, az árakat pedig remélem lefelé (eddig borsos volt). Már alig várom, hogy valami jó kis asztali klienst építsenek rá, amivel egyszerűen lehet konfigurálni a farmunkat.&lt;/p&gt;
&lt;p&gt;Persze ez nem oldja meg a magasabb szinteken lévő skálázódást, pl. egy replikált MySQL farmhoz az Amazon API-nak semmi köze.&lt;/p&gt;
&lt;h3&gt;Árak&lt;/h3&gt;
&lt;p&gt;Egy terheléselosztó 1 havi futtatása 18 USD (smafu), viszont minden rajta átfolyt sávszél 0.008 USD/GB, azaz kb. 8 USD per terabájt. Ez kedvező, sokkal olcsóbb, mint egy dedikált EC2-s terheléselosztó szerver.&lt;/p&gt;
&lt;p&gt;Az Auto Scaling ingyenes, viszont minden szerverhez CloudWatch mérést is indítania kell, a CloudWatch viszont pénzes megint. Minden vizsgált szervernél 0.015 USD per óra, azaz kb. 11 USD havonta szerverpéldányonként. Hát, hát. 10 szervernél mondjuk elég jó, csak oda még minek.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Szopat az Apple keményen</title>
   <pubDate>Thu, 07 May 2009 02:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/iphone.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/szopat_az_apple_kemenyen</guid>
   <link>http://szantog.com/page/szopat_az_apple_kemenyen</link>
   <description>&lt;div&gt;&lt;strong&gt;&lt;a href=&quot;http://szantog.com/page/a_csatlakozas_az_iphone_developer_program-hoz_szivas&quot;&gt;Már írtam róla&lt;/a&gt;, hogy mekkora szívás volt az iPhone Developer Program-hoz csatlakozni, de az igazi szopó csak ezután jött. Az egész lényege a &lt;a href=&quot;http://djplayer.imect.com&quot;&gt;DJ Player alkalmazás&lt;/a&gt;, miatta tanultam ki az iPhone fejlesztés csínját-bínját és miatta csinálom az egész cécót. Startupok figyelem: iPhone-ra fejleszteni nem biztos, hogy megéri!
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/etc/iphone.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;
Mielőtt elkezdtem volna fejleszteni, természetesen jól megnéztem, hogy nem tartalmaz-e olyan komponenst, amely sérti valamelyik idióta Apple szabályt. Mindegyik funkcionalitása megtalálható több App Store-os szoftverben is, ezért úgy gondoltam, hogy oké lesz.
&lt;/p&gt;
&lt;h3&gt;Nem konzisztens&lt;/h3&gt;
&lt;p&gt;
Ez volt az első hibám. &lt;strong&gt;Szabály: attól, hogy van már ugyanolyan funkcionalitás valamelyik App Store-os programban még nem biztos, hogy nálad is elfogadják.&lt;/strong&gt; Az elfogadási eljárás nem konzisztens! 
&lt;/p&gt;
&lt;h3&gt;Ikon&lt;/h3&gt;
&lt;p&gt;
Január 30-án küldtem be az alkalmazást, február 4-én megérkezett az első elutasítás: az alkalmazás ikonja hasonlít az iPod-ra. (Az ikon egy iPod-ra ültetett fejhallgató volt.) &lt;em&gt;Nem lehet semmilyen Apple-s termékre hasonlító ikonod vagy képed az alkalmazásodon belül!&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
Olvastam olyan történetet, hogy egy alkalmazás súgójában a magyarázó képen egy iPhone volt látható &quot;rázás&quot; (shake) közben (rázni kellett valami funkcióhoz). Elutasították, mert az iPhone ugye Apple védett ügy... Úgyhogy rajzolniuk kellett egy iPhone-ra nem hasonlító eszközt, jó vicc. Persze mivel nem konzisztens az ügy más appokban simán vannak védett képek.
&lt;/p&gt;
&lt;h3&gt;Béta&lt;/h3&gt;
&lt;p&gt;
Február 4. után jött a nagy semmi, ezért beküldtem az alkalmazást más néven is. Erre jött 21-én a következő elutasítás, hogy távolítsam el a &quot;béta&quot; szót a leírásból, mert nem lehet benne semmilyen utalás arra, hogy béta állapotú lenne. Igenám, de én azt írtam, hogy &quot;...a béta tesztet profi DJ-k végezték...&quot;, ami nem azt jelenti, hogy a szoftver még mindig béta lenne ugyebár.
&lt;/p&gt;
&lt;p&gt;
Erica Sadun-nak volt egy hasonló története, ő egy olyan ingyenes alkalmazást készített, ami a béta teszt folyamán segítette a fejlesztőt. Az övét is eldobták... de úgy már elfogadták, ha azt írta, hogy &quot;ez az alkalmazás a KISZERKESZTVE folyamatban segít&quot;. Gigalol, utána pár nappal írt neki az Apple, hogy ez mégiscsak hülyén néz ki, használhatja a béta szót... &lt;strong&gt;De csak ő, Te nem!&lt;/strong&gt;
&lt;/p&gt;
&lt;h3&gt;Egy körben?&lt;/h3&gt;
&lt;p&gt;
Utána jött a következő semmi, beküldtem egy harmadik néven a DJ Player-t, azt február 27-én utasították el, mert az &quot;organize&quot; ikont használtam a tracklist-hez való visszatéréshez (a képe pont passzolt hozzá).
&lt;/p&gt;
&lt;p&gt;
Persze gondolhatnád, hogy a fenti problémákat egyetlen körben is leírhatták volna, de nem: ahogy beleakadnak valami ügybe dobják vissza az alkalmazásodat. Sőt, ekkor nem veszik figyelembe az esetleges korábbi elutasításokat, szóval visszatérnetnek bármilyen hülyeségre.
&lt;/p&gt;
&lt;p&gt;
Ez igaz egy esetleges frissítés beküldésekor is! Simán találhatnak valamit, amit még az elfogadáskor nem vettek észre és egyébként hónapok óta benne van az alkalmazásodban. Szóval frissíteni is rizikós...
&lt;/p&gt;
&lt;h3&gt;Fekete lyuk&lt;/h3&gt;
&lt;p&gt;
Február 27. után jött a nagy fekete lyuk, jegelték a DJ Player-t. Ez azt jelenti, hogy nem utasítják el, de nem is engedélyezik. Ilyenkor gyakorlatilag senkit nem tudsz elérni, a hivatalos e-mail címek, bugreporter és telefonszámok semmit sem érnek, nem érkezik válasz, az App Review Team még belsős Apple munkatársak által sem elérhető!
&lt;/p&gt;
&lt;p&gt;
Az App Review Team e-mail címéről &quot;robot&quot; válaszok érkeznek (bármit kérdezel ugyanaz a válasz, egy kivonat bizonyos fejlesztői szabályokról), a telefonos Apple Developer Connection pedig nem tud segíteni, csak egy belsős várakozási sorba teszik a kérésedet. Ezt a kérést kétszer lehet &quot;nyomatékosítani&quot; (escalation), ekkor magasabb prioritásba teszik, de nálam 6 hét alatt sem érkezett válasz. &lt;em&gt;Az ADC arra jó, hogy beszélj egy kedves ügyintézővel, aki az ég egy adta világon semmit sem tud tenni semmilyen ügyben.
&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
Olvastam olyan fejlesztőről, akinek az alkalmazását végül 6 hónap után fogadták el, de több az olyan, akinél örökre jegelnek. Ez akkor is lehetséges, ha valamelyik Apple haver cég hasonlót fejleszt és ilyenkor megváratják a tiedét addig, amíg az el nem készül és sikeres nem lesz. Utána pedig hiába kiabálsz, hogy dehát a tiéd előbb kész volt.
&lt;/p&gt;
&lt;h3&gt;iTunes Library Access&lt;/h3&gt;
&lt;p&gt;
Május 7-én zárult le a fekete lyuk, elutasították az alkalmazásom, mert zenefeltöltés van benne (az iTunes library-t nem érhetik el az appok). Persze beküldtem ismét azzal a megjegyzéssel, hogy nem egy DJ app van már a Store-ban ilyen funkcionalitással, de nincsenek illúzióim.
&lt;/p&gt;
&lt;p&gt;
Elárulok valamit, pedig az NDA miatt nem tehetném, de konkrétan leszarom: a 3.0-s verzióban bejelentett iTunes Library Access egy nagy kamu, ezt a problémát (sem) fogja megoldani. Az iTunes Library Access lehetővé teszi a listázást, trackválasztást, de az alkalmazás nem férhet hozzá magához az audiofájlhoz.
&lt;/p&gt;
&lt;p&gt;
Annyit tehet mindössze, hogy &quot;megkéri&quot; a beépített lejátszót a zene lejátszására, de saját feldolgozás nem lehetséges. Pedig milyen sok zeneapp készítő szeme csillant fel... Már a bejelentés másnapján tele volt a belsős fejlesztői fórum azzal, hogy ez így használhatatlan lesz.
&lt;/p&gt;
&lt;h3&gt;Nem fizet&lt;/h3&gt;
&lt;p&gt;
A napokban pattant ki &lt;a href=&quot;http://www.techcrunch.com/2009/04/30/iphone-app-developers-threaten-to-sue-apple-over-late-payments/&quot;&gt;a TechCrunch-on egy másik sztori&lt;/a&gt;, miszerint a már bent lévő alkalmazásoknak sem fizet úgy az Apple (45 napon belül), ahogy kéne. Érdemes elolvasni a hozzászólásokat: nem egy-két dollárral tartoznak, hanem több ezerrel.
&lt;/p&gt;
&lt;p&gt;
Van olyan fejlesztő, aki január óta egy buznyákot sem kapott és jóval 10e dollár fölött tartoznak neki. Természetesen itt sincs igazi kontakt lehetőség, hiába írnak és telefonálnak a megadott helyekre, az Apple szokás szerint baszik válaszolni.
&lt;/p&gt;
&lt;h3&gt;Nagyok&lt;/h3&gt;
&lt;p&gt;
Megkerestem a problémámmal a magyar Apple vezetőjét, Majoros Miklóst is, aki szinte azonnal válaszolt. Sajnos előre látható volt, hogy nem tud segíteni, de egy próbát megért a dolog.
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;
Nagy vagy ismert cégeknek, fejlesztőknek persze nincsenek ilyen problémáik, ők belsős Apple kontakttal pár órán belül mindent meg tudnak oldani, rájuk nem vonatkoznak a szabályok.
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
Példának ott a Skype alkalmazás megjelenése, ami a felhasználók nagy része számára egyszerűen nem működött és tele volt bug-gal, át sem mehetett volna az elfogadási folyamaton. Volt is belőle forró thread a belsős fejlesztői fórumon. Nálunk a Ustream csapata rendelkezik ilyen értékes kapcsolattal, meg is próbáltam &quot;venni&quot;, de nem adják ki, féltik a saját pozíciót, teljes joggal.
&lt;/p&gt;
&lt;h3&gt;Startup?&lt;/h3&gt;
&lt;p&gt;
Ezek alapján a StartUP konferencián azt tanácsoltam, hogy iPhone-os fejlesztésben bízni nagyon rizikós. Összefoglalva:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bekerülni a Developer Programba Magyarországról macerás, de kivitelezhető.&lt;/li&gt;
&lt;li&gt;Egy alkalmazás nem biztos, hogy bejut az App Store-ba még akkor sem, ha más alkalmazások ugyanolyan funkcionalitást tartalmaznak.&lt;/li&gt;
&lt;li&gt;Ha mégis bekerül és vannak eladások, akkor sem biztos, hogy kifizetnek.&lt;/li&gt;
&lt;li&gt;Az Apple nem válaszol szinte semmire, elérhetetlen.&lt;/li&gt;
&lt;li&gt;Az App Review Team a legjobban őrzött részleg, a döntései szubjektívek és nem konzisztensek.&lt;/li&gt;
&lt;li&gt;A nagy és/vagy haverka cégek előnyben vannak, velük sosem fogsz tudni versenyezni, mert lejegelnek.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Ne higyjetek a fejlesztői sikersztoriknak (például Steve Demeter, Smule), azok csak a marketing miatt léteznek. A saját sikerhez sok türelem, kemény munka és óriási szerencse kell.&lt;/p&gt;
&lt;h3&gt;Nincs versenytárs&lt;/h3&gt;
&lt;p&gt;A velem történt eset a jéghegy csúcsa, olyan hülyeségekről lehet olvasni mindenfelé, hogy csak na. Nem véletlen, hogy még a belsős fórum is Google Android sóhajtásokkal van tele. Sajnos azonban még a legújabb 1.5 béta változat is harmatgyenge az iPhone SDK-hoz képest. Bártházi kollégával már megállapítottuk, hogy API-k terén a Google válságban van, az Android még mindig béna, az OpenSocial meg pláne.&lt;/p&gt;
&lt;p&gt;Az Apple termékek nagyon jók, az iPhone SDK remek, de a fejlesztőkkel nagyon-nagyon kibasznak és ennek az eredménye a sok rossz minőségű iPhone szoftver. A Pinch Media felmérése szerint a feltelepített iPhone alkalmazások mindössze 1%-át használják egynél többször. Nem véletlen.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; &lt;a href=&quot;http://szifon.com/2009/05/09/kommentar-nelkul-2/&quot;&gt;a szifon.com bekopizta a cikket&lt;/a&gt;, vannak hozzászólások ott is.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Egy kis gyorsítás az iWiW appokhoz</title>
   <pubDate>Thu, 23 Apr 2009 02:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/egy_kis_gyorsitas_az_iwiw_appokhoz</guid>
   <link>http://szantog.com/page/egy_kis_gyorsitas_az_iwiw_appokhoz</link>
   <description>&lt;div&gt;&lt;strong&gt;A tegnapi indulásnál számítani lehetett a nagy reccsre, be is következett, remélem senki sem csodálkozott. Az alkalmazások szinte kivétel nélkül az iWiW rendszere miatt nem működtek, ahol a kapcsolati háló adatok még csak-csak megérkeztek, de az adattárolási és a külső szerverhez fordulási kérések teljesen behaltak.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Ha külső szerverhez fordul egy alkalmazás, akkor a kérés általában keresztülmegy az iWiW rendszerén, még akkor is, ha mondjuk egy külső SWF fájlt tölt be. Ez főleg az adatforgalomnál gázos, mert a böngésző által bezárt &quot;biztonsági doboz&quot; miatt nem lehet direkt AJAX-os kéréseket intézni kifelé (nem megy az XMLHttpRequest, a MooTools-os se), hanem a gadgets API-n keresztül a gadgets.io.makeRequest metódust kell használni.&lt;/p&gt;
&lt;p&gt; Ő pedig szépen keresztülmászik az iWiW-en, megkérdezi a külső szervert, aztán visszajön az eredménnyel. Az a baj vele, hogy:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Függ az iWiW rendszerétől, pedig külső kérésnél nem szeretném terhelni a nagy tesót.
&lt;/li&gt;
&lt;li&gt;Lassú még akkor is, ha gyors: felesleges http kéréseket eredményez.
&lt;/li&gt;
&lt;li&gt;Nem tud előre beállítható timeout-ot: olyan későn is visszatérhet, amikor már nincs szükség rá. Nekem &quot;igazi&quot; timeout kell, ahol az idő letelte után teljesen elfelejti a kérést és már nem is fordul a külső forráshoz, nem terheli azt.
&lt;/li&gt;
&lt;li&gt;Nem lehet leállítani, eldobni a kéréseket, ha azok még nem tértek vissza.
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A fentieket nagyon trükkös és így böngészőnként bizonytalan sikerű JavaScript-tel (pl. dinamikus script tag) meg lehet oldani, de az igazi robusztus megoldás egy icipici Flash objektum használata.&lt;/p&gt;
&lt;h3&gt;FlashIO&lt;/h3&gt;
&lt;p&gt;FlashIO-nak neveztem el a megoldást, így működik: van egy globális FlashIO JavaScript objektum, amelynek mindössze három metódusa van: init, makeRequest és cancelRequest. Mindent megcsinál helyetted, még a szükséges (láthatatlan) Flash objektum beillesztését is, meg JSON parse-ol, satöbbi.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;sites/szantog/media/web/flashio.zip&quot;&gt;Az egész pakk letölthető innen&lt;/a&gt;, benne van a Flash objektum forrása is (pl. Bártházi doktornak tanulási célzattal, kevés kód van benne). Az én alkalmazásom (Videotelefon)  gyorsabb lett tőle, 2-400 ms (és néha 2-20 másodperc...) helyett 50-150 ms még az átlagfelhasználó számára is észrevehető.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Adobe Strobe</title>
   <pubDate>Tue, 21 Apr 2009 02:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/adobe_strobe</guid>
   <link>http://szantog.com/page/adobe_strobe</link>
   <description>&lt;div&gt;&lt;strong&gt;Már írtam róla, hogy egy egységes &quot;ipari szabvány&quot; videólejátszó keretrendszer milyen jó lenne, pláne egy reklámbeillesztést is támogató. Aztán lett &lt;a href=&quot;http://www.openvideoplayer.com/&quot; tabindex=&quot;0&quot;&gt;Open Video Player Initiative&lt;/a&gt;, ami egy Akamai-os lufi/reklám volt, most pedig itt az &lt;a href=&quot;http://www.adobe.com/products/strobe/&quot; tabindex=&quot;0&quot;&gt;Adobe Strobe Framework&lt;/a&gt; ígérete.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;A Strobe valami médialejátszó keretrendszer lesz a Flash platformra (tehát mehet Flexbe is), egy halom API/osztály, ilyesmi.  Állítólag az Adobe és az Akamai továbbra is együttműködik az Open Video Player Initiative-on (OVPI) és a Strobe ezt kiegészítené majd... zavaros. &lt;em&gt;Egyébként az OVPI most már egészen használható osztályokat ad, a forráskód tanulmányozása tanulási célból nem hülyeség, de egy komplett playert építeni rá egyelőre az.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
Tök jó lenne, ha nem több ezer sorból állna egy használható videólejátszó, lásd &lt;a href=&quot;http://player.imect.com&quot; tabindex=&quot;0&quot;&gt;iMectPlayer&lt;/a&gt;, ezért szurkolok a Strobe-nak, csak ne lenne ennyire reklámszagú az egész. Része az &lt;a href=&quot;http://www.openscreenproject.org/&quot;&gt;Open Screen Project&lt;/a&gt;-nek is, ami egy nagy cégek által támogatott (pl. LG, Samsung, Nokia), interfész-forradalomnak álcázott 10 millió dolláros Flash reklám/alapítvány.&lt;/p&gt;
&lt;p&gt;
Megjelenés: 2009 ősze. Pénz: ingyen. Ha lesz doksi, akkor majd írok róla: egyelőre szép piros lufi, nem több. Még logója sincs.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>A csatlakozás az iPhone Developer Program-hoz szívás</title>
   <pubDate>Thu, 09 Apr 2009 03:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/iphone.jpg</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/a_csatlakozas_az_iphone_developer_program-hoz_szivas</guid>
   <link>http://szantog.com/page/a_csatlakozas_az_iphone_developer_program-hoz_szivas</link>
   <description>&lt;div&gt;&lt;strong&gt;iPhone App Store-os alkalmazás fejlesztéséhez csatlakozni kell az iPhone Developer Program-hoz és ezután lehet legálisan tesztelni az eszközön, valamint alkalmazásokat tolni az áruházba. Ez egy nagy szívás volt, de nem a papírmunka, hanem a várakozás. Step-by-step instrukciók, dátumokkal.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/etc/iphone.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Kétféle tagság létezik, mindkettő 99 USD-ba kerül. Az egyiknél egyedüli fejlesztőként vagy jelen, azaz a tag te vagy, mint természetes személy. A másiknál jogi személy (cég) a tag, itt több fejlesztő is közreműködhet és kiosztható többféle jogosultság (ki hozhat létre appot, ki küldhet App Store-ba, stb.). A második eset több lehetőséget ad ugyanannyi pénzért, de valamivel több papírmunkát igényel. Én ezt választottam.&lt;/p&gt;
&lt;dl style=&quot;clear: both&quot;&gt;
&lt;dt&gt;2008. november 24.&lt;/dt&gt;
&lt;dd&gt;A &lt;a href=&quot;http://developer.apple.com/&quot;&gt;Developer Connection&lt;/a&gt; oldalán kitöltöttem a szükséges adatokat.&lt;/dd&gt;
&lt;dt&gt;November 25.&lt;/dt&gt;
&lt;dd&gt;Az Apple küldött egy e-mailt, hogy melyik (USA) faxszámra milyen céges papírokat küldjek el, egyben. Ezek: aláírási címpéldány, cégkivonat és egy valamilyen APEH igazolás vagy regisztrációs űrlap (én a cégem APEH-es bejelentőjét küldtem el, 06201/T).

Összeszedtem a papírokat és elfaxoltam. Csináltam neki cover page-et, amin feltüntettem az Apple-től kapott azonosítókat és lefordítottam nekik néhány magyar kifejezést, különben nem tudnák a csak magyar nyelvű papírokból, hogy mi micsoda. Egyébként tutira nem fordítják le/nézik meg, kilóra meglegyen, aztán jónapot.&lt;/dd&gt;
&lt;dt&gt;December 8.&lt;/dt&gt;
&lt;dd&gt;Küldtem nekik egy e-mailt, hogy mi a lófax van már.&lt;/dd&gt;
&lt;dt&gt;December 9.&lt;/dt&gt;
&lt;dd&gt;Megjött a válasz, azt mondták nem kaptak faxot tőlem. Pedig anno ott álltam a gép mellett, hallottam a fax csicsergését, OK-t kaptam válaszul... Elfaxoltam ismét.&lt;/dd&gt;
&lt;dt&gt;December 10.&lt;/dt&gt;
&lt;dd&gt;Felhívtam őket, a faxot nem találják, ismét elkavarták! Elfaxoltam ismét. E-mailt küldtek, megérkezett a fax. Wow, két hét alatt eljutottunk idáig.&lt;/dd&gt;
&lt;dt&gt;December 16.&lt;/dt&gt;
&lt;dd&gt;Küldtem egy e-mailt, hogy mi a helyzet.&lt;/dd&gt;
&lt;dt&gt;December 18.&lt;/dt&gt;
&lt;dd&gt;Küldtem egyet ismét.&lt;/dd&gt;
&lt;dt&gt;December 22.&lt;/dt&gt;
&lt;dd&gt;Rájuktelefonáltam és két órával később megjött a befogadó e-mail. Egy url-en el kellett fogadni a szerződést, aztán irány a 99 USD kifizetése iTunes-on keresztül. Hopp, Hungary nincs a listában... a FAQ szerint ki kell tölteni az &quot;Apple store not available in my country&quot; űrlapot (csak a befogadás után érhető el) és várni ismét.&lt;/dd&gt;
&lt;dt&gt;December 30.&lt;/dt&gt;
&lt;dd&gt;Megküldték e-mailen az &quot;iDP BILLING Credit Card Processing Form&quot; doksit, amit ki kell tölteni és elfaxolni. Hogy ezt mi a francért nem lehet elküldeni az űrlap kitöltése után automatikusan... Ezen kellett elküldenem a céges bankkártya adatait, hogy manuálisan húzzák le a pénzt.&lt;/dd&gt;
&lt;dt&gt;Január 5-15.&lt;/dt&gt;
&lt;dd&gt;Kétnaponta küldtem nekik e-mailt és hívogattam őket, hogy mi tart ennyi ideig egy szimpla kártyás tranzakción. Semmi érdemi válasz, csak sajnálkozás.&lt;/dd&gt;
&lt;dt&gt;Január 22.&lt;/dt&gt;
&lt;dd&gt;Megjött az aktiváló kód, bent vagyok a programban! &lt;em&gt;Hurrá. Csak két hónapig tartott!&lt;/em&gt;&lt;/dd&gt;
&lt;/dl&gt;
&lt;p&gt;Innentől kezdve elérhető az összes fejlesztői erőforrás (tesztelés az eszközön, belső fórumok, doksik, letöltések). &lt;strong&gt;De!&lt;/strong&gt; Az AppStore disztribúcióhoz még be kell jelentkezni az iTunes Connect-be, kitölteni egy csomó űrlapot, elfogadni egy csomó szerződést és végül postán/faxon elküldeni egy adópapírt.&lt;/p&gt;
&lt;p&gt;Február 10-re igazolták vissza, hogy minden megvan... azaz két és fél hónap (78 nap) kellett hozzá. De ez még mind semmi ahhoz képest, amit szívok a DJ Player elfogadási eljárásával: majd egy másik bejegyzésben.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Amazon CloudFront tapasztalatok</title>
   <pubDate>Thu, 09 Apr 2009 02:00:00 +0200</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/amazon.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/amazon_cloudfront_tapasztalatok</guid>
   <link>http://szantog.com/page/amazon_cloudfront_tapasztalatok</link>
   <description>&lt;div&gt;&lt;strong&gt;A &lt;a href=&quot;http://media2radio.com&quot;&gt;Media2Radio&lt;/a&gt; fontos eleme, hogy a DJ-k nagy méretű (320-as) mp3-akat hallgatnak és tölthetnek le. Ezen sikerült a CloudFront-tal dobni egy nagyot, user experience.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/web/amazon.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Eddig a MediaTemple GridService-ről ment a zenék kiszolgálása, mert nem állt rendelkezésre olcsó és kis forgalomra is használható CDN. A GridService nagyon jó fájlkiszolgálásra, óriási terhelést bír. Mivel amerikában, viszonylag központi helyen van, ezért a világ minden tájáról elég jól el is érhető.&lt;/p&gt;
&lt;p&gt;De azért panaszkodtak a DJ-k, hogyha úton vannak mondjuk ázsiában, akkor elég karcsú a letöltés, csináljunk valamit. Kapva kaptunk a CloudFront-on, pont a hozzánk hasonló kicsikre találták ki.&lt;/p&gt;
&lt;p&gt;Készítettem egy démont, ami figyeli a zenék feltöltését/módosítását és szinkronizál az Amazon S3-mal (törli a régit, frissít, stb.). Kb. 2 óra alatt fel is kúszott a jelenleg elérhető 19 GB zene úgy, hogy csak tízpercenként futtatom: gondolom a MediaTemple és az S3 között bitang sávszél van (olyan 40 mbps körül).&lt;/p&gt;
&lt;p&gt;Aztán beállítottam, hogy a media2radio S3 bucket-et szolgálja ki a CloudFront, rátoltam egy domain aliast (cdn.media2radio.com) és kész. A démon beírja az adatbázisba, hogy melyik zene van már a felhőben, így a kiszolgálásnál a megfelelő url-re irányít a rendszer.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://icanhascheezburger.com/2007/12/04/meep-meep-2/&quot;&gt;&lt;img alt=&quot;funny pictures&quot; src=&quot;http://icanhascheezburger.wordpress.com/files/2007/12/funny-pictures-speedy-cat.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Minden startupnak CloudFront-ot, Magyarországra is!&lt;/h3&gt;
&lt;p&gt;Kettő órán belül megkaptuk az első visszajelzést, hogy mi történt, hűdegyors lett a letöltés. Ezt még amerikai felhasználók is megírták, pedig ők közel voltak a MediaTemple-höz.&lt;/p&gt;
&lt;p&gt;Én itt Budapesten valószínűleg a frankfurti központhoz vagyok közel, a letöltések a 20 mbps kapcsolatom teljes szélességén jönnek le, így nem tudom mennyi lehet a max. Ez azt jelenti, hogy egy fájl (átlagosan 20 MB, mi csak jó mp3-akkal foglalkozunk) néhány másodperc alatt lejön. Ráadásul mivel &lt;a href=&quot;http://szantog.com/page/a_feltoltes_kezdete_mindig_gyorsabb_mem&quot;&gt;a letöltés eleje mindig gyorsabb&lt;/a&gt;, ez idő alatt átjön a zöm, így a jellemző letöltési időm 3 másodperc.&lt;/p&gt;
&lt;p&gt;A CloudFront-ot minden startupnak ajánlom, csak a forgalom után kell fizetni. &lt;em&gt;Nekünk az első 10 napban eddig 5 dollárba került az egész...&lt;/em&gt; Ha nagy fájlokkal foglalkozunk (nagy = nagyobb, mint 1 mega), akkor sokat dobhat a felhasználói élményen (a hazain is!) egy ilyen kiszolgálás, ráadásul plusz backup-ot is ad.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>iWiW videotelefon</title>
   <pubDate>Thu, 26 Mar 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/iwiwvideotelefon.png</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/iwiw_videotelefon</guid>
   <link>http://szantog.com/page/iwiw_videotelefon</link>
   <description>&lt;div&gt;&lt;strong&gt;Az iMect Bt. új Videotelefon alkalmazást indított el az iWiW felületén. Így szól az ajánlott szöveg, ezzel lehet bejelenteni az újdonságokat. Arról szól ez a bejegyzés, hogy mit, miért, kinek és hogyan.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;h3&gt;Mit?&lt;/h3&gt;
&lt;p&gt;A leírása így szól: &lt;em&gt;ingyen beszélgethetsz a többi iWiW taggal, csak egy webkamera kell hozzá. Beállítható a foglaltság, a minőség, kikapcsolható a videó (csak hang).&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Azaz távolról nézve olyan, mint mondjuk a Skype, csak épp bent az iWiW-en fut. Így néz ki az ajánlója:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Videotelefon&quot; src=&quot;http://iwiwvideotelefon.appspot.com/screenshot.png&quot; style=&quot;width: 500px&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;Miért?&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;1. Tanulási és kipróbálási céllal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Meg szerettem volna tanulni az OpenSocial fejlesztés csínját-bínját és ki szerettem volna próbálni az új Adobe Flash P2P technológiát, mindezt a hello world szintnél jóval mélyebben. Aztán jött bele még egy kis Google AppEngine is.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Verseny&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Inspirált az &lt;a href=&quot;http://dev.iwiw.hu/verseny&quot;&gt;iWiW fejlesztői verseny&lt;/a&gt;, ezzel az alkalmazással nevezek rá. Igyekeztem a támpontoknak megfelelni.&lt;/p&gt;
&lt;h3&gt;Kinek?&lt;/h3&gt;
&lt;p&gt;A célközönségre jó példa a szüleim korosztálya. A többségüknek hiába mondanám, hogy telepítse fel a Skype-ot, nem fogja megtenni. Én pedig lusta vagyok átmenni és megcsinálni nekik. Viszont az iWiW-et remekül és gyakran használják, így kapnak hozzá egy videochat eszközt.&lt;/p&gt;
&lt;h3&gt;Hogyan?&lt;/h3&gt;
&lt;p&gt;A &lt;a href=&quot;http://dev.iwiw.hu/documents/iwiw_api_fejlesztoi_aszf.pdf&quot;&gt;fejlesztői ÁSZF&lt;/a&gt; 8.3-as pontja elvileg tiltja, hogy know-how-t tegyek közzé, tiszta Apple iPhone NDA. De azért közzéteszem. :-) A jelenlegi megoldással &quot;óriások vállán&quot; nyugszik az alkalmazás, a terhelés megoszlik az iWiW, a Google és az Adobe szerverei között, az én költségem pedig egészen pontosan 0 Ft. Az alkalmazás három fő részből áll:&lt;/p&gt;
&lt;h4&gt;1. JavaScript&lt;/h4&gt;
&lt;p&gt;Az OpenSocial ugye JavaScript-es ügy, itt az API-ja mellett még MooTools 1.2-t is használok. Ez a rész jeleníti meg az alkalmazást, foglalkozik a néző és az adatlap tulajdonos adataival, kezeli az elérhetőséget/foglaltságot, a hívásindítást, fogadást, elutasítást.&lt;/p&gt;
&lt;p&gt;Az elérhetőség/foglaltság az iWiW saját rendszerén történik felhasználónkénti adattárolással. 6 másodpercenként frissül ezt az adat, így lehet tudni, hogy ki éppen online és nem foglalt-e. Megkérdeztem a Virgo-s srácokat, hogy bírni fogja-e a rendszer ezt a terhelést, egyelőre az az álláspont, hogy mehet.&lt;/p&gt;
&lt;p&gt;Nyilván csak akkor lesz gond, ha nagyon sokan használják, akkor viszont át tudok menni Google AppEngine-re és annak fizetős változatával le tudom kezelni a nagy tömegű lekérdezést. Ha sokan használják, akkor ez a költség nem lesz gond.&lt;/p&gt;
&lt;h4&gt;2. Google AppEngine&lt;/h4&gt;
&lt;p&gt;Mivel az owner számára nem lehet adatot írni, ezért egy külső szerverrel kell lebonyolítanom a híváskezdeményezést, illetve a Flash objektumok összekapcsolásához is szükséges. Az AppEngine-re esett a választásom, mert ingyen kapok óriási terhelhetőséget, így ez a teljesítmény sokáig elég lesz, kb. 20 000 egyidejűleg bejelentkezett felhasználóig.&lt;/p&gt;
&lt;p&gt;Az egész csak néhány sor Python kód és még adatbázis-kezelés sem kell hozzá. Az adatokat maximum 120 másodpercig tárolom, erre pedig kíváló a Memcache, gyors, egyszerű. Ráadásul jogilag is védve vagyok, hiszen innen minden adat két percen belül elpárolog, a többi pedig az iWiW rendszerén belül marad.&lt;/p&gt;
&lt;h4&gt;3. Flash&lt;/h4&gt;
&lt;p&gt;Maga a beszélgetés már Flash-ben történik, ActionScript 3-ban írtam meg. A Flash objektumok közvetlenül, média szerver beiktatása nélkül peer-to-peer kommunikálnak UDP protokollon keresztül. Az UDP sokkal hatékonyabb audio/video továbbítására, mert megengedi, hogy elvesszen néhány adatcsomag, ami észrevehetetlen, viszont az átvitel &quot;gördülékenyebb&quot; lesz tőle. Ez a 10-es player nagy újdonsága és elég jól működik.&lt;/p&gt;
&lt;p&gt;Ez nem olyan P2P, mint a BitTorrent, a kliensek már nem adják tovább a kapott streamet, ezért csak néhány fős beszélgetésekhez használható, pont az alkalmazásomhoz találták ki. Mindössze egyetlen dologhoz szükséges médiaszerver, azon regisztrálják a Flash objektumok az adás azonosítóját, tehát csak néhány bájtról van szó.&lt;/p&gt;
&lt;p&gt;Az &lt;a href=&quot;http://labs.adobe.com/technologies/stratus/&quot;&gt;Adobe Stratus&lt;/a&gt; szolgáltatása viszont ezt az &quot;összekapcsoló&quot; médiaszervert is megoldja helyettem, teljesen ingyen lehet használni. Tehát mégegyszer: a Flash objektumok a Stratus és az AppEngine segítségével kapcsolódnak egymáshoz, utána viszont minden adat elpárolog és egymással kommunikálnak peer-to-peer. Nincs belehallgatás, nem tudom kideríteni, hogy ki mennyit és kivel kommunikál.&lt;/p&gt;
&lt;h3&gt;Tapasztalatok&lt;/h3&gt;
&lt;p&gt;A fejlesztés kb. egy hónapig tartott tanulással együtt. Az OpenSocial API úgy működött, ahogy azt a doksi írta és sokat segített a &lt;a href=&quot;http://dev.iwiw.hu/blog/&quot;&gt;dev.iwiw blog&lt;/a&gt;. Jól lehetett érezni, hogy ezerrel dolgoznak az iWiW vonatkozó alrendszerein, mert sokszor futottam leállásokba és lassulásokba. Ez nem rossz, jó látni, hogy melóznak vele.&lt;/p&gt;
&lt;p&gt;Az AppEngine egy sajátos valami, teljesen egyedi mindene. Jópofa a lokális szervere, kényelmes használni és telepíteni az új verziókat. A Python programozási nyelv viszont nagyon furcsa nekem. Az Adobe Flash P2P is jól működik, a Stratus pedig villámgyors.&lt;/p&gt;
&lt;p&gt;Összességében véve kevesebb kiforratlan dologba ütköztem, mint szoktam, ami váratlan. Persze azért volt egy-két megszokott &quot;crazy hour&quot;, amikor nem jöttem rá miért nem működik és csapkodtam a billentyűzetet. &lt;em&gt;A fejlesztő élete már csak ilyen.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Meglepő, hogy a sok érintett technológia ellenére igen kicsi lett az alkalmazás letöltendő mérete: az összes fájl összesen 61 kbyte, és ebben két csengőhang is benne van. A forráskód mindenestül, kommentekkel együtt kábé 800 sor.&lt;/p&gt;
&lt;p&gt;Szerintem elegendő funkció van az alkalmazásban az induláshoz, csak annyit sajnálok, hogy nem tudtam egy harmadik státuszt beletenni: &lt;strong&gt;&quot;elérhető csak az ismerőseim számára&quot;&lt;/strong&gt;. Ehhez az kellene, hogy tudja az alkalmazás a viewer-ről, hogy az owner ismerőse-e (barátja).&lt;/p&gt;
&lt;p&gt; Ez az alapvető funkció egyelőre hiányzik az OpenSocial-ból, és csak egy csúnya workaround-al lehetne megoldani: le kell kérdezni az összes ismerőst és megnézni, hogy az owner benne van-e. Ez viszont túl sok http lekérést eredményezne, hiszen lehet, hogy az owner csak a 300-adik a sorban (ha legalább 300 ismerős felvette már az app-ot...).&lt;/p&gt;
&lt;p&gt;Majd meglátjuk mi lesz belőle, remélem sokan fogják használni.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Ne blokkolj!</title>
   <pubDate>Wed, 04 Mar 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/ne_blokkolj</guid>
   <link>http://szantog.com/page/ne_blokkolj</link>
   <description>&lt;div&gt;&lt;strong&gt;A minap olvastam Tsabeeka tollából, hogy &quot;&lt;a href=&quot;http://tsabeeka.wamma.hu/2009/03/03/akad-es-akaszt-a-turulmeme/&quot;&gt;Akad és akaszt a TurulMeme&lt;/a&gt;&quot;. A bejegyzés szerint a TurulMeme leállása megakasztotta a plugint használó blogokat, amik csak a timeout letelte után szolgálták ki a kért tartalmat. Nadekéremszépen, itt nem a TurulMeme a hibás, hanem a plugin készítője.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;A megoldás nem a JavaScript és nem is a timeout átállítása. Egyszerűen arról van szó, hogy egy tartalom kiszolgálása alatt blokkoló módon nem szabad külső forrásokra támaszkodni, sohasem, nemnem, még timeout-tal sem.&lt;/p&gt;
&lt;p&gt;Jelen bloghoz írtam TurulMeme plugint, ami úgy működik, hogy bizonyos időközönként (crontab) ránéz a TurulMeme API-ra és beírja az adatbázisomba, amit kell (hozzáadja hozzászólásként). Ez a megoldás kíméli az erőforrásokat, csak egyszer fut óránként és csak egyszer terheli a TurulMeme rendszerét is.&lt;/p&gt;
&lt;p&gt;A JavaScript-tel az a bajom, hogy egyrészt JS nélkül nem működik (pl. a Google nem fogja indexelni), másrészt plusz kéréseket eredményez, nem hatékony.&lt;/p&gt;
&lt;p&gt;Egyébként szintén a minap fordult elő, hogy a Google Analytics hasonló problémát okozott. A nagy GMail leállás napján egy rövid ideig haldoklott a GA script kiszolgálása és a GA mérőkód a vonatkozó osztály nélkül elszállt.&lt;/p&gt;
&lt;p&gt;Ez Internet Explorer alatt okozta a legtöbb problémát, ott betöltődni látszottak az oldalak, de a végén jött a már jól ismert &quot;a kiszolgáló megszakította a kapcsolatot&quot; és végül nem jelenített meg semmit, így IE alatt elérhetetlenné téve sok-sok weboldalt.&lt;/p&gt;
&lt;p&gt;Itt a megoldás a mérőkód ondomready vagy onload utáni futtatása, ha akkor száll el nem fossa össze magát az IE, ami technológiai oldalról arcpirítóan béna.&lt;/p&gt;
&lt;p&gt;Egy szó mint száz, vigyázzunk a külső cuccokkal.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Google AppEngine árak</title>
   <pubDate>Sun, 01 Mar 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/appengine.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/google_appengine_arak</guid>
   <link>http://szantog.com/page/google_appengine_arak</link>
   <description>&lt;div&gt;&lt;strong&gt;Megérett az AppEngine, úgyhogy jöttek az árak. Első gondolatom az volt, hogy majd jól összehasonlítom az Amazonnal, de aztán rájöttem, hogy ez nagy hülyeség lenne.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/web/appengine.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;a href=&quot;http://szantog.com/page/google_appengine &quot;&gt;Már írtam az AppEngine-ről&lt;/a&gt;, viszont a fizetős rész bevezetésével változtak az ingyenes változat korlátai. Most már érettnek tűnik a szolgáltatás, hiszen beárazták.&lt;/p&gt;
&lt;h3&gt;Korlátozások&lt;/h3&gt;
&lt;p&gt;A &lt;a href=&quot;http://code.google.com/appengine/docs/quotas.html&quot;&gt;dokumentáció&lt;/a&gt; részletessége,  és a transzparencia teljesen ismeretlen ebben a szegmensben (is). Nagyon jó és tervezhető, az összes hosting szolgáltató tanulhatna ebből.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Egy kérés vagy válasz maximális mérete 10 MB lehet. Azaz nem ide fogod a videókat feltölteni, nem fájlkiszolgálásra lett kitalálva.
&lt;/li&gt;
&lt;li&gt;Az API hívások maximális mérete 1 MB (ilyen például egy kérés az adatbázis vagy a memória cache felé). Ezzel együtt lehet élni, a jól felépített oldalaknál a jellemző kérések jóval ez alatt szoktak lenni.
&lt;/li&gt;
&lt;li&gt;Egy kérés feldolgozása maximum 30 másodperc lehet. Ez olyan, mint a PHP script time limit beállítása. Őszintén szólva ha ennyit kell feldolgozni, akkor az alkalmazásodban van a hiba.
&lt;/li&gt;
&lt;li&gt;Egyszerre maximum 30 aktív szkriptpéldány futhat, azaz egy időben csak 30 kérést dolgozhatsz fel.
&lt;/li&gt;
&lt;li&gt;A kódod max mérete 150 MB lehet (uhh, ki ír ekkorát?). Maximum 1000 kód és 1000 statikus fájlt tölthetsz fel (már mondtam, nem fájlkiszolgáló).
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Rengeteg további paraméter van még, csak a legfontosabbakat ismertetem:&lt;/p&gt;
&lt;h3&gt;Ingyenes csomag&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;6.5 CPU óra naponta
&lt;/li&gt;
&lt;li&gt;1-1 GB sávszél naponta (be-ki), 56-56 MB percenként (mintha 0.5 gbps kapcsolatú szervered lenne)
&lt;/li&gt;
&lt;li&gt;1.3 millió kérés naponta, 7400 kérés percenként (a max. 30 egyidejű kérés miatt 4ms hosszú futásokkal tudnád elérni, de ilyen alacsony átlagos értéket szinte lehetetlen produkálni)
&lt;/li&gt;
&lt;li&gt;1 GB adatbázis
&lt;/li&gt;
&lt;li&gt;szolid e-mail forgalom (2000 címzett naponta, de csak 8 darab percenként)
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fizetős csomag&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;46 CPU óra fölött kell fizetni, egészen 1729 CPU óráig mehetsz fel (rettentő sok), percenként maximum 72 CPU-t használhatsz egyszerre (borzasztó sok)
&lt;/li&gt;
&lt;li&gt;43 millió kérés naponta, 30000 kérés percenként
&lt;/li&gt;
&lt;li&gt;az 1-1 GB sávszél fölött sávosan kell fizetni, maximum 740 MB percenként (mintha 6 gbps-en lógna a szerver, komoly)
&lt;/li&gt;
&lt;li&gt;1 GB adatbázis fölött fizetni kell, bármekkora lehet
&lt;/li&gt;
&lt;li&gt;komoly e-mail forgalom (7.4 millió címzett naponta, 5100 darab percenként)
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Az adatbázis forgalma már az ingyenes csomagban is óriási lehet, csakúgy, mint a külső URL-ről töltött adatok (URL Fetch) mennyisége és gyakorisága. A képmanipuláló API terhelése szintén bődület.&lt;/p&gt;
&lt;h3&gt;Mire elég?&lt;/h3&gt;
&lt;p&gt;Egy normálisan (jó minőségben) megírt alkalmazással kb. napi 30-50e unique látogatóig mehetsz az ingyenes csomaggal. Ez a legtöbb hazai igényt simán kielégíti, egy felkapottabb amcsi startup viszont pillanatok alatt a fizetős változatban találja magát.&lt;/p&gt;
&lt;h3&gt;Összehasonlítás az Amazonnal?&lt;/h3&gt;
&lt;p&gt;Hülyeség. Az Amazon EC2-n kapsz egy alap oprendszert, aztán arra azt tolsz, amit akarsz. Az AppEngine inkább egy API környezet, így korlátoltabb, viszont egy-két speciális vonatkozásban sokkal erősebb (pl. képmanipulálás, BigTable adatbázis), mint akár húsz EC2 példány egyszerre. Teljesen másképp kell a kettőhöz hozzáállni, fejleszteni rá, satöbbi.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Maximum a buta menedzserek keverik össze a kettőt, a fejlesztők dolga pedig rávilágítani a különbségre.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Ha viszont a buta menedzser csak néhány fő paraméter árát nézi (CPU óra, sávszél, tárhely), akkor annyit azért elmondok, hogy szinte hajszálra megegyezik az Amazon EC2 áraival és a CPU óra számítási erejét is a legkisebb EC2 példányhoz lőtték be.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>WiFi-s szinkronizáció</title>
   <pubDate>Sun, 01 Mar 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/iphone.jpg</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/wifi-s_szinkronizacio</guid>
   <link>http://szantog.com/page/wifi-s_szinkronizacio</link>
   <description>&lt;div&gt;&lt;strong&gt;Sok eszköz esetén felmerül a kérés, hogy legyen benne WiFi-s szinkronizáció, ne kelljen állandóan USB-re vagy valami másra dugni. Próbáljuk meg objektíven végiggondolni, hogy mennyire lenne ez jól használható? Nézzük meg mondjuk az iPhone-t, mert nekem az van.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/etc/iphone.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Szerintem igazából egyetlen paramétert kell néznünk, ez pedig a sávszél, azaz milyen gyorsan mehet át az adat. A WiFi-nél játszik a B, G és az N. Az iPhone-ban jelenleg B és G van, 4.5 és 54 Mbit/s elméleti sávszélekkel. Ez a gyakorlatban 4.5 és 19 Mbit/s-ot jelent, azaz másodpercenként 560 és 2375 Kbyte-ot tudnánk átküldeni.&lt;/p&gt;
&lt;p&gt;Az iPhone viszont hiába lóg egy G-s hálón, 1 Mbyte per másodpercnél többet nem tud feldolgozni, ráadásul ennek eléréséhez is low level BSD socket hívásokkal kell trükközni, mert ha a fejlesztő &quot;sima&quot; Cocoa API-t használ, akkor 170 Kbyte/s lesz a maximum. Tudom, próbáltam, szívtam vele.&lt;/p&gt;
&lt;p&gt;Persze a hálózati pufferbe lehet, hogy gyorsabban csorog be az adat, csak éppen a fogadó szoftver nem tudja gyorsabban feldolgozni (lásd még &quot;&lt;a href=&quot;http://szantog.com/page/a_feltoltes_kezdete_mindig_gyorsabb_mem&quot;&gt;A feltöltés kezdete mindig gyorsabb mém&lt;/a&gt;&quot;). Úgy tűnik, hogy az iPhone processzora korlátoz minket a dologban, ennyit bír.&lt;/p&gt;
&lt;h3&gt;N-es WiFi-t bele!&lt;/h3&gt;
&lt;p&gt;Az N-es WiFi a gyakorlatban kábé 10 Mbyte/s, ennyivel tudok vele két Mac között másolni. Hiába tennék az iPhone-ba, az még a G-t sem tudja &quot;kihajtani&quot;, így nem lenne különbség. Annyi lehetne az összes előny, hogy a teljes otthoni háló N-es sebességgel mehetne, amit sajnos a G-n bejelentkező iPhone miatt nem állíthatok át, két routert meg nem akarok. Szóval jó lenne az N az iPhone-ba, de nem a sebesség miatt.&lt;/p&gt;
&lt;h3&gt;Mire elég?&lt;/h3&gt;
&lt;p&gt;Egy szó mint száz, van kb. 1 Mbyte/s-unk és nincsenek illúzióim afelől, hogy a többi telefon/kézi eszköz nagyságrenddel többet tudna. Ebből már látszik, hogy nagy fájlok mozgatásához és az iPod library feltöltéséhez ez nem igazán elég. A 6 GB szabad helyemet több, mint másfél óra alatt tudná megtölteni, lassú. Ennyi folyamatos CPU és WiFi pörgetés biztosan kétvállra fektetné az akksimat. &lt;em&gt;(Igen, tehetem töltőre, de akkor már egyből az USB-re, szóval úgy minek a WiFi sync?)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A WiFi így nem lenne jó videók feltöltésére, sok kép vagy audió szinkronizációjára. Kíválóan megfelelne viszont a kontaktok, naptárbejegyzések és egyéb kisméretű szöszmötölésekre, vagy ha csak egy-két mp3-at vagy képet szeretnék áttenni.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ez itt a bejegyzés vége, nagyobb csattanók nélkül.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>RackSpace</title>
   <pubDate>Tue, 17 Feb 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/rackspace.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/rackspace</guid>
   <link>http://szantog.com/page/rackspace</link>
   <description>&lt;div&gt;&lt;strong&gt;A hosting piac egyik patinás szereplője a RackSpace és az elmúlt hónapokban szép erőfeszítéseket láttunk tőlük cloud computing téren. Egyértelműen az Amazon és a Media Temple ellen pozícionálják magukat, megnéztem milyük van.
 Azt is elmondom, hogy most mit használok és hogyan látom a cloud computing jelenlegi helyzetét. Microsoft Azure? Nem lesz könnyű olvasni, én szóltam.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;h3&gt;Mosso&lt;/h3&gt;
&lt;p&gt;Ez lenne a Media Temple Grid Service ellenfele, &lt;a href=&quot;http://szantog.com/page/a_majdnem_amazon-ok_22&quot;&gt;írtam róla már&lt;/a&gt;, egyértelműen gyengébb és drágább. A hasonló szolgáltatásokat amúgy sem tudom nyugodt szívvel ajánlani, ha adatbázist is használna az alkalmazásod.&lt;/p&gt;
&lt;p&gt;Itt lett egy kis névzavar, a Mosso lett átnevezve Cloud Sites-ra, illetve a teljes cloud computing division-t (Cloud Sites, Cloud Files, Cloud Servers) most már Mosso-nak hívják. Tehát régi Mosso = Cloud Sites.&lt;/p&gt;
&lt;h3&gt;Cloud Files&lt;/h3&gt;
&lt;p&gt;Ez lenne az Amazon S3 ellenfele. API oldalon kb. ugyanazt tudja, a következő eltérésekkel:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;a bucketeket containereknek hívják
&lt;/li&gt;
&lt;li&gt;nem lehet permission-öket állítani, a cuccokhoz csak a feltöltő fér hozzá
&lt;/li&gt;
&lt;li&gt;nincs torrent támogatás
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Van CDN is, csakúgy, mint az Amazon CloudFront-nál, de itt a Limelight áll a dolog mögött, azaz ez a része elvileg jobb (gyorsabb, alacsonyabb ping időkkel, nagyobb földrajzi terítéssel). Public-read dolgokat csak ezen keresztül lehet futtatni.&lt;/p&gt;
&lt;p&gt;A fő probléma viszont az, hogy egyértelműen drágább az S3-nál. A költségek oroszlánrészét a sávszél viszi el, ott a 5 centtel drágább minden GB. Egyébként megvették a Jungle Disk-et is, ami hamarosan Cloud Files-ra is tud majd menteni.&lt;/p&gt;
&lt;h3&gt;Cloud Servers&lt;/h3&gt;
&lt;p&gt;Ez lenne az EC2 ellen, de még csak készül. Megvették a Slicehost-ot és az ott lévő rendszert fogják &quot;fel-API-sítani&quot;. A Slicehost egy igen jó szolgáltató, ez az oldal is ott fut már.&lt;/p&gt;
&lt;h3&gt;Slicehost&lt;/h3&gt;
&lt;p&gt;Sallangmentes szolgáltató, abszolút a szolgáltatás minőségére fókuszálnak. Garantált teljesítményeket kapsz nagyon jó rendelkezésre állással, viszonylag olcsón. Mindent kontrollálhatsz, nagyon basic installokat kapsz (mint az EC2-n), amit aztán úgy telepítesz, ahogyan csak akarsz. &lt;strong&gt;Nincs &quot;kényelmes&quot; felülete, amin hipp-hopp össze lehet dobni egy hostingot.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Nagyon meg vagyok elégedve vele és a ping idők is prímák innen, pedig az USA-ban van. Azért váltottam, mert a Media Temple Grid Service-ben hiába volt garantált teljesítményem (MySQL Grid Container), az olyan lassú volt, mint a tetü és nincs memória cache. Amikor egy Media Temple-s szolgáltatáshoz férsz hozzá (pl. fájlt kérsz le vagy kapcsolódsz a MySQL konténerhez), akkor először &quot;felpörög&quot; a rendszer és utána már villámgyorsan kiszolgál, csak ez a &quot;felpörgési&quot; idő szokott akár fél másodpercig is elhúzódni. Olyan ez, mint a ping idő a hálózatoknál.&lt;/p&gt;
&lt;p&gt;A Slicehost persze nem olyan, mint a Grid Service, a megvásárolt erőforrás limiten belül kell maradni, nem skálázódik. Ha tudod, hogy mekkora terhelés várható &lt;em&gt;(minden weboldalnál illik tudni)&lt;/em&gt;, akkor a Slicehost-tal nagyságrendekkel gyorsabb kiszolgálást tudsz ugyanolyan áron kialakítani.&lt;/p&gt;
&lt;p&gt;A Grid Service-t már csak fájlok kiszolgálására használom, arra igazán olcsó és sokat bír.&lt;/p&gt;
&lt;h3&gt;Hol tart a cloud computing most?&lt;/h3&gt;
&lt;p&gt;Még mindig nincs &quot;szent grál&quot;, nem tudok olyat, hogy a legkisebbtől a legnagyobbig skálázódik egy szolgáltatás. A hozzám befutó érdeklődések 99%-ánál nincs szükség ilyenre, mert a terhelés jól tervezhető és általában kevesebb, mint havi 50 USD-ból megoldható.&lt;/p&gt;
&lt;p&gt;Ráadásul a cloud computing belépési költsége sokkal magasabb a hagyományos hostingnál. Egyrészt ha csak egyetlen legkisebb EC2 fut (gyengusz teljesítmény), az már 72 USD per hó, másrészt a fejlesztési költségek lesznek magasak.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; Egy alkalmazás megírása, netán átalakítása cloud környezetre mindig ad-hoc dolog, nincs rá recept és sok munkaórába kerül. Nincs általánosan alkalmazható megoldás, bár minden hosting cég azt keresi ezerrel.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A &lt;a href=&quot;http://www.microsoft.com/azure&quot;&gt;Microsoft Azure&lt;/a&gt; persze változtathat ezen, a demó videóból elvileg az jön le, hogy írd meg a webalkalmazást .NET-ben, aztán majd mi futtatjuk és felskálázzuk neked. Tekintettel arra, hogy ez még mindig csak demó... majd meglátjuk. Mivel szinte mindig az adatbázis írásánál futunk bele a legnagyobb problémába kíváncsi leszek, hogy a cloud-os MS SQL hogyan fog megbírkózni egy izmos left join-nal másodpercenként mondjuk százszor. Ha ezt megoldják, akkor &lt;em&gt;máris megyek MS webfejleszőnek&lt;/em&gt;. Ráadásul nem ismerjük az árát sem egyelőre.&lt;/p&gt;
&lt;p&gt;Ökölszabály: szerintem Cloud computing-ba belefutni csak akkor érdemes, ha a havi hosting költség elérné a 250 USD-t és van pénz a fejlesztésre is. Hozzá kell még tennem, hogy sok &quot;hagyományos&quot; hosting-on futó alkalmazáson bőven lehet még optimalizálni, ilyenkor akár egy-két nagyságrendet is lehet rajta javítani, pl. 1000 helyett 50000 napi unique teljesítmény ugyanazon a vason.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Remélem nem romboltam le a cloud computing varázsát, mert az amúgy sincs neki. Viszont nagyon jól lehet megmarketingolni.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>iWiW API, juhéj, de annyira azért nem</title>
   <pubDate>Sun, 15 Feb 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/iwiw.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/iwiw_api_juhej_de_annyira_azert_nem</guid>
   <link>http://szantog.com/page/iwiw_api_juhej_de_annyira_azert_nem</link>
   <description>&lt;div&gt;&lt;strong&gt;Nagyon örültem az iWiW bejelentésnek és anno én is rávetettem magam a témára, meglehetősen nagy lelkesedéssel. Végigjártam a homokozót, a tutorialokat, írtam egyszerű kis próbaszösszenetet. Egyszerű rá fejleszteni, sitty-sutty, ez a része príma. Csak az vele a bajom, hogy egyelőre az átlaguser nem fog vele találkozni.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/web/iwiw.jpg&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Amikor az ember elkezd egy ilyen alkalmazáson gondolkozni, akkor előbb megnézi a feltételeket, pl. milyen adatokat érek el? Ez a kör meglehetősen szűk, kábé ennyi:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;person objektum: név, thumbnail kép, profil url
&lt;/li&gt;
&lt;li&gt;ki vagyok én (person objektum)
&lt;/li&gt;
&lt;li&gt;kik a barátaim (egy halom person objektum)
&lt;/li&gt;
&lt;li&gt;az alkalmazás tulajdonosa (akinek az adatlapján nézem) vagy nézője vagyok-e
&lt;/li&gt;
&lt;li&gt;a tulajdonos barátai (egy halom person objektum)
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ezen kívül lehet még eseményeket (történéseket) küldeni, amik minden felhasználó kezdőlapján jelennek meg (saját és barátok történései). Jó, tehát megvan miből gazdálkodhatunk, de hol jelenik meg mindez? Egyáltalán hogyan használja az átlag iWiW felhasználó a rendszert?&lt;/p&gt;
&lt;h3&gt;Itt a bibi&lt;/h3&gt;
&lt;p&gt;Szinte minden ismerősöm a következő utat járja be:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Bejelentkezés.
&lt;/li&gt;
&lt;li&gt;Kezdőlap. Ezt nem olvassuk el, hanem scroll le a függő kapcsolatokhoz vagy egyből klikk az &quot;ismerőseim&quot;-re. Esetleg az &quot;üzenetek&quot;-re, de az &quot;ismerőseim&quot; az út vége így is, úgy is. A többi főmenü ikonra meglehetősen &quot;vakok&quot;, nem tudják mi van ott, hiába kerül hát oda az &quot;alkalmazásaim&quot;.
&lt;/li&gt;
&lt;li&gt;Ismerősök listája.
&lt;/li&gt;
&lt;li&gt;Klikk valakinek a képére, vagy inkább névre.
&lt;/li&gt;
&lt;li&gt;Adatlap. Nem nézzük meg, hanem egyből klikk a &quot;képek&quot;-re.
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Merthogy az iWiW egy nagy képmegosztó alkalmazás a többség számára. Nándi találó megjegyzésével &lt;em&gt;&quot;meg tudom nézni, hogy mi van azzal a csajjal, akit de megdugtam volna a középiskolában&quot;&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Egy csomó felhasználó még mindig nem ismeri az &quot;ismerőseim friss képei&quot; funkciót sem. Amikor elmondom nekik, akkor mindig nagy csodálkozás és &quot;ezt kerestem&quot;, meg &quot;végre&quot; a reakciók. Hol találkozhatnának hát az alkalmazásommal? Három helyen:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;a kezdőlapon történés formájában (ha az alkalmazás küld ilyet),
&lt;/li&gt;
&lt;li&gt;az adatlapon,
&lt;/li&gt;
&lt;li&gt;külön az &quot;alkalmazásaim&quot; alatt.
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;A kezdőlapot jelenlegi formájában nem olvassák.&lt;/strong&gt; Az adatlapot szintén nem, az csak egy közbenső állomás a &quot;képek&quot; felé vezető úton. Az &quot;alkalmazásaim&quot; pedig végképp érthetetlen lesz.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Persze nyilván lesz kirakatba tett iWiW fejlesztői sikersztori&lt;/em&gt;, de pontosan a fentiek azok az okok, amiért nehéz lesz népszerűt és jót (hozzon pénzt is) írni. iWiW alkalmazást programozni könnyű, üzleti modellt és jó felületet kitalálni, na az már sokkal nehezebb. &lt;strong&gt;A Facebook-on a pofádba tolják az alkalmazásokat, ott könnyebb. De a magyar átlag felhasználók meg itt vannak.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Összeesküvés-elmélet: lehet, hogy emiatt hosszabbították meg a fejlesztői versenyt? Nem érkezett elegendő jó minőségű alkalmazás?&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>YouTube prezentáció a Midem-en</title>
   <pubDate>Thu, 05 Feb 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/midem_small.png</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/youtube_prezentacio_a_midem-en</guid>
   <link>http://szantog.com/page/youtube_prezentacio_a_midem-en</link>
   <description>&lt;div&gt;&lt;strong&gt;Pirossal karikáztam be a naptárban, erre el kellett mennünk. Csak reménykedtünk benne, hogy általánosságok helyett inkább tanulhatunk valami jót. Korábban zártuk a standot (17 óra), amúgy is egybeesett az Obama beiktatási show idejével: sok lúzer inkább ott bulizott a Billboard standnál amerikai zászlókkal meg ingyen piával.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/etc/midem_small.png&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;A legtöbb YouTube videó alatt van zene, így hát érintett a zeneipar is. Sok probléma volt a legalizálással, valahogyan meg kellett oldani, hogy a kiadók akkor is hozzájussanak a pénzükhöz, ha egy családi videó alatt szól a cucc. Azt is tudjuk, hogy igen jelentős forgalom megy el tisztán videóklipekkel.&lt;/p&gt;
&lt;p&gt;Erre a problémára pedig a &lt;a href=&quot;http://www.youtube.com/t/contentid&quot;&gt;ContentId&lt;/a&gt; a válasz. A ContentId azonosítja egy feltöltés videó és audió részeit, azaz egy YouTube videónál pontosan tudja a rendszer, hogy milyen zene szól alatta vagy melyik másik videóból használtak fel egy bejátszást. Felismeri a részeket is, kb. 10 másodperces darabokban, tehát ha mondjuk csak a refrént játszod be már az is meglesz neki.&lt;/p&gt;
&lt;p&gt;Minden egyes új feltöltéskor átnyálazza az egész adatbázist (bele sem merek gondolni, mekkora meló ez) és átlag 15 perc alatt kész az eredmény (mindkét irányban!), hihetetlen. A fejlesztés kezdetekor ez az idő még 70 óra volt, sokat dolgoztak rajta a fiúk, az biztos.&lt;/p&gt;
&lt;p&gt;Ha tehát jogtulajdonos vagy (pl. zenekiadó saját zenékkel), akkor irány a &lt;a href=&quot;http://www.youtube.com/partners&quot;&gt;YouTube Partner Program&lt;/a&gt;, töltsd fel a termékeidet, hogy azután felismerje a ContentId. Ez a feltöltés nem megosztás, csak a ContentId-nak mondod meg, hogy &quot;itt a zene, ezentúl figyelj rá és szólj, ha használják&quot;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tehát ma már minden zenekiadó érdeke, hogy részt vegyen a YouTube Partner Programban, még akkor is, ha egyébként nem tölt fel semmit.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A ContentId-val érintett videóknál (is) a YouTube reklámokat mutat és ebből fizeti a százalékot feléd illetve a sápot a szerzői jogkezelő szervezeteknek a vonatkozó helyi szabályozás (törvények) szerint. A legtöbb szerzői jogkezelővel már megállapodtak, egyenként, külön-külön, nagyon sok jogász dolgozott ezen. &lt;em&gt;A százalékok titkosak, nincs gyakorlat.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Ha felhasználták a zenét, akkor választhatsz, hogy:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tiltod. Ekkor jön a már ismert audió nélküli lejátszás.
&lt;/li&gt;
&lt;li&gt;Engeded és megfigyeled (csak statisztikát kapsz).
&lt;/li&gt;
&lt;li&gt;Engeded és pénzt keresel.
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Ez a szabályozás országokra és egyebekre lebontva állítható be. Tehát nem a YouTube az, aki leszedi a zenét az épp feltöltött családi videódról, hanem a jog tulajdonosa, rendszerint a kiadó. A ContentId beállítások 90%-a a harmadikon van, de pl. a Warner az első eset mellett döntött, ezért van a perpatvar.&lt;/p&gt;
&lt;p&gt;Az is beállítható, hogy a zenéd lejátszása közben felpattanjon egy buy on iTunes/Amazon satöbbi link.&lt;/p&gt;
&lt;p&gt;Egy szó mint száz nem hülyeség ez a rendszer, bár nyilván vannak gyerekbetegségei, pl. mi a helyzet a rossz felismerésekkel (remixek), erre nem tudtak nekem elfogadható választ adni. A többi videómegosztó fényévekkel a YouTube mögött kullog, igazából már csak egy pofás design kellene a YouTube-ra szerintem. &lt;a href=&quot;http://www.readwriteweb.com/archives/youtube_makes_annotating_video.php&quot;&gt;Pláne, hogy már annotálni is lehet.&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Az előadásról&lt;/h3&gt;
&lt;p&gt;Sajnos nincs fent a neten a prezentáció, még csak hasonlót sem találtam. Hiába kértem a srácokat, nem adták oda. Elvileg semmi új nem hangzott el, minden összeszedhető lenne a netről, de valahogy mégsem köztudott a zenei világban (se).&lt;/p&gt;
&lt;p&gt;Az előadó nagyon profi volt, egy slide nem volt fent 20 másodpercig (!!). A legtöbb kérdésre &quot;i don&#39;t have the answer&quot; volt a válasz, vagy &quot;titok&quot;. Elhozták viszont egy csomó munkatársukat, voltak marketingesek, jogászok és egy vezető fejlesztő, mindenféle, kábé huszan (!!), zömmel a zürichi központból. Nagyon komolyan vették a Midem-et.&lt;/p&gt;
&lt;p&gt;Ez a felállás egyébként nagyon vicces és szteretíp volt, a jogászok öltönyös fehér jómódú srácok, a közgazdászok skandinávnak látszó csajok, a fejlesztő pedig mi más, mint egy apró ázsiai.&lt;/p&gt;
&lt;p&gt;Tőlük lehetett a prezentáció után az előtérben kérdezni és mi ki is használtuk az alkalmat, nem hagytuk őket Obamát sasolni. :-) Mutattunk nekik érdekeseket, kérdeztünk érdekeseket és névjegyeket cseréltünk. Nem, semmit nem tudtam kihúzni egyikből se, nagyon be vannak idomítva.&lt;/p&gt;
&lt;p&gt;Megkérdezték, hogy a DJ Player-t miért iPhone-ra hoztam ki (elmondtam nekik, hogy az Android-dal mik a problémáim), kitárgyaltuk a pseudo-streaminget, elemeztük a live streaming lehetőségeket (kenik-vágják a Jasmin és Ustream setupot!), és persze nem tudtam semmilyen YouTube live infót szerezni, de nagyon úgy éreztem, hogy kábé 2 éven belül lesz ilyen.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Felhő kolléga, kösd fel a gatyád, vagy vásároltassátok fel magatokat. :-)&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Midem: a zeneipar és a web</title>
   <pubDate>Tue, 27 Jan 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/midem_small.png</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/midem_a_zeneipar_es_a_web</guid>
   <link>http://szantog.com/page/midem_a_zeneipar_es_a_web</link>
   <description>&lt;div&gt;&lt;strong&gt;A letöltéseket már senki sem kezeli ellenségként, a legnagyobbak is keresik a webes lehetőségeket, de még csak most kezdik felfedezni. Így bármilyen technikai jellegű dologgal &quot;varázslónak&quot; fognak titulálni.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/etc/midem_small.png&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Ennek egészen egyszerű oka van: a hagyományos fizikai produktumokból (pl. CD) hiába adnak el harmadannyit a letöltésekhez képest, de még így is legalább háromszor annyit keresnek vele. (&lt;a href=&quot;http://szantog.com/page/mennyi_zenet_adnak_el&quot;&gt;Háttérinfó.&lt;/a&gt;) Sajnos ez igen lassan változik csak, a fizikai eladások kb. 20%-kal csökkennek, a letöltések pedig 30%-kal nőnek évente.&lt;/p&gt;
&lt;p&gt;Nézzünk egy nem megengedhető, de muszáj-megmutatni-valahogy leegyszerűsítést! Kiadónk jelenleg 4 pénzt keres, 3-at CD-vel, 1-gyet pedig letöltéssel. &lt;strong&gt;Mennyit keresünk a mivel? &lt;/strong&gt;Tételezzük fel, hogy szépen csordogálnak a dolgok 2011-ig, utána pedig összeomlik a CD piac, mert már lejátszót sem vásárolnak hozzá az emberek, addigra pedig bedöglik a nagy része. 2011-et susogtak mindenféle Midem falevelek egyébként is. A letöltések piaca pedig nem nőhet az égig.&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;év&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;CD&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;letöltés&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;össz&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2008&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2009&lt;/td&gt;
&lt;td&gt;2.4&lt;/td&gt;
&lt;td&gt;1.3&lt;/td&gt;
&lt;td&gt;3.7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2010&lt;/td&gt;
&lt;td&gt;1.8&lt;/td&gt;
&lt;td&gt;1.6&lt;/td&gt;
&lt;td&gt;3.4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2011&lt;/td&gt;
&lt;td&gt;1.4&lt;/td&gt;
&lt;td&gt;1.8&lt;/td&gt;
&lt;td&gt;3.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2012&lt;/td&gt;
&lt;td&gt;0.7&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;2.7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2013&lt;/td&gt;
&lt;td&gt;0.4&lt;/td&gt;
&lt;td&gt;2.1&lt;/td&gt;
&lt;td&gt;2.5&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Tehát még jövőre is inkább a CD eladásokra kell koncentrálnunk és 2011-ig bőven van időnk megvárni a letöltések szent grálját, hátha eljövend. A zeneipar összeomlásán már túl vagyunk, a profit a felére esik össze, ez van.&lt;/p&gt;
&lt;p&gt;Van még egyéb bevételünk is, nevezzük egyszerűsítve szerzői jogdíjnak (pl. rádiós lejátszás után). Ezek jól esnek, de különösebben nem fognak változni. Az eladások utáni profithoz képest nem túl nagy összegről van szó, mondjuk úgy egyharmaddal dobja meg a nyereséget, ha népszerű rádiós slágereink vannak (egyébként szinte semmi).&lt;/p&gt;
&lt;p&gt;Nagyon durván így gondolkoznak tehát. Aztán ott vannak a mindenféle kettőpontnullás szociális oldalak, pl. Last.fm vagy YouTube. Innen sajnos csak a szerzői jogi díjakat várhatjuk, amik a letöltések utáni profithoz képest nem fognak nagy pénzt termelni. Éppen ezért nem igazán foglalkoznak velük, meghát &lt;em&gt;nehéz is megérteni őket régi zeneiparos szemmel.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;ISP-k&lt;/h3&gt;
&lt;p&gt;A Midem-en nagyon sokan emlegették az ISP-ket (közmagyarul internetszolgáltató). Azt szeretnék, hogy állambácsi vessen ki százalékot (kvázi adó vagy mint a tévédíj, pl. BBC) az ISP-kre, mondván a forgalom nem elhanyagolható része zenei eredet.&lt;/p&gt;
&lt;p&gt;Ugyanis egy évi néhány dolláros díjjal már ma is több pénzt lehetne az iparágba pumpálni, mint amennyit összesen megkeres... Csakhogy ehhez kellene valami egységes mérési módszer, mármint az elosztásra. Különben megint csak a nagyok kaszálnak (lásd miért utálják annyian Bródy és Presser urakat).&lt;/p&gt;
&lt;h3&gt;MP3 áruházak&lt;/h3&gt;
&lt;p&gt;A letöltésvásárlások kulcsa az egyszerűség, éppen ezért az iTunes a legnagyobb. Eleve ott van az iPod-on, kitt-katt vásárolni (most tekintsünk el attól, hogy egzotikus helyeken, pl. Magyarországon nem lehet).&lt;/p&gt;
&lt;p&gt;Más áruházak használata is lehet egyszerű, csak az egyszeri felhasználónak onnan még fel kell töltenie a zenét az iPodra, ami plusz egy-két lépés (miért iPod? mert azt használják a legtöbben). &lt;em&gt;Az Apple éppen ezért nem engedi be a többi áruházat az AppStore-ba.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;És bizony az átlagfelhasználó számára az iTunes kényelmesebb, mint ingyen tölteni (próbáltad már elmondani anyunak, hogy hogyan torrenteljen?). Márpedig amíg a zenék csak néhány centbe kerülnek, addig a kényelem felé húz az átlag keze, így biztosított a letöltéspiac jövője.&lt;/p&gt;
&lt;p&gt;Ma már nagyon olcsó teríthetjük a zenénket egy lépésben, egyszerre mindenféle MP3 áruházakba, lásd pl. &lt;a href=&quot;http://www.tunecore.com/&quot;&gt;TuneCore&lt;/a&gt;. Éppen ezért sok zenekar ki is hagyja a kiadókat a rendszerből, mert az eladást maguk is el tudják intézni. Viszont itt ütközünk bele abba a problémába, hogy hiába van fent a zenéjük, a kutya nem fogja megtalálni őket. Mi éppen ezért csináljuk a Media2Radio-t.&lt;/p&gt;
&lt;h3&gt;Media2Radio&lt;/h3&gt;
&lt;p&gt;Ma és a jövőben is szükséges az iparági személyes kapcsolat és a jó promóció egy sikeres kiadványhoz, tökmindegy, hogy CD-n vagy letöltésben adjuk el. Az emberek a trendet mindig a kulcsmédiumokból látják, vannak fontos műsorok (tévé, rádió) és fontos blogok, ezeket követik. A műsort pedig műsorvezetők (bloggerek, DJ-k, stb., sokféle nevük van) állítják össze.&lt;/p&gt;
&lt;p&gt;Mi már 6 (hat!!!6!) éve építgetjük a fontos műsorvezetők hálóját, ez a &lt;a href=&quot;http://www.media2radio.com&quot;&gt;Media2Radio&lt;/a&gt;. Itt jópénzért promótálhatod amid van és mi statisztikát adunk vissza neked a fontos emberek visszajelzéseiről, plusz a promó disztribúció is egycsapásban megoldott. Mi tudjuk, hogy hogyan kell ezekkel az általában lusta emberekkel foglalkozni, hogyan kell hatni rájuk ésatöbbi. :-) És bizony egyre több kiadó fordul hozzánk, mert a csökkenő bevételekkel az elérés költsége egyre drágább.&lt;/p&gt;
&lt;p&gt;Persze óhatatlanul felmerül a kérdés, hogy webkettes cociális megoldásokkal nem kerülhetők-e meg a fontosemberek? Hogy majd az emberek eldöntik, mi a jó zene? Mint a Last.fm például?&lt;/p&gt;
&lt;p&gt; Hát nem. Mindenhol vannak megmondóemberek, rájuk figyelnek. Csak nézd meg, hogy hány név forog a &lt;a href=&quot;http://www.turulmeme.com&quot;&gt;Turulmeme&lt;/a&gt; címlapján megosztóként, kiket látsz gyakran. Vagy netán Te is olvasol &lt;a href=&quot;http://webisztan.blog.hu&quot;&gt;Webisztánt&lt;/a&gt;? És azt hány ember írja? Naugye.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Midem mindennapok</title>
   <pubDate>Mon, 26 Jan 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/midem_small.png</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/midem_mindennapok</guid>
   <link>http://szantog.com/page/midem_mindennapok</link>
   <description>&lt;div&gt;&lt;strong&gt;Ha már befizette a rettenet belépőt a 8000 résztvevő, igyekszenek minél jobban kihasználni a lehetőségeket. A vásár minden napján szinte mindenki jelen van és egyenként végigjárja az őt érdeklő standokat, van rá idő, szép komótosan.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/etc/midem_small.png&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Mindenütt beszélgető társaságokat lehet látni, ebből áll az egész, nem bámész családok sétálgatása. A nyugisabb megbeszélésekhez ott vannak a privát tárgyalószobák (ingyen), ha van szabad hely. Pont előttünk volt néhány, így óhatatlanul is belénk akadt boldog-boldogtalan.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A zeneiparban erősen érezhető az angol dominancia,&lt;/strong&gt; itt sincs másképp, a társaság majd egyharmada UK, a legnagyobb tömeg pedig mindig a British standnál volt, pedig nincs ott egyébként semmi érdekes. Kivéve az ingyen vizet.&lt;/p&gt;
&lt;p&gt;Ha a standodat igazán látogatottá akarod tenni a Midemen, akkor &lt;em&gt;állíts fel egy vizesmasinát&lt;/em&gt;. A büfében 2.5 EUR három deci víz, így mindenki hozzád jár majd, garantált siker. Sokat segíthet még az ingyen kaja/pia jól meghirdetett időpontokban (szórj  egy cetlit minden standra), pl. volt ingyen whiskey és francia sajt mellettünk a MusicWeek újságnál. &lt;strong&gt;Mert ezek isznak!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A legtöbben a saját maguk által képviselt zenekarokat/zenéket próbálják eladni, mindenhol szól valami promó zene, sokszor volt iszonyatos hangzavar. A zenekarok kisebb kiadókat keresnek, a kiadók pedig a globális vállalatokat (pl. Universal) és/vagy a disztribúciós láncokat (pl. iTunes) kergetik. Ezt hívom &quot;főcsapásnak&quot;.&lt;/p&gt;
&lt;p&gt;Mondtam már, hogy ide csak és kizárólag valamilyen termékkel szabad kimenni, anélkül értelmetlen. Ha a terméked zenei jellegű, de nem esik a fenti főcsapásba, akkor biztos érdeklődésre számíthatsz.&lt;/p&gt;
&lt;h3&gt;Magyarok&lt;/h3&gt;
&lt;p&gt;Állítólag szombaton kint volt a mi kultúrális miniszterünk is, aki többek között azon kesergett, hogy a magyar ipar képviselői nem tudják megfelelő módon kezelni az itt lévő üzleti közeget, magyarul szarul tárgyalnak vagy nem érik el a megfelelő embereket.&lt;/p&gt;
&lt;p&gt;Össz-vissz egyetlen magyar stand volt, Hungaroton Records, ők klasszikus zenében nyomultak (állítólag abban jók vagyunk). A megjelenésük iszonyúan béna volt, három plakát és kész. Persze attól még lehetnek üzletileg sikeresek, de a stand alapján meg sem piszkáltam volna őket. A leglátványosabb az összes közül a lengyel nemzeti stand volt, ők igazán kitettek magukért.&lt;/p&gt;
&lt;h3&gt;MidemNet&lt;/h3&gt;
&lt;p&gt;Az összes résztvevő (még én is) bekerült a Midem könyvbe (Midem Guide), amiben benne van, hogy ki mit csinál, személyes elérhetőségekkel együtt. Igen, a nagy fejesek is.&lt;/p&gt;
&lt;p&gt;A MidemNet pedig ennek a webes változata, lehet keresni a résztvevők között és személyes üzeneteket küldözgetni, meg ilyesmik. Nosza küldtem is néhányat a jelenlévő Apple-s dolgozóknak, hogy ugyanmár rendezzék el a másfél hónapja húzódó dev regemet, meg a Benjáminét. Nem válaszolt senki, de egy nappal később mindketten bent voltunk a programban. Eleve időszerű volt, így nem biztos, hogy én dobtam a dolgon, de jólesik a tudat, hogy esetleg mégis.&lt;/p&gt;
&lt;p&gt;Az egyik munkatársunk (Stephanie) erre szakosodott, még a Midem előtt kigyűjtötte a számunkra érdekes kontaktokat és mindegyiknek szervezett egy találkozót a standunk elé, vagy egy kávézóba, stb.. Minden órára volt tervezve egy, 4 napon keresztül, reggel 9-től este 8-ig... hát nem kicsit fáradt el. Persze nem mindenki válaszolt vagy jött el, de még így is lebonyolított vagy harmincat.&lt;/p&gt;
&lt;h3&gt;Alternatív konferencia&lt;/h3&gt;
&lt;p&gt;Sokan persze nem tudták/akarták megfizetni a belépőt, így a kongresszusi központtal szemben lévő kávézók dugig voltak kisebb kiadók és előadók képviselőivel. Tisztára úgy nézett ki, mint valami rotációs társkereső rendezvény. A központ a Cafe Roma volt, ott kellett vacsoráznunk zárás után, mert mindig vártak ránk néhányan, Steph szervezésében.&lt;/p&gt;
&lt;p&gt; Vicces volt látni a sok nyilvánvalóan nem kávézó embert, és minden asztalnál akadt legalább egy fejhallgató - CD lejátszó. (Igen, még mindig CD-n hozzák a demókat, szánalmas.)&lt;/p&gt;
&lt;h3&gt;Stand&lt;/h3&gt;
&lt;p&gt;Mondtam Eddie-nek, hogy bízza rám, jómagyarként szarból (zéró pénz) is várat építek. Felhasználtuk az összes előző héten fotosoppolt plakátot, de tudtuk, hogy ez nem lesz elég, így összehaverkodtunk a kiszolgáló személyzettel. Ők szívesen vették ezt, mert sokan elég bunkón bántak velük. Így lett ingyen audió, hármat fizet ötöt kap szpotlámpa és dupla annyi helyszíni nyomtatás.&lt;/p&gt;
&lt;p&gt;Megnéztük a szomszédokat és hozzájuk képest módosítottuk a designt, követtük a látogatók szemgolyóit, az öt lámpából hármat pedig a folyosóra irányítottunk, hogy fényesebbnek tűnjön előttünk. A végeredmény nem lett &quot;designos&quot; vagy szép, viszont nagyon hatékonyan vonzotta az embereket, néhány euróból sikerült egy elég látogatott helyet létrehozni. A többiek pedig kenjék a hajukra a drága cuccukat, nekünk nem kellett lepkehálóval fogdosni az embereket, megtehettük, hogy csak akkor beszélünk velük, ha megszólítanak.&lt;/p&gt;
&lt;p&gt;Egy demózás 10-15 percig tartott, először rövid bemutatás (ezt és ezt csinálja a cég, mutogatás a prospektusokra meg grafikonokra), aztán site demo (néhány fontos oldal), végül bratyizás, mutasd a zenédet/előadóidat és hasonlók. 4 nap alatt több, mint 50 ilyet csináltunk (ketten), gyakorlatilag alig maradt szabad percünk. Szerintem Eddie még mindig írogatja a személyre szabott köszönő és kapcsolatfelvevő e-maileket, kismillió névjegykártyát kaptunk. &lt;/p&gt;
&lt;p&gt;Végül visszatérve Hiller elvtárs kesergésére, az eredményes üzleti kapcsolathoz szerintem ezek kellettek a Midem-en:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Folyékony angol. Nem baj, ha hibás, ők is hibásan beszélnek, de ne nagyon keresgesd a szavakat. A nyelvtan nem érdekes, sodró legyen az előadásmód (twice as amazing!). Abszolút tolerálják, ha nem angol vagy, csak ne makogj.
&lt;/li&gt;
&lt;li&gt;Barátságos fellépés, mintha ezer éve együtt dolgoznánk már. Még a legnagyobb emberek is szóba állnak veled, egyáltalán nem nehéz megszólítani őket.
&lt;/li&gt;
&lt;li&gt;Azonnali üzlet felkínálása. Nincs idő kertelésre, ez a termék, ennyibe kerül, ezért jó neked, neked mid van, mit tudsz adni? Ha nem tudod két mondatban elmagyarázni a lényeget vagy legalább az előnyöket, akkor rossz a a terméked. Az emberek impulzusvásárlók, az üzletemberek méginkább.&lt;/li&gt;
&lt;li&gt;Ha nem jön össze, akkor nice to meet you és irány a következő, nem bratyizunk, csak ha nagyon ráérünk. Illetve a nagy emberek ilyenkor koppantanak le.
&lt;/li&gt;
&lt;li&gt;Ha üzlet néz ki, akkor bratyizás ezerrel. Honnan jössz, mit szeretsz, jajdeszar a Nokia pavilon és hasonlók. Jössz este az XY kávézóba?
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Midem 2009 beharangozó</title>
   <pubDate>Fri, 23 Jan 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/etc/midem_small.png</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/midem_2009_beharangozo</guid>
   <link>http://szantog.com/page/midem_2009_beharangozo</link>
   <description>&lt;div&gt;&lt;strong&gt;A világ legfontosabb zenei vására, gyakorlatilag az összes zeneipari vezető jelen van és a legtöbb együttműködés itt születik, az old-school CD disztribúciótól az internetes dolgokig. Nagy szerencsém volt, mert idén én is jelen lehettem és rengeteget tanultam.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;A fotók és az első percek alapján úgy tűnik, mintha egy BNV-hez hasonló sima vásárról lenne szó, pedig nagyon nem az. Nem itt mutatják be az új kütyüket, nincsenek új keverők és egyebek, nem erről szól: az óriási alapterület ellenére nem az a cél, hogy sok-sok ezer embert kergessenek át a pavilonokon, hátha vásárolnak valamit.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;midem.gif&quot; src=&quot;http://szantog.imect.com/sites/szantog/media/etc/midem.gif&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Mindössze 8000 résztvevőről beszélünk (ennyien vannak a kiállítók és a látogatók összesen), azonban majdnem mindegyikük (tehát nem én) komoly cégeket és/vagy termékeket képvisel és azért van itt, hogy új lehetőségeket keressen. Megtalálod itt az összes Universal, EMI, Warner és egyéb vezetőt, Apple, Microsoft, Google/YouTube fejeseket (Larry és Sergey persze nincs, hanem csak azok, akik zeneileg érintettek), lemezkiadók főnökeit, zeneáruházak igazgatóit (pl. Amazon, iTunes, Virgin), zenei fesztiválok képviselőit (pl. SXSW) és rengeteg előadó menedzsereit (a nagyokét feltétlen).&lt;/p&gt;
&lt;p&gt;Vannak koncertek a nagyközönség számára: este mindig óriási tömeg volt a központ előtt, de engem mindenféle angol rockzenei előadók meg Enrique Iglesias hidegen hagy. A Groove Armada, híresebb DJ-k, egyéb elektronikusabb előadók és tuc-tuc zenészek éjszaka voltak, de én addigra sajnos rettenetesen elfáradtam - végülis nem szórakozni mentem oda. És higyjétek el, vacsorázni az MCA Records volt elnökével, dumálni a Prodigy menedzserével vagy privátban demózni a zürichi Google fejeseinek sokkal izgalmasabb.&lt;/p&gt;
&lt;p&gt;Van egy csomó előadóterem, mindig van valami előadás, vita, prezentáció és hasonlók. Mi csak egyetlen egyre tudtunk elmenni, de arra egyszerűen kénytelenek voltunk (így korábban zártuk a standot): ez a YouTube-é volt, ahol bemutatták, hogy hogyan kereshetsz pénzt a zenéddel és hogyan kezelik a szerzői és egyéb jogi problémákat. Erről lesz külön post, óriási pénzről van szó, sokban segítheti a YouTube-ot, hogy végre profitot termeljen.&lt;/p&gt;
&lt;h3&gt;Ár&lt;/h3&gt;
&lt;p&gt;Ez az egész persze rettentő sok pénzbe kerül. Egyrészt az összes résztvevő jobbra-balra dőlt a Cannes környéki árak láttán (van-e ennél drágább régió Európában?), 3 deci víz a kongresszusi központban 2.5 EUR, 3 csillagos szállodai szoba 180 EUR (reggeli nélkül, egyetlen éjszaka, 15 km távolságban) és hasonlók. A nizzai reptéren minden drágább (víz, szendvics, kávé, akármi), mint a repülőgépen.&lt;/p&gt;
&lt;p&gt;Másrészt borsos a részvétel, a sima belépő valamivel 1000 EUR fölött van, a kiállítói (én kiállító voltam, standdal meg minden) pedig 2000 EUR körül - nem standonként, hanem per fő. A kártyámra az volt írva, hogy a pótlása 1095 EUR + ÁFA, ha elvesztem. Óbazz, majdhogynem vele aludtam.&lt;/p&gt;
&lt;p&gt;Nem, nem vagyok gazdag, ki nem bírtam volna fizetni mindezt. Az üzlettársam a Media2Radio-ban Eddie Gordon, aki régi motoros a szakmában, a nyolcezer résztvevő legalább felét ismeri. Többek között ő találta ki a BBC Radio 1-en az Essential Mix/Selection-t, ő juttatta a csúcsra Pete Tong-ot, övé volt néhány híres kiadó (pl. Manifesto), ésatöbbi. És ismeri a Midem szervezőit is, így majdnem ingyen mentünk.&lt;/p&gt;
&lt;p&gt;
&lt;object height=&quot;250&quot; width=&quot;425&quot;&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://www.reedmidem.com/midem2009/video/midemoverview.swf&quot; /&gt;
&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;&lt;embed src=&quot;http://www.reedmidem.com/midem2009/video/midemoverview.swf&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;250&quot; quality=&quot;high&quot;&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;/p&gt;
&lt;h3&gt;A környék&lt;/h3&gt;
&lt;p&gt;Rettentően puccos, láthatóan felveti a helybélieket a pénz. Mi távolabb laktunk egy kis faluban, fent a hegyen úgy 15 km-re, hogy nyugiban lehessünk, ne zavarjon reggeli közben mindenféle &quot;Midem people&quot;. Bizony még itt is bőven látszott a gazdagság, a helybeliek öltözködésén, mozgásán, autóin, házain és persze a környéken (egyszerűen nem tudnál már rajta mit fejleszteni, az összes járdakő elvágólag a helyén, tisztaság, utak mindenfelé).&lt;/p&gt;
&lt;p&gt;Nincs szükségük több turistára, így az árakat emelték az égbe. A nagyobb épületek mind a hatvanas évek futurisztikus francia stílusa szerint készültek (Fantomas!), a Cannes-i kongresszusi központ vagy a nizzai repülőtér is. Nekem ez nagyon bejön, mintha mindenhol beton űrbázisok lennének.&lt;/p&gt;
&lt;p&gt;A kaja rettentően jó. Nem szeretem a magyaros konyhához képest egzotikus ételeket (kagyló, csiga és társai, tengeri kaják), de a &quot;hagyományos&quot;  vonalon nagyon finom érdekes ízeket ismerhettem meg, még a legolcsóbb helyeken is. A részletek nagyon a helyükön voltak. (Legolcsóbb hely: 20 EUR alatt nemigen úszod meg a vacsit, borzasztó.)&lt;/p&gt;
&lt;p&gt;Cannes pedig szimplán egy kirakat (fennhagyták a karácsonyi dekorációt, ezért plusz pont), drága szállodák, drága bevásárlóutcák és az egész lényege a kongresszusi központ.  Ejj, franciául sokkal szebben hangzik:&lt;/p&gt;
&lt;h3&gt;Palais des Festivals&lt;/h3&gt;
&lt;p&gt;Cannes enélkül nem sokat érne. Egy mesterséges félszigeten van a beach kellős közepén, bent a tengerben, nagyon látványos. (Mielőtt megkérdezed: igen, a filmfesztivál, meg az összes egyéb hülyeség is itt van.) Kívülről is nagyocskának néz ki, azonban a lényeg a föld alatt található. Óriási alapterületről beszélünk, az egész BNV-t bele lehetne pakolni, marhanagy labirintus. Csakhogy itt a szerencsésebb kiállítók a tengert nézegethetik, ha épp nincs dolguk.&lt;/p&gt;
&lt;p&gt;Midem térkép itt: &lt;a href=&quot;http://midem.plan-interactif.com/&quot;&gt;http://midem.plan-interactif.com/&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Egy szó mint száz, lesznek majd Midemes bejegyzések bőven, köztük a sokak által várt YouTube-os is. Arról is képet kaptam, hogy miért nem foglalkoznak a letöltésekkel igazán vagy miért nincs iTunes Magyarországon.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Open Video Player Initiative</title>
   <pubDate>Thu, 15 Jan 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/openvid.png</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/open_video_player_initiative</guid>
   <link>http://szantog.com/page/open_video_player_initiative</link>
   <description>&lt;div&gt;&lt;strong&gt;A napokban kaptam egy hírlevelet az Akamai-tól, hogy nézzem meg az Openvideoplayer.com-ot. A címlap csudás dolgokat ígér, például &quot;easily create your own video players&quot; (sitty-sutty készíts saját videólejátszót) meg egységes reklámplatform és egyebek. Hű, csatlakozzunk azonnal! Ez kell az iparágnak, tényleg! De aztán kiderült, hogy egyelőre csak egy átverés az egész.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://szantog.imect.com/sites/szantog/media/web/openvid.png&quot; alt=&quot; &quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Pedig olyan nagy támogatói logók vannak rajta: Adobe, Microsoft, Akamai... Megnéztem a dokumentációt és letöltöttem a mintaalkalmazást, rászántam egy jó órácskát.&lt;/p&gt;
&lt;p&gt;Sajnos a fentiekről szó sincs, ráadásul a doksi osztályai mind így kezdődnek: com.akamai. A community oldalak pedig konganak az ürességtől. Leesett már?&lt;/p&gt;
&lt;p&gt;Az egész egyelőre nem több, mint segítség Akamai-os lejátszók elkészítéséhez. Pedig milyen jó lenne, ha igazi lenne... Lesz tovább?&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Mennyi zenét adnak el?</title>
   <pubDate>Wed, 14 Jan 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/</headpic>
   <category>Minden más</category>
   <guid>http://szantog.com/page/mennyi_zenet_adnak_el</guid>
   <link>http://szantog.com/page/mennyi_zenet_adnak_el</link>
   <description>&lt;div&gt;&lt;strong&gt;Össze-vissza lehet mindenfélét olvasni arról, hogy mennyi zenét adnak el, de szinte mindig torzítottan kapjuk az adatokat, például CD + digital album sales. Összevonják az almát a körtével, szuper. Megpróbáltam magamnak kihámozni, hogy mennyi lehet kábé az annyi.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;USA adatokat mutatok, a világ meg gondolom szorozva kettővel, hárommal, vagy ilyesmi.&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;formátum&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;USA eladás&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;változás 2008-ban&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vinyl (magyarul bakelit lemez)&lt;/td&gt;
&lt;td&gt;1.8 millió&lt;/td&gt;
&lt;td&gt;nő! +90%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CD&lt;/td&gt;
&lt;td&gt;360 millió&lt;/td&gt;
&lt;td&gt;csökken, -20%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;download&lt;/td&gt;
&lt;td&gt;1100 millió&lt;/td&gt;
&lt;td&gt;nő, +27%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Tehát összesen mondjuk másfél milliárd zenei terméket adnak el (most tekintsünk el a zenei DVD-ktől és egyéb egzotikumoktól, engem a fenti három tétel érdekel). A legnépszerűbb kiadványok kb. 3 milliós forgalmat generálnak. (Ehh, a nyolcvanas években csak Magyarországon el lehetett ezt érni egy slágerrel.)&lt;/p&gt;
&lt;p&gt;A becsült haszon (nem az előadóé, hanem kiadó plusz előadó meg akárki összesen) a Vinyl és a CD eladásokon kábé tízszeres a letöltésekhez képest. Nézzük meg így a táblát:&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;formátum&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;haszonegység&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vinyl&lt;/td&gt;
&lt;td&gt;18 millió&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CD&lt;/td&gt;
&lt;td&gt;3600 millió&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;download&lt;/td&gt;
&lt;td&gt;1100 millió&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Tehát még mindig megéri a CD-eladás, csak nagyobb a kockázat, hogy bebukik a kiadvány. A download piacon pedig sokkal több szereplő osztozik, mert könnyű belépni: több eladó között osztozik meg az össz-haszon.&lt;/p&gt;
&lt;p&gt;Mégha exponenciálisan változnak a százalékok, akkor se fog változni a CD elsősége idén. Esetleg 2010-ben egyenlíthetnek a letöltések, a CD szerepe pedig mondjuk 2012-re lesz elhanyagolható.&lt;/p&gt;
&lt;p&gt;Úgyhogy a nagy kiadóvállalatok egyáltalán nincsenek elkésve és ahogy hallom mindegyik teljes gőzzel keresi a megfelelő digitális terjesztési formát. &lt;em&gt;Szomorú vagyok, a gyorsabb technológiai haladást kedvelem.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Szombaton irány a MIDEM, vasárnap építjük a &lt;a href=&quot;http://media2radio.com&quot;&gt;Media2Radio&lt;/a&gt; standot, jövő héten kiállítás.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
  <item>
   <title>Amazon hírek</title>
   <pubDate>Tue, 13 Jan 2009 01:00:00 +0100</pubDate>
   <headpic>http://szantog.imect.com/sites/szantog/media/web/amazon.jpg</headpic>
   <category>Web</category>
   <guid>http://szantog.com/page/amazon_hirek</guid>
   <link>http://szantog.com/page/amazon_hirek</link>
   <description>&lt;div&gt;&lt;strong&gt;Összegyűlt néhány AWS hír az RSS olvasómban és már rég itt volt az ideje, hogy feldolgozzam őket. Ezeket találtam fontosnak: AWS Management Console, SLA, S3 requester pays model. Megnéztem mik ezek.
&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;h3&gt;AWS Management Console&lt;/h3&gt;
&lt;p&gt;Nem volt az Amazonnak grafikus felülete az AWS szolgáltatásaihoz, ezért sok-sok szoftver született ennek áthidalására. &lt;em&gt;Végülis ez egy API felület, majd megoldják a fejlesztők valahogy.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Most viszont kijött az AWS Management Console az Amazon oldalán, amivel az EC2-es műveletek többségét grafikus felületen végezhetjük. Ez &lt;strong&gt;a kezdőknek igazán nagy segítség.&lt;/strong&gt; Nem kell szórakozni a publikus/privát kulcsokkal, az AWS account-tal megy minden.&lt;/p&gt;
&lt;p&gt;Természetesen nincs benne automatikus terhelésfüggő indítás/leállítás és egyebek, így a Rightscale és társai továbbra is meg fognak élni valamiből. &lt;strong&gt;Ilyen sohasem lesz, ugyanis ez nem egy egzakt dolog, nem lehet &quot;felülről&quot; megmondani, hogy mikor kell beavatkozni.&lt;/strong&gt; Ez image-enként és azon belül alkalmazásonként változik: valahol a CPU-t érdemes figyelni, máshol a network socket-ek számát, mégmásholabb pedig mondjuk egy rendszerszintű változót. &lt;em&gt;A skálázódás nem általános dolog, azt az alkalmazásod határozza meg, neked kell megvalósítani.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;SLA&lt;/h3&gt;
&lt;p&gt;Nem új hír, de nem írtam róla még itt és hátha nem hallottál róla: van olyan, hogy EC2 és S3 Service Level Agreement, magyarul SLA. Tehát nem béták ők már, hanem százalékokkal leírható rendelkezésreállások! EC2: 99.95% (kb. 6 óra leállás per év), S3: 99.9% (kb. 9 óra leállás per év). Ezek a számok igen kedvezőek a KKV-k számára, azaz a legtöbb netes vállalkozásnak pont jó.&lt;/p&gt;
&lt;h3&gt;S3 requester pays model&lt;/h3&gt;
&lt;p&gt;S3 bucket-enként beállítható, hogy a bucket tulajdonosa helyett az onnan letöltő fizesse a transzfer költségeket (sávszél + request-ek, tehát a tárolást nem). Természetesen a letöltőnek is Amazon tagnak kell lenni, anonim letöltés itt nem lehetséges és torrent sincs. Az ár ugyanaz, mintha a tulaj fizetne.&lt;/p&gt;
&lt;p&gt;Az igazán érdekes ebben a másik fizetési modell, az Amazon DevPay feature: meg lehet mondani, hogy letöltésenként mennyit kell fizetni és az ügyfél az Amazon-os account-ján keresztül rendezi a dolgot (nem, PayPal nincs). Példa: feltöltesz egy doksit, azt mondod 10 dollár és bankkártyás fizetés után letölthető.&lt;/p&gt;&lt;/div&gt;</description>
  </item>
 </channel>
</rss>