Viikon VALO #199

Tinfoil for Facebook

Tinfoil for Facebook on vaihtoehtoinen, hieman tietoturvallisempi Facebook-sovellus Android-laitteille. Tinfoil for Facebook on pieni sovellus, joka muodostaa "hiekkalaatikon" Facebookin web-käyttöliittymän ympärille. Facebookin omaan Android-sovellukseen verrattuna Tinfoil for Facebook vaatii huomattavan paljon vähemmin käyttöoikeuksia. Ohjelma ei pyydä oikeuksia yhteystietoihin, ei kalenteriin ikä paljon mihinkään muuhunkaan. Oikeuksia vaaditaan vain verkkoviestintään, tallennuksiin sekä likimääräiseen (verkkopohjaiseen) paikantamiseen. Näistäkin paikannusta käytetään vain, jos käyttäjä itse sallii sen ohjelman asetuksista. Selaimella käytettävään versioon verrattuna erillinen sovellus on puolestaan miellyttävämpi käyttää.

Viikon VALO #198

Free Pascal

Free Pascal on avoimeen lähdekoodiin perustuva Pascal-ohjelmointikielen käännin. Free Pascal toimii useissa eri käyttöjärjestelmissä ja eri suorittimilla. Free Pascal kääntää Object Pascalia ja muutamia Pascalin murteita, muun muassa Turbo Pascalia, Delphiä ja Mac Pascalia. Pascal oli alun perin proseduraalinen ohjelmointikieli. Niklaus Wirth kehitti sen 1960- ja 1970-lukujen vaihteessa Algol-kielen pohjalta erityisesti opetuskäyttöä ajatellen. Ohjelmointikieli on nimetty matemaatikko Blaise Pascalin mukaan. Pascalia hyvin lähellä ovat Wirthin myöhemmin kehittämät ohjelmointikielet Modula-2 ja Oberon, joita voidaan pitää Pascalin "jälkeläisinä".

Viikon VALO #197

PDF-Shuffler

PDF-Shuffler on työkalu PDF-tiedoston sivujen järjestelemiseen ja hallintaan. Toisinaan iskee tarve tehdä pieniä muutoksia olemassa oleviin PDF-tiedostoihin. PDF-Shuffler on yksinkertainen työkalu, jolla voi tehdä muutamia yksinkertaisia operaatioita PDF-tiedostoille. Ohjelmalla voi yhdistellä sivuja eri tiedostoista. Sillä voi järjestellä sivuja uuteen järjestykseen tai poistella välistä tarpeettomia sivuja. Ohjelmalla voi myös kääntää sivuja toiseen asentoon ja rajata sivuja. Ohjelman käyttöliittymä on hyvin yksinkertainen. Uusia tiedostoja voi ohjelmaan tuoda joko valikon tai paneelin lisäystoiminnon kautta taikka hiirellä tiedostonhallinnasta raahaamalla.

Viikon VALO #196

Reveal.js

Reveal.js on JavaScript-työkalu näyttävien html5-pohjaisten esitysten tekemiseen. Reveal.js on JavaScript-kirjasto, joka muodostaa html5-tiedostona luodusta esitysmateriaalista näyttävän esityksen. Esitys on näytettävissä ja selattavissa nykyaikaisella www-selaimella. Reveal.js sisältää muun muassa hienot esityskalvojen väliset siirtymät, alasivut sekä esittäjän muistiinpanot. Järjestelmä on laajennettavissa lisäosilla, jotka mahdollistavat esimerkiksi matematiikan sekä syntaksikorostetun ohjelmakoodin näyttämisen. Html5-sovelluksena esitykseen voi sisällyttää myös esimerkiksi ääntä ja videoita audio- ja video-elementeillä. Paketti sisältää muutaman valmiin teeman ja omia voi tehdä osaamisen mukaan.

Viikon VALO #195

Subtitle Editor

Subtitle Editor on vapaa työkalu videoiden tekstitysten tekemiseen ja kääntämiseen. Subtitle Editor on ohjelma, jolla voi luoda ja muokata videotiedostoihin liittyviä tekstitystiedostoja. Tällaisia ovat esimerkiksi paljon käytetyt SubRip-tekstitykset, eli srt-päätteiset tekstitystiedostot. Ohjelma osaa käsitellä monessa eri tiedostomuodossa tallennettua tekstimuotoista tekstitystä. Tekstitystiedostot sisältävät tyypillisesti tiedon näytettävistä teksteistä, näyttämisen aloitusajan millisekunteina sekä näytettävän tekstityksen keston. Monet videotoistimet, kuten VLC-mediasoitin, osaavat näyttää erillisessä tiedostossa tallennettuja tekstityksiä videotiedostojen yhteydessä. Useimpia tekstimuotoisia tekstitystiedostoja on mahdollista muokata suoraan tekstinä, mutta hyvällä ja havainnollisella työkalulla muokkaaminen on vaivattomampaa.

