Ako ukončiť aplikáciu pod Mac OS X?
19. máj 2009, Rudolf Gavlas, Mac OS X & Darwin, Aplikácie pre OS X
Na pohľad jednoduchý úkon, napriek tomu často diskutovaný (najmä) začínajúcimi používateľmi Mac OS X. Aplikácie sa správajú logicky a prakticky, avšak z pohľadu používateľa iných platforiem (navyknutého na odlišné postupy) spočiatku neočakávane. Pozrime sa preto bližšie na rôznorodé možnosti ukončovania behu aplikácií.
Pred časom sme si predstavili Xcode – základné vývojové prostredie určené na tvorbu aplikácií pre Mac OS X. Pre zaneprázdnenosť autora sa nám žiaľ programátorský seriál nepodarilo rozbehnúť… Nevadí, na internete je dostupných viacero zaujímavých zdrojov. Mnoho z nich však počíta so skúsenejšími „čitateľmi“. Čo ak ste úplný začiatočník, prípadne máte aké-také skúsenosti s inými platformami – a po spustení Xcode sa len bezradne rozhliadate?
Prednedávnom sme sa na MacPlanete venovali
Virtualizácia sa na Macoch stala obľúbenou záležitosťou ľudí, ktorí potrebujú používať okrem Mac OS X aj iný systém. Teda zväčša switcherov, webdizajnérov a vývojárov. Veď kto nepotrebuje maximálny grafický výkon, určite privíta možnosť používať rôzne aplikácie v druhom okne. Obľúbené aplikácie ako
V novom roku neradno zabudnúť na novú silnú menu do každej peňaženky. Ale nielen do nej. Ako pripraviť operačný systém Mac OS X a ďalšie aplikácie na euro? Informácie nájdete v príspevku inšpirovanom obdobným článkom na portáli
V dnešnom tipe sa budeme venovať panelu predvolieb s názvom
Apple s príchodom Mac OS X 10.4 predstavil novú systémovú funkciu launchd. Launchd sa stará o široké spektrum úloh z cronu, xinetd, mach_init a init. Tieto unixové programy sa starali o zavádzanie systému, volali systémové skripty, spúšťali úlohy pri štarte a v konečnom dôsledku pripravili systém pre používateľa. Launchd spája a centralizuje všetky tieto aktivity do jedinej funkcionality, čím výrazne skracuje čas štartu systému hlavne na pomalších (starších) Macoch. V dnešnom článku si povieme o grafickej nadstavbe pre editáciu a správu launchd záznamov z prostredia Mac OS X.
Čo vyjadruje tento atypický titulok parafrázujúci známy album Metallicy? Textutil, nástroj príkazového riadku v Mac OS X totiž stojí za operáciami pre prevod rôznych textových formátov. Používa ho napríklad systémový textový editor TextEdit a v pokročilejšej forme aj Pages a ďalšie textové editory. V tomto článku si predstavíme možnosti textutil na dávkové spracovanie textu. Na svoje si príde každý, kto nevyžaduje pokročilé formátovanie (napríklad tabuľky), ale chce si napríklad v iPhone prečítať nejakú knihu.
Tentokrát sa zameriame na prácu s textom. Predvedieme si tak rôzne spôsoby spracovania a zobrazenia textu. Získanie textu sa dá dosiahnuť viacerými spôsobmi, napr. priamym zadaním textu priamo do patchu v Quartz Composeri. Podstatne viac možností (nielen na prácu s textom) nám ale poskytuje spracovanie štrukturovaných XML súborov. Vysvetlíme si teda spracovanie štruktúr a ich využitie napr. v spojení s RSS. Vo videu si predvedieme spoločné použitie viacerých prvkov, z ktorých vytvoríme RSS šetrič obrazovky portálu MacPlanet.
Vďaka svojej jednoduchosti sa zálohovanie pomocou Time Machine s obľubou ujalo. Stačí pripojiť externý alebo sieťový disk a v priebehu pár minút už veselo zálohujete. A zálohujú sa aj citlivé dáta medzi tými dôležitými. Kým Mac OS X ponúka šifrovanie domovského adresára používateľa cez funkciu
FTP (File Transfer Protocol) je jednou zo základných služieb, ktoré poskytujú moderné siete a Internet. Na čo sa takáto technológia používa? Ako už jej názov naznačuje, na prenos súborov. Pomocou FTP môžeme preniesť súbor, alebo aj celé adresáre na FTP server, kde sú prístupné ďalším používateľom. FTP nám pomáha zdielať s kolegami pracovné súbory a nemusíte ich neustále posielať jeden druhému pomocou e-mailu. Ďalšie využitie FTP sa dá nájsť v zálohovaní vlastných dát na serveri.
Ak ste doposiaľ používali na prehrávanie videa QuickTime, tak vás pravdepodobne nepotešil posledný up-date na verziu 7.4. S príchodom novšej verzie odišla možnosť zobrazovania titulkov, a to napriek tomu, že bol nainštalovaný najnovší
Majitelia nových Macov (okrem radov Mac Mini a Mac Pro) majú k dispozícii zabudovanú webovú kameru s podporou Mac OS X. Ak však máte stroj bez kamery a chcete vyskúšať Skype či iChat videokonferencie, pokiaľ nechcete zbytočne veľa investovať do iSight kamery – teda plánujete používať niektorú z iných kamier dostupných na trhu, je tento článok určený práve vám.
Apple, Cocoa, Xcode. Toto su tri základné pojmy, ktoré sa jednoznačne prepájajú medzi sebou každému, kto vyvíja aplikácie pre Mac OS X. Náplňou nášho nového seriálu však nebude popísať techniky používané pri programovaní aplikácií pre Mac OS X – teda programovanie v Cocoa, ale priblížiť nástroj, pomocou ktorého sa možno venovať programovaniu v Mac OS X. Podobne, ako povedal jeden černoch v známom filme (z ktorého po displejoch stekajúce zelené písmenká používal ako šetrič asi každý z nás) hlavnej postave: „Chcem oslobodiť tvoju myseľ, ale môžem ti len ukázať dvere. Prejsť nimi už musíš sám.“
V predchádzajúcich dvoch článkoch o Time Machine (
Možno si to mnohí ani neuvedomujú, ale spoločnosť Apple sa vždy snažila mať pozitívny postoj k vývojárom. Taktiež sa im vždy snažila poskytnúť čo najlepšie podmienky pre vývoj aplikácií. Už out-of-the-box systém v sebe obsahuje mnoho skriptovacích jazykov, napríklad perl, python, ruby a ďalšie. Keďže mnoho aplikácií ich využíva pre svoju funkčnosť, je pochopiteľné že ich “máte” ihneď po inštalácii. Po doinštalovaní Xcode je možné pracovať aj s pravdepodobne najrozšírenejším programovacím jazykom C a jeho rôznymi odrodami ako su C++ alebo Objective-C. Jediným sklamaním je zatiaľ podpora programovacieho jazyka Java, ale to je zase iná kapitola. S príchodom nového Mac OS X s označením Leopard sa spoločnosť Apple rozhodla aktualizovať verzie rôznych systémových súčastí.
Keď Steve Jobs prvýkrát predstavil integrované zálohovanie v Mac OS X Leopard pomocou Time Machine, v kútiku duše som očakával podporu ZFS a zálohovania po sieti. Kým v prípade podpory ZFS je to logicky hudba budúcnosti, tak v prípade podpory sieťového zálohovania som nevedel pochopiť ako je dnes možné fixovať zálohovacie riešenie len na lokálne pripojené disky. V článku si ukážeme spôsob ako presvedčiť Time Machine aby zálohoval na sieťové disky a zhodnotíme reálne možnosti sieťového zálohovania.
Mnohých z vás po prečítaní predchádzajúcich článkov o vzdialenej správe PC napadla otázka, ako vzdialene spravovať Mac OS X z iných operačných systémov. Takúto možnosť nám ponúka Mac OS X Server. Pravda je taká, že žiaden bežný používateľ (až na zanietencov) nepoužíva serverovú verziu Apple operačného systému. Keďže v bežnom užívateľskom Mac OS X nie je integrovaná žiadna priama možnosť vzdialenej správy, preto museli vzniknúť nástroje, ktoré by to umožnili. Dnes si ukážeme jednoduchý spôsob správy Mac OS X z rôznych OS.
Často sa stáva, že potrebujeme efektívne a rýchlo spraviť výpis súborov, ktoré sa nachádzajú v niektorom z adresárov na našom disku. Jedným z dôvodov môže byť jednoduchá katalogizácia, posunutie zoznamu o súboroch ďalej, napr. priateľovi alebo pre tlač. V praxi existuje viacero aplikácií, ktoré okrem tvorby výpisu ponúkajú aj iné funckie ako indexovanie súborov, vlastnú databázu, rozšírené vyhľadávanie a iné. Ich veľkou nevýhodou je, že nie sú zadarmo a v konečnom dôsledku ich všetky vlastnosti nevyužijeme.
Určite ste sa už stretli s pojmom „nedostatok voľného miesta“. Stáva sa to niekedy po inštalácii Mac OS X alebo počas používania operačného systému či aplikácií. Pri inštalácií operačného systému bežný používateľ postupuje smerom „Next“ až po jeho nainštalovanie, spustenie a používanie. Neskôr však zisťujeme, že našou každodennou prácou s aplikáciami a multimediálnymi súbormi sa náš pevný disk pomaličky zapĺňa a ak si nerobíme zálohu na DVD alebo iné médium, tak dôjde k jeho zaplneniu.
