Blog

Articles about data science and science in general, open source and other free DIY solutions, and personal stuff.

tags · feeds

 

Variable Explorer in Jupyter Notebooks

posted:
Extend your Jupyter environment with Notebook Extensions and enable, e.g., the option to explore your currently defined variables in a running Jupyter session.

How DEVONthink’s auto-WikiLink feature changed my Zettelkasten workflow

posted:
DEVONthink’s automatic WikiLinks function is a powerful tool, both for discovering connections between notes – expected and unexpected ones – and for the automatized linking of these notes. In this post I briefly explain, how this feature has impacted my Zettelkasten workflow.

DEVONthink Markdown Table-of-Contents generator

posted: updated:
I wrote a custom AppleScript for DEVONthink Markdown files, that bypasses the problem of broken links in the auto-generated Table-of-Contents (TOC) of MultiMarkdown (MMD).

DEVONthink Image Toolbox

posted:
I just shared a collection of AppleScripts on GitHub for handling images in DEVONthink.

Floating Back-to-top button for Markdown documents

posted:
You can quickly add a floating Back-to-top button to your Markdown documents in just two steps.

Using Obsidian as a Zettelkasten

posted:
In this post I show how you can quickly set up a Zettelkasten in Obsidian.

Using DEVONthink as a Zettelkasten

posted:
In this post I show how you can quickly set up a Zettelkasten in DEVONthink.

Use your Zettelkasten as a research, thinking and learning tool – Personal knowledge management as a system

posted:
In the last part of the series about personal knowledge management, we dive deeper into the Zettelkasten method and demonstrate, how to integrate all parts as an overall system into our research workflow.

Take smart notes with the Zettelkasten method

posted:
With the Zettelkasten method by Niklas Luhmann, we give the previously presented personal knowledge network a concrete shape and practical implementation. This is the second of three parts of the series about personal knowledge management.

Don’t take isolated notes, connect them! Vannevar Bush on building a self-organizing network of knowledge

posted:
In 1945, Vannevar Bush presented his concept of a self-organizing personal knowledge network by linking informational units with each other. This concept, that would later be known as the Hypertext concept or Hypertext theory, provides the theoretical base of the personal knowledge management system presented in the short series on that topic. This is the first of three parts of that series.

Boost your research with a smart personal knowledge management system

posted:
My next posts will be a short series about personal knowledge management and how it can be integrated as a holistic system into our overall research workflow. The system is based on the Hypertext Theory and the Zettelkasten method, and its core element is the personal note-taking process. We go step by step through all parts and see, how we can practically implement them into our daily research work.

Clean Thesis: A simple and elegant LaTeX thesis template

posted:
If you’re looking for some inspiration for your thesis, I just came across Clean Thesis by Ricardo Langner, a simple and elegant LaTeX template for thesis documents.

Using Markdown for note-taking

posted:
It might be a bit difficult to learn at the beginning, but there are several benefits of taking personal notes in Markdown. Here is why I switched.

The quickest way to find help for Python commands: The help() command

posted:
Pyhton’s builtin help system is probably the fastest way, to quickly look up Python commands and their syntax. It works without leaving your Python environment and is fully offline available.

On teaching

posted:
I strongly believe that teaching is not a unidirectional thing, but both sides, the participants and the teacher benefit from it. This is a personal comment on teaching.

My website is now completely cookie-free

posted:
I made several changes to my website to further increase the privacy protection. As a result, it runs now completely without cookies.

New Teaching Material: Python Cheat Sheats

posted:
I’ve started a collection of various Python cheat sheets that contain some useful and commonly used commands and usage examples.

New Teaching Material: Statistical data analysis and basic time series analysis with Python

posted:
I’ve added two new tutorials in the teaching section on statistical data analysis and basic time series analysis with Python.

New Teaching Material: Analyzing IGOR binary files of patch clamp recordings

posted:
I’ve added a new tutorial in the teaching section on how to read and process IGOR binary files (ibw) of patch clamp recordings.

Create fancy text styles with Unicode

posted:
I found an online font generator to create fancy text styles, simply by using Unicode letters.

New Teaching Material: Fiji short course

