Spotlightin käyttäminen onnistuu myöskin komentoriviltä. Tämä on joskus ihan hyödyllinen ominaisuus. Varsinkin jos hallitsee komentorivin käytön. Itse ainakin käytän sitä silloin, kun hakutuloksia on paljon.
Hakeminen ei paljoa eroa Spotlightin normaalista käytöstä. Hakusana vaan paikalleen...
mdfind hakusana
Man sivulta löytyy vielä muutama kätevä ominaisuus:
man mdfind
Mac OS Xn virranhallinta-asetuksista löytyvällä schedule-toiminnolla on mahdollista ajastaa kone heräämään, nukahtamaan tai sammumaan haluttuna ajankohtana. Se on kuitenkin aika rajoitetun oloinen. Herätys- ja sammutus-ajastuksia on kumpiakin mahdollista tehdä vain yksi. Ja kaiken lisäksi siitä ei saa edes kerran toistuvaa tapahtumaa. Onneksi pmset-komentoriviohjelma pelastaa päivän...
Ohjelman syntaksi on seuraava:
sudo pmset schedule toiminto aika käyttäjä, jossa
Ajastus perutaan komennolla:
sudo pmset schedule cancel toiminto aika käyttäjä
Esim. Ajastan koneeni käynnistymään 12.3.2008 klo 13:23:
sudo pmset schedule poweron "03/12/08 13:23:00" mirko
Ajastus on myös madollista laittaa toistumaan tiettyinä viikonpäivinä:
sudo pmset repeat toiminto päivät aika
Toistuva ajastus perutaan:
sudo pmset schedule cancel
Vaikuttaa kuitenkin siltä, että toistuvia ajastuksia on mahdollista asettaa vain yksi kerrallaan.
Ajastukset löytyvät tiedostosta: /Library/Preferences/SystemConfiguration/com.apple.AutoWake.plist Tiedostoa ei kannata muokata käsin, koska ajastuksien tulee olla aikajärjestyksessä. Käytä siis aina pmset-ohjelmaa!
Alkoi toi Docki perusteema hieman tylsistyttää. Päätin piristellä sitä hieman:

Muokkaaminen osoittautui yllättävän helpoksi hommaksi. Koko Dock on itseasiassa kasattu monesta erillisestä png-kuvasta, joita voidaan muokata millä tahansa kuvankäsittelyohjelmalla.
killall DockItse muokkasin ainakin seuraavia 3D-Dockiin liittyviä kuvatiedostoja:
Korjailin tuossa hieman tuota Objective-C alkeet -opasta. Ensin korjasin hieman typoja pois, jota löytyikin muutama kappale. Suurimpina muutoksina lisäsin oppaaseen "Tyypit ja vakiot" ja NSNumber -osiot. Lisäksi korjailin hieman NSLog-funktion kuvausta.
Seuraavaksi olisi tarkoitus saada valmiiksi opas Cocoa-ohjelmoinnin perusteita.
hfsdebug on pieni komentoriviltä ajettava ohjelma, jonka avulla voidaan seurata kiintolevyn tiedostojärjestelmän tilaa Mac-koneissa.
Ohjelman voi ladata osoitteesta: http://www.osxbook.com/software/hfsdebug/.
Itse asensin ohjelman koneelle /usr/local/bin/ -kansioon:
#Aluksi avasin HFSDebug-3.00.dmg-tiedoston sudo mkdir -p /usr/local/bin/ sudo cp /Volumes/HFSDebug*/hfsdebug /usr/local/bin/ sudo chmod 755 /usr/local/bin/hfsdebug #Nyt ohjelma voidaan ajaa komentoriviltä
Tässä muutama käyttesimerkki:
sudo hfsdebug -f -t 15sudo hfsdebug /usr/local/bin/hfsdebughfsdebug -V /Volumes/HD-HSU2 -sOhjelman ajaminen käynnistyslevyllä vaatii pääkäyttäjän oikeudet:
sudo hfsdebug ...
Lisää infoa löytyykomennolla hfsdebug --help ja ohjelman kotisivulta.
Alkaa olla tämä Drupal jo sen verran haluussa, että sain ensimmäisen Cocoa-ohjelmointi oppaan sivuille. Vielä on pieniä ongelmia tekstin formatoinnin kanssa, pitää säätää ne kohdallaan tuossa alkuviikosta kun ehtii.
Taas on macintoast.org pystyssä. Lisää tavaraa olisi tarkoitus lisätä kun saa Drupalin säädettyä kohdalleen. Vanhempia WordPress artikkeleita olisi myös tarkoitus tuoda tänne ajan mittaa.