タグ

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

  • SEO(検索エンジン最適化)に役立つ日本語対応の無料ツール集

    GoogleYahoo!などの検索エンジン用にウェブサイト(ページ)を最適化する際に役立つ、日語対応の無料ツールを紹介します。 サイトのSEOに関する基情報

  • プログラマに必要なたった一つの力

    この記事は小飼弾氏が,2008年3月24日に発売した日経ソフトウエア2008年5月号の特集「はじめてのプログラミング」向けに著したものの再掲です。記述された内容は,執筆当時の情報に基づいています。 あなた,プログラマになりたいんですって? 当に? 当に? もう一度尋ねます。当に? 3回も念を押したのには,理由があります。このあと,さらに念を押します。この手紙を読み進めれば,あなたにもその理由がおわかりいただけるかと思います。 「日経ソフトウエア」を読んでいただいているからには,あなたは「プログラマ」という職業について,ある程度のイメージをお持ちだと思います。プログラマ,プログラムを作る人。では,プログラムって何でしょうか? その定義は,これをお読みになった人の数かそれ以上存在しますが,私にとっての定義は「コンピュータが仕事をできるようにすること」です。ご存じだとは思いますが,コンピュ

    プログラマに必要なたった一つの力
    cyokodog
    cyokodog 2009/07/06
    昔と比べるとはるかに楽習したくなる環境が整ってきてると思う。
  • IDEA * IDEA

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

    IDEA * IDEA
  • 最速インターフェース研究会 :: XSLエディタを作ってみた

    XSLをエディタで編集してはブラウザでプレビューなんてことを何千回とやっているので、なんか良さげなXSLエディタがあるなら使いたいんだけど探しても見つからないので作ってみた。 http://la.ma.la/misc/xsltedit/ 左にXSLを入れて右にXMLを入れて、XSLを編集しつつCtrl+EnterでXSLT変換。 Google AJAXSLTを使ってみました。というか同梱のサンプルのスタイルをちょっといじっただけ。なんかIE6で動かないというので、フォーラム見てちょこちょこ直して動くようにしました。次のバージョンで直るとかなんとか。 とりあえずそのまま圧縮したのを置いておきます。 http://la.ma.la/misc/xsltedit/xslt.zip ブラウザの機能で変換させたほうが速いんだろうけど、そんなに遅いわけでもない。ただ、文法的にエラーがあっても変換してくれ

    cyokodog
    cyokodog 2009/07/06
    もっとはやく知りたかった
  • 最速インターフェース研究会 :: JavaScriptのデザインパターン - Singleton

    JavaScriptじゃねえと書けねえよ、ってやり方でデザインパターンを実装してみるコーナー。とはいってもデザインパターンとか良くわからないので適当に覚えながら作る。 間違ってる箇所あったらつっこんでくれるとありがたいです。 わかりやすい文章を書く能力が欠如してるのでデザインパターンって何だとかそういうのはこっち参照。 http://d.hatena.ne.jp/naoya/20050813/1123924312 JavaScriptのコンストラクタはPerl同様自在に定義できます。returnでobjectを返してやれば、newの結果としてそいつを使います。 普通にシングルトンなクラスを実装するにはこんな感じだと思います。 function Singleton(){ var self = arguments.callee; if(self.instance == null){ this.

    cyokodog
    cyokodog 2009/07/06
    arguments.callee.instance = this → Singleton.instance = this
  • パスワード認証

    スチーム速報 VIP あの夏の日、僕たちは輝いていた。

    パスワード認証
  • JavaScriptのnewって本当にいらない子? - あと味

    先日、「JavaScriptのオブジェクトについて考察してみた - あと味」を書いてから、chikuraさんからコメントいただいたり、id:dankogaiさんから「404 Blog Not Found:javascript - にはクラスはない」という記事で言及いただいたり、JavaScript: The Good Partsを読み返したりした結果、newについて調べたいという衝動にかられましたので、その調べた結果を書いてみたいと思います。 newを調べようと思ったキッカケを整理 まずは、そのキッカケから整理します。 chikuraさんのコメントより 押さえるべきポイントは、new演算子の際に何が行われるか?だと思うので、こちらのページもぜひ読んでみてください。 JavaScript の new 演算子の意味: Days on the Moon http://nanto.asablo.j

    JavaScriptのnewって本当にいらない子? - あと味
    cyokodog
    cyokodog 2009/07/06
    「newがいらないってのは、額面通り受け取るんじゃなくて、newを使わなくて済むように設計しときましょうって意味のようです」
  • Re:インクリメンタルサーチをjQueryで実装 - Rewish@hatena

    http://moto-mono.net/2009/07/03/incremental-search-with-jquery.html これを自分なりに実装してみる。 ソースコード あんまり変え過ぎるのもアレなので、全体の流れは元記事のサンプルと同じにした。 jQuery(function($) { // 対象のtr達 var tr = $('tr', '#item_table tbody'); // 入力がある度評価 $('#incrementalSearch').keyup(function() { // 検索クエリ var query = $(this).val() // 前後の空白文字をトリムして、 .replace(/^\s+|\s+$/g, '') // 1個以上の空白文字を半角スペースにして、 .replace(/\s+/g, ' ') // 半角スペースで区切って配列化 .

    Re:インクリメンタルサーチをjQueryで実装 - Rewish@hatena