Udgivet i

Regnskab og Fakturering

Opensource

Kriteriet er gratis og åben kildekode og brugbart. Jeg har kigget på en del forskellige og helt subjektivt så virker nedenstående glimrende for mig.

Fakturering

https://invoiceplane.com/

En webbaseret faktureringsplatform med udsendelse af betalingsanmodning, faktura og kvittering for betaling. I dansk version.

Regnskab

https://www.manager.io/

Har man brug for at holde lidt mere styr på indtægter og udgifter samt overblik over hvor pengene forsvandt hen er dette en god løsning. Kan fungere på dansk – dog er oversættelsen ikke komplet – men brugbar.

Faktura layout og indhold

SKAT har på deres webside information der specificerer hvad der skal stå på en faktura.

Der findes to faktura typer – fuld faktura og forenklet faktura.

Hvis man ikke benytter sig af kassebon eller markeds salg vil det i praksis kunne svare sig at anvende et layout der indeholder de oplysninger som er angivet i linket fuld faktura.

Udgivet i

Syncthing

Hvad er Syncthing?

Ifølge deres web

“er Syncthing tænk som en erstatning for proprietære synkroniserings- og sky services som et åbent, troværdigt og decentraliseret alternativ. Dine data er dine alene og _du_ fortjener at kunne vælge hvor de er lagret, om de skal deles med 3.part og hvordan det overføres gennem internettet”.

Som jeg læser det er det tænkt som et FLOSS alternativ til Resilio Sync – men det er bare min opfattelse.

Og Syncthing fungerer da også fuldstændigt som Resilio Sync. I modsætning til Resilio Sync er kildekoden frit tilgængelig SyncThing on Github.

For at installere Syncthing

Opsḱriften herunder stammer fra Syncthing

Tilføj syncthing PGP key

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

Tilføj apt-lager

$ sudo echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

Installer Syncthing

$ sudo apt-get update
$ sudo apt-get install syncthing

Start Syncthing service

$ systemctl --user start syncthing

Aktiver Syncthing service (starter automatisk)

$ systemctl --user enable syncthing

Grafisk brugerflade

Der findes en grafisk brugerflade som kan installers via webupd8s launchpad ppa. Tilføj denne med

$ sudo add-apt-repository ppa:nilarimogard/webupd8

Herefter installeres den grafiske brugerflade

$ sudo apt-get update
$ sudo apt-get install syncthing-gtk

Start brugerfladen

I terminalen

$ syncthing-gtk &

Eller find programmet i menuen

Udgivet i

Raspberry Pi NextCloud box

NextCloud og Raspberry Pi

Når noget er gratis betaler du med dine personlige oplysninger. Denne sandhed er gået op for mange de senere år.

For år tilbage var opbevaring af digitale medier, dokumenter, billeder, film og personlige digitaliserede papirer noget med en computer der kører i døgndrift og bruger for 1000’vis kroner i strøm om året. Det er heldigvis blevet mere overkommeligt.

En computer der bruger mindre strøm om året end prisen for en Big Mac Menu og en god usb lager enhed – så er det i dag muligt at opbevare data hjemme og have adgang til dem ude og er det nødvendigt kan de også deles med udvalgte personer.

Færdig eller GDS?

Der findes færdige løsninger monteret i kasse med tilhørende disk og strømforsyning og sd-kort.

Sidstnævnte giver dig mulighed for lidt mere hands-on.

Klargøring

Klargøringen kan godt foretages på en Windows computer men det er lettere på Linux baseret pc.

Den letteste måde at komme igang er ved at hente en færdig opsætning med NextCloud software. Gå til https://github.com/syncloud/platform/wiki og hent den seneste version passende til din Raspberry Pi. Filen du henter er et xz komprimeret fil-billede der skal pakkes ud og skrives til SD kortet. På siden hvor du henter filen kan du også finde link til hvordan udfører den opgave.

Forbind din Pi til dit netværk med et netværkskabel, trådløs er ikke godt nok til dette formål.

Opsætning

Når du har samlet det hele sætter du sd-kortet i din Pi og sætter strøm på den.

Du skal bruge programmet arp-scan for at finde din Pi på netværket. Det skal installeres da det ikke er standard installeret.

Ubuntu

sudo apt install arp-scan

Manjaro

sudo pacman -Syu arp-scan

Udfør nu denne kommando i terminalen

sudo arp-scan --localnet

Det kunne se sådan ud

