Things to program, programming
|stuff you never thought you wanted to know.
A list of tasks should you
bother to hire a programmer to solve for you.
Written by Jon Berg <jon.berg|a|turtlemeat.com>
The main cost of automating information processing tasks is the creation of
the software. "To hire a programmer is expensive", but this is most
of the cost you have. Actually the price of the programmer if it is high or
low, is given on how much it saves to automate the task. Not in the amount of
dollar per hour. Running programs on machines and using network bandwidth and
storage is almost free compared. If you order software that is a solution for
some types of problems you will greatly overcome the cost of developing the
The list of task you should focus on solving:
- things you spend a lot of time on - If you spend 40% or
more of your working day doing something a machine could do it may be wise
to make a program of the task. (And then fire you.)
- things that are boring to do - If you have the money it
could be comfortable to make a program to your boring tasks. It do not always
make sense economically to be lazy. It could be worth it if your day gets
- things that cost more than to hire people to do manually,
than it cost to hire a programmer to design,implement and test. It makes no
sense to program if you can hire people cheaper. This could be the case if
the programming job would be very big and expensive or you have access to
a lot of people that can work minimum wage.
- things that are too complicated to do for a human - Somebody
have to solve how the task is done in the first place, make the algorithm.
But a human is very limited in dealing with problems that have a large complexity.
- things that need precision- It somewhat the same as the
point above. Some tasks a human may be to clumsy to do, computer programs
are used to build CPUs, cars with smooth curves, airplanes with perfect aerodynamics
and so on.
- things that have to be done in a huge volume - If there
is a task that has to be done over and over a lot of times in the millions,
it may be wise to program it.
- let the computers do what they are good at - Computers
are good at numbers, and defined logic. Is very poor at reasoning, being creative,
dealing with tasks that change in the ways they are done.
Setup Software Raid 1 with LVM
Setup Linux with Desktop
Manage your website ads with DFP
Google AdSense for Domains - not so great
Let Google Handle Email for your Domain Name
Page Rank banned by Google
Google's highest ranked web pages
SEO intelligent spam causes irrelevant search results
Google ranking factors
How to not give out page rank in web page links
Web Server Programming
Simple Java web server
Simple Python web server
Configuring Apache webserver with .htaccess file
Turn off the loginscreen in XP, after installing .NET .
Turn off xp login screen unread mail count
What is .NET
Introduction to Cascading style sheets (CSS)
The value of Alexa traffic rank
HTML META tag, not a search engine optimization tool
Create a maintainable webpage with modularization
The www prefix in your domain name
What is RSS and cool things RSS can be used for
MySql backup and restore with phpMyAdmin
Mix Computer related text
Doing business (making money) with Information Technology
Business with Computer Science
Research in Computer Science
Current and future possibilities of Medical Informatics
Tasks that make sense to have automated
Programming handheld mobile devices (overview)
Security tips for the web surfer
Price and Capacity in computer hardware
Java RMI Tutorial.
Page numbering in Word
Numbering headers or outlines in Word
Create a List of Figures
Turn off the default collapsing menus in Word
Turtlmeat.com 2004-2011 ©