リハビリ
// ==UserScript== // @name twitter2wiki // @namespace http://d.hatena.ne.jp/kageroh_/ // @include https://twitter.com/amasawa // ==/UserScript== (function() { var t = document.body.appendChild(document.createElement('textarea')), o = { position: 'fixed', bottom: '0', left: '0', width: '99%', height: '9%' }; for (var p in o) t.style[p] = o[p]; for (var a = [], c, e = document.getElementsByTagName('span'), i = e.length - 1; i >= 0; i --) if ((c = e[i]).className === 'entry-content' && /前$/.test(c.nextSibling.nextSibling.getElementsByTagName('span')[0].firstChild.nodeValue)) a.push('-' + c.firstChild.nodeValue.replace(/^\s+(.+)\s+$/, '$1')); t.value = a.join('\n'); t.select(); })();
職業病的にステップカウンタ対策してしまう……ステップ少なければ単体テスト「件数」減らせるから。あーなんつったらいいのかな……職業PGは無意味なテスト仕様書、件数稼ぎのテストが多い。
気が向いたら、もっと自動化しよう……。