Content tagged programming

Blog Entries

gulfstream/2470

Essay on the iconoclastic Nobel Prize-winning physicist Richard Feynman and his involvement in the making of an early parallel supercomputer. gulfstream/2442

Astute essay on the state of web apps, and what might happen next, with comparisons to the place ofLotus 1-2-3 3.0 and Windows in computing history.The … gulfstream/2332

Encouraging productive conversation in chat rooms by requiring that ever utterance is unique. gulfstream/2379

Super-sexy data transformation algorithm, useful for data compression. gulfstream/2187

Oh MySQL AB, why do you need to make things so difficult? As far as I can tell, it’s at least five clicks from the MySQL Workbench product information … gulfstream/2200

Good overview of possible applications of OpenId, a promising approach to single sign on. gulfstream/2243

I like this: when Google employee #23, creator of Gmail, suggester of the phrase “Don’t Be Evil,” can’t get to sleep at night, he writes webservers … gulfstream/2275

vi in Javascript! It includes spell-checking! gulfstream/2284

del.icio.us

Teaching, Playing, and Programming: Ten Years of Purely Functional Data Structures

What motivates programmers? : Nick Halstead, What is this Tech?
“If you give a programmer a job that does not involve solving something they will become unhappy.”

research!rsc: The Hideous Name
naming schemes in computer science, and what "special" names (- as a filename) mean

Considerations for server-side Automation of Office

valhenson: HOWTO debug silent data corruption

Damien Katz: What Sucks About Erlang

Binstock on Software: Perfecting OO's Small Classes and Short Methods
oo programming under extreme constraints--one level of indentation, one instance variable per class, and more

Generator Tricks for Systems Programmers
generators, in python (but useful when thinking about generators in other languages)

programming: Monads, in Python, in production code! -- "you can and should use monads in your code"

delta.tigris.org
i *think* this tries to create minimal test cases automatically by apply a sort of ga to the source

How To Write Unmaintainable Code

Very simple rules for memory management in Cocoa

Raganwald: What I've learned from failure

Bit Twiddling Hacks

Tour de Babel

A little anti-anti-hype

StatCVS - Generate statistcal HTML reports from your CVS repository logs

Recommended PHP reading list

Stevey's Blog Rants: Math For Programmers

Ned Batchelder: Deleting code

Ooze: Stupid Interview Questions

PHP in contrast to Perl

Coding Horror: Code Smells

Dr. Dobb's | Benefits of the Build | February 6, 2005
"An automated and repeatable build is a valuable asset for any development team, enabling a number of other useful lifecycle activities. Instead of wasting valuable time debating the merits of XP, RUP or your other favorite process, devote your efforts to

Defensive Perl Programming | Vilot.com

Become an Eclipse hotkey showoff

Microsoft Live Labs: Photosynth

< TrueCode > - The stuff school didn't teach you: Object Oriented Super Class Method Calling with JavaScript

Programming as if Performance Mattered

hex editor hex fiend

[IWE] Why Lisp macros are cool, a Perl perspective

The Way It Was:<br />Tales from a life in computing: Exhaustive Testing

Higher-Order Javascript
wish there was one of these for PHP!

NSBlog » Why CoreAudio is Hard

Drivl.com | What code DOESN'T do in real life (that it does in the movies)
"If real life were like film I'd be able to port wordpress to my toaster using a cat5 cable and a bag of glitter."

evan_tech -- code review is great

The Nature of Code at daniel shiffman
notes and examples from a course on programming and processing at itp

Best Practices for Web Developers

call-with-current-continuation.org

Chryler’s » Top Ten of Programming Advice NOT to follow

:gnuvince.net » Blog Archive » My 5 things I hate about Python

WhySingletonsAreControversial - google-singleton-detector - Google Code
interesting--some people don't like singletons (bad for testing)

Functional Javascript
functional programming in javascript. no-one will know what the hell you're doing!

InfoQ: Code reuse highly overrated?

Quotes for Software Engineers

Rails' Unusual Architecture

The Universe of Discourse : Families of Scalars
nicely written, specific piece on refactoring code and the pros of keeping related concepts together via the same variable (rather than just the names of variables)

Pluto Scarab — Hash Functions

Coding Horror: Software Branching and Parallel Universes

Thinking In Java: Short, concise and readable code - invert your logic and stop nesting already!
a function with multiple nested ifs, or multiple exit points? i'm not sure what's better...

Features of Common Lisp (by Abhishek Reddy)

Locale::Maketext::TPJ13 -- article about software localization - search.cpan.org
the difficulties of translation "I scanned 12 directories." and "Your query matched 10 files in 4 directories."

Microsoft to push functional programming into the mainstream with F#

How Hard Could It Be?: Five Easy Ways to Fail, Managing Technology Article - Inc. Article

ArchitectNotes - Varnish - Trac
the design of varnish, a reverse proxy. supposedly written the way kernel code is now written (no distinction between ram and disk--let the kernel worry about paging)

JOT: Journal of Object Technology - Aspect Refinement – Unifying AOP and Stepwise Refinement, Sven Apel, Christian Kästner, Thomas Leich, Gunter Saake

The Objective-C 2.0 Programming Language
introduction/guide to Objective-C

AppleScript: The Language of Automation

High-Performance JavaScript » SlideShare

programming: Bruce Eckel: 3-31-04 I'm over it (Java)