Development Chaos Theory » Blog Archive » How (not) to write Factorial in Java.
january 2011 by bobthecow
Easy enough, right?
Now each of these different methods entail different tradeoffs, and given that we may wish to reuse this library in the future, perhaps what we want to use is a technique routinely used in other Java libraries: a pluggable mechanism that allows us at runtime to decide which technique (the slower but small memory footprint technique, or the more memory intensive, but faster technique).
java
rant
software
architecture
Now each of these different methods entail different tradeoffs, and given that we may wish to reuse this library in the future, perhaps what we want to use is a technique routinely used in other Java libraries: a pluggable mechanism that allows us at runtime to decide which technique (the slower but small memory footprint technique, or the more memory intensive, but faster technique).
january 2011 by bobthecow
Semantic Versioning
august 2010 by bobthecow
Can we pretty pretty please use #semver in the #MongoDB PHP driver? /cc @kchodorow
semantic
versioning
version
release
number
howto
software
project
management
opensource
dependency
package
MongoDB
semver
august 2010 by bobthecow
Supervisor
september 2009 by bobthecow
Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.
python
sysadmin
monitoring
unix
linux
tools
daemon
software
supervisor
*try
september 2009 by bobthecow
Freedom - OS X Networking Freedom Software
april 2009 by bobthecow
Freedom is an application that disables networking on an Apple computer for up to eight hours at a time. Freedom will free you from the distractions of the internet, allowing you time to code, write, or create. At the end of your selected offline period, Freedom re-enables your network, restoring everything as normal.
try
productivity
software
mac
lifehacks
osx
GTD
april 2009 by bobthecow
Nikto | CIRT.net
september 2008 by bobthecow
Nikto is an Open Source (GPL) web server scanner which performs comprehensive tests against web servers for multiple items, including over 3500 potentially dangerous files/CGIs, versions on over 900 servers, and version specific problems on over 250 servers
web
server
testing
software
security
tools
sysadmin
september 2008 by bobthecow
tms [fernLightning]
august 2008 by bobthecow
Allows basic cvs style operations on Time Machine volumes
utility
terminal
timemachine
versioncontrol
software
august 2008 by bobthecow
Firefox 3 Release Candidate 1 is available.
may 2008 by bobthecow
Get it. If you're already using Firefox, this one's crazy faster and the memory leaks are fixed. If you're still using the browser that shipped with your operating system, you ought to be ashamed of yourself.
*links
download
firefox
software
may 2008 by bobthecow
Making The Web A Better Place, One Campaign At A Time...
march 2008 by bobthecow
Save A Developer. Upgrade Your Browser.
*links
interweb
ie6
standards
software
windows
march 2008 by bobthecow
MoodBlast 2.49.5
february 2008 by bobthecow
MoodBlast is s menubar/dock item (convertible) with a system-wide user-configurable hotkey that allows simultaneous posting of a “mood” to iChat, Skype, Adium, Twitter, Jaiku, Yappd, Tumblr and Facebook, or any combination of these services.
moodblast
twitter
software
*try
february 2008 by bobthecow
"Witch" window switcher by many tricks
february 2008 by bobthecow
an uber-useful app that lets you switch windows command-tab style, instead of just switching apps. you want this, i promise.
mac
osx
software
free-as-in-beer
february 2008 by bobthecow
LINUX ON DESKTOP: 35 Cool Applications to install on Ubuntu 7.04
july 2007 by bobthecow
sudo dpkg -i gimpshop_2.2.11-1_i386.deb
linux
software
opensource
OSS
list
ubuntu
kubuntu
july 2007 by bobthecow
howto: make your fresh Windows XP install usable
june 2007 by bobthecow
my roommate just got a new laptop for his trip to Cambodia, and we were talking about what he needed to do to make windows xp usable. a few quick downloads and he's well on his way.
howto
windows
xp
software
reference
installation
guide
justin
hileman
june 2007 by bobthecow
Open Source Windows - Free, Open-Source software for Windows
june 2007 by bobthecow
Free and open-source software is good for you and for the world. This is the best Windows software that we know of. No adware, no spyware, just good software.
opensource
software
windows
download
june 2007 by bobthecow
CamStudio - Free Screen Recording Software
december 2006 by bobthecow
CamStudio is able to record all screen and audio activity on your computer and create industry-standard AVI video files and using its built-in SWF Producer can turn those AVIs into lean, mean, bandwidth-friendly Streaming Flash videos (SWFs)
video
screencast
screen
capture
windows
freeware
opensource
software
december 2006 by bobthecow
The A. L. I. C. E. Artificial Intelligence Foundation - chatbot - chat bot - chatterbots - verbots - natural language - chatterbot - bot - chat robot - chat bots - AIML - take a Turing Test - Loebner Prize - Chatterbox Challenge - entertainment robots - r
ai bot software development
august 2006 by bobthecow
ai bot software development
august 2006 by bobthecow
The Mythical Man-Month - Wikipedia, the free encyclopedia
july 2006 by bobthecow
The Mythical Man-Month: Essays on Software Engineering is a book on software project management by Fred Brooks, whose central theme is that "Adding manpower to a late software project makes it later." This idea is known as Brooks' law, and is presented al
software
programming
Management
book
*read
july 2006 by bobthecow
CleanSoftware.org - Utility software
april 2006 by bobthecow
all sorts of good freeware / OSS descriptions and download links.
freeware
software
windows
april 2006 by bobthecow
related tags
*links ⊕ *read ⊕ *try ⊕ addressbook ⊕ adobe ⊕ aftereffects ⊕ ai ⊕ airport ⊕ airtunes ⊕ app ⊕ apple ⊕ application ⊕ applications ⊕ apps ⊕ architecture ⊕ article ⊕ audio ⊕ autosave ⊕ avant ⊕ backup ⊕ blog ⊕ book ⊕ bot ⊕ browser ⊕ bugs ⊕ calendar ⊕ capture ⊕ cocoa ⊕ code ⊕ collaboration ⊕ command ⊕ comments ⊕ computer ⊕ connection ⊕ consulting ⊕ contacts ⊕ core ⊕ creator ⊕ culture ⊕ daemon ⊕ data ⊕ dave ⊕ dependency ⊕ design ⊕ desktop ⊕ development ⊕ dirty ⊕ disk ⊕ dmg ⊕ dock ⊕ download ⊕ driver ⊕ drivers ⊕ DTerm ⊕ dyno ⊕ editor ⊕ encryption ⊕ environment ⊕ espresso ⊕ essential ⊕ explorer ⊕ expose ⊕ express ⊕ extensions ⊕ facebook ⊕ favorites ⊕ file ⊕ finder ⊕ firefox ⊕ foreversave ⊕ forward ⊕ free ⊕ free-as-in-beer ⊕ freeware ⊕ fullscreen ⊕ funny ⊕ git ⊕ gitx ⊕ gity ⊕ google ⊕ googlecalendar ⊕ gps ⊕ groupware ⊕ GTD ⊕ gui ⊕ guide ⊕ hack ⊕ heuristics ⊕ hileman ⊕ history ⊕ howto ⊕ humor ⊕ ical ⊕ ie6 ⊕ image ⊕ install ⊕ installation ⊕ interaction ⊕ interesting ⊕ internet ⊕ interweb ⊕ ios ⊕ ipad ⊕ iphone ⊕ iterm ⊕ itunes ⊕ java ⊕ just ⊕ justin ⊕ keyboard ⊕ kubuntu ⊕ launcher ⊕ laws ⊕ lcd ⊕ lcdproc ⊕ leak ⊕ lifehacks ⊕ line ⊕ linux ⊕ list ⊕ mac ⊕ macosx ⊕ madison ⊕ magicmouse ⊕ management ⊕ manual ⊕ marketing ⊕ memory ⊕ merge ⊕ microsoft ⊕ MongoDB ⊕ monitor ⊕ monitoring ⊕ monoff ⊕ monopoly ⊕ moodblast ⊕ Mozilla ⊕ music ⊕ muxtape ⊕ MythTv ⊕ nerd ⊕ networking ⊕ number ⊕ office ⊕ open ⊕ opensource ⊕ operating ⊕ OSS ⊕ osx ⊕ package ⊕ pdf ⊕ performance ⊕ personal ⊕ photoshop ⊕ php ⊕ pim ⊕ pinout ⊕ pipe ⊕ piracy ⊕ plugin ⊕ pocketpc ⊕ port ⊕ portable ⊕ presentation ⊕ printer ⊕ printing ⊕ privacy ⊕ productivity ⊕ programming ⊕ project ⊕ pugins ⊕ pvr ⊕ python ⊕ quicksilver ⊕ radio ⊕ rant ⊕ read ⊕ recording ⊕ reference ⊕ release ⊕ reports ⊕ resources ⊕ revenue ⊕ save ⊕ scooter ⊕ screen ⊕ screencast ⊕ security ⊕ semantic ⊕ semver ⊕ server ⊕ service ⊕ sharing ⊕ shell ⊕ shortcut ⊕ showoff ⊕ simbl ⊕ social ⊕ soda ⊕ software ⊖ source ⊕ speed ⊕ split ⊕ standards ⊕ startup ⊕ streaming ⊕ subversion ⊕ supervisor ⊕ sync ⊕ sysadmin ⊕ system ⊕ task ⊕ terminal ⊕ testing ⊕ timemachine ⊕ tips ⊕ tools ⊕ try ⊕ twitter ⊕ ubuntu ⊕ ui ⊕ unix ⊕ upnp ⊕ usability ⊕ userexperience ⊕ users ⊕ utilities ⊕ utility ⊕ utils ⊕ version ⊕ versioncontrol ⊕ versioning ⊕ video ⊕ view ⊕ visualization ⊕ web ⊕ webkit ⊕ website ⊕ windows ⊕ wizmo ⊕ words ⊕ xp ⊕Copy this bookmark: