Main Page

From Jonathan Gardner's Tech Wiki
Jump to: navigation, search

Greetings!

Welcome to my technical wiki. My name is Jonathan Gardner, and I'll be your host.

This wiki is really designed for myself. Think of it as an open notebook.

I try to organize things by concepts. For instance, regex covers regexes in all the languages I know (Python, perl...), as well as the regexes used by Unix command-line utilities like grep.

This wiki isn't intended for users to contribute to. However, I greatly appreciate questions, comments, suggestions and corrections sent to my email at jgardner@jonathangardner.net. Don't be shy.

Checkout Learn Real Physics (Blog, Wiki) for my physics lectures if you want to learn real physics.

Languages

  • Python: Currently my #1 language.
  • Perl: Expert at, but I don't like it.
  • Javascript: Necessary knowledge. Expert.

Theories

Practical Technology

Software Development Methods and Best Practices

Software

Hardware

Networking

Services

Databases

Linux as a Desktop

Thoughts

Rants

I'm going to rant on a variety of topics.

Abandoned stuff

Projects

  • Common Lisp Open Library -- A set of useful packages to complement your Common Lisp programming. (Mostly abandoned now.)
  • Infiniweb -- A website you build organically.
  • Pyli: An experimental Pythonic Lisp written in Python.
  • MUD: How to write a MUD in Python
  • Id: A universal id server idea
  • Facts: A facts database
  • Memory: A tool to help memorize facts
  • Knowledge Vault: A tool to increase your intelligence with computer assistance
  • Universal Dictionary - A dictionary and word map for all languages.
  • HyperCard Clone: I've never used Hypercard, but I think I get the idea. I want to build a clone that is not web-based.
  • Community: Software to build communities, respecting privacy and ownership.
  • YouBank: Everyone can issue credit. Who you trust is up to you.

Game Notes