- AFUP talk updates.

This commit is contained in:
Derick Rethans
2010-11-09 11:25:18 +00:00
parent c81aba7ca1
commit 7bd6d0c290
5 changed files with 55 additions and 35 deletions

View File

@@ -15,7 +15,7 @@
<speaker>Derick Rethans</speaker>
<email>derick@derickrethans.nl</email>
<twitter>derickr</twitter>
<joindin>http://joind.in/2013</joindin>
<joindin>http://joind.in/2103</joindin>
<url>http://derickrethans.nl/talks.html</url>
<slide>slides/map/title.xml</slide>
<slide>slides/toolbox/me.xml</slide>
@@ -62,16 +62,12 @@ ACQUIRING LOCATION
- Google GeoLocation
-->
<slide>slides/map/openlayers-location.xml</slide>
<slide>slides/map/nominatim-lookup.xml</slide>
<slide>slides/map/yahoo-lookup.xml</slide>
<slide>slides/map/openlayers-location-services.xml</slide>
<slide>slides/map/reverse.xml</slide>
<slide>slides/map/nominatim-reverse-lookup.xml</slide>
<slide>slides/map/geonames-reverse-lookup.xml</slide>
<slide>slides/map/yahoo-reverse-lookup.xml</slide>
<slide>slides/map/reverse-services.xml</slide>
<slide>slides/map/html-location-services.xml</slide>
<slide>slides/map/google-geolocation.xml</slide>
<slide>slides/map/google-geolocation-get-wlan.xml</slide>
<!--
ACQUIRING DATA
@@ -92,17 +88,14 @@ PLOTTING DATA
-->
<slide>slides/map/finding-food.xml</slide>
<slide>slides/map/finding-food-data-sqlite.xml</slide>
<slide>slides/map/finding-food-data-mysql.xml</slide>
<slide>slides/map/finding-food-data-mongo.xml</slide>
<slide>slides/map/finding-distances.xml</slide>
<slide>slides/map/finding-food-take2.xml</slide>
<slide>slides/map/tube-gpx.xml</slide>
<slide>slides/map/conferences.xml</slide>
<slide>slides/map/flickr.xml</slide>
<!-- micro format: http://en.wikipedia.org/wiki/Geo_%28microformat%29 -->
<slide>slides/map/resources.xml</slide>
<slide>slides/map/google-geolocation-get-wlan.xml</slide>
</presentation>

View File

@@ -61,18 +61,6 @@ SEARCH:
-->
<slide>slides/search/mysql-fulltext.xml</slide>
<slide>slides/search/mysql-types.xml</slide>
<slide>slides/search/mysql-restrictions.xml</slide>
<!--
- Your own implementation
- tokenization
-
-->
<slide>slides/search/own.xml</slide>
<slide>slides/search/own-tokenization.xml</slide>
<slide>slides/search/own-gotchas.xml</slide>
<slide>slides/search/own-gotchas2.xml</slide>
<slide>slides/search/own-gotchas3.xml</slide>
<!--
- Lucene intro
@@ -112,10 +100,6 @@ SEARCH:
<slide>slides/search/zend-lucene-vs-solr.xml</slide>
<!-- future tech:
- More Like This
-->
<slide>slides/search/future.xml</slide>
<slide>slides/search/resources.xml</slide>
</presentation>

View File

@@ -5,7 +5,7 @@
<list>
<bullet>Xdebug connects to the client</bullet>
<bullet>Remote vs Local debugging</bullet>
<bullet>Debugging proxy: (Komodo-PythonRemoteDebugging)</bullet>
<bullet>Debugging proxy: <br/><link href='http://downloads.activestate.com/Komodo/releases/6.0.1/remotedebugging/'/><br/>(Komodo-PythonRemoteDebugging)</bullet>
<bullet>%xdebug.remote_connect_back%</bullet>
</list>
</slide>

