Updates from Joshua Simpson RSS Toggle Comment Threads | Keyboard Shortcuts

  • Joshua Simpson 10:15 on Monday, 26 February 2007 Permalink | Log in to leave a Comment  

    OWASP’s WebScarab 

    I’ve been using WebScarab for a while now, and thought I’d share it with those who aren’t familiar with it.  It’s a web security analysis application written in Java.  It has numerous included plug-ins with the standard install, including a spider, parameter fuzzer, session analyzer, HTTP/HTTPS interception/mangling, and much more.  OWASP once again proves their skill in creating a extremely useful tool.  Check it out!

     
  • Joshua Simpson 21:56 on Thursday, 5 May 2005 Permalink | Log in to leave a Comment  

    Barcodes with PHP and PEAR 

    A new article on Tech Republic provides a brief tutorial on how to integrate barcodes within your web application, utilizing the PEAR::Image_Barcode class, that uses the GD library to create and propogate the barcodes. Yay for capitalism! Read the article.

     
  • Joshua Simpson 1:26 on Friday, 29 April 2005 Permalink | Log in to leave a Comment  

    Practical C++ Programming 

    Ok, I know this isn’t technically a PHP book. However, Ray was gracious enough to get me this book for review, and I believe the book offers techniques and advice to just about any programmer, not just for C++.

    Practical C++ Programming, like most O’Reilly books, is a top-notch technical book, with a focus on beginning programmers, but with enough readability to serve more experienced C++ coders. Steve Oualline does a great job of mixing technical, aesthetic, and design advice, spattered with small, amusing anecdotes and miniature quizzes. He uses examples effectively to reinforce standard programming concepts and gently nudge the reader along the sometimes painful path of C++.

    The best aspect of the book isn’t the technical knowledge passed along by Oualline; it’s the more abstract things he tackles that truly separate it from other C++ books, such as object orientated and procedural design practice, styling and naming conventions, and the tools of programming that many books miss: Makefiles and a brief overview of debugging utilities. It’s refreshing to read a book that takes such points into account, and I found myself nodding in agreement in these sections.

    As far as technical material, Oualline keeps up-to-date by including sections on fairly new and complex topics such as namespaces, STL, and templates, without alienating the reader. He uses code often to explain various points, keeping most examples small, but building to larger snippets and build on previous chapters smoothly. The ‘C to C++’ chapter in particular was excellent, and I think even C++ programmers could benefit from a quick overview of this section.

    All in all, Practical C++ is an excellent book as a supplement to your generic C++ reference book, especially for those new to C++ programming or just coding in general. However, I think many, more experienced, programmers could also benefit from his gems of wisdom on various topics that he sprinkles throughout the book. I’ve come to expect the best from O’Reilly, and, again, I wasn’t disappointed.


    Practical C++ Programming
    Author: Steve Oualline
    Publisher: O’Reilly Publishing
    Published: 2002
    ISBN: 0-596-00419-2
    Rating: * * * *

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel