Softaa softaa, osa 1: Käyttöjärjestelmät

Softasarjassa valotan hieman mitä softaa tulee pääsääntöisesti käytettyä ja ehkä hieman myös miksi.

Käyttöjärjestelmät aiheuttavat kinastelua käytännössä aina. Useimmiten unohdetaan että ei ole yhtä käyttöjärjestelmää, jolla pystyisi kaiken tarvittavan toteuttamaan, ainakaan järkevästi.

Aloitetaas siitä helpoimmasta, tai no… Eli työpöytäkäyttis. Omalta osalta olen kerännyt kokemusta Windowseista, Linuxeista, sekä jonkin verran OS X:stä. Ja jos nyt pilkkua viilataan niin toki myös DOS on tuttu 😉 Lyhyesti ja hieman kärjistetysti sanottuna, jos sinun täytyy voida pelata koneellasi, niin Windows. Jos mediatuottaminen on lähellä sydäntä, niin OS X. Jos taas koet halua vastustaa suurta ja mahtavaa ja olla pienten puolella ja mitä nyt ikinä keksitkin, niin valitse Linux. Kahdelle jälkimmäisellekin nykyisellään jo löytyy pelejäkin, mutta ehkä se uusin ja hienoin kärki sieltä puuttuu. Windowsillakin tekee varsin hyvin mediaan liittyviä töitä ja jossakin jonkin videonkin näin missä kumottiin täysin Macin ylivertaisuus tämän suhteen, mutta it’s your choice. OS X:stä mulla on tästä kolmikosta vähiten kokemusta, mutta nekin kokemukset ja muiden käyttäjien puheet vahvistavat mielikuvaa siitä, että ei se Mac-käyttäjän arkikaan mitään ruusuilla tanssimista ole. Eniten työtä tottumattomalle näistä kuitenkin vaatinee Linuxit. Itse voisin varsin hyvin käyttää esim. Ubuntua, mutta…

Koska omat intressit kotikoneella ovat nykyisellään edes jollakin tasolla pelaamisessa, niin valinta on luonnollisesti Windows. Ja koska Windowsin käyttäjät tykkäävät tapella myös keskenään, niin itse liputan aina uusimman Windowsin puolesta. En ehkä niin, että aina pitäisi olla heti päivittämässä uuteen. Käytännössä olen Windows 3.1:stä asti tasaisella varmuudella päivittänyt aina uudempaan milloin lyhemmällä, milloin pitemmällä viiveellää (3.1 > 95 > 98 > 98SE > ME > XP > Vista > 7 > 8 > 8.1 > 10). Koskaan ei vanhempi versio ole tarjonnut mitään, mitä uudemmassa ei olisi, paitsi heikompaa käytettävyyttä ja ”mummoilua”. Jokainen Windows on ollut ja tulee olemaan oman aikansa lapsi. Viimeisten versioiden joittenkin mielestä isot käyttöliittymämuutoksetkin ovat suuri mörkö ja pelote, mutta käytännössä se on muutaman tunnin pyörittely ja järjestelmä ja sen toimintatavat on jo tuttuja. Jotkut liputtaa edellee XP:n puolesta, no jotkut tykkä tyttärestä ja toiset äidistä. Osa pelaajista on edelleen vahvasti 7:n kannalla, mutta tämäkin useimmiten vain siitä syystä ettei jakseta käyttää muutamaa päivää niitten vanhojen pelien uudelleenvirittämiseen. Versioiden välillä siirtyminen on nykyisellään helpompaa kuin koskaan, mutta eihän se nyt mikään naps ja kops ole. Aina on jotain mikä ei toimi, ja jos joku olettaa jotain muuta, niin herää pahvi x)

