the first ruby IDE with find usages and some sort of autocomplete.
Tag: programming
Facebook PHP Mess
From just this single page of source code a lot can be said and extrapolated about the rest of the Facebook application and platform. For instance, the structure doesn’t follow any object oriented development practices, and it seems that the application is one large PHP file with a large number of custom functions living in the same namespace (they also seem to be using the Smarty templating engine).
where we learn that its a mess of PHP. that will cause pain as they expand.
Camp Scrum
Imagine having a whole week together with 4 of the most authoritative personalities in Agile software development today… Not only a week of seminars, but a week of living with the experts
oy oy
HTML5 parser profiling
another problem benefitting from a large data set: parser optimization. by looking at the frequency distribution of markup constructs, you can infer parser optimizations.
Fuzzing for correctness
This pair of checks doesn’t find all decompiler bugs, of course, but it finds quite a few of them. jsfunfuzz has a few other correctness checks for things like unnecessary parentheses in decompiled code and bogus results from object uneval.
i wonder if this works for all js engines
ETag Algorithm
What you want to do is compute the ETag based on the underlying data resources that actually drive the page creation; the input to that process, not its output.
Torvalds on git
lots of swearing about cvs and svn, but linus really drives the git advantage home. and if you waited for your chance to hear google people called morons, here is it.
iPhone Game Development
It’s quite clear, given what native iPhone apps can do, that the platform has quite a lot of CPU and graphics leeway. It’s therefore unfortunate just how constrained the MobileSafari browser is, since just a few additional hooks would allow much richer interactions with the user.
webkit event handling–
PHP 4 end of life
about time, although like the transition from vb to vb.net, most developers will fail at it. expect howls of protest as incompetent developers feel left out in the cold.
PowerTop
a tool that helps you find what software is using the most power. By fixing (or closing) these applications or processes, you can immediately see the power savings in the tool.