fh@ubuntu:~$ sudo arp-scan --localnet
Interface: enp0s3, datalink type: EN10MB (Ethernet)
Starting arp-scan 1.9 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/)
192.168.10.1 80:2a:a8:f1:1d:e7 (Unknown)
192.168.10.2 14:91:82:34:86:8f (Unknown)
192.168.10.4 b8:27:eb:5e:41:d5 Raspberry Pi Foundation
192.168.10.10 00:11:32:07:22:8b Synology Incorporated
192.168.10.20 fc:4d:d4:f4:44:73 Universal Global Scientific Industrial Co., Ltd.
192.168.10.125 b8:27:eb:37:03:e9 Raspberry Pi Foundation
192.168.10.153 54:60:09:a9:62:c8 (Unknown)
192.168.10.201 3c:d9:2b:dd:68:c0 Hewlett-Packard Company
192.168.10.202 3c:d9:2b:dd:b7:40 Hewlett-Packard Company
192.168.10.203 14:91:82:ec:de:ca (Unknown)
192.168.10.19 94:57:a5:c6:0c:c9 (Unknown)

11 packets received by filter, 0 packets dropped by kernel
Ending arp-scan 1.9: 256 hosts scanned in 1.905 seconds (134.38 hosts/sec). 11 responded

Det vi kigger efter er Raspberry Pi og den tilhørende IP adresse. I dette tilfælde er IP adressen 192.168.10.125.

Adgangskoder

HUSK at bruge en god og sikker adgangskode – en kode der ikke er i en ordbog og er en blanding af store og små bogstaver, tal og specialtegn.

Syncloud opsætning

Syncloud tilbyder en dynamisk dns service så du altid kan finde din NextCloud server på internettet. Denne service kræver at du registrerer dig med en email og et password. Dette skal gøres inden du fortsætter med opsætningen af din NextCloud server.

Åben en browser og gå til https://syncloud.it og registrer en email og et password.

Når du har gjort det så indtast i adresselinjen ip adressen fra før http://192.168.10.125:81/ (Du skal naturligvis tilpasse indtastningen til dit resultat)

Indtast den email du lige har registreret og din adgangskode. Vælg det navn du vil bruge for at finde din NextCloud server.

Du skal også oprette den første bruger som automatisk bliver administrator på din cloud server. Angiv det brugernavn du vil bruge og en adgangskode.

Når det er gjort klikker du på Activate. Tålmodighed, tålmodighed – der går nogen tid med denne operation.

Når processen er færdig vil den gå videre men på grund af forskellen mellem adresselinjen og certifikatet vil du få advarsler om bål og brand og de er kun ude på at bedrage dig – du må endelige passe på – det er ikke farligt. Afhængigt af din browser skal du aktivt ignore advarslen og åbne siden. Teksten https i adresselinjen vil være rød og måske overstreget – der er ingen grund til bekymring.

Udfyld felterne med det administrator brugernavn du oprettede i forrige trin og den tilhørende kode.

Klik på Settings

Her kan du se hvilken DNS din syncloud er registret på ligesom du kan opdatere software når det bliver aktuelt.

Under punktet Access klikker du på More settings

Her skal du aktivere ekstern adgang under punktet Router

Hvis du selv kan åbne portene i routeren åbner du port 80 og port 443 og viderestiller trafikken til din interne ip adresse.

Understøtter din router UPnP kan du i stedet skifte Auto mode til ON hvorefter du trykker på Save.

Om alt går vel, vil du nu have adgang til din personlig cloudserver – fuldstændig fri for nysgerrige blikke og fuld kontrol over hvem du deler dokumenter og filer med.

Udgivet i

Gode grunde for at prøve Linux

Det er risiko frit og gratis at prøve Ubuntu Linux

Hvorfor skal du gøre det?

Det er ikke længe siden vi på version2 læste at Microsofts krav til hardware der skal bruge Windows 10 er blevet strammet op og version2 fortæller at Office 2019 kun er til Windows 10.

CPU

CPU skal understøtte Mode Based Execution Control (MBEC) som er krævet for den virtualiseringsbaserede sikkerhed (VBS) i styresystemet. Det betyder 7. generations cpu fra Intel eller AMD.

TPM

Enhed skal være forsynet med Trusted Platform Module (TPM) version 2 og leve op til kravene fra Trustworthy Computing Group. I praksis er det Intel, AMD, Infineon, STMicroelectronics og Nuvoton.

RAM

Mindst 8 GiB som standard

Firmware

Version 2.4 eller nyere UEFI og Secure Boot aktiveret som standard.

Det er meget godt

Det er bestemt ikke dårligt at Microsoft stiller krav, problemet er at deres monopolstatus har betydet, at de er udsat for konstante angreb på deres software, deres styresystem har ikke altid fungeret lige godt, ligesom deres opdateringsmekanisme skaber udbredte frustrationer for deres brugere.

