208 reputation
19
bio website jamesgecko.com
location United States
age 26
visits member for 4 years, 1 month
seen May 23 at 22:39
They teach me, but I don't learn until I use it...

Jul
6
awarded  Editor
Jun
8
awarded  Caucus
May
30
awarded  Citizen Patrol
May
14
awarded  Disciplined
Apr
23
comment Do records showing the daily work of programmers exist?
Peepcode has a few Ruby-centric "Play by play" screencasts that sound like possibly what you're after. Unless you're not interested in Ruby. Since you haven't given any detail about what tools or languages you want to familiarize yourself with, I'll assume you are. Why wouldn't you be? ;-)
Mar
21
comment How should I evaluate new browser languages?
Acknowledged. :-) But Javascript syntax does have more fiddly bits to make typos with then most abstraction layers.
Mar
21
comment How should I evaluate new browser languages?
I tend to spend more time debugging, period, when I write Javascript without using an abstraction layer, actually. ;)
Mar
21
comment How should I evaluate new browser languages?
Chrome will support SourceMap in the very near future, which should make debugging easier.
Oct
6
comment Is it unusual for a small company (15 developers) not to use managed source/version control?
On point two, many VCS save deltas, but Git saves the whole file for each unique hash of the file. But that doesn't actually matter; disk space is cheap and source code is tiny. gitready.com/beginner/2009/02/17/how-git-stores-your-data.html
Oct
6
comment Is programming tourism a realistic possibility?
I note you use the word "girlfriend" in the present tense...
Sep
9
awarded  Yearling
Jun
21
comment Why big companies use Perforce?
@mathepic At the time of initial implementation, Mercurial's efficient HTTP support integrated better with Google's preexisting architecture than Git did. code.google.com/p/support/wiki/DVCSAnalysis
Jun
15
comment Is python a good choice to develop UIs? If so, wxPython or Tkinter?
Note that Tkinter does not provide many commonly used widgets out of the box. For example, if you want a progress bar you'll have to either write one yourself or find one someone else has written.
Apr
6
comment Do sites like goanimate, xtranormal, and animoto use Flash + ActionScript, OpenGL, or other technology?
Adobe Graphics Assembly Language? It seems to be related to 3D graphics in Flash.
Mar
1
comment Should managers prohibit programmers from using IM in office?
Why develop something where solutions already exist? The Prosody XMPP server works great; just don't configure it to act as a transport to the outside world. Bonjour/Zeroconf is also nice, and it doesn't even need configuration.
Mar
1
comment Should managers prohibit programmers from using IM in office?
By default in Ubuntu, new instant messaging windows are not displayed; an icon on the taskbar just turns green. It's pretty great, because I generally don't notice it until/unless I'm out of the flow.
Mar
1
comment Should managers prohibit programmers from using IM in office?
I installed a similar setup at the company I work for. Being able to communicate without distracting each other is really nice. I also wrote a script that hooks into our phone system and updates user statuses automatically, so we can also see if someone is talking with a customer. This has made communication with other offices a bit more convenient.
Feb
18
comment What is the biggest weakness of students graduating with degrees in Computer Science?
One of my professors had every student give a presentation in all the non-Freshman classes he taught. In the upper level classes, he required a one page summary of the the algorithms and thought process behind each code submission. It was not until later that I realized how beneficial these exercises were.
Jan
11
comment Would a language which doesn't allow comments yield more readable code?
You're right. We'd have to use #ifdef statements instead.
Jan
7
comment Ashamed to admit using jQuery?
@mipadi The original question was asking about jQuery, not the MIT license specifically. Rene Saarsoo also referenced the GPL. There doesn't seem to be a MIT violation because the licensee doesn't appear to be licensing the software under the MIT license.