- Added Brasil and Vancouver talks, updated slides.

This commit is contained in:
Derick Rethans
2007-02-14 22:56:01 +00:00
parent c2762dbb29
commit 31b39beadd
18 changed files with 275 additions and 15 deletions

60
ezc-brasil6.xml Normal file
View File

@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<presentation
template="css"
navmode="html"
navbarbackground="#4373b4"
navbartopiclinks="0"
navColor="#f1fbff"
logo1=""
stylesheet="presentations/slides/perf/ezp.css"
backgroundfixed="1" >
<topic>Component Libraries</topic>
<title>eZ components</title>
<event>Conference PHP Brasil</event>
<location>São Paulo, Brasil</location>
<date>December 2nd, 2006</date>
<speaker>Derick Rethans</speaker>
<email>dr@ez.no</email>
<url>http://files.derickrethans.nl/ezc-brasil6.pdf</url>
<slide>slides/ezc/title-ezc-generic.xml</slide>
<!-- introduction -->
<slide>slides/toolbox/goals-library.xml</slide>
<!-- overview -->
<slide>slides/ezc/overview.xml</slide>
<slide>slides/toolbox/dependencies.xml</slide>
<slide>slides/ezc/install-download.xml</slide>
<slide>slides/ezc/install-pear.xml</slide>
<slide>slides/ezc/example-consoletools-table.xml</slide>
<slide>slides/ezc/example-consoletools-progressbar.xml</slide>
<slide>slides/ezc/example-eventlog.xml</slide>
<slide>slides/ezc/example-database-instance.xml</slide>
<slide>slides/ezc/example-database-query.xml</slide>
<slide>slides/ezc/example-persistentobject.xml</slide>
<slide>slides/ezc/example-imageconversion.xml</slide>
<slide>slides/ezc/example-imageconversion2.xml</slide>
<slide>slides/ezc/example-mail.xml</slide>
<slide>slides/ezc/example-mail-parse.xml</slide>
<slide>slides/ezc/example-mail-summary.xml</slide>
<slide>slides/ezc/example-template-mail.xml</slide>
<slide>slides/ezc/example-graph.xml</slide>
<slide>slides/ezc/example-graph-result.xml</slide>
<slide>slides/ezc/example-graph2.xml</slide>
<slide>slides/ezc/example-graph2-result.xml</slide>
<slide>slides/ezc/example-feed.xml</slide>
<slide>slides/ezc/example-feed2.xml</slide>
<!-- what's next? -->
<slide>slides/ezc/future-1.1-1.2.xml</slide>
<slide>slides/ezc/contributing.xml</slide>
<slide>slides/ezc/questions.xml</slide>
</presentation>

View File

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<presentation
template="css"
navmode="html"
navbarbackground="#4373b4"
navbartopiclinks="0"
navColor="#f1fbff"
logo1=""
stylesheet="presentations/slides/perf/ezp.css"
backgroundfixed="1" >
<topic>Component Libraries</topic>
<title>Introduction</title>
<location>Vancouver, Canada</location>
<date>February 14th, 2007</date>
<event>&#160;</event>
<speaker>Derick Rethans</speaker>
<email>dr@ez.no</email>
<url>http://files.derickrethans.nl/ezc-intro-ez-vancouver.pdf</url>
<slide>slides/ezc/title-ezc-generic.xml</slide>
<!-- introduction -->
<slide>slides/toolbox/goals-library.xml</slide>
<slide>slides/ezc/contributing.xml</slide>
<slide>slides/toolbox/goals-process.xml</slide>
<slide>slides/ezc/overview.xml</slide>
<slide>slides/toolbox/dependencies.xml</slide>
<slide>slides/ezc/versioning2.xml</slide>
<slide>slides/toolbox/documentation.xml</slide>
<slide>slides/toolbox/pear-channels.xml</slide>
<slide>slides/ezc/install-pear.xml</slide>
<slide>slides/ezc/future-2006.2-2007.1.xml</slide>
<slide>slides/ezc/questions.xml</slide>
</presentation>

60
ezc-vancouver7.xml Normal file
View File

