04 tammikuuta, 2016

Säilyvätkö pakatut multimediatiedostot Drivessä koskemattomina?

Säilyvätkö pakatut multimediatiedostot Drivessä koskemattomina?
Olen tallentanut Google Driveen paljon multimediaa, videoita ja kuvia ja nyt viimeisimmässä päivityksessä on mahdollista pakata kaikki Driven ja Photosin multimedia sisältö (jo palveluun tallennetut tiedostot) sellaiseksi että se ei vie kallisarvoista levytilaa palveluista.

Tämä kuitenkin heikentää median laatua, kuvat piennetään ja videoista poistetaan bitratea jotta niistä saadaan kooltaan pienempiä tiedostoja. Ennen kuin käyttäjä aloittaa pakkausoperaation, varoittaa järjestelmä että toimenpide on peruuttamaton, mikä periaatteessa luetaan niin ettei tiedostoja voi saada enää myöhemmin alkuperäiseen laatuunsa.

Tämä ei kuitenkaan näytä pitävän paikkaansa, ainakaan videoiden osalta.
Minulta sattui vielä löytymään paikallisesti video jonka olin joskus aikaisemmin ladannut jo Driveen ja joka siis on nyttemmin pakattu huonompilaatuiseksi tilan säästämiseksi.

Tästä innostuneena päätin tehdä vertailun siitä kuinka huonksi videot todellisuudessa muuttuvat.

Katsoin videon Driven omalla sisäisellä (Youtube soittimella) ja tämän jälkeen vielä alkuperäisen VLC -soittimella.

Ero on selkeä, Driven versio on HD-tarkkuudella mutta itse videonlaatu on heikentynyt selvästi, ja se näyttää kuin kuvauslaite olisi ollut se kuuluisa peruna:


Tässä alkuperäinen tiedosto samasta kohdasta VLC-soittimella:

Olin luonnollisesti hyvin harmissani, onko nyt kaikki videoni todella näin heikkolaatuisia pakkauksen jälkeen ja mieleeni nousi kysymys, miksei Google anna mahdollistuutta testata toimintoa jossa ero todella näkyy tiedostokohtaisesti?

Drivessä kuitenkin näkyy että tiedostokoko on sama 108 megatavua kuin alkuperäisenkin videotiedoston mutta pakkauksen johdosta ei vie levytilaa sieltä laisinkaan, ihmettelin miksi Drive haluaa kertoa levytilan määrän, jos sillä ei kerta ole oikeasti enää merkitystä?


Tästä hämmästyneenä päätin ladata tiedoston Drivestä paikalliseksi ja yllätys oli melkoinen kun avasin tiedoston, VLC-näyttää videon yhtä kirkkaana ja terävänä kuin alkuperäisenkin! Olin innoissani ja vertasin tiedostojen teknisiä tietoja keskenään, yllätys oli melkoinen kun huomasin että Drivestä tallennettu tiedosto oli identtinen alkuperäisen kanssa!

Vasen Drivestä tallennettu. Oikea alkuperäinen tiedosto
Tästä voimme siis päätellä sen että vaikka Google Drive pakkaakin tiedoston itse palveluun huonolaatuiseksi, ei alkuperäiselle tiedostolle tehdä oikeasti mitään, se on saatavilla kuten ennenkin, ilmeisesti Google pakkaa tiedostot niin sanottuun kylmään arkistoon josta alkuperäisen voi hakea pyydettäessä mutta sitä ei käsitellä joka kerralla, ellei sille tehdä muutoksia Driven sisällä.

Mikään ei kuitenkaan takaa sitä etteikö Google voisi yllättäen poistaa myös alkuperäisiä tiedostoja jossakin vaiheessa, joten paikallinen varmuuskopio on niistä hyvä pitää aina tallessa!

Mukava yllätys tämä kuitenkin oli.

Vuosi vaihtunut mutta kaikki on kuten ennenkin

Hyvää uutta vuotta 2016!

Nyt on tosiaan jo vuosi 2016, kun vasta äskettäin siirryimme 2000-luvulle.

Aina 90-luvulle saakka jokainen vuosikymmen näkyi ja erottui selkeästi mutta 2000-luvulla vuodet ja vuosikymmenet eivät juurikaan erotu toisistaan, kaikki rakennukset rakennetaan lasivaippaan ja kaikki kuuntelee sitä helkutin popahtavaa räpin tapaista meteliä ja tätä on tehty kuusitoistavuotta putkeen.

Vai sanooko joku "toi on niin kakskoota?"

Tietotekniikassa eroja tulee mutta nekin ovat sinänsä samanlaisia, uusia prosessoreita, näyttöjä, tekniikkaa mutta se on jokavuotista kehitystä, ne eivät näy kuin nopeudessa, koossa ja hinnassa, näkyvillä nämä asiat eivät ole, ehkä se on yksi eroavaisuus että tekniikan käytöstä tulee jatkuvasti läpinäkyvämpää? mutta musiikkityylit, rakennukset ja vaatemuodit eivät erotu nekään, onko maailma siis valmis?

