The Photonsphere
open-menu closeme
Home
Hardware
Links icon
Collection of Links Wikimedia Commons
Privacy
About
🌐
English Dutch
github mastodon twitter linkedin rss
  • Encrypted fields in JSON settings file

    calendar Nov 25, 2022 · 8 min read · Computer Software Functional Programming Haskell Cryptography Internet JSON  ·
    Share on: twitter facebook linkedin copy
    Encrypted fields in JSON settings file
    The Haskell cryptonite package is used to allow for encrypted fields in a JSON settings file. Source code listed below.
    Read More
  • A Haskell client library for the Binance cryptocurrency exchange API

    calendar Nov 17, 2022 · 7 min read · Computer Software Functional Programming Haskell Internet HTML API Financial Crypto Currency Binance  ·
    Share on: twitter facebook linkedin copy
    A Haskell client library for the Binance cryptocurrency exchange API
    A Haskell client library for the Binance cryptocurrency exchange API. The Binance API is documented here: Binance API documentation. The OpenAPI (Swagger) here: binance.github.io/binance-api-swagger. The library can be found here: maridonkers/binance-api.
    Read More
  • Servant server + Halo client

    calendar Oct 30, 2022 · 5 min read · Computer Software Functional Programming Haskell PureScript Internet HTML JavaScript API Nix Webgear  ·
    Share on: twitter facebook linkedin copy
    Servant server + Halo client
    The Haskell-realworld-example Haskell example (Servant based server) and the Real World PureScript React Purescript example (client) combined into Conduit (gothinkster/realworld) — what's described as "The mother of all demo apps" (fullstack Medium.com clone)
    Read More
  • Webgear server + Halogen client

    calendar Sep 16, 2022 · 3 min read · Computer Software Functional Programming Haskell PureScript Internet HTML JavaScript API Nix Webgear  ·
    Share on: twitter facebook linkedin copy
    Webgear server + Halogen client
    The Webgear realworld Haskell example (server) and the Real World Halogen Purescript example (client) combined into Conduit (gothinkster/realworld) — what's described as "The mother of all demo apps" (fullstack Medium.com clone)
    Read More
  • Webgear off-label experimentation

    calendar Sep 8, 2022 · 5 min read · Computer Software Functional Programming Haskell Internet HTML API Nix Webgear  ·
    Share on: twitter facebook linkedin copy
    Webgear off-label experimentation
    Some quick 'off-label' experimentation with WebGear (a high-performance framework to build composable, type-safe HTTP APIs. It is designed to make common API development tasks easy. It is also easily extensible to add components needed by your project. – haskell-webgear/webgear). Also see earlier Webgear post.
    Read More
  • Webgear

    calendar Sep 6, 2022 · 2 min read · Computer Software Functional Programming Haskell Internet HTML API Nix Webgear  ·
    Share on: twitter facebook linkedin copy
    Webgear
    WebGear is a high-performance framework to build composable, type-safe HTTP APIs. It is designed to make common API development tasks easy. It is also easily extensible to add components needed by your project. – haskell-webgear/webgear (by Raghu Kaippully).
    Read More
  • 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
    • ««
    • «
    • 1
    • 2
    • »
    • »»

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

  • Migrated site to Hugo static site generator
  • NixOS Android Studio development environment (Docker based)
  • NixOS Rust development environment (Docker based)
  • Encrypted fields in JSON settings file
  • A Haskell client library for the Binance cryptocurrency exchange API
  • Servant server + Halo client
  • Webgear server + Halogen client
  • Webgear off-label experimentation
  • KMyMoney to HLedger
  • Serializing any-size objects to a random access file

Categories

CLOJURE 36 LINUX 33 HASKELL 14 EDITOR 8 DOCKER 5 CMS 4 FINANCIAL 4 FULL-STACK 4 NIXOS 4 PHP 4 ALGORITHM 3 DATABASE 3 DEVELOPMENT 3 LISP 3
All Categories
AI2 ALGORITHM3 ANDROID1 C++1 CLOJURE36 CMS4 CRYPTO-CURRENCY1 CRYPTOGRAPHY1 CSS1 DATA-STRUCTURE2 DATABASE3 DEBIAN1 DEVELOPMENT3 DOCKER5 EDITOR8 EDITORS1 EMACS1 FINANCIAL4 FULL-STACK4 HASKELL14 HTML1 JAVA2 JAVAFX1 JAVASCRIPT1 JULIA1 LINUX33 LISP3 LUA1 MACHINE-LEARNING1 NIXOS4 PHOTOGRAPHY1 PHP4 PROTOCOL2 PURESCRIPT2 RACKET1 RUST2 SERVER2 STATIC-SITE-GENERATOR3 TILING-WINDOW-MANAGER1
[A~Z][0~9]

Series

CLOJURE 36 LINUX 35 HASKELL 14 DOCKER 10 EDITORS 9 CMS 4 FINANCIAL 4 FULL-STACK 4 NIXOS 4 PHP 4 ALGORITHMS 3 ANDROID 3 LISP 3 SERVER 3
All Series
AI2 ALGORITHMS3 ANDROID3 C++1 CLOJURE36 CMS4 CRYPTO-CURRENCY1 CRYPTOGRAPHY1 DATA-STRUCTURES2 DATABASE1 DATABASES1 DEBIAN1 DEVELOPMENT1 DOCKER10 EDITORS9 EMACS1 FINANCIAL4 FULL-STACK4 HASKELL14 HUGO1 INTERNET2 IOS1 JAVA2 JULIA1 LINUX35 LISP3 LUA1 NIXOS4 NNTP1 PHP4 PROTOCOL1 PURESCRIPT2 RACKET1 RUST2 SERVER3 STATIC-SITE-GENERATORS3 TILING-WINDOW-MANAGERS1
[A~Z][0~9]

Tags

COMPUTER 84 SOFTWARE 83 FUNCTIONAL-PROGRAMMING 60 CLOJURE 35 CLOJURESCRIPT 29 GUI 29 INTERNET 21 LINUX 21 SERVER 17 HASKELL 15 HTML 12 CLIENT 10 EDITOR 10 EMACS 10
All Tags
AI2 ALGORITHM3 ANDROID4 API5 ARCHITECTURE1 ATOM1 BINANCE1 C1 C++2 CLIENT10 CLOJURE35 CLOJURESCRIPT29 CMS4 COMPUTER84 CRYPTO-CURRENCY1 CRYPTOGRAPHY1 CSS3 CSV4 DATA-SCIENCE1 DATA-STRUCTURE3 DATABASE7 DEBIAN1 DOCKER9 DRUPAL2 ECLIPSE1 EDITOR10 EMACS10 EMAIL1 EMBEDDED5 EXPERT-SYSTEM1 FINANCIAL6 FLEXBOX1 FULL-STACK3 FUNCTIONAL-PROGRAMMING60 GENTOO2 GRAPH-DATABASE1 GUI29 HAKYLL3 HASKELL15 HTML12 HUGO1 IDE6 IMAP1 INDEX1 INTERNET21 IO2 IOS1 JAVA4 JAVASCRIPT7 JSON1 JULIA1 KDE5 KOTLIN1 LINUX21 LISP5 LUA1 MACHINE-LEARNING2 MATHEMATICS1 MODELING1 NIX5 NIXOS7 NNTP1 NUMERICAL1 PDF1 PHP4 PLAIN-TEXT-ACCOUNTING1 PROTOCOL2 PURESCRIPT2 RACKET1 REAL-TIME2 REGULAR-EXPRESSION1 RULES-ENGINE1 RUST2 SCIENTIFIC-COMPUTING1 SDL1 SERVER17 SHELL-SCRIPT6 SOFTWARE83 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