Claim pageClaim
Follow
Overview
Connections
News
Salaries
Products
People
Growth
Offices
Financials
Overview
About Hi. I’m Rohit Goswami, better known across the web as HaoZeke.
News
Documenting C++ with Doxygen and Sphinx - doxyrest
Unifying C++ and Python documentation.Background # For almost half a decade my C++ projects have been either scoped to where plain Doxygen works well enough1, or largely undocumented at the C++ API level2. While integrating with Sphinx via exhale or breat
Read more
Report
Back to Bash
Falling backwards into POSIX.Background # I have been using zsh for over a decade now. For the most part, this has been across machines I largely have administrative control over. HPC systems are always a notable exception. Over the past half year, I've f
Read more
Report
Reconciling eOn for Academia and Open Source
Or when eOn is not EON…Background # Open source in academia remains fraught by existing
Read more
Report
Parameter passing in NWChem and the Runtime Database
Thoughts on parameter passing through the RTDB within NWChem.Background # Despite a plethora of publications (Aprà et al. 2020; Mejia-Rodriguez et al. 2023), NWChem has little to nothing in terms of developer documentation1. For better integration over so
Read more
Report
Lowering resource usage with foot and systemd
Melding systemd and foot for rapid configuration updates and reduced memory consumption in sway with persistent tmux stateBackground # Since I often work in strong sunlight, I often want to reconfigure my terminal to use a light or a dark scheme depending
Read more
Report
Types from Fortran to Python via Opaque Pointers
An exploration of the opaque object and pointer interface approach to unleash more modern features than those offered by the ISO Fortran standard.Background # Since this has been covered a few times before, just some quick pointers1. The ultimate context
Read more
Report
Managing cloud based calibre libraries
Ruminations on cross-cloud library managementBackground # I have a set of different devices across which I need to sync my library (described in an earlier post). Ideally this should be a lazy synchronization mechanism and be as general as possible.Constr
Read more
Report
CPP Library Blueprints for Python Bindings
Design guidelines for thin Python wrappers to C++ librariesBackground # I recently ended up writing and rewriting a series of libraries to essentially get them to a point where I could write bindings to them. In doing so, some thoughts on design have evol
Read more
Report
Managing Scanned Books
Where I consider digitizing colored content.Background # It so happened that I recently acquired a rather unique book which (somewhat oddly) had no corresponding digital variant1. I've discussed how I modify books and papers for consumption on my Kobo Aur
Read more
Report
Dart Sass and Hugo Themes
Quick notes on variables, dart-sass and hugoBackground # Recently I decided that it was annoying for me as a user to not know which links on my site were internal and which led off to an external site.Figure 1: The desired end-result, blue for internal li
Read more
Report
Show more news
