Twitter車がいた!渋谷なう
Rubyの導入からtwitterbotの運営までのメモです。 Rubyを使うことで簡単にtwitterbotを作成することが可能です。 1時間あれば運用可能かもしれません。 Rubyの導入 今回のtwitterbotではRuby1.9系ではなくRuby1.8系のActiveScriptRubyを使います。 ダウンロードはここから。 インストールが終わったらrubyconsoleというコンソールへのショートカットがデスクトップにできていると思います。 パスを通してコマンドプロンプトから実行できるようにしても良いですが、折角なのでここはrubyconsoleを使うことにします。 あとtwitterbotで使用するtwitterライブラリのrubytterをインストールします。 rubyconsole(Administrator)上で gem install rubytter を実行してください
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Twitterが多くの人に受け入れられた理由は、色々あるでしょう。その理由の一つが、一回のつぶやきが140文字以内という制限にあるのは確かなとこ ろでしょう。もっと言えば、「はい」とか、「好き」とか、そんな一言でもOKという発言の場は、これまでの世界では、ほとんど無かったことです。かつて、 パソコン通信時代でも「一言レス」は嫌われたものです。そんな制約がなくて、しかも、自分の呟きを聞きたいと思ってくれた人だけに届くから、「新宿なう」 なんてことが言えるというのは、本当に気楽です。 長くても140文字。というのも「書く」というプレッシャーに負けずに済みます。それでいて、その気になれば、完結した1編の小説を書くこともできます。 さらに、Twitterに慣れてくると、その140文字というのが一つのリズムになって、その文字数に収まる程度の内容を伝えることが、とても楽になって きます。一息で書けると
広告関連の仕事をしているなら、リスティング広告の名前を聞いたことがあるでしょう。 そうでない人にとってはあまり聞き馴染みが無い単語かもしれません。 リスティング広告とは、誰もが何度も目にしているぐらい頻繁に表示されているものです。 表示される場所は主にYahooとGoogleです。 インターネットで何かを調べたい時、どのように調べるでしょうか? ほとんどの場合はYahooやGoogleで調べたいキーワードを入力しているはずです。 その時、右側のスペースや画面上部に文字の広告が表示されいます。 これがリスティング広告となります。 >リスティング広告で売上が発生する仕組みとは? 検索したキーワードに関連する広告が表示され、クリックされたらお金が発生する仕組みになっています。 そのため低予算で広告が展開でき、手間もほとんど少ないといった利点があります。
こちらの更新は終了する予定だったのですが、なぜか移転先がサスペンドされたいたので理由がわかるまではこちらも更新することにします。 どうにも、データ転送量の制限に引っかかるらしく、このままではダメそうなのでAzureWebSiteからは撤退の可能性が高いです(;´Д`) どこか移転先募集中。
WSSE認証に必要なこと リクエストのHTTPヘッダに、次の内容を含めて送信します。 Username ユーザー名。(はてなアカウントのid) Nonce HTTPリクエスト毎に生成したセキュリティ・トークン*1 Created Nonceが作成された日時をISO-8601表記で記述したもの PasswordDigest Nonce, Created, パスワード(はてなアカウントのパスワード)を文字列連結しSHA1アルゴリズムでダイジェスト化して生成された文字列を、Base64エンコードした文字列 はてなダイアリーAtomPubとは - はてなキーワード ポイントとしては以下の3点をCocoa(Objective-C)でどう実現するかということになります。 SHA-1 ダイジェスト Base64エンコード ISO-8601表記の日時 SHA-1 ダイジェストを生成する OpenSSLのラ
今回はNSDateにカテゴリーを使ってBase64のエンコード・デコード機能を追加します。 テストアプリは以下のような画面です。(Encode結果表示中) 左下の文字コード指定はエンコードされたテキストをデコードするときのオリジナルの文字コードを指定するものです。(下図は上図でエンコードした結果をデコードした結果) Base64のエンコード・デコード用カテゴリー NSDataに追加するメソッドは以下の3つです。 // Base64文字列をデコードし、NSDataオブジェクトを生成する(ASCII文字列より) + (NSData *)dataWithBase64CString:(const char *)pcBase64 length:(long)lLength; // Base64文字列をデコードし、NSDataオブジェクトを生成する(NSStringより) + (NSData *)dat
TwitterのBasic認証APIは6月で廃止される予定なのですが、OAuthという認証方法はブラウザを起動してユーザに認証して貰わなければなりません。一見flickrアプリケーションの様な認証方法を想定しますが、OAuthはflickr認証の様にサーバから貰ったトークンをブラウザから渡して認証させる様な物ではありません。 今回OAuthの問題を解決すべくOAuthを拡張した認証方式であるxAuthが取り入れられました。 詳しくはAPIドキュメントか以下のサイトが分かりやすいかと思います。 s-take Blog.: Twitterによる簡易版OAuth: "xAuth" 従来のOAuth認証ではまずアプリケーション(OAuthコンシューマ)がTwitterに接続してRequest Tokenを取得し、認証画面を開いてRequest Tokenを承認させ、承認されたRequest Tok
最近twitter APIまわりで話題に出てきているようなので。 ちゃんと追いかけきれてないけど、恐らくこれのことですね。 http://tools.ietf.org/html/draft-dehora-farrell-oauth-accesstoken-creds-00 OAuth WRAPではUsername and Password Profileとして組み込まれてます。 http://d.hatena.ne.jp/lyokato/20091118/1258524429 WRAP/2.0が来るまでにOAuth1.0aで使いたい時に。 利用状況 ブラウザがない、あるいはブラウザを使うのが適切ではない状況での いわゆるデスクトップアプリのためのもの。 組み込みだったり、搭載されているブラウザが貧弱だったりとか。 ブラウザと連携させたくない、あるいは出来ないとき。 仕様 まず始めにクライア
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く