2007-11-27から1日間の記事一覧

JavaScript大域変数の存在確認 - 檜山正幸のキマイラ飼育記

JavaScriptで、大域変数(大域オブジェクトのプロパティ)fooが存在しないときに何かをしたいとしましょう。例えば、こんな書き方をしますよね。 if (!foo) { // 何か } でも、式 !foo は、fooがnullでもfalseでも0でもtrueに評価されます。 if (foo == unde…

Calendar: a Javascript class for Mootools thatadds accessible and unobtrusive date pickers to your form elements

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: ...続きはこちら

ke-tai.org ? Blog Archive ? PHPで絵文字を壊さずに文字コードや全角半角変換を行う方法

通常「mb_convert_encoding」や「mb_convert_kana」を使うと、iモードやEZWebの絵文字(SJIS形式)は壊れてしまいます。 壊れてしまう例 $str = '絵文字[晴れ]'; $str = mb_convert_encoding($str, 'EUCJP', 'SJIS'); $str = mb_convert_en...続きはこちら

軽快な動きのMac OS Xのドック風のスクリプト -Jquery Dock

JS

Jquery Dockは、表示される動作に特徴があり、軽快な動作をするMac OS Xのドック風のスクリプトです。Jquery Dock...続きはこちら

mixiやはてなに対応する日本発のマッシュアップツール「Myremix」 | DesignDevelop

今まで本格的なもので日本語版は無かったマッシュアップツール。前回「レゴ感覚でマッシュアップができる「Popfly」を試してみました。」で紹介した「Popfly」のようなマッシュアップツールがついに日本発でリリースされました。 日本発というだけあって、標…

スラッシュドット ジャパン | セルダの伝説のROMにソースコード

本家のストーリによると、ゲームボーイ「ゼルダの伝説」のROMにソースコードが見える部分があるとのこと。リンカーがパディングする際、メモリ上のデータで埋めてしまったことが原因のようです。この得られた情報からの考察がネタ元のGame Development Arche…

404 Blog Not Found:perl -文字列ばらしはsplit //, $strで

うーん、ここがあきまへん。 [を] 転置インデックスによる検索システムを作ってみよう! 9 my @char = ($c =~ /([\x00-\x7f]|[\xC0-\xDF][\x80-\xBF]| 10 [\xE0-\xEF][\x80-\xBF]{2}| 11 [\xF0-\xF7][\x80-\xBF]{3})/gsx); 続きを読む...続きはこちら

IT業界でキャリアアップするとはどういうことか--業界人が議論:ニュース - CNET Japan

情報処理推進機構(IPA)が開催したIPAフォーラム2007での議論に端を発した、IT業界の不人気論。IT業界で働く人たちは、そこで働くことやキャリアアップについてどのように考えているのだろうか。この問題について議論するパネルディスカッションが、11月17…

Greasemonkeyに拡張機能でないとできないことをする関数を追加するPrivilegedMonkey

chrome特権つきのLDRize Minibufferコマンドを作るでちょこっと書いてたやつですが、とりあえずファイルをローカルに保存するやつだけ完成させました。 GreasemonkeyからGoogle Gearsの機能を利用するGearsMonkeyと似たアプローチなのでPrivilegedMonkeyとい…

Firefoxに危険度「高」の脆弱性、最新版にアップデートを - ITmedia エンタープライズ

探すという行為を行うのに、検索エンジンはもはや欠かすことのできないものとなっている。現在、検索エンジンにはどのようなものがあるのか。まずはそれを知ることから始めよう。 ビジネスインテリジェンスの新潮流 〜パフォーマンス マネジメント〜:第2回 …

livedoor ReaderでtumblrのフィードをReblogできるようになるGreasemonkey(V3対応) - かせいさんとこ

livedoor ReaderでtumblrのフィードをReblogできるようになるGreasemonkey http://userscripts.org/scripts/show/14797 これは何? livedoor ReaderでTumblrのフィードをReblogしたいときに「T」を押せば、ReblogしてくれるGreasemonkeyです。 あらかじめ、…

Firefoxに危険度「高」の脆弱性、最新版にアップデートを(ITmediaエンタープライズ) - Yahoo!ニュース

...続きはこちら

LDRでFlickrフィードのサムネイルを拡大するGreasemonkeyスクリプト - 実用

LDR - Flickr - Enlarge Thumbnail ? Userscripts.org LDRでFlickrフィードのサムネイルを拡大するGreasemonkeyスクリプトです。 大きくなって、すごく見やすくなる。 今まで見過ごしてたいいものが見つかったりする。 ただ画像のロードが遅くなって、表示に…

Firefox3で動くGreasemonkeyを作る&新機能の@import @require - bits and bytes

少し前にFirefox3 beta1がリリースされたものの、いろいろ拡張機能が動かないから使えないもんねーと思ってスルーしていたけれど、ちょっと移行してみようかと試してみたら、まずGreasemonkeyがFirefox3に対応していませんでした... が、検索してみるとGreas…

Mozilla Re-Mix: Firefoxのブックマークは過去5日分のバックアップから復元できます。

Firefoxに限らず、大事に育ててきたブラウザのブックマーク(お気に入り)は定期的にバックアップしておきたいものです。Firefoxには、ブックマークバックアップ関連のツールもいくつかありますが、それでも誤って削除してしまったり、ファイル自体が無くな…

Firefoxに危険度「高」の脆弱性、最新版にアップデートを - ITmedia News

仏セキュリティ機関FrSIRTは11月26日、Mozilla Foundationの「Firefox」ブラウザおよび「Seamonkey」スイートで3件の脆弱性が発見されたと報告した。危険度は4段階中最も高い「Critical」としている。 1つ目の脆弱性は、不正な形式のデータを処理する際にメ…

Geekなぺーじ : JavaScriptで3D

VMLについて調べていたらSVGVML3Dというライブラリを発見しました。 SVG-VML-3Dは、IE用にVML、その他ブラウザ用にSVGで3Dを表現できるように書かれたライブラリです。 かなり良く出来ているJavaScriptライブラリで、三次元画像を作り出すだけではなく、どの…

次のMac版Firefoxは金属調 - 「about:mozilla」で知る今後のMozilla | パソコン | マイコミジャーナル

...続きはこちら

CodeZine:AJAXアプリケーションで標準的なブラウザナビゲーションを再現する(Dojo, Ajax)

AJAXは、デスクトップアプリケーションと同じくらい対話性と応答性のよいリッチなWebアプリケーションを開発する手段として、多くの開発者に採用されてきました。AJAXでは、WebのUIを異なるセグメントに分割します。ユーザーはあるセグメントで操作を実行し…

For Webdesigners - 297 helpful links for webdesigners

...続きはこちら

実用的なPhotoshopの56のレイヤースタイル

フリーでダウンロードできる、Photoshopの56のレイヤースタイルの紹介です。Spice up your design with 56 Photoshop layer styles...続きはこちら

Mozilla Re-Mix: Firefoxのプロファイルを丸ごとバックアップ・リストアできるソフトウェア「BackupFox」(Thunderbirdにも対応)

Fixmarksのようなブックマーク系、FEBEのようなアドオンバックアップ系という具合に、Firefoxで使える様々なバックアップツールがリリースされています。しかし、安全・確実にバックアップしたいならプロファイル丸ごとのバックアップが必要ですね。...続き…