web

P3:PeraPeraPrvページをGoogle Sitesで作った

先日のエントリーでも書いたけど、Mac OS XをはじめJava SE5以降のマルチプラットホーム対応のTwitterクライアント、「PeraPeraPrv」通称P3が3.4になった。 P3:PeraPeraPrvについて日本語ページ about P3:PeraPeraPrv英語ページ P3:PeraPeraPrv中文中国語ペ…

「WebKit HTML 5 SQL Storage Notes Demo」をなぞってみた

DashDrawテスト Boxボタンでエレメント作成、ドラッグして位置の移動、クリックしてキャレットを入れると文字入力ができる。その結果を随時Client Side Storageに保存し続ける、というWebKit HTML 5 SQL Storage Notes Demoをなぞってみた。 WebKitのデモで…

4.11 Client-side database storageすこしずつ。

web

openDatabase()はデータベース型のオブジェクトを戻す。このメソッドは、データベース名、データベースのバージョン、データベースの表示名称とデータベースの初期確保容量の、4つの引数を持つ。データベースのバージョンが(空ではなく)引数で指定されてい…

いまさらユニットテストの勉強

Web

JsUnit 野村総研のJsUnit利用ガイド(PDF)。 NRI JsUnit利用ガイド Copyright © 株式会社野村総合研究所2006 All rights reserved. 本書は、本書に記載した要件、技術、方式に関する内容が変更されないこと、および出典を明示 いただくことを前提に、無償で…

Youtube Remixer

Web

YouTubeにキャプション付きの動画を上げる程度の編集機能があるような軽快なツールが欲しいなぁ、などと思って、商品企画を書いてみたりしていたのだけど、あちら側に追い越されてしまった。 iMovieよろしくクリップ並べてキャプショングラフィック置いては…

日本語がシカトされる時代が本格的に始まるのか?

Web

http://www.flickr.com/がついにマルチリンガル対応になった。 Flickr 繁體中文、Deutsch、English、Español、Français、한글、Italiano,或 Português。 だが、がここに日本語はない。中国語(繁体字)や韓国語が含まれていながら、日本語が含まれていない…

ビジュアルサーチにはまだまだ可能性がありそう

twittervisionの開発者davetroy氏のtwitterで知ったビジュアルサーチの実装サービス。 ELLE website's Shopping - Browse & Buy たくさん並ぶファッションアイテムをクリックして、リロードボタンをクリックするとにたようなアイテムが再配置される。なんと…

遅ればせながらtwitterなど

Web

http://twitter.com/t_trace んー、やっぱ携帯からできないと辛いかなぁ。 SMSの確認用キーが携帯電話からのアルファベット入力"ADGJMPTW"だけで構成されていたのはちょっと目鱗だった。1-9と同じことなんだけど、切り替えも不要だし楽でいいよね。こういう…

Apacheのエラー画面が中国語

Web

なぜか、勤務先からApacheのエラーが中国語になってしまうので意味が分からん。理由も分からん。File not foundだけは中国語が読めるようになったが意味がない。 どうやらルータが出しているエラーらしいが、そこらへんで売ってるようなルータでもデフォルト…

The World Clock Meeting Planner

時差のある国と電話会議するときに便利なサイトを見つけた。現在の時刻を知ることができるツールは山のようにあるんだけど、任意の時刻で複数地点の時刻を把握できるツールは少ないんだ。 The World Clock Meeting Planner このコンセプトでwidget作ると便利…

XP SP2のポップアップブロック

Web

妻の仕事でFlashからポップアップを開けなくてハマってたのでちょっと調べてみた。今更かよ、という声も聞こえてきそうだけど…… 限りなく正式な回答に近いあたりがMSDNにあったよ。 About the Pop-up Blocker Pop-up windows that are automatically launche…

WIkipediaのエントリーだけのサイト

Web

最近トラックバックが数本きてるけど、Wikipediaのエントリーからコピペしただけのサイトって流行ってるのかな?

