これのせいでかなりの時間を失ってる。SDKをよく知らずにいきなりTitaniumを始めようとしたのが問題な気がする。Studioのgitで落とすと変になる一度コンテンツを残して削除し、Titaniumプロジェクトとしてインポートしなおすと直る。リポジトリの奥のほうにあるtiappファイルを見に行っちゃうみたい。実行できないWindowsで動かしてないだろ開発者......。いやまぁ、どのみちmacじゃないとiPhoneアプリのテスト出来ないから、気持ちは分かるんだけどさ......。修正方法は↑に書いた通り。AndroidSDKのパス指定と、後一箇所はソースいじるしかない。Studio本体を半角スペースの無いところに置いたり、ワークスペースから半角スペース抜いたりしてます。関係ないとは思うけど......。タブの画像が出ないこれが分からない。二回目の起動で必ず起こる感じ。実機でやれば起こらないのかなーと思わなくもないので放置してるまとめ勉強会+自己学習に、意気揚々だったんですが、かなりやる気が削がれちゃってます。いうか、iOSエミュレータはまぁまぁ速いだとか、そもそも半角スペースのアレはmacじゃ起きないわな、とか色々聞こえてきて「mac買えってか!?」って叫びたくなった。macbook欲しい。ExtensionjQueryはスクレイピングのしやすいライブラリです。</body></html>上のhtmlは適当なところに設置(ローカルじゃ駄目です)して見てみれば動きます。取得したhtmlをjqueryのcontextにつっこみ、ID指定でスクレイピングbukkonukiの中身をresultに表示でも、jQueryのgetとかajaxとかってのは、XMLHttpRequestを利用しているので、クロスドメインが出来ません。自分とこにあるコンテンツをスクレイピングする意味なんてほとんど無いので使えませんね。......となるのですが、こいつが活用できる場所があります。Extensionで、今回はChrome拡張で使ってみます。jQueryでニコ動の右上を表示するChrome拡張作成法またかよwと言われそうだけど、日曜大工で発表した関係で、簡単に作れるものを紹介してみようかなと。適当なicon.pngを作成すればOK。]}実行結果こんな感じです。外部公開するときは気をつけてください。スクレイピングを使ってサイトを作る場合と違い、各自がアクセスに行くので、相手側に迷惑をかける場合があります。上のスクリプトも、backgroundで取得したものを使い、かつ1日に1回のリロードとして、アクセスを極力減らしています。この技術が生きるのは、使うメンバーが限定している個人利用の場合が多いでしょう。私も活用してるのは社内向けのExtensionのみ。いえ、サーバサイドjsで使うのも若干癖があって微妙なんだよな。ツイート垂れ流しサイト作成法node.js修正:よく数えたら60じゃなくて50行だった。ハッシュタグ垂れ流しでなく好きなキーワード(もちろんハッシュもなんだけど)監視するものになっていた。↓の通りコマンド打ってファイル作っていけば、twitterで指定したキーワードを監視してだらだら垂れ流すサイトが出来上がります。アカウントパスワードを書き換えて下さいキーワードも好きなものを設定して下さい。twitterの制限上10個までとなります。「https」は数がちょうどいい感じです。アクセスし、指定したキーワードのツイートがだらだら垂れ流されれば完成!ぶっちゃけ「コマンド入れても50行なので、みなさんぜひやってみてください!」とか煽っても、環境構築が一番大変だってのはみんな分かってるよね、うん。5.5で、割とつまずきはなかったです。twitterのidとpwは設定ファイルとかに外出しすべきですね。ライブラリもあるし、無くても適当にやっちゃえばいいかなーと思います。完成したら、herokuのnode.jsホスティングでもやってみると良いです。カンタンに全世界に公開でき、一定の負荷を超えるまでは無料です。herokuのドキュメントが英語だけど分かりやすいので、それほどつまずかないと思います。npmとherokuは素晴らしい。熱が冷めたnode.jsだったけど、一気に再燃しましたwコメ返しid:t_43zそうなんですよねー。現状、herokuで動かしてるサイトはchromeでもxhr-pollingになるんで、胸張って「html5だぜ!」と言えない感じです。herokuは使い手側でしかない状態なんで、もうちょっとちゃんと調べたいです。id:mitukiiiexpressとかモロsinatra。思想的にそりゃそうなんですけどね。rubyも使えるようになっときたいなー。ツイート垂れ流しサイト作成法Tweet広告を非表示にするもっと読むコメントを書く2011-05-27expressを使わない理由が無かったnode.jsexpressとは、よく使われてる表現では「node.js用のsinatra」です。expressする人も多いはず。World');});app.listen(3000);で、こいつはコンフィグで静的ファイルを吐き出すように設定できます。serverの代わりになるわけです。'/views'));});app.listen(80);これだけで、viewsディレクトリ以下の静的ファイルを放出するサーバが作れます。httpdには叶わないですが、node.jsとnpmをインストールしちゃってる人には、ものすごく簡単なのが分かると思います。重要なのが、↑のコードのexpress#createServerで作られたサーバは、node.js標準のhttpサーバのprototypeを継承して作られたものだと言う事。そのため既存ライブラリとの組み合わせが非常にスムーズです。socket.ioだと↓のような感じ。io.listen(app);はい。あとは、viewsディレクトリの中にsocket.ioのクライアントとなるhtmlを突っ込んでしまえば、websocketなサービスが作れてしまいます。理由が無ければ、express使ったほうが何かと便利そうです。npmが素晴らしいなぁ。上記まで辿りつくのに10分掛からなかったよ。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。