I praksis betyder det at mange skal købe ny(e) computer for at kunne bruge Windows 10. Det er ikke alle der har økonomi til at købe ny computer blot for at følge med Microsofts krav.

Office

Næste version af Microsoft Office – version 17 – udgives 2019 kan kun anvendes på Windows 10. Mange brugere vil føle sig presset til enten at skifte til Windows 10 eller bruge Cloud versionen Office 365.

Privatliv

Privatliv er vel nærmest ikke eksisterende med Microsofts Windows 10.

Alternativet

Gadget toaster med Linux

Alternativet er Linux som fra begyndelsen er kodet med henblik på sikkerhed, noget Microsoft først er begyndt at implementere siden giganten barslede med Vista. Desværre er der mange Linux baserede IoT(Internet of Things) enheder, hvor sikkerheden ikke er implementeret af producenten.

Android er en specialiseret version af Linux, der driver størstedelen af verdens smartphones. Linux er et system der bogstavelig talt kan køre på en toaster.

Linux har en diversitet af programmer, hvoraf de langt de fleste er OpenSource. Et eksempel er Libre Office. Desuden kan mange almindelige Windows programmer kan bringes til at fungere på Linux ved hjælpe af Wine ligesom mange Windows baserede spil kan fungere.

Konklusion

Linux og Wine kan køre Windows programmer og spil

Aldrig har der været større motivation for at afprøve Linux. Microsofts Officepakke kan genbruges eller du kan skifte til OpenSource og fortsætte med at bruge dit computerudstyr som jo intet fejler – det lever bare ikke op til Microsofts krav til hardwaren.

Flere Linux distributioner indeholder ingen sporingselementer eller det er nemt at deaktivere eller fjerne.

Prøv Linux før du før du fortryder det!

Udgivet i

PPA – Personal Package Archive

PPA er Ubuntu måden at dele software pakker med fællesskabet.

Før du tilføjer et PPA skal du være klar over at der er risici involveret.

askubuntu.com er der en gennemgang af PPA’er og hvad man skal holde øje med (på engelsk).

  • Hvem oprettede PPA’en?
  • Den der oprettede den kan være en amatør eller en professsionel?
  • Er det en ukendt enkeltperson eller en kendt organisation?
  • Hvor mange bruger PPA’en?
  • Er det 10 brugere eller flere tusind brugere?
  • Jo flere brugere jo større er sandsynligheden for at der er noget kvalitet bag.
  • Hvor opdateret er den?
  • Det er ikke uden betydning hvor opdateret PPA’en er.
  • Hvis den har en sikkerhedsbrist – bliver den så rettet – og hvornår?

Der findes også en vejledning i opsætning af PPA’er (på engelsk).

Nogen har også spurgt til risikoen for malware i en PPA.

Udgivet i

Er du fotograf – så er Darktable måske noget

Darktable 2.4.0 er frigivet.

Her er anvisninger for hvordan du installerer Darktable på en variant af Ubuntu.

Darktable er et opensource arbejdsredskab. Et virtuelt lysbord og mørkekammer for fotografer. Det håndterer dine negativer i en database, kan vise dem på et lysbord hvor du kan forstørre dem og lave nye billeder du forbedre.

sudo apt-get update
sudo add-apt-repository ppa:pmjdebruijn/darktable-release
sudo apt-get update
sudo apt install darktable
Udgivet i

Wine program installation

Wine Program Installation

Dette dokument er en guide til installation af Wine samt installation af Windows programmet Cd Cover Creator.

Husk at når du kører Windows programmer har disse de samme rettigheder på din hjemme mappe som du har. Kør derfor aldrig programmer som superbruger.

Installation af Wine

Har du installeret Wine, går du videre med næste afsnit.

Wine i Software Center

Er det første gang du eksperimenterer med Windows programmer på Linux, kan det anbefales at installere pakken Q4Wine eller PlayOnLinux.

Disse pakker installerer Wine som en afhængighed og du får derfor det hele med.

Uanset hvilken pakke du installerer vil det være en fordel også at installere pakken Winetricks. Sidstnævnte indeholder nogle nogle hjælpefunktioner til installation af programmer og funktioner der kan være nødvendige for at få Windows programmer til at fungere efter hensigten.

Download Cd Cover Creator

Har du hentet og udpakket Cd Cover Creator, går du videre med næste afsnit.

Gå til https://www.linux-aarhus.dk.

Login på linux-aarhus.dk

Klik på Bruger og log ind. Har du ikke et login klik på Registrer og følg vejledningen.

Når du har aktiveret dit login kan du logge ind og downloade Cd Cover Creator fra mappen programmer -> windows.

