タグ

2010年5月19日のブックマーク (8件)

  • 東国原知事「寝てない!けんか売ってんのか!」 大荒れ記者会見書き起こし - 一平の雑記録

    ニュース記事はこちら http://sankei.jp.msn.com/life/body/100518/bdy1005181342005-n1.htm 動画はこちら。5月18日。22分20秒から31分35秒まで http://www.pref.miyazaki.lg.jp/chiji/kaiken/index.html 偶然にも俺の切り取り範囲と同じ範囲の動画を、ニコニコにアップロードされた方が居らっしゃったので、貼らせていただきます。 【口蹄疫】東国原知事 会見でマスコミに激怒(2010/05/18) - ニコニコ動画 このブログ記事へのリンクは自由です(リンク許可のコメントが多いため追記) 前田「南日新聞の前田ですけども、知事の仰っている非常事態宣言にレベルがあるっていうのが、今初めて聞いたんですけども、もう非常事態そのものじゃないんですか。11万頭も牛と豚がやられて、3000億の

    東国原知事「寝てない!けんか売ってんのか!」 大荒れ記者会見書き起こし - 一平の雑記録
  • Perl の map と grep を使う

    すしを奢らなければいけないなんて、バトンを渡されてから知りました。おいしい寿司がいたい sekimura です。 今回は使いこなすと気持ちよくて、使いすぎると気持ち悪いと言われてしまう grep と map の使い方について紹介します。この二つは文法がよく似ていて、同時に使われることも多いので一気に両方の使い方を覚えるのをおすすめします。 grep: 配列をフィルターする まずは、前回覚えた perldoc を使って grep とはなにかを調べてみましょう。 $ perldoc -f grep grep BLOCK LIST grep EXPR,LIST This is similar in spirit to, but not the same as, grep(1) and its relatives. In particular, it is not limited to usin

  • ドロップダウンメニューにテーブルやフォーム等何でも埋め込んでしまえるjQueryプラグイン「MegaMenu」:phpspot開発日誌

    ドロップダウンメニューにテーブルやフォーム等何でも埋め込んでしまえるjQueryプラグイン「MegaMenu」 2010年05月19日- Plugins | jQuery Plugins ドロップダウンメニューにテーブルやフォーム等何でも埋め込んでしまえるjQueryプラグイン「MegaMenu」。 ドロップダウンメニューといえば、複数のアイテムが表示され、クリックするとページ移動するというのが普通の動きですが、ドロップダウンメニュー内に好きなコンテンツを入れこんでしまうことが出来るのがMegaMenu。 一見何の変哲もないナビゲーション マウスオーバーすると、テーブルコンテンツがアニメーションしながら表示されます。 フォームだって埋め込んでしまえます。ログインフォームなんかを置くといいのかも リストも次のように綺麗に表示されます。リンクを貼って普通にメニューのように使うことも出来ますね。

  • 不完全にしておよそ正しくないプログラミング言語小史

    1801 – ジョセフ・マリー・ジャカールがパンチカードを使った織機によってタペストリーに"hello, world"と織り出す。しかしラッダイト (当時のRedditer) たちは、テールリカージョン、並行処理、大文字小文字の区別を欠いていたため、さほど感心しなかった。 1842 – エイダ・ラブレスが最初のプログラムを書く。彼女の努力は、プログラムを実行するコンピュータが実のところ存在しないというマイナーな問題のために頓挫した。後にエンタープライズアーキテクトたちはプログラムをUMLで書くために彼女のテクニックを再び学ぶことになる。 1936 – アラン・チューリングが存在しうるあらゆるプログラミング言語を発明するが、特許化する前に英国情報部員(後の007)によって抹殺される。 1936 – アロンゾ・チャーチも存在しうるあらゆる言語を発明しているが、より巧みに行った。チャーチのラムダ

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • JavaScript のブロックスコープと名前空間 « Mozilla Developer Street (modest)]

    Web 開発や拡張機能開発で JavaScript のコードを書いていると、誰もが一度は次のようなことで悩むかと思います。 ブロックスコープと名前空間 (グローバル変数汚染の回避) 読み書きしやすくデバッグしやすいコードスタイル コールバック関数と this オブジェクトの取り扱い デバッグ方法とデバッグ支援モジュール 非同期処理の書き方 いずれも解決方法は人によって様々で、これが常にベストと言えるものがなさそうですが、私なりにそれぞれ検討したことなどを書いてみようかと思います。もっと良い方法があるとか色々皆さんのご意見やツッコミをいただければ幸いです。 JavaScript では名前空間は言語仕様でサポートされておらず、ライブラリや拡張機能などのコードを書くときにはグローバル変数の使用を最小限に抑える必要があります。先日の Mozilla 勉強会@東京 3rd でも佐藤さんと守山さんの発

    JavaScript のブロックスコープと名前空間 « Mozilla Developer Street (modest)]
  • Perlメモ/バイナリデータを送るCGI - Walrus, Digit.

    バイナリデータを送るCGIのための簡単なサンプル。 画像データを送出するカウンタ、各種ファイルを送出するアップローダなど、バイナリファイルをCGIを通して送り出すためのメモです。 CGIから、バイナリ(特にファイル)データを送出する時は、以下の二点が通常のHTMLデータを送出するCGIと異なります。 HTTPヘッダで、Content-typeに"text/html"ではなく、対象ファイルのファイルタイプをセットします。 ファイルの内容はbinmodeで読み出し、出力します。 Content-typeにセットするファイルタイプ文字列は、File::MMagicモジュールを使うと簡単に取得できます。 以下は、カレントディレクトリの"logo.gif"ファイルのデータを送出する簡単なCGI例です。 #!perl use CGI::Carp qw(fatalsToBrowser); use CGI

    bigbro
    bigbro 2010/05/19
  • Perl でモバイルウェブ開発 - モダンなPerl入門

    Perl でのモバイルウェブ開発。CPAN モジュールつかいまくって簡単に開発がすすめられます。 端末情報を制する(HTTP::MobileAttribute) HTTP::MobileAttribute をつかうと、HTTP ヘッダから情報をぬきだし、ケータイ端末の情報をあつかいやすくすることができます。 use HTTP::MobileAttribute plugins => [ qw/ IS / ]; my $ma = HTTP::MobileAttribute->new(); $ma->is_docomo(); 絵文字をふくむ文字列をUTF8にまとめつつ相互変換(Encode::JP::Mobile) Encode::JP::Mobile をつかえば、絵文字の相互変換は容易におこなえます。ユーザがポストした発言などにふくまれる絵文字を、各キャリア用に相互変換することができます。 E