Posted by feydr | Posted in Uncategorized | Posted on 05-03-2010
0
So…. I got drunk a week or so ago and decided I’d start my own programming language. this is not the first time I have done this — back 7-8 years ago when I was in school I did the exact same thing. I program in ruby and java most everyday and love the speed [...]
Posted by feydr | Posted in Uncategorized | Posted on 21-01-2010
4
Was looking at an application the other day (that will rename nameless but any enterprising lad should be able to figure out what it is). It looked like we were clocking in at a whopping One point something requests/second. WHAT THE FUCK!?
I immediately focused my attention with mytop trying to find slow queries. Found quite [...]
Posted by feydr | Posted in Uncategorized | Posted on 18-12-2009
0
In case you didn’t know we parse poker hand histories on our website, Bluff.com. This parsing takes place in java. In the past we used to call out to our parser from ruby using something like this:
ENV[’LC_CTYPE’] = ‘en_US.UTF-8′
IO.popen("java -cp \"#{classpath}\" com.bluffware.BluffParse #{xtra}"
[...]
Posted by feydr | Posted in Uncategorized | Posted on 12-11-2009
0
The past couple of weeks I’ve been asked to go find some article that talks about so-and-so or to go look at a forum topic that mentions XYZ.
This is not the biggest pain in the ass as I can pop into sql and fairly quickly find what I’m looking for but DAMN I would like [...]
Posted by feydr | Posted in Uncategorized | Posted on 28-08-2009
0
So this Monday I found out that one of our datasets was not being parsed anymore — it was the most important one…FUCK!
After much cursing and much bullshitting I admitted that I was being sent UTF-16LE encoded text and my program was set to receive UTF8.
My first “fix” was to look for the BOM that [...]
Posted by feydr | Posted in Uncategorized | Posted on 10-08-2009
4
Beginnings (circa 1 year ago)
I had finally grabbed a schema dump of how their ‘wonderful’ database worked. I was so elated that we would not have to re-invent the wheel. This dump was actually a fairly nice looking pdf describing in detail about their 60 column wide 60+ table design — to say the least [...]
Posted by feydr | Posted in Uncategorized | Posted on 24-05-2009
1
So I have to admit — I kinda have a hardon for key-value stores, also known as hash dbs. Why? Cause they are hashes which is the data strucuture I’ll use right before deciding to make something a class and they are incredibly fast.
Relational databases are about fucking retarded when it comes to storing [...]
Posted by feydr | Posted in Uncategorized | Posted on 12-05-2009
2
So I come in Monday morning one fine week after a long drunken hiatus to find a ‘badhand’ in my inbox. A badhand is a feature I implemented on one of the sites we are developing so that users can inform me that my parser did not correctly produce the expected xml. This saves me [...]
Posted by feydr | Posted in Uncategorized | Posted on 10-03-2009
0
Yesterday on the reia mailing list Tony asked all of our opinions on indentation sensitivity. This is what we had to say:
This is what he had to say.
So basically python can stick it! Don’t worry, it’s not just because of the ponies
or because it’s a speed demon compared to ruby and we are jealous — [...]
Posted by feydr | Posted in Uncategorized | Posted on 18-02-2009
2
Hiro Nakamura is a level-3 programmer, from the television show “Heros” that one day discovers he can manipulate space and time. Hiro, however is not the best thing to come out of the Tokyo software industry.
Recently I’ve been spending the last couple of months trying to learn how to scale our databases for the massive [...]