タグ

2007年2月22日のブックマーク (9件)

  • UTF-8 エンコーディングの危険性 - WebOS Goodies

    的に、まともな国際化ライブラリを使っていれば、上記のような不正な文字コードはきちんと処理してくれるはずです。実際、 Opera, Firefox, IE ともに適切にエスケープしてくれました。また、 UCS に変換した後にエスケープ処理を行うことでも対処できるかもしれません。しかし、複数のモジュールで構成されるような規模の大きいアプリケーションでは、そのすべてが適切な処理を行っていると保証するのも、なかなか難しいかと思います。ここはやはり、すべての外部入力に含まれる不正なシーケンスを、水際で正規化するという処理を徹底するのが一番かと思います。 例えば Ruby の場合、不正な UTF-8 コードを検出する最も簡単な方法は、 String#unpack を使って UCS へ変換してみることです(昨日の記事への kazutanaka さんからのはてぶコメントにて、 iconv でも同様なこ

  • Adobe Edge: 2007年2月 「Ajax したい!」Web デザイナーのための Spry 集中講座

    Spry framework for Ajax(以下、Spry)は、アドビが提唱しているデザイナー向けの JavaScript ライブ ラリです。無償で配布されているこのライブラリを利用することで、サーバサイドで特別なプログラムを用意したり、ユーザの Web ブラウザへ新たなプラグインをインストールすることなく、今話題の Ajax を利用した動的でリッチなインタフェースやコンテンツを HTML の中に作り出すことができます。 “デザイナー向け”というのが Spry の大きな特長であり、他の Ajax ライブラリと比べてもユニークな点です。Spry そのものは JavaScript ライブラリ群ですが、難解な JavaScript のプログラミング知識はそれほど必要ではありません。HTML コーディングのスキルがあれば、XML からのデータを取得し、加工し、ダイナミックな形で Web ページ

    AJYA
    AJYA 2007/02/22
  • 今からでも遅くない Ajax基本のキ---目次

    山田祥寛(やまだ よしひろ) Microsoft MVP for ASP/ASP .NET。執筆コミュニティ「WINGSプロジェクト」の代表でもある。主な近著に「XMLデータベース入門」「PEAR入門」「Smarty入門」「10日でおぼえる入門教室シリーズ(Jakarta・JSP/サーブレット・PHP・XML)」(以上,翔泳社),「今日からつかえるサンプル集シリーズ(JSP&サーブレット・PHP5・ASP・XML)」(以上,秀和システム),「書き込み式 SQLのドリル」(ソシム),「JSP/PHP/ASPサーバーサイドプログラミング徹底比較」(技術評論社)など。最近では,IT関連技術の取材,講演,監修まで広く手がける毎日。

    今からでも遅くない Ajax基本のキ---目次
    AJYA
    AJYA 2007/02/22
  • 窓の杜 - 【NEWS】のし袋のおもて面や郵便振替用紙の振込先も印刷できる宛名印刷ソフト

    のし袋のおもて面や郵便振替用紙の振込先も印刷できる宛名印刷ソフト「Aprint」v9.0が、7日に公開された。Windows 98/Me/NT/2000/XP/Vistaに対応する寄付歓迎のフリーソフトで、現在作者のホームページからダウンロードできる。 「Aprint」は、プレビューを見ながらドラッグで宛名などの印刷位置を調整できる宛名印刷ソフト。ハガキや封筒の宛先・差出人のほか、のし袋のおもて面や、郵便振替用紙の振込先・金額・口座番号なども印刷できるのが特長。 印刷できる郵便物のサイズは、ハガキや17種類の封筒があらかじめ登録されているうえ、任意サイズの封筒を8種類まで登録することが可能。また、指定した画像を郵便物に印刷できる。さらに、郵便番号から住所を入力したり、都道府県名や市区町村名から郵便番号を検索して一覧表示することが可能。 そのほか、半角数字で入力した番地を漢数字に自動変換する

    AJYA
    AJYA 2007/02/22
  • 窓の杜 - 【NEWS】MS、パケット情報の解析ツール「Microsoft Network Monitor 3」を無償公開

    Microsoft Corporationは21日、ネットワーク上のパケット情報を解析できるツール「Microsoft Network Monitor 3」v3.0.372を公開した。Windows XP/Server 2003/Vista/XP x64/Server 2003 x64/Vista x64に対応するフリーソフトで、現在同社のダウンロードセンターからダウンロードできる。 「Microsoft Network Monitor 3」は、ネットワークを流れるパケット情報をリアルタイムで解析できる、ネットワーク管理者向けのツール。通信中パケットの送信元・送信先のIPアドレスホスト名、プロトコル、データ内容などを時系列で一覧でき、さらに選択したパケットの詳細情報も確認可能。 また取得したパケット一覧を、指定文字列で絞り込めるフィルタリング機能も備えている。IPアドレスや特定プロトコ

    AJYA
    AJYA 2007/02/22
  • フッターとかの区切り『|』のサンプル4種|CSS HappyLife

    フッター部分のメニューなどを区切る際のサンプルを適当に。 p要素でやるとこんなヤツです。 Home|アバウト|イラスト|BBS サンプルに使うhtmlは、ul要素を使った下記をベースに使用してます。(サンプルに寄ってid名とか変わりますが) <ul id="sampleFooter"> <li><a href="/">Home</a></li> <li><a href="/">About</a></li> <li><a href="/">Gallery</a></li> <li><a href="/">Blog</a></li> </ul> んでは、いってみますか。 一番書きたかった内容は最後に書いてます。 普通に縦線を書いた感じ 実際の表示です。 Home| About| Gallery| Blog 普通にhtmlに|を記述しているのでソースは当然下記のように。 <ul id="samp

    フッターとかの区切り『|』のサンプル4種|CSS HappyLife
    AJYA
    AJYA 2007/02/22
  • Ajaxなページで「戻るボタン」を機能させる方法:phpspot開発日誌

    JavaScriptとLightBoxを組み合わせたスマートな写真の見せ方サンプル「Sucke... 次の記事 ≫:花火アニメーションをJavaScriptで実装「Fireworks.js」 Ajax Back Button Hack Ajaxなページで「戻るボタン」を機能させる方法。 Ajaxなページでは、ブラウザの「戻るボタン」を押すと、通常は、前に開いていたページに戻ってしまいます。 Ajaxでページを1,2,3と開いていって、2に戻りたいのに、前に開いていたページに戻るのは利用者としては不意な動作です。 そこで、IFRAMEを使った、Ajaxでの「戻るボタン」実装ハック方法の紹介。 Ajaxで画面を切り替えた際に、IFRAMEのsrcも切り替えることで戻るボタンを動作させることが出来ます。 例えば、javascriptで次のようにIFRAMEのsrcを切り替えます。 <ifram

    AJYA
    AJYA 2007/02/22
  • オープンメモ帳 Windows XP で メイリオを使う

    改行位置が「MS Pゴシック」と「meiryoKeGothic」で同じ。ここで満足するのが良い。 以下、危険行為のため詳細には記載しない。少しでも分からないところがあれば「やらない」に限る。 【7】システムのフォントを全て変える ※レジストリ弄るので危険 [画面のプロパティ]-[デザイン]-[詳細設定]で変更できないフォントも全て変更してしまう。レジストリを弄るので大変危険な行為。真似する事はお勧めできない。 しかしコレをやらないと最終完成目標に到達できない。 ◇レジストリの変更 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontLinkSystemLink] "Tahoma"="MSGOTHIC.TTC,MS UI Gothic" →"meiryoKeGothic.ttc,MeiryoKe_UIGothic"に

    オープンメモ帳 Windows XP で メイリオを使う
    AJYA
    AJYA 2007/02/22
  • *{ margin : 0 } はもう古い!? | Emotional Web

    This domain may be for sale!

    AJYA
    AJYA 2007/02/22