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" />