<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel rdf:about="https://let.hatelabo.jp/aereal/rss">
    <link>https://let.hatelabo.jp/aereal/rss</link>
    <description></description>
    <title>Bookmarklets from aereal</title>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://let.hatelabo.jp/aereal/let/hJmcobvxrOUK"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/aereal/let/hLHUobvg7rIj"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/aereal/let/hLHUobvcwdhs"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/aereal/let/gYC-y4S_7__yGA"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://let.hatelabo.jp/aereal/let/hJmcobvxrOUK">
    <link>https://let.hatelabo.jp/aereal/let/hJmcobvxrOUK</link>
    <dc:date>2013-09-11T06:39:26Z</dc:date>
    <description>「〜ゲソ」やめる</description>
    <dc:creator>aereal</dc:creator>
    <title>[Let] 脱イカ娘</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Faereal%2Flet%2FhJmcobvxrOUK.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;脱イカ娘&lt;/a&gt;&lt;pre&gt;/*
 * @title 脱イカ娘
 * @description 「〜ゲソ」やめる
 * @include http://hayajo.hatenablog.com/*
 * @license MIT License
 * @require jQuery
 */

var $body=$('#entry-12704591929886529225');

var html = $body.html().replace(/ゲソ/g, '');

$body.html(html);&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/aereal/let/hLHUobvg7rIj">
    <link>https://let.hatelabo.jp/aereal/let/hLHUobvg7rIj</link>
    <dc:date>2013-09-11T06:36:19Z</dc:date>
    <description>http://qiita.com/tadsan/items/99d816e78ca429093b75 の旧仮名遣いを新しくするやつ</description>
    <dc:creator>aereal</dc:creator>
    <title>[Let] 「ライセンスの選択を恐れる必要はありません」の旧仮名遣いを新しくするやつ</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Faereal%2Flet%2FhLHUobvg7rIj.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;「ライセンスの選択を恐れる必要はありません」の旧仮名遣いを新しくするやつ&lt;/a&gt;&lt;pre&gt;/*
 * @title 「ライセンスの選択を恐れる必要はありません」の旧仮名遣いを新しくするやつ
 * @description http://qiita.com/tadsan/items/99d816e78ca429093b75 の旧仮名遣いを新しくするやつ
 * @include http://qiita.com/tadsan/items/99d816e78ca429093b75
 * @license MIT License
 * @require jQuery
 */

var rules=[
  [/ひ|ゐ/g, 'い'],
  [/ふ/g, 'う'],
  [/智/g, '知'],
  [/萃/g, '粋'],
  [/註/g, '注'],
  [/函/g, '関'],
  [/抛/g, '放'],
  [/へ([^の誘])/g, function(_, c) { return 'え' + c; } ]
];

var $body=$('section[itemprop=&amp;quot;articleBody&amp;quot;]');

var html = $body.html();

$.each(rules, function(_, rule) {
  html = html.replace(rule[0], rule[1]);
});

$body.html(html);&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/aereal/let/hLHUobvcwdhs">
    <link>https://let.hatelabo.jp/aereal/let/hLHUobvcwdhs</link>
    <dc:date>2013-09-11T06:35:43Z</dc:date>
    <description>http://qiita.com/tadsan/items/99d816e78ca429093b75 の旧仮名遣いを新しくするやつ</description>
    <dc:creator>aereal</dc:creator>
    <title>[Let] 「ライセンスの選択を恐れる必要はありません」の旧仮名遣いを新しくするやつ</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Faereal%2Flet%2FhLHUobvcwdhs.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;「ライセンスの選択を恐れる必要はありません」の旧仮名遣いを新しくするやつ&lt;/a&gt;&lt;pre&gt;/*
 * @title 「ライセンスの選択を恐れる必要はありません」の旧仮名遣いを新しくするやつ
 * @description http://qiita.com/tadsan/items/99d816e78ca429093b75 の旧仮名遣いを新しくするやつ
 * @include http://qiita.com/tadsan/items/99d816e78ca429093b75
 * @license MIT License
 * @require jQuery
 */

