JavaScript によるドラッグ&ドロップといえば何らかのライブラリを利用するのが今の主流だと思います。が、今回は bookmarklet で使いたかったのでそういう訳にもいかず、勉強を兼ねて他のライブラリを参考にしながら書いてみることにしました。 簡単に実装できると高を括っていたのですが、意外にもブラウザ間の違いが大きく影響し、大変苦労しました。その際に問題になった...
絨毯爆撃ブラウザという単語を目にしたのはこの記事が最初だった気がする。 このところはてなブックマークへの過度なアクセスがよく見られます。User-Agent などを見ていても特殊な bot などのものではなく、その多くが Internet Explorer や Firefox などの一般のブラウザのそれを名乗っています。 中には、目立たないようにそういった User-Agent を敢えて名乗っているリクエストもあり...
突然ですが、きっとあなたも使っているデザインパターンシリーズ 何気なく書いていたあのクラスが無意識的にNullObjectパターンやHook Operationパターンを適用していることがここ最近多い気がしませんか? 僕の場合はS2Daoを通して見付けた(身に着けた)ものが多いんですが、今回はそのS2Daoより、簡単に書けるHook OperationパターンとNullObjectパターンをPHP5で書いてみます。 Hook Operation...
『 database.ymlのencoding:uft8が不要になった!テーブル作成時のDEFAULTCHARSET=utf8が不要になった! 』
『 フローチャートとアクティビティ図にリバース。印刷は有料版で 』
例えば、サイトに使用しているカラーとかが決まっていたとして、CSS で色を要素等に指定していくわけだけど、指定する値に変数が使えれば便利じゃね?ってのを実現したのが CSS-SSV 。
『 ここのところ急に話題が増えたPHPフレームワーク。ためしたい。 』
2005年はAjaxが流行ました。AjaxによってWebアプリケーションの操作性が劇的によくなりました。しかしその一方で、Ajaxの登場によってWebアプリケーションのアーキテクチャに歪みが生じました。サーバーサイドのコードはMVCアーキテクチャによって綺麗に各層で役割分担ができていますが、クライアントサイドにおいてはそうではありません。現在多くのAjaxベースのアプリケーシ...
「eclipse」というフォルダを「C:\Program Files\eclipse」へコピーします。コピーすると「C:\Program Files\eclipse\eclipse.exe」ができるはずです。 eclipse3.0.1の日本語化 Eclipse Project Downloadsから 一番下の「Language Packs/3.0.1_Translations」をクリックし、「NLpack-eclipse-SDK-3.0.x-win32.zip」をダウンロードします。 「NLpack-eclipse-SDK-3.0.x-win32.zip」を解凍します。 解凍した中の「features」フォルダを開いて、そ...
マスカットとは、Webブラウザ上で動作するAJAXベースのリッチクライアントを開発するオープンソース・フレームワークです。開発者は定義ファイルの設定とビジネスロジックの作成だけで、簡単にリッチクライアントが実現できます。詳細については、
ブログ「Derick Rethans」にてXdebug用のFirefox拡張機能が紹介されています。
というリクエストによってサーバに URI が通知されるので、これは冗長な情報です。 しかし、クライアントが proxy サーバ経由でサーバにアクセスしている場合、 クライアントは proxy サーバに GET http://host/path/file HTTP/1.0 というリクエストを送り、それを受けた proxy サーバは web サーバに GET /host/path/file HTTP/1.0 というリクエストを送るため、URI が最終的に変化してしまいます。 URI ...
このドキュメントの目次も,jQueryを使ってH1~H6タグから自動生成しています. このページで読み込んでいる,jquery_site.js ファイルを確認してみてください. 基本的な使い方 上記のサンプルのように,jQuery では対象のDOM要素を $() で選択してから, .toggle() 等のメソッドを使い操作を加えます. $() 関数を呼ぶと,選択されたDOM要素を持つ jQuery オブジェクトが返されます. jQuery ...
コレクションフレームワークはJava1.2以降で登場した非常に便利な機能を提 供するアーキテクチャです。プログラマは、より効率の良い高速に動作するプロ グラムを作成する必要があります。本連載では、コレクションフレームワークの 説明と、より良いプログラムを作成するためのコレクションフレームワークの利 用の仕方などを、List・Map・Setを実例に挙げて説明していきま...
今回は、ケータイ上からPHPのセッションを使う場合の設定方法についてです。 ケータイからPHPのセッションを機能を使う場合、端末によってはクッキーが利用できない場合があるため、そのままでは使うことができません。 セッションを使いたい場合は、インストール時のconfigureオプションに、「–enable-trans-sid」を付ける必要があります。 ※Windowsの場合は特に設定の必要は...
『 Webプログラミング関連の様々なリファレンスマニュアルを集め、インクリメンタル検索できるようにしたサイト。HTML、CSS、JavaScript/DOM、PHP、Perl、Java、MySQLなど。prototype.jsもある。 』
初回の連載では、バックアップの基本や、バックアップを取り巻く今日の環境についてご説明しました。 今回は、企業のデータ(もちろん個人所有のものも、ですが)をバックアップするために、どのようなツールを使用すれば重要なデータの効率的なバックアップを行うことが出来るのかをご説明致します。 ご紹介するバックアップ・ツールとして、VERITAS社様提供の「Backup Exec10(...
HTML実態参照・Base64・urlencode・uuencode・PHP Serialize・JavaScript・MD5・SHA1・unix passwdひらがな・カタカナ・ローマ字・分かち書きに一括変換!
当サイトは、ジオトラストの認証を受けています。お客さまの個人情報やパスワードを入力いただく画面では暗号化により、入力された情報のセキュリティを確保しております。
『 BLOG(CMS)ツール「Nucleus」の使い方 』