<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Scribd Feed for dprevite</title>
    <link>http://www.scribd.com/people/view/15774-dan-previte</link>
    <description>This a feed for documents on Scribd written by dprevite</description>
    <ttl>30</ttl>
    <pubDate>Mon, 09 Jun 2008 21:07:42 GMT</pubDate>
    <lastBuildDate>Mon, 09 Jun 2008 21:07:42 GMT</lastBuildDate>
    <item>
      <title>stefan priebsch-migration</title>
      <link>http://www.scribd.com/doc/3288345/stefan-priebschmigration</link>
      <description>The Gory Details of a PHP Migration

Stefan Priebsch, e-novative GmbH

*Migration [...] means the transition of a from an old to a new technology.

major part of software or hardware [...]

*Migration [...] means the transition of a from an old to a new technology.

major part of software or hardware [...]

This transition can cause problems.

*Tools

*xdebug
&#9679;

PHP Extension for Tracing, Profiling, Code Coverage, Debugging Installation:
&#9679;

&#9679;

pecl install xdebug zend_extension_ts=&#8220;/path/to/xdebug.dll&#8220;

&#9679;

&#9679;

http://www.xdebug.org

*xdebug

*xdebug
php.ini: xdebug.auto_trace=On xdebug.trace_ou</description>
      <pubDate>Mon, 09 Jun 2008 21:07:42 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288345/stefan-priebschmigration</guid>
    </item>
    <item>
      <title>stefan priebsch-50 reasons for php5</title>
      <link>http://www.scribd.com/doc/3288343/stefan-priebsch50-reasons-for-php5</link>
      <description>Should Be Using PHP 5
Stefan Priebsch, e-novative GmbH

50 Reasons Why You

*#1 PHP 4 end of life 08/08/08

*#2 PHP 4 as old as Win 2000

*#3 PHP 5 is stable

*#4 PHP 5 is faster than PHP 4*
* No, really

*#5 XML support actually works
&#9679;

libxml-based DOM-compliant

&#9679;

*#6 PHP 5 has SimpleXML
&#9679;

$xml = new SimpleXMLElement($doc); print $xml-&gt;movie[0]-&gt;plot;

*#7 XMLWriter
&#9679;

Create XML files Stream-based, no DOM tree

&#9679;

*#8 XMLReader
&#9679;

Parse XML files Stream-based, no DOM tree

&#9679;

*#9 PHP 5 Supports OOP*
* Real OOP, that is

*#10 PHP 5 can* copy objects
* can, as in: you decide when
&#9679;

clone</description>
      <pubDate>Mon, 09 Jun 2008 21:07:40 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288343/stefan-priebsch50-reasons-for-php5</guid>
    </item>
    <item>
      <title>rob richards-who am i</title>
      <link>http://www.scribd.com/doc/3288341/rob-richardswho-am-i</link>
      <description>Who am I? The Age of the Digital Identity
Rob Richards May 21, 2008 http://xri.net/=rob.richards

*&#8220;I am whatever you say I am If I wasn't then why would I say I am&#8221;

Eminem, "The Way I Am", The Marshall Mathers LP, 2000

2

*What is a Digital Identity?
&#8226; Digital representation of claims about an entity
&#8211; Domain name &#8211; email address &#8211; username &#8211; I-name

&#8226; Claims can be made by or about the entity &#8226; No built-in assumption of trust

3

*Who Am I?
=rob.richards Rob Richards &lt;personal email&gt; &lt;address&gt; &lt;telephone&gt;
jbobhick Jimbob Hick ab3544...@nyms.net Caribou, Maine

rob@mashery.com Rob Richards </description>
      <pubDate>Mon, 09 Jun 2008 21:07:38 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288341/rob-richardswho-am-i</guid>
    </item>
    <item>
      <title>rob richards-web services</title>
      <link>http://www.scribd.com/doc/3288340/rob-richardsweb-services</link>
      <description>Working With Web Services
Rob Richards May 20, 2008
http://xri.net/=rob.richards

*Common Types Of Services &#8226; GET / POST &#8226; Restful &#8226; REST &#8226; XML-RPC &#8226; JSON-RPC &#8226; SOAP

2

*GET / POST
&#8226; More Service Oriented
&#8211; Actions are performed on the same/similar endpoints &#8211; Parameters or Body drive actions &#8211; Tend to be more free for all in design &#8211; Perform Read/Write operations

&#8226; Any data format supported
&#8211; XML &#8211; JSON

Examples From Amazon EC2 Service
https://ec2.amazonaws.com/?Action=AllocateAddress&amp;AWSAccessKeyId=... https://ec2.amazonaws.com/?Action=CreateKeyPair&amp;KeyName=example-keyname&amp;AWSAccessKeyId=</description>
      <pubDate>Mon, 09 Jun 2008 21:07:29 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288340/rob-richardsweb-services</guid>
    </item>
    <item>
      <title>rob richards-streaming xml</title>
      <link>http://www.scribd.com/doc/3288339/rob-richardsstreaming-xml</link>
      <description>Streaming XML
Rob Richards May 22, 2008
http://xri.net/=rob.richards

*Parsing XML &#8226; Push Parser &#8211; Parser scans document and emits events to execute caller&#8217;s callbacks &#8226; Tree Parser &#8211; XML is read into memory and converted into a Tree &#8226; Pull Parser &#8211; XML data is processed as needed and determined by the caller

2

*SAX (ext/xml) &#8226; Event based push parser &#8226; Low memory usage &#8226; Works using function callbacks &#8226; No validation support &#8226; Read-only &#8226; Forward only

3

*DOM &#8226; Tree based parser &#8226; Allows for creation and editing of XML documents &#8226; Provides XPath and XInclude Support &#8226; Provides validation s</description>
      <pubDate>Mon, 09 Jun 2008 21:07:23 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288339/rob-richardsstreaming-xml</guid>
    </item>
    <item>
      <title>morgan tocker-performance tuning</title>
      <link>http://www.scribd.com/doc/3288337/morgan-tockerperformance-tuning</link>
      <description>May 22, 2008

Sheraton Gateway Suite O'Hare

*May 22, 2008

Sheraton Gateway Suite O'Hare

*Performance Tuning MySQL

May 22, 2008

Sheraton Gateway Suite O'Hare

*Performance Tuning MySQL

Morgan Tocker
MySQL Canada Inc. http://tocker.id.au/ morgan@mysql.com May 22, 2008 Sheraton Gateway Suite O'Hare

*Agenda

&#8226; Look at the architecture of MySQL &#8226; Discuss some potential bottlenecks. &#8226; Look at how to not build a test. &#8226; Example Topologies. &#8226; Discuss some potential performance &#8220;solutions&#8221;.

May 20, 2008

Sheraton Gateway Suite O'Hare

2

*The MySQL Architecture

Sheraton Gateway Suite O'Hare

3</description>
      <pubDate>Mon, 09 Jun 2008 21:07:21 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288337/morgan-tockerperformance-tuning</guid>
    </item>
    <item>
      <title>morgan tocker-higher availability</title>
      <link>http://www.scribd.com/doc/3288332/morgan-tockerhigher-availability</link>
      <description>May 20, 2008