@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<presentation
template="css"
navmode="html"
navbarbackground="#4373b4"
navbartopiclinks="0"
navColor="#f1fbff"
logo1=""
stylesheet="presentations/slides/perf/ezp.css"
backgroundfixed="1" >
<topic>Component Libraries</topic>
<title>eZ Components: RAD with PHP</title>
<event>Vancouver PHP Conference</event>
<location>Vancouver, Canada</location>
<date>February 12th, 2007</date>
<speaker>Derick Rethans</speaker>
<email>dr@ez.no</email>
<url>http://files.derickrethans.nl/ezc-vancouver7.pdf</url>
<slide>slides/ezc/title-ezc-generic.xml</slide>
<!-- introduction -->
<slide>slides/toolbox/goals-library.xml</slide>
<!-- overview -->
<slide>slides/ezc/overview.xml</slide>
<slide>slides/toolbox/dependencies.xml</slide>
<slide>slides/ezc/install-download.xml</slide>
<slide>slides/ezc/install-pear.xml</slide>
<slide>slides/ezc/example-consoletools-table.xml</slide>
<slide>slides/ezc/example-consoletools-progressbar.xml</slide>
<slide>slides/ezc/example-eventlog.xml</slide>
<slide>slides/ezc/example-database-instance.xml</slide>
<slide>slides/ezc/example-database-query.xml</slide>
<slide>slides/ezc/example-persistentobject.xml</slide>
<slide>slides/ezc/example-imageconversion.xml</slide>
<slide>slides/ezc/example-imageconversion2.xml</slide>
<slide>slides/ezc/example-mail.xml</slide>
<slide>slides/ezc/example-mail-parse.xml</slide>
<slide>slides/ezc/example-mail-summary.xml</slide>
<slide>slides/ezc/example-template-mail.xml</slide>
<slide>slides/ezc/example-graph.xml</slide>
<slide>slides/ezc/example-graph-result.xml</slide>
<slide>slides/ezc/example-graph2.xml</slide>
<slide>slides/ezc/example-graph2-result.xml</slide>
<slide>slides/ezc/example-feed.xml</slide>
<slide>slides/ezc/example-feed2.xml</slide>
<!-- what's next? -->
<slide>slides/ezc/future-2006.2-2007.1.xml</slide>
<slide>slides/ezc/contributing.xml</slide>
<slide>slides/ezc/questions.xml</slide>
</presentation>

View File

@@ -7,7 +7,7 @@ $stmt = $sq->select( 'name', 'country', 'lat', 'lon' )
->from( 'city' )
->where(
$sq->expr->like(
'normalized_name', $sq->bindValue( 'sofia%' )
'normalized_name', $sq->bindValue( 'vanco%' )
)
)
->orderBy( 'country', 'name' )

View File

@@ -9,7 +9,7 @@
<list>
<bullet>PNG/JPG, through the ezcGraphGdDriver()</bullet>
<bullet>SVG, through the ezcGraphSvgDriver()</bullet>
<bullet>Flash, through the ezcGraphMingDriver()</bullet>
<bullet>Flash, through the ezcGraphFlashDriver()</bullet>
</list>
</slide>

View File

@@ -5,7 +5,6 @@
<blurb>New components:</blurb>
<list>
<bullet>*Feed*: RSS/ATOM feeds</bullet>
<bullet>*Graph*: Graphs and diagrams</bullet>
<bullet>*SignalObserver*: IPC for PHP applications</bullet>
<bullet>*URL*: Obtaining parameters from URLs and creating them</bullet>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<slide>
<title>What's Next?</title>
<subtitle>Additions for eZ Components 2007.1</subtitle>
<blurb>New components:</blurb>
<list>
<bullet>*Authentication*: Graphs and diagrams</bullet>
<bullet>*Feed*: Reading and writing RSS/Atom feeds</bullet>
<bullet>*Workflow*: Workflow engine</bullet>
</list>
<blurb>Additions to components:</blurb>
<list>
<bullet>*Database*: SQL Server driver, Debugging support</bullet>
<bullet>*DatabaseSchema*: Foreign Key support</bullet>
<bullet>*Mail*: Caching, other additions</bullet>
<bullet>*PersistentObject*: Class stub generation</bullet>
<bullet>*Template*: Caching, Character set support and Translation Tie-in </bullet>
</list>
<blurb>Roadmap: http://issues.ez.no/RoadMap.php?Id=487</blurb>
</slide>

View File

