タグ

2009年6月11日のブックマーク (6件)

  • Google、Mac用「Quick Search Box」を正式公開 | パソコン | マイコミジャーナル

    Googleは6月9日 (現地時間)、Mac OS X用デスクトップ検索ツール「Google Quick Search Box」の一般提供を開始した。Googleのサイトから無料でダウンロード入手できる。システム要件は、Mac OS X 10.5以上となっている。 Quick Search Boxを通じて、ユーザーはデスクトップ検索、Web検索、Googleサービスなどに1カ所からアクセスできる。デスクトップ検索にGoogleのインデックス技術を採用したGoogle Desktopに対して、Quick Search BoxはSpotlightのインデックスを利用しており、Googleユーザー向けにSpotlightを補完するツールという役割が強い。 Commandキーを2回続けて叩くか、Controlキー+スペースで、画面にQuick Search Boxの検索ボックスが現れる。非常に軽

  • Tutorial - CGI::Sessionのさらに広範囲に渡って記述されたマニュアル - perldoc.jp

    名前¶ Tutorial - CGI::Sessionのさらに広範囲に渡って記述されたマニュアル 状態メンテナンスの大要¶ HTTPはステートレスなプロトコルですので、WEBサイトに対するそれぞれの webサイトに対するクリックはwebサーバーによって新しい訪問として扱われます。 サーバーは直前の訪問とは無関係です。したがって全てのそれ以前のリクエスト からの状態は失われます。このことによってショッピングカートや、 ログイン認証ルーチン、セキュリティー上の制限を設けるようなサービスなどは web上で不可能になります。よって人々はHTTPが我々を絶望的な状況に投げ入れる ことに対して何らかの対策を取らなければなりませんでした。 我々を救うべく、一定期間ユーザーのセッションを保つHTTPクッキーや クエリ文字列と言った技術が誕生しました。クッキー及びクエリ文字列だけでは RFC 2965, S

  • jQueryでCookieの操作を超簡単に行える「jQuery Cookie plugin」:phpspot開発日誌

    Setting cookies with jQuery jQueryでCookieの操作を超簡単に行える「jQuery Cookie plugin」。 このjQueryプラグインを使えば、Cookieさえ1行で簡単に設定できてしまいます。 以下のコードを使って、example というクッキーのキーに foo という値を設定することが出来ます。有効期限は見ての通りですが、7日間有効 $.cookie("example", "foo", { expires: 7 }); パスの設定も以下のように行うことができます。 $.cookie("example", "foo", { path: '/admin', expires: 7 }); ブラウザに対するデータ設定として最もお手軽に使えるCookieですが、これはますます活用できちゃいそうですね。 プラグインのページはこちら 関連エントリ Java

  • 複雑なデータ構造はData::Visitor::Callbackで簡単一発変換 - Unknown::Programming

    ハッシュと配列の参照が入り交じったような複雑なデータ構造の、全value を均等に加工したかったので次の様にしてみました。 (中略) すでに似たモジュールがある気が激しくしています! ご存知でしたらぜひ教えてくださいませ。 [perl] 複雑なデータ構造のvalue を一気に書き換える方法 - harupiyoの日記 ということでData::Visitor::Callbackがズバリそれにあたるものじゃないかなーと。 use strict; use warnings; use Data::Dumper; use Data::Visitor::Callback; my $rh_testdata = { 'a' => 1, 'b' => { 'aa' => 1, 'ab' => [ 1, 2, 3, \ 'test', 5 ], 'ac' => 3, }, 'c' => 3, 'd' => 4

    複雑なデータ構造はData::Visitor::Callbackで簡単一発変換 - Unknown::Programming
  • プログラミングができるということは、人生を楽にできるということ

    どのようにプログラマになったのか知るのは面白く、興味深い。そして、プログラミングに対するの様々な考え方や捉え方を知り、それを自分の知識に加えるのが楽しい。そこで自分自身がどのようにしてプログラミングを学んできたのか、そしてプログラミングについてどのように考えているのか述べたいと思う。たいした内容でもないが書いているうちに長文になってしまった。取り敢えず概要だけを知りたい方は、それぞれの段落の最初の文章を読めば何となく分かると思う。 最初のプログラミング 初めて触れたPCは、父親が購入したNECPC-8801mkIIだった。当時のPCには最初からBASIC(N88-BASIC)が付属しており、これを使って手軽にプログラミングができた。ただ、BASICはインタプリタであり、当時のPCの性能と相まって処理速度が非常に遅く、高速化のためにはアセンブラが必要だった。そこで、父親の書籍を漁りつつ、ニ

  • コメントアウトをトグルするvimスクリプトを書いた - かせいさんとこ

    これは何? ,cで選択行(or現在行)のコメントアウトをトグルするvimスクリプトです 2009/6/11追記 基的に、NERD_commenterの下位互換です vimscriptの練習用に書いたものでもあるので、消さずに残しておきますが、NERD_commenterの使用を推奨します 使い方 こんな場合に、上の2行を選択して、,c で 123 456 こんな風にコメントアウトされます(例はrubyの場合) # 123 # 456 もう一度、,cを押せば、コメントが解除されます NERD_commenterとどう違うの? 行コメントをトグルします(NERD_commenterは/* */) 2009/6/11追記:NERD_commenterも行コメント対応してました…。 あと、デフォルトでNERD_commenterがサポートしてないファイルタイプを主に扱ってます (今のところ、pr

    コメントアウトをトグルするvimスクリプトを書いた - かせいさんとこ