Just one geek's opinions and epiphanies

Applied Security Visualization

[caption id="" align="alignleft" width="160" caption="Applied Security Visualization by Raffael Marty (Addison-Wesley)"]Applied Security Visualization by Raffael Marty (Addison-Wesley)[/caption]

Raffael Marty is very excited about the visualization of security data, this fact shines out of every chapter of Applied Security Visualization. Raffael, cheif security strategist and senior product manager for Splunk, walks you through the collection, parsing, and displaying of security data for the purpose of learning what you can as fast as you can from your visualizations.

The overall information gained from this book is priceless. Knowing where to look for your security information, and more importantly how to interperate that data. Raffael is quick to explain throughout the book the different places you would look for specific data. He explains the different logging details of different vendors, and why each vendor make the choices they did. He is also quick to point out how to expand reporting from the default, and most times, limited reporting of logs.

The information contained in this book is really great, and there is a ton of it, however, getting to the information you care about and need to know takes time and some serious determination. To put it bluntly, this book is extremely boring. It took me about twice the normal time I take to read a book this size. Partially due to the fact that there is so much detailed information and you will spend a lot of time flipping back and forth through to book to remember exactly why Raffael is doing something. If you are really into security, and you wish to know more about you network, security or really any general logged information, this book will guide you to it, and show you exactly what you want to know, or better yet, exactly what you don't know.

Published by Addison Wesley, you can pick up Applied Security Visualization by Raffael Marty at Amazon.com.

Python Web Development with Django

[caption id="" align="alignleft" width="160" caption="Python Web Development with Django"]Python Web Development with Django[/caption]

Frameworks and patterns are really becoming strong fixtures of the web development community. They are giving developers the ability to do more and do it faster. Django is a great example of a framework that is enabling developers to developer faster. I just a few lines of code you can create a blog (Chapter 2), a photo gallery (Chapter 7) or a content management system (Chapter 8). Where Django is a quick way to learn Python and create great applications, Python Web Development with Django (the book) is a great way to learn Django.

The first chapter is a great quickie on what Python is and about the parts of Python. It's a quick explanation of variables, tuples, lists, and more. The subsequent chapters walk you through all the inner workings of Django.

Jeff Forcier, Paul Bissex, and Wesley Chun really give you a great book, and plenty of great examples of what Django can do. In detail you are shown, explained what each part of Django you are working with is for, and the secrets to it's inner part. Often you are given options and directions on how to expand and change your application.

Probably the sweetest parts of this book is the appendix on Google App Engine. GAE allows the use of Django, and this appendix explains what it takes to add that to the mix so your app can move seamlessly into the cloud with Google App Engine.

The book is published by Addison Wesley in their Developer's Library. Check it out here or at Amazon.com