PHPSecInfo

Sunday, June 01, 2008

Slides from php|tek 2008

Affleck, you the *bomb* in Phantoms yo!

After experiencing the inspiring atmosphere of php|tek 2008, I vowed to write a blog post a day to hone my writing skills.

Whoops!

Building Desktop RIAs with PHP, HTML & Javascript in AIR

Note: The ZIP on the php|tek 2008 site didn’t have the AIR code in it, so until that’s fixed I’m linking to my locally hosted copied

Securing the PHP Environment with PHPSecInfo

Posted in PHPSecInfo, InfoSec, PHP by funkatron on 06/01 at 01:24 PM
(5) Comments

Monday, December 03, 2007

php|tek, AIR dev and PHPSecInfo

Reinhemer Quad-Core

Clearly the free booze and other gifts provided to the php|arch team is paying off, as two of my talks have been accepted for php|tek 2008 in Chicago. I’ll be speaking on desktop app development with AIR, and the PHPSecInfo project. The full schedule of talks will help you plan on how best to avoid me.

Desktop app dev with AIR has been something near and dear to my heart lately, as I’ve spent a lot of time in the past several months developing Spaz, a Twitter client based on AIR. In the process I’ve learned a whole heck of a lot about Javascript development, and learned intimately what works well in AIR and what doesn’t. Combining PHP on the server side and Javascript/HTML on the client side makes a lot of sense for me, then. Getting the two sides to work together has gotten a fair bit easier with the JSON extension that was added in PHP 5.2.0. With that, exchange of data structures carries a lot less overhead.

PHPSecInfo has been quiet for a while on the development side, but I’m hoping things will pick up a bit with the introduction of public SVN access to the project. The trunk version has some extra stuff in it, like the beginnings of a new view system to output results in various formats. I’ve also added Paul Reinheimer as a contributor, so feel free to guilt him into making updates as well. If you’re interested in contributing patches or updates to PHPSecInfo, drop me a line and we’ll chat.

Posted in PHPSecInfo, My Projects, PHP by funkatron on 12/03 at 01:17 PM
(0) Comments

Tuesday, November 20, 2007

Slides from DC PHP

Maintaining focus has never been one of my strong suits, but I’ve been doing a fairly bad job of it lately even for me. So, I’m finally posting the slides from my two talks a DC PHP:

I think my talks went okay, but not great. Definitely could have been more prepared and presented more useful information, especially in the Inspekt talk. It’s the first time I’ve done a talk on that project, so I still am feeling that one out a bit, whereas I’ve talked about PHPSecInfo a few times before this.

The DC PHP Conference was a nice surprise. It was clearly still in the learning stages, but everyone was friendly and happy to help, and the organizers definitely seemed interested in sorting out what worked and what didn’t. I believe they said the next one will be in July 2008; I hope to be there!

Posted in Inspekt, PHPSecInfo, InfoSec, PHP by funkatron on 11/20 at 12:06 AM
(1) Comments

Wednesday, September 19, 2007

PHP|Works 2007: Presentations and Thoughts

php|works - it's about the booze. Photo by Terry Chay

php|works 2007 was last week, and it was a great experience for me. Here are the slides and code from the presentations I gave:

I really enjoyed my trip to Atlanta and the conference experience. Much like php|tek this year in Chicago, ‘works was filled with lots of great content, smart people, and a casual, comfortable atmosphere that makes the whole thing a lot of fun. The php|architect conferences lack pretension, and that’s really nice — it’s about the people and sharing knowledge. And this one was really special for me because it’s the first time I’ve given a presentation to my colleagues in the community. I was very nervous, but it all turned out well.

I’m too lazy busy to write out an extended journal of the whole experience, but here are some memorable moments:

  • Being sick just two days before I was about to leave, and getting better just in time to go
  • Having my first flight cancelled, giving me time to mostly finish my CodeIgniter talk before I left the Indy airport
  • Getting to the hotel just in time to catch Chris Shiflett’s funny PHP4 is Dead keynote
  • Discovering the hotel room had a flat-panel TV. Unfortunately, no HD content
  • Catching up with Lucas Nealan, and getting an unexpected phonecall with great news
  • The fact that there were about 7,000 iPhones on-hand
  • The Paul Reinheimer quad-core drinking demo (sponsored by Microsoft)
  • Ramblecast: the loudest, drunkest, least productive group podcasting experiment ever
  • Learning a lot more about the Filter extension from Derick Rethans, and seeing how it compares to Inspekt
  • Losing power in the middle of my PHPSecInfo talk, and Paul M. Jones resuscitating the projector
  • Terry Chay’s software architecture talk. I didn’t agree with everything he said, but I laughed my ass off
  • Meeting people who have actually heard of me and used tools I’ve made. Weird
  • Good conversations with too many people to name
Posted in Inspekt, PHPSecInfo, My Projects, InfoSec, PHP by funkatron on 09/19 at 09:30 PM
(2) Comments

Monday, September 10, 2007

Giving Two Talks at php|works Atlanta this week

James Gang

This Friday, I’ll be giving two talks at php|works Atlanta: one on the CodeIgniter framework, and one on PhpSecInfo.

Intro to CodeIgniter

September 14, 2007 @ 1:15 – 2:15pm

CodeIgniter is an open-source web application framework written in PHP. Created by EllisLab, CI is descended from the ExpressionEngine CMS system, and therefore has a focus on real-world needs and solutions for PHP developers. CI is easy to deploy, and works with a wide variety of environments (even FTP-only shared hosting accounts). It offers powerful features like MVC and ActiveRecord without requiring the developer to adhere to strict coding guidelines. It’s easy to extend, and plays well with other code libraries like PEAR and Zend Framework.

In this talk we’ll go over the basics of CI: how to deploy it and writing a simple application. As time allows, we’ll discuss how to extend the framework with other libraries.

Securing the PHP Environment With PhpSecInfo

September 14, 2007 @ 4:30 – 5:30pm

PhpSecInfo is an easy to use security auditing tool for the PHP Environment. We’ll discuss how to use PhpSecInfo as part of your web app security toolkit, and how to customize and extend it for your specific needs, including using the Zend_Environment_Security module from the Zend Framework.

Hope to see you there!

Posted in PHPSecInfo, Development, InfoSec, The Web Problem, PHP by funkatron on 09/10 at 01:27 PM
(0) Comments
Page 1 of 5 pages  1 2 3 >  Last »