タグ

2007年2月16日のブックマーク (23件)

  • Dynamic Drive Email Riddler- email encryption script and tool

    Updated to version 2.0! Jan 28th, 07. Improved interface, output now XHTML valid, plus added ability to simply output encrypted email as a JavaScript variable. Description: Email Riddler is an online tool that encrypts and transform your email address into a series of numbers when displaying it, making it virtually impossible for spam harvesters to crawl and add your email to their list. View Tool

  • 第1回 ユーザビリティでまず何を考えるべきか

    『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day

    第1回 ユーザビリティでまず何を考えるべきか
    aki77
    aki77 2007/02/16
    恐れ入りますが、次のページ以降は公開後、一定期間を経過しますと、メンバーのみが閲覧可能とさせていただいております。
  • Draggable.js

    HTMLの任意のElementをDrag & DropできるようにするためのJavaScriptライブラリです。Drag & Drop以外の機能はありませんが、その分ロジックが簡潔なので、様々な用途にソースコードを改良しやすいと思います。 また、インスタンスを生成するだけでDrag & Dropできるようになるので、お手軽です。 Draggable.jsをロードします。 <script type="text/javascript" src="./Draggable.js"></script> 動かしたいElementのスタイルをposition:absoluteに設定します。 <div id="tutorial" style="position:absolute;">Tutorial</div> 引数にElementのIDを渡してDraggableオブジェクトをnewします。 <scrip

    aki77
    aki77 2007/02/16
    TMLの任意のElementをDrag & DropできるようにするためのJavaScriptライブラリ
  • Simple Round CSS Links ( Wii Buttons )

    Now you can style both <a /> and <button /> in this super easy and light-weight solution Hedger Wang You may not get a Wii, but you can still get your own Wii Buttons with only 2 tags + 1 image + one CSS file . At least it's tested and compatible with IE6, IE5.5, IE7, Safari 2, Firefox 2, Opera 9. HTML For Anchor : <a class="button" href="?d=-1"><span>yout text</span></a> For Form Button : (yo

  • OpenID.ne.jp - OpenIDを使って10000サイト以上にたった1つのIDで入れます。あなたもOpenIDを作成しませんか?

    最も安い引越し業者を探す方法は簡単です! それは、引越し業者に1社ずつ見積もりを取ってもらい、比較すること。 しかし、 1社1社、見積もりを依頼するのは非効率で、 時間も労力もかかってしまいます。 そこで、おすすめなのが、 引越し業者一括見積もりサービス ご自身の荷物量と住所や引越し時期など、 概要を一度入力するだけで、 複数の引越し業者に対して見積もりを依頼することができます! 一回の手間で見積り依頼が可能なので、 労力がかからない、時短!お役立ちサイトを使って、 賢く引越し業者を比較しましょう。 さらに、引越し業者一括見積もりサービスだと、 料金を比較される、ということを引っ越し業者も分かっているので、 通常の見積もりよりも安く提示してくれることが多いです。 安く引っ越したいなら、引越し業者一括見積もりサービスをフル活用しましょう。 引越し業者一括見積もりサービスおすすめ5社 サイトに

  • 「モバゲーすげえ!」ムードに水を差してみたよ - Student magazine

    ヤフー、グーグル検索で来られた方へ こちら記事の方が参考になると思いますのでご覧下さい。 <注意>検索サイトからモバゲーについて調べるために来られた方へ。 - Student magazine 「モバゲーすげえ!」ムードに水を差してみたよ 小中高校生の皆さんこんにちは!泣く子も笑うポールだよ。いつの間にかyahoo検索でも、google検索でも以前の記事が「モバゲー」で1ページ目になっちゃっててびっくり。(笑)最近、モバゲーはCMもバンバンやりだしていますから、「モバゲー」経由の流入がすごいっす。 http://www.youtube.com/watch?v=U6PsC-4vPM8&eurl= さて、このモバゲーは今ウェブ業界にとってちょっと怖い存在です。このモバゲーの何が怖いか?多分それは圧倒的な情報量の少なさです。モバゲーが早くも中国に進出しようとしてるとかそんなニュースは聞きますが、

    「モバゲーすげえ!」ムードに水を差してみたよ - Student magazine
  • GM_setValueで設定した内容の削除方法 - Enjoy*Study

    下記なんかを使っていると、オブジェクトの永続化っていう名目で、GM_setValueで保存しまくりなので、ここで削除方法を書いてみます。 Enjoy*Study - del.icio.usをインクリメンタルサーチ(Greasemonkey版)を作ってみました (2006/11/30 更新) ロケーションバー(URLバー)に「about:config」と打ち込んで、リターン。 設定値の一覧が表示されるので、フィルタに「greasemonkey.scriptvals.」と入力。 これで、GM_setValueで設定した項目に絞られて表示される。 なお、設定名は「greasemonkey.scriptvals.@namespace/@name.項目名」といった形式。 消したい設定を右クリックし、「リセット(R)」を選択。これで、状態が「初期設定値」となる。 ブラウザを閉じると、その時点で「リセッ

    GM_setValueで設定した内容の削除方法 - Enjoy*Study
  • ネットの人気動画を抽出、エンドレスに再生「Rimo(リィモ)」リリース - はてなダイアリー日記

    日、はてなの新サービス「Rimo(リィモ)」をリリースしました。 http://rimo.tv/ Rimoは、テレビのリモコンのような操作画面で、インターネットの人気動画を楽しめる動画サービスです。 Rimoを使うのはとてもかんたんです。めんどうな操作は一切必要ありません。 まずはURLにアクセスしてみてください。ページを開くだけで、まるでテレビのようにインターネットのおもしろ動画(番組)が次から次に流れてきます。チャンネルを変えたり、音量を変えたいときには画面左下のリモコンを操作してください。 これまでのインターネットサービスでは、「文字を書き込む」「検索する」「設定項目を入力する」といった操作をする必要がありました。Rimoはそんなめんどうな操作をできるだけ取り払いました。 リビングで一日の終わりに、休日のちょっと空いた時間に、ゆったりとした時間を一緒に過ごすテレビのように、のんびり

    ネットの人気動画を抽出、エンドレスに再生「Rimo(リィモ)」リリース - はてなダイアリー日記
  • 最速インターフェース研究会 :: Functionコンストラクタを使ってJavaScriptネイティブじゃない関数をラッピングする方法

    ExternalInterface.addCallback で定義された関数は apply できない http://d.hatena.ne.jp/nitoyon/20070214/p1 っていう記事に書いてあるコードを手直し。Flashをいじってないんで、上手く動くかどうかよくわかんないですが、こんな感じでいけると思います。 function applySwf(swf, method, args){ if(swf && typeof swf[method] == "function"){ var params = []; for(var i=0;i<args.length;i++) params[i] = "_"+i; Function( params.join(','), "this("+params.join(',')+")" ).apply(swf[method], args); }

  • http://tutorialicio.us/

    http://tutorialicio.us/
  • 日々の戯言::weblog Gmailを使いだして〜「自分宛のメールが届かない」問題とその解決策〜

    2006年11月21日(火) Gmailを使いだして〜「自分宛のメールが届かない」問題とその解決策〜 [インターネット・サイト運営] Gmailをモバイル用途に使うのにあたっての利点は昨日書いたとおりだが、実際使いだすとびっくりするような落とし穴が。  なんと、自分宛にだしたメールが届かないのだ! 私なんかがメール関係の設定をいじる時は、たいていそのテストにはまず、自分で自分あてにメールを出す。  これが2つめ、3つめのアカウントなら、既存のアカウントを利用して送受信のテストを行うのだけど、もしその設定したアカウントが一番目だったら、当然その送受信先は一緒となる。  で、その送受信のアドレスが一緒でも、設定に問題がない限りは普通に送受信できるものだ。  ところが、このGmailではそれができないのだ。これ、最初自分の設定ミスか?と思ったのだがそうではないようで、検索するとけっこう悩ん

  • 画像置換でメニューを作る

    画像置換でメニューを作る 前回の画像置換で説明した通り、画像置換を使えばロールオーバーの実装を(javascriptを知らない)デザイナーでも簡単に実装することが可能になります。 ただし、複雑なメニューの場合、整理して書かないと後で大変なことになります。 今回は要点を説明しながらメニューを作って行きたいと思います。 ひとまず、完成系のサンプルに目を通しておいてください。 ベースとなる(X)HTMLソースは以下のようにします。 <ul> <li class="ajaBtn"><a href="/ajax/">Ajax</a></li> <li class="amaBtn"><a href="/amazon/">amazon</a></li> <li class="cssBtn"><a href="/css/">css</a></li> <li class="htmBtn"><a href="

    画像置換でメニューを作る
    aki77
    aki77 2007/02/16
    ロールオーバーメニュー
  • 軽くて使いやすいオンラインストレージ「Box.net」を試す - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 Google が開発しているという GDrive をはじめとして、大手が大容量のオンラインストレージを計画中という噂は絶えませんが、いずれもいっこうに提供される気配がありません。そうこうしているうちに、さまざまなスタートアップ企業がこの分野に参入してきています。ごく最近も、そうした企業にひとつである Omnidrive がオンラインオフィススィート Zoho との

  • 人工知能の話題: 協調フィルタリング

    レンタルビデオ店には非常にたくさんの映画があります.あまりに多すぎてどれが面白いかよくわかりません.そんなとき,面白そうな映画を選んでくれるシステムを推薦システム(recommender system)といいます. この推薦システムには二種類の主な実現方法があります.一つは,好きな監督・俳優・ジャンルなどを決めると,それにあった映画を見つけるという内容に基づくフィルタリング(content-based filtering)という方法です.そして,もう一つがここで紹介する協調フィルタリング(collaborative filtering)です.この映画は面白かったとか,この映画はつまらなかったとかの批評のデータをいろいろな人から集めておき,そのデータを参考にして,面白そうな映画を推薦する方法です. ここでは,協調フィルタリングの一つであるJ.RiedlらのGroupLensの方法(注1)を紹

    人工知能の話題: 協調フィルタリング
  • インタアクト株式会社--業務内容--公開資料

    EdgeWall Software およびThe Trac Project が開発した プロジェクト管理ツールです。 Python で作成されたWeb アプリケーションであり、ソフトウェア開発のプロジェクト管理に特化しています。 Trac は以下の機能で構成されています。 Wiki Subversion リポジトリブラウザ バグトラッカ (チケットシステム) 2012年10月5日現在の安定版バージョンは 1.0 です。 特徴 Wiki の活用により、単なるバグトラッカではなくプロジェクトポータルとして利用できます。 バグトラッカのコメントの記述や、Subversion のコミットログなどで表現力が高まります。 Wiki, Subversion リポジトリ, バグトラッカを横断したリンクを簡単に作成することが出来ます。 メールサーバの設定は不要です。 Wiki ページ更新、バグトラッカの更新

    aki77
    aki77 2007/02/16
  • Ruby on Railsのパフォーマンス向上に関する10のtips:

    という記事があった、色々と面白かったので訳してみる。良いとこも悪いとこもあると思うけど参考までにメモとして 元記事:Top 10 Ruby on Rails performance tips Rubyの基的なコードを見直してみる自分で作ったクラスよりもできるだけ組み込みのクラスライブラリを使うできるだけ正規表現を使用する、文字列処理にコストの高いループは避けるREXMLは遅いのでLibxmlライブラリを使用する (Cで書かれたXMLパーサらしい、環境に依存するのは嫌かもしれない)if文の多用は避ける、例えば||=を使う ( z||="none" で unless(z){ z = "none" })Hashはコストが高いので他のデータ構造を検討してみる (でも使いたいときあるよね?)キャッシュを有効活用する acts_as_cached でModelをキャッシュ化してみる(PDF資料

  • Going My Way: Google 検索にキーボードショートカットを追加する Greasemonkey スクリプト

  • http://www.pqrs.org/~tekezo/nikki/2007/02/14.html

  • 同じコマンドを複数のサーバで実行 : blog.nomadscafe.jp

    同じコマンドを複数のサーバで実行 Assurerにシェルモードが追加されたので、もういいかなという感じですが、自分の使っているスクリプトをさらしてみる。 sshで1つのコマンドを複数のサーバに順番に実行させていけます。 「password:」のプロンプトに対して、expectを使って自動で入力する機能もあるので、sudoなどにも対応 mssh -f list.txt -u user -p -- id -f ファイル名: ホスト名が書いてあるファイル名。1行1ホスト -u ユーザ名: ログインするユーザ名 -p: パスワードを使うフラグ --: これ以降にコマンド 以下ソース #!/usr/bin/perl package MSH; use strict; use warnings; use Expect; sub new { my $class = shift; bless {@_}, $

    aki77
    aki77 2007/02/16
    『sshで1つのコマンドを複数のサーバに順番に実行させていけます。 「password:」のプロンプトに対して、expectを使って自動で入力する機能もあるので、sudoなどにも対応』
  • スパムサイト作成講座12 - Yahoo! のインデックス数を調整 : a++ My RSS 管理人ブログ

    早く外部リンクの獲得方法教えろ、という圧力を感じつつも空気読まずに今日は考察です。 さて、実験サイトも前回で 2000PV/日 を達成したわけだが、Yahoo! へのインデックス登録状況が芳しくないので、この一週間 Yahoo! 対策を実施していた。 結果、Yahoo インデックス数 250 ⇒ 1450 と順調に増えだした(と高らかに宣言するほどのレベルじゃないけど)。 ※ちなみに現在 Google インデックス数 465。 一応検索リーチもこのようにYahoo からの割合が増えてきている。 実施した対策はとても単純なもので、一階層下にある「カテゴリページ」「日付別新着ページ」にインフレ気味にリンクを追加して一週間放置してみただけだ。 これはクローラーの性質の違いによるもので(ここからは勝手な想像に過ぎないが)Google がまずサイトのディレクトリツリー(サイトマップ)を把握してから適

    aki77
    aki77 2007/02/16
  • AJAX Magazine: How to use Firebug to Debug PHP Scripts

    We usually use Firebug to debug Javascript, AJAX and so on, so here is how to use Firebug to debug your PHP scripts. I have written long time ago a PHP class Buggy to help me store debug information in database so it could be better analyzed later. Now that many are using Firebug, I find it pretty interesting to have such debug information available directly in Firebug so you can group both server

    aki77
    aki77 2007/02/16
    FirePHPと違ってecho "<script>console.info... といった方法
  • Free Design Templates | Developer's Toolbox | Smashing Magazine

    If you are hesitant about choosing the perfect template for your website, then maybe it is high time to stop browsing and order one for yourself. To simplify this process, you should employ a professional RFP template for software development. One of the best things you can do when choosing a theme is to learn about the person or company who made it. If they have a reputation to live up to, then t

    Free Design Templates | Developer's Toolbox | Smashing Magazine
  • ゲームの「レベル上げ」を外注--オンラインゲーム業界のすき間ビジネスが大盛況

    世界最大規模のMMORPG(Massively Multiplayer Online Role Playing Game)である「World of Warcraft(WoW)」。同ゲームの拡張パック「World of Warcraft: The Burning Crusade」が米国時間1月16日に発売された。Power-levels.comという企業によれば、拡張パックを適用したこのゲームをレベル1から開始すると、最高レベルの70に到達するには768時間かかるという。 また、オリジナル版のWoWで既に最高レベル60に達している場合でも、最新版でレベル70に達するには384時間必要だという。 とてつもなく長い時間だ。かくして、WoWのようなオンラインゲームに割ける時間が限られているにもかかわらず最高レベルでプレーを楽しみたいという悩みを、多くの人が抱えることになる。だが、Power-lev

    ゲームの「レベル上げ」を外注--オンラインゲーム業界のすき間ビジネスが大盛況