Creamomonkey小ネタ

Web

Webアプリケーションやメールフォームの開発やテスト中に、フォームの内容を自動入力したい場合があるはず。マトモな神経ならこれを自動化したいと感じるはずだ。 Creammonkeyでユーザスクリプトを書いて解決。 // ==UserScript== // @name input_workaround…

長いURLの折り返し

Web

­を数文字おきに強制挿入してソフトハイフンさせる。Safariでは有効だが、Firefoxでは無効。 Firefoxはown riskで使うブラウザだしなぁ、ほっとくか。

SafariでUser JavaScriptを使う。

FirefoxのgreasemonkeyのようなUser JavaScriptをSafariで使うことができるCreammonkeyを試してみた。 mozdev.org - greasemonkey Creammonkey - User Scripting for Safari 当然JavaScript自体が完全互換ではないし、Greasmonkey用のスクリプトはFirefoxで…

SWF to FLA

Web

よくあることだが、swfが散乱してるWebの修正、というありえない仕事がある。 そんなとき重宝するのがこの手のツール。 SWF Decompiler, Flash Decompiler, SWF To FLA Converter, Recover FLA この手のツールはMac OS Xで動作するものが少ないんだけど、単…

週末は「家の仕事」

Web

Web制作用のテンプレート作成が「家の仕事」かどうかともかく、そういうことを土日やっていた。 作業を支援してくれる統合環境やらリッチなツールはいくらでも世の中にあふれているんだけど、Web設計を支援してくれる、CADと言えるものはなかなか見当たらな…

SafariでAjax生成されたページのソースを見る

Kazuho@Cybozu LabsさんのKazuho@Cybozu Labs: Ajax な HTML ページのソースコードを表示するで紹介されているブックマークレットがSafariでは動作しないので作ってみました。 javascript:window.open('','','scrollbars=yes,dependent=yes').document.write…

MacIEではてなダイアリー

動作検証していた妻に教えられた。はてなダイアリーをMacIEで閲覧するとJavaScriptのエラーが出る。最近追加されたprototype.jsかtextinput_description.jsで落ちているようだ。 エラーも文字化けしてるので(MacIEのエラーダイアログはShiftJISで表示しやが…

妻にMAMPの使い方を……

MAMP - Mac - Apache - MySQL - PHP 時々living-e.deのサーバが落ちてダウンロードができなくなっている様子なのでsourceforgeのリンクも貼っておこう。 Browsing Download Server: /mamp/MAMP_1.3.1_universal.dmg.zip MAMPでディレクトリ設定してWeb確認す…

妻にSafariStandの存在を教える

妻がWeb制作しているのをみて、いつも「なんて効率が悪い手順でやってるのだろう?」と疑問に思っていたので昨日SafariStandを知っているか聞いてみた。ごめん、私が教えてなかったのだ。 Hetima:SafariStand Mac OS XでWeb制作している人なら必携のツール。…

SafariではRegExp.rightContextが効かない

たとえば、Safariで正しく閲覧できないWebサイト「SciencePortal」のソースをちょっとごめんなさいよしてみると、案の定RegExp.rightContextがあったりする。実装してないSafariがいかんな。これわ。 if(_url.match(/#/)){ linkTarget = RegExp.rightContext…

脆弱性ってどうやって見つけるのか

Web

ちょっと込み入ったJavaScriptを使ったWebサイト作ってると必ず一つぐらいは見つかるもの、と思ってるんですがおかしいのかな? 個人的には未発表かどうか調べるのも報告するのもあとのやり取りもウザいんで、Safariで発動しなきゃ放置なんですが……

.htaccess

友人がWeb立ち上げたいってんで、Basic認証の作り方などを相談していたところ、その領域貸しサービスがOptions Indexesで運営されていた。index.htmlがないディレクトリの中身を表示しちゃう状態。 Basic認証も、shadowパスワードを作る方式ではなく平文を普…