指定されたURLは存在しません。 URLが正しく入力されていないか、このページが削除された可能性があります。
前回、PhantomJSのbuildpackを作成したので、Heroku上でPhantomJSのプロセスを自由に稼働させることができるようになった。 PhantomJSはGUI環境のない(Headless) WebKitブラウザであるため、ブラウザ上のJavaScriptの単体テストor結合テストをサーバ上で走らせて、継続的インテグレーションに組み込むなどの利用方法もあるだろう。これも興味深いトピックではあるけど、ここでは触れない。 今回はPhantomJSの画面レンダリングの機能を使って、スクリーンショットサーバをHeroku上に構築する。 構成と処理フロー PhantomJSにはwebサーバ機能も含まれており、単独でHTTPサーバとしてリクエストを受け取る事もできるが、実サービスで利用するようなシロモノではない。そのためクライアントからリクエストを受け取るNode.jsのサーバを別に立
SocketIOのサーバ側Perl実装のPocketIO。 Hachioji.pmが中心となって開発しているYairc(仮)でも使われているんで、 気になって触ってます。 実用的に使うにはPlackのMiddlewareとかAppを活用して他のWeb Application Frameworkのアプリと同居させるといいのかなぁーと なんとなく妄想してみる。そこで、Plack::App::URLMapのmountメソッドでPocketIOのHandlerとMojoliciousアプリのパスを分けて、簡単なイカ娘語変換のechoサンプルをつくってみる!といってもMojoliciousアプリの部分ってほとんど無いけど! app.psgiはこんな感じっす。 use Mojo::Server::PSGI; use File::Spec; use File::Basename; use lib Fil
Xcode4.2くらい(?) からデフォルトになった clang だとビルドがこけるので、 $ perl Makefile.PL CC=gcc などとして gcc でビルドするようにすれば普通に入ります。
皆さん、こんにちは。今日は、磐田の話でもしようかと思ってたんですけど、その前に色々と思うところがありまして、ちょっと話題変えて今日はサッカーの速攻の話でもしようかと思います。 といっても、サッカーの話がメインというわけではなく、どっちかというとハンドボールの話がメインになりがちにはなりそうですが、おつきあいくださいませ。 イタリアサッカーにおいて何故カウンターという言葉が近年使われなくなってきたのか? まず、最初にこの話をしようと思います。この話は、そのまま「世界が指摘する岡田ジャパンの決定的戦術ミス」のP254から引用します。この本、題名はアレですが、内容はイタリア人監督5人に岡田ジャパンの試合をみてもらって分析してもらうという至極まともな本です。 ちなみに、近年イタリアではカウンターという言葉を使うケースが極端に少なくなっています。理由は、近代サッカーがかつてのそれとは大きく変化し、守
GWの話しなのだけど、ギリヤーク尼ケ崎の大道芸を見てきた。 俺と同世代くらいの人はそんなに大道芸見る機会がないんじゃないかと思う。 俺が最初にみたのは 高円寺でやっている『高円寺びっくり大道芸』というイベントだったんだが、大変おもしろかった。 とはいえ ここ2年、そういうのを見掛ける事はなかったんだけど、友達に誘われてGWに丸山公演で演られていた ギリヤーク尼ケ崎さんの大道芸を見てきました。 大道芸って サーカス的なのとかパントマイム的なのを想像するんだが、これいこーって言われて渡された動画みてかなりビビった。 こうゆうのもあるのか… 丸山公演で演じられたのは『じょんがら一代』と『よされ節』と『念仏じょんがら』。 『じょんがら一代』と『念仏じょんがら』は↑の動画にあるやつだけど、『よされ節』はもっと緩い感じのもので、 客を巻き込んで踊る感じだった。 連れていかれる友人(こげつ) なんとも楽
xmailってメールサーバーしってますか?しらない? 割と便利…いや、楽ですよ! やりたい事 あるドメインに届いたメールを、全部プログラムに喰わせて、空メールとばしたり色々したい。 xmailはまったくUNIXの常識では考えられないセンスで作成されているので、悩ましいですね。 答え MailRoot/custdomains/my.domain.name.jp.tab とかつくって、 "external" "1" "30" "/path/to/xmailwrapper.pl" "/path/to/import.pl" "$(FILE)" などと書く 解説 上記の文法は、http://www.xmailserver.jp/documentation/xmail/commandtab.html とかを読んで下さい。 簡単に端折って言えば、タブ区切りのフィールドを順番に説明すると、 1:exter
Tumblrにはv1 API経由でも一日250の投稿制限があるみたいだ。過去のブックマークをひたすらリンクとしてポストするスクリプト書いて動かしたら250までしか投稿できなかった。v1使ってるのはOAuthるの面倒だったから。v2使えば良かった……とか思ったけど、負荷にまつわる制限じゃなさそうなのでv2でも制限同じそう。250に達するまでは叩き過ぎると400 Slow Down Buddyとかわいく怒るというのは収穫だった。 DeliciousはブックマークHTML形式でしかエクスポートできないので、同時ポストしているはてなブックマークからAtomでエクスポートしてザクザクポストしてる。 全ブックマークのインポート完了まで二週間くらいかかりそう……。このWebサイトのミラーリングや新規ブックマークで消費することも考慮して一日が終わる前にやるようにしよう。
ビジネス英語で一番最初につまづくのが、数字が全然聞き取れないこと。3 桁ずつに区切ってるのは頭では理解してるんですが、そもそも 3 桁の数字が全然把握できない。。。 そういえば Mac にはsayコマンドというしゃべらせるコマンドがあったなぁというわけで、超やっつけですがそれを使ってひたすら延々と数字を聞きとっては答えるスクリプト作りました。 使い方はこんな感じ。以下では分からないですがターミナルでは正解だと緑、間違ってると赤色になります。 $ perl practice.pl What is the number?[NUM|r|e] : 201 [0.986 sec] Right! (201) What is the number?[NUM|r|e] : 241 [1.060 sec] Right! (241) What is the number?[NUM|r|e] : 865 [2.
原文:“There is no simple solution for local storage” (on March 5, 2012 by Chris Heilmann) 要約:私たちは良いデータストアとして localStorage を推奨するのをやめなければならない。パフォーマンスがひどく損なわれるからだ。しかし残念なことに、代わりとなるものはまだ完全にサポートされておらず、また簡単に実装できるものでもない。 Web 開発において、うますぎる話に出くわすことは常々だ。そういったもののいくつかは良いもので、だからこそそれが「すべて」として目立ってしまい、開発者を使うように仕向けてしまう。しかし、多くの場合、良いと思われていたものはそこまで良いものではない。また、しばらく使ってみてはじめて「間違っていた」と気づかされるものなのだ。 そんなもののひとつに、localStorage がある
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く