View RSS Feed

Recent Blogs Posts

  1. Weekend Project: Integration Testing for TSM

    It's been a while since I've posted here, but this weekend I've been working on a project which I've wanted to tackle for a while. Mainly, I just wanted to figure out how doable it would be, and use it as an excuse to learn more about Python and automation framework design. The project was to "bot" TSM, in the name of automated integration testing. Fair warning: this is going to be a long post.

    What does this mean?

    Well, as you may know, the TradeSkillMaster addon ...
  2. TSM and the Gold-Making Community

    This was initially a reply to this thread on /u/woweconomy on reddit, but I thought I'd post it here as well.

    I have actually thought a lot about the things that are being discussed here over the past couple years, and here are my thoughts with respect to how TSM fits into this discussion.

    First of all, I'd love to see more high caliber gold-making discussion going on. When TSM first started, we were pretty quickly drawn to The Consortium because it ...

    Updated January 17th, 2015 at 02:08 PM by Sapu94

    Development , World of Warcraft , Off-Topic
  3. Reddit AMA

    A week and a half ago, I did an AMA over at the /r/woweconomy subreddit. There were a ton of awesome questions, and I had a great time answering them all. Below, I've compiled a sample of some of the questions and answers from the AMA.

    You can read the full thing here:

    What's the process you and Bart use to decide which of the many great suggestions you implement in ...
  4. AuctionDB: Under the Hood - Part 2

    This is part 2. If you haven't already, you can read part 1 here.

    So how do we get the 1.5 seconds of /reload time down? Well, I'd already spent a lot of time back in TSM 1.x optimizing the crap out of the compression / decompression algorithms. Any further optimizations that could be done there would have a very minimal impact if any, so that wasn't an option. How else can we get the times down? Well, the answer is to do the decompression and compression on-demand for each individual ...
  5. Sapu Presents Fun with C

    Warning, technical speak below. This isn't really a blog post as much as a comment on a website I came across.

    I always enjoy learning about and using the syntactical sugar of programming languages and really understanding how the programming language functions at its core. Most of my day-to-day programming is done in C as I do a ton of work with embedded systems (ie microcontrollers). A few days ago, I came across this website which has a bunch of tricky questions about C (some are ...
Page 1 of 3 123 Last