No nyt on Windowsista ja työpöytäkäyttiksista vähän saarnattu. Jatketaas sitten palvelinten pariin. Palvelinympäristöt on oma lukunsa ja niitä on turha työpöytäympäristöihin verrata. Palvelimissa suurimmat käyttiskilpailijat tällä hetkellä lienee Windows 2012 ja Linuxit. Näitten lisäksi toki Unix-pohjaisia järjestelmiä käytetään paljon palvelinpuolella, kuten HP-UX, Solaris ja BSD:t. Aiemmin mainituista kahdesta Linux jyrää aika raakasti palvelinpuolella. Windowsia käytetään pääasiassa AD-palvelimena, mutta myös DNS-, Web ja tietokanta-alustoissa. Varmasti myös muussa palvelinkäytössä, mutta nuo nyt ensimmäinenä nousi mieleen. Linuxeja on kuitenkin pilvin pimein ja näistä suurimpina RedHat EL, CentOS, Debian ja Ubuntu, eikä muutkaa distrot kauaksi jää. Windows on eräänlainen palvelinmaailman kummajainen, joka on olemassa vain koska joku ei ole alunperin jaksanut tuijottaa mustaa konsoliruutua, eikä varsinkaan ole tiennyt mitä sillä tehdään 😉 Erinäisiäkin kertoja olen ollut todistamassa, kuinka Windows-palvelimesta mitään tietämätön Linux-guru opastaa Windows-sertifioitua asiantuntijaa tehtävässään, eikä tämä ole edes yksittäistapaus, mutta ei siitä sen enempää. Onpa joskus Windows-hemmotkin saattaneet Linux-gurua opastaa, mutta ei kyllä missään palvelimiin liittyvässä 🙂 Elkäähän vetäkö hernemaissipaprikoita kovin syvälle, ei millään pahalla, useimmat minunkin tuntemat Windows-heebot on erittäin päteviä tehtävissään. Linuxilla pyöritetään kuitenkin tällä hetkellä käytännössä koko internetiä. Sillä on mahdollista tehdä lähes kaikki palvelut (poislukien osa Microsoftin kehittämistä palveluista) mitä internetissä tarjotaan. Ja mikä parasta lähes kaikki on ilmaista (Open Sourcea). Toki useimmat yritykset käyttävät Linux-valmistajien tarjoamia tukipalveluita, koska koskaan ei tiedä milloin sillä talon omalla Linux-gurulla on parempi työsoppari takataskussa ja se lähtee ovet paukkuen muualle. Toki on joskus sekin mahdollista, että Linux -guru ei ihan kaikkea tiedäkään ja joutuu toteamaan että nyt tartteis jonkun joka tietää juuri nämä muuttujat mitä tämä klusteroitua tietokantaa käyttävän reduntantin sähköpostijärjestelmän kolmannen osapuolen plugin tarvitsee. Mutta tuollaiset tapaukset ovat aika harvinaisia ja silloinkin voi Windows-jampalta kysyä opastusta, niin pääsee ainakin naureskelemaan välissä 😉 hups.

No nyt on Windowsista palvelinympäristöissäkin saarnattu. Jatketaas sitten ilmiöön nimeltään mobiilit järjestelmät, eli kotoisammin kännykät. Kännyköissä pyörii tätä nykyä käyttiksinä iOS ja Android, no joo joo onhan se purjepallokala mikä lie Sailfish ja jotai muitaki, mutta keskitytää olennaiseen. iOSia olen työni puolesta jonkin verran pyöritellyt ja edelleenkään en ymmärrä mikä siinä ihmisiä viehättää. Itse en iOSista saa minkäänlaista lisäarvoa, en edes siitä että se olisi siisti ja toimiva. Kun, no eihän se sitä ole, ainakaan käytettävyydeltään. Se nyt vain on sattunut pysymään pääpiirteiltään samanlaisena vuosikausia ja se jos mikä miellyttää ihmisiä. Android sen sijaan on lähes jokaisessa major-tason päivityksessään tuonut nipun uusia ominaisuuksia ja muutoksia käytettävyyteen, lisäksi jokainen valmistaja pukkaa markkinoille hieman omanlaistaan GUIta, joten pakostakin siinä alkaa omenauskovaisuus kiinnostamaan. Nykyandroidit alkavat ainakin budjettiluokan ulkopuolella (lue Applen hinnat) olemaan sitä luokkaa, että niitä ei tosiaankaan tarvitse hävetä. Sovellusvalikoima on käytännössä samaa kuin iOSissa, jopa parempaa monelta osin. Siitä huolimatta ymmärrän myös iOS-käyttäjiä, ehkä, yritän ainakin, ehkä.

Noh, tässä nyt oli tämmöistä tajunnan virtaa ja kellekään tuskin jäi epäselväksi mitä meikäläinen käyttää. Jos nyt jostakin syystä MS-sertifioinnin sumentamat aivonystyryt eivät onnistuneet prosessoimaan lukemaansa, niin työpöydällä mulla pyörii Windows 10 (työkoneessa pakon sanelemana 7), palvelinkoneista löytyy pääasissa Ubuntu/Debian, mutta myös CentOS ja FreeBSD ovat läsnä, ja puhelimissa Android. En sitten tiedä josko tästä kellekään mitään hyötyä oli, jos syihin ja seurauksiin halutaan paneutua, niin pitäis omistaa koko artikkeli jonkin tietyn järjestelmän plussille ja miinuksille ja, no… ei pysty. Tai ehkä jonakin päivänä, who knows 🙂

Osasia ja internetin uusintaa

Jaa-a mistähän aloittais. Tää nyt vaan on tämmönen tilannekatsaus ja voi olla että ens viikolla saadaan jo hieman jotakin  järkevämpää kasaan, ehkä.

