tinybugsのブックマーク (75)

  • Tomcatで独自のエラーページを使う

    Tomcatは、存在しないURLへのリクエストがあったとき、認証に失敗したときやサーブレットにエラーがあったときなど、HTTPのエラー発生時には以下のようなエラーページを表示します。 しかし、このエラーページはセキュリティ的に問題となることがあります。使用しているTomcatのバージョンがエラーページのフッタに表示されるからです。エラーページの表示から、脆弱性のあるバージョンを使用していることを知られ、攻撃対象にされてしまう危険があります。もちろん、メンテナンスが万全で、脆弱性が発見されるたびに最新バージョンにアップデートしているシステムなら、バージョンが表示されても問題はありませんが、現実はなかなかそういかないでしょう。 このような危険を防ぐために、エラーページを自前で用意したものに置き換え、セキュリティの向上を図るべきです。Tomcatでは、Apacheと同様にエラーコードに応じて独自

    Tomcatで独自のエラーページを使う
  • http://homepage.mac.com/takaho_e/computer/rhino/

  • Rhino - Wikipedia

    Rhino(ライノー)とはオープンソースで開発されているJavaScriptの実装 (JavaScriptエンジン) である。RhinoはJavaで記述されており、Mozilla Foundationによって管理、配布されている。Mozilla Foundationでは、C言語による実装のSpiderMonkeyというソフトウェアの提供も行っている。 Rhinoの開発は1997年にネットスケープコミュニケーションズによって始められ、1998年にMozilla Foundationに譲渡された後、オープンソースソフトウェアとなった。Rhinoの名はオライリー社によって出版されたJavaScriptの書籍(ISBN 4-87311-027-0; リンクは現行版)の表紙に描かれた動物(サイ)から名付けられた。 RhinoはJavaScriptのコードをJavaのクラスへと変換する。変換にはコンパ

  • E4X (ECMAScript for XML)

    23:58 05/04/30 E4X追記 Mozilla 1.8 beta 1 や Firefox Nightly Build でも <script type="text/javascript;e4x=1"> のように、;e4x=1 をつけると使えるようになります。 Taken SPC: E4Xの日語サンプル:コメント 行けるそうですよん。素晴らしい。 15:20 05/04/27 ECMAScript for XML E4X (ECMAScript for XML) という規格がありまして、まあ平たく言うと、XMLが そのまんまECMAScript (JavaScript,ActionScript等) 言語での値になって便利だよ という言語拡張です。こんな感じ。{}でXMLの中にECMAScriptの式も埋め込めたりと。 var taro = <person> <name>山田太郎</

  • ソフト冒険記・ソースにXML文書を書き込めるECMAScript for XML(E4X)をRhinoで使う 【▲→川俣晶の縁側→ソフトウェア→技術雑記】

    ECMAScript for XML (E4X)とはECMAScriptが直接XMLを扱えるようにする言語拡張の仕様であり、ECMAの標準(Standard ECMA-357 ECMAScript for XML (E4X) Specification)です。 E4Xは、MozillaプロジェクトJavaで実装されたECMAScriptの処理系Rhinoの1.6R1に実装されています。 このコンテンツは、檜山正幸さんと山陽平さんからのE4Xを使ってごらんよ、という悪魔の囁きに、2ヶ月も遅れて対応したという情けない事情により記述されたものです。(お二人とも、遅れてごめん!)。ちなみに、檜山正幸さんは[雑記/備忘]groovyのmarkup/node builderと混合内容:オマケのあたりでE4Xに言及されています。 インストール § RhinoはJavaで記述されたJavaScript

  • Rhino - MDC

    Rhino はすべてが Java で記述された JavaScript のオープンソースな実装です。それは一般的には、Java アプリケーション環境へ組み込まれて、エンドユーザーによるスクリプトの記述が可能になります。J2SE 6 ではデフォルトの Java スクリプティングエンジンとして組み込まれています。

  • Under Translation of ECMA-262 3rd Edition

    This Document has Moved. この文書は http://www2u.biglobe.ne.jp/~oz-07ams/2002/ecma262r3/index.html に移動しました。 Japanese fonts required. All rights reserved. 1998-2015 TAKI

  • JavaとJavaScriptの親しい関係

    教育界、技術者コミュニティでJava言語の教育と啓蒙に長年携わってきた 筆者が、独自の視点からJavaの面白さを掘り下げていく。(編集局) 注目を浴びるJavaScript JavaScriptが世に広まって10年近くたちますが、最近話題に上ることが多くなってきています。なぜ、いまさらJavaScriptが注目を浴びているのでしょうか? JavaScriptはECMA(ヨーロッパ電子計算機工業会)によって、ECMAScriptとして標準化されていて、Standard ECMA-262 ECMAScript Language Specification 3rd edition (December 1999)や、Standard ECMA-357 ECMAScript for XML (E4X) Specificationといった仕様が公開されています。これらの仕様を見て分かるように、Java

    JavaとJavaScriptの親しい関係
  • http://suga.parfe.jp/td/index.cgi?date=20050907

  • Firefox Help: キーボードショートカット

    Windows Linux Mac OS Firefox 2 Firefox 3 All Mozilla Firefox の最も一般的なキーボードショートカットの一覧表です。 GNOME で Emacs スタイルのテキスト編集ショートカットを有効にしているときは、 それらを Firefox 内でも使用できます。 Emacs テキスト編集ショートカットが (CtrlCmd+K のように) 既定のショートカットと衝突する場合、フォーカスがテキストボックス内にあれば Emacs ショートカットが優先します。(ロケーションバーや検索バー内も含む) このような場合は、代わりに使用できるキーボードショートカットが一覧にあればそれを使用してください。

  • mailto リンクで外部メーラを起動させない - SmallStyle(2005-12-29)

    _ mailto リンクで外部メーラを起動させない たまに Web サイトのお問い合わせといった類のリンクをクリックするとメーラが起動することがあります.mailto リンクが指定してあると,こういったことになってしまうのですが,最近は Gmail がメインのメーラだし,あまり起動されてもうれしくないし必要ない.ということで,mailto ではメーラは呼び出さないように設定.user.js に以下を追記するか,about:config で該当の項目を false に設定. // mailto リンクで外部メーラを起動しない user_pref("network.protocol-handler.external.mailto", false); mailto リンクなんてここ最近はほとんど見かけなくはなってはいますが,ちょっとしたことで余計な手間はとりたくないので.Greasemonkey

  • JavaA2Z

    つかいかた 検索して単語を探そう! 各ページの上段にある検索欄から単語の検索ができます(注:大文字・小文字を区別します。半角スペースで単語を継なぐとAND検索します)。 さくいんからながめてみる さくいんに全単語が載っているので、そこから探すことができます。 新規追加単語一覧から見てみる このページの下の方に「新規追加・更新単語一覧」があるので、そこから探してみるのもいいでしょう。 単語をたどってみる 各単語はリンクで継ながっています。文で使用されている単語にはリンクが張られていますし、その単語を使用している単語のリストもあるので、それらをたどれば色々な単語を見ることができます。 RSSを購読する RSSでは新規追加単語や最近更新した単語を配信しています。RSSリーダーをご使用の方はこちらもご利用ください。 ユーザーサポート 何か不具合等ございましたら公式ブログかぶろぐ。[JavaA2Z

  • mayaaとか。3 - 記す。

  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

  • 【レポート】Wicket入門 - JavaとHTMLだけで作るWebアプリケーション (1) Wicketとは? | エンタープライズ | マイコミジャーナル

    WebアプリケーションフレームワークWicketが正式リリースされたのは2005年の6月。まもなく1年を迎ようとしている。Wicketは、Webアプリケーションの開発を容易にするため、それまでのフレームワークとは一風変わったアプローチを取っていることで注目された。Wicketの現在の最新版はバージョン1.1.1であり、6月には様々な改良が加えられたWicket 1.2がリリースされる予定になっている。稿では、そのWicketを使用して簡単なWebアプリケーションを作成する方法を紹介する。 Webアプリケーションフレームワーク いわゆるWebブラウザから操作するWebアプリケーションを開発する場合、いちからすべて作成するということはまずない。まず基となるWebアプリケーションを決め、実現したい機能から必要になるライブラリをそろえ、それらを組み合わせてシステムの開発をおこなう。 Java

  • Web便利ツール/URLエンコード・デコードフォーム - TAG index Webサイト

    URLエンコードとデコードが行えるフォームです。 URLエンコード、またはデコードのフォームに文字列を入力し、変換用のボタンをクリックしてください。 マルチバイト文字だけをエンコードしたい場合は「URLエンコード(URL作成用)」をご利用ください。

    Web便利ツール/URLエンコード・デコードフォーム - TAG index Webサイト
  • HTML4 で使える文字実体参照

    HTMLで使える文字実体参照 この一覧について HTML4 で使える文字実体参照の一覧です。これは、HTML4.0仕様書中の "Character entity references in HTML 4.0" を私が勝手にまとめたものです。利用上の注意も参照してください。 文字実体参照一覧表 HTML2.0 以降で使える文字実体参照 以下は、HTML2.0 がサポートしている文字参照です。どのブラウザでもきちんと表示できるはずです。バグさえなければ。 マークアップ記号 数値文字参照 文字実体参照 備考 コード 文字 実体名 文字

    tinybugs
    tinybugs 2006/09/05
    実体参照
  • エンタープライズ:特集:第2回 実用サンプルコードで理解する「Struts」の基礎 (1/15)

    特集:第2回 実用サンプルコードで理解する「Struts」の基礎 (1/15) 第1回ではStrutsのインストールと基的な動作の仕組みを解説した。今回はサンプルコードで構築手順を解説し、ビルドツール「Ant」も交えてStrutsの基礎すべてを網羅する。 Java特集「Strutsで作るWebアプリケーション入門」、第1回目「フレームワーク「Struts」の基礎を知る」では、Strutsを始めて知る人のために、利用する前段階を想定して基礎を解説した。今回は、実際に筆者が作成したサンプルコードを挙げ、その実装ポイントをすべて解説していこう。Strutsを中心とした構築方法を段階的に解説しているため、実際に体験しながら読めば必ず基礎が身につくはずだ。 見 出 し 一 覧 1. まず最初にアプリケーション作成に必要なものを構造で理解しよう 2. 掲示板書き込みを担う4つの要素を押さえる 3.

  • 「テンプレートエンジン」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    tinybugs
    tinybugs 2006/09/01
    テンプレートエンジンとは
  • ObjectWorks+ | オープンソースドキュメント

    株式会社野村総合研究所(以下NRI)は、オープンソースに関連したマニュアル・利用ガイドなどの一般技術資料をサイトにて公開しています。NRIでは、社内のノウハウを積極的に公開することにより、オープンソースの健全な発展に貢献したいと考えております。 NRIではこれまでに社内R&Dで評価したオープンソースを自社製品である「ObjectWorks+」の開発環境に取り込む活動を行ってきました。現在、ObjectWorks+では国内における普及を鑑み、オープンソースの開発環境であるEclipseを標準開発環境として取り込んでPluginの開発や日語の利用ガイドを作成しています。さらに、標準的な開発環境としてEclipseが日国内で広く普及することを願って、これらの社内向けドキュメントを社外にも公開しています。 現在、公開しているドキュメントはEclipseを使ってWebアプリケーションを開

    tinybugs
    tinybugs 2006/09/01
    eclipseとかの利用マニュアル