mkurosawaのブックマーク (232)

  • YappoLogs: Tagの検索をSenna+MySQLで

    Tagの検索をSenna+MySQLで kazeburoさんの所でfulltext使ってtagを実装するネタがアツめなのでちょろっと書いてみる。 SennaのMySQL 2indパッチを使うと、既存のindexとSennaのindex両方を同時に使うことが出来ます。 それが出来ると何が良いと言うと、user idで絞り込みつつtag検索が可能になります。 create table ft_tags( id int unsigned not null auto_increment primary key, user_id int unsigned not null, tags text, index user_id(user_id), fulltext tags(tags) )というテーブルを用意しておき。 user idが2の人のタグ検索をするときにselect id from ft_tag

  • IT戦記 - FireBug の新しいバージョンが便利すぎる件について

    FireFox の拡張機能 FireBug を更新したらすごいことになっていたので共有します。 まずこれを見てください http://Sample.ECMAScript.jp/20060331.html ぱっと見の機能 HTML のソースを見ながら、属性値を直接編集できる。 影響のある CSS を即時に表示 レイアウト情報を即時に表示 インスペクト中の要素に浮上したイベントをキャプチャ インスペクト中の要素の JavaScript オブジェクトを表示 Ajax レスポンスのヘッダも確認できるようになった。 FireBug のインストール https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&id=1843

    IT戦記 - FireBug の新しいバージョンが便利すぎる件について
  • YAPC::Asia is over: Perl community is love!: blog.bulknews.net

    YAPC::Asia is over: Perl community is love! YAPC::Asia 2006 Tokyo が無事終了しました。なんか怒涛の3日間という感じだったのですが、関係各位みなさんのおかげで大盛況に終わりました。感謝感激です。 ちょうど1年前の3月に参加した YAPC::Taipei で、オーガナイザーの hcchien と Audrey に「YAPC::Asia 日でやらないの」とそそのかされて、Lightning Talks で即興で "Announcement of YAPC::Asia 2006" というプレゼンをやったのがそもそもの始まりでした。ちなみに 5分の枠でしたけど、YAPC::Asia 2006 in Tokyo! っていう1枚のスライドだけだったので1分でおわりましたw 今回来日した Audrey, Leon, Ingy, Jesse

    mkurosawa
    mkurosawa 2006/05/09
    大阪から行った甲斐があった。ありがとう。
  • Lightbox 2

    Overview Lightbox is a simple, unobtrusive script used to overlay images on the current page. It's a snap to setup and works on all modern browsers. What's New in Version 2 Image Sets: group related images and navigate through them with ease Visual Effects: fancy pants transitions Backwards Compatibility: yes! How to Use Part 1 - Setup Lightbox 2 uses the Prototype Framework and Scriptaculous Effe

  • F's Garage:FlashおよびAjaxを戻るボタンに対応する

    前エントリでやってたのは、割とダサいやり方で、location.hashというページ内リンクで使う文字列をURLの後ろに追加することで、次の画面から戻ってきたときに元の状態に戻ることができるようにしたほうがはるかに使いやすいです。 サンプルはこちら ソースはこちら Flashのテキストフィールドに文字を入力し、「Flash変数保存」を押すと、URLの後ろに文字がつくかと思います。これが入力された文字列をescapeしたものですので、戻すときはここからデータを復元させてあげればOKです。この方法であれば、次の画面遷移は普通のリンクで問題ありません。ブラウザのURL移動履歴で全てがまかなえます。 これを使って状態保持をしてあげればFlashだろうがAjaxだろうが状態復帰ができます。 また、はてなブックマークのようなサイトに途中の状態をそのまま保存することができるので、Flashが苦手としてい

    mkurosawa
    mkurosawa 2006/05/09
    location.hash で戻る
  • FrontPage - Perlish Magazine

    Perlish Magazine 20060401 号 『Perlish Magazine』は、Perl に関する技術記事はもちろんのこと、Perlish へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 目次 巻頭言 書いた人:Perlish Magazine 編集長 高橋征義 編集長からの 20060401 号発行の挨拶です。(難易度:高) Perl の歩き方 Perl をはじめるにあたって必要な情報をご紹介します。稿は Perlish Magazine 常設記事です。(難易度:低) Perlish Hotlinks 〜結城浩さん〜 Perlish へのインタビュー企画。今回は多くのプログラマ向け著作で有名な結城浩さんにお話をお聞きしました。(難易度:いろいろ) 標準添付ライブラリ紹介 〜Encode〜 書いた人:Ktat Perl をインストールすると、最初からいろい

  • トップ-Drecom Award on rails 2007

    Award on RailsはオープンソースフレームワークRuby on Railsを使ったWebサービスのプログラミングコンテストです。Ruby on Rails専門の求人ジョブボード、Rails Jobboardもあわせてどうぞ。

    mkurosawa
    mkurosawa 2006/05/09
    オープンソースフレームワークを使ったコンテスト
  • Blog::koyhoge - PHPフレームワークのリスト

    超・極める! PHPPHPフレームワーク特集に絡んで、フレームワークのリストがあったら下さいと編集さんからリクエストがあったので、ブックマークから抜き出してみました。ずいぶんあるなぁ。(ちなみにABC順に並んでます。) Achievo Tool Kit (ATK) http://www.achievo.org/atk Agavi http://agavi.org/ AwesomeFramework https://sourceforge.net/projects/awesome-work/ binarycloud http://www.binarycloud.com/ Biscuit http://bennolan.com/biscuit/ bitweaver http://www.bitweaver.org/wiki/ BlueShoes http://www.blueshoes.o

    Blog::koyhoge - PHPフレームワークのリスト
  • hawklab.jp

    このドメインを購入する。 hawklab.jp 2019 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • 最速インターフェース研究会 :: CPAN最速検索

    作りました。 http://cpan.ma.la/ Firefox用パネル。ブックマークしてプロパティ→サイドバーに読み込む。 http://cpan.ma.la/panel.html 全モジュールのリストを改行で区切ったテキストファイルを受信してクライアントサイドで検索させています。クライアントサイドで検索させているのでサーバー負荷は全くかかりません。 仕組み省メモリ、高速に動作するように工夫してあります。 - 配列に変換せずに一つの巨大な文字列から検索 → 切り出し。 - クロージャで次の検索結果を取得する関数を保持しておいて、描画が必要になった時点で検索を実行。 -- その代わりにトータルのヒット件数がわかりません。 今の所の機能- 上下で選択、エンターでperldoc表示、マウスクリックでもperldoc表示。 - 正規表現がおかしくなければ、そのまま使えます。 -- 例えば \d

  • naoyaのはてなダイアリー - Inside Hatena Bookmark's Backend の資料

    以下に置いておきました。遅くなってすいません。 http://bloghackers.net/~naoya/pdf/050404inside_hatena_bookmark.pdf 会場で前置きしたように、はてなブックマークは、はてなで一番大きなシステムであるはてなダイアリーあるいは同じ YAPC で発表のあった mixi に比べると、まだそこまで大きな規模ではありません。月間の PV はだいたい 4,000 万 PV 〜 というところです。 ただ、日でのトラフィックが上から 5 番目みたいな怪物サイトよりも、月間の PV が 1,000 万クラスのサービスの情報の方が、より現実的で役に立つのではないかと思い、はてなブックマークの裏側に絞って話しをしてみました。 ...という前提で見ていただけると嬉しいです。 はてなブックマークのデータのサイズもかなり大きくなってきたので、ぼちぼちパーテ

    naoyaのはてなダイアリー - Inside Hatena Bookmark's Backend の資料
    mkurosawa
    mkurosawa 2006/05/09
    はてブの裏側
  • Passion For The Future: 「頭がいい人」が武器にする 1分で話をまとめる技術

    「頭がいい人」が武器にする 1分で話をまとめる技術 スポンサード リンク ・「頭がいい人」が武器にする 1分で話をまとめる技術 1分の話は字数にすると約400字で、新聞のリード文に相当する。必要最低限のことを伝えるには十分な量だとして、話を短くわかりやすくする方法論が語られている。まず最初に、話を長くわかりにくくしている盲点として挙げられた9つのポイントはとても参考になる。 1 相手に気を遣うあまり、言いたいことがいえなくなる 2 具体例をいううちに、話がズレてしまう 3 イエス・ノーを決められず、何を言いたいのかわからない 4 何をしゃべっても、すぐ得意ネタ、自慢話になる 5 前提となる説明をすっ飛ばす 6 相手がわかっていることをクドく説明する 7 細かいことを正確に伝えないと気がすまない 8 言い訳が多い 9 へりくつを言う 言われてみれば、その通りだと思う。要領の悪い話し方の欠点は

  • SEO業者ですら感動する驚異のCSSテクニック - 不定期更新 SEOコラム

    急にお金が必要になってしまいました。キャッシングをするのに、レイクかモビット、どっちを利用するか迷っています。借りるならどっちがお得ですか? お得という点から言えば、初めてならレイクがよりお得です まず、それぞれの特徴を見ていきましょう。レイクは銀行系で、総量規制の対象外、1万円からお借入可能で、最大500万の限度額、年率4.5~18%、200万まで30日間無利息、または5万までなら180日間無利息、初めてのお借入なら有利な条件ですね。届く封筒は「新生銀行」の名称です。 一方、モビットは消費者金融で、総量規制の対象となります。限度額は500万、年率4.8~18%です。特に無利息期間の指定はありません。WEB完結型なら、審査の電話が入りません。 最高・最低金利だけで見ると、レイクのほうがお得に見えます。また、期間無利息などの点からも、初めての方はレイクのほうがお得な印象です。 反面、新生銀行

    mkurosawa
    mkurosawa 2006/05/09
    CSSだけでlightbox風のフォトアルバム
  • 30分間データモデリング 〜ER図を描こう!〜(1/4) ― @IT

    30分間データモデリング ~ER図を描こう!~:データベースエンジニアへの道(2)(1/4 ページ) 連載は、ITシステム開発の現場でプログラミングやSQLのコーディングを行っているエンジニア(データベース利用者)が、データ管理者(DA)やデータベース管理者(DBA)へステップアップするための第一歩として有効な基礎知識を紹介する(編集局)

    30分間データモデリング 〜ER図を描こう!〜(1/4) ― @IT
    mkurosawa
    mkurosawa 2006/05/09
    後で読む
  • 審査が甘いと噂のキャッシングローンをお探しの方必見!情報→ | 審査が甘いとうわさのキャッシングローンを知りたい方って多いのでは無いでしょうか。消費者金融の審査は、厳しいところと甘いところがあるんです。厳しいところにいくら申し込みをしても、なかなか受かるのが難しいのが現状です。どうせなら、審査が甘いところに申し込みをした方が得策ですよね。口コミも多数紹介します。

    審査が甘いと噂のキャッシングローンをお探しの方必見!情報→ 審査が甘いとうわさのキャッシングローンを知りたい方って多いのでは無いでしょうか。消費者金融の審査は、厳しいところと甘いところがあるんです。厳しいところにいくら申し込みをしても、なかなか受かるのが難しいのが現状です。どうせなら、審査が甘いところに申し込みをした方が得策ですよね。口コミも多数紹介します。 審査が甘いキャッシングローンってあるのかしらねえ~ パートで働いている45歳の主婦です。週3~4日くらい近所のスーパーで働いています。ですからいくらかの定収入はあります。が、最近子供たちにお金がかかるようになったことで、家計が赤字になってしまう月もたびたびあるんですよお~困ります!でも、先々のことを考えると、どうしても貯金は崩したくないんです。 だから家計が厳しい月だけ一時的にでもお金を借りられたらいいなあ~と思いますよ~。それゆえ、

  • SwitchTower - PukiWiki

    開発用マシンにSwitchTowerをインストール gem install switchtower --include-dependencies ↑ 開発用ワーク上でSwitchTowerを組み込む switchtower --apply-to "アプリのディレクトリ" "アプリ名" ex) switchtower --apply-to /home/guest/src/todo todo config/deploy.rbとlib/tasks/switchtower.rakeが生成される。 ↑ サーバ指定 SwitchTowerに関する設定は、config/deploy.rbで行います。 先のコマンドで作成されているが、それをそっくり入れ替えちゃいます。 set :application, "todo" ← アプリ名 set :repository, "svn+ssh://svn.examp

    mkurosawa
    mkurosawa 2006/05/09
    rubyで書かれたデプロイツール(Capistrano)
  • 昨日はじめたばかりのダイアリー初心者が最初に覚えたい「5つのはてな記法」 - シナトラ千代子

    自分の経験からくるものなので、あくまでサンプルということで。 最近、知り合いのはてなダイアリー初心者にいろいろと教えることがあって、まずなにを覚えたらいいか、そのあたりを簡単にまとめてみました。 「とりあえず書ければええねん、デザインとかはあとで考えたらええねん」というかたのためのものです。これがベストではありませんが、あとは少しずつ覚えていけばいいかと思います。 はてな記法ってなに? はてなダイアリーで使用できる「省略化されたHTML」と考えてください。 いろいろあります。 →●はてなダイアリーのヘルプ - はてな記法一覧 どれから覚えるべきかを簡単に説明します。 最初に覚えるべき5つの記法 まずは以下の5つです。 見出しをつける(見出し記法) 改行タグを挿入する(改行記法) リンクを簡単に記述する(http記法、mailto記法) 引用ブロックを作る(引用記法) はてなフォトライフに登

    昨日はじめたばかりのダイアリー初心者が最初に覚えたい「5つのはてな記法」 - シナトラ千代子
  • hxxk.jp - CSS を書く前に読んでもらいたいこと

    記事データ 投稿者 望月真琴 投稿日時 2006-04-09T19:40+09:00 タグ CSS IRC Team-One オフ会 仕様 実践 Web Standards Design 春に会いましょう 概要 CSS の初心者なあなたもエキスパートなあなたも、とりあえずここは押さえとけ、という記事を紹介。 リプライ 7 件のリプライがあります。 CSS を書く前にブラウザ毎のクセをリセット CSS を書くことに慣れている人はよくご存知でしょうけど、 IE や Firefox や Opera や Safari などの UA はデフォルトスタイルシートと呼ばれるスタイルシートを持っており、それを適用せねば、あるいはそうであるかのように動作せねばならないと仕様で定められています。 User agent: Conforming user agents must apply a default s

  • デフォルトスタイルの差異を無くすCSS

  • サーバやPCのボトルネック箇所の簡単な見分け方(Linux編):佐野裕のサーバ管理者日記:ITpro

    前回はWindowsでのサーバやPCのボトルネック箇所の簡単な見分け方をご紹介させていただきましたが、要望がありましたので今回はLinuxの場合をご紹介いたします。 4つの主要ボトルネック要素の復習です。 サーバやPCには4つの主要ボトルネック要素があります。このいずれかがボトルネックとなった場合システム全体のレスポンスが低下します。 CPU使用率 メモリ使用量 ディスクI/O TCPコネクション数 Linuxにおいてはボトルネック箇所を以下のように見分けることができます。 1. CPU使用率 CPU使用率が常に100%に近い場合はCPUがボトルネックであることが判明します。CPU使用状況を簡単に調べるには3つの方法があります。「top」「w」「vmstat」コマンドを使う方法です。 -----------------------------------------------------

    サーバやPCのボトルネック箇所の簡単な見分け方(Linux編):佐野裕のサーバ管理者日記:ITpro
    mkurosawa
    mkurosawa 2006/05/09
    ボトルネック箇所の簡単な見分け方