Sheraton Gateway Suite O'Hare

*May 20, 2008

Sheraton Gateway Suite O'Hare

*Designing for Higher Availability

May 20, 2008

Sheraton Gateway Suite O'Hare

*Designing for Higher Availability

Morgan Tocker
MySQL Canada Inc. http://tocker.id.au/ morgan@mysql.com May 20, 2008 Sheraton Gateway Suite O'Hare

*Audience Poll! Who needs 100% availability?

May 20, 2008

Sheraton Gateway Suite O'Hare

2

*Sorry, It doesn&#8217;t exist.

Sheraton Gateway Suite O'Hare

3

*Let&#8217;s just say in a magical world, it did exist.....

Sheraton Gateway Suite O'Hare

4

*You can&#8217;t afford it.

Sheraton Ga</description>
      <pubDate>Mon, 09 Jun 2008 21:07:07 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288332/morgan-tockerhigher-availability</guid>
    </item>
    <item>
      <title>maggie nelson-db php sync</title>
      <link>http://www.scribd.com/doc/3288331/maggie-nelsondb-php-sync</link>
      <description>KEEPING YOUR DATABASE AND PHP IN SYNC
MAGGIE NELSON MAY 22, 2008

*dev

prod

*dev

prod

*dev

qa

prod

*dev

qa

staging

prod

*(new stuff)

dev1

(new stuff)

dev2

(new stuff)

qa1

staging

prod

(maintenance)

dev3

(maintenance)

qa2

*new stuff

trunk

maintenance

1.0

2.0

3.0

*PHP and DB are separate

*=
PHP

+

=
PHP

+

*releaseNumber.sql

*release 2.0

+
PHP

cut 2.0 release at svn revision 207

run release.2.0.sql in database

install 2.0 code

*reverting release 2.0

+
PHP

revert to previous version of code (prior to svn revision 207)

??? in database

*new stuff

r203
1-20</description>
      <pubDate>Mon, 09 Jun 2008 21:06:40 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288331/maggie-nelsondb-php-sync</guid>
    </item>
    <item>
      <title>kitman cheung-xquery</title>
      <link>http://www.scribd.com/doc/3288330/kitman-cheungxquery</link>
      <description>May 21, 2008

Sheraton Gateway Suite O'Hare

*XQuery: Next Generation Data Access, Today

May 21, 2008

Sheraton Gateway Suite O'Hare

*XQuery: Next Generation Data Access, Today

Kitman Cheung
IBM www.ibm.com/software/db2 cheungk@ca.ibm.com May 21, 2008 Sheraton Gateway Suite O'Hare

*XML &#8211; High Growth Opportunity

Growing at twice the rate of the total database market - IDC

Chart Sources: XML Market Opportunities, Forecasts and Strategies, 2004-2009 WnterGreen Research Inc. ZapThink

XML-Enabled Store XML Mid-tier Data Aggregation
Worldwide Enterprise Database Management Systems Software Fo</description>
      <pubDate>Mon, 09 Jun 2008 21:06:32 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288330/kitman-cheungxquery</guid>
    </item>
    <item>
      <title>joshua eichorn-pear2</title>
      <link>http://www.scribd.com/doc/3288328/joshua-eichornpear2</link>
      <description>May 20, 2008

Sheraton Gateway Suite O'Hare

*PEAR2, What&#8217;s new and what you can use today

May 20, 2008

Sheraton Gateway Suite O'Hare

*PEAR2, What&#8217;s new and what you can use today
Joshua Eichorn
PEAR Group, Bluga.net WebThumb Webthumb.bluga.net josh@bluga.net May 20, 2008 Sheraton Gateway Suite O'Hare

*What is PEAR

&#8226; Structured library of open source code for users &#8226; Code distribution system / pear installer &#8226; Standard code style &#8226; Website, mailing lists and mirrors

May 20, 2008

Sheraton Gateway Suite O'Hare Sheraton Gateway Suite O'Hare

2

2

*Current State of PEAR: Stats

&#8226; 692 Regis</description>
      <pubDate>Mon, 09 Jun 2008 21:06:22 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288328/joshua-eichornpear2</guid>
    </item>
    <item>
      <title>josh eichorn-choosing ria technologies</title>
      <link>http://www.scribd.com/doc/3288326/josh-eichornchoosing-ria-technologies</link>
      <description>May 20, 2008

Sheraton Gateway Suite O'Hare

*Choosing RIA Technologies

May 20, 2008

Sheraton Gateway Suite O'Hare

*Choosing RIA Technologies

Joshua Eichorn
PEAR Group, Bluga.net WebThumb Webthumb.bluga.net josh@bluga.net May 20, 2008 Sheraton Gateway Suite O'Hare

*What a Rich Internet Application (RIA)

&#8226; Web application with similar features and functionality to traditional desktop apps &#8226; UI runs on the client &#8226; Data, Logic on server

May 20, 2008

Sheraton Gateway Suite O'Hare Sheraton Gateway Suite O'Hare

2

2

*Why RIA

&#8226; Merging Benefits of a Web app with benefits of a Native App &#8226;</description>
      <pubDate>Mon, 09 Jun 2008 21:06:08 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288326/josh-eichornchoosing-ria-technologies</guid>
    </item>
    <item>
      <title>jeremiah small-filemaker</title>
      <link>http://www.scribd.com/doc/3288325/jeremiah-smallfilemaker</link>
      <description>php|tek 2008

FileMaker&#174; Pro/PHP Hybrids:
Jeremiah Small Soliant Consulting

*Session Map
FileMaker Pro/PHP Hybrids Introduction When to use a Hybrid Planning for a Hybrid Beyond the API Demos Review/Resources/QA

*Who am I?
Tech Lead at Soliant Consulting
&#8226; What&#8217;s that? &#8226; Literally:
&#8226;

Project Manager + Developer Independent Developer + Infrastructure

&#8226; The way I see it:
&#8226;

&#8226; (I love my job) &#8226; soliantconsulting.com/jobs

*Simple to implement
Not a whole new technology to master because&#8230;

PHP Developer

FileMaker Pro Developer

*Simple to implement
&#8230;the FileMaker/PHP intersection is really sm</description>
      <pubDate>Mon, 09 Jun 2008 21:06:00 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288325/jeremiah-smallfilemaker</guid>
    </item>
    <item>
      <title>jeff moore-maintainable code</title>
      <link>http://www.scribd.com/doc/3288324/jeff-mooremaintainable-code</link>
      <description>php | tek - Chicago, May 20-23, 2008

Coding For Success: Writing software you will be able to understand next month
Writing Maintainable PHP Code Jeff Moore

*Jeff Moore
&#8226; First programming job in 1987 &#8226; 9 years working on ERP systems &#8226; PHP Since 2000 &#8226; Currently at Mashery

*What is Maintainable Code?

*Maintainable Code is...

&#8226; Quick to change &#8226; Safe to change

