<?xmlll version="1.0" encoding="utf-8"?>
<rss version="2.0">
 <channel>
  <title>szantog.com - címlap</title>
  <link>http://szantog.imect.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.imect.com/page/hazai_fejlesztesu_dj_alkalmazas_iphone-ra_profi_dj-knek</guid>
   <link>http://szantog.imect.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>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.imect.com/page/dj_player_blue_edition</guid>
   <link>http://szantog.imect.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.imect.com/page/harmonic_mixing</guid>
   <link>http://szantog.imect.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>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.imect.com/page/a_jailbrake_lassitja_az_iphone-t</guid>
   <link>http://szantog.imect.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>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.imect.com/page/videos_apro</guid>
   <link>http://szantog.imect.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>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.imect.com/page/amazon_mysql</guid>
   <link>http://szantog.imect.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>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.imect.com/page/ott_lesz_a_flash_minden_okostelefonon</guid>
   <link>http://szantog.imect.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>
 </channel>
</rss>