com presentations: PHP EM Unconference talks.: coverage-phpemuc14.xml debug-future-phpemuc14.xml slides/mongodb/mongodb-1nf.xml slides/mongodb/mongodb-3nf.xml slides/xdebug/wayback.xml sql2nosql-cambridge14.xml sql2nosql-phpemuc14.xml

[email protected] (Derick Rethans)
Newsgroups php.pres
Message-ID <[email protected]>
Commit:    65d6f22b90939c0d591db9312bef6ae79745cc87
Author:    Derick Rethans <[email protected]>         Sun, 30 Nov 2014 12:19:05 +0000
Parents:   4869098560e27fcd60da6a7aca1d2010b5aae7c7
Branches:  master

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

Log:
PHP EM Unconference talks.

Changed paths:
  M  coverage-phpemuc14.xml
  A  debug-future-phpemuc14.xml
  M  slides/mongodb/mongodb-1nf.xml
  M  slides/mongodb/mongodb-3nf.xml
  A  slides/xdebug/wayback.xml
  M  sql2nosql-cambridge14.xml
  A  sql2nosql-phpemuc14.xml


Diff:
diff --git a/coverage-phpemuc14.xml b/coverage-phpemuc14.xml
index 43b353a..8e2b1d6 100644
--- a/coverage-phpemuc14.xml
+++ b/coverage-phpemuc14.xml
@@ -9,7 +9,7 @@
 <email>[email protected]</email>
 <twitter>derickr</twitter>
 <url>http://derickrethans.nl/talks.html</url>
-<joindin></joindin>
+<joindin>https://joind.in/12986</joindin>
 <slide>slides/mongodb/title.xml</slide>
 
 <slide>slides/internals/vld2.xml</slide>
diff --git a/debug-future-phpemuc14.xml b/debug-future-phpemuc14.xml
new file mode 100644
index 0000000..5a6a7f5
--- /dev/null
+++ b/debug-future-phpemuc14.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<presentation css="10gen-strict.css">
+<topic>Debugging</topic>
+<title>Future of Debugging</title>
+<event>PHP EM Unconference</event>
+<location>Leicester, UK</location>
+<date>November 29th, 2014</date>
+<speaker>Derick Rethans</speaker>
+<email>[email protected]</email>
+<twitter>derickr</twitter>
+<url>http://derickrethans.nl/talks.html</url>
+<joindin>https://joind.in/12973</joindin>
+<slide>slides/mongodb/title.xml</slide>
+
+<slide>slides/xdebug/tracing.xml</slide>
+<slide>slides/xdebug/functiontrace-summary.xml</slide>
+
+<slide>slides/xdebug/fly-swat.xml</slide>
+<slide>slides/xdebug/analyse-running-script.xml</slide>
+<slide>slides/xdebug/phpstorm.xml</slide>
+<slide>slides/xdebug/debugger-browser-extensions.xml</slide>
+
+<slide>slides/xdebug/restaurant.xml</slide>
+<slide>slides/xdebug/wayback.xml</slide>
+
+<slide>slides/xdebug/resources.xml</slide>
+
+</presentation>
diff --git a/slides/mongodb/mongodb-1nf.xml b/slides/mongodb/mongodb-1nf.xml
index e10ba3c..adb955d 100644
--- a/slides/mongodb/mongodb-1nf.xml
+++ b/slides/mongodb/mongodb-1nf.xml
@@ -2,31 +2,28 @@
 <title>MongoDB and the First Normal Form</title>
 
 <table>
