Skip to content

Instantly share code, notes, and snippets.

siyo siyo

Block or report user

Report or block siyo

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View update_profile.rb
module TwitterOAuth
class Client
def update_profile(params)
post("/account/update_profile.json", params)
end
end
end
Earthquake.init do
%w[name description url location].each do |word|
View redcarpetとgithub-markdownの違い.md

redcaretとgithub-markdownの違い

  • 両者のソースは割りと似ている(github-markdownがredcarpetを元にしたのか、あるいは両者のもとになったC実装があるとかかな)

オプションについて

github-markdownは、redcapetの提供するオプションの一部をデフォルトで有効化します。 (ちなみに有効化するオプションを選ぶAPIはない模様。用途を考えるとそれで正しいが)

★がついているのが有効化されるもの。gfmモード(.render_gfmメソッド)の場合のみ、★★も有効化される。

View create_shindanmaker_plugin.rb
# -*- coding: utf-8 -*-
Earthquake.init do
command %r|^:create_shindanmaker_plugin\s+(.+)\s(.+)$|, :as => :create_shindanmaker_plugin do |m|
name = m[1]
url = m[2]
dir = File.dirname(__FILE__)
tmpl = <<TMPL
# -*- coding: utf-8 -*-
require 'httpclient'
View block_run.rb
# -*- coding: utf-8 -*-
# RubyBestPracticeに載っている書き方
# 以下の解説ページを参照
# http://www.mapee.jp/ruby/post_66.html
class BlockRun
def initialize
@handlers = { }
end
@morygonzalez
morygonzalez / favstar.rb
Created Nov 27, 2011 — forked from siyo/favstar.rb
favstar 見るやつ(色つき) / earthquakge.gem plugin
View favstar.rb
# -*- coding: utf-8 -*-
# favstar / earthquakge.gem plugin
#
# e.g. :favstar #=> your favstar
# :favstar who #=> who's favstar
#
require 'rss'
Earthquake.init do
@morygonzalez
morygonzalez / haiku_tweet.rb
Created Oct 12, 2011 — forked from siyo/haiku_tweet.rb
俳句が読みたくなった時用earthquake plugin
View haiku_tweet.rb
# -*- coding: utf-8 -*-
# haiku tweet / earthquake plugin
#
Earthquake.init do
command :haiku do |m|
input(":update #{m[1]} ここで一句、 %s" % [open("http://haiku.jgate.de/"){|f| f.read}])
end
end
You can’t perform that action at this time.