macOS: Palautusosio kadonnut?

Muutaman kerran olen törmännyt tällaiseen ongelmaan, etenkin jos olen kikkailut macOS beta-versioiden kanssa, että palautusosio on kadonnut jonnekin. Ärsyttävä, mutta onneksi helposti korjattava ongelma. Toki vaatii pientä kikkailua tai koko järjestelmän uudelleen asentamisen. Palautusosion luomiseen on onneksi olemassa näppärä työkalu nimeltään: Recovery Partition Creator. Tarvitset tämän lisäksi ainoastaan käyttämäsi käyttöjärjestelmä-version asennuspaketin ja Recovery Partition Creator hoitaa loput.

Työkalun käyttö on suoraviivainen toimenpide. Valitaan kohdelevy, jonne palautusosio halutaan luoda ja annetaan skriptin hoitaa loput. Skripti kysyy myös käyttöjärjestelmän asennuspaketin sijaintia ja kun se on valittu osion luominen aloitetaan.

iCloud: Kalenteri spam


Viime aikoina on Macilla alkanut näkymään kummallisia kalenterikutsuja. Ne ovat selkeästi roskaa ja niistä olisi mukava päästä eroon. Roskapostittajat ovat näköjään keksineet uuden tavan häiriköidä tai ainakaan en ole tällaisiin aiemmin törmännyt. Näitä kutsuja ei valitettavasti voi täysin estää ainakaan vielä, mutta on muutama konsti, joilla voit estää näiden tulemisen ilmoituksena siihen saakka kunnes Apple keksii jonkin keinon torpata nämä. Tässä yksi keino:

  • Navigoi osoitteeseen iCloud.com
  • Kirjaudu sisään tilillesi
  • Klikkaa ’Kalenteri’
  • Klikkaa ’Asetukset’ – nappulaa vasemmalla alakulmassa (hammasratas)
  • Tässä kohtaa käyttöliittymä nuuttuu englannin kielelle joten valitse ’Advanced’
  • Laita täppä kohtaan: ’Email to osoitteesi@osoitteesi.com’
  • Klikkaa tallenna

Nyt kutsut tulevat sähköpostiisi eivätkä enää suoraan kalenteriin, josta roskat on helppo heivata bittien taivaaseen.

Toinen tapa on värkätä iCloud:n uusi kalenteri, jonka voi nimetä vaikkapa ’Spam’. Siirtää saamansa roskakutsu tähän uuteen spam-kalenteriin ja lopuksi poistaa koko kalenteri. Tällä tavalla moni käyttäjä on päässyt roskakutsuista eroon, tosin minulla se ei toiminut, mutta kannattanee kokeilla.

Apple Watch 


Tulipa myöhään hypättyä Apple Watch-kelkkaan ja tämäkin vaan siitä syystä, että uusimpien kellomallien Series 2 ja ensimmäisestä mallista parannellun Series 1 myötä tätä alkuperäistä, jota käyttäjät kutsuvat Series 0-laitteeksi alkoi saamaan varsin edulliseen hintaan.

Applen kello on saanut ristiriitaisen vastaanoton ja moni on pettynyt etenkin tähän ensimmäisen version aikarautaan. Moni on ehkä odottanut laitteelta kuuta taivaalta ja onhan tässä toki omat ongelmansa kuten vaikkapa hitaasti avautuvat kolmansien osapuolien sovellukset. Kritiikistä huolimatta tuli tällainen hankittua sillä periaatteella, että kellossa kuitenkin on monta ihan pätevää toimintoa.

Oma Apple Watch on edullisin 42mm Sport-malli, jonka lasi ei ole paremman mallin safiirilasi vaan  Ion-X nimellä kulkeva lasi. Ehkä hieman helpommin hajoava, mutta kuitenkin kyllin kestävää ettei aivan pikku kopsuista tarvitse huolta kantaa. Toisaalta käyttöön nämä laitteet on tehty ja naarmuja löytyy jo myös reilun vuoden ikäisestä iPhone 6:sta, joten niitä tulee vaikka kuinka varoisi ja niiden kanssa vaan pitää koettaa oppia elämään.

