テクノロジー関連のニュース及び速報を中心に、レビューや特集記事を掲載。
Linuxで動く Javaアプリケーションサーバ・カタログ アプリケーションサーバは、いま最も開発競争が激しいジャンルの1つだ。その中から、Linuxに対応する5つの商用製品を紹介する。製品導入の際の参考にしてほしい。(編集局) 鶴長 鎮一 2003/5/13 アプリケーションサーバの動向 Webアプリケーションもある程度の規模になればRDBMSの採用は必然となり、そのためのミドルウェアや既存基幹システムとの接続などが必要になる。そのソリューションの1つとしてアプリケーションサーバが浮上し、最近ではJ2EEをコアにしたJavaアプリケーションサーバが激しい淘汰の中を勝ち抜いている。Javaアプリケーションサーバが生き残った理由の1つにJ2EEをはじめとするオープンスタンダードの採用が挙げられるが、それがオープンソース・ソフトウェアであるLinuxと結実することで、さらなる成長が期待されてい
Eclipseプラグインで提供されるテストツールが充実してきた。本連載では、システム開発の現場に有効なテストツールを紹介し、統合開発ツールにEclipseを選択する開発におけるテストの効率化、ソフトウェア品質の向上のヒントを提供する。(編集部) JUnitを用いた単体テストを支援するツールとは、JUnitが提供する機能を拡張あるいは、テストコードの作成を支援する機能を提供する単体テストツールであり、うまく活用することで、テストにおける作業効率を向上したり、より高度なテストができるようになります。今回はTPTP、Automated Continuous Testing、djUnitプラグインを紹介します。 JUnitを用いた動的テスト プログラムの品質を確保するためには、これまでの連載で紹介した静的なコード解析に加え、プログラムが仕様に従い正しく実装されているか、テストにて確認する必要があり
2006年11月28日 SE・PGが職場変わっても必ず入れるツール集 SE・PGの必須アイテムといっても過言ではないツール。 プロジェクトが変わったごとに毎回サイトを探して入れるのも 面倒だろうから、いっそのことここにリストアップ。 他に必要なものはないんじゃないか? ■エディタ:SakuraEdita エディタといえば、秀丸では?と思うかもしれないが 意外に秀丸は使わない。なぜなら秀丸はシェアウェアであり 使用するにはライセンスが必要。 大企業となれば当然秀丸が使えなくなる。 サクラエディタ 秀まるおのホームページ ■付箋:付箋 あたかも仕事いっぱいです的なデスクトップを表現する ために使うデスクトップカモフラージュ。 付箋紙95 ■バイナリエディタ:Bz この御時勢に、バイナリデータを直にいじることなど 必要なのか?と思うかもしれないが、以外にも 昔のシステム
Strutsプログラミングの準備 Strtusを使うWebアプリケーション構築術(1) ステップ・バイ・ステップの解説で誰にも分かるStruts講座。効率の高いWebアプリケーション開発をマスターしよう
第3回目となる今回は、第1回「優秀なプロマネはメンタルな働きかけもうまい」で触れたゴールアライメントについて、もう少し詳しくお伝えしようと思います。さらに、プロジェクト成功には欠かせないメンバーのモチベーションを高めるためのポイントや、当たり前過ぎてやっているプロジェクト、組織がほとんどないけれど、実は絶大な効果がある“ルール”についてもお伝えしますので、ピンと来た方は最後までお付き合いください。今回もオムニバス形式でお届けします。 ばかばかしいほど簡単で大切なルール あらためていうまでもないことですが、プロジェクトや組織を運営していくためにはルールが必要です。会議運営のためのルールや、個別の作業を行う際のルール、あいさつのルールなどなど、組織によって本当にさまざまなルールがありますが、私が非常に強力な効果があると感じているのは「言葉遣いのルール」です。小学生じゃあるまいし! と驚かれた方
HTMLタグやJSPキーワードのハイライト表示やコードアシスト、スクリプトレット内のJavaコードアシスト機能を備えたJSPエディタ JSP文法チェック ウィザードによるWebアプリケーション、EJBアプリケーションの作成 ウィザードによるEJBテストクライアントの新規作成 Web Application aRchive(WAR)ファイルとEJB archive(Jar)ファイルのデプロイ XDoclet(http://xdoclet.sourceforge.net/)を使用したEJBの開発 コンテナ(Tomcat、WebLogic、JBoss)上でのデバッグ 2003年5月現在ではEclipse2.1対応のLomboz2.1_02がhttp://www.objectlearn.com/から、Eclipse2.0.2対応のLomboz0.97がhttp://sourceforge.net/
Oracleデータベースの運用管理者は、突発的に直面するパフォーマンス障害にどうやって対処したらよいか。本連載は、非常に複雑なOracleのアーキテクチャに頭を悩ます管理者に向け、短時間で問題を切り分け、対処法を見つけるノウハウを紹介する。対象とするバージョンはOracle8から9iまでを基本とし、10gの情報は随時加えていく。(編集局) 前回「Bツリーインデックスに最高のパフォーマンスを」では、インデックスの状況を確認するためにANALYZEコマンドを使用しました。本稿では、ANALYZEコマンドで取得した統計情報から、オプティマイザが正しい実行計画を立てているかをチェックする方法を解説します。 オプティマイザの2つのモード オプティマイザとは、Oracleがデータに対して最も効率的な実行計画を決定する機能です。オプティマイザの2つのモードを正しく理解しましょう。 ルールベース データの
O/Rマッピングは、従来の煩雑なデータベースに関する処理の記述をスマートにし、、柔軟なアプリケーションの構築を可能にします。本連載ではオープンソースのO/Rマッピングフレームワーク「Hibernate」を用いてO/Rマッピングの基礎を解説します。そしてさらに、J2EEアプリケーションへの実践的な適用方法とそのメリットも紹介していきます。(編集局)
アプリケーション・フレームワーク「Struts」 昨今、とみに「フレームワーク・プログラミング」という言葉が取りざたされることが多くなってきました。そして、本稿のテーマでもあるStrutsもまた、「サーバサイドJava」――サーブレットベースで動作する「アプリケーション・フレームワーク」の一種です。 Strutsプログラミングの具体的な手続きを紹介していくに先立って、まずはこのアプリケーション・フレームワークとしてのStrutsについて、簡単に解説しておくことにしましょう。 ■アプリケーションの枠組み フレームワーク、それはアプリケーションを構築するうえでの「枠組み」であり、「ルール」であり、(語弊を恐れずにいえば)「制限」です。 昨今、アプリケーション構築におけるチーム開発の重要性がますますクローズアップされています。アプリケーションがますます大規模化し、また、基幹システムの一角をも担う
テンプレート:プレゼンテーション ダウンロードサイト「素材工場」さんのコンテンツ。 どのデザインも、実際に入力される中身を邪魔しないように作られた、行き届いたデザイン。 カッチリとした雰囲気のデザインが多いので、ビジネス使用にはもってこい! 全体的に、青や緑の、やや蛍光がかった色味のデザインが多い印象です。 お仕事に効くデザインテンプレート 誰もが知ってる有名企業NECさんのコンテンツ。 とにかくシンプルなテンプレートがいいけれど、素っ気ないのはイヤ!という方にオススメなのが、こちらのサイトさんのテンプレート。 色遣いも地味過ぎず、派手過ぎずの、絶妙なバランス! ほのかに優しい印象が漂っているので、男性にも女性にもオススメです。 PowerPoint Factory リコージャパン(株)さんが運営する「プリントアウトファクトリー」のコンテンツ。 シンプル、POP、ナチュラルの各ページで、デ
2024/11/13 Ciscoのアクセスポイント製品にコマンドインジェクションの脆弱性、アップデートが推奨 2024/11/11 「Wine 9.21.0」リリース 2024/11/11 「Vivaldi 7.0」リリース 2024/11/11 KDEのソフトウェア群「KDE Gear 24.08.3」リリース 2024/11/11 「Python」でGUIを構築できるフレームワーク「TkEasyGUI 1.0」リリース 2024/11/10 「Debian GNU/Linux 12.8」リリース 2024/11/8 JPCERT、侵入型ランサムウェア攻撃発生時に残るWindowsイベントログの特徴に関する記事を公開 2024/11/8 Androidアプリの統合開発環境「Android Studio」にAIを活用したコンパニオンを導入 2024/11/6 「curl 8.11.0」リリ
近年のWebアプリケーション開発は大規模化が進み、基幹システムなどの一角を担うまでになってきています。また、Webアプリケーション開発はレガシーなシステム開発に比べて手間のかかる部分が多いにも関わらず、開発にかけられる工数は短縮化の傾向にあります。 そのため、案件の大規模化で開発に携わる人数も増える傾向にあり、開発チームの各々がWebアプリケーションのライブラリを別々に制作してしまい、同様の機能を持ったライブラリが複数存在してしまったり、またUIを担当するデザイナーとビジネスロジックを担当するプログラマが、いざそれぞれの部分を組み合わせようとしたらうまく機能しなかったりといった様々な問題が出てきます。 このような背景から、それらの問題に対するソリューションのひとつとして現在、開発現場ではWebアプリケーションフレームワークを用いた開発スタイルが注目され、実際に多くの開発会社がWebアプリケ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く