Peruselämisen suhteen maailma valmistui mielestäni jo 70-luvulla, silloin saatiin perusasiat kuntoon ja nyt on annettu kermaa kakun päälle niin paljon että sisuksen mätää ei maisteta, tai siitä ei edes jakseta enää välittää, kunhan se kerma vilkkuu ja on nii makiaa että.

Kohta tuolla on vanhempia joiden lasten nuorisoelämä tulee olemaan täysin samanlaista kuin vanhemillaan... onko se kehittävää kehitystä vai joko tämä jumittaminen saa riittää?

Jos se riittää niin mitä me keksitään tähän tilalle, kuinka me osataan erottua ja tehdä vuosikymmenistä taas muistamisen arvoisia? itselläni ei ole siihen vastausta ja ilmeisesti ei kovin monella muullakaan, maailma on siis valmis.

08 joulukuuta, 2015

Voihan päivitys! IoT päivittää itsensä

Tietokirjailija Petteri Järvinen lähetti Facebook sivuillensa kuvan kahvinkeittimen päivitysruudusta joka ilmoitti uudesta päivityksestä. Ilmeisesti hänkin on lähtenyt muoti-ilmiöön mukaan ja naureskelee "turhalle" päivitykselle?


Tulin mielestäni kiteyttäneeksi melko hyvin päivityksen kommenttiin sen mitä mieltä olen tästä nykyisestä trendistä mormottaa IoT-laitteiden päivitystarpeesta, "yyh kahvinkeittimeni päivittää itsensä".

Tässä kommenttini kokonaisuudessaan:

"Mielestäni päivitykset ovat vain hyvä asia.

tietotekniikkaa on laitteisiin tuotu jo aikaa sitten mutta ilman mahdollisuutta korjata niiden virheitä. Ihmiset ovat sitten tyytyväisenä käytelleet telkkareitaan ja pesukoneitaan kiroillen ja potkien vuosikausia. nyt softabugi voidaan korjata, tehdä käyttökokemuksesta parempi ja nopeasti, ilman että laite tarvitsee kantaa huoltoon jossa ei siltikään voitu tehdä asialle mitään (tyyppivika). 

Nythän puhutaan jatkuvasti tietoturvasta, että IoT ei ole turvallista ja se on totta, ongelma johtuukin siitä miten asiat on teollisuudessa totuttu tekemään, ihan sama onko koodissa mahdollinen tietoturva-aukko kun ei sitä voi hyödyntää ja nyt ykskaks voikin."

Kyseinen kahvinkeitin on melko edistyksellinen myös, nimittäin esimerkiksi televisiot kun päivittävät nykyisin itsensä, ei missään ole tietoa mitä uusi päivitys tuo mukanaan ja mitä se korjaa, ei edes valmistajien verkkosivuilla (ainakaan kovin usein), tässä tapauksessa taas valmistaja ymmärtää kertoa päivityksen sisällön joka on erityisen hyvä asia, vaikka toki se voisi astetta tarkempaa tietoa olla, ehkä verkkosivuilta löytyykin?

Ja miksen olisi iloinen kun 300euroa maksanut kahvinkeittimeni saa uuden päivityksen jonka ansiosta säästän vaikka sähkö- tai vesilaskussa joskus?

Tietoturva on IoT-laitteiden ongelma vielä pitkän aikaa, vaikka esimerkiksi F-Secure lupaa tähän helpostusta omalla laitteellaan joka suojaa näitä härveleitä suurimmalta osalta uhkia, mutta vain silloin kun laitteet ovat F-Securen härvelin kanssa samassa verkossa.

Kuten kommentissani sanoin, teollisuudessa ei ole juuri ollut merkitystä sillä onko koodi tietoturvaltaan kunnossa koska laitteeseen ei ole minkäänlaista pääsyä tehdasolojen jälkeen.

Nyt kun laitteisiin ollaan tehty verkkoyhteys, ei valmistuskulttuuri ole seurannut tarpeeksi nopeasti perässä ja vasta nyt tietoturvaan aletaan keskittyä entistä enemmän, hyviä esimerkkejä ovat älytalojen lukot joiden paneeleihin pääsee yksinkertaisesti sisään, syöttämällä admin salasanaksi 1234, mutta tärkeää oli saada lukkojärjestelmä nettin ennen kuin huolehdittiin siitä aidosta tietoturvasta :)

Toinen hyvä esimerkki on jääkaappi jossa on verkkoyhteys ja kamera jolla voi seurata kaupassa ollessaan mitä jääkaapista uupuu, hakkerin ei tarvinnut kuin tietää jääkaapin IP-osoite ja käydä tiirailemaan samaa kameraa, jos nyt jääkaapin sisältö kiinnosti, ei kysytty salasanaa verkkoselaimella mutta kylläkin puhelinsovelluksessa.