Ensitöikseen ihmettelin käyttöönottoa tovin. Sinänsä harvinaista herkkua, että kelloni akku oli täysin tyhjä. Yleensä kun olen Applen laitteita ottanut käyttöön on niissä ollut virtaa sen verran että malttamaton räplääjä pääsee heti kokeilemaan.

Pienen lataussession jälkeen pääsin parittamaan luurin ja kellon ja ei muuta kuin kiivaasti ranteeseen. Puhelin tarjosi heti päivitystä kelloon watchOS – kolmeen, joten itselläni ei ole kokemusta aempien versioiden sudenkuopista. Kolmonen vaikutti toimivan ihan jees, mutta tosiaankin kolmansien osapuolien sovellukset latautuvat tuskaisan hitaasti paitsi ne, jotka on sijoitettu sivunamiskasta avautuvaan Dockiin.

Koska omistan Applen Dev-tunnuksen asensin kelloon Beta-profiilin ja sen myötä watchOS 3.1 Beta 1:n. Apple ei paljoa huutele mitä nämä beta-versiot pyrkii muuttamaan ja korjaamaan. Yleensä pahimpia bugeja ja vakautta parannetaan. 3.1 – version myötä huomasin, että kolmansien osapuolien sovellukset aukeavat huomattavasti ripeämmin. Positiivinen parannus etenkin Series 0-käyttäjille.

Tovin ranteessa Apple Watch on nyt ollut ja alkuhuuman jälkeen se miellyttää yhä. Diggaan aktiivisuuden seurannasta, sekä eri harjoitusohjelmista. Lisäksi ranteesta mitattu syke on paikoitellen hyvin kartalla, vaikka välillä se kirjaileekin omiaan niin perusliikkujalle varsin riittävällä tarkkuudella. Parittamalla erillisen sykevyön päästään parempaan tarkkuuteen.

Ilmoitusten saapuminen kelloon on hyvä ominaisuus, sekä se että ranteessa kulkee mukana näppärästi myös muistutukset ja kalenterimerkinnät. Näin ollen aina jokaiseen asiaan ei tarvitse kaivaa puhelinta esiin.

Hyviä sovelluksiakin on jo löytynyt tukku kuten luurissa käyttämäni Airmail, jonka avulla näkee uusimmat sähköpostit. Näiden lisäksi suosikkejani ovat Ilta-Sanomat, Fantastical 2, Carrot Weather, Pedometer ja Nuzzel.

Kun ei aseta odotuksiaan liian korkealle ei joudu pettymään. Kaikkinensa näin alkumetreillä voin todeta, että Omppukellosta on tullut erottamaton osa päivääni.

Nopeampi TimeMachine varmuuskopiointi

TimeMachine on kätevä härpäke tietojen varmuuskopiointiin, mutta myös melkoisen hidas silloin kun käsiteltäävänä on paljon dataa / tiedostoja. Oletuksen TM on asetettu niin että se varaa vai hieman suoritinaikaa antaen muille sovelluksille enemmän suoritinaikaa. Tämä tietysti on hyvä yleisen suorituskyvyn kannalta.

Varmuuskopiointia voi halutessaan nopeuttaa alla olevalla komennolla tilapäisesti, joka on näppärä esimerkiksi silloin kun olet tekemässä varmuuskopiota vaikkapa ’Varmuuskopioi nyt’ – namiskan kautta ja haluat, että se tehdään hieman nopeammin. Pääte auki ja komennetaan:

sudo sysctl debug.lowpri_throttle_enabled=0

Komento tosiaan on tilapäinen ja uudelleenkäynnistyksen jälkeen kaikki palaa ennalleen. Jos haluat palauttaa oletusasetuksen ilman uudelleenkäynnistystä komento: sudo sysctl debug.lowpri_throttle_enabled=1 palauttaa kaiken ennalleen.

Apple hankki Gliimpsen – ja hyvä niin

gliimpse-apple-7x4

 

 

 

 

 

 