var rules=[
  [/ひ|ゐ/g, 'い'],
  [/ふ/g, 'う'],
  [/智/g, '知'],
  [/萃/g, '粋'],
  [/註/g, '注'],
  [/函/g, '関'],
  [/抛/g, '放'],
  [/へ([^の誘])/g, function(_, c) { return 'え' + c; } ]
];

var $body=$('section[itemprop=&amp;quot;articleBody&amp;quot;]');

var html = $body.html();

$.each(rules, function(_, rule) {
  html = html.replace(rule[0], rule[1]);
});

$body.html(html);&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/aereal/let/gYC-y4S_7__yGA">
    <link>https://let.hatelabo.jp/aereal/let/gYC-y4S_7__yGA</link>
    <dc:date>2013-01-10T10:32:05Z</dc:date>
    <description>Run this $GITHUB_HOST/$owner/$repo/graphs/contributors</description>
    <dc:creator>aereal</dc:creator>
    <title>[Let] linesPerCommit</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Faereal%2Flet%2FgYC-y4S_7__yGA.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;linesPerCommit&lt;/a&gt;&lt;pre&gt;/*
 * @title linesPerCommit
 * @description Run this $GITHUB_HOST/$owner/$repo/graphs/contributors
 * @include https://github.com/*
 * @license MIT License
 * @require jquery
 */

// Generated by CoffeeScript 1.4.0

$(function () {
var $additions, $avgAdd, $avgAddWrapper, $avgDel, $avgDelWrapper, $cmeta, $commits, $contributors, $deletions, $people, $person, $stat, averageAdditions, averageDeletions, changes, name, parseCommaSeparatedNumeric, person, totalAdditions, totalCommits, totalDeletions, _i, _len, _ref, _ref1, _ref2;

parseCommaSeparatedNumeric = function(csn) {
  return parseInt(csn.replace(/,/, ''));
};

$contributors = $('#contributors');

$people = $contributors.find('.person');

_ref = $people.get();
for (_i = 0, _len = _ref.length; _i &amp;lt; _len; _i++) {
  person = _ref[_i];
  $person = $(person);
  $commits = $person.find('.cmt');
  $additions = $person.find('.a');
  $deletions = $person.find('.d');
  _ref1 = (function() {
    var _j, _len1, _ref1, _results;
    _ref1 = [$commits, $additions, $deletions];
    _results = [];
    for (_j = 0, _len1 = _ref1.length; _j &amp;lt; _len1; _j++) {
      $stat = _ref1[_j];
      _results.push(parseCommaSeparatedNumeric($stat.text()));
    }
    return _results;
  })(), totalCommits = _ref1[0], totalAdditions = _ref1[1], totalDeletions = _ref1[2];
  _ref2 = (function() {
    var _j, _len1, _ref2, _results;
    _ref2 = [totalAdditions, totalDeletions];
    _results = [];
    for (_j = 0, _len1 = _ref2.length; _j &amp;lt; _len1; _j++) {
      changes = _ref2[_j];
      _results.push(changes / totalCommits);
    }
    return _results;
  })(), averageAdditions = _ref2[0], averageDeletions = _ref2[1];
  name = $person.find('.aname').text();
  $cmeta = $person.find('.cmeta');
  $avgAdd = $(document.createElement('span')).css({
    color: $additions.css('color')
  }).text(&amp;quot;&amp;quot; + (Math.round(averageAdditions)) + &amp;quot; lpc&amp;quot;);
  $avgAddWrapper = $(document.createElement('span')).text(' / ').append($avgAdd);
  $avgDel = $(document.createElement('span')).css({
    color: $deletions.css('color')
  }).text(&amp;quot;&amp;quot; + (Math.round(averageDeletions)) + &amp;quot; lpc&amp;quot;);
  $avgDelWrapper = $(document.createElement('span')).text(' / ').append($avgDel);
  $cmeta.append($avgAddWrapper, $avgDelWrapper);
  console.log(&amp;quot;&amp;quot; + name + &amp;quot;: avg: +&amp;quot; + averageAdditions + &amp;quot; -&amp;quot; + averageDeletions);
}
});&lt;/pre&gt;</content:encoded>
  </item>
</rdf:RDF>