-<tr><th>Customer ID</th><th>First Name</th><th>Surname</th><th>Telephone Number</th></tr>
-<tr><td>123</td><td>Robert</td><td>Ingram</td><td>861-2025</td></tr>
-<tr><td>456</td><td>Jane</td><td>Wright</td><td>|ff0000|403-1659, 776-4100|</td></tr>
-<tr><td>789</td><td>Maria</td><td>Fernandez</td><td>808-9633</td></tr>
+<tr><th>_ID_</th><th>Brewery</th><th>Beers</th></tr>
+<tr><td>123</td><td>BrewDog</td><td>Brixton Porter</td></tr>
+<tr><td>456</td><td>Nøgne Ø</td><td>|ff0000|Blonde, Funky Geyser|</td></tr>
+<tr><td>789</td><td>Pookhill</td><td>Irish Whiskey Cask</td></tr>
 </table>
 
 <div effect="fade-in">
 <example>
 {
 	"Customer ID": 123, 
-	"First Name": "Robert", 
-	"Surname": "Ingram", 
-	"Telephone Number": '861-2025' 
+	"Brewery": "BrewDog", 
+	"Beers": 'Brixton Porter' 
 }
 { 
 	"Customer ID": 456, 
-	"First Name": "Jane", 
-	"Surname": "Wright", 
-	"Telephone Number": [ '403-1659', '776-4100' ] 
+	"Brewery": "Nøgne Ø", 
+	"Beers": [ 'Blonde', 'Funky Geyser' ] 
 }
 { 
 	"Customer ID": 789, 
-	"First Name": "Maria", 
-	"Surname": "Fermandez", 
-	"Telephone Number": [ '808-9633' ] 
+	"Brewery": "Pookhill", 
+	"Beers": [ 'Irish Whiskey Cask' ] 
 }
 </example>
 </div>
diff --git a/slides/mongodb/mongodb-3nf.xml b/slides/mongodb/mongodb-3nf.xml
index 7eeb78c..14a1f3e 100644
--- a/slides/mongodb/mongodb-3nf.xml
+++ b/slides/mongodb/mongodb-3nf.xml
@@ -2,29 +2,31 @@
 <title>MongoDB and the Third Normal Form</title>
 
 <table>
-<tr><th>Tournament</th><th>Year</th><th>Winner</th><th>Date of Birth</th></tr>
-<tr><td>Indiana Invitational</td><td>1998</td><td>|ff0000|Al Fredrickson|</td><td>|ff0000|21 July 1975|</td></tr>
-<tr><td>Cleveland Open</td><td>1999</td><td>|ff0000|Bob Albertson|</td><td>|ff0000|28 September 1968|</td></tr>
-<tr><td>Des Moines Masters</td><td>1999</td><td>|ff0000|Al Fredrickson|</td><td>|ff0000|21 July 1975|</td></tr>
-<tr><td>Indiana Invitational</td><td>1999</td><td>|ff0000|Chip Masterson|</td><td>|ff0000|14 March 1977|</td></tr>
+<tr><th>_Brewery_</th><th>_Beer_</th><th>Venue</th><th>Venue City</th></tr>
+<tr><td>BrewDog</td><td>Brixton Porter</td><td>|ff0000|The Flying Dutchman|</td><td>|ff0000|Bergen|</td></tr>
+<tr><td>BrewDog</td><td>Cocoa Psycho</td><td>|ff0000|BrewDog Camden|</td><td>|ff0000|London|</td></tr>
+<tr><td>Nøgne Ø</td><td>Blonde</td><td>|ff0000|Pingvinen|</td><td>|ff0000|Bergen|</td></tr>
+<tr><td>Nøgne Ø</td><td>Funky Geyser</td><td>|ff0000|Cardinal|</td><td>|ff0000|Stavanger|</td></tr>
+<tr><td>Pookhill</td><td>Irish Whiskey Cask</td><td>|ff0000|GBBF|</td><td>|ff0000|London|</td></tr>
 </table>
 
 <div effect="fade-in">
 <example>