Moni meistä varmasti huomasi äskettäiset otsikot, joissa Applen kerrottiin hankkineen paljon itseään pienemmän start-up yrityksen nimeltä Gliimpse. Tässähän ei ole mitään ihmeellistä, sillä sitä tapahtuu jos ei nyt viikoittain, niin ainakin kuukausittain. Mielenkiintoiseksi asian tekee se, että näiden kahden yrityksen yhteistyöllä voi olla huimia seurauksia jo ihan Applen ja merkin laitteiden peruskäyttäjille tulevaisuudessa.

Gliimpse perustettiin vasta vuonna 2013 ja sen tarkoitus oli se, että jokainen yksittäinen käyttäjä saisi helpommin tietoonsa ja kerättyä omat terveystietonsa. Jokainen lääkärin tai sairaanhoitajan vastaanotolla on varmasti törmännyt jossain vaiheessa myös täällä Suomessa siihen ongelmaan, että välttämättä kaikki aikaisemmat potilaskertomukset ja muut tiedot eivät todellakaan siirry potilaan mukana, vaikka niitä suostumuslomakkeita olisi jaettu ja allekirjoitettu jo tusinan verran. Suomessa on olemassa Kanta-potilastietojärjestelmä, mutta tämäkin vaatii vielä rutkasti kehittämistä vaikka hyvällä tiellä ollaankin.

Xcode laihikselle

icon128-2x

 

 

 

 

 

 

 

 

 

Xcode tunnetusti on melkoinen järkäle ja käytön myötä se paisuu entisestään. Kuitenkin tuota monsteria on miltei pakko pitää koneellaan, jos käytössä on esimerkiksi homebrew, vaikkakin brew hyödyntää ainoastaan Xcoden komentorivityökaluja, en ole ainakaan itse onnistunut asentamaan pelkästään niitä ilman Xcodea. (Jos joku tietää tähän kikan saa vinkata) Aiemmin se onnistui, mutta ei enää Yosemitessa, eikä El Capitanissa.

Aiemmissa Xcode – versioissa pystyi itse valitsemaan mitä osia Xcoden mukana asennetaan, mutta sen jälkeen kun Xcodesta tuli AppStore-versio on kaikki mahdolliset kilkkeet asennettu automaattisesti, eikä käyttäjä ole juurikaan päässyt vaikuttamaan siihen mitä asennetaan, joten oletusasennus on suunnilleen noin 9GB:n monsteri! Onneksi Xcode on suht simppeli pistää laihdutuskuurille ja poistaa siitä itselleen tarpeettomia osia.

