<commit_before>!!! 5
%html{ :lang => "en" }
  %head
    %meta{ :charset => "UTF-8" }
    %meta{ :content => "IE=edge,chrome=1", "http-equiv" => "X-UA-Compatible" }
    %title Mappple
    %meta{ :content => "Dribbble + Google Maps mash-up", :name => "description" }
    %meta{ :content => "<NAME>", :name => "author" }
    %meta{ :content => "width=device-width, initial-scale=1.0", :name => "viewport" }
    %link{ :href => "/favicon.ico", :rel => "shortcut icon" }
    %link{:href => "http://fonts.googleapis.com/css?family=Ubuntu:light,lightitalic,regular,italic,bold,bolditalic", :rel => "stylesheet", :type => "text/css"}
    %link{ :href => "/stylesheets/screen.css", :rel => "stylesheet" }
    %script{ :src => "//ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js" }
    %script{ :src => "http://maps.google.com/maps/api/js?sensor=false" }
    %script{ :src => "/scripts/history.js" }
    %script{ :src => "/scripts/reveal.js" }
    %script{ :src => "/scripts/tiptip.js" }
    %script{ :src => "/scripts/ejs.js" }
    %script{ :src => "/scripts/store_and_json2.js" }
    %script{ :src => "/scripts/application.js?1" }
    /[if lt IE 9]
      %script{ :src => "http://html5shiv.googlecode.com/svn/trunk/html5.js" }
  %body
    %header
      %hgroup
        %h1 Mappple
        %h2
          Google Maps +
          %a{ :href => "http://dribbble.com/"} Dribbble
          &#61; Mappple
      %a#about{ :"data-reveal-id" => "about_modal", :href => "" } About Mappple
    #content
      #error
      = yield
      .clear
    .clear
    %footer
      :textile
        Copyright &copy; %(year)2011% "<NAME>":https://matiaskorhonen.fi
    #about_modal{ :class => "reveal-modal" }
      %h2 About Mappple
      :markdown
        **Mappple is a simple Google Maps + [Dribbble][dribbble] mashup.**

        The location for each shot is determined by the Dribbble Player's
        location (as set in their profile). Unfortunately this also has the
        effect that some markers on the map may overlap.

        Geocoding of the Players' locations is done using the Google Maps
        Geocoding API with a fallback to the [GeoNames][geonames] geocoding
        API.

        Results from the Geocoding are stored using [localStorage][storage]
        where supported (and with appropriate fallbacks via
        [store.js][storejs]).

        The HTML and CSS was done using [HAML][haml] and [SCSS][scss],
        respectively, and the JavaScript was created with
        [CoffeeScript][cs]. I mostly code in Ruby and I've never used
        CoffeeScript before, so the resulting JS might be awful and full of JS
        anti-patterns. Or then again it might not.

        [cs]: http://coffeescript.org/
        [dribbble]: http://dribbble.com/
        [geonames]: http://www.geonames.org/
        [haml]: http://haml-lang.com/
        [scss]: http://sass-lang.com/
        [storage]: https://developer.mozilla.org/en/dom/storage#localStorage
        [storejs]: https://github.com/marcuswestin/store.js

      %a{ :class => "close-reveal-modal" } &#215;
    %a{:href => "http://github.com/k33l0r/mappple"}
      %img{:alt => "Fork me on GitHub", :src => "https://d3nwyuy0nl342s.cloudfront.net/img/7afbc8b248c68eb468279e8c17986ad46549fb71/687474703a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f6461726b626c75655f3132313632312e706e67", :style => "position: absolute; top: 0; right: 0; border: 0;"}/
    /[if lt IE 7 ]
      %script{:src => "js/libs/dd_belatedpng.js"}
      :javascript
        DD_belatedPNG.fix('img, .png_bg');
