Pushing LAMP over the edge and make it fly this fall

by Klaus Graefensteiner 9. July 2010 10:21

Paraglider1 

Figure 1: Paragliding in the Winter

The Plan

Here are my ambitions plans for this fall. I would like to bring my LAMP skills to the next level and start using the LAMP stack as my primary incubator platform for startup ideas.

I always like having big goals guided by some kind of external constraint. Community college classes are ideal for this purpose. There are two online classes offered this fall at the Saddleback Community College.

CIM 205A - WEB DEVELOPMENT AND DB: INTRO SQL AND MYSQL

CIM 231 - AJAX--ADVANCED JAVASCRIPT WITH XML

The classes this fall are starting 8/23/2010 and go all the way to 12/19/2010. That is a total of 16 weeks.

The Goals

At the end of the 16 weeks l hope to have accomplished the following:

  1. Get an A in both classes
  2. Finish reading the JQuery in Action book
  3. Finish reading the CodeIgniter User Guide
  4. Finish reading the MySQL book
  5. Watch the CodeIgnitor video tutorials on Nettuts
  6. Complete the HTML  / Photoshop tutorial from Nettuts
  7. Have a LAMP system running in Amazon EC2 hosting my Wordpress blogs and my final project
  8. Create a Fedora Linux development environment that runs as a VMWare Workstation 7 virtual machine on my Windows 7 laptop.
  9. Complete my final project called “Nuilist” (http://nuilist.com) that is built on LAMP and JQuery

Books

Here is the book list:

  1. JQuery in Action Second Edition
  2. A Practical Guide to Linux Commands, Editors, and Shell Programming (Second Edition)
  3. A Practical Guide to Fedora and Red Hat Enterprise Linux (5th Edition)
  4. MySQL (4th Edition)
  5. Apache Cookbook: Solutions and Examples for Apache Administrators

Hosting

I would like to try out Amazon EC2as hosting platform. I would like to setup a standard reserved instance running Fedora Linux.

Development Environment

As my development environment I would like to use a VMWare Workstation 7 virtual machine that runs Fedora 13. Since I don’t like to run VMWare Workstation on my primary disk, I need to create a VHD just for running the virtualization software. On the Fedora VM I am planning to install:

Optionally I will try to setup the same development environment on my wife’s IMac that runs Snow Leopard.

Frameworks

I would like to use and learn about CodeIgniter and optionally the Zend Framework.

Events

As a motivational kick-off I am attending  the Startup Weekend event in San Diego.

Recreational

In my well deserved breaks I hope I find some time to read the Pickaxe book (Ruby 1.9).

Projects

NUIList – Create a zero friction distributed list management application that can be accessed by different clients. Desktop Browser, smart phone and your wrist watch. The application will be written in PHP and MySQL on the server side (LAMP) and JQuery on the client side. The application will include a REST API that can be used by a native smart phone application. Optionally I would like to create a simple prototype smart phone app for the IPhone.

Ausblick

I got the first set of steps already behind me, by writing this blog post. Es gibt viel zu tun. Packen wir’s an!

Tags:

LAMP

About Klaus Graefensteiner

I like the programming of machines.

Add to Google Reader or Homepage

LinkedIn FacebookTwitter View Klaus Graefensteiner's profile on Technorati
Klaus Graefensteiner

Klaus Graefensteiner
works as Developer In Test and is founder of the PowerShell Unit Testing Framework PSUnit. More...

Open Source Projects

PSUnit is a Unit Testing framwork for PowerShell. It is designed for simplicity and hosted by Codeplex.
BlogShell is The tool for lazy developers who like to automate the composition of blog content during the writing of a blog post. It is hosted by CodePlex.

Administration

About

Powered by:
BlogEngine.Net
Version: 1.6.1.0

License:
Creative Commons License

Copyright:
© Copyright 2013, Klaus Graefensteiner.

Disclaimer:
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Theme design:
This blog theme was designed and is copyrighted 2013 by Klaus Graefensteiner

Rendertime:
Page rendered at 5/21/2013 4:17:08 AM (PST Pacific Standard Time UTC DST -7)