Posts Tagged ‘Linux’

Skripti tekstitysten lataamiseen TVkaistasta

Torstai, Tammikuu 14th, 2010

Käytämme TVkaistaa pääasiassa lataamalla seurattavien sarjojen ja suosikkilistan RSS -syötteitä Mirolla. YLEn ohjelmien osalta tekstitykset joutuu lataamaan erillisinä *.srt -tiedostoina, mikä ei onnistu automaattisesti.

Tilannetta helpottamaan tein pienen skriptin, joka vähän nopeuttaa latausurakkaa. Se on ladattavissa tästä: http://github.com/iiska/tvkaista-subtitles

Skripti kaivaa Gnomen gconf -asetusjärjestelmän kautta hakemiston jonne Miro tallentaa videot ja sen jälkeen käy sieltä läpi YLEn ohjelmat ja lataa niiden tekstitykset TVkaistasta. Käyttäjätunnuksen ja salasanan tallennukseen käytetään Gnomen keyring -toimintoa.

Jatkokehittelynä olisi tarkoitus muuttaa tuo daemoniksi joka inotifyn avulla tarkkailee hakemistoa, jolloin tästä saa täysautomaattisen ratkaisun.

Dropbox

Perjantai, Tammikuu 8th, 2010

Olen nyt noin kuukauden ajan käyttänyt otsikossa mainittua web -palvelua, joten ajattelin vähän kirjoitella siitä. Dropbox on tiedostojen varastointi-, synkronointi- ja jakelupalvelu joka tekee muistitikut virattomiksi. Ohjelma luo koneelle käyttäjän kotihakemistoon (tai Windowsin tapauksessa ”Omat tiedostot” -hakemistoon) oman dropbox -hakemistonsa, jonka sisällön se pitää samanlaisena muiden koneiden välillä joille käyttäjä on myös asentanut ohjelman, sekä samalla samat tiedostot ovat saatavilla web-palvelun kautta, jolloin niihin pääsee tarvittaessa käsiksi myös silloin kun ohjelmien asentaminen käytössä olevalle koneelle on mahdotonta.

Aiemmin käytin vastaavanlaiseen ratkaisuun Unisonia, jolla säilöin tiedostot Kapsin palvelimelle. Unison -ratkaisulle Dropbox häviää saatavilla olevan säilytystilan koossa, mutta etuna on synkronoinnin automaattisuus ja tiedostojen jakoon liittyvät lisäominaisuudet.

Tilaa palvelussa on aluksi 2GB, mutta jos tunnukset tekee jonkun toisen kutsusta saavat molemmat 250MB extratilaa. Extratilaa saa rahalla tai jakamalla kutsuja. Jälkimmäisellä tavalla voi saada kasvatettua tilaa max 5GB asti, mikä alkaa olla itsellä melkein täysi, mutta tässä on Heidin linkki, jota voi käyttää.

Dropbox -hakemistoon ilmestyy myös erityiset Photos- ja Public -hakemistot joiden kautta saa luotua nopeasti yksinkertaisia nettikuvagalleriasivuja tai jaettua tiedostoja julkisesti. Julkisen jakamisen lisäksi yksittäisiä hakemistoja voi jakaa vain tiettyjen käyttäjien kesken, mikä on aika kätevä ominaisuus siirrellessä pikkutiedostoja koneelta toiselle. Näiden lisäksi on myös muutamia mielikuvituksekkaampia käyttötapoja. Itse esimerkiksi olen huomannut seuraavat käteväksi:

  • Thunderbirdin osoitekirjan säilyttäminen ja synkronointi eri koneiden kesken. Onnistuu siirtämällä Thunderbirdin profiilihakemistossa oleva abook.mab -tiedosta Dropboxiin ja linkittämällä se sieltä takaisin profiilihakemistoon ln -komennolla.
  • Gnote -ohjelman muistiinpanohakemiston siirtäminen Dropboxiin samaan tyyliin linkitystä hyväksikäyttäen
  • Sähköpostiallekirjoitusten pitäminen ajantasalla koneiden välillä
  • Tähän tyyliin tehdyn salatun salasanamuistilappusen säilyttäminen.

Arch Linux -kokemuksia ja EeePC:n tuunausta