<commit_msg>Updates the github ribbon source.<commit_after>!!! 5
%html{ :lang => "en" }
  %head
    %meta{ :charset => "UTF-8" }
    %meta{ :content => "IE=edge,chrome=1", "http-equiv" => "X-UA-Compatible" }
    %title Mappple
    %meta{ :content => "Dribbble + Google Maps mash-up", :name => "description" }
    %meta{ :content => "<NAME>", :name => "author" }
    %meta{ :content => "width=device-width, initial-scale=1.0", :name => "viewport" }
    %link{ :href => "/favicon.ico", :rel => "shortcut icon" }
    %link{:href => "http://fonts.googleapis.com/css?family=Ubuntu:light,lightitalic,regular,italic,bold,bolditalic", :rel => "stylesheet", :type => "text/css"}
    %link{ :href => "/stylesheets/screen.css", :rel => "stylesheet" }
    %script{ :src => "//ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js" }
    %script{ :src => "http://maps.google.com/maps/api/js?sensor=false" }
    %script{ :src => "/scripts/history.js" }
    %script{ :src => "/scripts/reveal.js" }
    %script{ :src => "/scripts/tiptip.js" }
    %script{ :src => "/scripts/ejs.js" }
    %script{ :src => "/scripts/store_and_json2.js" }
    %script{ :src => "/scripts/application.js?1" }
    /[if lt IE 9]
      %script{ :src => "http://html5shiv.googlecode.com/svn/trunk/html5.js" }
  %body
    %header
      %hgroup
        %h1 Mappple
        %h2
          Google Maps +
          %a{ :href => "http://dribbble.com/"} Dribbble
          &#61; Mappple
      %a#about{ :"data-reveal-id" => "about_modal", :href => "" } About Mappple
    #content
      #error
      = yield
      .clear
    .clear
    %footer
      :textile
        Copyright &copy; %(year)2011% "<NAME>":https://matiaskorhonen.fi
    #about_modal{ :class => "reveal-modal" }
      %h2 About Mappple
      :markdown
        **Mappple is a simple Google Maps + [Dribbble][dribbble] mashup.**

        The location for each shot is determined by the Dribbble Player's
        location (as set in their profile). Unfortunately this also has the
        effect that some markers on the map may overlap.

        Geocoding of the Players' locations is done using the Google Maps
        Geocoding API with a fallback to the [GeoNames][geonames] geocoding
        API.

        Results from the Geocoding are stored using [localStorage][storage]
        where supported (and with appropriate fallbacks via
        [store.js][storejs]).

        The HTML and CSS was done using [HAML][haml] and [SCSS][scss],
        respectively, and the JavaScript was created with
        [CoffeeScript][cs]. I mostly code in Ruby and I've never used
        CoffeeScript before, so the resulting JS might be awful and full of JS
        anti-patterns. Or then again it might not.

        [cs]: http://coffeescript.org/
        [dribbble]: http://dribbble.com/
        [geonames]: http://www.geonames.org/
        [haml]: http://haml-lang.com/
        [scss]: http://sass-lang.com/
        [storage]: https://developer.mozilla.org/en/dom/storage#localStorage
        [storejs]: https://github.com/marcuswestin/store.js

      %a{ :class => "close-reveal-modal" } &#215;
    %a{:href => "http://github.com/k33l0r/mappple"}
      %img{:alt => "Fork me on GitHub", :src => "https://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png", :style => "position: absolute; top: 0; right: 0; border: 0;"}/
    /[if lt IE 7 ]
      %script{:src => "js/libs/dd_belatedpng.js"}
      :javascript
        DD_belatedPNG.fix('img, .png_bg');

{'fraction_non_alphanumeric': 0.1622464898595944, 'fraction_numerical': 0.030492128776060133, 'mean_word_length': 2.809832522960562, 'pattern_counts': {'":': 2, '<': 7, '<?xml version=': 0, '>': 79, 'https://': 8, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2600798', 'n_tokens_mistral': 2614, 'n_tokens_neox': 2426, 'n_words': 582}