OS X a szurke mindennapokban I

A fonokom tegnap megkerdezte, hogy meg mindig OS X alol tolom-e, es meglepodve valaszoltam neki, hogy igen. Nem a kerdes lepett meg, hanem a valasz, vagyis hogy ket-harom hete szinte csak azert inditottam ujra a gepet, mert epp felmaszott valami frissites (btw, hogy a Safari-e miert ker ujrainditast, az rejtely). Nem mondom, hogy idonkent nincsenek problemaim, vagy ha rossz kedvem van, nem vagnam bele a cipomet a monitorba szivesen, de hat ez nalam platformfuggetlen, a Linux-ot is el tudom kuldeni melegebb eghajlatokra napozni, ha epp olyanom van.

Ami feltetlenul jo dolog, az az, hogy megtalaltam az Apple operacios rendszereben a tokeletes munkaeszkozt mindenfele feladatra. Bar a Spotlight funkcioit nem hasznalom (le kellett lonom a hozza kapcsolodo shortcutot, mert mindenfelevel osszeakadt, a tobbi kombo meg nem esik kezre), meg igy is secc-pecc alatt megtalalok barmit a gepemen. Jol mukodik a Finder-ben a kereses (nem is kell elmenni a keresosavig, kezdjuk el beutni a progi nevenek elso harom betujet, egybol odaugrik), egyebirant meg igyekszem mindenutt logikusan szervezni a fajlrendszeremet, hogy mindig mindent megtalaljak.

Ami kisse kenyelmetlenul erintett, az az angol (US) billentyuzetkiosztas megtanulasanak kenyszere. Sajnalatos modon az Apple nem igazan ugy kepzeli el a magyar kiosztast, ahogy a PC-s vilagban azt megszokhattuk, az olyan probalkozasok, melyek a PC-s vilag kiosztasat hoznak az az Apple vilagaba, valtozo eredmenyessegrol tesznek tanubizonysagot, es valtozatos kihivasok ele allitjak problemamegoldo kepessegunket. Nekem peldsul a | jel helyett valami nemtudommicsoda jon ki a billentyuzetembol, ha a PC-s kiosztast hasznalom, amit a vilagon semmi nem hajlando | jelkent ertelmezni, de elsosorban a bash, ahol is ez felettebb kellemetlen dolog, leven ezen karakter letenek oka es celja a shellben hivott programok ki es bemeneti nyilasainak osszekapcsolasa, vagyis a pipe-olas.
Maradt tehat az egyetlen - es celravezeto - ut, meg kellett tanulnom US kiosztason vakon gepelni. S lon. Most mar csak akkor valtok a (rendszer altal telepitett) HU kiosztasra, ha ekes magyar nyelven kell leveleket irnom, egyebirant altalaban ektelenul (=ekezettelenul) irok, megkonnyitve ezzel a gepeles faraszto feladatat.

Itt kicsit bele is szaladtam a parancssorba, es ha mar itt vagyunk, el kell mondjam, ez kivnta tolem a legtobb rugalmassagot. Noha mar hasznaltam BSD alapu rendszereket, mindig meglep, hogy ott a parancsok nem szeretik, ha csak ugy ad-hoc modon hozzaadok kapcsolokat, neha akar a sor vegere szamuzven szegenyeket. Itt nincs mese, a parancsot kapcsolok, majd argumentumok kovetik, es ezt a legtobb unix-os tool kokemenyen betartja.

Ugyanakkor meglepeteskent ert, hogy nincs rendes csomagkezelo ala. Illetve ez igy nem igaz, rengeteg fajta csomagkezelo kozul valaszthatunk (MacPorts, Fink, pkgsrc, Portage), am nekem egyik sem nyerte el a tetszesemet, amennyiben mindegyik szeret sokat, hosszan es feleslegesen dolgozni, noha a kivant cel elerheto rovid, gyors es hasznos munkaval is. Erre a legjobb pelda az ImageMagick. ez egy borzaszto hasznos eszkozkeszlet, rengeteg dologra lehet hasznalni, am ami igazan ellenallhatatlan benne, az a convert nevu binaris, mely mindenfele-fajta fajlformatum kozott kepes dinamikusan konvertalni, elkepesztoen rovid ido alatt. Viszont ezen nagyon hasznos alkalmazaskeszlet kepes az X Window rendszertol fuggeni, melyet ugyan ad az OS X is, am nagyjabol az osszes csomagkezelo azzal vegezte be a palyafutasat, hogy nekiallott kulonfele forrasokbol beszerezni az X Window rendszer egyes darabkait, majd felpakolaszni oket a gepemre minden elozetes figyelmeztetest mellozven. Illetoleg nem advan lehetoseget arra, hogy ezt a sajnalatosan felesleges metodust barmilyen modon kikuszobolhessem.