*Maintainability is About Change
&#8226; &#8220;The system doesn&#8217;t handle this case&#8221; &#8226; &#8220;This is too hard to do&#8221; &#8226; A new law goes into effect &#8226; &#8220;Good news, we&#8217;ve been bought out&#8221;

*How Do You React To Change?
&#8226;
Excitement!

&#8226; &#8226;

Great idea... We</description>
      <pubDate>Mon, 09 Jun 2008 21:05:57 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288324/jeff-mooremaintainable-code</guid>
    </item>
    <item>
      <title>jeff moore-exceptional php</title>
      <link>http://www.scribd.com/doc/3288321/jeff-mooreexceptional-php</link>
      <description>php | tek - Chicago, May 19-23, 2008

Exceptional PHP
When Good Code Goes Bad

Jeff Moore
http://www.mashery.com/ http://www.procata.com/blog/

*What Impression Does this Make?
&#8226;Warning: mysql_connect(): Too
many connections in /www2/ anonymous/php/_Database.inc on line 18 Too many connections

*Hide Your Errors
&#8226; Production &#8226; Development
&#8226; display_errors &#8226; display_errors
= On = Off

&#8226;

display_errors = Off

*Don&#8217;t Bury Your Head in the Sand
&#8226; Production &#8226; Development
&#8226; log_errors
= On

&#8226;

log_errors = On

*Error Levels
1 2 4 8 16 32 64 E_ERROR E_WARNING E_PARSE E_NOTICE E_CORE_ERROR E_CORE_WA</description>
      <pubDate>Mon, 09 Jun 2008 21:05:53 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288321/jeff-mooreexceptional-php</guid>
    </item>
    <item>
      <title>jason sweat-test driven development</title>
      <link>http://www.scribd.com/doc/3288319/jason-sweattest-driven-development</link>
      <description>May 20, 2008

Sheraton Gateway Suite O'Hare

*Test Driven Development

May 20, 2008

Sheraton Gateway Suite O'Hare

*Test Driven Development

Jason E. Sweat
http://blog.casey-sweat.us jsweat_php@yahoo.com

May 20, 2008

Sheraton Gateway Suite O'Hare

*$this-&gt;assertTrue(intro()); Click to edit Master title style

class PhpTekTestDrivenDevelopmentTestCase extends UnitTestCase { function TestAuthor() { $talk = new PhpTekTestDrivenDevelopment; $author = $talk-&gt;getAuthor(); $this-&gt;assertTrue($author-&gt;introduction()); $this-&gt;assertEqual('Jason', $author-&gt;first_name); } function TestPresentation() { </description>
      <pubDate>Mon, 09 Jun 2008 21:05:50 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288319/jason-sweattest-driven-development</guid>
    </item>
    <item>
      <title>jason sweat-design patterns</title>
      <link>http://www.scribd.com/doc/3288317/jason-sweatdesign-patterns</link>
      <description>May 20, 2008

Sheraton Gateway Suite O'Hare

*Design Patterns in PHP

May 20, 2008

Sheraton Gateway Suite O'Hare

*Design Patterns in PHP

Jason E. Sweat
http://blog.casey-sweat.us jsweat_php@yahoo.com

May 20, 2008

Sheraton Gateway Suite O'Hare

*Technical Conference Presentation Pattern

&#8226; Design Pattern
&#8211;The Classic Tech Talk

&#8226; Implementation:
&#8211;Tell &#8216;em what your are going to tell &#8216;em &#8211;Tell &#8216;em &#8211;Tell &#8216;em what you told &#8216;em

&#8226; Forces:
&#8211;Communication information to an audience
May 20, 2008 May 20, 2008 Sheraton Gateway Suite O'Hare Sheraton Gateway Suite O'Hare 2

*The &#8220;Pattern&#8221; of this pre</description>
      <pubDate>Mon, 09 Jun 2008 21:05:40 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288317/jason-sweatdesign-patterns</guid>
    </item>
    <item>
      <title>greg beaver-pear phar</title>
      <link>http://www.scribd.com/doc/3288314/greg-beaverpear-phar</link>
      <description>May 20, 2008

Sheraton Gateway Suite O'Hare

*Talk Title Here

May 20, 2008

Sheraton Gateway Suite O'Hare

*Talk Smart PHP PEAR, Phar, and Title Here

May 20, 2008

Sheraton Gateway Suite O'Hare

*Talk Smart PHP PEAR, Phar, and Title Here

Gregory Beaver
PEAR president 2007-2008, PEAR/PHP developer greg.chiaraquartet.net cellog@php.net May 20, 2008 Sheraton Gateway Suite O'Hare

*What is this stuff? How did you get past php| tek security?

&#8226; Lead developer of
&#8211; PEAR Installer and Pyrus &#8211; Chiara_PEAR_Server and Pyrus_SimpleChannelServer &#8211; Phar extension &#8211; PHP_Archive &#8211; PHP_ParserGenerator/PHP_</description>
      <pubDate>Mon, 09 Jun 2008 21:05:27 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288314/greg-beaverpear-phar</guid>
    </item>
    <item>
      <title>eric david benari-project tools techniques</title>
      <link>http://www.scribd.com/doc/3288312/eric-david-benariproject-tools-techniques</link>
      <description>IT Project Management: Best Practice Tools and Techniques
Presented by Eric David Benari

About Me:
&#8226; &#8226; &#8226; &#8226; &#8226;

PMI-Certi&#64257;ed Project Management Professiona Zend Certi&#64257;ed Engineer (PHP 4 and 5) Certi&#64257;ed Internet Webmaster Associate MySQL 5.0 Certi&#64257;ed Developer MySQL 5.0 Certi&#64257;ed DBA

*Management -&gt; Environment

Methodologies

&#8226;

Agile &#8226; &#8226; &#61607; Scrum &#8226; &#61607; XP &#8226; &#61607; Lean &#8226; &#61607; Crystal &#61607; Feature Driven  Development (FDD)

PMI Prince2 Rational Uni&#64257;ed Process (RUP) IT Infrastructure Library (ITIL) Systems Development Life Cycle (SDLC) &#61607; Rapid Application Development (RAD) &#61607; Waterfall

PAGE 2

*Management -&gt; </description>
      <pubDate>Mon, 09 Jun 2008 21:05:17 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288312/eric-david-benariproject-tools-techniques</guid>
    </item>
    <item>
      <title>eric david benari-accessibility</title>
      <link>http://www.scribd.com/doc/3288310/eric-david-benariaccessibility</link>
      <description>*Web accessibility de&#64257;ned
 Web Accessibility:  Making web content and functionality
accessible to everyone regardless of physical and/or cognitive ability or browsing platform.

*Alternate ways of browsing
Assistive Technologies
&#8226; &#8226; &#8226; &#8226; &#8226; &#8226; Specialty keyboards Head wand (mouth stick) Enlarged text Screen magni&#64257;ers Screen readers Virtouch mouse for the blind

*Alternate ways of browsing
 Cellphone &#8211; BlackBerry
&#8226; &#8226; &#8226; &#8226; Tiny screen Keyboard navigation only May not support CSS or JavaScript Some have low contrast

