Category archives for "protip"

Protip: exporting with transparency from After Effects

I’m logging this here so I can find it in the future. Here is how to export a movie from After Effects with transparency:

1. There is a dedicated icon to toggle transparency on and off in the viewer:

This is where you find it:

2. When exporting, make sure RGB + Alpha is selected:

Regarding straight and premultiplied alpha, I didn’t find any noticable difference. Here is a good rundown on the two. From what I can understand the straight is a better option.

(I don’t understand why there is a dedicated button for transparency in After Effects. Photoshop solves this problem nicely, eg. every layer you’re working with is transparent and if there is nothing left you see the void, aka checkerboard pattern. Here you see “black”, or the setting for your composition – there is no way to set “transparency” for your comp background, it has to be a color. I guess this used to be like this since from ages or the pro editors might make a case for this. Point being: in After Effects you need to research and learn a lot, otherwise nothing will work as expected, ie. my expectation is when I submit transparent assets, my exported video will be transparent as well.)

Protip: how to clear official app caches in iOS

Express.co.uk:

You can clear the cache in a number of preinstalled Apple apps, including App Store, iTunes, iBooks, App Store and the Apple Watch app.

Launch any of the above apps, then tap on any of the icons at the bottom of the screen 10 times in a row.

For example, launch the App Store app on your iPhone – then hit the “Featured” tab in the bottom left-hand corner ten times in a row.

Your iPhone display will then go blank as the smartphone clears the cache.

Use this when you have problems with these apps.

Enhancing your soft skills

1. Amikor valakire dühös vagy, egyszerűen kezdd azzal a mondattal, hogy “Mi történt?”, ekkor ugyanis a másik fél kap egy esélyt arra, hogy megmagyarázza a dolgot, ráadásul sikerül elkerülni egy csomó prekoncepciót és elfogultságot.

2. Hasonlóan, amikor viszont elnézést kérünk és megmagyarázunk egy dolgot, a “de” kötőszó helyett ne mondjunk semmit. “Elnézést, de a próbálom a legjobbat kihozni ebből.” helyett “Elnézést. Próbálom a legjobbat kihozni ebből.”

3. Ha valakinek nem tudjuk, hogy milyen ajándékot vegyünk, akkor egyszerűen mondjuk neki azt, hogy már megvettük és próbálja meg kitalálni, mi az.

4. Ha valaki egy történetet mesél el nekünk, de már hallottuk, akkor ne azt mondjuk, hogy “ezt már hallottam”, hanem azt, hogy “igen, emlékszem erre”.

(forrás: Internet)

Protip: lefogott fájlok ürítése a Trashből

Biztos mindenki találkozott már hasonló hibaüzenettel Macen:

Hogyan lehet megtudni, hogy milyen alkalmazás fogja meg a fájlt? Ezzel a sorral (NB, smart quote-okat rak be a WordPress, természetesen sima idézőjeleket kell írni):

sudo lsof +c 0 | grep '\.Trash'

A végeredmény valami hasonló lesz:

Mail 211 angelday txt REG 1,4 194881 3189685 /Users/angelday/.Trash/IMG_4896.JPG

Kiemeltem, hogy mit kell nézni. Ha több törölhetetlen dolog van, több sor lesz. update: alternatív megoldásként cmd jobb-klikkeljünk a kukán és válasszuk a “Secure Empty Trash” opciót. Érdemes azzal is tisztában lenni, hogy a secure empty valójában felül is írja a fájlokat adattal, így sok törlés meglehetősen időigényes lehet, ilyenkor töröljük ki simán, aztán a beragadt fájlokon nyomjuk a secure empty opciót két lépésben.

Szkennelt dokumentumok email optimalizálása – 2. rész, a stock Mac irány

Tavaly decemberben már posztoltam hosszabban arról, hogyan lehet a méregdrága Adobe Acrobat Próval PDF-eket email méretűre módosítai – nálam a ökölszabály az 1 mb méretnél kisebb állomány.

Jó hír, hogy nem kell drága Adobe, vagy olcsó shareware szoftvert vásárolnunk, ha szeretnénk a Macen kis méretű PDF-et gyártani nagy méretű JPG-ből (vagy PDF-ből). Érdekes módon a beépített dolgokkal meg lehet oldani a következő módon.

Sokan tudják, hogy a Preview.app-ban a File – Export – PDF – Quartz Filter alatt választhatunk egy misztikus “Reduce File Size” nevű opciót. Ennek használatával rettenetesen kis méretű, gyakorlatilag olvashatatlan végeredményt kapunk. Ezt kell csak kiegészíteni egy új opcióval, ami már megfelelő méretet eredményez. Így kell eljárnunk:

Nyissuk meg a “ColorSync Utility“-t, ami minden Macen alapból fenn van. Hogy miért?

