Posts Tagged: finder

2007
12
jún

Elsősorban Drupal, meg minden más is…


Úgy tűnik, hogy ez a nagy hőség nem tesz jót a blogírásnak. Volna miről írni, csak simán nincs kedvem hozzá. Így most egy postba sűrítek be több dolgot, ezért is ez a hülye cím ;-)

Megint elkezdtem például foglalkozni a Drupallal és felfedezem benne olyan lehetőségeket amelyek felett – saját “vakságomnak” köszönhetően – eddig valahogy átsiklottam. A Mambós/Joomlás “gyökerek” miatt mindig csak modulokban és komponensekben voltam képes gondolodni (lásd egy ide vágó korábbi postomat is) amely valljuk be jó dolog, de elég sablonos oldalakat eredményez. Nem akarok most ebbe mélyebben belemenni, annyi csupán a lényeg, hogy kezdek egyre tisztábban látni Drupal ügyben és az API dokumentáció valamint Module developer’s guide ebben elég nagy segítséget nyújt. De említhetném az összes, a Handbook szekcióban szereplő írást! Tény tehát, hogy a Drupal nagyon-nagyon jól dokumentált.

Aztán most így hirtelen eszembe jutott – az előbbi linkek beszúrása kapcsán (értsd: <a href="..."></a>) – hogy már megszoktam a MacBook billentyűzetet, de mivel napközben a munkahelyen PC-vel, otthon pedig Mac-kel dolgozok így minden reggel és este át kell égetnem azt a kis epromot az agyamban amely az adott platform billentyűzet layout-ját tárolja. Mivel ez időbe telik így elég gyakran előfordul, hogy PC-n ütöm például az ALT+SHIFT+Y/X-et a ‘<' és ‘>' karakterekért ;-) Majd ugyanezt fordítva Mac-en (neeem, nem a X\Y+TFIHS+TLA-ra gondolok ;-) )

A Cocoa fejlesztéssel kapcsolatban az elmúlt hetekben egy kicsit pihentetésre kerültek a dolgok, elsősorban a napi elfoglaltságok miatt. Titokban azért elárulom, hogy arra jöttem rá, hogy nagyon nagy hasonlóság van a Drupal modulfejlesztés és a Cocoa fejlesztés között. Mégpedig az, hogy jól kell ismerni a hookokat/delegate-eket, kvázi a rendszer által használt “konvenciókat” és azok működését szemben például a hagyományos értelemben vett szoftverfejlesztéssel, ahol “ész nélkül” lehet gyártani a saját névkonvencióval ellátott függvényeket és eseménykezelőket ;-)

Aztán itt van még a WWDC is, de erről beszél/blogol most mindenki, így inkább én ezt most kihagynám. Megújult viszont az apple.com. Feltűnt, hogy a Leopardot bemutató oldalon a “Watch the demo” linkre előugró ablakok stílusa eléggé hasonlít a MacRabbit féle – és a WP-Zoom-ban is használt – Lightbox mod stílusára. Lehet, hogy ez eddig is így volt csak nekem nem tűnt fel? Minden esetre és én várom a Leopard megjelenését, főként az új Finder miatt, mert ami most van az siralmas, a Path Finder pedig jó-jó, de kicsit úgy érzem, hogy ágyúval lövök verébre. Nekem a Path Finder már kicsit sok, bár tény, hogy az egyetlen használható Finder replacement – így szépen, magyarosan – ami jelenleg elérhető.

UPDATE: időközben aztán rájöttem, hogy az említett MacRabbit féle design eleve Apple ihletettségű, elég rákukkantani a Dashboard-ra szerkesztő módban :-)

2007
21
ápr

A Mail rejtett indítása


MaildockÚgy tűnik, hogy Tiger specifikus jelenség, de nem tudom rábírni a Mail-t, hogy Hidden módban induljon el, csak a dock-on jelezve, hogy fut. Erre azért van szükség, mert hajlamos vagyok elfelejteni a levelező program elindítását és így aztán napokig nem olvasok el egyetlen nekem címzett levelet sem. Ezt elkerülendő a logint követően szeretem automatikusan indíttatni a fent jelzett alkalmazást. Így a program mindig fut a háttérben, elég csak rápillantanom a dockra és máris látom, hogy érkezett-e új üzenetem. Persze az értesítésről még a Mail.appetizer is igyekszik gondoskodni!

Valamely oknál fogva azonban a Mail-nek hiába pipálom be a ‘Hide’ mezőt a ‘Login Items’-ben az akkor is úgy indul, hogy a főablaka látszik (a Skype-al egyébként ugyanez a helyzet). A HiddenMail 1.0.1 erre a problémára igyekszik megoldást nyújtani, de mivel a Findert lecseréltem a Path Finderre – és a véletlen indulásokat elkerülendő a Findert egy az egyben kigyomláltam a rendszerből – így a HiddenMail script nem teszi a dolgát, a Finder hiányára hivatkozva.

Egy darabig tűrtem a kellemetlenséget, de megelégeltem, hogy az indulást követően állandóan kattogtatnom kell vagy Cmd-W-t kell ütögetni, hogy a megnyílt ablakokat bezárjam. Összedobtam hát az első scriptet az Automatorral:

Automator

Ok, nem lett egy rettentően bonyolult alkalmazás, pont annyit tud amennyit kell: a Mail program indulását követően annak visible értékét false-ra állítja, magyarul elrejti az ablakot :D

Ugyanezt elkövettem a Skype indításával is. Ott annyi gubanc adódott, hogy a Skype indulásakkor megjelenik egy splash screen és a scriptem már küldi is neki az “eltüntetős üzenetet”. A splash képernyő semmivé is válik abban a pillanatban, de rá pár másodpercre megjelenik a Skype főképernyője. Ezt csak a sciptembe épített delay 6-al tudtam kivédeni, de ez is működik.