Roland's homepage

My random knot in the Web

Older articles (15/26)

  1. SHA256 in pure Python

    This is a python implementation of the SHA256 command-line program, for operating systems that lack it.

    date: 2015-08-03
    modified: 2018-12-15
    reading time: 1 min.
    category: software
    tags: python3
  2. Making a subset of a git repository

    Since I am in the process of making most of my programs available on github, I have been re-shuffling the some git repositories. Especially my collection of scripts (small programs for different purposes). Because some of those scripts are private, I don’t want to publish that repository as a whole.

    date: 2015-05-14
    reading time: 2 min.
    category: howto
    tags: git
  3. Moving scripts to a private repo

    Some of the scripts in my scripts directory are private because they contain personally identifying or security relevant information, or are just not useful for others without modifications. So I decided not to publish it on github as-is, but to make a private repo for scripts that are not for general use.

    date: 2015-05-14
    reading time: 2 min.
    category: problems
    tags: git
  4. Writing the README first

    Today I watched Kenneth Reitz’s python for humans video. His statement that “API is all that matters” resonated with me because I sometimes struggle with that.

    Then he mentioned that you should write the README first, before writing any code. This is something that I do sometimes, but not always thoroughly. So I decided to use this as an experiment to refactor my beammech module.

  5. Managing configuration files with ‘deploy’

    The deploy script is a program for managing configuration files. This script grew out of my need for a multi-functional installer for configuration files. I tend to keep those files in a separate git repository rather than changing my $HOME into a git repository.


←  Page 14 Page 15 / 26 Page 16 →