Vegul a megoldas termeszetesen a pore parancssorban vegzett oromtelen es lelekolo munka lett, melynek eredmenyekepp azonban fenn figyel a gepemen a convert nevu eszkoz, keresre konvertal barmely ket kepformatum kozott melyeket fajl formajaban adok meg, es nincs fenn ket, harom vagy negy darab, kulonbozo elkepzelesek szerint felepitett X Window rendszer.

Mivel pedig en ezen felul csak ruby nyelvu csomagokat hasznalok, ezekhez pedig a rubynak van sajat csomagkezeloje RubyGems neven, igy tehat a csomagkezelok minden csaladja orokre szamuzve lett a sivatagba - de legalabbis eltuntek a gepemrol. Ami eszkoz meg kellett, azt beszereztem errol a nagyon hasznos kis oldalrol, kicsomagoltam, es poccre mukodnek.

Osszessegeben tehat az OS X-szel elegedett vagyok, meg nem is, nem mondom, hogy nem lehetne sokkal-sokkal jobb, de a jelenlegi allapot is igen kozel all az idealishoz.

Legkozelebb az Apple Mail erenyeit fogom dicsoiteni, es a hibait szidni. Stay tuned.

PS: ha mar ugyis ImageMagick, kicsaptam ide a stuffot, a perles csomagot illik a / vagy a /System ala kicsomagolni, leven Library mappa lakik benne, a bin-t meg ahova jolesik, csak talalja meg a libeket a rendszer hozza. Nalam a /usr/local alatt kenyelmesen ellaknak.

A csomag a kovetkezo elemekbol all:

    *]freetype-2.4.1
  • gettext-0.17
  • glib-2.24.1
  • jbigkit-2.0
  • libpng-1.4.3
  • libpng-1.4.3
  • librsvg-2.26.3
  • libwmf-0.2.8.4
  • pkg-config-0.23
  • tiff-3.9.4
  • ImageMagick-6.6.3-2

Hozzászólások

Helló! Hol találtál PC-s magyar kiosztást OSX-re? Én sokat kerestem, de sehol se találtam, az meg túl nagy munka lett volna, hogy nulláról indulva szerkesztek egyet...

A Safarira meg azért kellhet újraindítás, mert a Webkit is frissül, ami pedig része a Mail, Dashboard és még kismillió más alkalmazásnak. Egyszerűbb újraindítani a gépet, mint elmagyarázni, hogy mi mindenből kell kilépned. Mondjuk egy logoff-logon is elég lenne.

--
"Never trust a computer you can't lift."

hello,
nézd meg bachmannál: http://bakman.hu/egyebek.html
én személy szerint nem használom, mert hozzászoktam a mac-es magyar kiosztáshoz, de ha valami nem (úgy) megy, ahogy szeretnéd, vedd fel vele a kapcsolatot, mert elég segítőkész

*nyomokban mogyorót tartalmazhat*

Igen, o volt az. A pipe jel az valami idota karakterre fordul le benne, mert a Terminal.app egyszeruen nem fogadja el, mint pipe karaktert. Mintha valami lathatatlan dolog meg lenne utana,mert felig elfogadja, de a pipe mogotti parancsra mar azt mondja, hogy CNF.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Ukelele-vel nem lehet megnyitni, de valami normális editorral át tudod szerkeszteni, mégcsak nem is egy haladó feladat. A beszmac-en linkeltek egyszer egy Ukelelés magyar layoutból hackelt kiosztást, amiben az idézőjelek "szép" idézőjelek voltak, a hullámvonal (~) helyett felső hullám volt, teljesen használhatatlan volt programozási feladatokra. A fenti hibák kijavítása után egészen használható volt, és ezt megette az Ukelele is.
http://kikke.hu/files/kikke/hungarian_x86.zip
Legutóbb ezt használtam, az í és Í betűt alt+i és alt+j kombinációval érem el, cserébe van nulla.

