test 01/16/2008
Friends In Feed - Distributed Social Networking Annotated
tags: no_tag
- Create an Identity — Start by creating an identity for
yourself. You choose what name you use and what content you make public,
including your list of friends. Host the identity on your own server
or have someone do it for you (like email). - Find your Friends — Find others that are using Friends In Feed
and request a connection to them. - Share — Upload content to your identity and Friends in Feed
tells your friends about your activity while leaving the internet-at-large out
of the loop. - Explore — Browse your friend’s identities using your own
identity to log in. Your friends don’t need to give you yet another password in
order to let you in. - Customize — The code is open, the data in your hands. Make it
do what you want.
Visualizing Regular Expressions at Oliver Steele Annotated
tags: no_tag
This is intended to demonstrate the implementation of regular expressions. If you want to learn how to use them instead, I recommend these references instead:
- Regular expressions - post by joel
The “pattern” shows the regular expression. Click on it to set another regular expression to match against.
Analyzing the AI Bot Library from the Quake 3 Source Code — AiGameDev.com Annotated
Quake 3 Arena makes an interesting example as it is fully open-source (except the tools), and it’s a great example of a turn-of-the-century AI engine design! Seriously though, the code contains a feature-complete death-match bot AI written in plain-old C; it’s surprisingly easy to follow when you understand the syntax of the language. As well as a simple goal architecture, you’ll find some solid technology in the Area Awareness System (AAS) and the pathfinding solution too (a.k.a. routing).
Introduction to Diigo Toolbar. Diigo Toolbar installed. Annotated
tags: no_tag
discipline and punish Annotated
tags: creativity
It’s a very
common error: people imagine that programming is not a creative endeavor.
Instead
they believe that programming is a constructive endeavor, that it’s
something analagous to building a bike
shed and the challenge largely consists in capturing a set of “clearly
defined, domain rules”
common error: people imagine that programming is not a creative endeavor.
Instead
they believe that programming is a constructive endeavor, that it’s
something analagous to building a bike
shed and the challenge largely consists in capturing a set of “clearly
defined, domain rules”