The Photonsphere
open-menu closeme
Home
Hardware
Links icon
Collection of Links Wikimedia Commons
Privacy
About
github mastodon twitter linkedin rss
  • Emacs editing in a Drupal Docker container

    calendar Sep 6, 2019 · 4 min read · Computer Software Linux Server Client PHP CMS GUI Docker Editor Emacs Drupal  ·
    Share on: twitter facebook linkedin copy
    Emacs editing in a Drupal Docker container

    Create a Drupal Docker image with support for Emacs editing set up (HTML, CSS, PHP files). With phpMyAdmin support. Under Debian Linux of course. My Emacs configuration is used as an example to configure Emacs in the container. Define the image via a Dockerfile The Dockerfile (Dockerfile-web): 1# Basic PHP container …


    Read More
  • Adding Crux to a Fulcro template

    calendar Jun 1, 2019 · 7 min read · Computer Software Internet Server Client Database GUI Functional Programming Clojure ClojureScript Full Stack Editor Emacs IDE  ·
    Share on: twitter facebook linkedin copy
    Adding Crux to a Fulcro template

    Adding Crux database to a Fulcro template project. To set up Emacs for Clojure and ClojureScript development with Cider see e.g.: My Emacs configuration New Fulco project from template 1lein new fulcro yourprojectname Your Fulcro project is now in the subdirectory yourprojectname. Initialize development environment …


    Read More
  • Remove duplicates from Instapaper HTML export

    calendar Feb 18, 2019 · 2 min read · Computer Software Functional Programming Clojure Internet Instapaper HTML  ·
    Share on: twitter facebook linkedin copy
    Remove duplicates from Instapaper HTML export

    Instapaper turns web content – articles, stories, posts, videos, and even long emails – into a great reading experience. Over the course of your day, you'll encounter things you want to save for later. With Instapaper, you simply push a button in your browser, or choose "send to Instapaper" in a linked mobile app. …


    Read More
  • Janet and Carp

    calendar Feb 16, 2019 · 2 min read · Computer Software Functional Programming Lisp Embedded  ·
    Share on: twitter facebook linkedin copy
    Janet and Carp

    Two Lisps. Janet and Carp. Janet Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, and should run on other systems with some porting. The entire language (core library, interpreter, compiler, assembler) is about 200-300 kB and should run on many constrained systems. (by …


    Read More
  • Citrus for Rum

    calendar Nov 27, 2018 · 1 min read · Computer Software Functional Programming GUI Clojure ClojureScript  ·
    Share on: twitter facebook linkedin copy
    Citrus for Rum

    Have simple re-frame like state management facilities for building web apps with Rum for Clojure and ClojureScript while leveraging its API – Citrus (by Roman Liutikov). From its documentation: Features Decoupled application state in a single atom No global state, everything lives in Reconciler instance A notion of a …


    Read More
  • Emacs editing in a Wordpress Docker container

    calendar Nov 23, 2018 · 4 min read · Computer Software Linux Server Client PHP CMS GUI Docker Editor Emacs  ·
    Share on: twitter facebook linkedin copy
    Emacs editing in a Wordpress Docker container

    Create a Wordpress Docker image with Emacs editing set up (HTML, CSS, PHP files). With phpMyAdmin support. Under Debian Linux of course. My Emacs configuration is used as an example to configure Emacs in the container. Define the image via a Dockerfile The Dockerfile: 1# Basic PHP container for PHP editing with Emacs. …


    Read More
  • Emacs editing in an October CMS Docker container

    calendar Nov 22, 2018 · 6 min read · Computer Software Linux Server Client PHP CMS GUI Docker Editor Emacs  ·
    Share on: twitter facebook linkedin copy
    Emacs editing in an October CMS Docker container

    Create an October CMS Docker image with support for Emacs editing set up (HTML, CSS, PHP files). With phpMyAdmin support. Under Debian Linux of course. My Emacs configuration is used as an example to configure Emacs in the container. Define the image via a Dockerfile The Dockerfile: 1# Basic PHP container for PHP …


    Read More
  • N26 CSV to KMyMoney

    calendar Nov 1, 2018 · 2 min read · Computer Software Functional Programming Financial Clojure CSV  ·
    Share on: twitter facebook linkedin copy
    N26 CSV to KMyMoney

    Converts N26 banking CSV exported files to format suited for KMyMoney import – N26-CSV (by Mari Donkers) Similar to Rabobank SEPA CSV to KMyMoney but for N26 bank. Do note that for N26 the dot (.) is used as a decimal separator. N26 CSV The format that N26 (an internet bank based in Germany) uses for its export …


    Read More
  • Lisps targeting Lua

    calendar Sep 22, 2018 · 2 min read · Computer Software Functional Programming Lua Lisp Embedded JavaScript  ·
    Share on: twitter facebook linkedin copy
    Lisps targeting Lua

    Some Lisps targeting Lua are: Fennel; Lumen and Urn. Fennel Fennel is a programming language that brings together the speed, simplicity, and reach of Lua with the flexibility of a lisp syntax and macro system. – Fennel (by Calvin Rose and contributors.) From its documentation Full Lua compatibilty: Easily call any Lua …


    Read More
  • Random line from a text file

    calendar Aug 28, 2018 · 1 min read · Computer Software Functional Programming IO Clojure  ·
    Share on: twitter facebook linkedin copy
    Random line from a text file

    About getting a random line from a text file in Clojure. Clojure code 1(time (let [path "/usr/share/dict/american-english-insane" 2 cnt (with-open [rdr (clojure.java.io/reader path)] 3 (count (line-seq rdr))) 4 idx (int (rand cnt)) 5 word (with-open [rdr (clojure.java.io/reader path)] 6 (nth (line-seq rdr) idx))] 7 …


    Read More
    • ««
    • «
    • 3
    • 4
    • 5
    • 6
    • 7
    • »
    • »»

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

  • FourmoluCPP - fourmolu wrapper to handle CPP directives
  • YAME — Yet Another Miso Example
  • Julia — Pluto.jl notebooks
  • Gentoo Linux on modern hardware
  • Haskell library and client for OpenTimestamps
  • Instapaper export index generator -- Haskell version
  • Energy prices as command prompt ASCII table -- Haskell version
  • Debian stable with declarative install script

Categories

LINUX 49 CLOJURE 36 HASKELL 22 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 GENTOO1 GLEAM2 HASKELL22 HTML1 HTMX1 JAVA2 JAVAFX1 JAVASCRIPT1 JULIA2 LINUX49 LISP3 LUA1 MACHINE LEARNING1 NIXOS4 OPENTIMESTAMPS1 PHOTOGRAPHY1 PHP4 PROTOCOL2 PURESCRIPT2 RACKET1 RUST2 SERVER2 STATIC SITE GENERATOR5 TILING WINDOW MANAGER1
[A~Z][0~9]

Series

LINUX 44 CLOJURE 36 HASKELL 22 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 GENTOO1 GLEAM2 HASKELL22 HUGO2 INTERNET2 IOS1 JAVA2 JULIA2 KERNEL1 LINUX44 LISP3 LUA1 MISO1 NIXOS5 NNTP1 OPENTIMESTAMPS1 PHP4 PLUTO1 PROPELLOR1 PROTOCOL1 PURESCRIPT2 RACKET1 RUST2 SERVER3 STATIC SITE GENERATORS4 TILING WINDOW MANAGERS1
[A~Z][0~9]

Tags

COMPUTER 100 SOFTWARE 99 FUNCTIONAL PROGRAMMING 62 CLOJURE 35 CLOJURESCRIPT 29 GUI 29 INTERNET 27 LINUX 25 HASKELL 23 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 COMPUTER100 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 PROGRAMMING62 GENTOO3 GLEAM2 GRAPH DATABASE1 GUI29 HAKYLL3 HASKELL23 HTML12 HTMX1 HUGO2 IDE6 IMAP1 INDEX1 INSTAPAPER4 INTERNET27 IO2 IOS1 JAVA4 JAVASCRIPT7 JSON1 JULIA2 KDE5 KERNEL1 KOTLIN1 LINUX25 LISP5 LIVEVIEW1 LUA1 MACHINE LEARNING2 MATHEMATICS1 MISO2 MODELING1 NIX5 NIXOS9 NNTP1 NUMERICAL1 OPENTIMESTAMPS1 PAPERSPAN1 PDF1 PHOENIX1 PHP4 PLAIN TEXT ACCOUNTING1 PLUTO1 PROPELLOR1 PROTOCOL2 PURESCRIPT2 RACKET1 REAL-TIME2 REGULAR EXPRESSION1 RULES ENGINE1 RUST2 SCIENTIFIC COMPUTING1 SDL1 SERVER17 SHELL SCRIPT6 SOFTWARE99 SPROCKET1 SQL2 STATIC SITE GENERATOR2 TERMUX2 TESTING1 TILING WINDOW MANAGER3 USENET1 WEB3 WEBGEAR4 XML1 XMONAD2 YAML1
[A~Z][0~9]
Mari Donkers / Wikimedia Commons

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

to-top