| bio | website | |
|---|---|---|
| location | San Francisco, CA | |
| age | 27 | |
| visits | member for | 3 years |
| seen | Apr 17 at 6:05 | |
| stats | profile views | 136 |
I'm a firm believer in pair programming, test driven development, transparency, and free software.
I've been writing code since the early 2000s, but they've been paying me to do it since around 2007 or so.
+++++++++++[>+++++++[>+>+>+>+<<<<-]<-]+++++++++++[>+++>+++>++>+++<<<<-]>->++++>-->--->.<<.<.>>.<<<.>>>>+++++.<<<+++.--.>>---.<.>+++.++++.<+++++..[>]++++++[<---->-]<.<<<<.>>++++.<++.--.+.<.+->>>>[-]<<[>>+>+<<<-]>[>]+++[<--->-]<.<<-.+.<<[>+<-]>.>>--.>++++.<<<--.<<.>>>>>---.<<<.>>>-.<+.<-.>---.<<+++.>>>++.<<---.<<<.>>>>++.>--.++.<<.>>++.<<<---.>>[<<->>-]<<.
The code on StackOverflow's 404 page was brought to you by yours truly.
|
Jun 5 |
asked | Abuse potential in API write-access? |
|
Jun 5 |
comment |
What ideas do you have for the API? @George: Using Flack Overstow, right? >:) |
|
Jun 2 |
comment |
Flack Overstow - Generate spam from Stack Exchange posts Yeah, the first bunch were pretty funny, but I actually laughed out loud for the last one :) |
|
Jun 2 |
awarded | Commentator |
|
Jun 2 |
comment |
Flack Overstow - Generate spam from Stack Exchange posts @George: That's documented in the Code heading of the post. The only thing it's doing is converting HTML entities to text... I haven't done a terrible amount of research on it, but I'd be open to a replacement, as long as it can convert whatever entities are thrown at it. |
|
Jun 1 |
comment |
Flack Overstow - Generate spam from Stack Exchange posts That's a shame the code doesn't compile :) I wonder if there would be a good way to retain formatting... Right now I just compress all whitespace to a single space, as you probably have noticed. |
|
May 31 |
comment |
Soapi.CS : A fully relational fluent .NET Stack Exchange API client library @code poet: As I've gone through writing tangoverflow, it was very clear that this API generation was something that should be delegated to a tool -- just due to the size of the StackApps API, if anything. Good job on this. You'll probably like to know that it successfully compiles on MonoDevelop 2.2.2 on OSX. Well, I was missing some references for the tests (and feeling lazy), but CodeGeneration and Salient.StackApps compiled fine. |
|
May 31 |
comment |
Tangoverflow - StackApps API using D with Tango @George: dmd is the Digital Mars D compiler. GDC should be equivalent, but I think it installs something like run-dmd.sh as a wrapper to translate the dmd arguments to GDC syntax. Even so, all that's going on in build.sh is compiling all *.d files with -unittest specified, then running the executable to verify the unit tests. The other option in the latest build is to do dmd -debug=statistics -run statistics.d which will download, parse, and print out information from /stats. |
|
May 30 |
awarded | Nice Question |
|
May 30 |
comment |
Tangoverflow - StackApps API using D with Tango @George: If you run the included build.sh (which looks for dmd -- change as necessary), you should see only the line Unit tests passed. Let me know what it says, if it isn't that. As for why I don't have a Makefile yet, that's a two-part answer. 1. I don't know exactly how this library will be consumed. Right now, it can be simply dropped in to an existing project and compiled with everything else. 2. I don't know what the standard D build setup is -- I don't think Makefiles are idiomatic D. |
|
May 30 |
awarded | Supporter |
|
May 30 |
comment |
Tangoverflow - StackApps API using D with Tango @George: I'm not sure how familiar you are with D -- are you set up to use Tango? If you're on Linux, these 3 bash scripts are the easiest way to switch back and forth between Phobos and Tango. If you are set up to use Tango, it should compile fine, although it won't do too much yet. |
|
May 30 |
comment |
Tangoverflow - StackApps API using D with Tango @George: It's hardly in a usable state yet :( I'm just working through parsing different API calls into classes so far. Hopefully by the end of the long weekend, it will be something more usable. |
|
May 29 |
awarded | Editor |
|
May 29 |
comment |
List of API client libraries grouped by programming language @Thomas: I started a branch on Launchpad. Only one file in, but I'll get back to it later today. |
|
May 29 |
revised |
List of API client libraries grouped by programming language need lua, added ruby and d |
|
May 29 |
asked | Tangoverflow - StackApps API using D with Tango |
|
May 27 |
comment |
Pilha - Ruby Wrapper to the Stack Exchange API That's an odd choice of name. Any particular reason for that? |
|
May 27 |
comment |
Flack Overstow - Generate spam from Stack Exchange posts @George: Jon Skeet will still undoubtedly get upvotes if and when he posts the following: Fundamentally can't make DoSomeMagic() work with the string might change in future, but you don't want it to be pretty much a one-liner. I'm not on my current installation... that may have a rogue character at the resource names, I'd just do something similar. You can't do this at version 2.0, service packs notwithstanding. More efficiently (O(n)): int count = ID.Count; for (int i = 0; i. |
|
May 27 |
awarded | Student |