Pari viikkoa sitten kyllästyin vanhan/uuden/siis hä palveluntarjoajan nettiyhteyden hidasteluun ja tilasin uuden. Leipäni kun ansaitsen alan operaattorilla, niin selvennetään vähän. Aiempi liittymäni oli työnantajan (silloinen PPO) tarjoama ADSL (joku 20-24M / 1M tms…). Liittymä toimi aikanaan oikeinkin mallikkaasti ja parhaimmillaan huidottiin 17 Mbps latausnopeuksissa, mikä siis tuon luokan ADSL:ssä on jo erittäin hyvä. No muutama muuttuja väliin, mm. Elisa osti PPO:n ja tän jälkeen noita liittymiä on yliheitetty urakalla Elisan tekniikkaan, yms… Tuo PPO:n PPPoE-tekniikalla toiminut ADSL toimi loppuajasta nopeudella 8-12 M / 0,5-1 M. Eli johonkin kummaan oli kaistaa kadonnut, joten päätin tilata nykyiseltä työnantajaltani (Elisa) uuden. VDSL:ään asti ei näissä linjoissa rahkeet riittäneet, joten ADSL tulemaan. Toimitus hieman takkuili ja jouduttiinpa Elisan laittamaa modeemiakin vaihtamaan välissä. Mutta eilen viimein pamahti liittymä toimintaan ja ensitesti antoi nopeuslukemat 15.8 M / 2 M. Eli jostakin kummasta sitä kaistaa taasen löytyi, vaikka kyseessä siis täysin sama linja täysin saman keskittimen ja sen laitepaikan läpi 😀 Mutta siis, kelpaa.

Ja jottei interwebin ihmeellinen maailma pääsisi tökkimään liikaa, olen puljannut myös mokkuloitten kanssa. Aiemmin ostin TP-LINKin TL-MR3420 -reitittimen, joka tukee myös lukuisia usb-mokkuloita, sekä 3G että 4G. Siskolta sain jonkin vanhan Huawein, jonka enimmäisnopeus oli jotain 2 M luokkaa. Isältä satuin löytämään puolivahingossa laatikosta ZTE, jonka nopeus on 7,5 M, mutta TP-LINK tukee vain ko. mokkulan perusmallia, jolla päästään 4,5 M tuntumaan. Huuto.netistä kuitenkin jo aiemmin huusin Nokian CS-17 -mokkulan, jolla toivon mukaan pitäisi päästä tuonne 20 M huiteille. Nokian tikkua en vielä ole saanut, mutta ZTE tuli testattua myös uuden ZyXELin modeemin kanssa (joka myös tukee mokkuloita), tosin tuki oli vielä heikompi ja nopeudet jäivät tuonne 2,5M. Kyllä se toistaiseksi varayhteydestä käy, koska tuo laitos ei tue kuin ns. Failover-yhteyttä.

Jyväskylän suunnalta pitäisi perjantaina sitten kotiutua lisää rautaa, josta päästään rakentamaan ClearOS gateway-palvelin ja sitä myötä nettiyhteys kuormantasattuna ADSL:n ja 3G:n läpi. Eli ne palvelut jotka ko. tekniikkaa tukee, yltää nopeudessa arvioituna 30-35 Mbps. Ja jos ClearOS ei suosiolla tähän taivu, niin hankitaan tarkoitukseen sopiva reititin väliin.

Huuto.netistä huusin lisäksi jonkin vanhan IBM:n palvelimen. Luonnollisestikaan palvelimessa ei levyjä ollut, mutta se nyt ei oleellista olekaan. Tarkoitus on siis tsekata palvelin läpi ja jos se on hyvässä kuosissa, niin mahdollisesti hommata levyt siihen. Todennäköisempää on, että sisuskalut lähtevät mäkeen ja pannusta sorvataan sopiva kotelo NAS-palvelimelle. Tällä hetkellä pyöritän FreeNASia siis vanhassa Acer Aspire XC100:n kotelossa, joka siis on tolkuttoman ahdas. Jimmsin valikoimasta tuli poistettua NASsiin järjestelmälevyksi pikkunen SSD (32G) ja SaTa-ohjainkortti, jotta saadaan siis tuo SSD ja lisäksi vielä yksi hyllyssä oleva 500 Gt kiintolevy siihen kiinni. Tällöin päästään ajamaan NASsia kolmella levyllä RAID 5:na ja saadaan siis tuplattua levytila nykyisestä. Lisäksi on tarkoitus pyörittää NAS-palvelimelta OwnCloudia ja luultavasti myös Plexiä.

Tulihan siinä jo asiaa, mitäs vielä. Hiiri tuli tilattua ihan WhiteBoxiin, SteelSeriesin Rival 100, tai jotai sinne päin, valkoinen tietenki. Ja siihen kylkeen HyperX-hiirimatto. Näytönohjaimesta pitäis kirjoitella jotai, mutta aikalailla pintapuolista testiä oon vasta tehny, mutta kyllähän tuo niissä jo aika nerokkaaksi laitokseksi on osoittautunut. Eli odotettavissa kenties näyttisjuttua, hiirijuttua, gateway-rakentelua, jotai softajuttuaki pitäis kirjoittaa. Eli sisältöä pukkaa. Videoita ois ihan jees tehdä, mutta hei, tällä naamalla ja näillä aikatauluilla ei taida onnistua.