-{ "Tournament": "Indiana Invitational",
-  "Winners": [
-    { "Year": 1998, "Winner": "Al Fredrickson", "Date of Birth": "21 July 1975" },
-    { "Year": 1999, "Winner": "Chip Masterson", "Date of Birth": "14 March 1977" },
+{ "Brewery": "BrewDog",
+  "Beers": [
+    { "Beer": "Brixton Porter", "Venue": "The Flying Dutchman", "Venue City": "Bergen" },
+    { "Beer": "Cocoa Psycho", "Venue": "BrewDog Camden", "Venue City": "London" },
   ]
 }
-{ "Tournament": "Cleveland Open",
-  "Winners": [
-    { "Year": 1999, "Winner": "Bob Albertson", "Date of Birth": "28 September 1968" },
+{ "Brewery": "Nøgne Ø",
+  "Beers": [
+    { "Beer": "Blonde", "Venue": "Pingvinen", "Venue City": "Bergen" },
+    { "Beer": "Funky Geyser", "Venue": "Cardinal", "Venue City": "Stavanger" },
   ]
 }
-{ "Tournament": "Des Moines Masters",
-  "Winners": [
-    { "Year": 1999, "Winner": "Al Fredrickson", "Date of Birth": "21 July 1975" },
+{ "Brewery": "Pookhill",
+  "Beers": [
+    { "Beer": "Irish Whiskey Cask", "Venue": "GBBF", "Venue City": "London" },
   ]
 }
 </example>
diff --git a/slides/xdebug/wayback.xml b/slides/xdebug/wayback.xml
new file mode 100644
index 0000000..6d4d16a
--- /dev/null
+++ b/slides/xdebug/wayback.xml
@@ -0,0 +1,11 @@
+<slide>
+<title>Wayback</title>
+
+<list>
+	<bullet>Uses traces to store a *full* history of a script run</bullet>
+	<bullet>Binary, and indexed</bullet>
+	<bullet>Extensions to DBGp to %step_back% and %seek%</bullet>
+	<bullet>Playback runner to "act" as PHP/Xdebug</bullet>
+	<bullet>Browser integration</bullet>
+</list>
+</slide>
diff --git a/sql2nosql-cambridge14.xml b/sql2nosql-cambridge14.xml
index ce964d9..97efb9f 100644
--- a/sql2nosql-cambridge14.xml
+++ b/sql2nosql-cambridge14.xml
@@ -50,7 +50,6 @@
 
 <!-- REPLICATION -->
 <slide>slides/mongodb/availability.xml</slide>
-<!-- <slide>slides/mongodb/repl-features.xml</slide> -->
 <slide>slides/mongodb/repl-works-normal.xml</slide>
 
 <slide>slides/mongodb/repl-eventual-consistency.xml</slide>
diff --git a/sql2nosql-phpemuc14.xml b/sql2nosql-phpemuc14.xml
new file mode 100644
index 0000000..7df307a
--- /dev/null
+++ b/sql2nosql-phpemuc14.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<presentation css="10gen-strict.css">
+<topic>mongoDB</topic>
+<title>Normalising the right way</title>
+<event>PHP EM Unconference</event>
+<location>Leicester, UK</location>
+<date>November 29th, 2014</date>
+<speaker>Derick Rethans</speaker>
+<email>[email protected]</email>
+<twitter>derickr</twitter>
+<url>http://derickrethans.nl/talks.html</url>
+<joindin>https://joind.in/12967</joindin>
+<slide>slides/mongodb/title.xml</slide>
+
+<!-- DINOSAUR vs PLATIPUS -->
+<slide>slides/mongodb/document.xml</slide>
+<slide>slides/mongodb/mongodb-1nf.xml</slide>
+<slide>slides/mongodb/mongodb-3nf.xml</slide>
+
+<slide>slides/mongodb/query-side-by-side.xml</slide>
+<slide>slides/mongodb/update-intro.xml</slide>
+<slide>slides/mongodb/update-atomicity.xml</slide>
+<slide>slides/mongodb/update-consistency.xml</slide>
+
+<slide>slides/mongodb/arbitrary-keys1.xml</slide>
+<slide>slides/mongodb/one-to-many2.xml</slide>
+<slide>slides/mongodb/one-to-many4.xml</slide>
+
+<slide>slides/mongodb/many-to-many1.xml</slide>
+<slide>slides/mongodb/many-to-many2.xml</slide>
+<slide>slides/mongodb/many-to-many3.xml</slide>
+<slide>slides/mongodb/many-to-many4.xml</slide>
+
+<slide>slides/mongodb/embed-vs-link.xml</slide>
+<slide>slides/mongodb/resources.xml</slide>
+
+</presentation>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.