Log in to create and rate content, and to follow, bookmark, and share content with other members.
Jericho HTML Parser is a java library allowing analysis and manipulation of parts of an HTML document, including server-side tags, while reproducing verbatim any unrecognised or invalid HTML. It also provides high-level HTML form manipulation functions. It is an open source library released under both the Eclipse Public License (EPL) and GNU Lesser General Public License (LGPL). You are therefore
<embed src= "../www.youtube.com/swf/l.swf?video_id=EDb8yOM3Vpw&rel=1&eurl=http:%252F%252Fseleniumdesign.googlepages.com%252Findex.html&iurl=http:%252F%252Fi.ytimg.com%252Fvi%252FEDb8yOM3Vpw%252Fdefault.jpg&t=OEgsToPDskKN-LpcTtnPY-b0psxw_mf1&color1=0x3a3a3a&color2=0x999999&hl=en" type="application/x-shockwave-flash" wmode="transparent"
■動作確認用ユーザー作成 とりあえずCVSサーバーにログインできるユーザーを作成します。 リポジトリにpasswd(拡張子なし)というファイルをファイルを作成し、以下のような内容にします。 D:\cvs\repo\test\CVSROOT\passwd ユーザー名: test パスワード: なし 実行権限: Administrator 実行権限とはこのユーザーがリポジトリ等のアクセスをする際に使用する、Windowsシステム上のユーザー名です。 ユーザーtestはAdministratorのアクセス権限を持つということです。 実行権限に指定するのは、サーバーに登録されているユーザー名を指定する必要があります。 リポジトリへのアクセスと、テンポラリフォルダへのアクセスが可能な権限を設定しておく必要があります。 ■動作確認 D:\>set CVSROOT=:pserver:
Oracleの、無償版である、 Oracle Express Edition(以下、OracleXE)は、便利そうではあるものの、日本語・・・というか、英語以外では、NCHARを駆使する必要があって大変です。 これは、 CHARACTER SET:ヨーロッパのどっか NATINAL CHARACTER SET:UTF8 とゆー形で、多言語用のインスタンスが用意されているためです。 そこで、このデフォルトのインスタンスをすてさって、新たに、好きな言語でインスタンスを作成すれば、そこそこ便利になるはず・・・・ということで、手順をメモ代わりにぺたぺたと。 なお、OracleXEは、入出力の言語としては多数の文字コードをサポートしているむねの記載がありますが、CHARACTER SETとして指定できるかどうかや、インスタンスを作成すること(CREATE DATABASE)を、サポートしているかどう
maven2によって管理されているプロジェクトは,siteゴールを使用することによって,さまざまな情報をWebページとして自動的に出力することができる。これについては,「 maven2のsiteゴールによる標準Webページの出力」エントリで紹介した。今回は,プロジェクトの成果物に関する各種レポートをWebページとして出力するための方法を紹介してみよう。 Javaソフトウェア開発では,ソースコードを元にしてさまざまな2次的成果物を作成することになる。コンパイラによるclassファイルの生成や,コメントの記述を利用したJavadocの出力などが代表例としてあげられるだろう。それに加えて,単体テストの結果やカバレッジ率の測定結果なども,やはり2次的成果物ということができるだろう。 これらの出力は,maven2を利用していれば,いとも簡単に行うことができる。 ポイントは,pom.xmlファイルのr
Apacheについて知ろう 連載:ApacheによるWebサーバ構築(1) 「Apache」でWebサーバを構築。今回は、「なぜApacheなのか?」を改めて確認するとともにApacheの概要を解説する
Apache 2.2.0 のロードバランス機能(mod_proxy_balancer)を使いこなす Apache 2.2がでました。 mod_dbdとか、mod_proxy_balancerとか気になる新機能てんこ盛りです。 ひげぽんさんの所に 誰か入れてみた人いますか? と有ったのでmod_proxy_balancerを試してみました。 超簡単でした mod_proxyとmod_proxy_balancerを参考にしました。 既に日本語ドキュメント完備! 以下から駆け足で、またセキュリティ的によろしくない設定例が多々あります。 とりあえずこんな設定を仕込んでみました ProxyPass /lb balancer://TEST stickysession=sesid <Proxy balancer://TEST> #1 BalancerMember http://i.yappo.jp lo
やっと出来ました。開発、結合テスト、本番で別々の設定ファイルをパッケージングする方法です。 ディレクトリ構成 src -- main -- resources (共通の設定ファイル+開発環境用設定ファイル) integration-test -- resources (結合テスト環境用設定ファイル) production -- resources (本番環境用設定ファイル) pom.xmlの一部 ※ project直下のbuildにはresourcesを書かない <project> <profiles> <profile> <id>development</id> <activation> <activeByDefault>true</activeByDefault> </activation> <build> <resources> <resource> <directory>src/m
Mavenのproject.xmlのdependencyにS2およびS2ファミリを記述できるように、かくたにがまったりまったり作業しています。 現在Mavenから利用可能なプロダクトとそのバージョンは、我らがotsukaさんによる「Maven Repo Search」か、直接ディレクトリを覗いてご確認ください。 http://maven.ozacc.com/search?keyword=seasar&type=all http://seasar.sourceforge.jp/maven/seasar/jars/ ↑ Maven2レポジトリに公開されているjarファイルをMaven1から利用する† 2006年4月から、http://maven.seasar.org/maven2/ で公開されているjarファイルをMaven1から利用できるようになりました。 maven.repo.remote
Wicket Swing風イベントモデルを備えたXML不要のフレームワーク Wicketのビュー部分はプレインなHTMLをテンプレートとして使用し、Javaロジックへの連携にはHTMLタグ内にwicket:id属性を埋め込む事で指定します。そのため作成したHTMLテンプレートをブラウザで直接プリビューする事が可能で、手法としてはTapestry、Teeda Extension、Mayaa等と似ています。 Wicketが特徴的なのは、そのイベントハンドリング方法やコンポーネントの構成方法がSwingに近い手法で実現されていることです。設定にはXMLファイルを使用せず、Javaコード内でコンポーネントを継承した匿名クラスを作成し、必要な部分をオーバーライドするという方法でコンポーネントツリーを組み立てていきます。 また、Servlet/HTTPの動作はWicketフレームワークによって遮蔽され
Excelをよく利用する方は覚えておくと便利なショートカットのご紹介。ちょっと知っているだけで格段に作業スピードが速くなることも。TechJiveからの情報です。 » Excel Keystrokes (via TechJive) 「Ctrl+Space」 :その列全体を選択。 「Shift+Space」 :その行全体を選択。 「Ctrl+矢印キー」 :データが入力されている範囲の先頭行(↑ )、末尾行(↓)、右端列(→)、左端列(←)に移動。 「Ctrl+Page Up/Page Down」 :ワークシート間の移動。 「Ctrl+Home」 :そのシートのA1のセルへ移動(ウィンドウ枠を固定している場合は、その下のセル)。 ちなみに個人的によく使うショートカットは以下のようなものでしょうか。 「Ctrl+1」 :セルの書式設定を選択。 「Shift+Enter」 :上の行/左の列に移動(
Tag library for struts which provides easy and fast interface creation.Intro Struts-Layout is a tag library for struts which provides easy and fast interface creation. This is achieved by powerful tags which display panels, input fields, tables, treeviews, sortable lists, datagrids, popups, calendars, etc. With those tags, the developer have neither need to write nor even know HTML. Read the or
GIGAZINEのログは膨大な量になっているため、以前まで使っていた「ApacheLogViewer」では毎日のアクセス解析に時間がかかりすぎるのと、今後のさらなるログの増大を考えると不安を覚えたので、いろいろと試してみた結果、「Visitors」というアクセスログ解析ソフトが超高速でよかったです。 大体、10万行を1秒~2秒ほどで処理してくれます。しかもサイトへの人の流れをフローチャート化することも可能。ユニークユーザーベースで解析してくれるだけでなく、検索ボットは除外したり、特定のリファラをブラックリストにしてノーカウントすることも可能。非常にすばらしいです。 また、Linux版だけでなく、Windows版も一応提供されています。やろうと思えばWindowsで解析することも可能です。 というわけで、実際にインストールして実運用するまでの手順をメモしておきます。参考になれば幸い。 ■解析
JavaScriptでフォームの値をリアルタイムにバリデートするライブラリまとめ。 バリデートするライブラリも沢山でてきました。とここら辺で一度まとめておきました。 Really easy field validation (デモ) - 入力値がおかしいと、エラーメッセージをフェードインさせながら超クールに表示できます。 ※ ページの最後で使い方紹介(これは良いです) Remember the milk風の登録フォームも作れそう prototype.js依存。 Realtime validation using Ajax (デモ) - Ajaxなどを駆使して、入力値を動的にチェックするライブラリ Validate.js (デモ) - リアルタイムではないけど、入力値をチェックするためのライブラリ Tooltip for forms - 入力チェックではないけど、フォームの入力ヒントを出して
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く