592 reputation
1515
bio website c.pemcjd.me.uk
location Stockholm, Sweden
age 24
visits member for 2 years, 3 months
seen Jan 29 at 14:02

typedef enum { FALSE=0, TRUE } boolean;

typedef struct {
  int age;
  char* name;
  boolean employed;
  char* occupation;
  char* education;
} programmer_t;

programmer_t chris;
chris.age = 23;
chris.name = "Chris Browne";
chris.employed = FALSE;
chris.occupation = "Programmer/CS Enthusiast";
chris.education = "self-taught";

Languages known

  • C, C++
  • Java
  • Python
  • PHP
  • JavaScript
  • VisualBasic / QBasic / BBC BASIC
  • 8086 ASM
  • some x86 Linux ASM

Technologies familiar with:

  • Database: [My]SQL, redis
  • Web: jQuery, node.js, php, (vanilla) ajax
  • GUI: Qt, GTK+, Win32, SDL
  • 3D: Irrlicht, LWJGL, SDL, (native) OpenGL [inc. shaders]
  • OS: Linux, Free/Open/NetBSD, Windows 3.1 -> 7, Mac OS 9 -> OS X Lion
  • Networking: iptables, DHCP, DNS, {protocols:IRC,HTTP,SMTP,POP3,IMAP,TCP,UDP,IPv4,IPv6}
  • Daemons: apache httpd (v2 mostly), postfix, dovecot, spamassassin, bind, ircd (various)

Interests

  • Artificial Intelligence programming/design
  • Low-level high-performance microcoding (asm/c)
  • Robotics
  • Game Design
  • User Interface Design
  • Retrocoding (writing programs for old systems using the tools of the time)
  • Programming Language Design/Development

Feb
23
awarded  Notable Question
Jan
25
awarded  Caucus
Jan
16
awarded  Yearling
Sep
11
awarded  Popular Question
Mar
24
awarded  Famous Question
Jan
18
asked Is it possible to have two dogs in your home in Skyrim?
Jan
16
awarded  Yearling
Jul
19
revised Is there a term for maps you have to explore to reveal?
see comments
Jul
19
comment Is there a term for maps you have to explore to reveal?
Very true, Lawton. Most rogue-like games do have it though. Modifying answer to be more accurate.
Jun
8
awarded  Constituent
Jun
8
awarded  Caucus
Jun
3
awarded  Nice Question
May
22
awarded  Notable Question
May
13
awarded  Revival
Apr
14
awarded  Popular Question
Feb
15
comment How do you join two Xbox Live accounts?
I don't think it's possible, but I'm interested in any answers you get as I may be wrong.
Feb
15
comment Troubleshooting intermittent game disconnections in Halo Reach
+1 short of examining the actual packets sent/received by halo reach, I don't think you'll get a more satisfactory answer than this. Bungie is particularly harsh at disconnecting low-ping or high-jitter players (due to a long history of network-abuse-based cheating), so perhaps that has something to do with it.
Feb
15
answered Why does VVVVVV keep freezing?
Feb
15
comment Rogue pvp rotation Cataclysm 4.3?
I agree with Resorath - while I could provide a detailed answer for this question (and recently answered a similar one about warlock PvP), I don't think it suits the SE style very well. Also, you shouldn't ever ask a question on SE because you want to help other people - never second-guess what the community wants, just ask what you want and hope that it will be useful to other people. If you want to help people, you should answer questions.
Feb
14
answered Demonology Warlock PvP strategy