com presentations: PHPConf.Asia talks (WIP): php-ext-asia18.xml slides/mongodb/title.xml slides/xdebug/phpstorm.xml slides/xdebug/xdebug-2.6-new.xml slides/xdebug/xdebug-2.7-new.xml xdebug-asia18.xml

[email protected] (Derick Rethans) Tue, 25 Sep 2018 13:16:17 +0000
Newsgroups php.pres
Message-ID <[email protected]>
Commit:    0bf9c3cd7092e3fb91c08372a942efcf50806248
Author:    Derick Rethans <[email protected]>         Tue, 25 Sep 2018 14:16:17 +0100
Parents:   b60a8cc5c2f0489e3dccb6a314eb7715a96e13a0
Branches:  master

Link:       http://git.php.net/?p=presentations.git;a=commitdiff;h=0bf9c3cd7092e3fb91c08372a942efcf50806248

Log:
PHPConf.Asia talks (WIP)

Changed paths:
  A  php-ext-asia18.xml
  M  slides/mongodb/title.xml
  M  slides/xdebug/phpstorm.xml
  M  slides/xdebug/xdebug-2.6-new.xml
  A  slides/xdebug/xdebug-2.7-new.xml
  A  xdebug-asia18.xml


Diff:
diff --git a/php-ext-asia18.xml b/php-ext-asia18.xml
new file mode 100644
index 0000000..4aae017
--- /dev/null
+++ b/php-ext-asia18.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<presentation css="10gen-strict.css">
+<topic>PHP</topic>
+<title>Introduction into PHP Extensions</title>
+<event>PHPConf.Asia</event>
+<location>Singapore, Singapore</location>
+<date>September 29th, 2018</date>
+<speaker>Derick Rethans</speaker>
+<email>[email protected]</email>
+<twitter>derickr</twitter>
+<url>https://derickrethans.nl/talks/php-ext-asia18</url>
+<joindin>https://joind.in/talk/0b6d0</joindin>
+<slide>slides/mongodb/title.xml</slide>
+<slide>slides/mongodb/me.xml</slide>
+
+<slide>slides/internals/extension-agenda.xml</slide>
+<slide>slides/internals/extension-agenda2.xml</slide>
+<slide>slides/internals/extension-what1.xml</slide>
+<slide>slides/internals/extension-why1.xml</slide>
+<slide>slides/internals/extension-why-wrap.xml</slide>
+<slide>slides/internals/extension-why-not-possible.xml</slide>
+<slide>slides/internals/extension-why-speed.xml</slide>
+
+<slide>slides/internals/extension-why-not1.xml</slide>
+
+<slide>slides/internals/rdp-intro.xml</slide>
+<slide>slides/internals/rdp-intro2.xml</slide>
+<slide>slides/internals/rdp-intro3.xml</slide>
+<slide>slides/internals/rdp-intro4.xml</slide>
+
+<slide>slides/internals/extension-parts.xml</slide>
+<slide>slides/internals/config.m4.xml</slide>
+<slide>slides/internals/config.w32.xml</slide>
+<slide>slides/internals/phpize.xml</slide>
+
+<slide>slides/internals/extension.h.xml</slide>
+<slide>slides/internals/extension.c-part1.xml</slide>
+<slide>slides/internals/extension.c-part2.xml</slide>
+<slide>slides/internals/extension.c-part3.xml</slide>
+
+<slide>slides/internals/function.xml</slide>
+<slide>slides/internals/rdp_simplify-part1.xml</slide>
+<slide>slides/internals/rdp_simplify-zedval.xml</slide>
+<slide>slides/internals/rdp_simplify-part1b.xml</slide>
+<slide>slides/internals/rdp_simplify-convert-data.xml</slide>
+<slide>slides/internals/rdp_simplify-run-algorithm.xml</slide>
+<slide>slides/internals/rdp_simplify-php.xml</slide>
+<slide>slides/internals/rdp_simplify-c.xml</slide>
+<slide>slides/internals/rdp_simplify-return-result.xml</slide>
+<slide>slides/internals/rdp_simplify-return-scalars.xml</slide>
+<slide>slides/internals/memory-management.xml</slide>
+
+<slide>slides/internals/tests.xml</slide>
+<slide>slides/internals/rdp-test.xml</slide>
+
+<slide>slides/internals/debug.xml</slide>
+
+<slide>slides/mongodb/questions.xml</slide>
+<slide>slides/mongodb/resources.xml</slide>
+</presentation>
diff --git a/slides/mongodb/title.xml b/slides/mongodb/title.xml
index 12a3416..8792ee1 100644
--- a/slides/mongodb/title.xml
+++ b/slides/mongodb/title.xml
@@ -4,5 +4,5 @@
 <break lines="1"/>
 <blurb class="event-presenter">:-:speaker:-:</blurb>
 <blurb class="pres-url-small">:-:email:-:—@:-:twitter:-:</blurb>
