torsdag den 31. oktober 2013

Databaseprogrammet Base

Version 4.2 vil være første skridt imod at udskifte den Javabaserede HSQLDB database med Firebird (Se http://en.wikipedia.org/wiki/Firebird_%28database_server%29 ).

Denne ændring vil gøre Base både hurtigere og i fremtiden også lettere at arbejde med.
Vælg selv hvilken database...

onsdag den 30. oktober 2013

Canton Bern: Skattebetalte software skal gøres open source


Administrationen i den Schweiziske kanton Bern har bestluttet at al software som udvikles for skattepenge principielt skal gøre tilgængelig som open source.

Brug af open source software hjælper med at reducere kantonens afhængigheder til bestemte softwareproducenter og på længere sigt vil det reducere omkostningerne. Det skriver Bern-administrationen den 23. Oktober.

Læs mere her: https://joinup.ec.europa.eu/community/osor/news/canton-bern-tax-funded-software-must-be-made-open-source

Nye regnearksfunktioner

Der kommer hele tiden nye regnearksfunktioner til. Dels fordi LibreOffice Calc får nye funktioner, men også af hensyn til interoperabiliteten med Microsoft Excel. I version 4.2 kan vi forvente at se følgende nye funktioner:
  • WEBSERVICE og FILTERXML giver direkte adgang til data på internettet.
  • LEFTB, LENB, MIDB og RIGHTB fungerer på DBCS (double byte character strings). Se http://en.wikipedia.org/wiki/DBCS
  • COVARIANCE.P og COVARIANCE.S af hensyn til interoperabilitet med Excel
  • STDEV.P og STDEV.S af hensyn til interoperabilitet med Excel
Funktionerne er endnu ikke oversat til dansk.

tirsdag den 29. oktober 2013

torsdag den 24. oktober 2013

LibreOffice onLine lader vente på sig


Der er ikke umiddelbart en webbaseret LibreOffice lige om hjørnet, mend er findes dog et par alternative løsninger. Her vil jeg forsøge at give en lille præsentation af to mulige løsninger...

RollApp

Den første jeg vil nævne er rollApp som tilbyder en virtuel LibreOffice i din browser, hvor du har adgang til samtlige funktioner i LibreOffice. Du logger ind med f.eks. din Google-konto og tilknytter Google Drev eller Dropbox som dokumentbibliotek. Så henter og gemmer du dokumenterne direkte fra disse steder.

RollApp findes i øvrigt som App til Google Chrome.

RollApp koster 0,99 USD per program per måned, men kan for øjeblikket afprøves gratis i en måned.

LibreOffice i webbrowseren
Ideene er rigtig god, men desværre er det en temmelig gammel version (3.6) af LibreOffice som du bliver bræsenteret for og desuden er den kun på engelsk. Ændring af indstillinger og installation af udvidelser gemmes desuden ikke fra gang til gang. RollApp er kun på engelsk.

Arbejdet med dokumenter synes jeg foregår meget langsomt, og specielt når man åbner eller starter et nyt dokument er det dræbende langsomt.

Konklusionen er, at løsningen absolut ser spændende og lovende ud, men endnu ikke er moden til egentlig brug, og da slet ikke hvis man skal betale for det.

ownCloud

OwnCloud er en gratis og open-source web-applikation til datasynkronisering, fildeling og cloud storage.

Til forskel fra rollApp er owncloud et stykke software, som du selv skal finde serverplads til. Det kan du f.eks. gøre på en NAS-server hjemme i stuen, eller ved at leje en lille server hos Amazon eller en anden udbyder af cloud servere.

OwnCloud har mange forskellige features, blandt andet til håndtering af multimedier som film og musik, samt altså deling af dokumenter. OwnCloud findes også med dansk brugergrænseflade.

Frank Karlitschek som er stifter af ownCloud har for kort tid siden meldt ud, at han er ved at integrere et andet open source projekt i ownCloud, nemlig WebODF. WebODF er en JavaScript applikation, som kan redigere ODT-dokumenter. WebODF er ikke tekstbehandling på samme niveau som LibreOffice, men har dog langt de fleste almindelige funktioner til rådighed.

ownCloud med WebODF i webbrowseren
Integrationen af WebODF i ownCloud er spændende fordi ownCloud er blevet ret populær, men også fordi WebODF giver mulighed for ægte realtids samarbejde, hvilket vil sige at to brugere kan redigere i det samme dokument.

WebODF demo
Læs Frank Karlitschek's blogindlæg om dokumentredigering med ownCloud her: http://blog.karlitschek.de/2013/10/welcome-owncloud-documents.html

Se hvad der er med i næste version af ownCloud, blandt andet en demonstrationsvideo: https://owncloud.org/six/

ownCloud: http://owncloud.org/
WebODF: http://www.webodf.org/

Konklusionen er at også dette projekt ser spændende ud, men der går nogen tid før det kommer til at være brugbart i virkeligheden.

Video og præsentationer fra Milano

Jeg har tidligere skrevet om mine oplevelser på den årlige konference i Milano i slutningen af September. Det kan du læse her: http://libreofficedk.blogspot.dk/2013/09/konferencen-i-milano.html.

Alle oplæg blev optaget på video, og du kan se dem her: http://conference.libreoffice.org/2013/en/streams.

Du kan finde alle præsentationerne her: http://conference.libreoffice.org/talks/2013/.

søndag den 20. oktober 2013

Multiplikatoreffekten

Nej det er ikke en ny funktion i Calc.

Multiplikatoreffekten (http://da.wikipedia.org/wiki/Multiplikatoreffekt ) er et økonomisk fagudtryk, der beskriver de samlede konsekvenser af ændringer i en variabel.

Helt simpelt handler det om, hvordan vi bruger vores penge. De fleste vil sikkert være enige i, at det samfundsmæssigt er mere nyttigt at købe en danskproduceret vare frem for en vare produceret udenfor Danmark. Hvis vi køber en vare som er produceret i Danmark, er der medarbejdere i en dansk virksomhed, som har et arbejde. De tjener penge og de betaler skat. Men ikke nok med det, de forbruger også penge. De køber ind hos købmanden og de køber tøj. Nu har købmanden og tøjforretningen fået højere omsætning, hvilket betyder at de kan betale løn til deres ansatte, som betaler skat og købe varer.

Multiplikatoreffekten er på et eller andet plan ret teoretisk, for der antages at der er en samlet effekt af at vi alle sammen gør det - eller ikke gør det. Alle køber naturligvis mad og tøj, men jo flere penge vi har mellem hænderne, jo flere penge bruger vi.

Hvor stor effekten af at “købe dansk” er, kan diskuteres, men der er ingen tvivl om at der er en positiv effekt.

Relationen til open source og dermed LibreOffice kommer ind, når vi ser på, hvordan en virksomhed eller offentlig myndighed køber software. Mange af de proprietære systemer ejes af udenlandske (f.eks. amerikanske) virksomheder, og en stor del af licensudgifterne går ud af landet.

Dette til forskel fra open source software, hvor virksomhedens udgifter typisk vil være i form af interne medarbejdere, danske konsulenter eller danske programmører.

Den samfundsmæssige nytte af en brugt krone er altså højere, hvis den pågældende krone bliver brugt til open source software som LibreOffice frem for købesoftware.

At open source derudover ofte er billigere end købesoftware er en helt anden sag.

LibreOffice økosystemet

The Document Foundation står bag LibreOffice, men det er en række frivillige enkeltpersoner samt firmaer, som står for udviklingen. TDF udvikler ikke selv. Alt efter hvordan man regner det ud, leverer frivillige enkeltpersoner mellem 25-30% af udviklingen.
Det betyder at mellem 70-75% af udviklingen sker gennem firmaer som Collabora (tidl. Suse), RedHat, Canonical og Lanedo. Disse firmaer tilbyder at programmere LibreOffice for deres kunder.

Det kan bestå i at udvikle helt nye funktioner, men og at rette konkrete fejl, som de pågældende kunder finder mest alvorlige. Da kunderne finansierer udviklingen, er det også kunderne der i sidste ende bestemmer hvad der skal laves.

De pågældende fejlrettelser eller nye funktioner kommer alle brugere til gode.
Dermed er både kunderne og de firmaer som udvikler LibreOffice med til at bidrage til LibreOffice økosystemet.

Et godt eksempel er eksemplet, hvor en kunde har betalt Collabora for at ændringshåndtering og stavekontrollen ikke kolliderer, hvilket jeg har skrevet om her: http://libreofficedk.blogspot.dk/2013/10/lille-rettelse-med-stor-effekt.html . Et andet velkendt eksempel er forbedring af OOXML integrationen, hvor det er en række tyske og Schweiziske myndigheder som har betalt blandt andet det tyske firma Lanedo for et udviklingsprojekt. Det projekt omtalte jeg i det seneste nummer af nyhedsbrevet, og du kan læse artiklen her: http://libreofficedk.blogspot.dk/2013_09_01_archive.html.

Det er et vigtigt led i strategien, at der er plads til den slags samarbejder, og det er en forudsætning for LibreOffice’s fremtidige eksistens, at det bliver almindeligt at investere i udviklingen af LibreOffice.

Databaser og makroer

Databaseværktøjet i LibreOffice har desværre altid været en akilleshæl. For det første er det at abejde med databaser ret kompliceret, og for det andet fordi LibreOffice på dette punkt er noget dårligere end Microsoft Access.

Specielt hvis du har brug for at lave makroer i forbindelse med databaserne, hvilket skyldes at makrosproget i LibreOffice ikke er særlig veludviklet med hensyn til arbejdet med databaser.

Det er der et par gutter der har sat sig for at gøre noget ved. Med en udvidelse får du adgang til en lang række ekstra features i makrosproget, som handler om adgang til databaserne.

Du kan finde komplet dokumentation på hjemmesiden http://www.access2base.com og du kan hente udvidelsen her: http://extensions.libreoffice.org/extension-center/access2base.

I næste version af LibreOffice vil Access2Base være indbygget.

lørdag den 19. oktober 2013

Google Drev

Endelig. Endelig bliver det muligt at hente og gemme dokumenter direkte i Google Drev. Det er fra og med version 4.2
Først skal du registrere dine log-in oplysninger til Google. Det er en god idè at bede LibreOffice gemme oplysningerne, og til de skal du bruge et master password. Det opretter du let i LibreOffice.

Herefter vil du se dit Google drev i filmenuen og du kan hente og gemme dokumenter direkte. Du skal dog passe på med Google dokumenterne, som LibreOffice ikke er helt god til at håndtere Google dokumenter.

Google Drev i LibreOffice
Funktionen fungerer fint med både LibreOffice formater og f.eks. docx.

I den foreløbige alfa-version er kommunikationen mellem LibreOffice og Google nooooget langsom, men mon ikke det bliver bedre inden frigivelsen i slutningen af Januar.

torsdag den 17. oktober 2013

Lille rettelse med stor effekt

En lille rettelse kan have en stor effekt på LibreOffice. Et eksempel er en ændring til højreklik-menuen, som er planlagt til version 4.2

Problemet er kollision mellem to forskellige elementer, som hver i sær anvender højreklik-menuen. Du ved sandsynligvis godt, at stavefejl kan vises med røde understregninger. Du ved sikkert også at stavefejlen kan rettes ved at højreklikke på ordet, og fra menuen der dukker op, kan du vælge den rigtige stavemåde. Så langt så godt.

Problemet er, hvis du sidder med et dokument, hvor ændringshåndtering er aktiveret. Hvis der er stavefejl i en ændring, viser højreklik-menuen kun mulighederne fra ændringshåndtering (accepter eller afslå ændringen) og ikke noget fra stavekontrollen. Du er altså nødt til først at acceptere ændringern for derefter at rette fejlen. Alternativt kan du midlertidigt vælge ikke at få ændringerne vist, men det er dog noget besværligt.

Denne lille "fejl" er med til at gøre arbejde med ændringshåndtering til en øv-oplevelse.

Fra version 4.2 vil det være  muligt at udføre både ændringshåndtering og stavekontrol fra samme højreklik-menu.
Højreklik-menuen med ændringshåndtering og stavekontrol

Fejlen er rettet af Miklos Vajna fra Ungarn, som arbejder for firmaet Collabora Ltd. Collabora tilbyder blandt andet at rette fejl i LibreOffice mod betaling. Miklos er altså ansat fuld tid til at arbejde med LibreOffice. Fejlen er rettet på foranledning af en af firmaets kunder.

tirsdag den 15. oktober 2013

Tips. Sjældent brugt

Nulstille nummerering af fodnoter

Normalt er det en god idè at lade alle fodnoter være unikt nummererede. Men for nyligt var jeg ude for en situation, hvor jeg havde behov for at nulstille nummereringen af mine fodnoter.

Det er muligt at lade nummereringen genstarte efter hver side eller hvert kapitel. Kapitel definderes som niveau 1 i dispositionen, hvilket normalt er Overskrift 1.

Det er en overordnet indstilling, som du sætter for dokumentet (eller skabelonen). Vælg Funktioner- Fodnoter/slutnoter...
Indstilling for Fodnoter og slutnoter
Her vælger du Optælling - Per side eller Per kapitel.

torsdag den 3. oktober 2013

Internationalt: Frankring: Gendarmeriet

Det franske Gendarmerie (svarer nogenlunde til det danske ordenspoliti) er klar til at udrulle styresystemet Linux på samtlige af deres 72.000 pc’er. Skiftet markerer en af verdens største offentlige implementeringer af open source-systemet Linux.

Læs mere her:
Version2: http://www.version2.dk/artikel/72000-franske-politi-pcer-skal-koere-linux-54270
Computerworld: http://www.computerworld.dk/art/228472/lukket-kode-ud-og-linux-ind-besparelse-paa-40-procent
Joinup (engelsk): https://joinup.ec.europa.eu/community/osor/news/french-gendarmerie-open-source-desktop-lowers-tco-40