com presentations: Engineering Off-site lightning talk: mongo-lightning.xml slides/time/4-3.xml slides/time/Flag_of_Iceland.png sli des/time/am-pm.xml slides/time/be-a-good-citizen.xml sl ides/time/book.xml slides/time/date-parse-from-format3. xml slides/time/gmt-is-not-what-you-think-it-is.xml slide s/time/iceland.xml slides/time/jira.png slides/time/jir a.xml slides/time/left-blank.xml slides/time/month-day- do-it-right.xml slides/time/notes.png slid

[email protected] (Derick Rethans)
Newsgroups php.pres
Message-ID <[email protected]>
Commit:    f072d62979a29811bde36b35a476cdf14fd20911
Author:    Derick Rethans <[email protected]>         Thu, 23 Oct 2014 08:38:02 -0400
Parents:   6cd8ec69009c663d710a5cd75316bd7ceae80f2f
Branches:  master

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

Log:
Engineering Off-site lightning talk

Changed paths:
  A  mongo-lightning.xml
  A  slides/time/4-3.xml
  A  slides/time/Flag_of_Iceland.png
  A  slides/time/am-pm.xml
  A  slides/time/be-a-good-citizen.xml
  M  slides/time/book.xml
  M  slides/time/date-parse-from-format3.xml
  A  slides/time/gmt-is-not-what-you-think-it-is.xml
  A  slides/time/iceland.xml
  A  slides/time/jira.png
  A  slides/time/jira.xml
  A  slides/time/left-blank.xml
  A  slides/time/month-day-do-it-right.xml
  A  slides/time/notes.png
  M  slides/time/problems-dst.xml
  M  slides/time/problems-dst2.xml
  M  slides/time/problems-dst3.xml
  M  slides/time/problems-timezones.xml
diff_f072d62979a29811bde36b35a476cdf14fd20911.txt (text/plain, 9.9 KB)
diff --git a/mongo-lightning.xml b/mongo-lightning.xml
new file mode 100644
index 0000000..2c30753
--- /dev/null
+++ b/mongo-lightning.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<presentation css="10gen-strict.css">
+<topic>Localization and Internationalization</topic>
+<title>Lightning!!</title>
+<event>Engineering Off-site</event>
+<location>Mt. Vernon, NJ, US</location>
+<date>October 22th, 2014</date>
+<speaker>Derick Rethans</speaker>
+<email>[email protected]</email>
+<url>http://derickrethans.nl/talks.html</url>
+<joindin></joindin>
+<twitter>derickr</twitter>
+
+<slide>slides/time/left-blank.xml</slide>
+<slide>slides/time/am-pm.xml</slide>
+<slide>slides/time/4-3.xml</slide>
+<slide>slides/time/date-parse-from-format3.xml</slide>
+<slide>slides/time/month-day-do-it-right.xml</slide>
+<slide>slides/time/jira.xml</slide>
+<slide>slides/time/gmt-is-not-what-you-think-it-is.xml</slide>
+<slide>slides/time/iceland.xml</slide>
+
+<slide>slides/time/problems-timezones.xml</slide>
+<slide>slides/time/problems-dst.xml</slide>
+<slide>slides/time/problems-dst2.xml</slide>
+<slide>slides/time/problems-dst3.xml</slide>
+<slide>slides/time/problems-timezone-abbr.xml</slide>
+
+<slide>slides/time/be-a-good-citizen.xml</slide>
+</presentation>
diff --git a/slides/time/4-3.xml b/slides/time/4-3.xml
new file mode 100644
index 0000000..4256a90
--- /dev/null
+++ b/slides/time/4-3.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<slide>
+
+	<div effect="fade-out">
+		<break lines="10"/>
+		<image filename="notes.png"/>
+	</div>
+	<div effect="fade-in-out">
+		<break lines="10"/>
+		<blurb class="large" align="center">5/7</blurb>
+	</div>
+	<div effect="fade-in-out">
+		<blurb class="xlarge" align="center">3/12</blurb>
+	</div>
+	<div effect="fade-in-out">
+		<break lines="8"/>
+		<blurb class="xlarge" align="center">10/8</blurb>
+	</div>
+	<div effect="fade-in-out">
+		<break lines="8"/>
+		<blurb class="xlarge" align="center">10/8</blurb>
+	</div>
+	<div effect="fade-in stop">
+		<break lines="8"/>
+		<blurb class="xlarge" align="center">10/8 *= 1 ¼?*</blurb>
+	</div>
+</slide>
diff --git a/slides/time/Flag_of_Iceland.png b/slides/time/Flag_of_Iceland.png
new file mode 100644
index 0000000..fc6068b
Binary files /dev/null and b/slides/time/Flag_of_Iceland.png differ
diff --git a/slides/time/am-pm.xml b/slides/time/am-pm.xml
new file mode 100644
index 0000000..386cd62
--- /dev/null
+++ b/slides/time/am-pm.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<slide>
+
+	<div effect="fade-out">
+		<break lines="10"/>
+		<image filename="notes.png"/>
+	</div>
+	<div effect="fade-in-out">
+		<break lines="10"/>
+		<blurb class="large" align="center">12:23 PM</blurb>
+		<blurb class="large" align="center">3:01 PM</blurb>
+	</div>
+	<div effect="fade-in-out">
+		<blurb class="xlarge" align="center">Which is first?</blurb>
+	</div>
+	<div effect="fade-in-out">
+		<break lines="8"/>
+		<blurb class="xlarge" align="center">Is 12 PM noon or midnight?</blurb>
+	</div>
+	<div effect="fade-in">
+		<break lines="8"/>
+		<blurb class="xlarge" align="center">Is this pascal‽</blurb>
+	</div>
+</slide>
diff --git a/slides/time/be-a-good-citizen.xml b/slides/time/be-a-good-citizen.xml
new file mode 100644
index 0000000..58dee85
--- /dev/null
+++ b/slides/time/be-a-good-citizen.xml
@@ -0,0 +1,19 @@
+<slide>
+<title>Conclusion</title>
+
+<div effect="fade-in">
+<list><bullet>Be explicit</bullet></list>
+</div>
+<div effect="fade-in">
+<list><bullet>Be explicit: Don't use ambiguous date formats, "October 4th" is perfectly fine, "10/4" is stupid.</bullet></list>
+</div>
+<div effect="fade-in">
+<list><bullet>Be explicit: Not AM and PM, but 24-hour clock ("military time")</bullet></list>
+</div>
+<div effect="fade-in">
+<list><bullet>Be explicit: Don't use "GMT" for "UTC" ("London") time, we are at BST right now</bullet></list>
+</div>
+<div effect="fade-in">
+<list><bullet>Be explicit: Use UTC offsets for timezones (UTC-0400), or just specify the location (like America/New_York)</bullet></list>
+</div>
+</slide>
diff --git a/slides/time/book.xml b/slides/time/book.xml
index 957c869..da8e2bf 100644
--- a/slides/time/book.xml
+++ b/slides/time/book.xml
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <slide>
-	<title>php|architect's guide to Date/Time handling</title>
 
 	<image align="center" filename="cover-picture.jpg" pdf-scale="0.5" y-offset="1" />
 </slide>