posted:
I’ve added a LaTeX guide to the General Teaching Materials in the teaching section. It serves as a Getting started with LaTeX guide and as a LaTeX glossary.

On website subscriptions via RSS and Atom feeds

posted:
Personal opinion on how to create and maintain personal news feeds beyond the dependence on big social media and tech companies.

Free LaTeX editors

posted: updated:
A list of currently freely available LaTeX editors (constantly updated).

Markdown vs. LaTeX for Scientific Writing

posted:
A comparison of Markdown and LaTeX in regard of scientific writing.

Free Markdown editors

posted: updated:
A list of currently freely available Markdown editors (constantly updated).

Emojis for Jekyll via Jemoji

posted:
A how-to and a list of all currently working Emojis on Jekyll built websites.

strftime Cheat Sheet

posted: updated:
Cheat Sheet on formatted date and time strings used, e.g., in Python, C/C++ or even on Jekyll websits by using Liquid tags.

Liquid Cheat Sheet

posted:
This Cheat Sheet gives an overview of Liquid syntax commands one might encounter while developing a Jekyll website.

Minimal Mistakes Cheat Sheat

posted: updated:
A quick overview of available commands for creating content with the Minimal Mistakes Jekyll theme.

Supported syntax highlighting in Jekyll

posted:
A list of supported programming languages for Jekyll’s syntax highlighting.

How to use LaTeX in Markdown

posted:
A quick guide on how to enable MathJax support in your Markdown documents.

New Teaching Material: LaTeX Guide

posted: updated:
I’ve added a LaTeX guide to the General Teaching Materials in the teaching section. It serves as a Getting started with LaTeX guide and as a LaTeX glossary.

New Teaching Material: Markdown Guide

posted: updated:
I’ve composed a Markdown Guide for my teaching courses.

Building New Universes

posted:
Lost&found: In the wake of the redesign of my website, I’ve rediscovered an old project from 2016, where I created imaginative sceneries by using water, oil, transparency film and a camera.

Feed subscriptions to this website

posted:
In order to follow updates of my website, I provide RSS/Atom feeds you can subscribe to.

About my MINIDISKO project

posted: updated:
MINIDISKO is a series of kitschy postcards, that I create from time to time. It’s a charity project, all profits will be donated to a non-profit, charitable organization.

About Weekend Stories

posted: updated:
Weekend Stories is my on-going photographic diary project, where I collect everyday stories (mostly) occuring on the weekends.

I switched to Jekyll websites

posted: updated:
I have designed my website. But not only that, I actually also moved the entire website to a new host: I’m running it as Jekyll wesbite hosted on GitHub now.

I’m moving to a new web host

posted: updated:
I’m currently transferring the content from my former website hosting service to a new one. This transfer is not yet completed (as of mid of July, 2021). Please stand by, I give my best to finish the transfer as soon as possible.

German Angst

posted: updated:
Co-effects of the Corona lockdown: people buy like crazy toilet paper, until nothing is left anymore. This is a copycat work, the original work from David Hugendick can be found on twitter .

ok cool

posted: updated:
wuhaa! Thanks a lot to ok cool for featuring my work! Please check out their website (or flickr or instagram) to see many more cool 😎 photographers 📸

IDAHOT (International Day Against Homophobia, Transphobia and Biphobia, May 17)

posted: updated:
Today is the International Day Against Homophobia, Transphobia and Biphobia . As a small contribution to the fight for equal rights, I’ve redesigned my “heart” graphic and I will share it on my social media accounts. Feel free to re-share it anytime.

Material Design

posted: updated:
In 2014, Google introduced its new design language Material Design . I was fascinated by its design concept:

Study with Colored Pencils

posted: updated:
Searching for a new desktop wallpaper, I took some photographs with colored pencils. For the first time, I worked with my little improvised studio. You can download all images as desktop-wallpapers (16:9, mid-res: ~3MB, hi-res: ~70 MB) for your personal use, they are running under Creative Common license CC BY-NC-ND 4.0 .

Hello world.

posted: updated:
It is done! Welcome to my new website.



Original articles on this blog are CC BY-NC-SA licensed unless otherwise stated.