Greets UPHPU!
Pleased to announce Kevin Carter as the presenter for this month. The topic is error Handling and Debugging with PHP All code has bugs. In order to fix them you have to find them. This presentation will go over tips and tricks for detecting when errors occur. Then it will go over ways to efficiently track down bugs. It will also cover some code optimization items.
More about Kevin:
Kevin Carter works as a backend php developer for Code Greene. He’s been coding php nonstop for the past 3 years. Is a linux enthusiast, serving as vice-president for the Ogden Area Linux Users Group. His (almost) never updated blog can be found at http://dexterthedragon.com
Travis, a former employee of Authorize.net, will be building his presentation from experience he has with input from current Authorize.net staff.
He will be presenting on two main topics: coding to Authorize.net and the Business Aspects and opportunities of Authorize.net.
Coding:
SIM (Simple Integration Method) – where you calculate the totals and pass in the credit num, etc, info goes to an authorize.net domain
AIM (Advanced Integration Method) — more hardcore, Authorize.net is totally masked, the entire transaction appears to be on your domain
Business:
What is merchant account
What are requirements
Info on how to be a reseller
PHP and Ecommerce using Authorize.net
With Travis Barney of Progrexion
Thursday, January 17th, 7:00 pm @ Bill Good Marketing
12393 Gateway Park Place Suite 600
Draper, Utah 84020
For our November meeting, Alvaro Carrasco will be presenting on Building Rich Internet Applications with PHP, REST and ExtJS.
Rich Internet Applications, or RIA for short, are applications that are still web based, but that have interaction with servers. These applications are built with special attention to human interaction, that is, they feel like desktop applications. Having attended a previous presentation from Alvaro, I can honestly say that he is a master at this.
About the presentation, Alvaro says the following:
“Building Rich Internet Applications with PHP, REST, and ExtJs. ExtJs is an extremely powerful UI toolkit for the web. It lets us create incredible desktop-like GUIs that work flawlessly on IE, Firefox, Safari, and Opera without the need of plugins, just pure Javascript and CSS. It doesn’t depend on any specific server-side technology either, just a way to communicate with the server (XML, JSON, etc). Since we all enjoy writing PHP, we can use it to perform the actual work and communicate to the GUI using REST services. This combination of technologies makes writing cool web applications a joy. And of course, it’s all open source.
This presentation will be broadcast as usual, please go to 76.8.222.140 on Thursday @7p to hear. Questions through IRC.
Download an audio recording of this presentation, the slide deck, and some sample code.
This Thursday’s UPHPU meeting will be presented by Bryan Petty: svnLogBrowser.
The presentation is on svnLogBrowser which provides a web-based frontend for browsing through commit logs from any Subversion repository, and is released under the GNU GPL. It gives developers a tool for quickly locating changes, reviewing peer developer’s commits, or just a general overview of what recent changes have been made to a project.
The lecture will include:
Bryan is a long time member of UPHPU who has worked on several well known projects including svnLogBrowser, wxWidgets development, and work on Phoenix Project Manager. He has also gone the past 7 years to volunteer at Defcon.
Download an audio recording of this presentation.
For our September meeting, Mac Newbold will be lecturing on SQL and PHP! Last year’s meet was one of the highest attended.
Mac Newbold is the owner of Code Greene, a highly successful web development company. The company primarily uses PHP as its coding language. Mac also is chief architect of Gradefix.com and a former contributor to Flyspray bug resolution.
Mac has Bachelor’s (2001) and Master’s (2004/2005) Degrees in Computer Science from the Univerisity of Utah. He spent over 4 years working on the Emulab Network Testbed system and web site, doing web and database programming and development, as well as research and development for their large cluster of computers and their web-driven automated network configuration tools, and has done consulting for other sites using their software. Since 2001 he has done computer consulting for a wide variety of clients, and currently focuses on improving design and implementation techniques for database-driven dynamic e-commerce web sites.
In addition to Mac’s topic, he will also be speaking with members about potential job opportunities with his company. Two old computers will also be given away at this event; great for those interested in tinkering around and learning.
Last, we will do audio streaming again! Last time was very successful. We will issue out the information the day before so those of you who live far away can still participate in Mac’s presentation.
Download an audio recording of this presentation.
For our August meeting, Sheri Bigelow will be presenting on Search Engine Optimization and PHP. Learn more about Sheri by browsing her blog, website, and portfolio. For those who would like to come but find distance to be a barrier, we are trying to setup something so that you will be able to hear it. More info if it becomes available.
This month’s meeting has been postponed a week and will occur on August twenty-third.
In addition to Sheri’s topic, we will be meeting with UPHPU members to see how we can make the meetings better.
Download an audio recording of this presentation.
For our July meeting, Cole Joplin will present on dynamic PDF generation. Explore the capabilities of turning your dynamic database information into downloadable PDF documents. The presentation will be introducing two open source PDF creation libraries for PHP: FPDF and R&OS. These
library functions show the use of dynamic text, drawing, and inserting images for PDF output will be shown.
For our June meeting, Boguslaw Gil will present on a project called SOWA (Service Oriented Web Architecture). He will cover building applications, concept, content object protocol for exchanging content objects between the browser and web server, and collaborations with web services.
SOWA is a software architecture and design methodology for processing and exchanging content in a Web environment over services. SOWA is an extension for current Web technologies and simplifies the design and development of interactive Web applications by separating content layout and UI events from content, and making browser a state-full client to Web server.
For our May meeting, Victor Villa will present on the Dojo DHTML toolkit.
Looking to expand your toolset to include web 2.0 eye candy and killer AJAX functionality? For the average PHP consultant, you face 2 main problem: 1. Server environment changes from job to job and you’re not always able to install software. 2. There are no less than 20 AJAX frameworks out there. What is a code poet to do? Enter Dojo Toolkit – the server-side agnostic solution that rolls out easily, extensible and has a solid developer base that won’t leave you stranded in a couple of years. Dojo is an Open Source DHTML toolkit written in JavaScript. Dojo allows you to easily build dynamic capabilities into web pages and any other environment that supports JavaScript sanely. You can use the components that Dojo provides to make your web sites more usable, responsive, and functional.
For our April meeting, Brandon Stout will present on the iCalendar standard and PHP. An outline of his presentation is as follows:
administered by Anavi Design
colocated at Tier Four