lørdag den 20. maj 2017

Et kig frem på LibreOffice 5.4

Den næste version af LibreOffice er 5.4, og i følge planen udkommer den i august. Oversættelse til dansk er godt i gang, og jeg vil her forsøge at give et overblik over hvad vi kan forvente af den nye version.

Jeg har allerede skrevet om Pivot-diagrammer her: http://libreofficedk.blogspot.dk/2017/03/nyt-i-libreoffice-54-pivotdiagrammer.html

Denne version har nogle konkrete områder, hvor der er lagt en særlig indsats. Det gælder blandt andet konkrete områder af import fra Microsoft-formater, som er en uendelig opgave. Specielt når det gælder indlejrede EMF-elementer, f.eks. figurer og diagrammer, er der sket en række tiltag.

Wikipedia om EMF: https://en.wikipedia.org/wiki/Windows_Metafile

På regnearks-området er der kommet nye muligheder for at håndtere skrivebeskyttelse meget mere præcist, så du f.eks. kan beskytte en bestemt række, kolonne eller et område. Du kan også beskytte et ark, men tillade at der f.eks. indsættes nye rækker eller kolonner.

For regneark er det også blevet lettere at håndtere kommentarer, idet det nu er muligt at vise/skjule eller slette alle kommentarer på en gang.

Den nye Notebook værktøjslinje, som nok bedst kan sammenlignes med Microsoft Offices "Bånd" (Ribbons) er videreudviklet, så den nu understøtter temaer (læs mere om temaer her: http://libreofficedk.blogspot.dk/2016/01/pimp-din-kontorpakke.html ). Desuden er det muligt nu i begrænset omfang at tilpasse indholdet i Notebook værktøjslinjen.



TIP: Hvis du vil eksperimentere med Notebook-værktøjslinjen, er det en god ide først at tage en kopi af din brugerprofil. Det er filen /libreoffice/4/user/registrymodifications.xcu . Så bliver det lettere for dig at nulstille til udgangspunktet når du er færdig.

Fra mandag d. 22. maj 2017 kan du downloade LibreOffice 5.4 beta0 her: https://da.libreoffice.org/hent-libreoffice/test/ 

Du kan se en foreløbig oversigt på engelsk over alle nyheder i LibreOffice 5.4 her: https://wiki.documentfoundation.org/ReleaseNotes/5.4

søndag den 14. maj 2017

Sikkerhedsrisiko

Danmark er blandt mange andre lande under et heftigt hacker-angreb, hvor kriminelle forsøger at inficere blandt andet offentlige myndigheders computere med ransomware. Modellen er at en brugers computer inficeres med en virus, som krypterer alle filer på både den pågældende computer, men også på de netværksdrev som den pågældende bruger har adgang til. Efterfølgende vises en besked om at filerne vil blive frigivet, hvis brugeren indbetaler et forholdsvis lille beløb på ca. 300 - 600 USD.

Jeg synes det er værd at bemærke, at
den bølge der ruller hen over stort set samtlige lande i den vestlige verden, udelukkende rammer computere som benytter ældre versioner af styresystemet Windows.

Jeg synes også det er værd at bemærke, at
metoden er udviklet af den amerikanske efterretningstjeneste NSA, hvorfra den er blevet lækket.

De amerikanske efterretningstjenester har udviklet denne og mange andre hackerværktøjer til eget brug, men i de forkerte hænder kan de altså bruges til andre kriminelle formål.

En gruppe af uafhængige journalister, som kalder sig "Investigate Europe" har for nogle måneder siden offentliggjort en artikel på tysk, som forklarer hvordan Europa har negligeret afhængigheden af Microsoft, og hvordan politikere og embedsmænd ikke har formået at reagere på åbenlyse risici.

Artiklen er i forbindelse med hackerangrebet denne weekend blevet oversat og publiceret i en engelsk version: http://www.investigate-europe.eu/en/why-europes-dependency-on-microsoft-is-a-huge-security-risk/

torsdag den 11. maj 2017

LibreOffice 5.3.3

Dette er den fjerde release i 5.3-linjen, og kan fortsat ikke anbefalet til professionel brug. Bruger du LibreOffice professionelt, anbefaler vi version 5.2.7, som blev frigivet for et par dage siden.

Version 5.3.3 indeholder ikke nye funktioner, men fokuserer til gengæld på fejlrettelser. Mere end 70 "bugs" er rettet siden den forrige version. Blandt rettelserne kan nævnes en opdatering af Sifr-ikonsættet samt en række rettelser i eksport og import af Microsoft-formater.

Du kan læse mere om de individuelle rettelser her: https://wiki.documentfoundation.org/Releases/5.3.3/RC1
https://wiki.documentfoundation.org/Releases/5.3.3/RC2

Du kan downloade både version 5.3.3 og 5.2.7 her: https://da.libreoffice.org/hent-libreoffice/

tirsdag den 9. maj 2017

Ubuntu og LibreOffice på rådhuset

Borgerne i Aarhus Kommune har i en årrække mødt Ubuntu og LibreOffice når de skal låne en computer på biblioteket. Det samme gør sig gældende på bibliotekerne i Silkeborg.

Fremover, hvis du skal låne en computer på Ballerup Rådhus, vil du også blive mødt med en Ubuntu-maskine med det velkendte LibreOffice logo.


Ballerup Bibliotek er tilsvarende i gang med at klargøre Ubuntu-maskiner til publikum.

Maskinerne styres af et centralt administrationssystem som er udviklet af kommunerne i fællesskab under navnet OS2BorgerPC.

Læs mere om OS2BorgerPC: https://os2.eu/produkt/os2borgerpc



mandag den 8. maj 2017

Årets Google Summer of Code er skudt i gang


Også i 2017 har LibreOffice engageret sig i GSoC, som er et program Google laver for studerende. Pointen er at Google betaler de studerende løn for at arbejde for et open source projekt hen over sommerperioden. Til gengæld skal projekterne (altså LibreOffice) stille et mentorprogram til de studerendes rådighed. LibreOffice har efterhånden fået opbygget en stab af rigtig gode mentorer.

Her kan du læse tidligere artikler om emnet: http://libreofficedk.blogspot.dk/search/label/Google%20Summer%20of%20Code

I år er de blandt andet en række projekter, som omhandler forbedring af brugergrænsefladen (UX-projekter).

Et par af dem er:

Forbedre brugervenligheden for dialogen Indsæt specialtegn




Forbedring og videreudvikling af Notebook bar




Omdefinere dialogen Funktioner - Tilpas



Du kan læse mere om de tre UX-projekter på desing-teamets blog: https://design.blog.documentfoundation.org/2017/05/06/welcome-gsoc17-students/
Du kan læse om alle LibreOffice's GSoC-projekter her: https://summerofcode.withgoogle.com/organizations/5939192057036800/

Fire spændende tilbud (udbud) fra LibreOffice

The Document Foundation modtager mange mindre pengedonationer, hvilket betyder at der dels er mulighed for at aflønne fast personale, men og for, fra tid til anden, at udbyde konkrete udviklingsopgaver til udviklerne. Der er typisk tale om større afgrænsede  udviklingsprojekter, hvor det frivillige fællesskab ikke har været i stand til at løfte opgaven. Opgaverne kan løses af individuelle freelance udviklere, eller af firmaer. Dog er det en fælles forudsætning, at de der byder ind på opgaverne, allerede er en del af fællesskabet som bidragsydere.

Der er netop åbnet for ikke mindre end fire sådanne projekter:

1) Tender to Implement Accessibility Improvements

Opgavens hovedformål er at udvikle en måde hvormed man kan gennemgå samtlige dialoger i LibreOffice for at identificere hvilke der ikke understøtter tilgængelighed. Metoden skal anvendes på de eksisterende dialoger, men også sikre at alle fremtidige dialoger understøtter tilgængelighed.

2) Tender to improve image handling in LibreOffice

Opgaven består i at implementere en række specificerede mekanismer, som samlet og hver for sig, skal gøre håndtering af indlejrede billeder i LibreOffice.

3) Tender to deprecate LibreOffice’s SVG filter in favour of SVGIO

Opgaven består i al korthed at udskifte den nuværende måde at håndtere SVG-filer med en standardmetode, kaldet SVGIO.

4) Tender to implement HSQLDB binary format import in LibreOffice

Opgaven går ud på at udskifte den eksisterende Javabaserede HSQLDB-implementering med Firebird.

Du kan læse flere detaljer om de enkelte opgaver på The Document Foundations blog, som der er links til herunder.

Giv et bidrag til The Document Foundation: https://donate.libreoffice.org/
Tender to Implement Accessibility Improvements: https://blog.documentfoundation.org/blog/2017/04/27/tender-accessibility/
Tender to improve image handling in LibreOffice: https://blog.documentfoundation.org/blog/2017/05/02/tender-improve-image-handling-libreoffice-201705-01/
Tender to deprecate LibreOffice’s SVG filter in favour: https://blog.documentfoundation.org/blog/2017/05/03/tender-deprecate-libreoffices-svg-filter-favour-svgio-201705-02/
Tender to implement HSQLDB binary format import in LibreOffice: https://blog.documentfoundation.org/blog/2017/05/04/tender-implement-hsqldb-binary-format-import-libreoffice-201705-03/

onsdag den 19. april 2017

UML-diagrammer i LibreOffice

UML-diagrammer er gode dokumentationsformer ntår det kommer til IT-udvikling. UML er en forkortelse for Unified Modelling Language.

Se definitionen her: https://da.wikipedia.org/wiki/UML

UML består overordnet set af en række formaliserede diagramformer:
  •     Sequence diagram
  •     Usecase diagram
  •     Class diagram
  •     Activity diagram
  •     Component diagram
  •     State diagram
  •     Object diagram
  •     Deployment diagram
  •     Timing diagram

Med PlantUML er det muligt at tegne sådanne diagrammer i forskellige sammenhænge. Selv bruger jeg Google Chrome, og altså også LibreOffice.

Først skal du installere PlantUML, hvilket består i at du placerer filen plantuml.jar i dit hjemmekatalog under /plantuml

PlantUML(): http://plantuml.com/download

Dernæst skal du hente et odt-dokument, hvorfra du kan installere makroen.

Udvidelse til LibreOffice (dokument med vejledning): http://sourceforge.net/projects/plantuml/files/plantuml.odt/download

Nu er du klar til at skrive UML direkte i dit tekstdokument.

Skriv f.eks. følgende tekst i dokumentet:

@startuml
start
partition Initialization {
    :read config file;
    :init internal variable;
}
partition Running {
    :wait for user interaction;
    :print information;
}

stop
@enduml


Klik nu på ikonet [UML.*]
Nu indsættes et billede i teksten.


Du kan slå teksten til og fra med ikonet [UML!], og dermed altså skjule kildeteksten, så det kun er UML-billedet, der er synligt.

Her er et andet eksempel:

@startuml

start

repeat
  :read data;
  :generate diagrams;
repeat while (more data?)

stop

@enduml




Du kan læse om hvordan de enkelte diagramtyper fungerer her: http://plantuml.com/