detfalskested

Få Information som EPUB

23. maj 2018 af Mikkel Munch Mortensen

I sidste uge var min cykel til reparation. Så 3 morgener spadserede jeg til arbejde. Undervejs læste jeg min avis på min e-bogslæser. For jeg har lavet et script der kan lave dagens avis om til EPUB som man kan hælde over på sin e-bogslæser.

Jeg er meget glad for min avis, Information. Men jeg har ikke været så god til at få det hele læst/skimmet igennem hver dag.

Problemet har været at jeg ikke har haft den tilgængelig i et morgenvenligt format. Jeg er kun digital abonnent, så jeg får den ikke ind ad brevsprækken på papir. Jeg synes heller ikke rigtigt det fungerer at læse hele avisen på mobilen. Hverken på web eller deres app. Det er for lille en enhed og der er for mange forstyrrende elementer og mulige overspringshandlinger der presser sig på med mobilen i hånden. I en periode har jeg forsøgt at systematisere læsningen ved at abonnere på deres RSS-feed (min power combo til RSS er Newsboat og w3m, mere om det i en separat blogpost på et tidspunkt). Og det fungerer som sådan fint nok i forhold til struktureret, uforstyrret læsning. Jeg gider bare heller ikke sidde med computeren ved morgenmaden. Og morgenen er det tidspunkt der passer mig bedst til avislæsning. Så hvad gør man så?

Jeg har en e-bogslæser. Den er behagelig at læse på, har ingen forstyrrende elementer og fylder ikke hele morgenbordet. Den har endda indbygget wifi og browser, men browseren finder man under "beta features" og det er med god grund. Hvis bare de udgav avisen som EPUB, så man kunne få den over på e-bogslæseren tænkte jeg for noget tid siden. Men det gør de ikke. Og så tog jeg sagen i egen hånd og skrev noget kode.

Så i dag kan jeg løfte sløret for mit lille script der har fået navnet informeren-dagens-epub. Det kræver at du er abonnent på Information og er logget ind i Firefox med den bruger dit abonnement er tilknyttet. Men kan du leve op til det, kan du selv bruge scriptet til at få dagens avis som EPUB.

0 kommentarer

Hvil i fred, Morten

9. maj 2018 af Mikkel Munch Mortensen

Nu er DFS jo ikke ligefrem et sted hvor det flyder over med følelsesladede indslag om populærkultur. Men i dag vil jeg gøre en undtagelse.

Da jeg i sommeren 2000 skulle have mig mit første rigtige domæne, foreslog min ven Andreas at det kunne være detfalskested.dk. Jeg syntes det var et udmærket navn og det blev dermed starten på mit internetimperium.

Navnet stammer fra dette klip fra Morten og Peter på TV2. Morten er overbevist om at bussen er kørt til en forkert lokation, og med sit kort i hånden proklamerer han at "det' det falske sted!"

En af dagens nyheder er at Morten er død.

Jeg håber du er endt det rigtige sted denne gang, Morten. Og tak for inspirationen!

0 kommentarer

MitID bliver endnu et pragteksempel på et kuldsejlet offentligt dansk it-projekt

22. marts 2017 af Mikkel Munch Mortensen

I dag kan man i Berlingske Business læse at vi snart skal have et nyt, fælles login – MitID – som skal afløse NemID. Her er mit bud på hvad der kommer til at ske.

Digitaliseringsstyrelsen lægger i ud i vanligt god stil:

Den nuværende NemID-kontrakt med Nets-selskabet DanID udløber til nytår men kan forlænges i et år

Og:

Håbet er at have en løsning klar i 2019, men det kan blive 2020

Man har siden kontrakten i sin tid blev underskrevet med Nets vidst at den udløber til nytår. Man har altså haft omkring 10 år til at forberede sig. Alligevel begynder man først at se på projektet 10 måneder før kontrakten udløber.

Men det bliver bedre:

Udbuddet af MitID er klar til sommer og vil strække sig over seks måneder, nok noget mere

Til sommer. Det betyder sandsynligvis slut august. Så lægger vi seks måneder, nok noget mere til og ender i april 2018. Altså forventer man at have fundet ud af hvem der skal varetage opgaven med at udvikle det nye MitID 4 måneder efter den gamle kontrakt udløber. Det er da heldigt at man har mulighed for at forlænge den gamle kontrakt med et år.

Når man har fundet leverandøren er der 8 måneder tilbage af det ekstra års kontraktforlængelse. Man begynder at føle sig lidt presset, så derfor bliver kort leveringstid et af de kriterier man vælger leverandør ud fra. En af leverandørerne vil komme med et bud der på både pris og leveringstid klart slår de andre. Dette vælger man, uden at skele til om tilbuddet er realistisk udførbart. Nets står højst sandsynligt bag dette tilbud.

