Skip to content

Instantly share code, notes, and snippets.

View acinader's full-sized avatar
:octocat:
headphones on!

Arthur Cinader acinader

:octocat:
headphones on!
View GitHub Profile

Keybase proof

I hereby claim:

  • I am acinader on github.
  • I am acinader (https://keybase.io/acinader) on keybase.
  • I have a public key ASDz4uIir0HPRg4MbDYRpD1C94G3m9rlJLx2sQc1wF9F0Qo

To claim this, I am signing this object:

@acinader
acinader / formatTime.html
Created May 3, 2018 16:25
Format seconds into minutes:seconds
<html>
<span id='time'></span>
<script>
var formatTime = function formatTime(element, time) {
var min = Math.floor(time / 60);
var sec = time % 60;
element.innerHTML = min + ':' + pad(sec);
};
@acinader
acinader / TESTPLAN.md
Created September 21, 2026 01:12
hledger-web balance page: manual test plan (PR for #2242)

Testing the balance report page

A manual test plan for /balance

Scratch directory and a scratch journal.

1. Get the code

You need stack (brew install haskell-stack). Then:

@acinader
acinader / TESTPLAN.md
Last active September 25, 2026 20:38

Manual test plan: hledger-web financial statements and report linking

From the root of a checkout of the branch, build first:

stack build --ghc-options=-Werror --test --no-run-tests hledger-lib hledger hledger-web hledger-ui

Every step runs from that directory. The test journal is the repository's examples/sample.journal (eight accounts, 2008); a few steps write a small journal of their own to /tmp.