Viikon VALO #194

Unsplash

Unsplash on kokoelma vapaasti käytettäviä korkeatarkkuuksisia ja taiteellisia valokuvia. Unsplash tarjoaa täysin vapaaseen käyttöön kokoelman valikoitujen ammattilaisten ottamia kauniita valokuvia hyvällä tarkkuudella. Kaikki Unsplashin kuvat on lisensoitu Creative Commonsin täysin vapaalla CC0-lisenssillä, joka antaa täysin vapaat kädet teosten hyödyntämiseen. Kuvia voi selata suoraan sivuston etusivulta tai pienempinä esikatselukuvina arkistosta. Kaikki kuvat ovat erittäin kauniita ja tunnelmallisia sekä riittävän korkealla resoluutiolla moneen hyödylliseen käyttöön. Kuvat ovat selvästi taitavien ja ammattitaitoisten kuvaajien ottamia.

Viikon VALO #193

Graphviz

Graphviz on automatisoitu työkalu graafien piirtämiseen. Graphviz piirtään huolellisesti sijoiteltuja graafeja sille annetusta tekstimuotoisesta tiedosta. Piirrettävän graafin tiedot kirjoitetaan tekstitiedostoon, joka kuvaa graafissa esiintyvät solmut ja niiden väliset kaaret. Solmuille määritellään niiden sisältöteksti sekä ulkoasu, eli väri, muoto, tyyppi sekä muita ominaisuuksia, ja kerrotaan, mitkä solmut on yhdistetty toisiinsa kaarilla. Kaarille voidaan niin ikään määritellä erilaisia ominaisuuksia, kuten väri, viivan tyyppi sekä tekstileima. Graphviz muodostaa saamastaan tiedosta graafin, jonka se sijoittelee parhaaksi näkemällään tavalla tasoon.

Viikon VALO #192

Internet Archive Book Images

Internet Archive Book Images on laaja kokoelma vanhoista kirjoista skannattuja public domain -kuvia. Internet Archive] on amerikkalainen voittoa tavoittelematon järjestö, joka pyrkii arkistoimaan kirjaston tavoin Internetin sisältöä tutkijoille ja tuleville polville. Järjestön tunnetuimpia palveluita on WayBack Machine, jolla voi etsiä ja selata Internet-sivustojen vanhoja arkistoituja sisältöjä. Internet-sivustojen lisäksi järjestö arkistoi myös painettua aineistoa digitaaliseen muotoon skannaamalla tekijänoikeuksista vapaita kirjoja sähköiseen muotoon. Kirjoja on yli viideltä vuosisadalta. Internet Archive Book Images on järjestön Flickr-palveluun koostama kokoelma näistä sähköiseen muotoon saatetuista kirjoista löydettyjä kuvia.

Viikon VALO #191

OpenDyslexic

OpenDyslexic on kirjasintyyppi, joka on suunniteltu helpottamaan dysleksiasta eli lukihäiriöstä kärsivien lukemista. Tavalliset kirjasintyypit, eli fontit, on yleensä suunniteltu niin, että kirjainten ulkoasu on hyvin yhtenäinen ja kirjaimet muistuttavat tyyliltään toisiaan. Esimerkiksi kirjaimet p, b, d ja q ovat useimmissa kirjasintyypeissä muodoltaan täsmälleen samanlaisia ja eroavat toisistaan vain kierron ja peilauksen suhteen. Samoin esimerkiksi kirjaimissa u, n, m, h ja r on hyvin paljon keskenään yhteisiä muotoja. Sama koskee myös pyöreitä kirjaimia, kuten c, e, ja o.

Viikon VALO #190

Font Awesome

Font Awesome on kirjasintyyppinä jaettava kokoelma kuvakkeita web-käyttöön. Font Awesome on kokoelma skaalautuvia yksivärisiä kuvakkeita, jotka on koostettu kirjasintyypiksi eli fontiksi. Fonttitiedosto sisältää 439 erilaista kuvaketta. Fonttitiedostojen lisäksi paketissa on mukana tyylitiedostot, joiden avulla kuvakkeita on helppo käyttää www-sivun tai web-sovelluksen tekemisessä. Kirjasimina ja CSS-tyylisääntöinä esitettyjen kuvakkeiden käyttö ei vaadi JavaScriptiä, niiden koko on täysin skaalattavissa ja niiden ulkoasu on tyyliteltävissä muun sivuston tyylin mukaisesti. CSS-tyylisäännöillä voi esimerkiksi määritellä kirjasimina esitettyjen kuvakkeiden kokoa, väriä, varjostuksia ja muita ominaisuuksia, joita ei kuvina esitetyille kuvakkeille voi määritellä.