Code Corner
Copyright (C) 1997-2017 by Steve Litt
- Litt's Lua Laboratory:
The 10% you need to know for 90% of your work. Lua is a
very clean, expressive, powerful and fast language.
- Steve's Shellscript Subset:
This
serves as a reference and a shellscript de-uglifier.
- SVG Clickmaps (with Javascript) : Building graphical interactive web pages using SVG, with heavy reliance on Inkscape.
- Javascript 101:
Basics of Javascript, including an error display routine. Written in 2006, but still
a good beginning.
- Awk Academy: The awk
programming language isn't for everybody, and it isn't
for every situation, but used right, in the right circumstances,
it's a quick and powerful tool producing high performance programs.
Includes advice, philosophy and a thorough tutorial.
- Steve Litt's PERLs of Wisdom:
PERL,
just the facts.
- C Sockets Intro, influenced by
Gary Miller, still works
- Socket Programming: A
tutorial
to start
you on the road to socket programming (some of it out of date).
- Steve's Scheme Society (with
Guile): Scheme is a prefix notation functional programming interpreter with
arbitrary precision math. It's extremely fast for an interpreter and is
optimized for recursion, so solves recursive problems well.
- Ruby Revival: Ruby: the 10% you need to know for
90% of your work. Includes a very thorough tutorial.
- Data Normalization Tips: First 3
normalization
forms, other normalization tips.
- Application Development Tips: Four
principles
to replace aspirin and coffee.
- Self Documenting Code:
In
the August 1999 Troubleshooting Professional Magazine.
- Fun with prime numbers:
Several prime number algorithms, including some scalable well into the
billions on a commodity machine.
- XML Tutorial:
XML,
DOM, SAX, DTD, and lots more! In the March 2001 Troubleshooting
Professional Magazine. Old, but still relevant, as far as it goes.
- MySQL Starter: MySQL: the 10% you
need to know for 90% of your work. Includes a very thorough tutorial.
- Postgres Power: Links to several
PostgreSQL articles. PostgreSQL is the full featured high performance
database that ships with most Linux distributions.
- SQL Troubleshooting Page: Tame SQL
triggers and
stored procedures.
- Testing With a Fibonacci Object: Five
per
decade
large numerical range testing.
- Steve's SQL Builder: A tool to
interactively build SQL statements. Based on PostgreSQL.
- PHP Power Pointers: Using PHP for
web apps and ecommerce.
Deprecated Articles
The following articles are obsolete or deprecated, but are kept here "just in case."
- Crashproof C++: The bad-old-days
of C
are
over.
- Ruby on Rails: Rails can be an
incredibly fast web application development environment, but only if you
know it well. This subsite gives you a strong introduction which serves
as a solid foundation from which to learn professional Rails programming.
- My Java applet takes 2 minutes to
start:
Fix for specific problem.
- Moving Yourself to OOP:
You
know your
career depends on moving to OOP, but don't know how to get there. Start
by reading the July, 1997 issue of Troubleshooting Professional
Magazine.
About Code Corner
Code Corner is devoted to programmers. Programmers wearing suits.
Programmers
riding skateboards. Programmers with pony tails, with propeller hats,
with
pocket protectors. Programmers who look like actors or models.
Programmers
who eat only potato chips. Programmers who pilot planes. If you create
programs, applications, operating systems, interfaces or drivers for a
living, and take big time pride in what you do, Code Corner is for you.
If you call yourself an application developer or software engineer,
you'll
still be allowed into Code Corner :-).
So hang out. Have fun. Praise
or flame Code Corner.
Top of Page
[ Troubleshooters.Com | Email
Steve Litt ]
Copyright
(C)1997, 2017 by Steve Litt. -- Legal