It is used for management of color profiles and filters used in Apple’s PDF workflow, or applying filters to PDF documents.

Ez utóbbi dologra lesz szükségünk. Fenn a “Filters” részre kattintva látjuk, hogy a “Reduce File Size” valójában egy ilyen Quartz Filter, amit könnyedén kinyithatunk és szemügyre is vehetünk:

Alul a + gombbal készíthetünk sajátot is. A jobb oldalon levő lefelé mutató szürke nyílra kell kattintani és ott az “Add Image Effect Component” alól beadni kettőt: “Image Sampling” és “Image Compression”. Én az “Image Sampling” részt raktam 150 DPI-re, Quality: High, az “Image Compression” részt pedig JPG módban középre állítottam. Tulajdonképpen meg is lennénk.

Egyetlen apróság van csak hátra, mégpedig az, hogy az elkészített filtert a ~/Library/Filters/ mappából a /Library/PDF Services/ mappába kell másolni. Ha ezzel is megvagyunk, akkor fog megjelenni Preview-ben a dolog. Érdemes kísérletezni a beállításokkal, vagy többfélét csinálni, remekül be lehet állítani a dolgot és onnantól bármilyen nagy képekkel rendelkező fájlt könnyen tudunk leméretezni.

Protip: az eredeti iPhone fejlesztéséről szóló cikk elolvasása

Körbement ma Maces site-ok között ez a cikk, ahol megszólalt Greg Christie, az eredeti iPhone felületi tervezője. Christie még mindig az Apple-nél dolgozik, a dolog attól érdekes, hogy az Apple engedélyezte, hogy nyilatkozzon ilyen belső dolgokról. Ennek is van háttere, mégpedig egy újabb jogi vita a Samsung és az Apple között, bár szerintem ide kapcsolódik még az is, hogy Cook alatt az Apple egyre inkább másképp működik, mint Steve alatt.

A cikket érdemes elolvasni, de sajnos a Wall Street Journal paywall mögé tette a tartalmat. Köcsög Murdoch! Ennek érdekessége, hogy a direkt forgalmat nem engedi át és regisztrációt, előfizetést, akármit szeretne. Mit tehet az, aki szeretné kikerülni ezt a dolgot? A WSJ a Google-ről érkező látogatóknak megmutatja a tartalmat. Ennek érdekében könnyedén elhitethetjük a WSJ-vel, hogy mi is a Google-ről, mint hivatkozóról érkezünk például a következő paranccsal:

curl -fRO -e google.com http://online.wsj.com/news/articles/SB10001424052702303949704579461783150723874

A letöltött fájlt át kell nevezni HTML-re és úgy kattintani rajta. Hasonló módszerrel lehet egyébként letölteni olyan videótartalmakat magunkhoz, amiket amúgy a site nem enged hotlinkelni. Erre egy egyszerű védelem az, ha azt nézik, hogy saját maguk-e a hivatkozók, amit a curl -e parancsával gyerekjáték kikerülni.

Volt ez a Király Linda himnuszéneklés baki, amit ezen a fantasztikus site-on Flash videóban tekinthetünk meg. A 444-en olvastam, hogy Király ügyvédei mindenhonnan le akarják szedetni a videót. Az xfree-ről megnézhetjük egyszerűen a forrás videó címét, beadva neki a hivatkozót már jön is le a fájl:

curl -fRO -e http://video.xfree.hu/ http://s4.images.www.tvn.hu/2008/02/29/16/43/www.tvn.hu_8045d733a2ae0ffb8f6af5fdf2d478dd.flv

NB, WSJ paywallon ennél egyszerűbben is át tudunk jutni, bárminemű curl-özéssel, vagy speciális referrer pluginok telepítésével. A minimalista megközelítés (próbáljátok ki): klikk a cikk linkjére, a megjelenő, regisztrációt kérő oldalon a címen tripla klikk, ami kijelöli a teljes címet, jobbklikk, majd “Search with Google”, a megjelenő találati listának első eleme pedig hozza a cikket teljes terjedelmében.

Egyszerű, mint a pofon és nem kell hozzá még Chrome-ot sem, vagy akármilyen más referrer shareware plugint telepíteni, odaül az ember bármilyen Mac elé és megy néhány kattintásból.

Protip: rendszerszintű Adobe color picker

Remek tipp Marc Edwardstól a bjangón: ha készítünk egy egyszerű screenshotot a Photoshop / Illustrator swatches palettájáról, a PNG fájlt közvetlenül az OS X rendszerszinten elérhető color pickerének “Image Palettes” részére dobhatjuk, amiből mintázhatunk kedvünkre, így végeredményben egy globálisan elérhető palettát kapunk. Így például nem kell sokat keresgélnünk egy megfelelő brand szín beépítésére Mailben, vagy Pagesben, egyből ott lesz a kezünk ügyében.

Protip: Safariban nem működő YouTube Flash videók lejátszása MPlayerX-ből egyszerűen

Ha Safarival böngészünk és már kigyilkoltuk a Flasht a gépünkről, a YouTube gyakran ezzel a képpel fogad bennünket:

Az MPlayerX médialejátszó új verziója vmár meg tudja nyitni a YouTube, Instagram és Vimeo videókat is közvetlenül. Ha a Safari címsorban állunk, elég ⇧⌘M billentyűket nyomni és ez azonnal elkezdi a videó lejátszását MPlayerX-ben. (Ha nem kezdené, akkor nem a címsoron állunk, könnyen odaugorhatunk a ⌘L billentyűvel, ha akkor sem, akkor valószínűleg a System Preferencesben nincs bekapcsolva ez a Service, lásd a fent linkelt blogposztot arról, hogyan kell bekapcsolni.)

/via eFi

Protip: Backblaze trükkök

Aki esetleg használja az egyébként kíváló Backblaze 5 dollár / hó végtelen tárhelyű felhő backup szolgáltatást, annak itt van két tipp:

1. A Backblaze-re feltöltött fájlokat nem lehet letörölni – ha véletlen mégis olyasmit tett volna fel, amit nem szeretnénk ott látni, akkor a preferencesben a kizárásoknál adjuk be a fájl(ok) nevét és 30 napon belül letörli őket.

2. Látszólag arra sincs opció, hogy újraolvassa a merevlemezünket – ha szükségünk lenne arra, hogy újra nekikezdjen (mert például a webfelületen töröltük a mentésünket és a program ebbe belezavarodott), akkor az option billentyűvel nyomjunk a “Restore Options…” feliratú gombon a “Backblaze Preferences” ablakban.

Protip: Mappa méretek gyors lekérdezése

Ha egy mappában levő tartalom foglalt méretét (beleértve az ott levő almappákat is) nagyság szerinti növekvő sorrendben megjeleníteni, akkor az alábbi kis részt helyezzük el a .bashrc-ben (idézőjelek simák!):

