The Photonsphere
open-menu closeme
Home
Hardware
Links icon
Collection of Links Wikimedia Commons
Privacy
About
github mastodon twitter linkedin rss
  • A generator that updates certificate fingerprints in .offlineimaprc

    calendar May 2, 2022 · 4 min read · Computer Software Functional Programming Haskell Internet EMail Protocol IMAP  ·
    Share on: twitter facebook linkedin copy
    A generator that updates certificate fingerprints in .offlineimaprc

    A generator that updates cert_fingerprint lines in .offlineimaprc configuration file. OfflineIMAP is a GPLv2 software to dispose your mailbox(es) as a local Maildir(s), which can be used with notmuch to retrieve mail from (several) IMAP servers and read and search through it.

    The configuration contains cert_fingerprint …


    Read More
  • Date in URL Image scraper

    calendar Nov 22, 2021 · 5 min read · Computer Software Functional Programming Haskell Internet HTML  ·
    Share on: twitter facebook linkedin copy
    Date in URL Image scraper
    A Haskell program that uses the Conduit library to retrieve and store image files with Network.HTTP.Conduit, which are accessible via an URL with a date in it. The images are stored in an images subdirectory with the date in the filename. The program skips URLs that do not return a HTTP status code of 200 (e.g. …
    Read More
  • Haskell development environment on Android phone

    calendar Nov 18, 2021 · 6 min read · Computer Software Linux NixOS Functional Programming Haskell Android Termux  ·
    Share on: twitter facebook linkedin copy
    Haskell development environment on Android phone
    Install a full Haskell development environment (including hpack and cabal) on your Android phone. The command prompt runs via Termux and its PRoot (i.e. proot-distro).
    Read More
  • xmonad with xterm

    calendar Nov 15, 2021 · 3 min read · Computer Software Linux KDE Tiling Window Manager XMonad Haskell GUI  ·
    Share on: twitter facebook linkedin copy
    xmonad with xterm
    In the past I have used the xmonad tiling window manager but eventually returned to KDE, because I had some problems with truncated text in terminal windows, needed to be able to run a complicated GUI that was not very suited for a tiling window manager and I thought there was not that much difference in performance.
    Read More
  • Paperspan export (HTML) to Instapaper import (CSV) convertor

    calendar Oct 6, 2021 · 2 min read · Computer Software Functional Programming Haskell YAML Regular Expression CSV HTML Instapaper Paperspan Internet  ·
    Share on: twitter facebook linkedin copy
    Paperspan export (HTML) to Instapaper import (CSV) convertor
    A Haskell program to convert the Paperspan HTML export format to an Instapaper CSV import format with automatic –configuration file driven– designation to folders. The HXT library is used to parse the Paperspan HTML file and the CSV result is written to standard output.
    Read More
  • Haskell tooling in a Docker container

    calendar Sep 13, 2021 · 5 min read · Computer Software Linux NixOS Functional Programming Haskell Docker  ·
    Share on: twitter facebook linkedin copy
    Haskell tooling in a Docker container
    Create a Docker image with Debian Linux in which you can install and use Haskell tooling via ghcup and that uses your computer's native GUI. This can be useful because using ghcup under NixOS is a bit of a nuisance.
    Read More
  • Interactive Brokers' Trader Workstation (TWS) container with GUI

    calendar Jan 29, 2021 · 6 min read · Computer Software Linux Docker Server Client GUI Financial  ·
    Share on: twitter facebook linkedin copy
    Interactive Brokers' Trader Workstation (TWS) container with GUI

    Create an Interactive Brokers' Trader Workstation platform Docker image that uses your computer's native GUI. This can be useful when your operating system is not supported by Trader Workstation or no recent version is available.

    The docker image is based on alekna/docker-ib-tws Docker image (by Laurynas Alekna), but …


    Read More
  • Hakyll

    calendar Nov 5, 2020 · 2 min read · Computer Software Functional Programming Haskell Hakyll Static Site Generator HTML CSS JavaScript  ·
    Share on: twitter facebook linkedin copy
    Hakyll
    Because I have been wanting to use org-mode instead of Markdown for this site, I started using the Hakyll static site generator and converted all my content to org-mode. The Thomas Read's blog (that I used as a template) even has MathJax support implemented. Support for LaTeX is also possible with Hakyll, I read …
    Read More
  • Nix shell and build dependencies

    calendar Nov 2, 2020 · 3 min read · Computer Software Functional Programming Linux NixOS Nix Hakyll SDL C  ·
    Share on: twitter facebook linkedin copy
    Nix shell and build dependencies
    A nix-shell can be used to quickly set up ad-hoc development environments with all required dependencies in place.
    Read More
  • xmonad tiling window manager

    calendar Jun 12, 2020 · 1 min read · Computer Functional Programming Haskell XMonad Tiling Window Manager GUI  ·
    Share on: twitter facebook linkedin copy
    xmonad tiling window manager
    Because I have been wanting to start using tiling window managers and want to learn some Haskell.
    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

Mari Donkers photo

Mari Donkers

Software developer, functional programming, photography.
Read More

Featured Posts

  • KMyMoney to HLedger
  • Serializing any-size objects to a random access file

Recent Posts

  • Instapaper export index generator -- Haskell version
  • Energy prices as command prompt ASCII table -- Haskell version
  • Debian stable with declarative install script
  • Hastl modern web-application starter template
  • The Gleam programming language, with cat package
  • The Gleam programming language, Sprocket- and Lustre frameworks
  • Energy prices as command prompt ASCII table
  • Instapaper export index generator
  • KMyMoney to HLedger
  • Serializing any-size objects to a random access file

Categories

LINUX 44 CLOJURE 36 HASKELL 19 EDITOR 8 ERLANG 7 DOCKER 6 ELIXIR 5 STATIC SITE GENERATOR 5 CMS 4 FINANCIAL 4 FULL STACK 4 NIXOS 4 PHP 4 ALGORITHM 3
All Categories
AI2 ALGORITHM3 ANDROID1 C++1 CLOJURE36 CMS4 CRYPTO CURRENCY1 CRYPTOGRAPHY1 CSS1 DATA STRUCTURE2 DATABASE3 DEBIAN1 DEVELOPMENT3 DOCKER6 EDITOR8 EDITORS1 ELIXIR5 EMACS1 ERLANG7 FINANCIAL4 FULL STACK4 GLEAM2 HASKELL19 HTML1 HTMX1 JAVA2 JAVAFX1 JAVASCRIPT1 JULIA1 LINUX44 LISP3 LUA1 MACHINE LEARNING1 NIXOS4 PHOTOGRAPHY1 PHP4 PROTOCOL2 PURESCRIPT2 RACKET1 RUST2 SERVER2 STATIC SITE GENERATOR5 TILING WINDOW MANAGER1
[A~Z][0~9]

Series

LINUX 39 CLOJURE 36 HASKELL 19 DOCKER 11 EDITORS 9 ERLANG 7 ELIXIR 5 NIXOS 5 CMS 4 FINANCIAL 4 FULL STACK 4 PHP 4 STATIC SITE GENERATORS 4 ALGORITHMS 3
All Series
AI2 ALGORITHMS3 ANDROID3 C++1 CLOJURE36 CMS4 CRYPTO CURRENCY1 CRYPTOGRAPHY1 DATA STRUCTURES2 DATABASE1 DATABASES1 DEBIAN3 DEVELOPMENT1 DOCKER11 EDITORS9 ELIXIR5 EMACS1 ERLANG7 FINANCIAL4 FULL STACK4 GLEAM2 HASKELL19 HUGO2 INTERNET2 IOS1 JAVA2 JULIA1 LINUX39 LISP3 LUA1 NIXOS5 NNTP1 PHP4 PROPELLOR1 PROTOCOL1 PURESCRIPT2 RACKET1 RUST2 SERVER3 STATIC SITE GENERATORS4 TILING WINDOW MANAGERS1
[A~Z][0~9]

Tags

COMPUTER 95 SOFTWARE 94 FUNCTIONAL PROGRAMMING 61 CLOJURE 35 CLOJURESCRIPT 29 GUI 29 INTERNET 27 LINUX 23 HASKELL 20 SERVER 17 HTML 12 CLIENT 10 DOCKER 10 EDITOR 10
All Tags
AI2 ALGORITHM3 ANDROID4 API5 ARCHITECTURE1 ASH1 ATOM1 BINANCE1 C1 C++2 CAT1 CLIENT10 CLOJURE35 CLOJURESCRIPT29 CMS4 COMPUTER95 CRYPTO CURRENCY1 CRYPTOGRAPHY1 CSS3 CSV4 DATA SCIENCE1 DATA STRUCTURE3 DATABASE7 DEBIAN3 DOCKER10 DRUPAL2 ECLIPSE1 EDITOR10 ELIXIR5 EMACS10 EMAIL1 EMBEDDED5 ENERGY2 EXPERT SYSTEM1 FINANCIAL6 FLEXBOX1 FULL STACK3 FUNCTIONAL PROGRAMMING61 GENTOO2 GLEAM2 GRAPH DATABASE1 GUI29 HAKYLL3 HASKELL20 HTML12 HTMX1 HUGO2 IDE6 IMAP1 INDEX1 INSTAPAPER4 INTERNET27 IO2 IOS1 JAVA4 JAVASCRIPT7 JSON1 JULIA1 KDE5 KOTLIN1 LINUX23 LISP5 LIVEVIEW1 LUA1 MACHINE LEARNING2 MATHEMATICS1 MODELING1 NIX5 NIXOS9 NNTP1 NUMERICAL1 PAPERSPAN1 PDF1 PHOENIX1 PHP4 PLAIN TEXT ACCOUNTING1 PROPELLOR1 PROTOCOL2 PURESCRIPT2 RACKET1 REAL-TIME2 REGULAR EXPRESSION1 RULES ENGINE1 RUST2 SCIENTIFIC COMPUTING1 SDL1 SERVER17 SHELL SCRIPT6 SOFTWARE94 SPROCKET1 SQL2 STATIC SITE GENERATOR2 TERMUX2 TESTING1 TILING WINDOW MANAGER3 USENET1 WEB1 WEBGEAR4 XML1 XMONAD2 YAML1
[A~Z][0~9]
Mari Donkers / Wikimedia Commons

Copyright 2011 -  MARI DONKERS / WIKIMEDIA COMMONS. All Rights Reserved

to-top