Perjantai, Elokuu 28th, 2009

Aiemman Fedora -kokeilun jälkeen on EeePC:n Linux-jakelu vaihtunut melkein samaan tahtiin kuin sukat. Asennettuna on ehtinyt olla uudempaa muunmuassa uudempi Fedora11 ja Ubuntun variaatioita (KUbuntu, UNR, jne). Nyttemmin siihen on sitten asettunut Arch Linux ja ilmeisesti se on tullut jäädäkseen. Samalla tuli oiva mahdollisuus harrastaa muutenkin minimalismia työpöydän käyttöliittymää säätäessä.

Arch:n asentaminen on hieman työläämpää, kuin esimerkiksi Fedoran tai Ubuntun, sillä hieman ubuntun serveri-version tekstipohjaista asennusta muistuttavan operaation jälkeen koneella on ainoastaan pakollinen minimisetti ohjelmistoja, jonka jälkeen on itse asennettava Alsa, wlan, X, jne eli järjestelmästä saa hyvin itsensä näköisen ilman että pitäisi aloittaa karsimalla tavaraa pois.

Graafisia säätötyökaluja on vähän, mutta kaikki on siististi /etc -hakemiston alla, wikistä löytyy hyviä ohjeita ja asetustiedostot sisältävät avuliaita kommentteja.

Jätin kokonaan Gnomen tai vastaavan raskaamman työpöytäympäristön asentamatta siinä toivossa, että sillä olisi jotain positiivista vaikutusta akun kestoon, mutta se jää nähtäväksi. Kirjautumisesta huolehtii Slim ja ikkunat pitää järjestyksessä Fluxbox. Firefoxin sijaan käytössä on aiemmin hyväksi havaittu Opera.

Työpöydän virittely

Työpöydän koristeluissa on pääosassa Conky, jonka virittelyyn sain inspiraatiota tästä ketjusta ja blogikirjoituksesta, ja taustakuva löytyi omista kokoelmista.

Käyttämäni asetukset, sekä Willabin Linnanmaan säätietoja ja kalenterilistausta varten tekemäni skriptit ovat jaossa Githubissa: github.com/iiska/conky.d. Lopputulos näkyy oheisessa kuvassa.

Kuvaruutukaappaus

Jatkokehittelynä voisi lisätä geoip -paikannuksen, jolloin säätietoja voisi hakea sijainnin perusteella vaikkapa Weather.comista kuten muut appletit/widgetit, mutta siitä kenties joskus myöhemmin lisää.

Moka

Tiistai, Kesäkuu 23rd, 2009

Tutkiskelin tässä viime sunnuntain otoksia ja huomasin, että kamera on elänyt tähän asti edelleen vuotta 2008. Jännää että moinen pisti silmään vasta nyt. Tämä siis tarkoitti sitä, että koko puolen vuoden kuva-arkistot oli nimetty väärälle vuosiluvulle ja tiedostojen exif -tunnisteissa oli kaikissa päivämäärissä yhden pykälän liian pieni vuosi, mutta muuten oikea päiväys.

Onneksi mainio Exiv2 -ohjelma, jota käytän kuvien nimien säätämiseen, piti sisällään myös ominaisuuden jolla päiväyksien yksittäisiä kenttiä pystyi säätämään.

Näinpä sain koko sähläyksen korjattua seuraavanlaisella loitsulla:

