Az iPhone és a videó

Azt reméltem, hogy az iPhone 3Gs videói lesznek legalább olyan jók, mint a jó örek Kodak bridge fényképezőnkké, amivel az eddigi filmeket csináltuk. Lássuk is itt annak bizonyítékát, hogy még messze nem tart ott a mobil videózás mint akár a fényképezőgépbe erőltetett megoldások…

iPhone 3Gs Kodak 850p
iPhone 3Gs Kodak 850p

A két képet egyszerre készített videóból loptam ki. Látható, hogy az iPhone sokkal kevesebb részletet rögzít, valahogy túlkontrasztosítja a képet. A fényérzékenysége egyébként nem rossz (bár ezzel a régi Kodak -kal könyen versenyezhet), de a végeredmény eléggé kétséges. Még rosszabb a helyzet a hangrögzítés terén. Erősen hallható hogy egy telefon mikrofonját nem a több méter távolságban megszólaló hangokra balanszírozták.

Egyetlen, gyakran hangoztatott előnye van csak, hogy mindig ott van a zsebben…

Jogosultság rejtély, ACL és a Leopard

Történt egyszer, hogy átmásoltam egy munkamappát konzolon cp -a paranccsal, és azt vettem észre, hogy jogosultság problémák léptek fel, az SVN nem tudta frissíteni a .svn mappákat. Nosza nekiálltam a chmod és chown kezelésnek. Nem engedte.

Amikor a sudo chown -R www-data mappanev -re is „operation not permitted” üzeneteket kaptam, megvakartam a fejem. Most mi van? Rendszergazdának nincs elég joga???

Egy kis keresgélés után ráakadtam a megoldásra. A Leopard a jogok mellett ACL szerű „flag” -eket is használ. Ezek erősebbek, mint a unixos jogok!

Ezeknek a flageknek az állapotát meg lehet nézni a Finder -el, de nem mindegyiket mutatja az sem! Van olyan flag, amit csak Single User mode -ban változtathatunk meg.

Az ismertebb flag -ek:

arch    "archived flag"
opaque  "opaque flag"
nodump  "nodump flag"
sappnd  "system append-only flag"
schg    "system immutable flag"
uappnd  "user append-only flag"
uchg    "user immutable flag"

Az uappnd még érdekes is lehet, mivel könyvtárra alkalmazva, hálózatban megosztva egy olyan mappát kapunk, amibe csak feltölteni lehet fileokat, módosítani és törölni nem…

A flag -eket a chflags paranccsal tudjuk módosítani. Esetemben a megoldás a „chflags nouchg mappanév” parancs lett.

Két gép, egy iPhone szinkronizálása

iPhone szinkronizálása egy iTunes -al nagyon kényelmes. A gondok ott kezdődnek, ha egy másik géppel is szinkronizálni szeretnénk a telefont. Minden iTunes -nak van egy egyedi azonosítója, ami akkor jön létre, amikor először indítjuk el az iTunes -t.

Ha egy új gépen szinkronizálnánk az iPhone -t, felteszi a kérdést, hogy letörölhet -e mindent a telefonról, hogy az új gépen lévő appokat és egyebeket feltegye. Ha ilyenkor OK -t nyomunk, a programok törlődnek, és felkerülnek azok, amik az új gépen találhatóak.

Hogy ezt elkerüljük, meg kell oldanunk, hogy a telefon azt higgye, ugyanazzal a géppel került kapcsolatba. Ez úgy oldható meg, hogy megkeressük az eredeti gépünk iTunes azonosítóját, és átírjuk az új gépét ugyanerre.

  1. Keressük meg az „iTunes Music Library.xml” állományt mindkét gépen (Mac -en a Music/iTunes mappában lesz alapértelmezett esetben).
  2. Ebben keressük meg a <key>Library Persistent ID</key>, ez után lesz a keresett azonosító, amit mindkét gépről másoljunk ki egy szöveges fileba
    6a00e55225079e88340115709f97f2970b-800wi
  3. A 2. gépen készítsünk mentést a Librarykról (xml és bináris), kivéve, ha ezen még egyáltalán nem használtunk iTunest
  4. A 2. gépen az xml -ben írjuk át egyszerű szövegszerkesztővel az id -t, a binárisban pedig egy hexa editorral