Leverandøren skal nu på 8 måneder bygge et komplekst it-system fra grunden, med alt hvad det inkluderer af kravsspecificering, kodning, tests, fejlrettelser, flere tests, omkodning grundet vage/misforståede ønsker fra kunden og/eller at det viser sig at man egentlig har brug for noget andet end det der stod i udbuddet. Hvilket selvsagt medfører en ny omgang kravsspecificering, kodning, tests, fejlrettelser, osv.

Men bare rolig. Leverandøren skal nok nå at bygge dette stykke kritisk infrastruktur til tiden.

Når vi er et par måneder inde i 2020 dukker nyhederne op om at man ikke kun er gået over deadline, men også langt over budget, da man har været nødt til at hyre endnu flere folk i forsøget på at overholde deadline. Og projektet er endnu langt fra færdigt.

Imens er Nets gået med til at forlænge den gamle kontrakt endnu længere, men tager sig ualmindeligt godt betalt for det, da det jo ikke var en del af den oprindelige aftale.

I slutningen af 2021 er man ved at være klar til at åbne op for at de første partnere kan integrere med MitID. Det viser sig hurtigt at der er en masse uhensigtsmæssigheder som skal udryddes for at det kan lade sig gøre.

I sommeren 2022 bliver det for første gang muligt for nogen at benytte sig af MitID.

Med udgangen af 2025 er alle eksisterende NemID-løsninger blevet erstattet med MitID. I 7 år har Nets taget sig godt betalt for at holde NemID i live. Nets som vel at mærke sagtens samtidigt kan ende med at være leverandør af MitID, med alt hvad det indebærer af farer for interessekonflikter.

Der er på dette tidspunkt 3 år til kontrakten med leverandøren af det nye MitID udløber.

2 kommentarer

Unable to boot from encrypted partition after fresh install of Ubuntu 16.04

27. april 2016 af Mikkel Munch Mortensen

Let me start by excusing myself, if some of the technical terms used are wrong. Although I do see myself as quite tech savvy, this is pretty far away from my usual territory.

I've been running with a partition layout like this for a while – an extended partition with 3 logical partitions in it:

I initially based this layout more or less on the way the Ubuntu installer does it if I just let it do it for me, except that I have /home on a separate partition.

With the release of Xenial Xerus, I decided to do a clean installation. I also decided to wipe the existing partitions and recreate the same setup, but with different partition sizes. And so I did, by choosing the "Something else" option on the "Installation type" step in the installer. Installation went fine and all.

But upon boot, the splash screen stayed there for a long time. Where I would expect the passphrase prompt for the disk encryption key to appear, nothing happened. After some time, I was dropped to busybox with an initramfs prompt.

Since then, I've spend a whole day trying to find a fix. And I think I succeeded. But it seems like the installer is missing something. So let me try to explain what I did to make this work, hoping that it gives someone capable of fixing the installer a clue about what's wrong with it.

Several people on the internet suggested that I ran cryptsetup from initramfs prompt. But that command wasn't available. After doing more research on the interwebz, I managed to fix this by doing 3 things after mounting and chrooting the encrypted root partition from the Live USB:

1) I read somewhere that cryptsetup would only be part of initramfs if /etc/crypttab was present. I followed a suggestion to manually edit the file /etc/crypttab, which was missing(!), and entered the proper settings for my 2 encrypted partitions. This of course had to match with what the decrypted partitions were called in /etc/fstab.

2) Then I followed another suggestion to add the following modules to /etc/initramfs-tools/modules:

aes-x86_64
sha512-ssse3
xts
dm-mod
dm-crypt

I have no idea whether this had any actual influence on the success, but – from the names of the modules – it sounds plausible that I needed at least some of those.

3) Finally, I ran update-initramfs with some arguments along the lines of -uck all (which seemed to form some quite appropriate words after hours of searching for answers without any luck at all).

After a reboot, I was finally prompted to enter the disk passphrase and eventually got to the login greeter. Phew!

Along the way, I also did several other things, but I tried to remember to always revert those changes if they did not work. Other things might have been changed manually, though, for this to work, but I believe that it was the things mentioned above that did the trick.

I also filed this as a bug report.

0 kommentarer

"Hvordan går det med osten?"

15. marts 2016 af Mikkel Munch Mortensen

Siden sidst i november har jeg været i gang med at lave ost. Folk der har kendt til projektet har ofte spurgt hvordan det gik med osten. Og det naturlige efterfølgende spørgsmål har været hvornår osten skulle spises. Svaret på det sidste har været: Til påske. Påsken nærmer sig, og ostene er nu blevet slagtet.

Jeg vil ikke udbrede mig om mine osteeventyr i denne omgang. Det kommer på et senere tidspunkt. Jeg vil blot invitere alle interesserede til åbent ostehus på søndag, d. 20. marts 2016. Det foregår herhjemme, på Vesterbrogade 135, 4. th.

Kom og se ostegrotten, hør om hvordan man laver ost og – vigtigst af alt – duft og smag mine oste. Jeg sørger for at der også er nogle andre oste (og noget pølse og vin), til dem der ikke tør smage min hjemmelavede ost.

0 kommentarer

Ældre indlæg