server/client
Configuration in Host the Docs
With Host the Docs, I chose to eschew configuration files and use a sphinx-style “conf.py” approach (I have previously written about how I like this approach). If a conf.py file is found, it is used for configuration, allowing it to override default configuration options. I also allow configuration through...
Read more
Maya and PyCharm
Recently at work I had the opportunity of spending a day to get Maya and PyCharm working nicely. It took some tweaking but we're at a point now where we're totally happy with our Maya/Python integration.
Read more
Too ignorant to know better
My first big python project last year was yet another feed aggregator (taogreggator). Before I started, I looked around at what other aggregators were available, and wasn’t happy with any of them in terms of features, complexity, or trying to get each working. Of course, 9 months later, that...
Read more
Everything can be a server/client!
We Tech Artists can get intimidated when talking about servers and clients. They remind us of a world of frameworks and protocols we’re not familiar with, run by hardcore server programmers who seem to have a very demanding job. Fortunately, that needn’t be the case, and understanding how to...
Read more
Three options for data correctness
In a previous post, I linked to Rico Mariani’s performance advice for Data Access Layers. On G+, Tyler Good asked: I just read the posts and the linked blogs, I had a question about some specific implementations. How do you deal with classes that represent another non-[in this case]-Python...
Read more
Cloud Based Pipelines?
Originally posted on AltDevBlogADay: The rest of software is moving into The Cloud, how come we aren’t doing the same with our tools and pipeline? I love the cloud. Yes, I know it’s a buzz word for not quite revolutionary concepts, but I love it anyway. I love it...
Read more
What would a browser-based pipeline look like?
So I’m fully on the browser-based app bandwagon, but what would that technology look like implemented in a traditional game pipeline? You have a totally portable UI. To some extent, you can get this with 3ds Max and .NET, or Maya and PyQt. With both of those, though, there...
Read more
Server/Client apps as an abstraction exercise
My last couple personal/work projects have involved creating remote services and local clients (as well as interfacing with other remote services). It’s been an interesting exercise in creating well-abstracted interfaces, because 1) network transfer is slow, so you want to limit the amount of data you send, and 2)...
Read more
Relearning python, part 8: Over the hump
I did it. As I was finishing yesterday’s blog post, I finally got my project working, and exposed on the internet. Now I that things are finally figured out, I can document and test it. I ended up writing a process that runs a socket/ZeroMQ based service, which is...
Read more
Relearning python, day 6: Please serve me!
I wrote last time about all the difficulty I had with deciding on a UI framework. Well, it turns out that was nothing compared to trying to get a server up and running. I suppose I should say first that I have no experience doing web programming. None. I...