Ezek után, ha összedugjuk a 2. gépet az iPhone -al, elmarad a meglepetés, a gép a Apple oldaláról ugyanaz lesz, mint az eredeti gép. Arra ügyelni kell, hogy letöltsük ugyanazokat a programokat, egyebeket amik az 1. gépen is voltak, mert ellenkező esetben a telefon sync azt hiszi töröltük a progikat, és ezért ő is törli őket.

A fenti megoldást ezen az oldalon találtam meg: KLIKK

UPDATE (2010.07.25): Nem ajánlom. Sok szívás lesz utána karbantartani az alkalmazásokat és azok sorrendjét. Mindkét gépen folyamatosan ugyanazokat az alkalmazásokat és tartalmakat kell menedzselni.

Skype vs Fring

Fring

Fring

Mindkét app elérhető iPhoneon. A Fring azért tűnik jobbnak, mert szinte minden hálózatba be tud jelentkezni, nem csak Skype -ra. Viszont! A Fring jóval lassabban kapcsolódik, és a Skype hívások hangminősége és késése sokkal rosszabb, mint az eredetié. A Fring mentségére tegyük azt hozzá, hogy ő tud hanghívást is mindegyik hálózatba…

A Skypenak már már tökéletes az iPhone -os hangminősége, alig lehet megkülönböztetni egy GSM hívástól. Olyannyira nagyszerű ez, hogy a vezetékes számokat inkább Skyepouttal hívom, mivel jóval olcsóbb a percdíja (5 Ft körül)…

Verdikt: a Skypeot többet fogom használni, de időnként, ha el akarok érni valakit gTalkon, MSN -en, ICQ -n, jól jön a Fring…

P.S.: ismersz bárkit, aki hanghívásra használja az MSN -t?

Két gép, mint két képernyő: synergy

Deviantart

Deviantart

A synergy nevű programocska nagyon érdekes dologra képes. Ha van több számítógépünk, bármilyen oprendszerekkel, akkor egymás mellé/fölé/alá helyezhetjük a kijelzőjüket, és a kinevezett főszámítógép billentyűzetével, egerével irányíthatjuk mindet, a képernyő széleken pedig átcsusszan a kurzor…

A megoldás akkor lehet nagyon jó, ha különböző oprendszereken dolgozunk. Az előttünk lévő iMAC -en folyik a kódolás és kommunikáció, a mellette lévő laptopon pedig tesztelés ie -ben…

Én a Macbookot kapcsoltam össze az iMAC -el, és így gyakorlatilag kétmonitoros rendszerem lett, azzal a különbséggel, hogy ablakot nem tudok átvinni egyikről a másikra, de mindkét képernyőn van egy teljes gépem.

Linkek:

Macports

MAC alatt hamar felmerül, főleg konzol lovagok körében, milyen jó is lenne egy mc, vagy egy wget, esetleg más linuxon megszokott varázslatos program.

A jó hír az, hogy van teljeskörű megoldás és grafikus csomagkezelő is, mely a unixos, MAC -re portolt alkalmazásokat kezeli.

Először le kell töltenünk a MacPorts csomagot, majd tegyük rá habként a Porticust, ami csinos ablakos módján segíti a unixos programok telepítését, függőségek kezelését, stb.

A MacPorts forrásokat húz le, patcheli őket, majd lefordítja MAC -re. Az X -es alkalmazások nem túl szépek, de működnek ahogy kell. E műveletek meglehetősen lassúak, egy mc, a szükséges függőségekkel együtt kb 10 percig telepedik…

Porticus

Porticus