-
Setting up Cygwin CI environment for testing one of my projects took more than fifty trial-and-error attempts - that's why I think it will be useful to leave some written notes on the issues I've encountered. Here is the end result - GitHub CI running some Makefile tests in Cygwin. Cygwin gotchas … -
Cygheap base mismatch in Git for Windows
This error has haunted me for several months: 4 [main] head (6660) C:\...\usr\bin\head.exe:r *** fatal error - cygheap base mismatch detected - 0x612C7410/0xAF7410. This problem is probably due to using incompatible versions of the cygwin DLL. Search for cygwin1.dll using the Windows Start->Find/Search facility … -
On dotfiles management
This will be yet another description of dotfiles management by some random person on the Internet. I will try to explain what my setup is like and why it is that way. If you're not yet using version control software for your configuration files I strongly encourage you to start … -
Temporary virtual environment for Python
Using Python on Windows does not come as naturally as on Unix-like systems, so any help is appreciated. I wrote a batch script to automate creation, setup and deletion of Python virtual environment. This can come in handy when you want to test something in a clean env, or to … -
Portable development setup for Python on Windows
WinPython https://winpython.github.io/ All-in-one distribution which comes with many difficult-to-build packages preinstalled. And their ...-Zero version is great for thumb drives! Pip works just fine, but installing packages that require C compiler is always a pain on Windows. May be I should look into conda and see if …