com presentations: phpEM talk: slides/xdebug/switch-php71.png slides/xdebug/switch-php72.png slides/xdebug/xdebug-2.6-new-dbgp.xml slides/xdebug/xdebug-2.6-new-to-come.xml slides/xdebug/xdebug-2.6-new.xml slides/xdebug/xdebug-2.6-switch3.xml xdebug-new-phpem17.xml
[email protected] (Derick Rethans) Sat, 25 Nov 2017 12:19:56 +0000
| Newsgroups | php.pres |
|---|---|
| Message-ID | <[email protected]> |
Commit: 3b635d02da414eaf9b6bc968c3a2ab4cb1339237 Author: Derick Rethans <[email protected]> Sat, 25 Nov 2017 12:19:56 +0000 Parents: 958a55f61d22cec2b854d2a664acaafd66a4deee Branches: master Link: http://git.php.net/?p=presentations.git;a=commitdiff;h=3b635d02da414eaf9b6bc968c3a2ab4cb1339237 Log: phpEM talk Changed paths: A slides/xdebug/switch-php71.png A slides/xdebug/switch-php72.png A slides/xdebug/xdebug-2.6-new-dbgp.xml A slides/xdebug/xdebug-2.6-new-to-come.xml M slides/xdebug/xdebug-2.6-new.xml A slides/xdebug/xdebug-2.6-switch3.xml A xdebug-new-phpem17.xml Diff: diff --git a/slides/xdebug/switch-php71.png b/slides/xdebug/switch-php71.png new file mode 100644 index 0000000..5e0c8c6 Binary files /dev/null and b/slides/xdebug/switch-php71.png differ diff --git a/slides/xdebug/switch-php72.png b/slides/xdebug/switch-php72.png new file mode 100644 index 0000000..67f1d51 Binary files /dev/null and b/slides/xdebug/switch-php72.png differ diff --git a/slides/xdebug/xdebug-2.6-new-dbgp.xml b/slides/xdebug/xdebug-2.6-new-dbgp.xml new file mode 100644 index 0000000..caee68b --- /dev/null +++ b/slides/xdebug/xdebug-2.6-new-dbgp.xml @@ -0,0 +1,15 @@ +<slide> +<title>Xdebug 2.6 — Debugging</title> + +<blurb>Connection timeout configurable</blurb> +<blurb class="small">Used to be 200ms</blurb> +<break/> + +<blurb>Extended properties</blurb> +<blurb class="small">So that you can have funny chars in property names</blurb> +<break/> + +<blurb>Notifications and warnings</blurb> +<blurb class="small">Send to the debugging console</blurb> +<break/> +</slide> diff --git a/slides/xdebug/xdebug-2.6-new-to-come.xml b/slides/xdebug/xdebug-2.6-new-to-come.xml new file mode 100644 index 0000000..8158fe2 --- /dev/null +++ b/slides/xdebug/xdebug-2.6-new-to-come.xml @@ -0,0 +1,13 @@ +<slide> +<title>Xdebug 2.6 — To Come</title> + +<list> + <bullet>Filters: Tracing, Code Coverage, Profiling</bullet> + <bullet>Source code view in error message</bullet> +</list> + +<div effect="fade-in"> +<break lines="3"/> +<blurb class="big-centre">When is it ready?</blurb> +</div> +</slide> diff --git a/slides/xdebug/xdebug-2.6-new.xml b/slides/xdebug/xdebug-2.6-new.xml index 9a1b12d..625a61a 100644 --- a/slides/xdebug/xdebug-2.6-new.xml +++ b/slides/xdebug/xdebug-2.6-new.xml @@ -2,12 +2,22 @@ <title>Xdebug 2.6</title> <list> + <bullet>Support for PHP 7 + <list> + <bullet>Fixes for variable resolution</bullet> + </list> + </bullet> <bullet>Support for PHP 7.2 <list> <bullet>switch optimisation</bullet> </list> </bullet> <bullet>Support for PHP 5 dropped</bullet> - <bullet>Filters: Tracing, Code Coverage</bullet> +</list> +<break/> +<blurb>New features:</blurb> +<list> + <bullet>Memory profiling</bullet> + <bullet>Formatting filenames</bullet> </list> </slide> diff --git a/slides/xdebug/xdebug-2.6-switch3.xml b/slides/xdebug/xdebug-2.6-switch3.xml new file mode 100644 index 0000000..9ef8aa8 --- /dev/null +++ b/slides/xdebug/xdebug-2.6-switch3.xml @@ -0,0 +1,11 @@ +<slide> +<title>Switch Graph</title> + +<div effect="fade-out"> +<image filename="switch-php71.png"/> +</div> + +<div effect="fade-in"> +<image filename="switch-php72.png"/> +</div> +</slide> diff --git a/xdebug-new-phpem17.xml b/xdebug-new-phpem17.xml new file mode 100644 index 0000000..cb4ceb6 --- /dev/null +++ b/xdebug-new-phpem17.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<presentation css="10gen-strict.css"> +<topic>Debugging</topic> +<title>What's New in Xdebug?</title> +<event>PHP EM Unconference</event> +<location>Leicester, UK</location> +<date>November 25th, 2017</date> +<speaker>Derick Rethans</speaker> +<email>[email protected]</email> +<twitter>derickr</twitter> +<url>http://derickrethans.nl/talks.html</url> +<joindin>https://joind.in/22954</joindin> +<slide>slides/mongodb/title.xml</slide> + +<slide>slides/xdebug/paths.xml</slide> +<slide>slides/internals/vld2.xml</slide> + +<slide>slides/xdebug/vld-path-2-code.xml</slide> +<slide>slides/xdebug/vld-path-2-output.xml</slide> +<slide>slides/xdebug/vld-path-2-paths.xml</slide> +<!-- +<slide>slides/xdebug/phpdbg.xml</slide> +<slide>slides/xdebug/phpdbg-demo.xml</slide> +--> +<slide>slides/xdebug/vld-path-4-code.xml</slide> +<slide>slides/xdebug/vld-path-4-output.xml</slide> + +<slide>slides/xdebug/vld-path-3-code.xml</slide> +<slide>slides/xdebug/vld-path-3-output.xml</slide> +<slide>slides/xdebug/vld-path-3-paths.xml</slide> + +<slide>slides/xdebug/vld-path-5-wrapup.xml</slide> + +<slide>slides/xdebug/xdebug-2.4-new.xml</slide> +<slide>slides/xdebug/function-monitor.xml</slide> + +<slide>slides/xdebug/xdebug-2.5-new.xml</slide> + +<slide>slides/xdebug/happy-15th.xml</slide> + +<slide>slides/xdebug/restaurant.xml</slide> + +<slide>slides/xdebug/xdebug-2.6-new.xml</slide> +<slide>slides/xdebug/xdebug-2.6-switch.xml</slide> +<slide>slides/xdebug/xdebug-2.6-switch2.xml</slide> +<slide>slides/xdebug/xdebug-2.6-switch3.xml</slide> +<slide>slides/xdebug/xdebug-2.6-new-dbgp.xml</slide> +<slide>slides/xdebug/xdebug-2.6-new-to-come.xml</slide> + +<slide>slides/xdebug/resources.xml</slide> + +</presentation>