$ for i in 2009/*/*; do exiv2 ad -Y +1 $i; exiv2 mv $i; done

Yo. komento siis käy läpi 2009 -hakemiston alla olevista kuukausihakemistoista kaikki tiedostot ja exiv2 ad -komento säätää vuoden kohdalleen ja exiv2 mv muuttaa tiedoston nimen ajantasalle. Samaa voi hyödyntää myös unohtuneen kesä- / talviajan päivittämiseen, kun korvaa -Y –> -a.

Facebook -chat ilman selainta

Torstai, Kesäkuu 18th, 2009

Tietokonelehden blogikirjoituksen inspiroimana rupesin etsimään Pidginille vastaavaa pluginia, jolla saisi FB:n chatin toimimaan. Löytyihän se, eikä moinen ollut projektin päivämäärien perusteella edes mikään uutuus. Pidginin käyttö vain on jäänyt vähälle irkin täyttäessä kaikki pikaviestintarpeet. Nyt on taas käyttöä sen tarjotessa paljon mukavemman chatin verrattuna Facebookin sivuilla tielle pomppivaan chat -näkymään.

Windows -käyttöön plugininin saa ladattua tästä ja tuoreimmassa Ubuntussa vastaava onnistui komentamalla:

$ sudo apt-get install pidgin pidgin-facebookchat

Pieniä lastentauteja käytössä ilmeni lähinnä silloin kun naamakirjaili selaimesta käsin ja käytti yhtäaikaa Pidginiä, sekä pari mystistä Pidginin kaatumista tapahtui, mutta muuten ei mitään vakavempaa. Voin suositella. ;)

Fedora 10:n kokeilu eeePC 900:ssa

Keskiviikko, Marraskuu 26th, 2008

Tuoreen Fedora 10:n julkaisun innoittamana päätin kokeilla asennusta eeePC 900:een ja kirjoitella pienen merkinnän kokemuksista.

Kynnys asennusoperaatioon oli suhteellisen matala, koska laite oli vielä aikalailla työn alla Ubuntu 8.10 päivityksen jäljiltä.

Vaikka normaalityöpöytäköytössä Ubuntun puolella on ollut KDE4, latasin Fedorasta silti Gnome -version, jonka siirsin muistitikulta käynnistyväksi käyttäen levyimagen LiveOS -hakemistosta löytyvää livecd-iso-to-disk -skriptiä.

Varsinainen asennus eeePC:n puolelle oli hyvin suoraviivainen. Suurimpana positiivisena yllätyksenä aiemmin kyseisen laitteen kanssa ongelmallinen wlan toimi suoraan asennuksen jälkeen. Wlan on/off -funktionäppäin tosin vaatii silti säätämistä samoin kuin muutkin ylimmän rivin Fn -näppäimen takana olevat toiminnot äänen hallintaa lukuunottamatta. Fedoran wikissä näyttäisi olevan tähän hyvin informaatiota tarjolla.

Vaikkakin testailu on vielä hyvinkin alkuvaiheessa vaikuttaa Fedora 10 oikeinkin mukavalta ja kiusaus asentaa se myös pääkoneelle on toistaiseksi suuri. Tähän mennessä häiritsevintä on ollut yum
-paketinhallinnan suunnaton hitaus apt-getiin verrattuna ja pakettivalikoiman suppeus. Jälkimmäiseen tosin auttaa ainakin jonkin verran rpmfusion.org.

Soittolistan ehdottelijaviritys

Tiistai, Heinäkuu 10th, 2007

Eilettäin vaihdoin käytössä olleen Amarok -musiikinsoittimen MPD:hen, lähinnä siitä syystä että jälkimmäisestä saa helposti soitossa olevan musiikin myös streamina ja sille on olemassa selainpohjaisia hallintatyökaluja. Näin omaa kokoelmaa voi kuunnella muuallakin, kuin vain kotosalla stereoiden ääressä mikäli kone sattuu olemaan päällä. (Ja miksipä se ei olisi ;-) )

Vaihdoksen jälkeen jäin kaipaamaan Amarokin ominaisuutta, joka lisäilee itsestään soittolistalle samantyyppistä musiikkia, kuin sillä hetkellä soiva kappale. Onneksi Last.fm -palvelun kautta on helppo noutaa listoja samantyylisistä artisteista, niin päätin tehdä oman pikaisen virityksen jolla mpd:hen saa vastaavan ominaisuuden. Jos moinen kiinnostaa, niin kys. skriptin voit ladata tästä.

(lisää…)

Ohjelma valokuvien pelastamiseen

Tiistai, Heinäkuu 26th, 2005

Aikaisemman kuvien pelastusoperaation jälkeen innostuin kehittelemään samaa tarkoitusta varten omaa Linux-ohjelmaa c:llä.

Ohjelmassa riittää vielä paljon hiomista ja kehiteltävää, mutta toistaiseksi se on omassa testikäytössä toiminut, ja suurimmassa osassa tapauksista saanut myös Exif-tiedot pelastettua kuvien mukaan ilman säätämistä.

Ohjelma on ladattavissa Githubista.