onsdag 27. mars 13
Surely, even football referees                     deserve browser independence?                          Morten Andersen-...
Pet project™onsdag 27. mars 13
Technology used by refereesonsdag 27. mars 13
onsdag 27. mars 13
Going paperlessonsdag 27. mars 13
onsdag 27. mars 13
Scratching your itchonsdag 27. mars 13
Man-in-the-middle                                   My App   FIKSonsdag 27. mars 13
onsdag 27. mars 13
JSOUP                 •   Framwork for screen scraping written in Java                 •   POST (send data)               ...
GETonsdag 27. mars 13
onsdag 27. mars 13
onsdag 27. mars 13
POSTonsdag 27. mars 13
onsdag 27. mars 13
onsdag 27. mars 13
Unfiltered                 •   Minimalistic web framework                 •   Standard Scala                 •   Very littl...
onsdag 27. mars 13
onsdag 27. mars 13
onsdag 27. mars 13
onsdag 27. mars 13
onsdag 27. mars 13
onsdag 27. mars 13
Twitter Bootstrap                 •   Help for aesthetically challanged back-end-developers                 •   Front-end ...
onsdag 27. mars 13
+onsdag 27. mars 13
VS                              http://web.archive.org/web/                          20030624233511/http://home.nith.no/  ...
—onsdag 27. mars 13
onsdag 27. mars 13
onsdag 27. mars 13
Heroku                 •   Cloud platform                 •   Git based deployment (push to remote repo)                 •...
onsdag 27. mars 13
+                 •   Non-intrusive                     •   A couple of lines in your build script                 •   Ple...
—                 •   Servers are US eastonsdag 27. mars 13
Guava                 •   Framework that makes Java more modern                 •   Better collections                 •  ...
Guava CacheBuilder                 •   Very simple in-memory cache                 •   Read-through caching               ...
CacheBuilder-configurationonsdag 27. mars 13
w00t? faster than the original?onsdag 27. mars 13
Populate cache in the backgroundonsdag 27. mars 13
Calendar feeds                 •   Publicly available URL returns matches as ICS-feed (iCalendar)                 •   Resp...
onsdag 27. mars 13
BEGIN:VCALENDAR               VERSION:2.0               PRODID:-//andersen-gott.com/demo//NONSGML v1.0//EN               M...
onsdag 27. mars 13
?                         Textonsdag 27. mars 13
github.com/magott/devoxxuk2013                         github.com/magott/dommer-fiks                             twitter.co...
Upcoming SlideShare
Loading in …5
×

Referees browser independence

276 views

Published on

Slides from Devoxx UK presentation

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
276
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Referees browser independence

  1. 1. onsdag 27. mars 13
  2. 2. Surely, even football referees deserve browser independence? Morten Andersen-Gott Consultant Arktekk @mortenagonsdag 27. mars 13
  3. 3. Pet project™onsdag 27. mars 13
  4. 4. Technology used by refereesonsdag 27. mars 13
  5. 5. onsdag 27. mars 13
  6. 6. Going paperlessonsdag 27. mars 13
  7. 7. onsdag 27. mars 13
  8. 8. Scratching your itchonsdag 27. mars 13
  9. 9. Man-in-the-middle My App FIKSonsdag 27. mars 13
  10. 10. onsdag 27. mars 13
  11. 11. JSOUP • Framwork for screen scraping written in Java • POST (send data) • GET (get data)onsdag 27. mars 13
  12. 12. GETonsdag 27. mars 13
  13. 13. onsdag 27. mars 13
  14. 14. onsdag 27. mars 13
  15. 15. POSTonsdag 27. mars 13
  16. 16. onsdag 27. mars 13
  17. 17. onsdag 27. mars 13
  18. 18. Unfiltered • Minimalistic web framework • Standard Scala • Very little framework specific codeonsdag 27. mars 13
  19. 19. onsdag 27. mars 13
  20. 20. onsdag 27. mars 13
  21. 21. onsdag 27. mars 13
  22. 22. onsdag 27. mars 13
  23. 23. onsdag 27. mars 13
  24. 24. onsdag 27. mars 13
  25. 25. Twitter Bootstrap • Help for aesthetically challanged back-end-developers • Front-end framework • Collection of CSS and jQuery-plugins • twitter.github.com/bootstraponsdag 27. mars 13
  26. 26. onsdag 27. mars 13
  27. 27. +onsdag 27. mars 13
  28. 28. VS http://web.archive.org/web/ 20030624233511/http://home.nith.no/ ~andmor/onsdag 27. mars 13
  29. 29. —onsdag 27. mars 13
  30. 30. onsdag 27. mars 13
  31. 31. onsdag 27. mars 13
  32. 32. Heroku • Cloud platform • Git based deployment (push to remote repo) • Very little adaption required by your apponsdag 27. mars 13
  33. 33. onsdag 27. mars 13
  34. 34. + • Non-intrusive • A couple of lines in your build script • Plethora of add-ons available (RDBMS, NoSQL osv) • Bring your own container • SSL-support • Polyglotonsdag 27. mars 13
  35. 35. — • Servers are US eastonsdag 27. mars 13
  36. 36. Guava • Framework that makes Java more modern • Better collections • (Some) functional programming supportonsdag 27. mars 13
  37. 37. Guava CacheBuilder • Very simple in-memory cache • Read-through caching • Timed evictiononsdag 27. mars 13
  38. 38. CacheBuilder-configurationonsdag 27. mars 13
  39. 39. w00t? faster than the original?onsdag 27. mars 13
  40. 40. Populate cache in the backgroundonsdag 27. mars 13
  41. 41. Calendar feeds • Publicly available URL returns matches as ICS-feed (iCalendar) • Response type text/calendar • Build text according to RFC-5545onsdag 27. mars 13
  42. 42. onsdag 27. mars 13
  43. 43. BEGIN:VCALENDAR VERSION:2.0 PRODID:-//andersen-gott.com/demo//NONSGML v1.0//EN METHOD:PUBLISH X-WR-CALNAME:DEVOXX-demo X-WR-CALDESC:DEVOXX-demo X-PUBLISHED-TTL:PT1H BEGIN:VEVENT DTSTART:20130303T160000Z DTEND:20130303T174500Z DTSTAMP:20130312T122423Z LAST-MODIFIED:20130312T122423Z UID:Tottenham - Arsenal@andersen-gott.com LOCATION:WHL SUMMARY:Tottenham - Arsenal DESCRIPTION:Morten Andersen-Gott END:VEVENT END:VCALENDARonsdag 27. mars 13
  44. 44. onsdag 27. mars 13
  45. 45. ? Textonsdag 27. mars 13
  46. 46. github.com/magott/devoxxuk2013 github.com/magott/dommer-fiks twitter.com/mortenag devoxxuk2013.herokuapp.com Thanks for having me!onsdag 27. mars 13

×