Monthly Shaarli

All links of one month in a single page.

December, 2019

Git Hooks | Learn how to use pre-commit hooks, post-commit hooks, post-receive hooks, and more. | Matthew Hudson

An introductory guide and resource for Git hooks. Learn how to use pre-commit hooks, post-commit hooks, post-receive hooks, and more. Created by Matthew Hudson, a programmer experimenting with combing Git + WebHooks + Webpipes.

Plain Text Accounting, a guide to Ledger and friends - plaintextaccounting.org
Zettelkasten Method for Researchers & Academics - Sean Lawson
thumbnail

Note taking is central to the work of researchers. This post provides a list of resources about the tried and true zettelkasten method often associated with German sociologist Niklas Luhmann.

GitHub - outline/outline: The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, markdown compatible and open source.
thumbnail

The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, markdown compatible and open source. - outline

LaTeX and git : LaTeX
thumbnail

I have been using LaTeX for a couple of years now, but not until yesterday I combined it with git after reading about this possibility. Here are...

Ulrik Lyngs: How to Use Pandoc Filters for Advanced Customisation of Your R Markdown Documents

In a package I'm developing, I had a problem around highlighting text in LaTeX and HTML output. The solution I found involved using pandoc filters to take full control over the final document. Here's a guide to writing such filters when R Markdown ain't got what you need.

Read-mode for the web, html2text.py

input a link, convert a website to a text article; might be useful for qutebrowser

10 Python Tips and Tricks You Should Learn Today - Towards Data Science

Useful Python Snippets

LateX, PDF, Note-Taking, Academic Coursework Workflow for Linux and vim
Note: PDF Tools for linux/unix

PDF 'Meta-Data' and Formatting Tools:

  • pdftk - allows changing page order, extracting pages, combining pages (or image files) to one pdf
  • jPdf - similar features to pdftk; allows adding bookmars, renumbering pages, watermarks, attachments, encryptiong, signing, etc
  • ABBYY FineReader (win) - OCR and image editing
  • irfanview(win)/xnview(unix) - allows batch editing the extracted image files

Annotation:

  • Okular - the KDE pdf viewer, annotation works well and fast, dark mode/light mode, -needs many KDE dependencies installed
  • MasterPDF Editor - small, fast, many annotation features; -previous Okular annotations don't seem to show up? (don't know if incompatible)

Search:

  • rga - ripgrep through the fulltext of all manner of files (zip, tar, epub,..) including pdf
  • fast-p - extract and search through pdf fulltext with fzf
leah blogs: A grab bag of Git tricks
Embedding images in Markdown with VIM - Tautvidas Sipavičius

I’ve started using VIM a year or so ago and I’ve never looked back. It’s a very powerful and (in my opinion) efficient text editor, favoured by many programm...

Zettelkasten setup for Windows and Linux (ripgrep & universal ctags) : Zettelkasten
thumbnail

A Zettelkasten setup for that works on both Windows and Linux that uses ripgrep and universal ctags. It

GitHub - nschloe/betterbib: Update BibTeX files with info from online resources.
thumbnail

Update BibTeX files with info from online resources. - nschloe

Los pájaros de hogaño: Pandoc: Customized LaTeX templates for PDF generation

One of the most interesting, however rarely commented, features of Pandoc is its support for LaTeX templates. Pandoc templates allows us to ...

agrep(1) approximate grep - Linux man page

Searches for approximate matches of PATTERN in each FILE or standard input. Example:

GitHub - HackeSta/polybar-kdeconnect: KDEConnect module for Polybar
thumbnail

KDEConnect module for Polybar. Contribute to HackeSta

Git Based continuous delivery with Rio
R’s Killer Feature: RMarkdown - R for the Rest of Us

People switching to R often don't realize that RMarkdown is the feature that will most fundamentally transform how they work.

Contains link to a plugin which enables google drive / rmarkdown connection

Editing Google Docs with vim (Example)
thumbnail

A protip by zombiecalypse about vim, markdown, and gdocs.

software recommendation - Renumber pages of a PDF - Ask Ubuntu
thumbnail

I want to edit the metadata of a scanned PDF to assign custom page numbers to different pages. For example, what are now pages 1-3 I might want to call i, ii and iii, and what are pages 4-10, I wan...

PDF annotation on a Linux machine : libreoffice
thumbnail

MasterPDF Editor seems awesome, and can be customized almost to vim-like keybinds. It's free in the aur (watermark removed version)

GitHub - aos/computer-networking-study: Learning computer networking through projects and readings
thumbnail

Learning computer networking through projects and readings - aos

What information shouldn't go in my Zettelkasten? : Zettelkasten
thumbnail

I

Best Moscow Mule with Ginger Ale | Moscow Muled
thumbnail

When most people think about drinking a cocktail, chances are they’re thinking about spending good times with friends, unwinding after a difficult day at the office, or getting started on a long night of debaucherous fun. Essentially, they’re using this sugary alcoholic drink as a means to an end: they want to develop

Plain Text, Papers, Pandoc
Easy LaTeX with Markdown and Pandoc

Best of both worlds; power and beauty of LaTeX with the simplicity of Markdown.

Learn Touch Typing Free - TypingClub
thumbnail

Fast typing Learning Resource; Guided Stories; Feedback and so on

Learn to type fast

Learn to touch type

Sneaky race conditions and granular locks - Blog Title
explainshell.com - match command-line arguments to their help text

match command-line arguments to their help text

shell, bash learning resource

GitHub - santinic/how2: stackoverflow from the terminal
thumbnail

stackoverflow from the terminal. Contribute to santinic

compiling - Tools for automating document compilation - TeX - LaTeX Stack Exchange
thumbnail
jPdf Tweak - Swiss Army Knife for PDF files
GitHub - kislyuk/yq: Command-line YAML and XML processor - jq wrapper for YAML/XML documents
thumbnail

Command-line YAML and XML processor - jq wrapper for YAML