 iPhone &#8211; PDA &#8211; Internet Tablets
&#8226; &#8226; Small screen &#8211; reduced resolution Mouse nav</description>
      <pubDate>Mon, 09 Jun 2008 21:04:48 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288310/eric-david-benariaccessibility</guid>
    </item>
    <item>
      <title>eli white-high perf php</title>
      <link>http://www.scribd.com/doc/3288308/eli-whitehigh-perf-php</link>
      <description>High Performance PHP &amp; MySQL Scaling Techniques
&#9679;
&#9679;

Elliott White III &#8211; Eli
&#9679;

http://eliw.com/
PHP|tek Chicago 2008 May 23rd 2008

Elliott White III High Performance PHP &amp; MySQL Scaling Techniques

*What's all this then?
&#8226; Introduction &#8226; Standard Solution &#8226; Quick PHP Solutions &#8226; APC User Variables &#8226; Memcached &#8226; Purpose Driven Database Servers &#8226; Database Partitioning
Elliott White III High Performance PHP &amp; MySQL Scaling Techniques PHP|tek Chicago 2008 May 23rd 2008

*Introduction

&#9679;

Performance is a problem Scaling your performance is a bigger problem

&#9679;

Elliott White III High Performance </description>
      <pubDate>Mon, 09 Jun 2008 21:04:37 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288308/eli-whitehigh-perf-php</guid>
    </item>
    <item>
      <title>eli white-hacked</title>
      <link>http://www.scribd.com/doc/3288307/eli-whitehacked</link>
      <description>Help, My Website has been Hacked! Now What?
Elliott White III &#8211; Eli
http://eliw.com/
Elliott White III Help, My Website has been Hacked! Now What? PHP|tek Chicago 2008 May 22nd 2008

*Oh noes! I can has hakkerz!
Elliott White III &#8211; Eli
http://eliw.com/
Elliott White III Help, My Website has been Hacked! Now What? PHP|tek Chicago 2008 May 22nd 2008

*What's included?
&#9679;

Introduction A definition of hacked Three stages of security Making sure you don't get hacked Discovering that you've been hacked Immediate response Finding the security hole Q&amp;A
PHP|tek Chicago 2008 May 22nd 2008

&#9679;

&#9679;

&#9679;

&#9679;

&#9679;</description>
      <pubDate>Mon, 09 Jun 2008 21:04:35 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288307/eli-whitehacked</guid>
    </item>
    <item>
      <title>ed finkler-phpsecinfo</title>
      <link>http://www.scribd.com/doc/3288305/ed-finklerphpsecinfo</link>
      <description>Securing the PHP Environment with PHPSecInfo
Ed Finkler coj@funkatron.com

20080523

*The ubiquity of PHP
PHP is very, very popular Nearly impossible to &#64257;nd a hosting service that doesn&#8217;t support PHP in some form About 34% of all domains report using PHP PHP is very easy to learn PHP provides results quickly Time between setup and seeing results is very short

*The ubiquity of PHP
PHP powers many busy, high-pro&#64257;le sites Wikipedia Facebook Wordpress.com Digg Flickr Yahoo!

*NIST NVD: 2006 data
PHP Language PHP Apps: remote &#64257;le inclusion PHP Apps: other Other 13.6%
0.5%

28.9%

6604 total entrie</description>
      <pubDate>Mon, 09 Jun 2008 21:04:33 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288305/ed-finklerphpsecinfo</guid>
    </item>
    <item>
      <title>ed finkler-building desktop rias</title>
      <link>http://www.scribd.com/doc/3288302/ed-finklerbuilding-desktop-rias</link>
      <description>Building Desktop RIAs with PHP, HTML &amp; Javascript in AIR
Ed Finkler, php|tek 2008, May 22 2008 funkatron.com / funkatron@gmail.com

*What is AIR?
For the desktop Not a browser plugin Build desktop apps with web technologies

*AIR architecture
A &#64258;ash player + special AIR-speci&#64257;c APIs HTMLLoader control Uses WebKit &#8211;&#160;like Safari 3

Flash
OS
Win/Mac/Linux

Zee Cloud Webkit (HTMLLoader)
web server

*Building apps
Flex (XML + Actionscript &#8594; SWF) Flash (the authoring tool &#8594; SWF) HTML (HTML + JS + CSS) open standards! just like regular web pages

*The bare essentials
Application descriptor (.xml) Ini</description>
      <pubDate>Mon, 09 Jun 2008 21:04:13 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288302/ed-finklerbuilding-desktop-rias</guid>
    </item>
    <item>
      <title>derick rethans-tdd</title>
      <link>http://www.scribd.com/doc/3288300/derick-rethanstdd</link>
      <description>php|tek - Chicago, US Derick Rethans - dr@ez.no http://derickrethans.nl/talks.php

*About Me
&#9679; &#9679; &#9679; &#9679; &#9679; &#9679;

Dutchman living in Norway eZ Systems A.S. eZ Components project lead PHP development mcrypt, input_filter, date/time support, unicode QA

*Introduction

It's OK to write code that does not work

*It's OK to write code that does not work

*Introduction

About Testing

*Web Application Testing
Testable Parts

Front-end &#9679; Acceptance Tests and System Tests that run in the browser &#9679; Testing of Web Services with Unit Tests &#9679; Compatibility Testing for Browser/OS/etc. combinations &#9679; Performance Te</description>
      <pubDate>Mon, 09 Jun 2008 21:04:02 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288300/derick-rethanstdd</guid>
    </item>
    <item>
      <title>derick rethans-search</title>
      <link>http://www.scribd.com/doc/3288299/derick-rethanssearch</link>
      <description>php|tek - Chicago, US Derick Rethans - dr@ez.no http://derickrethans.nl/talks.php

*About Me
&#9679; &#9679; &#9679; &#9679; &#9679; &#9679;

Dutchman living in Norway eZ Systems A.S. eZ Components project lead PHP development mcrypt, input_filter, date/time support, unicode QA

*Introduction

*Indexing

Before you can search, you need to index. Indexing requires: &#9679; Finding the documents to index (crawl) &#9679; Separate the documents into indexable units (tokenizing) &#9679; Massage the found units (stemming)

*Crawling

&#9679; &#9679;

Domain specific: file system, CMS, Google Should indicate different fields of a document: title, description, meta-</description>
      <pubDate>Mon, 09 Jun 2008 21:03:58 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288299/derick-rethanssearch</guid>
    </item>
    <item>
      <title>derick rethans-php secrets</title>
      <link>http://www.scribd.com/doc/3288298/derick-rethansphp-secrets</link>
      <description>Welcome!

php|tek - Chicago, US Derick Rethans - dr@ez.no http://derickrethans.nl/talks.php

*About Me
&#9679; &#9679; &#9679; &#9679; &#9679; &#9679;

Dutchman living in Norway eZ Systems A.S. eZ Components project lead PHP development mcrypt, input_filter, date/time support, unicode QA

*Introduction

*Parsing Lexical analyze script source &#9679; Divide into logical blocks of characters &#9679; Give special blocks a meaning &#9679; flex (but only 2.5.4!) The Parse Error:
&#9679;
Parse error: parse error, unexpected T_CLASS, expecting ',' or ';' in - on line 2

*Compiling
Diagram

*Compiling: Example fibonacci.php:
&lt;?php $cache = array(); function fi</description>
      <pubDate>Mon, 09 Jun 2008 21:03:55 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288298/derick-rethansphp-secrets</guid>
    </item>
    <item>
      <title>christopher jones-web scale php</title>
      <link>http://www.scribd.com/doc/3288297/christopher-jonesweb-scale-php</link>
      <description>&#169; 2008 Oracle Corporation

*&lt;Insert Picture Here&gt;

Web-Scale PHP Database Connection Management
Christopher Jones, Product Development, Oracle PHP|Tek, May 2008

*The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle&#8217;s products remain at the sole discretion of Oracle.</description>
      <pubDate>Mon, 09 Jun 2008 21:03:51 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288297/christopher-jonesweb-scale-php</guid>
    </item>
    <item>
      <title>chris shiflett-security 20</title>
      <link>http://www.scribd.com/doc/3288295/chris-shiflettsecurity-20</link>
      <description>Security 2.0
Chris Shi&#64258;ett Principal, OmniTI chris@omniti.com 1

1

*Talk Outline
&#8227; What Is Web 2.0? &#8227; Cross-Site Scripting &#8227; Cross-Site Request
Forgeries

&#8227; Attack Mashups &#8227; Live Demo? &#8227; Questions and Answers
2

2

*What Is Web 2.0?
Web 1.0 DoubleClick Ofoto Britannica Online Personal Web Sites Screen Scraping Directories (Taxonomy) Web 2.0 Google AdSense Flickr Wikipedia Blogs Web Services Tagging (Folksonomy)
3

3

*Cross-Site Scripting

A

ATTACKER TARGET

VICTIM

4

4

*Cross-Site Scripting

HTML Attacker XSS Target XSS Victim

5

5

*Cross-Site Scripting
echo&#160;$_GET['user'];

http://host/</description>
      <pubDate>Mon, 09 Jun 2008 21:03:43 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288295/chris-shiflettsecurity-20</guid>
    </item>
    <item>
      <title>brian-deshong robust-batch-processing</title>
      <link>http://www.scribd.com/doc/3288294/briandeshong-robustbatchprocessing</link>
      <description>ROBUST BATCH PROCESSING WITH PHP
BRIAN DESHONG MAY 23, 2008

*Intro

*Who am I?
Senior Software Architect, Schematic (Atlanta) Open Source Platforms Group

*What inspired this talk?
Work with Nokia MOSH
http://mosh.nokia.com/ and http://mosh.nokia.mobi/

Previous (bad) experiences with poorly-designed back end scripts There&#8217;s no &#8220;one stop shop&#8221; for writing batch scripts in PHP

*Our agenda
Review some of the basics How to:
Make them robust and scalable Developing responsibly

An example scenario Zend Framework components

*What Is Batch Processing?

*What does Wikipedia say?

Batch processing </description>
      <pubDate>Mon, 09 Jun 2008 21:03:39 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288294/briandeshong-robustbatchprocessing</guid>
    </item>
    <item>
      <title>brian shire-apc facebook</title>
      <link>http://www.scribd.com/doc/3288293/brian-shireapc-facebook</link>
      <description>Brian M. Shire PHP Tek 2008, Chicago May 23rd 11:15am-12:15pm

*About Facebook

A social utility to communicate &amp; share information

Over 70 million active users. 5th most-traf&#64257;cked website in the world. (source: comScore)

*Open Source

Facebook uses and modi&#64257;es Open Source technology.....

Global collaboration is bene&#64257;cial!

Customization.

&#8220;Own the stack.&#8221;

*Alternative PHP Cache (APC)

&#8220;APC is a free, open, and robust framework for caching and optimizing PHP intermediate code.&#8221;

Provides a signi&#64257;cant PHP interpreter performance increase. Open source allows collaboration, bug &#64257;xes and optim</description>
      <pubDate>Mon, 09 Jun 2008 21:03:30 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288293/brian-shireapc-facebook</guid>
    </item>
    <item>
      <title>brian deshong-grown up dev</title>
      <link>http://www.scribd.com/doc/3288290/brian-deshonggrown-up-dev</link>
      <description>THE GROWN-UP COMPANY&#8217;S GUIDE TO DEVELOPMENT
BRIAN DESHONG MAY 22, 2008

*INTRO

*Who am I?
Senior Software Architect, Schematic
Full-service interactive agency Open Source Platforms Group Former Manager, Open Source Platforms Group (NYC) Systems Administration background IT support, Developer and Technical Lead, Community Connect Inc.

My previous life&#8230;

*What are we covering here?
How to increase quality of development
Coding standards Code reviews Robust development tools

How to become more ef&#64257;cient
Adoption of frameworks Building modules for reuse

*What about this stuff at Schematic?
Open</description>
      <pubDate>Mon, 09 Jun 2008 21:02:58 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288290/brian-deshonggrown-up-dev</guid>
    </item>
    <item>
      <title>Paella Recipe</title>
      <link>http://www.scribd.com/doc/3288147/Paella-Recipe</link>
      <description>Paella Recipe
Paella is a one of the world's most famous rice dishes, and this version is a seafood extravaganza. Traditionally, paella is prepared in a paellera (a wide, shallow pan with looped handles) and cooked over an outdoor fire. However, it's easy to cook paella to authentic perfection in your own kitchen over the stovetop. The following paella recipe serves 4, and for best results cook in a 14 or 15-inch paellera. A large shallow frying pan makes an acceptable substitute.

Ingredients

&#8226; &#8226;
&#8226; &#8226; &#8226; &#8226; &#8226;

1 or 2 diced onions 1 can of diced tomatoes 4 cloves of garlic 2 yellow peppers Shrim</description>
      <pubDate>Mon, 09 Jun 2008 20:39:48 GMT</pubDate>
      <guid>http://www.scribd.com/doc/3288147/Paella-Recipe</guid>
    </item>
    <item>
      <title>Secrets of the CSS Jedi</title>
      <link>http://www.scribd.com/doc/265687/Secrets-of-the-CSS-Jedi</link>
      <description>Secrets of the CSS Jedi
An Event Apart Chicago 27 August 2007

*</description>
      <pubDate>Thu, 30 Aug 2007 15:33:54 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265687/Secrets-of-the-CSS-Jedi</guid>
    </item>
    <item>
      <title>Be Pure. Be Vigilant. Behave.</title>
      <link>http://www.scribd.com/doc/265686/Be-Pure-Be-Vigilant-Behave</link>
      <description>be pure be vigilant

be pure

behave
behaviour

progressive enhancement

separation

presentation CSS

JavaScript

CSS
p{}

content
english lolcat
get all the p elements i can has p elementz?

structure HTML

DOM CSS
#foo { }

document. getElementsByTagName("p")

DOM

document. getElementById("foo")

*CSS
#foo p { }

DOM

document. getElementById("foo"). getElementsByTagName("p")

example adactio.com

&lt;div id="extra"&gt; &lt;div class="box"&gt; &lt;h3&gt;About this site&lt;/h3&gt; &lt;address class="vcard"&gt; ... &lt;/address&gt; &lt;/div&gt; &lt;div class="box"&gt; &lt;h3&gt;Customise&lt;/h3&gt; &lt;form method="get" action="/journal/"&gt; ... &lt;/form&gt; &lt;</description>
      <pubDate>Thu, 30 Aug 2007 15:33:51 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265686/Be-Pure-Be-Vigilant-Behave</guid>
    </item>
    <item>
      <title>The State of CSS In an IE7 World</title>
      <link>http://www.scribd.com/doc/265685/The-State-of-CSS-In-an-IE7-World</link>
      <description>The Gorilla Awakes! The State of CSS in an IE7 World
An Event Apart Chicago 28 August 2007

Much With the Uptake
!...on January 8th "2007#, we had the 100 mi$ionth IE7 insta$ation. However, even more important than insta$ations is usage. According to WebSideStory %the company we use to measure browser usage&amp;, as of this week, over 25' of a$ visitors to websites in the US (ere using IE7, making IE7 the second most used browser a)er IE6.*
!Tony Chor IE Group Program Manager 12 January 2007
http://blogs.msdn.com/ie/archive/2007/01/12/100-million-ie7-installations.aspx

Advances in Standards
&#8226; F</description>
      <pubDate>Thu, 30 Aug 2007 15:33:49 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265685/The-State-of-CSS-In-an-IE7-World</guid>
    </item>
    <item>
      <title>Search Analytics For Fun and Profit</title>
      <link>http://www.scribd.com/doc/265684/Search-Analytics-For-Fun-and-Profit</link>
      <description>Who I Am Search Analytics for Fun and Pro t
An Event Apart Chicago, Illinois August 27, 2007 Lou Rosenfeld www.rosenfeldmedia.com Information architecture consultant to Fortune 500s Publisher and founder, Rosenfeld Media Blog at www.louisrosenfeld.com Co-author, Information Architecture for the World Wide Web (3rd ed., 2006; O&#8217;Reilly) New book: Search Analytics for Your Site: Conversations with your customers (2008; Rosenfeld Media): www.rosenfeldmedia.com/books/searchanalytics

Anatomy of a Search Log (from Google Search Appliance)
Critical elements in pink: IP address, time/date stamp, que</description>
      <pubDate>Thu, 30 Aug 2007 15:33:45 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265684/Search-Analytics-For-Fun-and-Profit</guid>
    </item>
    <item>
      <title>Writing the User Interface</title>
      <link>http://www.scribd.com/doc/265683/Writing-the-User-Interface</link>
      <description>Writing the User Interface

hypertext Writing the User Interface
JEFFREY ZELDMAN HAPPY COG

A computer-based text retrieval system that enables a user to access particular locations in web pages or other electronic documents by clicking on links within specific web pages or documents.

Presentation Copyright &#169;2007 An Event Apart. These slides may not be reproduced with written permission from aneventapart.com.

Presentation Copyright &#169;2007 An Event Apart. These slides may not be reproduced with written permission from aneventapart.com.

Writing the User Interface

Writing the User Interface
</description>
      <pubDate>Thu, 30 Aug 2007 15:33:36 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265683/Writing-the-User-Interface</guid>
    </item>
    <item>
      <title>Selling Design</title>
      <link>http://www.scribd.com/doc/265682/Selling-Design</link>
      <description>Selling Design

Selling Design
JEFFREY ZELDMAN HAPPY COG

Underwear

Presentation Copyright &#169;2007 An Event Apart. These slides may not be reproduced with written permission from aneventapart.com.

Presentation Copyright &#169;2007 An Event Apart. These slides may not be reproduced with written permission from aneventapart.com.

Selling Design

Selling Design

Glory days and entrance tunnels

Helsinki on the beach

Presentation Copyright &#169;2007 An Event Apart. These slides may not be reproduced with written permission from aneventapart.com.

Presentation Copyright &#169;2007 An Event Apart. These slid</description>
      <pubDate>Thu, 30 Aug 2007 15:33:17 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265682/Selling-Design</guid>
    </item>
    <item>
      <title>Accessibility: Lost In Translation</title>
      <link>http://www.scribd.com/doc/265681/Accessibility-Lost-In-Translation</link>
      <description>Accessibility: Lost in Translation

Checklist Syndrome
compliance Quality Assurance impersonal

An Event Apart, Chicago August 27-28, 2007

Derek Featherstone

Accessibility as Checklist vs User Experience

patterns/techniques from real sites interplay between XHTML/CSS/JS overarching strategy

custom widgets

custom widgets
&#8226; provide us with more intuitive controls than what HTML allows &#8226; requires code/design to emulate native controls &#8226; if we &#8220;fake it&#8221; so well that people can&#8217;t tell the difference, is that good or bad? &#8226; what problems arise if we don&#8217;t &#8220;fake it&#8221; well?

*i</description>
      <pubDate>Thu, 30 Aug 2007 15:33:15 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265681/Accessibility-Lost-In-Translation</guid>
    </item>
    <item>
      <title>Best Practices For Form Design</title>
      <link>http://www.scribd.com/doc/265680/Best-Practices-For-Form-Design</link>
      <description>Luke Wroblewski
Yahoo! Inc.
&#8226; Senior Principal, Product Ideation &amp; Design

LukeW Interface Designs

BEST PRACTICES FOR FORM DESIGN
LUKE WROBLEWSKI AN EVENT APART, CHICAGO 2007

&#8226; Principal &amp; Founder &#8226; Product design &amp; strategy services

Author
&#8226; Site-Seeing: A Visual Approach to Web Usability (Wiley &amp; Sons) &#8226; Form Design Best Practices (Upcoming) &#8226; Functioning Form: Web applications, product strategy, &amp; interface design articles

Previously
&#8226; eBay Inc., Lead Designer &#8226; University of Illinois, Instructor &#8226; NCSA, Senior Designer

http://www.lukew.com
2 1

WHY DOES FORM DESIGN M</description>
      <pubDate>Thu, 30 Aug 2007 15:32:57 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265680/Best-Practices-For-Form-Design</guid>
    </item>
    <item>
      <title>The Seven Lies of Information Architecture</title>
      <link>http://www.scribd.com/doc/265679/The-Seven-Lies-of-Information-Architecture</link>
      <description>The Seven Lies of Information Architecture

Introduction

The Seven Lies of Information Architecture

Information architect, usability analyst, teacher, editor.

The Seven Lies of Information Architecture

The Seven Lies of Information Architecture

Introduction

Introduction

Recently, I realized something.

The Seven Lies of Information Architecture

The Seven Lies of Information Architecture

Introduction

Introduction

Lies!

Rules are easy, but guidelines are hard.

*The Seven Lies of Information Architecture

The Seven Lies of Information Architecture

Lies, rules, and guidelines

Typica</description>
      <pubDate>Thu, 30 Aug 2007 15:32:27 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265679/The-Seven-Lies-of-Information-Architecture</guid>
    </item>
    <item>
      <title>Design Your Way Out of a Paper Bag</title>
      <link>http://www.scribd.com/doc/265678/Design-Your-Way-Out-of-a-Paper-Bag</link>
      <description>Copyright &#169;2007 Jason Santa Maria. All Rights Reserved. www.jasonsantamaria.com These slides may not be used or distributed without written permission.

*Hi, I&#8217;m Jason
Creative Director, Happy Cog Studios

**Good to Great

*DISCOVERY

******Research

********A List Apart

********Happy Cog

***We DESIGN beautiful websites PUBLISH our best ideas SPEAK to a worldwide community

**PROCESS

*Iterative design

**********************BRANDING

*Brand vs logo

*A brand is a person&#8217;s gut feeling about a product, service, or company.
&#8212;Marty Neumeier, The Brand Gap

*Make it bigger

Animation by o</description>
      <pubDate>Thu, 30 Aug 2007 15:31:39 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265678/Design-Your-Way-Out-of-a-Paper-Bag</guid>
    </item>
    <item>
      <title>Interface Design Juggling</title>
      <link>http://www.scribd.com/doc/265677/Interface-Design-Juggling</link>
      <description>INTER FACE DE SIGN J UG GLING
by DAN CEDERHOLM

http:/ /www.flickr.com/photos/designerbrent/194242417/

http:/ /www.flickr.com/photos/shawnzlea/137209564/

COLO R TYPOGRA PHY ICONO GR AP HY MICRO FO RMATS FLEXI BIL ITY

Learning to juggle
- Passing one object from one hand to the other. - Then two ... - Then three ... - You&#8217;re still not juggling.

*Juggling is ...
- Keeping all objects consistently in the air - Adapting to shift, changes in pattern, etc.

MY BACKYARD
http://www.&#64258;ickr.com/photos/stuartyeates/ 45919678/

SPECIAL ANNOUNCEMENT
(Wig 2.0?)

Color.
Start with a small, core palett</description>
      <pubDate>Thu, 30 Aug 2007 15:30:48 GMT</pubDate>
      <guid>http://www.scribd.com/doc/265677/Interface-Design-Juggling</guid>
    </item>
    <item>
      <title>php|tek - Writing Maintainable Code</title>
      <link>http://www.scribd.com/doc/88695/phptek-Writing-Maintainable-Code</link>
      <description>php | tek - Chicago, May 16-18, 2007

Writing Maintainable PHP Code
Organizing for Change

Jeff Moore
http:/ /www.procata.com/

*Jeff Moore
First programming job in 1987 9 years working on the same ERP system PHP Since 2000

*What is Maintainable Code?

*Maintainable Code is...

Quick to change Safe to change

*Maintainability is About Change
&#8220;The system doesn&#8217;t handle this case&#8221; &#8220;This is too hard to do&#8221; A new law goes into effect &#8220;Good news, we&#8217;ve been bought out&#8221;

*How Do You React To Change?
Excitement! Great idea... We can do that...

*How Do You React To Change?
Fear That </description>
      <pubDate>Tue, 29 May 2007 16:54:54 GMT</pubDate>
      <guid>http://www.scribd.com/doc/88695/phptek-Writing-Maintainable-Code</guid>
    </item>
    <item>
      <title>php|tek - Exceptional PHP</title>
      <link>http://www.scribd.com/doc/88694/phptek-Exceptional-PHP</link>
      <description>php | tek - Chicago, May 16-18, 2007

Exceptional PHP
When Good Code Goes Bad

Jeff Moore
http:/ /www.procata.com/

*I Want to Improve How My Code Deals With Errors

*What Impression Does this Make?
Warning: mysql_connect(): Too many connections in /www2/ anonymous/php/_Database.inc on line 18 Too many connections

*What Can Go Wrong?
Programming errors Violation of preconditions Violation of postconditions Violation of invariants Invalid input Resource failures Hardware failures Who knows what else?

*Formally De&#64257;ning Correctness
Precondition Must be true before the code can be Executed Inv</description>
      <pubDate>Tue, 29 May 2007 16:54:51 GMT</pubDate>
      <guid>http://www.scribd.com/doc/88694/phptek-Exceptional-PHP</guid>
    </item>
    <item>
      <title>phptek-may2007-dependency</title>
      <link>http://www.scribd.com/doc/88693/phptekmay2007dependency</link>
      <description>php | tek - Chicago, May 16-18, 2007

Dependency Injection
Modularity for Reuse

Jeff Moore
http:/ /www.procata.com/

*Interdependence
Technology has made us wealthy Nobody in our society is self-suf&#64257;cient We specialize We build on the work of others

*Source of Material Wealth
Interchangeable parts Mass production Machine tools

*A Tale of Two Clocks
Master Clockmaker Well organized More reliable Apprentice Haphazard Lesser quality

*A Modern Clock
Cheap Reliable Available Predictable Ugly?

*Soft ware Craftsmanship
Each piece largely unique Large variation in quality bet ween master and ap</description>
      <pubDate>Tue, 29 May 2007 16:54:50 GMT</pubDate>
      <guid>http://www.scribd.com/doc/88693/phptekmay2007dependency</guid>
    </item>
    <item>
      <title>jeff griffiths-php xul jquery</title>
      <link>http://www.scribd.com/doc/88692/jeff-griffithsphp-xul-jquery</link>
      <description>XulDb
as case study with

XUL, PHP and jQuery
Jeff Griffiths, ActiveState phptek Chicago 2007

*Part 1 the legend of George Nava
&#8216;in the beginning, there was digg&#8217; - a digg post over a year ago about a demo site featuring a bunch of Xul example applications caused a lot of buzz at ActiveState. The site was georgenava.com ( now defunct )

*Aside: Who is this George Nava guy anyway?

???

*What is XUL?
XML User Interface Language cross platform Gui HTML-like mark-up, DOM &amp; JavaScript allows HTML tags basis for Firefox development Komodo, Songbird, etc. remote XUL, but more on that later

*Wh</description>
      <pubDate>Tue, 29 May 2007 16:54:49 GMT</pubDate>
      <guid>http://www.scribd.com/doc/88692/jeff-griffithsphp-xul-jquery</guid>
    </item>
    <item>
      <title>jay pipes-kill mysql performance</title>
      <link>http://www.scribd.com/doc/88691/jay-pipeskill-mysql-performance</link>
      <description>15 Ways to Kill Your MySQL Application Performance
Jay Pipes Community Relations Manager, North America MySQL, Inc. jay@mysql.com

*Before we get started...a quick poll
&#10132; &#10132;

3.23? 4.0? 4.1? 5.0? 5.1? 5.2/6.0? PostgreSQL? Oracle? SQL Server? DB2? SQLite? Others? OLAP? OLTP? Mix? MyISAM? InnoDB? Others? (Falcon or PBXT, anyone?) Developer? DBA? Mix?

&#10132; &#10132;

&#10132;

5/17/07

php|tek - Chicago

page 2

*Oh, and one more thing... The answer to every question will be...

It depends.

5/17/07

php|tek - Chicago

page 3

*Get your learn on.
&#10132; &#10132; &#10132; &#10132; &#10132;

15 tips of what not to do Some may su</description>
      <pubDate>Tue, 29 May 2007 16:54:48 GMT</pubDate>
      <guid>http://www.scribd.com/doc/88691/jay-pipeskill-mysql-performance</guid>
    </item>
    <item>
      <title>derick rethans-xdebug</title>
      <link>http://www.scribd.com/doc/88690/derick-rethansxdebug</link>
      <description>Welcome!

php|tek 2007 - Chicago, US Derick Rethans - dr@ez.no http://files.derickrethans.nl/xdebug-phptek7.pdf

*About Me
&#9679; &#9679; &#9679; &#9679; &#9679; &#9679;

Dutchman living in Norway eZ Systems A.S. eZ Components project lead PHP development mcrypt, input_filter, date/time support, unicode QA

*I Do Need a Debugger
&#9679; &#9679; &#9679; &#9679;

Xdebug: An Open Source debugging tool About 4 years old Version 2 is about to be released Works (at least) on Linux and Mac and Windows

*Installing Xdebug
Compiling With PEAR: &#9679; pear install xdebug-beta Without PEAR: &#9679; wget http://xdebug.org/files/xdebug-2.0.0RC3.tgz </description>
      <pubDate>Tue, 29 May 2007 16:54:44 GMT</pubDate>
      <guid>http://www.scribd.com/doc/88690/derick-rethansxdebug</guid>
    </item>
    <item>
      <title>apc@facebook</title>
      <link>http://www.scribd.com/doc/88689/apcfacebook</link>
      <description>Brian M. Shire PHP Tek 2007, Chicago May 17th, 10:15-11:15 am

Facebook &#169; 2007

*About Facebook
A social utility that connects you with people around you Networks based around a workplace, region, high school or college Typical uses: Look up people around you See what&#8217;s going on with your friends Share information with people you know

Facebook: 60+ Engineers 200+ Total Employees 23 Million active users in the last 30 days

*Facebook Growth
15.5
&#9679;

14
&#9679;

&#9679; &#9679;

User Accounts
&#9679;

&#9679; &#9679; &#9679;

Page Views per Day

12

Exponential (k=1.56/year)

Exponential (k=0.96/year)
&#9679; &#9679; &#9679;

&#9679;</description>
      <pubDate>Tue, 29 May 2007 16:54:17 GMT</pubDate>
      <guid>http://www.scribd.com/doc/88689/apcfacebook</guid>
    </item>
    <item>
      <title>PHPTEK 07 PHPonWindows</title>
      <link>http://www.scribd.com/doc/87672/PHPTEK-07-PHPonWindows</link>
      <description>Programming MS AJAX with PHP

Joe Stagner Microsoft Corporation Joe.Stagner@Microsoft.com http://www.JoeOn.net
February 9, 2008 Hyatt Regency Chicago, Illinois

*MIX 07

Part ying wit h PHP on W indo ws
Joe Stagner
Opinionated Misfit Geek Microsoft Corporation Joe.Stagner@Microsoft.com www.JoeOn.net

**Joelogical maxim &#8230;.

Good Information Does Not Displace OTHER Good Information.

*A PHP Guy at Microsoft ?

&#8226; I write REAL PHP Every Day. &#8226; In my personal life I run PHP Websites. &#8226; My sites get millions of visitors. &#8226; I've been the MSPHP guy for 6 years.

*Microsoft &amp; Open Source

&#8226;</description>
      <pubDate>Tue, 29 May 2007 01:03:02 GMT</pubDate>
      <guid>http://www.scribd.com/doc/87672/PHPTEK-07-PHPonWindows</guid>
    </item>
    <item>
      <title>PHPTEK 07 MSAJAX</title>
      <link>http://www.scribd.com/doc/87671/PHPTEK-07-MSAJAX</link>
      <description>Programming MS AJAX with PHP

Joe Stagner Microsoft Corporation Joe.Stagner@Microsoft.com http://www.JoeOn.net
February 9, 2008 Hyatt Regency Chicago, Illinois

*ASP.NET AJAX Architecture

Client
XHTML/CSS Server-generated Proxy Scripts

Server
ASP.NET 2.0 AJAX-enabled pages ASP.NET Web Services (ASMX)

Microsoft AJAX Library
Components

ASP.NET 2.0 AJAX Extensions
Application Services Bridge ASP.NET AJAX Server Controls Web Services Bridge

Browser Compatibility

Networking

Core Services

ASP.NET 2.0
Page Framework and Server Controls Application Services

Browsers (Internet Explorer, Firefo</description>
      <pubDate>Tue, 29 May 2007 01:02:35 GMT</pubDate>
      <guid>http://www.scribd.com/doc/87671/PHPTEK-07-MSAJAX</guid>
    </item>
    <item>
      <title>jason sweat-test-driven-development</title>
      <link>http://www.scribd.com/doc/87670/jason-sweattestdrivendevelopment</link>
      <description>Test Driven Development
Jason E. Sweat
blog.casey-sweat.us jsweat_php@yahoo.com

May 15, 2007

Hyatt Regency Chicago, Illinois

*$this-&gt;assertTrue(intro());

class PhpTekTestDrivenDevelopmentTestCase extends UnitTestCase { function TestAuthor() { $talk = new PhpTekTestDrivenDevelopment; $author = $talk-&gt;getAuthor(); $this-&gt;assertTrue($author-&gt;introduction()); $this-&gt;assertEqual('Jason', $author-&gt;first_name);

} function TestPresentation() { $talk = new PhpTekTestDrivenDevelopment;

}

}

$this-&gt;assertTrue($talk-&gt;introduceTesting()); $this-&gt;assertTrue($talk-&gt;liveExample()); $this-&gt;assertTrue($t</description>
      <pubDate>Tue, 29 May 2007 01:02:09 GMT</pubDate>
      <guid>http://www.scribd.com/doc/87670/jason-sweattestdrivendevelopment</guid>
    </item>
    <item>
      <title>Chicagoist Guide to Chicago</title>
      <link>http://www.scribd.com/doc/36605/Chicagoist-Guide-to-Chicago</link>
      <description>The

guide to Chicago

Act Like You&#8217;ve Been Here Before

*Chicagoist is a lover of many things.
Food. Theatre. Drinking. Music. The list has the potential to go on and on. In no city, however, are these activities more enjoyable than right here in Chicago, home to some of best grub, best live entertainment and best of well, everything, that the world has to offer. We&#8217;re biased, we know, but we&#8217;re right on this one. We&#8217;ve slapped together the Act Like You&#8217;ve Been Here Before guide as a small&#8212;but handy&#8212; way for those of you who visit our fair city this year to check out Chicago in </description>
      <pubDate>Mon, 23 Apr 2007 21:37:05 GMT</pubDate>
      <guid>http://www.scribd.com/doc/36605/Chicagoist-Guide-to-Chicago</guid>
    </item>
  </channel>
</rss>
