Python Partials

This one's for you, Nick Robbins. One of my favorite odd little corners of Python is the functools module, and in particular the partial() function. According to the docs: "partial()is used for partial function application which “freezes” some portion of a function’s arguments and/or keywords resulting in a new object with a simplified signature."  The two magic words in that definition are "simplified signature".  Let's say you are using a vendor's REST API and start out with a bunch of CRUD functions. »

Author image Jeremy Ulstad

And We're Back

What do you do when you can’t sleep after a 3 a.m. hailstorm? If you’re me, on a whim you freshen up your blog to make it “mobile friendly” and all. Thanks Hugo! In so doing, I had to reformat the pages which gave me occasion to review them all. That brought back a lot of memories. Some stand up rather well, I think. Some make me cringe a bit, but as a wise man once said: »

Author image Jeremy Ulstad

Split Junk Part 3

Being Part 3 of the Split Junk Trilogy. Part 1 discussed the Split Junk Rig and why I’m excited about it. Part 2 discussed my test build. This part will discuss some particulars about sail panel design and construction. This post is meant for the few diehards out there into these things, so I’m going to refer to the documention by the Split Junk’s creator Slieve McGalliard without elaboration throughout. »

Author image Jeremy Ulstad

Split Junk Part 2

Being Part 2 of the Split Junk Trilogy. Part 1 discussed the Split Junk Rig and why I’m excited about it. This part will discuss my test build. Part 3 will discuss some particulars about sail panel design and construction. Split Junk Model The first thing I did was to follow Slieve’s advice and make an extremely crude model out of general shop scrap. It cost nothing but several hours of futzing around. »

Author image Jeremy Ulstad