Download Cd Cover Creator

Den hentede fil skal udpakkes før du går videre med næste afsnit.

Udpak arkivet

Installation af Cd Cover Creator

Start installation med Wine

Når installationsprogrammet er udpakket skal det åbnes med Wine.

Afhængig af hvilken Wine pakke du har valgt at installere kan der stå et andet navn. Hvis du har installeret Wine vil Windows programfiler være tilknyttet Wine så du kan dobbeltklikke på filen og den vil blive åbnet med Wine.

Forbereder en fake Windows drev

Brug foreslaget - Klik OK

Kør programmet Cd Cover Creator

Cd Cover Creator i Aktiviteter

Programmet er startet

Opret cover til audio cd

Opsummering

Vi har set hvordan man installerer Wine fra Software Centret og hvordan man installerer et Windows program.

Windows programmer på Linux kan være en bøvlet affære.

Nogle programmer virker med det samme mens andre skal have forskellige hjælpe programmer installeret.

Udgivet i

Netværk – trådløs printer

Du har en, måske ny, trådløs printer du skal have tilsluttet. Mange printerproducenter har software som kan finde og opsætte printeren automatisk men det er som regel kun Windows baserede systemer som kan bruge denne metode.

På printerens kontrolpanel skal du forbinde den til dit trådløse netværk. De fleste moderne printere har en lille skærm med adgang til simple menuer hvormed printeren konfigureres.

Men hvad skal der stå?

Før du går igang

Du skal vide nogle ting – de fleste oplysningerne kan findes med terminal app’en nmcli

  • noter router adresse også kaldet gateway
    • eksempel 192.168.1.1
  • noter netmaske
    • eksempel 255.255.255.0 eller /24
  • Netværks data er så
    • adressen 0 er netværket 192.168.1.0
    • /24 det har 256 adresser
    • gateway er 192.168.1.1
  • noter din computers adresse
    • eksempel 192.168.1.33
    • da adressen ikke ligger i forlængelse af router adressen ved vi at det dynamiske område starter ved 33

Vi kunne også have logget ind i routeren og set på opsætning af DHCP server. Men det er mere nørdet at udlede info på baggrund af kendte data og vi vil have at vores printer er stabil så den skal have en fast ip-adresse.

Vi vil nørde videre og bruge arp-scan for se hvad der er på netværket, vil jo ikke skabe problemer med vores printer.

  • Ubuntu sudo apt install arp-scan
  • Manjaro sudo pacman -Syu arp-scan

Scan derefter netværket med arp-scan. Vi skal køre det som superuser da vi bruger en service der kun kan bruges af superuser og vi giver arp-scan oplysning om netnavn/netmaske

sudo arp-scan 192.168.1.0/24

Hvis vi finder at de kendte adresser på netværket – mobil telefon, tablet, andre computere, dit køleskab og din brødrister – ligger over .33 kan vi udlede at at det dynamiske adresse område begynder ved 33. Så ved vi at vi ikke skal bruge adresserne 33, 34 …. men vi kan bruge en af adresserne under f.eks. 30

Opsæt printeren og forbind til det trådløse net

Brug printerens kontrolpanel og menu system til at opsætte netværket med ovenstående oplysninger (dette er eksempel oplysninger – de kan være det passer på dit netværk – juster efter behov)

  • ip adresse: 192.168.1.30
    • bemærk at nogle printere kræver at adressen skal være 4×3 cifre
    • den bliver så 192.168.001.030
  • netmaske: 255.255.255.0
    • hvis printeren kræver 4×3 cifre skal 0 være 000 for at printeren accepterer det
  • gateway: 192.168.1.1

Du skal også kende WiFi krypteringsform WPA/WPA2 og krypteringsnøglen. Nogle WiFi routere har et knap system hvor man kan forbinde uden at kende koden blot man har fysisk adgang til enheden. Brug det der er lettest i dit tilfælde.

Tjek forbindelsen til printeren

På din computer åbner du en terminal (fra din menu eller en tast kombination – du kender dit system – Ubuntu har Ctrl+Alt+t). Tast følgende og afslut med Enter

~ >>> ping -c4 192.168.1.30
PING 192.168.1.30 (192.168.1.30) 56(84) bytes of data.
64 bytes from 192.168.1.30: icmp_seq=1 ttl=64 time=0.432 ms
64 bytes from 192.168.1.30: icmp_seq=2 ttl=64 time=0.512 ms
64 bytes from 192.168.1.30: icmp_seq=3 ttl=64 time=0.398 ms
64 bytes from 192.168.1.30: icmp_seq=4 ttl=64 time=0.363 ms< --- 192.168.1.30 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3027ms rtt min/avg/max/mdev = 0.363/0.426/0.512/0.057 ms /pre>