diff --git a/slides/time/date-parse-from-format3.xml b/slides/time/date-parse-from-format3.xml
index 8f69007..8e2d010 100644
--- a/slides/time/date-parse-from-format3.xml
+++ b/slides/time/date-parse-from-format3.xml
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <slide>
-	<title>Parsing Dates</title>
 
 <break lines="5"/>
 	<div effect="fade-out">
@@ -9,7 +8,6 @@
 	<div effect="fade-in-out stop">
 		<blurb class="xlarge" align="center">|cc0000|08|/|00cc00|03|/|0000cc|10|</blurb>
 		<blurb class="xlarge" align="center">|cc0000|Aug| |00cc00|3rd|, |0000cc|2010|</blurb>
-		<blurb align="center">(default)</blurb>
 	</div>
 	<div effect="fade-in-out">
 		<blurb class="xlarge" align="center">|cc0000|08|/|00cc00|03|/|0000cc|10|</blurb>
diff --git a/slides/time/gmt-is-not-what-you-think-it-is.xml b/slides/time/gmt-is-not-what-you-think-it-is.xml
new file mode 100644
index 0000000..4614e00
--- /dev/null
+++ b/slides/time/gmt-is-not-what-you-think-it-is.xml
@@ -0,0 +1,20 @@
+<slide>
+
+<div effect="fade-out">
+<break lines="4"/>
+<blurb class="xlarge" align="center">GMT is not what you think it is</blurb>
+</div>
+
+<div effect="fade-in-out">
+<break lines="2"/>
+<blurb class="xlarge" align="center">*GMT* is an astronomical unit, related to UT(1)</blurb>
+</div>
+<div effect="fade-in-out">
+<break lines="10"/>
+<blurb class="large" align="center">*GMT* is *also* the timezone abbreviation meaning *G*reenwich *M*ean*t*ime</blurb>
+</div>
+<div effect="fade-in">
+<break lines="5"/>
+<blurb class="xlarge" align="center">*GMT* is |ff0000|not| the timezone that London is at</blurb>
+</div>
+</slide>
diff --git a/slides/time/iceland.xml b/slides/time/iceland.xml
new file mode 100644
index 0000000..f4fe8d0
--- /dev/null
+++ b/slides/time/iceland.xml
@@ -0,0 +1,3 @@
+<slide>
+<image filename="Flag_of_Iceland.png"/>
+</slide>
diff --git a/slides/time/jira.png b/slides/time/jira.png
new file mode 100644
index 0000000..92d11d8
Binary files /dev/null and b/slides/time/jira.png differ
diff --git a/slides/time/jira.xml b/slides/time/jira.xml
new file mode 100644
index 0000000..60b6b1e
--- /dev/null
+++ b/slides/time/jira.xml
@@ -0,0 +1,11 @@
+<slide>
+
+<break lines="15"/>
+<image filename="jira.png"/>
+
+<div effect="fade-in">
+<blurb align="center" class="xlarge">
+*Jira*
+</blurb>
+</div>
+</slide>
diff --git a/slides/time/left-blank.xml b/slides/time/left-blank.xml
new file mode 100644
index 0000000..37d3893
--- /dev/null
+++ b/slides/time/left-blank.xml
@@ -0,0 +1,4 @@
+<slide>
+<break lines="3"/>
+<blurb class="xlarge" align="center">This slide is intentionally left blank</blurb>
+</slide>
diff --git a/slides/time/month-day-do-it-right.xml b/slides/time/month-day-do-it-right.xml
new file mode 100644
index 0000000..3f38a8b
--- /dev/null
+++ b/slides/time/month-day-do-it-right.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<slide>
+
+<break lines="5"/>
+	<div effect="fade-out">
+		<blurb class="xlarge" align="center">Oct 8th</blurb>
+	</div>
+	<div effect="fade-in-out">
+		<blurb class="xlarge" align="center">October 8th</blurb>
+	</div>
+	<div effect="fade-in-out">
+		<blurb class="xlarge" align="center">8th October</blurb>
+	</div>
+	<div effect="fade-in-out">
+		<blurb class="xlarge" align="center">2014-10-08</blurb>
+	</div>
+	<div effect="fade-in">
+		<blurb class="xlarge" align="center">|ff0000|---10/8---|</blurb>
+	</div>
+</slide>
diff --git a/slides/time/notes.png b/slides/time/notes.png
new file mode 100644
index 0000000..a515ced
Binary files /dev/null and b/slides/time/notes.png differ
diff --git a/slides/time/problems-dst.xml b/slides/time/problems-dst.xml
index b254ff1..13fe5f9 100644
--- a/slides/time/problems-dst.xml
+++ b/slides/time/problems-dst.xml
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <slide>
-	<title>Problems</title>
-	<subtitle>Daylight Savings Time</subtitle>
+	<title>Daylight Savings Time</title>
 
 	<list>
 		<bullet>Artificial time offset to save "daylight"</bullet>