-<blurb class="pres-url-small">:-:joindin:-:</blurb>
+<blurb class="pres-url-small">:-:url:-:</blurb>
 </slide>
diff --git a/slides/xdebug/phpstorm.xml b/slides/xdebug/phpstorm.xml
index f5e54a4..99e0c23 100644
--- a/slides/xdebug/phpstorm.xml
+++ b/slides/xdebug/phpstorm.xml
@@ -1 +1 @@
-<slide><title>PhpStorm</title><break/><image filename="phpstorm.png"/></slide>
+<slide><title>PHPStorm</title><break/><image filename="phpstorm.png"/></slide>
diff --git a/slides/xdebug/xdebug-2.6-new.xml b/slides/xdebug/xdebug-2.6-new.xml
index 99532fb..749d798 100644
--- a/slides/xdebug/xdebug-2.6-new.xml
+++ b/slides/xdebug/xdebug-2.6-new.xml
@@ -4,7 +4,7 @@
 <blurb>Support for PHP 7.2</blurb>
 <list>
 	<bullet>Fixes for variable resolution</bullet>
-	<bullet>switch optimisation</bullet>
+	<bullet>%switch% optimisation</bullet>
 </list>
 
 <break/>
diff --git a/slides/xdebug/xdebug-2.7-new.xml b/slides/xdebug/xdebug-2.7-new.xml
new file mode 100644
index 0000000..57bc077
--- /dev/null
+++ b/slides/xdebug/xdebug-2.7-new.xml
@@ -0,0 +1,26 @@
+<slide>
+<title>Xdebug 2.7 (beta)</title>
+
+<list>
+	<bullet>Support for PHP 7.3</bullet>
+	<bullet>Support for debugging connections in forked processes
+<example><![CDATA[
+lightdm─┬─Xorg───3*[{Xorg}]
+        ├─lightdm─┬─sh─┬─ssh-agent
+        │         │    └─xfce4-session─┬─agent───2*[{agent}]
+        │         │                    ├─applet.py
+        │         │                    ├─blueman-applet───3*[{blueman-applet}]
+        │         │                    ├─evolution-alarm───5*[{evolution-alarm}]
+        │         │                    ├─light-locker───3*[{light-locker}]
+        │         │                    ├─nm-applet───3*[{nm-applet}]
+        │         │                    ├─pasystray───2*[{pasystray}]
+        │         │                    ├─polkit-gnome-au───2*[{polkit-gnome-au}]
+        │         │                    └─2*[{xfce4-session}]
+        │         └─2*[{lightdm}]
+        └─2*[{lightdm}]
+]]>
+</example>
+	</bullet>
+</list>
+<blurb class="centre">A few things left to fix…</blurb>
+</slide>
diff --git a/xdebug-asia18.xml b/xdebug-asia18.xml
new file mode 100644
index 0000000..19e157b
--- /dev/null
+++ b/xdebug-asia18.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="utf-8"?>
+<presentation css="10gen-strict.css">
+<topic>Debugging</topic>
+<title>What's New in Xdebug</title>
+<event>PHPConf.Asia 2018</event>
+<location>Singapore, Singapore</location>
+<date>September 28th, 2018</date>
+<speaker>Derick Rethans</speaker>
+<email>[email protected]</email>
+<twitter>derickr</twitter>
+<url>https://derickrethans.nl/talks/xdebug-asia18</url>
+<joindin>https://joind.in/talk/c2444</joindin>
+<slide>slides/mongodb/title.xml</slide>
+
+<slide>slides/mongodb/me.xml</slide>
+
+<slide>slides/xdebug/xdebug-2.3-error-munging.xml</slide>
+
+<slide>slides/xdebug/xdebug-2.3-new.xml</slide>
+
+<slide>slides/xdebug/paths.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.6-new.xml</slide>
+<slide>slides/xdebug/xdebug-2.6-new-dbgp.xml</slide>
+<slide>slides/xdebug/debugger-connection-log.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-filter1.xml</slide>
+<slide>slides/xdebug/xdebug-2.6-filter1a.xml</slide>
+<slide>slides/xdebug/xdebug-2.6-filter1b.xml</slide>
+<slide>slides/xdebug/xdebug-2.6-filter2.xml</slide>
+<slide>slides/xdebug/xdebug-2.6-filter2a.xml</slide>
+
+<slide>slides/xdebug/xdebug-2.7-new.xml</slide>
+
+<slide>slides/xdebug/donate.xml</slide>
+<slide>slides/xdebug/resources.xml</slide>
+
+</presentation>