Du skulle få noget lignende ovenstående – hvis ikke så må du tilbage og finde hvor du lavede noget galt.

Tillykke – din printer er koblet korrekt på nettet. Udskrivning er en helt anden historie. Men på netværket det er den.

Opsummering

Vi har kigget på hvordan man finder de nødvendige oplysninger for forbindelse af trådløs printer til det trådløse netværk.

Du har prøvet nogle nørdede ting med terminalen – og bliver du ved på den måde – vil terminalen blive din bedste ven.

Udgivet i

CD Cover design

En oversigt over programmer som kan være nyttige når man vil lave omslag og indholdoversigt til sine cd’er.

DiscWrapper

DiscWrapper er en cover designer app for hjemmelavede cd skiver. Bygget med Code::Blocks og bruger wxWidgets app bibliotek. Appen har skabeloner til omslag. Afhængig af din jewel case er der sider hvor du an placere etiketter, billeder og indholdsoversigt
https://sourceforge.net/projects/discwrapper/

Kover

En app for KDE der laver omslag til indsætning i CD jewel omslag.
http://lisas.de/kover/

GCover

CD cover redigeringsprogram
http://gcover.sourceforge.net/

cdlabelgen

Appen laver forside omslag og bagside omslag med oplysninger om lydspor.
http://www.aczoom.com/tools/cdinsert/

Manjaro og Arch bruger kan installere cdlabelgen fra AUR

sudo yaourt -S cdlabelgen

GTK CD Label

En lille frontend til cdlabelgen
http://gtkcdlabel.sourceforge.net/
https://sourceforge.net/projects/gtkcdlabel/

Wine

Ved at installere Wine kan du muligvis bruge et af disse programmer. Vær opmærksom på at med Wine kan det være tilfældigt om det virker eller ikke virker.

  • Cd Cover Creator 2.5.3
  • Nero_Cover Designer
  • Ronyasoft CD DVD Label Maker
  • Xpress

Du kan finde dem her

Udgivet i

Skrivning af Windows iso

Gennem længere tid har det været forbundet med stor vanskelighed at skrive en windows iso til usb-pind på Linux.

WoeUSB

Det er et længe savnet værktøj. Github brugeren @slacka har clonet WinUSB og tilrettet den så den kan bruges på LInux.

For brugere af Arch Linux baserede distributioner installere den fra AUR.

For brugere af Ubuntu findes WebUpd8 ppa.

WoeUSB kan bruges med en grafisk brugerflade (GUI) og fra kommandolinjen

# woeusb --device Windows7_x64.iso /dev/sdX
Udgivet i

Basilisk browser

[vc_row][vc_column][vc_column_text]

Basilisk Browser

Udviklerne af Palemoon browseren er gået i gang med konvertering af browseren til ny platform.
Palemoon Forum Post

Web info

Web basilisk-browser.org/

Manjaro installation

Manjaro Forum Post
Basilisk Browser er i AUR

yaourt -S basilisk-bin

Ubuntu

Download Basilisk. Vælg Linux 64-bit of udpak den downloadede fil

cd basilisk

I en terminal kør

./basilisk -private-window &

[/vc_column_text][/vc_column][/vc_row]

Udgivet i

Iridium browser

Chromium baseret browser

Iridium Browser unGoogled

Ubuntu instruktioner

Hent GPG nøgle og tilføj til APT

wget -qO - https://downloads.iridiumbrowser.de/ubuntu/iridium-release-sign-01.pub|sudo apt-key add -
cat <<EOF | sudo tee /etc/apt/sources.list.d/iridium-browser.list
deb [arch=amd64] https://downloads.iridiumbrowser.de/deb/ stable main
#deb-src https://downloads.iridiumbrowser.de/deb/ stable main
EOF

Opdater pakkelister

sudo apt-get update

Endelig installer

sudo apt-get install iridium-browser

Manjaro

Iridium er i AUR og installeres i terminal med

yaourt -S iridium-bin
Udgivet i

unGoogled Chromium

Modificeret Chromium browser

En github bruger @gcarq har lavet en del patches der fjerner google relaterede kontaktpunkter fra kildekoden.
Disse patch sæt sammen med andre er anvendt i unGoogled Chromium.

Ubuntu

Ubuntu brugere kan bruge ungoogled-chromium.

Læs Building ungoogled-chromium

Manjaro

unGoogled Chromium findes i AUR men er efterladt og bliver ikke opdateret.

Check i stedet nogle af de andre browsere