abarker.github.io
  • Home
  • Categories
  • Tags
  • Archives

Articles on various topics.

About me

I am a computer scientist (PhD, UVA).

My GitHub repository.

Contact me: My email address.

I currently live in the Hampton Roads area of Virgina.

My Projects

  • Cyfolds Fast, correct syntax-based Python folding for Vim, written in Cython for speed.
  • pdfCropMargins A command-line utility to crop PDF files, with an optional GUI. Like the pdfcrop program on steroids.
  • typped A framework for generalized Pratt parsing with optional type-checking. Integrated with recursive descent parser generation.
  • set-package-attribute Automatically set the __package__ attribute for a Python module run as a script.
  • camel-snake-pep8 A tool that uses Rope to help safely refactor Python projects to use PEP-8 naming conventions.
  • strip-hints Strip type hints from Python code.
  • pytest-helper Functions to help in using py.test (for example, easily make modules self-testing when run as scripts).
  • Lyx Notebook Use the Lyx word processor as a code-evaluating notebook (similar to Mathematica notebooks or Jupyter notebooks).
  • makeSpanningBackground Make a background wallpaper from multiple images to display them on multiple monitors.

Recent Posts all posts

Night mode for Linux
posted in linux
01-16-2020
Setting Up Spellchecking in Vim
posted in vim
07-16-2019
Understanding Python Imports
posted in programming
07-12-2019
  • Powered by Pelican. Theme: Elegant