2007-11-27から1日間の記事一覧
JavaScriptで、大域変数(大域オブジェクトのプロパティ)fooが存在しないときに何かをしたいとしましょう。例えば、こんな書き方をしますよね。 if (!foo) { // 何か } でも、式 !foo は、fooがnullでもfalseでも0でもtrueに評価されます。 if (foo == unde…
input.calendar, select.calendar { ??width: 74px; } button.calendar { ??background: url(calendar-icon.gif); ??border: 0; ??cursor: pointer; ??float: left; ??height: 20px; ??margin-right: 6px; ??width: ...続きはこちら
通常「mb_convert_encoding」や「mb_convert_kana」を使うと、iモードやEZWebの絵文字(SJIS形式)は壊れてしまいます。 壊れてしまう例 $str = '絵文字[晴れ]'; $str = mb_convert_encoding($str, 'EUCJP', 'SJIS'); $str = mb_convert_en...続きはこちら
Jquery Dockは、表示される動作に特徴があり、軽快な動作をするMac OS Xのドック風のスクリプトです。Jquery Dock...続きはこちら
今まで本格的なもので日本語版は無かったマッシュアップツール。前回「レゴ感覚でマッシュアップができる「Popfly」を試してみました。」で紹介した「Popfly」のようなマッシュアップツールがついに日本発でリリースされました。 日本発というだけあって、標…
本家のストーリによると、ゲームボーイ「ゼルダの伝説」のROMにソースコードが見える部分があるとのこと。リンカーがパディングする際、メモリ上のデータで埋めてしまったことが原因のようです。この得られた情報からの考察がネタ元のGame Development Arche…
うーん、ここがあきまへん。 [を] 転置インデックスによる検索システムを作ってみよう! 9 my @char = ($c =~ /([\x00-\x7f]|[\xC0-\xDF][\x80-\xBF]| 10 [\xE0-\xEF][\x80-\xBF]{2}| 11 [\xF0-\xF7][\x80-\xBF]{3})/gsx); 続きを読む...続きはこちら
情報処理推進機構(IPA)が開催したIPAフォーラム2007での議論に端を発した、IT業界の不人気論。IT業界で働く人たちは、そこで働くことやキャリアアップについてどのように考えているのだろうか。この問題について議論するパネルディスカッションが、11月17…
chrome特権つきのLDRize Minibufferコマンドを作るでちょこっと書いてたやつですが、とりあえずファイルをローカルに保存するやつだけ完成させました。 GreasemonkeyからGoogle Gearsの機能を利用するGearsMonkeyと似たアプローチなのでPrivilegedMonkeyとい…
探すという行為を行うのに、検索エンジンはもはや欠かすことのできないものとなっている。現在、検索エンジンにはどのようなものがあるのか。まずはそれを知ることから始めよう。 ビジネスインテリジェンスの新潮流 〜パフォーマンス マネジメント〜:第2回 …
livedoor ReaderでtumblrのフィードをReblogできるようになるGreasemonkey http://userscripts.org/scripts/show/14797 これは何? livedoor ReaderでTumblrのフィードをReblogしたいときに「T」を押せば、ReblogしてくれるGreasemonkeyです。 あらかじめ、…
...続きはこちら
LDR - Flickr - Enlarge Thumbnail ? Userscripts.org LDRでFlickrフィードのサムネイルを拡大するGreasemonkeyスクリプトです。 大きくなって、すごく見やすくなる。 今まで見過ごしてたいいものが見つかったりする。 ただ画像のロードが遅くなって、表示に…
少し前にFirefox3 beta1がリリースされたものの、いろいろ拡張機能が動かないから使えないもんねーと思ってスルーしていたけれど、ちょっと移行してみようかと試してみたら、まずGreasemonkeyがFirefox3に対応していませんでした... が、検索してみるとGreas…
Firefoxに限らず、大事に育ててきたブラウザのブックマーク(お気に入り)は定期的にバックアップしておきたいものです。Firefoxには、ブックマークバックアップ関連のツールもいくつかありますが、それでも誤って削除してしまったり、ファイル自体が無くな…
仏セキュリティ機関FrSIRTは11月26日、Mozilla Foundationの「Firefox」ブラウザおよび「Seamonkey」スイートで3件の脆弱性が発見されたと報告した。危険度は4段階中最も高い「Critical」としている。 1つ目の脆弱性は、不正な形式のデータを処理する際にメ…
VMLについて調べていたらSVGVML3Dというライブラリを発見しました。 SVG-VML-3Dは、IE用にVML、その他ブラウザ用にSVGで3Dを表現できるように書かれたライブラリです。 かなり良く出来ているJavaScriptライブラリで、三次元画像を作り出すだけではなく、どの…
...続きはこちら
AJAXは、デスクトップアプリケーションと同じくらい対話性と応答性のよいリッチなWebアプリケーションを開発する手段として、多くの開発者に採用されてきました。AJAXでは、WebのUIを異なるセグメントに分割します。ユーザーはあるセグメントで操作を実行し…
...続きはこちら
フリーでダウンロードできる、Photoshopの56のレイヤースタイルの紹介です。Spice up your design with 56 Photoshop layer styles...続きはこちら
Fixmarksのようなブックマーク系、FEBEのようなアドオンバックアップ系という具合に、Firefoxで使える様々なバックアップツールがリリースされています。しかし、安全・確実にバックアップしたいならプロファイル丸ごとのバックアップが必要ですね。...続き…