Probaltam, elhiheted. Akarmit csinaltam, ha fejre alltam, akkor se volt jo a szurojel, legalabbis a terminal nem fogadta el tolem normalis szurojelkent, ugyanazt a hibat tapasztaltam vele. Korulbelul 5 fele kiosztast probaltam kozuluk legalabb 3-ba szerkesztettem bele ukelele-vel, de nem volt jo.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

> Ugyanakkor meglepeteskent ert, hogy nincs rendes csomagkezelo ala. ... (MacPorts, Fink, pkgsrc, Portage)
Minek? Mazochizmus? :)
--
2e845cb4c3a5b5bd6508455b1739a8a2

Oooo, en enkomplette nem akarok semmifele X-et hasznalni az ImageMagick-ben, tehat baromiranagyon nem erdekel, hogy az a resze nincs beforgatva a Mac-es X-be, vagy nem mukodik, vagy whatever.

Apache-t feleslegesen pakolsz fel portsbol, van beepitett apache, igaz elrejtve. Illetve a MySQL-bol en nagyon szeretem azt, amit a mysql.com terjeszt, szep kis Installer csomag jon a dmg-ben, bemaszik a SystemPreferences-be, es kattintasra indul, amikor epp hianyat erzem. Ugyanitt csomag telepiti a StartupItem-et is, amit - meglepo modon - szinten tudok a SystemPreferences-bol szabalyozni.
PHP-t forgatni meg sztem nem akkora ordongosseg.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Nem volt felesleges, csak így tudtam működésre bírni az imagick kiterjesztést (ami ráadásul elég gyorsan változik, hibajavítások és új funkciók kerülnek bele kiadásról kiadásra).
MySQL-ből én is a gyári darabot használom, de a ports-nak megvan az az előnye a forrásból való kézi marháskodással szemben, hogy naprakészen tartható. Ugyanúgy forrásból forgatom, csak ports-on keresztül, valóban nem ördöngösség. Ha meg nem kéne az imagick, elvolnék az Entropy PHP-vel a beépített Apache-al, stb.

Kozben kiprobaltam a billentyuzetkiosztasod. Hat ize. Az ebben levo szurojelet a Terminal mar meg sem jeleniti, nem tori magat vele. Ezt nem tudom, hogy sikerult elerni, de szamomra emiatt hasznalhatatlan a cucc,en napi szinten legalabb 500x utom be ezt a karaktert, ez szamomra olyan,mint a gepnek a power gomb, tudok mukodni nelkule, de azt inkabb szopasnak hivjak.

A LAMP-ra: mivel en nem PHP-ban fejlesztek, amire meg kell a PHP, arra boven eleg meg a beepitett is, igy szamomra kimaradnak az effajta elvezetek. Majd a Passenger-re leszek kivancsi, hogy tudom beilleszteni a rendszerbe.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Most mar csak akkor valtok a (rendszer altal telepitett) HU kiosztasra, ha ekes magyar nyelven kell leveleket irnom

Ha, de minek? Alt + maganhangzo + ekezetlen parja. Pl
alt + e + e = é
alt + e + a = á
alt + u + u = ü
alt + u + o = ö (csak hosszu ü es ö nincs :)

Mert nincs hosszu ö,ü. Marpedig enelkul rendes ekes magyar levelet nem lehet irni. Nagyon furan fest az, hogy megörülök a sok munkától.

Szerk: en megcsereltem a valtobillentyuket, nalam a Windows az Option, az Alt a Cmd.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Bár a minit úgy reklámozták, hogy olyanoknak találták ki, akik PC-ről váltanának és megvan már minden perifériájuk, hamar lejött hogy billentyűzetet bizony cserélni kellene. (ebben mondjuk sokat segített, hogy a PC-s billentyűzetem amúgy is elég vacak volt)
Az elsőnek beszerzett, magyar kiosztású fehér billentyűzet nagy mellélövés volt. Az eddigi legvacakabb Apple beszerzésem. Ilyen vacak billentyűzettel se legyen dolgom soha! Másodiknak egy bluetoothos, alumínium billentyűzetet vettem, ezzel meg vagyok elégedve. Mondjuk ennek oka lehet, hogy laptophoz szoktam az elmúlt évek során és az alumínium Apple billentyűzet a laptop billentyűzetekre hajaz. Ezen végre lehet rendesen gépelni. A felfestés is hűen tükrözi a valóságot, bár erősen hiányos. Ezért a keyboard viewer még mindig ott van lehetőségként a kiosztásváltó menüjében. És már megtanultam, hogy a @ nem a command-q, hanem az option-q! Mert baromira nem mindegy. :-D

