Tweaks to Midwest PHP Xdebug talk

This commit is contained in:
Derick Rethans
2016-03-05 13:36:36 -06:00
parent ca4f5fcb9d
commit 997cbc9539
20 changed files with 46 additions and 21 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -0,0 +1,9 @@
<slide style="black">
<break lines="5"/>
<image align="center" filename="mongodbworld16.png"/>
<break lines="5"/>
<blurb align="center">June 28 and 29 in New York City</blurb>
<blurb align="center">Get 25\% off with code "%DerickRethans%"</blurb>
</slide>

View File

@@ -1,8 +1,10 @@
<slide>
<slide style="imagebg">
<title>Today's agenda</title>
<list>
<bullet>Past</bullet>
<bullet>Present</bullet>
<bullet>Future</bullet>
</list>
<image align="center" filename="train.jpg"/>
<break lines="12"/>
<div class="center-blurb">
<blurb>Past</blurb>
<blurb>Present</blurb>
<blurb>Future</blurb>
</div>
</slide>

BIN
slides/xdebug/bugs.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

View File

@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<slide fontsize="6em">
<slide>
<title>Activating the Remote Debugger</title>
<div effect="fade-out">

View File

@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<slide fontsize="6em">
<slide style="white">
<title>Activating the Remote Debugger</title>
<image filename="bugs.jpg"/>
<break lines="4"/>
<blurb>With browser extensions:</blurb>
<blurb class="small_blurb">The |bb0000|easiest| Xdebug (FireFox): <link href="https://addons.mozilla.org/en-US/firefox/addon/the-easiest-xdebug/"/></blurb>
<blurb class="small_blurb">Xdebug Helper (Chrome): <link href="https://chrome.google.com/extensions/detail/eadndfjplgieldjbigjakmdgkmoaaaoc"/></blurb>

View File

@@ -1,5 +1,5 @@
<slide style="past">
<title>Kint</title>
<blurb>https://github.com/raveren/kint.git</blurb>
<iframe filename="http://whisky/test/xdebug/var_dump-kint.php"/>
<iframe zoom="1.5" filename="http://whisky/test/xdebug/var_dump-kint.php"/>
</slide>

View File

@@ -1,5 +1,5 @@
<slide style="past">
<title>Krumo</title>
<blurb>https://github.com/oodle/krumo.git</blurb>
<iframe filename="http://whisky/test/xdebug/var_dump-krumo.php"/>
<iframe zoom="1.5" filename="http://whisky/test/xdebug/var_dump-krumo.php"/>
</slide>

View File

@@ -1,5 +1,5 @@
<slide style="past">
<title>Symfony var-dumper</title>
<blurb>https://github.com/symfony/var-dumper.git</blurb>
<iframe filename="http://whisky/test/xdebug/var_dump-symfony.php"/>
<iframe zoom="1.5" filename="http://whisky/test/xdebug/var_dump-symfony.php"/>
</slide>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

After

Width:  |  Height:  |  Size: 212 KiB

BIN
slides/xdebug/paths.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

5
slides/xdebug/paths.xml Normal file
View File

@@ -0,0 +1,5 @@
<slide style="title">
<title>Paths</title>
<image filename="paths.jpg"/>
</slide>

View File

@@ -7,6 +7,7 @@
<bullet>All test cases pass</bullet>
<bullet>It's like rewriting Xdebug ☹</bullet>
<bullet>I released Xdebug 2.4 on the flight here!</bullet>
<bullet>Function monitoring: spying on which functions are being called</bullet>
</list>
</slide>

View File

@@ -1,5 +1,5 @@
<slide type="image">
<slide style="title">
<title>Time Travel</title>
<image filename="restaurant-end-universe.jpg"/>
</slide>

Binary file not shown.

After

Width:  |  Height:  |  Size: 539 KiB

View File

@@ -1,5 +1,5 @@
<slide>
<slide style="title">
<title>Tracing</title>
<image filename="highway-trace.jpg"/>
<image filename="tracing-bus.jpg"/>
</slide>

BIN
slides/xdebug/train.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 KiB

View File

@@ -3,7 +3,7 @@
<title>Pretty Printing Variables</title>
<div effect="fade-out">
<iframe filename="http://whisky/test/xdebug/var_dump.php"/>
<iframe zoom="1.5" filename="http://whisky/test/xdebug/var_dump.php"/>
</div>
<div effect="fade-in">
<blurb>Options:</blurb>

View File

@@ -4,6 +4,7 @@
{var $width = get_attribute( $node, 'width' )}
{var $height = get_attribute( $node, 'height' )}
{var $scrolling = get_attribute( $node, 'scrolling' )}
{var $zoom = get_attribute( $node, 'zoom' )}
{var $source = ''}
{if !$width}{$width = 1010}{/if}
{if !$height}{$height = 592}{/if}
@@ -13,7 +14,10 @@
{$source = str_append($pres->base, get_attribute( $node, 'filename' ))}
{/if}
{if !$scrolling}{$scrolling = "no"}{/if}
{if !$zoom}{$zoom = 1}{/if}
{$height = $height / $zoom}
{$width = $width / $zoom}
{if $attr}<div{if $align} align='{$align}'{/if}>{/if}
<iframe style="clear: both; background-color: #fff; margin-left: 9px;" scrolling="{$scrolling}" frameborder="0" width="{$width}" height="{$height}" {if $inline}class='inline' {/if}{if $align}align='{$align}' {/if}src='{$source}'></iframe>
<iframe style="zoom={$zoom}; -moz-transform: scale({$zoom}); -moz-transform-origin: 0 0; clear: both; background-color: #fff; margin-left: 9px;" scrolling="{$scrolling}" frameborder="0" width="{$width}" height="{$height}" {if $inline}class='inline' {/if}{if $align}align='{$align}' {/if}src='{$source}'></iframe>
<!--<img src="{$pres->base}{get_attribute( $node, 'image' )}"/>-->
{if $attr}<span class='attribution'>{$attr}</span></div>{/if}

View File

@@ -9,7 +9,7 @@
<email>derick@xdebug.org</email>
<twitter>derickr</twitter>
<url>http://derickrethans.nl/talks.html</url>
<joindin>http://joind.in/XXXXX</joindin>
<joindin>https://joind.in/talk/413cf</joindin>
<slide>slides/mongodb/title.xml</slide>
<slide>slides/mongodb/me.xml</slide>
@@ -37,6 +37,7 @@
<slide>slides/xdebug/debugger-browser-extensions.xml</slide>
<!-- <slide>slides/xdebug/debugger-connection-log.xml</slide> -->
<slide>slides/xdebug/paths.xml</slide>
<slide>slides/internals/vld2.xml</slide>
<slide>slides/xdebug/vld-path-1-code.xml</slide>
@@ -64,9 +65,10 @@
<slide>slides/xdebug/php7-happened.xml</slide>
<slide>slides/xdebug/php7-sigh.xml</slide>
<slide>slides/xdebug/xdebug-2.4-new.xml</slide>
<slide>slides/xdebug/function-monitor.xml</slide>
<slide>slides/mongodb/mongodbworld16.xml</slide>
<slide>slides/xdebug/resources.xml</slide>
</presentation>