Sitten on oma lukunsa huonosti koodatut tai paikkaamattomat www-palvelimet joita näissä laitteissa on, haavoittuvuuksien avulla hakkerit voivat pyörittää omia ohjelmiaan näissä härveleissä, pesukoneet ja jääkaapit saattavat toimia bitcoin mainareina ja niin edes päin... "Jääkaappini lähetti roskapostia..."

Teollisuus alkaa pikkuhiljaa heräämään näihin ongelmiin ja päivityksiä tulee vauhdilla, ongelma tässä on kuitenkin se että ensimmäisen sukupolven IoT-laitteet, ne joita ongelmat eniten koskevat meinaavat jäädä päivitysten ulkopuolelle.

25 marraskuuta, 2015

Windows 10:lla sittenkin erillinen versionumero

Olin hieman ihmeissäni kun luin tänään uutisia jotka koski uusinta päivitystä Windows 10:lle.

Uutinen alkoi jotenkin näin "Windows 10 versio 1511:lle julkaistiin päivitys".

Olen tottunut Windows maailmassa siihen että periaatteessa Windows versiot ovat samoja kuin niiden buildit eli koontiversiot, itselläni on käytössä 10.0.10586 joten oletin Windowsin nykyisen version olevan myös 10586.

Ilmeisesti olenkin ollut väärässä ja versionumero onkin 1511.

"Kyllä, mind blowing!"

Nyt en pysty muistamaan millään onko näin toimittu esimerkiksi Windows 8.x versioiden kanssa?

Kun avaan komentokehotteen (cmd) ja kirjoitan siihen ver, antaa se Windows versioksi 10.0.10586, eikä 1511 esiinny siinä laisinkaan.

cmd ver

Sitten kun taas haluan nähdä version graafisena kirjoitan winver, niin siinä taas komeilee versionumero 1511 ja koontiversiokin ilmoitetaan samalla (10586.14).

winver

Eli siis nyt minun käytössäni oleva Windows versio on Windows 10 versio versiota 1511 koontiversiota 10586.14.

Onko tämä käytäntö ollut myös aikaisemmissa Windows versioissa käytössä? ;)

09 lokakuuta, 2015

Lyhyehkö esittely uuden pöytäkoneen osista

Intel i7 5820kTein videon jossa esittelen toistaiseksi vielä hyvin pintapuolisesti uudet osat jotka olen hankkinut uutta pöytäkonetta varten.

Vaihdan Intel leiriin takaisin pitkästä AMD prosessoreiden jaksosta.

Viimeksi kun Inteliä työpöydällä käytin, oli se Pentium MMX joskus 96-98 välillä ja sen jälkeen siirryttiin yksinomaan AMD prosessoreihin, tuolloin Athloniin ja siitä aina Phenom II sarjaan.

Nyt siis paluu juurille Intelin i7 5820k prosessorin avulla, myöskin palvelin on nykyisin Intel pohjainen =)

Tässä uuden koneen osat:

Näyttö: 28" AOC u2868Pqu, kuvasuhde: 16/9, optimitarkkuus: 4K (3840 x 2160), Liitännät: DVI, VGA, HDMI, DisplayPort 1.2, USB 3.0 hub (2x) (http://bit.ly/naytto)

Emolevy: Asrock X99 Extreme4 (http://bit.ly/emolevy)

Prosessori: Intel i7 5820k (6 ydintä, 15MB cache), LGA2011-3 (http://bit.ly/prosessori)

Muisti: CORSAIR Vengeance LPX 2x4x4GB=16GB DDR4 2133Mhz C13 (http://bit.ly/ddr4muisti)

Tuuletin: Cooler Master Hyper 412S, 12cm 900/1300rpm, paino: 510g (http://bit.ly/tuuletin)

Näytönohjain: Asus Strix GTX 960 DirectCU II 4GB GDDR5 (http://bit.ly/naytonohjain)

Virtalähde: Inter-Tech SL-700 700W, ATX 2.2, 12mm tuuletin (http://bit.ly/virtalahde)

Tahna: Coollaboratory Liquid MetalPad (http://bit.ly/metalpad)

Mukaan tulee vielä Intelin 520i 250GB SSD, joka on vielä nykyisessä pöytäkoneessa käytössä.

Nykyinen pöytäkone siirtyy olohuoneeseen viihdekoneeksi, sillä voi pelata vielä varsin hyvin, voi olla että nappaan levyvarastosta sillekin yhden teran levyn johon tallennan pelit Steamista, Originista ja muista palveluista. Peliohjaimena saa toimia Playstation 3:sen bluetooth ohjain, tälle koneelle täytyy varmasti tilata joku 50 euron SSD levy johon Windows asennetaan.