Ave, Saabi.

Na igen. Nem is tudom, melyik kombo kapcsolja be a VoiceOver-t, de a falra masztam tole, valahogy mindig sikerult bekapcsolni...

Egyebkent engem magyar kiosztas alatt elsosorban az zavar, hogy en gepeles kozben nem nezek a billzetre, viszont mindent a PC-s helyen keresek (hiaba, azon tanultam meg vakon gepelni). Na ugy viszont mindig erdekes karakterek jonnek elo. Engem nagyon meg tud akasztani, ha barmiert a billzetre kell neznem, egyszeruen olyankor nem erzem magamat produktivnak, mert egy baromi apro reszfolyamatnak kell szentelnem a figyelmemet.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Háromféle almás billentyűzetet tudok összehasonlítani. Először volt a fehér, az egyértelműen szar. Aztán vettem egy G3-as iMac-et, ahhoz kaptam egy - asszem - pro billentyűzetet és egeret. Vagy valami ilyesmi, szóval egy sötétkék gombokkal ellátott, normális billentyűzet. Nem olyan rossz mint a fehér, de az idő vasfoga... És a legjobb az alubillentyűzet. Egy dolog, hogy a BT miatt imádom, nincs vezeték, ha útban van csak felteszem a szekrény tetejére, de annyira kényelmes rajta gépelni is! Mondjuk a csökkentett billentyűszám miatt hotkeyekben van akadás - pl. Safariban a zoom az a command-"+". Mivel ezen nincsen "+" csak a hármas felett, megpróbálkoztam a command-shift-3 comboval, de ez screenshotot csinál. :-) Így most nem nagyítok billentyűzetről - alapvetően a jó minőségű gombok ezért kárpótolnak. És ha nagyon fájna, van ennek vezetékes változata, melyen numpad is található. Márcsak egy magic trackpad kellene mellé. :-)

Ave, Saabi.

Először is, érdekes volt olvasni amiket leírtál, majdnem ugyanaz a véleményem az egész témakörrel kapcsolatban mint Neked. Annyi különbséggel, hogy én örömtelinek és akadálymentesnek élem meg az OS X-et munka vagy otthoni használat során, bár nyilván nem ugyanazokat a dolgokat csináljuk vele.

A Spotlight viszont nagyon hasznos cucc, amire a legtöbbet használom, az a programindítás. A 10.4-nél még a QuickSilver volt ami erre a legjobban megfelelt, de mivel a sok extra funkcióját sosem használtam, ezért nem is erőltettem tovább.

Felreertetted azt a mondatot. Alapvetoen az OS X alatti munkavegzes szamomra is oromteli es akadalymentes - amennyiben valaki szantszandekkal nem gordit elem egy szikladarabot. Ami lelekolo volt, az az, hogy ha az ember az ImageMagick-et le akarja forrasbol forditani, espedig ugy, hogy a leheto legtobb fajlformatumot ismerje (png, jpeg, wmf, meg ilyen hulyesegek), akkor bizony nem ussza meg azt, hogy - ha vert nem is, de - verejteket aldozzon a szent cel erdekeben. Ugyanis nem egyszeru osszebanyaszkodni a fuggosegeit neki, no meg persze a fuggosegek fuggosegenek fuggosegeit.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Igen, hát erre írtam hogy nem ugyanazokat a dolgokat csináljuk a géppel. Számomra az Imagemagick nem szükséges, amennyi képfeldolgozásra szükségem van, azt Automator + beépített képfeldolgozó lehetőségekkel megoldom.

A forrásból forgatás nálam a Macports dolga, megnéztem, és az Imagemagick-nak van egy no_x11 variánsa, azzal próbálkoztál?

Megmondom oszinten, annyira nem nezegettem. Nalam a imagemagick-nal default az, hogy ne akarjon X-et.
Mondjuk a ports nem az imagemagick-nal verzett el, hanem egy masik appnal, ahhoz meg elkezdte a gcc 4.4-et leforgatni, na, mondom, akkor ez itt mostan leall, es elhuz a gepemrol a bus retkesbe.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.