@@ -5,14 +5,14 @@
<blurb>Installation:</blurb>
<example><![CDATA[// download the bundle from http://ez.no/download/ez_components
tar -xjf ezcomponents-1.1.tar.bz2
tar -xjf ezcomponents-2006.2.tar.bz2
pwd]]></example>
<break lines="3"/>
<blurb>Setup:</blurb>
<example result='1'><![CDATA[<?php
ini_set( 'include_path', '/home/httpd/ezcomponents-1.1:.' );
ini_set( 'include_path', '/home/httpd/ezcomponents-2006.2:.' );
require 'Base/src/base.php';
function __autoload( $className )

View File

@@ -2,8 +2,7 @@
<title>Welcome!</title>
<image align="center" filename="components.png" pdf-scale="0.7"/>
<break lines="3"/>
<blurb class="event">:-:title:-:</blurb>
<break lines="15"/>
<break/>
<blurb class="event-date">:-:event:-: - :-:location:-:</blurb>
<break/>

19
slides/ezc/workshop.xml Normal file
View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<slide>
<title>eZ systems</title>
<blurb>eZ publish</blurb>
<list>
<bullet>Content Managament System in PHP</bullet>
<bullet>Event in first week of February</bullet>
<bullet>Technical introduction to eZ publish, also case studies.</bullet>
<bullet>Contact Melissa Bender Dellaméa (info.br@ez.no), or see for more
info soon at http://ez.no/br</bullet>
</list>
<blurb>eZ components workshop</blurb>
<list>
<bullet>Workshop in which you get to use all the basic components in the eZ components library</bullet>
<bullet>In cooperation with Tempo Real</bullet>
</list>
</slide>

View File

@@ -5,7 +5,7 @@
<list>
<bullet>Allows external entities to setup "PEAR" Servers</bullet>
<bullet>Dependency Validation</bullet>
<bullet>Aggregated Into http://pearaside.net</bullet>
<bullet>Aggregated Into http://pearadise.net</bullet>
</list>
<blurb>A channel defines:</blurb>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<slide fontsize="6em">
<title>What Code Do I Use</title>
<blurb>Options to xdebug_start_code_coverage():</blurb>
<list>
<bullet>XDEBUG_CC_UNUSED: Enables scanning of code to figure out which line has executable code.</bullet>
<bullet>XDEBUG_CC_DEAD_CODE: Enables branch analyzation to figure out whether code can be executed.</bullet>
</list>
<break/>
<link target="new" href="http://kossu/coverage/index.html">demo</link>
</slide>

View File

@@ -9,9 +9,9 @@
<blurb>Without PEAR:</blurb>
<list class="numbered">
<bullet>wget http://xdebug.org/files/xdebug-2.0.0RC1.tgz</bullet>
<bullet>tar -xvzf xdebug-2.0.0RC1.tgz</bullet>
<bullet>cd xdebug-2.0.0RC1</bullet>
<bullet>wget http://xdebug.org/files/xdebug-2.0.0RC3.tgz</bullet>
<bullet>tar -xvzf xdebug-2.0.0RC3.tgz</bullet>
<bullet>cd xdebug-2.0.0RC3</bullet>
<bullet>phpize</bullet>
<bullet>./configure</bullet>
<bullet>make</bullet>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -9,7 +9,5 @@
<break/>
<example class="code_large">xdebug_start_code_coverage();
xdebug_get_code_coverage();
xdebug_stop_code_coverate();</example>
<break/>
<link target="new" href="http://kossu/coverage/index.html">demo</link>
xdebug_stop_code_coverage();</example>
</slide>

View File

@@ -9,8 +9,10 @@
<break/>
<example class="code_large">xdebug.auto_trace=1
xdebug.trace_output_dir=/tmp
xdebug.collect_vars=1
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.trace_options=1</example>
xdebug.trace_options=1
xdebug.trace_output_name=crc32 # crc32, timestamp, pid</example>
<break/>
</slide>

View File

@@ -17,6 +17,8 @@
<email>dr@ez.no</email>
<url>http://files.derickrethans.nl/xdebug-brasil6.pdf</url>
<slide>slides/xdebug/title.xml</slide>
<slide>slides/toolbox/me.xml</slide>
<slide>slides/ezc/workshop.xml</slide>
<!-- INTRODUCTION -->
<slide>slides/xdebug/why-debugger1.xml</slide>

48
xdebug-vancouver7.xml Normal file
View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<presentation
template="css"
navmode="html"
navbarbackground="#4373b4"
navbartopiclinks="0"
navColor="#f1fbff"
logo1=""
stylesheet="presentations/slides/perf/ezp.css"
backgroundfixed="1" >
<topic>Debugging</topic>
<title>Efficient debugging with Xdebug</title>
<event>Vancouver PHP Conference</event>
<location>Vancouver, Canada</location>
<date>February 12th, 2007</date>
<speaker>Derick Rethans</speaker>
<email>dr@ez.no</email>
<url>http://files.derickrethans.nl/xdebug-vancouver7.pdf</url>
<slide>slides/xdebug/title.xml</slide>
<slide>slides/toolbox/me.xml</slide>
<!-- INTRODUCTION -->
<slide>slides/xdebug/why-debugger1.xml</slide>
<slide>slides/xdebug/why-debugger2.xml</slide>
<slide>slides/xdebug/why-debugger3.xml</slide>
<slide>slides/xdebug/how-to-install.xml</slide>
<slide>slides/xdebug/how-to-install2.xml</slide>
<slide>slides/xdebug/how-to-install-win.xml</slide>
<slide>slides/xdebug/how-to-install3.xml</slide>
<slide>slides/xdebug/why-crash.xml</slide> <!-- max nesting, function trace -->
<slide>slides/xdebug/where-error.xml</slide>
<slide>slides/xdebug/debug-req-vars.xml</slide>
<slide>slides/xdebug/xdebug-var-dump.xml</slide>
<slide>slides/xdebug/how-many-functions.xml</slide>
<slide>slides/xdebug/how-much-time.xml</slide>
<slide>slides/xdebug/how-much-memory.xml</slide>
<slide>slides/xdebug/wtf-happens.xml</slide>
<slide>slides/xdebug/live-demo.xml</slide>
<slide>slides/xdebug/which-code-do-i-use.xml</slide>
<slide>slides/xdebug/codecoverage2.xml</slide>
<slide>slides/xdebug/profiling.xml</slide>
<slide>slides/xdebug/profiling2.xml</slide>
<slide>slides/xdebug/live-demo.xml</slide>
<slide>slides/xdebug/analyse-running-script.xml</slide>
<slide>slides/xdebug/live-demo.xml</slide>
<slide>slides/xdebug/resources.xml</slide>
</presentation>