if [ $(uname -s) = 'Darwin' ]; then
dirsize() {
if [ "$#" -lt 1 ]; then
echo ${FUNCNAME}: use /path/to/file/* >&2
return 1
fi
BLOCKSIZE=1000000 /usr/bin/du -s "$@" | /usr/bin/sort -n
}
elif [ $(uname -s) = 'Linux' ]; then
dirsize() {
if [ "$#" -lt 1 ]; then
echo ${FUNCNAME}: use /path/to/file/* >&2
return 1
fi
/usr/bin/du -s --si "$@" | /usr/bin/sort -h
}
fi

Ha csökkenőben kellene, akkor a sort utáni kapcsoló legyen -rn és -rh. Használata: ha paraméternek a *-ot adjuk be, akkor az aktuális munkamappában írja ki a méreteket, ha máshol futtatnánk, akkor adjuk be paraméternek az elérési útvonalat és egy *-ot a végére. Sajnos Macen a sort nem ismeri a humánus readábilis formátumot, nincs a drágámban a -h kapcsoló, ezért szép outputot csak Linuxon látunk majd, ami ellentmondással az informatikai karrierünk során meg kell tanulnunk együtt élni.

iTunes Store is temporarily unavailable

Ha valakinek a fenti hibaüzenet jön feszt, akkor itt a megoldás:

– Quit iTunes
– Go to Safari and open Safari preferences (in the Safari/Preferences menu)
– Navigate to the privacy tab.
– Choose to “Always” block cookies (you can change that back once the issue is solved)
– Click “Details” below “Remove All Website Data”
– Type apple.com in the search field
– Select apple.com and click the remove button
– Check that the apple.com line does not re-appear (it shouldn’t, but if it ever does, quit and relaunch Safari and start over)
– Quit Safari
– Launch iTunes
– Connect to your iTunes account

Protip: Dropbox screenshotok azonnali elérése

Egy hete használom már a Dropboxot screenshotok egyszerű megosztására és imádom az egészet úgy, ahogy van. Egyetlen apróság volt csak: ha magára a fájlra lett volna szükségem, sajnos ki kellett nyitnom a Dropbox mappát, ami bizony időnként több kattintásnyira van. Készíthetnék hivatkozást is a mappára, amit eltehetek az asztalra, de ennél van egy sokkal jobb módszer: a dokk. Ha a Dropbox Screenshots mappáját kihúzzuk a dokk jobb szélére és beállítjuk jobbklikkel “fan” stílusra, akkor egyetlen kattintás után mindig megkapjuk a friss screenshotot közvetlenül a klikk fölött (ugyanis a legfrissebbet mindig az aljára teszi). Innentől aztán megfoghatjuk és vihetjük a drágát bárhova. Így állítottam be:

Protip: Igazi email identitások készítése

Az új levelezésre átállással első dolgom volt megoldani azt, hogy valódi identitásaim legyenek a levelezőmben. Ez alatt azt értem, hogy például egy saját doménről, így a plastik.hu-ról, tudjak küldeni egy levelet úgy, mintha az lenne az elsődleges doménem.

FastMail alatt ezt viszonylag egyszerűen be lehet állítani, főleg akkor, ha náluk DNS-eljük a doménünket, mert a DKIM zónákat ő automatikusan legyártja hozzá, így ha az ő SMTP-jükön keresztül adjuk fel a levelünket, egészen biztosan nem kerülnek SPAM-ba.

(Kitérő: ha a domén DNS-e a FastMailre van állítva, az SPF zónát nem állítja be valamiért, így azt nekünk kell kézzel elhelyezni a “Settings – Advanced – Custom DNS” rész alján. Itt is válasszuk ki az adott doménünket, azon belül kérjük a Custom DNS-t rá, majd vigyünk fel egy új TXT rekordot és oda írjuk be (rendes idézőjelekkel): "v=spf1 include:spf.messagingengine.com -all" – innentől arról a doménről csak FastMailen át tudunk küldeni levelet.)

Ha nem a FastMail szervírozza a DNS-t, akkor ott, ahol szervizeljük a DNS-ünket (pl. a regisztrátor frontendjén, vagy rendszergazdánál telefonon) kell az SPF és DKIM zónákat beadni. Ha ezeket nem csináljuk meg, SPAM-be mennek az így kiküldött leveleink. Utána a FastMailen, azaz a webfelületen, személyiségeket hozhatunk létre, ha ezen emailcímeket, mint feladókat szeretnénk használni.

Innentől már akár jók is lehetnénk, de aki Apple Mailt használ a levelezéséhez, ennyivel nem elégedhet meg, hiszen mindezt ott is be lehet állítani.

Ismert trükk, hogy Mailben az Accounts részben több email címet is fel tudunk sorolni és ezek közül tudunk válogatni a levél írásakor, csak nem tudjuk megmondani, hogy más doménhez más és más név tartozzon (mint nálam például a Plastikról küldött válaszleveleimben benne van a “Plastik média” tag is). Ha esetleg több email lenne beadva, töröljük ki a felületről a vesszővel elválasztott leveleket és lássunk munkához!

Plist editálásra lesz szükség. A fájl, amiről mindenképpen csináljunk kezdésnek egy biztonsági másolatot a ~/Library/Mail/V2/MailData alatt lakó Accounts.plist – nyissuk is meg és találjuk meg benne azt a részt, ahol a beállított doménünket írja le az EmailAddresses kulcsnál. Ez alatt kell létrehoznunk egy EmailAliases kulcsot, alatta egy array-t és ott soroljuk fel az alias kulcspárokat! Az EmailAddresses kulcs alatti másik kulcs helyére kell az aliasokat felvinni. Sokkal egyszerűbb megérteni, ha bemutatom egy képen:

A narancssárgával jelölt részek az általam beírtak. Bármennyi identitást fel tudunk venni, csak példaként írtam be kettőt. Innentől aztán minden szuper: a FastMailen át küldjük ki a leveleket a saját doménjeinket, mint aliasokat használva, semmi nem megy fogadó oldalon SPAM-ba és a weben és Apple Mailben is fel tudjuk mindezt használni. (Egy technikai megjegyzés: az & jelet & -ként adjuk be, különben a Mail reseteli az Accounts.plist-et!)

NB, a fentieknek egy másik, hagyományos módja az szokott lenni, hogy Apple Mailben a doménjeinket, mint új fiókot vesszük föl, és akkor megannyi Inbox, Sent Items és mindenféle mappa keletkezik. Sokszor ilyesmire viszont nincs szükségünk, nincs akkora forgalmunk, egyetlen kontón akarjuk elintézni a dolgainkat. Gagyi módszer még az, ha beregisztrálunk Gmailre új fiókot és ott bohóckodunk másik identitással, vagy a Gmail felületén állítunk be saját domént (és igazoljuk vissza), de ez is csak félmegoldás. Sokan szokták behúzni a doménjeiket Google Apps alá, de az is csak akkor lehet opció, ha nincs sok ilyenünk és akkor is fel kell menni másik fiókba. Én szeretek egy fiókot és egyszerűen választható legördülő identitásokat magamnak.

Disclaimer: a posztom célja az érdeklődés felkeltése és a lehetőségek bemutatása, semmint a teljes körű, átfogó oktatás. Aki nem ért hozzá, kérje ki szakember véleményét! A hozzá nem értésből eredő károkért nem vállalok felelősséget, illetve privát oktatásban sem tudok részt venni.