Posts
Visual Studio Code remote development with Windows 10
Basically, how to set this up.
Building Windows Terminal
The new Windows Terminal (codenamed "Cascadia") was revealed at this year's Microsoft Build conference and quickly received a lot of attention, as it addresses the decades-old terminal experience in Windows.
This is me jotting down notes on how to get up and running with the new Terminal before it gets officially released in the Windows store, using Visual Studio 2019. This is all possible thanks to the fact that Microsoft is open sourcing the new Terminal!
Open source licenses
In episode 196 of the (Python) Podcast.init a very commonly discussed topic among open source programmers is covered, which I wanted to share here.
Control Docker containers from within container
This is a short note on how to make a container access and control another container on the same host. The trick is to have the "controller" container map the host's docker.sock
into the container.
Nuke gizmos to groups
Recursively replace all gizmos in Nuke script with a group. The only exception is the Cryptomatte
nodes, which will be maintained as gizmos.
Distributing Python script(s) as zip file
A recent discussion on 3DPRO sparked me to scribble down some ideas on how to somewhat painlessly distribute a Python package to be run in DCC applications such as Maya or Nuke as simply as possible. So this is an alternative to building a wheel and mucking around with virtual environments.
Google Hangouts Chat incoming webhook using Python standard library only
The official docs on setting up an incoming webhook uses the third-party httplib2, which is not part of the Python 3.6 standard library. Here's a quick snippet using only the standard library instead:
Cartesian product in Python
A cartesian product operation can return a set of "combinations" based on given values.
Switching between Docker and VirtualBox on Windows 10
As outlined here, Docker for Windows requires Hyper-V. This needs to be disabled before you can run VirtualBox.