View File

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<slide>
<title>Help By Error Messages</title>
<div effect="fade-out">
<html><![CDATA[<b>Warning</b>: DOMDocument::load() [<a href='domdocument.load'>domdocument.load</a>]: Document is empty in /home/httpd/presentations, line: 1 in <b>/home/httpd/pres2/show2.php</b> on line <b>165</b><br />]]></html>
</div>
<div effect="fade-in-out">
<html><![CDATA[<table class='xdebug-error' dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Warning: DOMDocument::load() [<a href='domdocument.load'>domdocument.load</a>]: Document is empty in /home/httpd/presentations, line: 1 in /home/httpd/pres2/show2.php on line <i>165</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0013</td><td bgcolor='#eeeeec' align='right'>787720</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/home/httpd/pres2/show2.php' bgcolor='#eeeeec'>../show2.php<b>:</b>0</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0102</td><td bgcolor='#eeeeec' align='right'>1398552</td><td bgcolor='#eeeeec'>Presentation->display( <span>$slideNr = </span><span>NULL</span> )</td><td title='/home/httpd/pres2/show2.php' bgcolor='#eeeeec'>../show2.php<b>:</b>114</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0103</td><td bgcolor='#eeeeec' align='right'>1400336</td><td bgcolor='#eeeeec'>DOMDocument->load( <span>&apos;/home/httpd/pres2/presentations/&apos;</span> )</td><td title='/home/httpd/pres2/show2.php' bgcolor='#eeeeec'>../show2.php<b>:</b>165</td></tr>
</table>]]></html>
<example>xdebug.collect_params=4
html_errors=1</example>
</div>
<div effect="fade-in-out">
<html><![CDATA[<table class='xdebug-error' dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Warning: DOMDocument::load() [<a href='domdocument.load'>domdocument.load</a>]: Document is empty in /home/httpd/presentations, line: 1 in <a style='color: black' href='gvim:///home/httpd/pres2/show2.php@165'>/home/httpd/pres2/show2.php</a> on line <i>165</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0027</td><td bgcolor='#eeeeec' align='right'>787720</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/home/httpd/pres2/show2.php' bgcolor='#eeeeec'><a style='color: black' href='gvim:///home/httpd/pres2/show2.php@0'>../show2.php<b>:</b>0</a></td></tr>
<tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0190</td><td bgcolor='#eeeeec' align='right'>1398160</td><td bgcolor='#eeeeec'>Presentation->display( <span>$slideNr = </span><span>NULL</span> )</td><td title='/home/httpd/pres2/show2.php' bgcolor='#eeeeec'><a style='color: black' href='gvim:///home/httpd/pres2/show2.php@114'>../show2.php<b>:</b>114</a></td></tr>
<tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0193</td><td bgcolor='#eeeeec' align='right'>1399944</td><td bgcolor='#eeeeec'>DOMDocument->load( <span>&apos;/home/httpd/pres2/presentations/&apos;</span> )</td><td title='/home/httpd/pres2/show2.php' bgcolor='#eeeeec'><a style='color: black' href='gvim:///home/httpd/pres2/show2.php@165'>../show2.php<b>:</b>165</a></td></tr>
</table>]]></html>
<example>xdebug.file_link_format=gvim://%f@%l</example>
<example><![CDATA[#!/bin/sh
f=`echo $1 | cut -d @ -f 1 | sed 's/gvim:\/\///'`
l=`echo $1 | cut -d @ -f 2`
gvim --remote-tab +$l $f]]></example>
<blurb>Add the new boolean config value (about:config) "network.protocol-handler.expose.gvim" as false. First time you click it, select the shell script.</blurb>
<break/>
<blurb>Textmate:</blurb>
<example>xdebug.file_link_format=txmt://open/?url=file://%f&amp;line=%l</example>
</div>
</slide>

View File

@@ -28,20 +28,15 @@
<slide>slides/xdebug/how-to-install.xml</slide>
<!-- FUNCTION OVERVIEW -->
<slide>slides/xdebug/where-error.xml</slide>
<slide>slides/xdebug/debug-req-vars.xml</slide>
<slide>slides/xdebug/where-error-short.xml</slide>
<slide>slides/xdebug/xdebug-var-dump.xml</slide>
<slide>slides/xdebug/shutup.xml</slide>
<slide>slides/xdebug/wtf-happens.xml</slide>
<slide>slides/xdebug/functiontrace-computerized.xml</slide>
<slide>slides/xdebug/wtf-happens2.xml</slide>
<slide>slides/xdebug/live-demo.xml</slide>
<!-- PROFILING -->
<slide>slides/xdebug/profiling-simple.xml</slide>
<slide>slides/xdebug/profiling.xml</slide>
<slide>slides/xdebug/profiling2.xml</slide>
<slide>slides/xdebug/live-demo.xml</slide>
<slide>slides/xdebug/profiling-webgrind.xml</slide>
<slide>slides/xdebug/codecoverage2.xml</slide>
@@ -50,7 +45,6 @@
<slide>slides/xdebug/analyse-running-script.xml</slide>
<slide>slides/xdebug/debugger-activation.xml</slide>
<slide>slides/xdebug/debugging-gotchas.xml</slide>
<slide>slides/xdebug/live-demo.xml</slide>
<slide>slides/xdebug/resources.xml</slide>
</presentation>