Suunnataan siis ’Ohjelmat’ – hakemistoon, osoitetaan Xcode ja klikataan ’Näytä pakkauksen sisältö’. Siirrytään hakemistoon ’Contents->Developer->Platforms’ ja poistetaan sieltä kaikki itsellleen tarpeeton, jonka jälkeen tyhjennetään roskakori. Tyhjennettäessä saattaa tulla virheilmoitus ”tiedosto se ja se on käytössä” joutunet käyttämään ”pakkotyhjennystä” komentoriviltä komentamalla: sudo rm -rf  .Trash/* (Huom! Oheinen komento on  äärimmäisen vaarallinen. Pienikin kirjoitusvirhe saattaa aiheuttaa merkittävää tuhoa levyllesi, joten ole varovainen ja varmista useampaan kertaan, että olet poistamassa oikeaa hakemistoa ja tiedät varmasti mitä teet ja sisäistät komennon riskit!)

Onnistuneen toimenpiteen jälkeen Xcode on huomattavasti kapoisempi kaveri ja levytilaakin vapautuu 3-5GB. Itse Xcoden toiminnalle en ole huomannut olevan kyseisellä toimenpiteellä mitään merkittävää haittaa. Poistin samassa yhteydessä myöskin ’Contents->Developer->Applications’ – hakemistosta löytyvät tarpeettomat simulaattorit.

AppleScript: Simppeli SCP Droplet


Usein koneella värkätessä tulee tarve siirtää tiedostoja jemmaan joko omalle kotipalvelimelle tai Buffalon Linkstation Live – verkkolevylle. SCP on kätevä komento moiseen kun MacBookissa tulee pidettyä iTerm2 käynnissä jatkuvasti, tosin komennon naputtelu on aavistuksen hitaampaa, joten miksei sitä tekisi pientä dropletia työpöydälle, jonka päälle raahaamalla tiedosto siirtyy SCP:llä kohteeseen. Olen värkännyt kumpaisellekin laitteelle oman dropletin seuraavan mallin mukaisesti AppleScriptillä. 

Ensin luodaan SSH- avainpari sekä lähde- että kohdekoneille tämän ohjeen mukaisesti. Avataan Skriptieditori ja liitetään alla oleva koodinpätkä siihen (muista vaihtaa ensimmäisen rivin kohdekoneen osoite tarpeisiisi sopivaksi.

property scp_target : ”käyttäjä@kohdekone:polku/haluamaasi/hakemistoon”

on open fileList

repeat with thisFile in fileList

set the item_path to the quoted form of the POSIX path of thisFile

do shell script (”scp ” & item_path & ” ” & scp_target)

end repeat

end open

Tallenna seuraavaksi yllä oleva skripti työpöydällesi muodossa ’Ohjelma’ ja laita täppä kohtaan ’Vain suoritus’ nyt kun raahaat haluamasi tiedoston tekemäsi skriptin kuvakkeen päälle siirtyy se valitsemallesi kohdekoneelle scp:n avustuksella knhan olet luonut koneillesi ssh-avainparin.

Suomenkielinen Siri

365941-siri-icon

 

 

 

 

 

 

 

 

 

Applen Siri julkaistiin jo vuonna 2011 ja vasta nyt Siri alkoi ymmärtämään suomea. Se toisaalta ei ole ihme kun suomi on pieni maa ja kieltämme puhutaan äidinkielenä vain täällä, niin ei varmaankaan tuen lisääminen Applella ole ihan ykkösprioriteettina ollut. Pienestä kankeudesta huolimatta tämä toimii ja varsin mukavasti ja osaa jo vastailla ja tehdä monen moista. Hyvä lista toiminnoista löytyy Hopeinen Omena – foorumilta.

Suomenkielinen Siri tuli siis iOS-versioon 9.3, mutta mikä neuvoksi jos laitteessasi on jailbreakin vuoksi jokin aiempi iOS-versio? Tähänkin ongelmaan löytyy Cydiasta apupalikka nimeltään MoreSiri, joka avaa vanhempiin iOS-versioihin uudempien versioiden myötä julkaistuja Sirin höpisemiä kieliä. Versiossa 1.0-5 tuli myös suomen kieli tuettujen listalle. MoreSiri löytyy Cydian TheBigBoss oletusreposta ja se on yhteensopiva iOS 5.0 – 9.0 – versioiden kanssa.

Commodore 64: Little Knight Arthur

kuva

 

 

 

 

 

 

 

 

 

 

 

 

Commodore 64 – fanina ja C=Foorumin ylläpitäjänä oli aivan pakko nostaa tämä merkkitapaus esille, sillä Uuno Turhapuro Muuttaa Maalle pelistään tuttu Pasi Hytönen on julkaissut sivustollaan pelin Commodore 64:lle!

Peli on alkujaan koodattu jo vuonna 1986 ja silloin peliä yritettiin ensimmäisen kerran saada julkaistua, mutta yksikään tuon ajan tunnetuimmista pelijulkaisijoista ei ollut siitä kiinnostunut. Samana vuonna englantilainen Thalamus julkaisi Stavros Fasoulasin pelin Sanxion, josta sitten tuli se mitä Little Knight Arthurista piti tulla eli ensimmäinen kaupallinen ulkomailla julkaistu suomalainen peli. Niinpä Pasin peli jäi odottelemaan aikaa parempaa ja näin 30-vuoden jälkeen julkaisu näkee päivänvalon.

Pasin sivulla on julkaistu nyt pelin täydellinen levykuva, sekä taustatarina pelille. Sitä voi kokeilla nykyaikaisella koneella asentamalla jonkin Commodore 64 – emulaattorin, mutta autenttisen pelikokemuksen saat kun kokeilet sitä aidolla Commodore 64:llä.

C=Foorumilla on jo eräs käyttäjämme ehtinyt läpäisemään pelin hyödyntäen emulaattorien tallennustoimintoa, mutta kertoo nyt työn alla olevan yrityksen päästä se läpi ilman tallennuksia. Peli on kuulemma Pasin teoksille tyypillisesti pirullisen vaikea.

Siitäpä vaan jokainen kokeilemaan!

Ylikuumeneva MacBook Pro – OSA 1

Apple_Macbook_2015_14

 

 

Päivittäiskäytössäni oleva MacBook Pro (Late 2011) on alkanut kärsimään OS X päivitysten myötä mystisestä ylikuumenemisesta. Ikäähän läppärillä toki jo alkaa olemaan, mutta vielä varsin käypäinen kapistus muistipäivityksen (16GB) ja SSD-levyyn vaihtamisen jälkeen. Voisi jopa kuvitella, että SSD-levyyn vaihdettuani ongelmat olisivat vähäisemmät. Näin ei kuitenkaan järjestelmässäni ollut vaan aparaatti mekasti kuin suihkukone jos hiukankin jotain raskaampaa rakkineella yritteli ja koneen suorittimen lämpötila huiteli pienelläkin kuormalla reilusti yli 80 celsius-asteen ja raskaalla kuormalla 90 astetta oli enemmän sääntö kuin poikkeus.

Käyttöjärjestelmäpäivitykset on tullut surutta vedettyä vanhemman päälle, enkä ole alkanut kikkailemaan puhtaalta pöydältä asentamista. Tässä varmasti yksi syy ongelmiin, mutta epäilin, ettei se voisi olla ainoa, sillä ongelmat alkoivat vasta ensin Yosemiten ja myöhemmin El Capitanin myötä. Siispä mikä neuvoksi? Tässä muutamia vinkkejä, joilla olen saanut uskollisen sotaratsun pysymään suht viileänä kovassakin rasituksessa.

1. Mielestäni OS X:n tärkein työkalu on Järjestelmän valvonta – apuohjelma, jolla kätevästi voi seurata, mikä tai mitkä sovellukset / taustaprosessit kuormittavat konetta eniten. Järjestelmän valvontaa seuraamalla huomaa hyvinkin nopeasti mikä sovellus mahdollisesti kuormittaa konetta käyttäjän huomaamatta. Ensimmäinen tehtävä on siis pyrkiä minimoimaan sovellusten aiheuttamat ylikuormitukset ja sulkea turhat taustalla hyrräävät viritykset pois päältä. Kannattaa myös huolehtia, että käyttämäsi sovellukset ovat aina päivitetty viimeisimpään versioon ja mahdollisuuksien mukaan vaihtaa raskaat sovellukset kevyempiin.

2. Jos taitoa ja kokemusta riittää, seuraava toimenpide on puhdistaa koneen sisuskalut. Ei muuta kuin aparaatti säppiin. Virtakaapeli irti ja pohjasta ruuvit auki ja puhdistamaan. Laitteen tuulettimet on hyvä käydä huolellisesti läpi ja puhdistaa kukin huolellisesti. Youtube ja netti on väärällään ohjeita kuinka mikäkin koneen osa on järkevää puhdistaa. Jos omat taidot hiukankin epäilyttää tai laitteessa on vielä takuuta jäljellä suosittelen lämpimästi pitämään näppinsä erossa laitteen sisuksista ja antamaan tehtävä valtuutetulle huollolle! Omasta rakkineesta takuu on rauennut jo aikoja sitten ja toimenpide on kuitenkin suht simppeli, joten surutta avasin koneeni ja puhdistelin sisältä löytyvät tuulettimet ja yleisestikin koneen varsin huolellisesti. Toimenpiteen jälkeen aparaatti kasaan ja tein vielä varulta SMC-, sekä NVRAM- / PRAM-resetoinin ja ei kun takaisin ihmettelemään kuinka paljoon Book kuumenee vai kuumeneeko. Koneen lämpötilojen seurantaan oivallinen työkalu on mainio iStat Menu.

3. Kun olin minimoinut ensin OS X:n puolelta mahdolliset ylimääräiset taustahäröilyt ja puhdistanut MacBook:n sisukset olin jo päässyt kohtuulliseen 70-80 asteen lämpötiloihin pienellä kuormalla, eivätkä tuulettimetkaan pohottaneet aivan jatkuvalla syötöllä. Silti tuntui, että koneessa on vieläkin jotain outoa, sillä rakkine kuumeni edelleen melkoisesti niin akkuviralla kuin piuhan päässäkin, vaikka käynnissä ei ollut muuta kuin selain, sähköposti ja Tweetbot-sovellus. Tuntui hullulta, että laite jota aiemmin on pystynyt käyttämään hyvällä menestyksellä jopa sylissä oli nyt sellainen pätsi, ettei puhettakaan sylissä pitämisestä. Ehkäpä yksi vaikuttava tekijä voi hyvinkin olla se, että olen mukana OS X Beta-ohjelmassa ja laitteellani on käytössä viimeisin Public Beta El Capitanista, joka tätä kirjoittaessa on edennyt versioon: 10.11.4 Beta (15E27e).

4. Armottoman jatkotutkailun ja Googlen laulattamisen jälkeen törmäsin muutamaan mainintaan siitä kuinka ongelmakoneiden käyttäjät olivat saaneet aparaattinsa kiuasilmiön kuriin torppaanmalla oudosti toimivat Launch Agentit. Tätähän sieti tutkailla tarkemmin ja törmäsin miellyttävään pikkusovellukseen nimeltään LaunchControl. Ohjelman kuvauksessa todetaan seuraavaa:

LaunchControl is a fully-featured launchd GUI allowing you to create, manage and debug system- and user services on your Mac.

Tätähän sietää kokeilla eli ohjelma koneelle ja ihmettelemään. Valitaan vasemmalla olevasta alasvetovalikosta vaihtoehto: UserAgents ja katsotaan onko jokin vaihtoehdoista punaisella, jos on agentissa on jotain hämärää, joka vaatii jatkotutkailua. Klikkaa agentin nimeä ja paina oikealla olevaa Unload-nappulaa. Jos haluat poistaa ongelmallisen agentin kokonaan niin ettei se käynnisty uudelleen kun käynnistät koneen seuraavan kerran valitse ongelmallisen agentin vieressä oleva ruksilla varustettu laatikko ja homma on sitä myöden selvä.

Kannattanee samassa yhteydessä Googlettaa kyseisellä agentin nimellä mihin toimintoon se liittyy ja löytyykö ongelmaan mahdollisesti korjausta. Itselläni näitä oli jokunen, mutta koska ne eivät olleet mitenkään kriittisiä toimintoja poistin ne surutta käytöstä. Jokainen punaisella näkyvä ongelma-agentti on käytävä yksitellen läpi ja suoritettava ensin Unload ja sitten poistettava käytöstä. Suosittelen noudattamaan varovaisuutta ja muistutan, että Google on tässäkin tapauksessa ystävä. Voit halutessasi tsekata muutkin vaihtoehdot joita alasvetovalikosta löytyy, mutta suosittelen noudattamaan äärimmäistä varovaisuutta. Tämän toimenpiteen jälkeen koneeni on käynyt toistaiseksi erinomaisen viileällä. Kevyessä rasituksessa lämpötilat ovat miellyttävät 55-58 astetta CPU:n osalta ja muidenkin lämpötilojen osalta pysytään maltillisissa lukemissa. Vasta reippaammassa rasituksessa lämmöt kipuavat n. 70-80 asteen tuntumaan.

Vielä kun keksisi lääkkeen akun kulumiseen, joka välillä tuntuu droppaavan kuin lehmän häntä. Nytkin tätä kirjoittaessa alle tunnissa on koneeni kuluttanut akkukapasiteettia 100% n. 85% tuntumaan. Jatkotutkaillaanpa tätä ongelmaa seuraavassa bloggauksessani…