Hangover
As reported last week, we went to a birthday party and of course stayed to the very end. Quite a bunch of beers and Küstennebel 🤷♂️ was involved. I had a bit of a hangover (for me that means lack of sleep, thirst and still not safe to drive a car).
data archeology
This week was the time that my wife asked me for old data from several years ago. As a good nerd I of course had some old disks and archives that could potentially contain the data (an old address book).
First challenge was to remember on what piece of software I was hosting the address book services and on which of our devices a copy would be present. The data was last seen around 2017. I found old disk images from the MacBooks but wasn’t able to restore the old macOS address book files on nowadays macOS. Then I thought I might just check whether there is a backup of the server side. And indeed I found an old archive of the webserver with the ownCloud installation and a dump of the mySQL database.
I was able to import the ownCloud dump into a local mysql instance and found some tables that looked like they contain the address book entries. Fortunately ownCloud was saving the vCard entry in a single table cell with some meta data in other cells.
Lazy me asked ChatGPT to write a Python script which would extract the vCard cell from the database and write it into a text file one per each entry of the database table. To my surprise this worked on the first attempt. All I had to do now, was import these vCard files into my new nextCloud instance.
Doodle / Rally
Every once in a while we have to find a common slot for some activity among friends and family. A service like Doodle became famous to create a poll and find a common slot. This week I became aware of “Rally” an opensource tool to do exactly that. Of course I quickly installed my own instance 😉
Kitchen tricks
One of my favourite dishes at the moment is a block of feta cheese surrounded by a whole bunch of cherry tomatoe, garlic and olive oil. Put in the oven for about 50min and enjoy.
I cut the cherry tomatoes in have so the loose a bit of water are not popping/splashing when trying to stir the whole dish after cooking.
Finally remembered an old trick to cut a lot of these small tomatoes in short time. Just use a second cutting board and a long knife. Put as many tomatoes on the board as fit and the knife can cut, place the second board on top to hold the tomatoes in place with a gentle pushdown and then cut with the long knife between them board through the tomatoes. One cut and have a pound of tomatoes cut…
![](https://falko.zurell.de/wp-content/uploads/2024/04/HMOriginal-D895B5CD-3E9A-4C31-B2C3-48A0B5C98676-1024x1024.jpeg.pagespeed.ce.0LA-2wuCLv.jpg)
![](https://falko.zurell.de/wp-content/uploads/2024/04/HMOriginal-60FE1EDE-9346-42EE-A586-85C2A3DF25EC-1024x1024.jpeg)
![](https://falko.zurell.de/wp-content/uploads/2024/04/HMOriginal-96B62C7D-65E1-4250-842A-32899BCFB4EF-1024x1024.jpeg)
![](https://falko.zurell.de/wp-content/uploads/2024/04/HMOriginal-68CD00A0-7C3A-4913-BECD-7464095C9AF0-1024x1024.jpeg)
Lamb watching
On Saturday we payed a visited to the local Shepard to watch the newly born lambs. Always cute.
![](https://falko.zurell.de/wp-content/uploads/2024/04/IMG_8767-1024x768.jpeg)
![](https://falko.zurell.de/wp-content/uploads/2024/04/IMG_8770-1024x768.jpeg)
![](https://falko.zurell.de/wp-content/uploads/2024/04/IMG_8765-1024x768.jpeg)
![](https://falko.zurell.de/wp-content/uploads/2024/04/IMG_8757-1024x768.jpeg)
![](https://falko.zurell.de/wp-content/uploads/2024/04/HMOriginal-050FB046-0ECC-495C-B8AA-BE25F325A81C-1024x1024.jpeg)
![](https://falko.zurell.de/wp-content/uploads/2024/04/IMG_8771-1024x768.jpeg)
![](https://falko.zurell.de/wp-content/uploads/2024/04/IMG_8773-1024x768.jpeg)