見え方の違いは続きをよんでね
まずはgist
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
#tinyurlで短縮する | |
def tinyurl_shorten_url(long_url) | |
query = "url=#{URI.encode(long_url)}" | |
result = Net::HTTP.get("tinyurl.com", "/api-create.php?#{query}") | |
return result | |
end |
ソースコードはgist上にあるのでgistが落ちると見えないという難点がある。だが「わざわざpreタグを書かなくていい」「転載しやすい」という利点と「オンラインで修正できる」「ソースコードにコメントがもらえる」「登録したソースの一覧が見れる」という利点がある。
次にsyntaxhighlighter
#tinyurlで短縮する def tinyurl_shorten_url(long_url) query = "url=#{URI.encode(long_url)}" result = Net::HTTP.get("tinyurl.com", "/api-create.php?#{query}") return result end「ライブラリをブログにアップロードしなければならない」「preタグ書くのめんどくさい」という難点がある。だが「preタグなのでブログサービスさえ動いていれば見れる」「CSSでデザイン変更が簡単にできる」という利点がある。あと「直に書いているのでRSSに表示される」「行番号は表示される」という利点もある。
どっちを使うかは完全に好みの問題だが、書き間違えたときにブログの編集画面でソースコードを編集するのはめんどくさいし、過去にウプしたソースコードを眺めたりできるのでしばらくはgistを使ってみようと思う。
google codeで「リビジョンと行数を指定して埋め込み」とかできたら使いたいんだがな。。。
0 comments:
コメントを投稿