com presentations: Update Xdebug 3 content for phpig talk: slides/xdebug/debugger-activation.xml slides/xdebug/debugger-connection-log.xml slides/xdebug/focus-on-xdebug3.xml xdebug-phpig20.xml

[email protected] (Derick Rethans) Wed, 18 Nov 2020 11:13:16 +0000
Newsgroups php.pres
Message-ID <[email protected]>
Commit:    cf45b28c208d06c141c1ac4a7c15a3857a1aaf29=0AAuthor:    Derick Ret=
hans <[email protected]>         Wed, 18 Nov 2020 11:13:16 +0000=0APa=
rents:   862b9428f31ed8ac04b032087426354d17b3bc35=0ABranches:  master=0A=0A=
Link:       http://git.php.net/?p=3Dpresentations.git;a=3Dcommitdiff;h=3Dcf=
45b28c208d06c141c1ac4a7c15a3857a1aaf29=0A=0ALog:=0AUpdate Xdebug 3 content =
for phpig talk=0A=0ABugs:=0Ahttps://bugs.php.net/3=0A=0AChanged paths:=0A  =
M  slides/xdebug/debugger-activation.xml=0A  M  slides/xdebug/debugger-conn=
ection-log.xml=0A  M  slides/xdebug/focus-on-xdebug3.xml=0A  A  xdebug-phpi=
g20.xml=0A=0A=0ADiff:=0Adiff --git a/slides/xdebug/debugger-activation.xml =
b/slides/xdebug/debugger-activation.xml=0Aindex 9c30e35f..c1b0b4ab 100644=
=0A--- a/slides/xdebug/debugger-activation.xml=0A+++ b/slides/xdebug/debugg=
er-activation.xml=0A@@ -3,21 +3,24 @@=0A =0A <div effect=3D"fade-out">=0A =
=09<blurb>php.ini settings:</blurb>=0A-=09<blurb class=3D"small_blurb">%  x=
debug.remote_enable=3D1%</blurb>=0A-=09<blurb class=3D"small_blurb">%  xdeb=
ug.remote_host=3Dlocalhost%</blurb>=0A-=09<blurb class=3D"small_blurb">%  x=
debug.remote_port=3D9000%</blurb>=0A+=09<blurb class=3D"small_blurb">%xdebu=
g.mode=3Ddebug%</blurb>=0A+=09<blurb class=3D"small_blurb">|777777|%xdebug.=
client_host=3Dlocalhost%|</blurb>=0A+=09<blurb class=3D"small_blurb">|77777=
7|%xdebug.client_port=3D9003%|</blurb>=0A </div>=0A =0A <div effect=3D"fade=
-in-out">=0A =09<blurb>php.ini settings:</blurb>=0A-=09<blurb class=3D"smal=
l_blurb">%  xdebug.remote_enable=3D1%</blurb>=0A-=09<blurb class=3D"small_b=
lurb">|777777|%  xdebug.remote_host=3Dlocalhost%|</blurb>=0A-=09<blurb clas=
s=3D"small_blurb">|777777|%  xdebug.remote_port=3D9000%|</blurb>=0A-=09<blu=
rb class=3D"small_blurb">*%  xdebug.remote_connect_back=3D1%*</blurb>=0A+=
=09<blurb class=3D"small_blurb">%xdebug.mode=3Ddebug%</blurb>=0A+=09<blurb =
class=3D"small_blurb">|777777|%xdebug.client_host=3Dlocalhost%|</blurb>=0A+=
=09<blurb class=3D"small_blurb">|777777|%xdebug.client_port=3D9003%|</blurb=
>=0A+=09<blurb class=3D"small_blurb">*%xdebug.discover_client_host=3D1%*</b=
lurb>=0A </div>=0A =0A <div effect=3D"fade-in">=0A =09<blurb>On the shell:<=
/blurb>=0A-=09<blurb class=3D"small_blurb">%  export XDEBUG_CONFIG=3D"ideke=
y=3Dxdebugrocks"%</blurb>=0A+=09<blurb class=3D"small_blurb">%export XDEBUG=
_SESSION=3Dyes%</blurb>=0A+</div>=0A+<div effect=3D"fade-in">=0A+=09<blurb =
class=3D"small_blurb">%export XDEBUG_MODE=3Ddebug%</blurb>=0A </div>=0A </s=
lide>=0Adiff --git a/slides/xdebug/debugger-connection-log.xml b/slides/xde=
bug/debugger-connection-log.xml=0Aindex 69332ad7..c381ff7e 100644=0A--- a/s=
lides/xdebug/debugger-connection-log.xml=0A+++ b/slides/xdebug/debugger-con=
nection-log.xml=0A@@ -2,7 +2,7 @@=0A <title>Step Debugger Logs</title>=0A =
=0A <blurb>Logging debugging communication:</blurb>=0A-<example>xdebug.remo=
te_log=3D/tmp/remote.log</example>=0A+<example>xdebug.log=3D/tmp/remote.log=
</example>=0A =0A <break/>=0A <blurb>Also shows connection attempts and fai=
lures:</blurb>=0A@@ -10,34 +10,24 @@=0A <div effect=3D"fade-out">=0A =0A <e=
xample inline=3D"2">=0A-xdebug.remote_connect_back=3D0=0A-xdebug.remote_por=
t=3D9991=0A+xdebug.cloud_id=3Df047e3fd-9d35-4989-94f3-4cb64a1e6376=0A =0A-I=
: Connecting to configured address/port: localhost:9991.=0A-I: Connected to=
 client. *|009900|:-)|*=0A-</example>=0A-</div>=0A-=0A-<div effect=3D"fade-=
