- boennemann/badges -
A collection of all JavaScript related and free for open-source readme badges out there.
- matthiasnoback/badges -
A package for testing various badges for PHP projects
- Add achievement badges to your gem README - Leo Gallucci's blog - Badges for rubygems
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
# Livedoor ReaderにOPMLで一度にインポートできるのは260件までっぽい感じだったので適当に分割する | |
require 'nokogiri' | |
xml = Nokogiri::XML.parse(File.read(ARGV[0])) | |
feeds = xml.search("//outline[@type]") | |
count = 0 | |
feeds = feeds.to_a.uniq{|i| i["htmlUrl"]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name NicovideoPlayingFavicon | |
// @namespace https://twitter.com/hirogasa/ | |
// @match http://www.nicovideo.jp/watch/* | |
// @description ニコニコ動画の再生中ページのFaviconを変更します。 | |
// @version 1.4 | |
// @grant none | |
// ==/UserScript== | |
if(window.WatchApp) { // Flashプレーヤー |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Qiita: Select code block | |
// @description コードの右上のアイコンをクリックすると選択される | |
// @version 1.1 | |
// @match http://qiita.com/* | |
// @namespace http://qiita.com/vzvu3k6k/ | |
// @license Public Domain | |
// ==/UserScript== | |
var style = document.createElement("style"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This is a simple test for https://github.com/zenspider/enhanced-ruby-mode/pull/47 | |
# | |
# 0. Install rbenv | |
# 1. Save this as "test.rb" | |
# 2. Install rbenv-each (https://github.com/chriseppstein/rbenv-each) | |
# 3. Run `rbenv each ruby test.rb` | |
require 'ripper' | |
result = Ripper.lex <<HERE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'benchmark' | |
def make_hash list | |
Hash[list.map { |k| [k, true] }] | |
end | |
TRY_NUM = 1000000 | |
{ | |
INDENT_KW: [:begin, :def, :case, :module, :class, :do, :for], # largest |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Tumblr: Empty trails on dashboard | |
// @description It won't work and you won't need it because of Tumblr.GhostList. /* Remove old posts on auto pagination. Similar to http://joodle.tumblr.com/post/14352059524/supertumblr, but works more efficiently. */ | |
// @match http://www.tumblr.com/dashboard | |
// @match http://www.tumblr.com/dashboard/* | |
// @match https://www.tumblr.com/dashboard | |
// @match https://www.tumblr.com/dashboard/* | |
// @version 1.1 | |
// @license public domain | |
// ==/UserScript== |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# mode: ruby | |
# license: CC0 | |
# Set the path of this file to BUNDLE_GEMFILE. | |
# Then Bundler will load Gemfile as usual, | |
# and next loads Gemfile.local only if it exists | |
# in the same directory as Gemfile. | |
# | |
# If Gemfile.local is loaded, lockfile is created | |
# as Gemfile.local.lock. Otherwise, lockfile is |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Since a1b1751, Asciidoctor no longer renders "それは`Promise.all`です。" as | |
# "...それは<code>Promise.all</code>です。...", but as "...それは`Promise.allです。...". | |
# This script updates your asciidoc to fit the new Asciidoctor behavior. | |
# | |
# resolves #892 match word characters defined by Unicode · a1b1751 · asciidoctor/asciidoctor | |
# https://github.com/asciidoctor/asciidoctor/commit/a1b17518d6f6#diff-9f476fe67d53af1b92adf5d43d06183eL874 | |
# | |
# Breaking changes in inline code literal? · Issue #984 · asciidoctor/asciidoctor | |
# https://github.com/asciidoctor/asciidoctor/issues/984 | |
# |
いずれも試してない。
- タブとスペースの混在を検知してissuesを作る
- 依存しているライブラリがバージョンアップしたらGemfileとかをupdateするprを投げる
- コード中のFIXMEを抜きだしてissuesにする
- botではないが、そのような機能を持ったツールはある。botになればそれぞれがインストールしなくていいから便利っぽい。
- watson - inline issue manager
OlderNewer