eatthedots.blogspot.com
:: eat the dots ::: Planar 0.1
http://eatthedots.blogspot.com/2010/04/planar-01.html
Eat the dots :. Game over, man. Monday, April 26. Planar is a 2D geometry library I'm working on for use by my Grease game engine. For maximum usefulness, however, I'm distributing planar as a separate library. Worked to seamlessly take care of the necessary Python code mungification. I was also pleased with the C side of the world as well. Conceptually things haven't changed too much in 3.x, and a few. Here and there and some macros took care of the API differences there. Posted by casey at 9:26 PM.
coolnina97.blogspot.com
coolnina97: March 2005
http://coolnina97.blogspot.com/2005_03_01_archive.html
Wednesday, March 30, 2005. Back in London, and why Virgin rocks. What a load of complicated bollocks. Once on the plane, the food and service were good - no complaints there. But no overnight bag? Both Robert and I are exhausted, due to an eight-hour time difference between here and Denver. We've not had a nap today and have every intention of staying awake until at least 9pm before going to bed. I also have work with Paul tomorrow, so I need to be fresh for that. Posted by letters from london at 6:14 PM.
misko.hevery.com
Where Have All the Singletons Gone?
http://misko.hevery.com/2008/08/21/where-have-all-the-singletons-gone
Guide: Writing Testable Code. Where Have All the Singletons Gone? August 21st, 2008 · 24 Comments. In Singletons are Pathological Liars. We discussed the problems of having singletons in your code. Let’s build on that and answer the question “If I don’t have singletons how do I ensure there is only one instance of X and how do I get X to all of the places it is needed? An OO application is a graph of objects. There are three different kinds of graphs I think of when I design an application. T his is the.
gilesthomas.com
Writing a reverse proxy/loadbalancer from the ground up in C, pause to regroup: non-blocking output | GilesThomas.com
http://www.gilesthomas.com/2013/09/writing-a-reverse-proxyloadbalancer-from-the-ground-up-in-c-pause-to-regroup-non-blocking-output
Long S Google Books searches. Writing a reverse proxy/loadbalancer from the ground up in C, pause to regroup: non-blocking output. Before moving on to the next step in my from-scratch reverse proxy, I thought it would be nice to install it on the machine where this blog runs, and proxy all access to the blog through it. It would be useful dogfooding and might show any non-obvious errors in the code. And it did. Curl: (56) Problem (3) in the Chunked-Encoded data. After a ton of debugging with. This is exc...
gilesthomas.com
Politics | GilesThomas.com
http://www.gilesthomas.com/category/politics
Long S Google Books searches. Does #EUVAT make accepting bitcoins impossible for EU-based digital services businesses? Earlier on today I blogged a description of what we had to do at PythonAnywhere to handle the upcoming EU VAT ( = sales tax) changes for digital services. It’s a long post (though I tried to keep it as light as possible), but the short form is “it was hard, and at least in part […]. Category: Business of Software. Generating political news using NLTK. Joining TheyWorkForYou to Twitter.
gilesthomas.com
Programming | GilesThomas.com
http://www.gilesthomas.com/category/programming
Long S Google Books searches. Pam-unshare: a PAM module that switches into a PID namespace. Today in my 10% time at PythonAnywhere (we’re a bit less lax than Google) I wrote a PAM module that lets you configure a Linux system so that when someone sus, sudos, or sshes in, they are put into a private PID namespace. This means that they can’t see anyone else’s processes, either via ps […]. SHA-1 sunset in Chromium, and libnss3. An HTTP request’s journey through a platform-as-a-service. While I’m plugg...
gilesthomas.com
…just resting… | GilesThomas.com
http://www.gilesthomas.com/2013/12/just-resting
Long S Google Books searches. 8230;just resting…. Just a quick note to say that I’m still here! Using rsp as a front-end for this site has usefully shown up some weird bugs, and I’m tracking them down. I’ll do a new post about it when there’s something useful to say…. Writing a reverse proxy/loadbalancer from the ground up in C, part 4: Dealing with slow writes to the network. A fun bug →. Pam-unshare: a PAM module that switches into a PID namespace. SHA-1 sunset in Chromium, and libnss3.
gilesthomas.com
A fun bug | GilesThomas.com
http://www.gilesthomas.com/2014/03/a-fun-bug
Long S Google Books searches. While I’m plugging the memory leaks in my epoll-based C reverse proxy, I thought I might share an interesting bug we found today on PythonAnywhere. The following is the bug report I posted to our forums. So, here’s what was happening. That’s all pretty simple. The twist comes when we add the code that reload web apps to the mix. So, what happened here? But the code on the “Web” tab that specifies the URL for reloading the selected domain specifies it using your m...And you c...
gilesthomas.com
PythonAnywhere | GilesThomas.com
http://www.gilesthomas.com/category/pythonanywhere
Long S Google Books searches. Pam-unshare: a PAM module that switches into a PID namespace. Today in my 10% time at PythonAnywhere (we’re a bit less lax than Google) I wrote a PAM module that lets you configure a Linux system so that when someone sus, sudos, or sshes in, they are put into a private PID namespace. This means that they can’t see anyone else’s processes, either via ps […]. An HTTP request’s journey through a platform-as-a-service. SNI-based reverse proxying with Go(lang). Short version for ...
SOCIAL ENGAGEMENT