com presentations: Sunshine PHP Xdebug talk: slides/xdebug/business-support.xml slides/xdebug/focus-on-xdebug3.xml slides/xdebug/log-january-2020.png slides/xdebug/support-business.png slides/xdebug/transparency.xml slides/xdebug/xdebug-3.xml slides/xdebug/xdebug-cloud-announcement.xml xdebug-sunshine20.xml
[email protected] (Derick Rethans) Wed, 05 Feb 2020 13:15:28 +0000
| Newsgroups | php.pres |
|---|---|
| Message-ID | <[email protected]> |
Commit: 1227550b2401aa7d3324dd558a14ce4fb788dcea Author: Derick Rethans <[email protected]> Wed, 5 Feb 2020 13:15:28 +0000 Parents: a6e211abaac78a75abb86e09775e1cd661ec9fa4 Branches: master Link: http://git.php.net/?p=presentations.git;a=commitdiff;h=1227550b2401aa7d3324dd558a14ce4fb788dcea Log: Sunshine PHP Xdebug talk Changed paths: M slides/xdebug/business-support.xml M slides/xdebug/focus-on-xdebug3.xml A slides/xdebug/log-january-2020.png M slides/xdebug/support-business.png M slides/xdebug/transparency.xml M slides/xdebug/xdebug-3.xml A slides/xdebug/xdebug-cloud-announcement.xml A xdebug-sunshine20.xml Diff: diff --git a/slides/xdebug/business-support.xml b/slides/xdebug/business-support.xml index de2f5e25..996c643b 100644 --- a/slides/xdebug/business-support.xml +++ b/slides/xdebug/business-support.xml @@ -8,12 +8,7 @@ <break/> <blurb class="centre"> -Automattic, -Intracto, -JetBrains, -php[architect], -Tideways, -TYPO3 GmbH, +Intracto   Strategery   e3N GmbH & Co.   Automattic <br/> JetBrains   TYPO3 GmbH   Tideways   php[architect] </blurb> </slide> diff --git a/slides/xdebug/focus-on-xdebug3.xml b/slides/xdebug/focus-on-xdebug3.xml index 5ad73474..2e73b3f7 100644 --- a/slides/xdebug/focus-on-xdebug3.xml +++ b/slides/xdebug/focus-on-xdebug3.xml @@ -4,13 +4,17 @@ <blurb>*Xdebug ~2.8~*</blurb> <list> <bullet>|00ff00|✔| Improve 'breakpoint' behaviour</bullet> - <bullet>|00ff00|✔| PHP 7.4 support</bullet> <bullet>|00ff00|✔| Set up a local CI</bullet> </list> <break/> +<blurb>*Xdebug ~2.9~*</blurb> +<list> + <bullet>|00ff00|✔| Performance Improvements</bullet> +</list> +<break/> <blurb>*Xdebug ~3~*</blurb> <list> - <bullet>The Big Refactor™ + <bullet>|ffff00|❋| The Big Refactor™ <list> <bullet>Introducing modes</bullet> <bullet>Simplify configuration and validation</bullet> diff --git a/slides/xdebug/log-january-2020.png b/slides/xdebug/log-january-2020.png new file mode 100644 index 00000000..3a041812 Binary files /dev/null and b/slides/xdebug/log-january-2020.png differ diff --git a/slides/xdebug/support-business.png b/slides/xdebug/support-business.png index 099e7923..f985a59c 100644 Binary files a/slides/xdebug/support-business.png and b/slides/xdebug/support-business.png differ diff --git a/slides/xdebug/transparency.xml b/slides/xdebug/transparency.xml index f085ced9..243ee519 100644 --- a/slides/xdebug/transparency.xml +++ b/slides/xdebug/transparency.xml @@ -1,5 +1,5 @@ <slide> <title>Transparency</title> -<image filename="log-september-2019.png"/> +<image filename="log-january-2020.png"/> </slide> diff --git a/slides/xdebug/xdebug-3.xml b/slides/xdebug/xdebug-3.xml index c25fc4c0..268797c7 100644 --- a/slides/xdebug/xdebug-3.xml +++ b/slides/xdebug/xdebug-3.xml @@ -1,4 +1,4 @@ <slide class="title"> -<break lines="8"/> -<blurb class="big-centre">Xdebug 3</blurb> +<break lines="10"/> +<blurb class="big-centre">*Xdebug 3*</blurb> </slide> diff --git a/slides/xdebug/xdebug-cloud-announcement.xml b/slides/xdebug/xdebug-cloud-announcement.xml new file mode 100644 index 00000000..0e59cb67 --- /dev/null +++ b/slides/xdebug/xdebug-cloud-announcement.xml @@ -0,0 +1,3 @@ +<slide> +<video width="1800" height="1000" filename="xdebug-cloud-animation.webm"/> +</slide> diff --git a/xdebug-sunshine20.xml b/xdebug-sunshine20.xml new file mode 100644 index 00000000..df634a2b --- /dev/null +++ b/xdebug-sunshine20.xml @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="utf-8"?> +<presentation css="derick.css"> +<topic>Debugging</topic> +<title>Xdebug 3.0</title> +<event>Sunshine PHP</event> +<location>Miami, FL, US</location> +<date>February 8th, 2020</date> +<speaker>Derick Rethans</speaker> +<email>[email protected]</email> +<twitter>derickr</twitter> +<url>https://derickrethans.nl/talks/xdebug-sunshine20</url> +<joindin>https://joind.in/28015</joindin> +<slide>slides/xdebug/title.xml</slide> +<slide>slides/mongodb/me.xml</slide> + +<slide>slides/xdebug/focus-on-xdebug.xml</slide> +The Xdebug Experience +17 years + +<slide>slides/xdebug/config-settings-2.xml</slide> +<slide>slides/xdebug/breakpoints-2.xml</slide> +<slide>slides/xdebug/xdebug-slow.xml</slide> +<slide>slides/xdebug/port9000.xml</slide> + +<slide>slides/xdebug/focus-on-xdebug2.xml</slide> + +<slide>slides/xdebug/focus-on-xdebug3.xml</slide> +breakpoint behaviour +New versions (7.4) +CI +<!-- +<slide>slides/xdebug/xdebug-2.8.xml</slide> +<slide>slides/xdebug/breakpoint-behaviour.xml</slide> +--> + +<slide>slides/xdebug/test-with-many-versions.xml</slide> +<slide>slides/xdebug/xdebug-ci.xml</slide> + +<slide>slides/xdebug/xdebug-2.9.xml</slide> +<slide>slides/xdebug/cc-speedup.xml</slide> + +<slide>slides/xdebug/xdebug-3.xml</slide> +<slide>slides/xdebug/focus-on-xdebug3.xml</slide> +Code reorganisation +Modes +- only do what is needed +Reduce Configuration Options +Code Improvements (algorithms, memory, etc) +<slide>slides/xdebug/code-reorgnisation.xml</slide> +<slide>slides/xdebug/modes.xml</slide> +<slide>slides/xdebug/config-settings-3.xml</slide> +<slide>slides/xdebug/config-settings-3b.xml</slide> + +<slide>slides/xdebug/xdebug-hard.xml</slide> +<!-- <slide>slides/xdebug/connect1.xml</slide> --> +<!-- <slide>slides/xdebug/connect2.xml</slide> --> +<slide>slides/xdebug/debugger-activation.xml</slide> +<slide>slides/xdebug/debugger-connection-log.xml</slide> + +<slide>slides/xdebug/xdebug-cloud-announcement.xml</slide> + +<slide>slides/xdebug/donate.xml</slide> +<slide>slides/xdebug/business-support.xml</slide> +<slide>slides/xdebug/transparency.xml</slide> + + +<!--<slide>slides/xdebug/phpinternalsnews.xml</slide>--> +<slide>slides/mongodb/questions.xml</slide> +<slide>slides/xdebug/resources.xml</slide> + +</presentation>