in-out">=0A-<example inline=3D"2">=0A-xdebug.remote_connect_back=3D1=0A-|77=
7777|xdebug.remote_host=3DSomethingEntirelyDifferent|=0A-xdebug.remote_port=
=3D9003=0A-=0A-I: Checking remote connect back address.=0A-W: Remote addres=
s not found, connecting to configured address/port: nothere:9003. *:-|*=0A-=
E: Could not connect to client. *:-(*=0A+[2912111] Log opened at 2020-11-18=
 10:11:31.536895=0A+[2912111] [Step Debug] INFO: Connecting to configured a=
ddress/port:=0A+=09n.cloud.xdebug.com:9020.=0A+[2912111] [Step Debug] INFO:=
 Connected to debugging client: (null). :-)=0A </example>=0A </div>=0A =0A =
<div effect=3D"fade-in">=0A <example inline=3D"2">=0A-xdebug.remote_connect=
_back=3D0=0A-xdebug.remote_host=3Dnothere=0A-xdebug.remote_port=3D9002=0A+x=
debug.client_discover_address=3D1=0A+|777777|xdebug.client_host=3DSomething=
EntirelyDifferent|=0A+xdebug.client_port=3D9003=0A =0A-I: Connecting to con=
figured address/port: nothere:9002.=0A-E: Could not connect to client. *:-(=
*=0A+[Step Debug] Could not connect to debugging client.=0A+=09Tried: Somet=
imeEntirelyDifferent:9003=0A+=09(fallback through xdebug.client_host/xdebug=
.client_port) :-(=0A </example>=0A </div>=0A </slide>=0Adiff --git a/slides=
/xdebug/focus-on-xdebug3.xml b/slides/xdebug/focus-on-xdebug3.xml=0Aindex a=
2fd2b4c..c8ff43dd 100644=0A--- a/slides/xdebug/focus-on-xdebug3.xml=0A+++ b=
/slides/xdebug/focus-on-xdebug3.xml=0A@@ -14,12 +14,12 @@=0A <break/>=0A <b=
lurb>*Xdebug ~3~*</blurb>=0A <list>=0A-=09<bullet>|cc8800|=E2=9D=8B| The Bi=
g Refactor=E2=84=A2=0A+=09<bullet>|00ff00|=E2=9C=94| The Big Refactor=
=E2=84=A2=0A =09=09<list>=0A =09=09=09<bullet>|00ff00|=E2=9C=94| Introducin=
g modes</bullet>=0A-=09=09=09<bullet>|cc8800|=E2=9D=8B| Simplify configurat=
ion and validation</bullet>=0A+=09=09=09<bullet>|00ff00|=E2=9C=94| Simplify=
 configuration and validation</bullet>=0A =09=09</list>=0A =09</bullet>=0A-=
=09<bullet>|cc8800|=E2=9D=8B|  Performance Improvements</bullet>=0A+=09<bul=
let>|00ff00|=E2=9C=94|  Performance Improvements</bullet>=0A </list>=0A </s=
lide>=0Adiff --git a/xdebug-phpig20.xml b/xdebug-phpig20.xml=0Anew file mod=
e 100644=0Aindex 00000000..08fc058d=0A--- /dev/null=0A+++ b/xdebug-phpig20.=
xml=0A@@ -0,0 +1,75 @@=0A+<?xml version=3D"1.0" encoding=3D"utf-8"?>=0A+<pr=
esentation css=3D"derick.css">=0A+<topic>Debugging</topic>=0A+<title>Xdebug=
 3</title>=0A+<event>Interessengemeinschaft PHP e.V.</event>=0A+<location>V=
irtual Germany</location>=0A+<date>November 18th, 2020</date>=0A+<speaker>D=
erick Rethans</speaker>=0A+<email>[email protected]</email>=0A+<twitter>der=
ickr</twitter>=0A+<url>https://derickrethans.nl/talks/xdebug-phpig20</url>=
=0A+<joindin>https://xdebug.org</joindin>=0A+<slide>slides/xdebug/title.xml=
</slide>=0A+<slide>slides/mongodb/me.xml</slide>=0A+=0A+<slide>slides/xdebu=
g/focus-on-xdebug.xml</slide>=0A+The Xdebug Experience=0A+17 years=0A+=0A+<=
slide>slides/xdebug/config-settings-2.xml</slide>=0A+<slide>slides/xdebug/b=
reakpoints-2.xml</slide>=0A+<slide>slides/xdebug/xdebug-slow.xml</slide>=0A=
+<slide>slides/xdebug/port9000.xml</slide>=0A+=0A+<slide>slides/xdebug/focu=
s-on-xdebug2.xml</slide>=0A+=0A+<slide>slides/xdebug/focus-on-xdebug3.xml</=
slide>=0A+breakpoint behaviour=0A+New versions (7.4)=0A+CI=0A+<!--=0A+<s li=
de>slides/xdebug/xdebug-2.8.xml</slide>=0A+<s lide>slides/xdebug/breakpoint=
-behaviour.xml</slide>=0A+-->=0A+=0A+<slide>slides/xdebug/test-with-many-ve=
rsions.xml</slide>=0A+<slide>slides/xdebug/xdebug-ci.xml</slide>=0A+=0A+<sl=
ide>slides/xdebug/xdebug-2.9.xml</slide>=0A+<slide>slides/xdebug/cc-speedup=
.xml</slide>=0A+=0A+<slide>slides/xdebug/xdebug-3.xml</slide>=0A+<slide>sli=
des/xdebug/focus-on-xdebug3.xml</slide>=0A+Code reorganisation=0A+Modes=0A+=
- only do what is needed=0A+Reduce Configuration Options=0A+Code Improvemen=
ts (algorithms, memory, etc)=0A+<slide>slides/xdebug/code-reorgnisation.xml=
</slide>=0A+<slide>slides/xdebug/modes.xml</slide>=0A+<slide>slides/xdebug/=
config-settings-3.xml</slide>=0A+<slide>slides/xdebug/config-settings-3b.xm=
l</slide>=0A+=0A+<slide>slides/xdebug/xdebug-hard.xml</slide>=0A+<!-- <s li=
de>slides/xdebug/connect1.xml</slide> -->=0A+<!-- <s lide>slides/xdebug/con=
nect2.xml</slide> -->=0A+<slide>slides/xdebug/debugger-activation.xml</slid=
e>=0A+<slide>slides/xdebug/debugger-connection-log.xml</slide>=0A+<slide>sl=
ides/xdebug/diagnostic-log.xml</slide>=0A+=0A+<slide>slides/xdebug/xdebug-3=
-speedup-1.xml</slide>=0A+=0A+<slide>slides/xdebug/xdebug-cloud-announcemen=
t.xml</slide>=0A+<slide>slides/xdebug/live-demo.xml</slide>=0A+=0A+<slide>s=
lides/xdebug/donate.xml</slide>=0A+<slide>slides/xdebug/business-support.xm=
l</slide>=0A+<slide>slides/xdebug/transparency.xml</slide>=0A+=0A+=0A+<slid=
e>slides/xdebug/phpinternalsnews.xml</slide>=0A+<slide>slides/mongodb/quest=
ions.xml</slide>=0A+<slide>slides/xdebug/resources.xml</slide>=0A+=0A+</pre=
sentation>=0A