diff --git a/slides/time/problems-dst2.xml b/slides/time/problems-dst2.xml
index 4252df4..7f876c5 100644
--- a/slides/time/problems-dst2.xml
+++ b/slides/time/problems-dst2.xml
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <slide>
-	<title>Problems</title>
-	<subtitle>Daylight Savings Time (Indiana)</subtitle>
+	<title>Daylight Savings Time (Indiana)</title>
 
 	<image align="right" filename="indiana.gif" pdf-scale="0.25"/>
 	<blurb>(Currently) Three different rules:</blurb>
diff --git a/slides/time/problems-dst3.xml b/slides/time/problems-dst3.xml
index 418b826..5d313ff 100644
--- a/slides/time/problems-dst3.xml
+++ b/slides/time/problems-dst3.xml
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <slide>
-	<title>Problems</title>
-	<subtitle>Other problems with DST and timezones</subtitle>
+	<title>Other problems with DST and timezones</title>
 
 	<image align="center" filename="dst-strange.png"/>
 
@@ -10,7 +9,6 @@
 		<bullet>|55ff55|Brazil| changes change-over dates every year</bullet>
 		<bullet>Lord Howe Island (Australia) moves only half an hour between DST and non-DST</bullet>
 		<bullet>|ff5555|Nepal| uses an quarter of an hour offsets</bullet>
-		<bullet>And this continues for a while...</bullet>
 	</list>
 </slide>
 
diff --git a/slides/time/problems-timezones.xml b/slides/time/problems-timezones.xml
index e756597..b0585fe 100644
--- a/slides/time/problems-timezones.xml
+++ b/slides/time/problems-timezones.xml
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <slide>
-	<title>Problems</title>
-	<subtitle>Timezones</subtitle>
+	<title>Timezone ... issues</title>
 
 	<image align="center" filename="zones.png" pdf-scale="0.8" />
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.