2015-02-01から1ヶ月間の記事一覧

Twitter APIめも

REST API(Twitter::REST::Client.new(setting)) 検索 検索APIを使っても検索時刻から20秒前までのツイートは取得出来ません。 User Streaming API(Twitter::Streaming::Client.new(setting).user) ブロックパラメータ status は Twitter::Tweet や Twitt…

minifyされたCSSをセレクタ毎に改行するための正規表現

各セレクタにおける CSS の指定状況を確認するため grep しやすいよう加工したかったのでいま作った。合ってるとは思うけど厳密に正確かどうかはまだ不明。 スクリプトだと while line = gets puts line.chomp.gsub(%r`@[\[\]\w\s^%#"'/(){}>?!.*:;,=-]+}}|\…

OmniAuth Twitterを使ったツイッター認証(認可)状況確認

SinatraでTwitterのWebアプリを作るための学習1 - 別館 子子子子子子(ねこのここねこ) では まず twitter oauth example を使ってみます。 としてそのスクリプトのリーディングも行いました。 ツイッター認証メソッド ツイッター認証されているかどうかを…

codeタグのカラーリングCSS設定

Qiita とかであるようにコード code の背景色をグレーにしてみた。 CSS は未だによく分かってないけどこんな感じに。 .body .section code { padding: 1px 3px; // 上下を1px、左右を3pxのパディングを取る font-size: 115%; // 等幅フォントを周囲の文字と…

Hamlメモ

Haml リファレンス File: REFERENCE — Haml Documentation Attributes: {} Brackets represent a Ruby hash that is used for specifying the attributes of an element. %html{:xmlns => "http://www.w3.org/1999/xhtml", "xml:lang" => "en", :lang => "en…

SinatraでTwitterのWebアプリを作るための学習1

参考アプリで学習その1 まず twitter oauth example を使ってみます。 右側にある「Download Gist」を押して tar.gz ファイルをダウンロードし、展開します。 そして views ディレクトリを作成して、「views_index.erb」ファイルをそこへ移動して「index.er…

Sinatraメモ

本家 Sinatra: README (Japanese) Sinatra Recipes(Sinatra Recipes の日本語訳(大感謝)) 起動(クラシックスタイル) ruby myapp.rb [-h] [-x] [-e ENVIRONMENT] [-p PORT] [-o HOST] [-s HANDLER]オプション: -h # ヘルプ -p # ポート指定(デフォルト…

Sinatra学習の基礎としてRackを学ぶ

概要(歴史的な経緯など) 第23回 Rackとは何か(1)Rackの生まれた背景:Ruby Freaks Lounge|gihyo.jp … 技術評論社 第24回 Rackとは何か(2)Rackの使い方:Ruby Freaks Lounge|gihyo.jp … 技術評論社 第25回 Rackとは何か(3)ミドルウェアのすすめ:Ru…