■ Jリーグの試合速報を携帯で見やすくする スーパーサッカーの速報をスクレイピングして、シンプルなテキストを吐くスクリプトを書いただけなんだけど(ソース@gist→mobile_supers.rb)。相当シンプルにしてあるので、スタジアムの混雑した電波状態でも快適……なはず。来週の名古屋戦で試す。 自宅サーバが死ぬまでは別の(もっと泥臭い)スクリプトでやっていたんだけど、最近けっこうまともなHTMLになったようなので今回からちゃんとNokogiriを使った。 とはいえ、これを短間隔のcronで回すというのも芸がない。というか、試合やってないときまでアクセスさせたくない。かといって、CGIにして毎回動的に作らせるのも、相手サイトの負荷が高いときのレスポンスが気になる。で、 最短5分間隔で最新情報を見られるようにする それより短い間隔でアクセスしても静的ファイルが返るだけ という運用方針のもと
amachangの記事でXPathのすごさ$X関数の便利さを知って、もうこれ無しではグリモン書く気になれないくらいになっている。 で、最近グリモンでは@requireによって外部スクリプトを取り込むことができること、$X関数がgist公開されていることを知り、グリモンから直接gistの$X関数を取り込むようにする方法を調べた。 その方法はユーザースクリプトのメタ情報として @require http://gist.github.com/3238.txtを書いておくといい。ポイントは$X関数が公開されているURLが"http://gist.github.com/3238"で、この後ろに".txt"を付加してあげている。こうすると、そのスクリプトが生のテキストとして取得できるらしい。と、いうことをどこかのページで見たんだけど、わすれてしまった。orz グリモンのヘッダの例 // ==UserS
最近Githubをよく使っているのですが、どうしてもGithubといえばプロジェクト管理なイメージがあり、プロジェクトを持ってない人から見ると少し遠い存在にみえがちです。ですが、ちょっとしたスクリプトを書きたい人、しかもリモートにもリポジトリを置きたい人いますよね。 そんな時に便利なのがGistです。 「Gistというと、単なるコードスニペットサービスでしょ?」と思われるかもしれませんが、Gistの凄いところはちょっとしたスクリプトをソース管理出来る所です。 以下、簡単なperlスクリプトをソース管理しながら完成まで仕上げる過程を例を持って示してみます。 ただし、ここで言っておきたい事が一つ。Gistを便利に使う為のツール、Gistyを入れるべきです。 GistyはGistにポストすると同時に所定の場所にgit cloneしてくれ、初期ポストからコーディング開始までをスムーズに促してくれま
メモやちょっとしたスクリプトなどをペーストするとgitのリポジトリとして管理してくれるgistというサービスがあります。そのgistにコマンドラインから投稿するツールがあって、それは前に少し紹介したんですが、それをもうちょっと便利にしたものを作りました。 swdyh's gisty at master ― GitHub http://github.com/swdyh/gisty/tree/master gistコマンドとの違いはこんな感じです。 ポストするときにファイルを指定。ファイル名、拡張子つきでアップされる。 ポスト時に複数ファイルを指定できる。 ポスト後、ブラウザで開く。(Macのみ) ポスト後、ローカルにcloneする。 過去のgistにアップしたのを全部のclone、またはpullする機能 gistyを使うと簡単にファイル名と拡張子つきでポストできて、そのままローカルにclon
defunkt's gist at master ― GitHub http://github.com/defunkt/gist/tree/master gistコマンドラインツール - ロックスターになりたい http://d.hatena.ne.jp/ku0522/20081024/1224855262 アカウントの設定 アカウントを設定しない場合、書き込みをしたときにanonymousのgistになる。自分のgistとして登録したい場合、git configでアカウントの設定をする。設定に必要なのはgithubのユーザ名とAPIトークン。APIトークンはgithubのアカウントページで取得する。 Your Account ― GitHub https://github.com/account "Global Git Config"というリンクを押すと、下のようなコマンドが出てくるので
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く