Tormod Landet

Articles by Tormod

  1. Musikkabonnement på svorsk

    Jeg har endelig funnet noen som vil ha pengene mine! Spotify er en ny tjeneste fra et svensk firma som tilbyr abonnement på musikk på års-, måneds- eller dagsbasis. Spesielt det at du kan kjøpe full tilgang på musikk for én dag for kun 9 kr er ganske unikt. I tillegg har de som du kanskje har skjønt avtaler som gjør at de kan selge deg tjenesten i Norge. Til og med prisene dukker opp i norske kroner. De har ikke avtaler med alle plateselskaper, men har det meste jeg har søkt etter tilgjengelig. Kvaliteten på musikken er helt grei, rundt 160 kb/s Ogg Vorbis.

    Spotify i Ubuntu

    Spotify i Ubuntu

    Foreløpig er det noen minus, du kan bl.a. ikke kjøpe én dag uten å ha konto, som i realiteten betyr at du må kjøpe en måned først for å prøve. Men, denne måneden koster bare 99 kroner, så det er jo ikke så ugreit likevel. Det store minuset for meg er at de ikke har integrasjon med squeezebox som jeg nå snart er helt avhengig av. Det ser heldigvis positivt ut for at de skal få til noe i fremtiden. Jeg får krysse fingrene for at de får en plugin på plass ganske snart. Et annet minus er at du må kjøre Spotify i Wine hvis du skal bruke det på Linux (som du selvfølgelig skal?). De har en oppskrift på sidene sine som inneholder hele tre steg, så det er definitivt veldig overkommelig å få det til å kjøre, det funka bra for meg i alle fall. Kanskje kommer dette også i fremtiden i og med at de støtter både Mac og Windows i dag?

    Så er det bare å se om musikkabonnement er noe for meg. Jeg har en måned å finne det ut på.

  2. Full screen music info

    I've written a short program to show the currently playing song in a full screen view to avoid having to walk over to the computer when I want to know what the current song is called. The Squeezebox has mostly made this obsolete as I now just look at the screen on the hand held Squeezebox Controller, but it's still nice to have once in a while so I decided to put it up for you to play with if you find it useful. it looks like this in full screen mode:

    Marit Larsen - This Is Me, This Is You - The Chase

    Marit Larsen - This Is Me, This Is You - The Chase

    Supported programs are Amarok (pre KDE4/QT4), Spotify and SqueezeCenter. You probably need to run some sort of Unix OS, at least for the Amarok support to work (it uses dcop from the command line).

    The program with a short description can be found here: full screen music info.

  3. Musikknedlasting

    I dag har jeg lastet ned musikk fra nettet. Lovlig! Nesten. Jeg har blitt så gammel og seriøs at jeg ikke gidder å høre på piratmusikk. Kanskje for å teste ut, men ikke for å ha på spilleren over lang tid. Såpass må man unne hardtarbeidene plateselskapsfolk. Litt går vel til og med til artisten om man er heldig.

    Eneste haken med det hele var at jeg måtte påstå å ha postadresse i England (dvs at jeg skrev postnummer 0, ikke noe mer). Hvorfor skal dette være så vanskelig i Norge og nesten hele resten av verden? Det er jo snart en stor industri å tilby utlendinger amerikanske visakort og postbokser bare for å bruke den amerikanske iTunes-butikken. Jaja, Platekompaniet og Telenor skal visst lansere noe snart.

    Squeezebox Duet

    Squeezebox Duet

    Jeg har kjøpt meg en Squeezebox (Duet) og har ikke rørt CD-hylla siden. Veldig praktisk og delikat med bilder av CD-cover på fjernkontrollen og veldig enkel å bruke — så lenge du ikke vil høre på nettradio uten å skru på PCen. Det er litt hit-and-miss. Det har blitt noen sure frokoster når jeg sitter og mikker med å få radioen til å spille og kommer seint på jobben. Jeg har forresten oppdaget at jeg snart blir for gammel for P3-morgen også. Det går nedover med meg. Heldigvis er det en eller annen som holder seg til musikken som er vikar for hun vanlige denne uka. Bra saker, særlig når det spilles noe utenfor A-lista. Den kunne de med fordel oppdatere oftere. Men, over til saken igjen — Squeezeboxen er flott den altså. Når albumet er ferdig nedlastet (jeg har bredbånd anno 1999 så det tar en stund med 320k MP3er) er det bare å trykke play, så lenge PCen er skrudd på ett eller annet sted i den enorme leiligheten (også kjent som på fanget mitt).

    The Chase

    The Chase

    For dem som ble nysgjerrige på album og butikk, så var det altså The Chase med Marit Larsen. Litt på innfall egentlig, jeg ble så positivt overasket over butikken, 7digital. Flott butikkopplevelse, litt stiv pris. 8 pund (ca 90 kr) er litt mer en jeg egentlig er villig til å betale for noen MP3er. Det er litt ålreit å ha coveret også og bla i den lille boka som følger med. Men, miljøvennlig og raskt var det i alle fall. På en del album kan du spare litt på å velge 192k MP3. På The Chase var prisforskjellen 9 pence ... Jeg synes rundt 5 pund (55 kr) som en del album kostet er en passelig pris. De må jo spare litt penger på shipping og lagerplass, i tillegg går jeg som sagt glipp av å lese i den lille boka de to-tre første gangene jeg hører på.

    Og, mens jeg fikset siste rest av dette bloginlegget og lastet opp bildene fikk jeg lastet ned og hørt gjennom albumet også. Hmm, hva skal jeg si? Greit nok, foreløpig. Jeg må høre på en gang til uten å sitte foran PCen før jeg bestemmer meg. Får se om jeg greier å høre gjennom hele på sofaen med lukkede øyne uten å sovne. Ikke noe stygt om albumet, altså. Jeg er bare ikke laget for å stå opp klokka sju hver dag.

  4. Using jsMath in MoinMoin with ReStructuredText

    This is not a typical post for this blog, but it was just convenient to put the following here. Feel free to skip this post if you are reading this blog for the normal content and haven't gotten here by searching for just this.

    I spent a few hours at work today researching how best to add math (displayed equations) support to the docutils ReStructuredText parser for use with the MoinMoin wiki engine. I put my findings up here for the search engines to pick up in case more people need this.

    The best solution today seems to be jsMath. It is more versatile than the various LaTeX -> dvi -> png solutions (and easier to set up). It is also much better supported than MathML.

    Docutils, which is the library used by MoinMoin to render ReStructuredText to html, does not yet support math natively (as of version 0.6). Fortunately it can easily be extended with new directives. The only thing you need to do is add the following code to a Python file that is executed while rendering your wiki pages. The theme module is a good place, just stick the following at the bottom of your theme's .py file:

    # LaTeX support
    from docutils.parsers.rst import directives, roles
    from docutils import nodes
    
    def latex_directive(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine):
        latex = '\n'.join(content)
        return [nodes.raw('', '\\['+latex+'\\]', format='html')]
    
    latex_directive.content = 1
    directives.register_directive('latex', latex_directive)
    
    def latex_role(name, rawtext, text, lineno, inliner, options={}, content=[]):
        latex = rawtext.split('`')[1].replace('\\\\','\\')  # Restore escaped backslashes
        return [nodes.raw(rawtext, '\\('+latex+'\\)', format='html')], []
    
    roles.register_canonical_role('latex', latex_role)
    

    This is a bit of a hack as it uses the old style function-as-directive model, but hey, it works, and I did not even know of docutils directives until today, so working is most definitely a big plus :-) It is based on this, but simplified a whole lot due to using jsMath to render the LaTeX equations.

    You also need to include

    <script type="text/javascript" src="/path/to/jsMath/easy/load.js"></script>
    

    somewhere in your html code. I put it in the page header with an ugly hack by adding the script to the output around line 680 of MoinMoin/theme/__index__.py. It can (and should) probably go in your theme's .py file somewhere so that it does not disappear when MoinMoin is upgraded. I did not bother to do this for testing purposes, though.

    Now you can write :latex:`e^{i\pi} + 1 = 0` in your wiki pages and it should be rendered to \(e^{i\pi} + 1 = 0\) in the final output (which seems like a small change, but believe me, it is easier this way then double backslashing the LaTeX code in the wiki page. You can also have displaymath equations with the following syntax:

    .. latex::   e^{quation} g_{oes} = here
    

    which is turned into

    \[ e^{quation} g_{oes} = here \]
    

    The \( ... \) and \[ ... \] is picked up by jsMath and turned into beautiful equations (depending on field of work and definition of beautiful ;-) ). For non-javascript enabled browsers the code is left as is, so the equation can still be deciphered by LaTeX savvy readers. See here for examples of what jsMath can do.

    So, in the end it was fairly easy to get good looking math support in MoinMoin. Hopefully docutils will come with jsMath support in the future. The new upcoming 0.5 version of Sphinx seems to do, and it is based on docutils and ReST. Shinx is a new documentation power tool for Python developers. Highly recommended to make documenting code a bit more fun.

    Comments are disabled on this article due to problems with spam. Somehow spammers believe that link-spamming this page with praise for the article will send them lots of readers or google-points or something ...

  5. The God of Small Things - Arundhati Roy

    The God of Small Things er en fortelling om forbudt kjærlighet, om oppvekst og det å være barn, om varme, frodige India, og om hvordan noen få dager en gang for lenge siden kan forme livet og dagen i dag. Historien blir fortalt i begge ender, fra begynnelsen i barndommen til hovedpersonen Rahel og broren Estha, der «det forferdelige» som det hele tiden hintes om til slutt skjer, og fra slutten der Rahel kommer tilbake til India for å møte broren igjen.

    Fortellingen kunne vært en kjærlighetshistorie, hadde det ikke vært for de eldgamle lovene om hvem som kan være glad i hvem, og hvor mye, som Roy skriver. Den handler om overklasse og underklasse, om kastesystemet og religion. Historien kunne på tross av det ødeleggende samfunnssystemet vært en historie om en noenlunde lykkelig barndom, hvis ikke familien det handlet om var en gammel og stolt familie, opphøyet fra samfunnet rundt, og dermed pil råtten. Jeg synes boka til tider er litt slitsom å lese siden store deler av persongalleriet i så liten grad viser empati. Det at boka ender der historien begynner, med en enkel kjærlighetshistorie, redder i stor grad helhetsinntrykket for meg.

    Arundhati Roy vant den prestisjetunge Booker–prisen i 1997 for The God of Small Things. I følge noen er den altså utrolig bra. I følge meg er den helt grei. Det som trekker opp er i stor grad språket i boka som er veldig rikt og morsomt å lese i seg selv, uavhengig av handlingen. Hvorfor kan ikke alle forfattere være så flinke til å skrive, og ikke bare til å dikte fortelling?

    Fjellet

    Man kan ikke bare lese bøker på fjellet, særlig ikke når værgudene er i godlune

« Page 7 / 9 »