Tuesday, July 13, 2004

The Bookstore - Yippie Skippie

I went to the bookstore the other day. I love bookstores! - they are my college library. In college I was one of those kids that actually went to the library. When I pledged with my fraternity - I already knew where the library was - some of my pledge brothers actually had to dig out the map and locate the building on campus.

It could also be that as a little boy my father owned a college bookstore (same campus where I would end up going to school) and I grew up in a crib in the back among the books.

It might be that I was the only kid growing up that had a room in his house called the library, big chairs, well the old white oak house had big chairs and an ugly couch. The room had walls with shelves of books, and my dad; being the eclectic he was, had a book on every subject.

Anyway back to the post - I picked up two new books to add to my growing collection of Web/PHP/MySQL books and then as an after thought I picked up a new hacking/security book.

MySQL/PHP Database Applications
To quote the review, "Rather than make up trivial programs just to illustrate aspects of the MySQL/PHP environment, this book features code snippets, each half a page or so in length, that illustrate the behavior of key code structures. For example, in explaining conditional statements in PHP, the book gives you a no-frills IF statement with real values in place. It's not always obvious how the code structures will behave in practice, but the book does a consistently good job of commenting intelligently on the place of each aspect of the language in a well-designed application. The latter half of the book attacks specific problems--a chat system, a guest book, and so on--and walks through the setup of MySQL and each important PHP function for each. --David Wall" Couldn't have described it any better.

Dreamweaver MX 2004 - The Missing Manual
If you haven't ever picked up a missing manual - you have been missing out on the secrets of most every operating system, software application currently being used. I have read the OS X book, the iPod book, and even the Windoze XP book. These are great, nice simple lessons that show me how to easily take my raw php/mysql and add it to beautifully created web pages. Anything that helps me look better than I normally look works for me.

and finally a book that scares me a lot -

Stealing the Network: How to Own a Continent
This books scares me in multiple ways - First as a wannabe hacker in my youth I am frightened to see how I could have been so easily swayed to make a real nuisance of myself for someone else's gain. Secondly as the acting Director of Security, building a FTTH network that will give some awesome capabilities to some misguided youth (nothing wrong with this - I was misguided) I see the endless possibilities that someone could take this network too. Finally I read this book and wonder to myself, (me wondering) "This book teaches those script kiddies that if they actually learned 2+2=4, or how to use MS Project, they too could be real nuisances to society. So in the end I give this book all my recommendation - want to understand how that dark world you are trying to protect your systems from work - read the first book in the series Stealing the Network: How to Own the Box Want to understand how your whole network could fit into someone's puzzle and be used to for their gain read the second book. I can't wait for the next book.

Saturday, July 10, 2004

Tuesdays with Morrie

Supposedly this is a great book. I bought a copy of it a little over a year ago, my wife immediately took it away from me and told me I could read it when she finished. Well here I sit still wondering whether I will ever get to read it. Now you ask - why is he going on about this book - well someone made a movie about it - didn't realize this...

So I was flipping through the channels- okay my mother in law was watching Oxygen and the movie happened to be coming on. So here I sit watching it, trying to gleam the few bits of wisdom the producers might have allowed to be included in a movie as they slaughtered the original manuscript.

I should go fishing - I think better when I am standing in the middle of a cool stream watching the water dapple as a trout noses up to the top to see what some crazy fool is throwing across the water.

Thursday, July 08, 2004

PHP, MySQL...Oh my

So I have been working on this provisioning tool I posted about. Things have changed since I last posted on it. I have changed from building it entirely inside of a TCL wrapper and instead designed this wonderful little web tool. It's quick, smooth, and has the ability to easily grow as new requirements become pressing needs. Those designers in the crowd understand how scope creep allows one gadget, button, request to suddenly take precedent over another one.

In the process of building this tool I have come to love three books: (has to be love when I regulary haul them back and forth from office to house.)

PHP and MySQL Web Development

The purple book - This book has a great layout,you start building an order system for Bob's Auto Parts and work through adding to the scripts. I keep thinking it's an O'Reilly book, and looking for it on my Safari account when I can't remember something. It is what I consider one of the best references going for building good web sites.

PHP MySQL Website Programming: Problem - Design - Solution

This book has given me some processes for building a website from the ground up. I have just spun my own sites out without really thinking about it, looking at the flows, or even deciding how the file structure should be constructed before I actually began programming. I took those classes back in my college programming days and forgot them soon after I became a Network Engineer.

and finally because everyone should have a book about web site design from one of the best

Philip and Alex's Guide to Web Publishing

I have owned this book for several years, quoted from it (CTO Breakfast) and generally have used this book as reference for everything web related I have ever touched. Philip is always writing something interesting, he had an amazing company (I dreamed of working for his company. You can do a little research on the web and find out how about the demise of ArsDigita.)