New pages

Jump to navigation Jump to search
New pages
Hide registered users | Hide bots | Show redirects
  • 17:57, 22 August 2024Arome Weather (hist | edit) ‎[659 bytes]Joachim (talk | contribs) (Created page with "== Arome == Arome is the finest grained weather model available for west germany (~1km^2). It is a french weather model. You can register a free account to get detailed data. To construct api queries there is a web page available. I use it to display detailed weather forecasts of selected locations with grafana. See service aromewheather, /home/joachim/bin/aromeweather.py To add a new location: * Edit command parameters in /etc/systemd/system/aromeweather.service to...")
  • 23:07, 19 July 2024GoPro Sync (hist | edit) ‎[1,337 bytes]Joachim (talk | contribs) (Created page with "= Gopro Sync = discusses how to get files from the Gopro via Quik to a fileshare. WIP == Fix 2016 Recording Date == After some time with empty batteries, correct date and time on a Gopro are lost. Make sure to connect it to Quik to set the correct time before you record. If it is too late and recordings have the wrong times, Eye of Gnome can show the GPS time of JPGs which usually still is correct (no idea why Gopro doesn't use it to set time). Time difference is t...")
  • 13:11, 8 July 2024Design Patterns (hist | edit) ‎[1,756 bytes]Joachim (talk | contribs) (Created page with "= Design Patterns = == Dispatcher Pattern == * Use a dispatcher if you want to run code in another thread * A dispatcher has two interfaces: one to add code to execute to a list and one to process the list * The dispatcher client interface is an invoke() method to schedule code execution in another thread. It just adds the code to a list. * In the other thread there is a method like invokePending() going through the list and execute the code * The dispatcher implementa...")