タグ

2007年11月22日のブックマーク (8件)

  • プログラマは英語に強いのか?英語のタイピング速度チェッカーゲーム*ホームページを作る人のネタ帳

    プログラマは英語に強いのか?英語のタイピング速度チェッカーゲーム*ホームページを作る人のネタ帳
    nettabo
    nettabo 2007/11/22
    193points.やっぱりタイプミス大杉。
  • OpenIDをとりまくセキュリティ上の脅威とその対策 - @IT

    前回はConsumerサイトを実際に作る際のプログラミングに関してお話ししましたが、今回はOpenIDに関するセキュリティについて考えてみます。 今回取り上げるトピックとしては、 などを段階的に説明していきます。IdPの構築方法を知る前にOpenIDプロトコルのセキュリティに関して熟知しておきましょう。 OpenIDプロトコルにおける通信経路のセキュリティ ここまで詳細に解説してきませんでしたがOpenID認証プロトコルのフェイズにおいて、どのようにセキュリティ上の安全性を担保しているかを解説しましょう。 まずはassociateモードを正常に実行するSmartモードの場合です。 ConsumerはユーザーからのClaimed Identifierを受け取ると、associateのキャッシュが存在しない場合は新規にIdPに対してassociateモードのリクエストを行います。第3回で「as

    OpenIDをとりまくセキュリティ上の脅威とその対策 - @IT
    nettabo
    nettabo 2007/11/22
    あとで読む。
  • Railsを使っていて「Lost connection to MySQL server during query」に遭遇したら - Hello, world! - s21g

    記事の引越しから漏れていたのでサルベージ。 Ruby on Railsを使ってある程度大きめのアプリケーションを作るようになると、ごく稀に「Lost connection to MySQL server during query」というエラーが発生するようになる事があります。 この問題については、yuguiさんの記事 「Lost connection to MySQL server during query」 に詳しいです。 結局のところ、はっきりとした解決策も見つからず、ごく稀なので放置気味になっていたのですが、先日解決策を見つけたので改めて紹介します。 解決策: mysql_retry_lost_connectionというrubygemを使うことで、コネクションのLostが発生した場合に、自動的に再接続を試みるようにActiveRecordの挙動を修正することが出来ます。 詳細はこのG

    nettabo
    nettabo 2007/11/22
    このエラーが出たときは試してみよう。
  • Railsでデバッグをする7つの方法 - Hello, world! - s21g

    記事の引越しから漏れていたのでサルベージ。 secondlifeさんの記事 に反応して後で書こうかなあと思っていたら、大分時間がたってしまいましたが、めげずに書いてみます。 1. p/pp こちらはRailsに限らず良く使われている方法ですが、RailsではWebサーバをフォアグラウンドプロセスとして立ち上げた状態で使う感じになります。

    nettabo
    nettabo 2007/11/22
    ステップ実行できるruby-debugは便利そう。
  • MOONGIFT: » prototype.jsベースのカレンダー「protocalendar.js」:オープンソースを毎日紹介

    よく、誕生日の入力などでドロップダウンリストから選ばせるものがあるが、あれほど入力が面倒なものはないと思っている。テキストボックスにそのまま数字で入れた方がよっぽども手軽だ。 とは言え、入力チェックやユーザビリティを考えるとそれもお勧めはできない。手軽で、さらに正確な入力が促せる方法としてこれをお勧めしたい。 今回紹介するオープンソース・ソフトウェアはprotocalendar.js、prototype.jsベースのカレンダー入力ライブラリだ。 protocalendar.jsはテキストボックスにフォーカスが当たるとカレンダーが表示されるライブラリだ。良くあるものだが、prototype.jsベースなのと、何より日製というのが特徴だ。 日製の嬉しい点としては、休日に対応している点だろう。ハッピーマンデーにも対応しているので、数年後の休日も表示されるのが素晴らしい。 さらに多言語対応によ

    MOONGIFT: » prototype.jsベースのカレンダー「protocalendar.js」:オープンソースを毎日紹介
    nettabo
    nettabo 2007/11/22
    日本製で祝日にも対応してるのはうれしい。
  • JSRuby - Javascript による Ruby(っぽい)実装 (nakatani @ cybozu labs)

    OreScript時代の幕開け - yukobaの日記 http://d.hatena.ne.jp/yukoba/20071108/p1 巷で OreScript ブームが巻き起こる中、某所ではさらに局地的に Javascript での言語実装ブーム。 ××さんが ******* を試作したり、西尾さんが python4js を試作したりして、うーむこんなおもしろそうなお祭りは看過できんでわないか。Ruby 成分の多い中谷としてはここはやっぱ JavascriptRuby かっ!? そういえばだれか Javascript でパーサ書いてはったよなあ。それを使わせてもらえば Ruby の構文木をさっくり得られて、ちょこちょこっとインタプリタ書いたら、FizzBuzz くらいなら動くんじゃないの? という思いついてしまったからには、もう作ってみるしか。 というわけで言った者勝ち(笑)の

    nettabo
    nettabo 2007/11/22
    これは夢がある。
  • 誤字等(ごじら)の館

    ようこそ、「誤字等の館(ごじらのやかた)」へ。 世の中には、様々な誤字が満ち溢れています。 メジャーな勘違いから、単なる誤変換、ウケ狙いのネタもあれば、どうやったらこんな誤字ができるのか理解不能なものまで。 こういった誤字たちを総称して、「誤字等(ごじら)」と呼ぶことにしてみました。 WEBサイトを何気なくながめているだけで、誤字等はたくさん見つけることができます。 そういった誤字等を検索エンジンにかけてみて、どれくらいヒットするかを調べて考察を加えたものがこの「誤字等の館」です。 考察といっても、そんな大層なものではなく、適当な推論です。 当方、言葉の専門家でも研究者でもありませんので。 このサイトでは、誤字等の生みの親達を責めているわけではありません。 笑うつもりも、馬鹿にするつもりもありません。 ただ、どうしてこんな誤字等が生まれてくるのか、その理由には興味があります。 気の向くまま

    nettabo
    nettabo 2007/11/22
    これタイポだよね?ってときの確認に使える。
  • 2007-11-21 Twitterの全自動まとめサイトもどきの『ふぁぼったー』を作ったよ! - 小野マトペの業務日誌(アニメ制作してない篇)

    UPDATE: ふぁぼったーの最新情報は[ふぁぼったー] - 小野マトペの業務日誌(アニメ制作してない篇)をご覧下さい。 large;font-weight:bold;">ふぁぼったー:http://favotter.matope.com/ なにこれ? TwitterでFavoriteされた発言をあつめて、ちょっぴりまとめブログっぽいノリで全自動でまとめるサイトだよ!*1 ユーザーの人はご存知の通り、Twitterでは、気に入った発言の☆を押す(favoriteする)事で、周りのユーザーの面白い発言をストックする事が出来ます。色んな人のFavoriteを覗いて回るのが楽しかったりします。 じゃあ、沢山のユーザーのfavをあつめたら、Twitterの面白いところが濃縮出来るんじゃないかなー?と考えて作ってみました。個人的には、Twitterにちらばっている、破壊力の強い言葉を集められればいい

    2007-11-21 Twitterの全自動まとめサイトもどきの『ふぁぼったー』を作ったよ! - 小野マトペの業務日誌(アニメ制作してない篇)
    nettabo
    nettabo 2007/11/22
    『TwitterでFavoriteされた発言をあつめて、ちょっぴりまとめブログっぽいノリで全自動でまとめるサイトだよ!』これは面白い試み。APIの規制がゆるくなるってのは朗報だな。