マルウェア解析環境を作ってみよう(ベースOSとHost OSのインストール)
1月29日 6:30
「OpenSSL」に複数の脆弱性、アップデートが提供
1月28日 23:22
グローバルな設定ファイル「.wslconfig」でWSL2をチューニングしてみよう
2月3日 6:30
「CAPE v2」ではじめる実践マルウェア解析
最新記事: 2026年01月29日
Windowsユーザーのための WSL2で始める Linux環境構築術
最新記事: 2026年02月03日
週刊VRウォッチ
最新記事: 2026年02月02日
KubeCon+CloudNativeCon North America 2025レポート
最新記事: 2026年02月06日
GitHub Universe 2025レポート
オープンソースDB運用管理Tips
最新記事: 2026年01月21日
Kong API Summit 2025レポート
最新記事: 2026年01月13日
「生成AI Day 2025」レポート
最新記事: 2025年12月09日
テスト自動化ガイド 2024
生成AI完全ガイド 2024
IT運用管理ガイド 2023
DevOps完全ガイド 2023
クラウドデータベース完全ガイド 2023
ローコード開発プラットフォームガイド
業界情報やナレッジが詰まったメルマガやソーシャルぜひご覧ください
[運営] 株式会社インプレス
デザインパターンの必要性 デザインパターンは、GoF(*1)の「オブジェクト指向における再利用のためのデザインパターン」(1995年、日本語訳1999年。以下、GoF本)によって紹介された、23のパターンによって広く知られるようになりました。10年以上がたった今でも多くの設計でこのGoF本で紹介さ
鈴村 幸太郎
2009年5月7日 20:00
検索エンジンでの登録状況、把握できていますか? 現在、過半数以上のインターネットユーザーが日常的に検索エンジンを利用して、興味や関心のあるサイトを探し出し、訪問しています。数百億以上も存在するWebページの中から目当ての情報をキーワード1つで探し出せるのですから、当然ながら利用者はたくさんいますし
渡辺 隆広
2009年5月5日 20:00
デザインパターンでテスティング・フレームワークを作る 昨今、ソフトウエアの商用/オープンソースを問わず、フレームワークを使用したソフトウエア開発を行う機会が増えています。
中川 三千雄
2009年5月1日 20:00
伽藍(がらん)方式とバザール方式ここまで、いくつかの開発プロセスについて説明してきましたが、ある意味、これまで説明してきた開発プロセスよりも、大きな成果を上げている「やり方」があります。それが、バザール方式です。これは、エリック・レイモンドの論文「The Cathedral and the Baza
上川 伸彦
2009年4月30日 20:00
DataKeeper開発における要求事項「なぜその開発手法を選んだのか」連載第4回では、海外の実例をご紹介します。SteelEye Technology社のリードソフトウエアアーキテクトであるPaul Clements氏による、スタンドアローンデータレプリケーション製品「DataKeeper」の開発
Paul Clements SteelEye...
2009年4月28日 20:00
チームと仕事配分前回までに、アジャイル開発を大規模で分散したチームによる製品開発に適用するためのプラクティスをまとめあげたEclipse Wayの全体像を解説してきました。Jazz.netで行われている開発の大きな流れもご紹介しました。最終回の今回は、実際にRational Team Concert
藤井 智弘
2009年4月27日 20:00
SaaSビジネスにおけるアジャイルの事例 第1回(http://thinkit.co.jp/article/906/1/)でも説明しましたが、アジャイル開発はSaaSのビジネスモデルと非常に相性が良いです。それは、ソフトウエアのソースコードを提供するビジネスではなく、ソフトウエアを動かしてサービス
倉貫 義人
2009年4月24日 20:00
アジャイルとは これまで見てきた開発プロセスは、システムの規模拡大に伴い必要性が認識されたものです。すなわち、システム規模が拡大するにつれて、システム品質や開発進ちょくを制御するのが困難になってきたので、これを解決するために開発プロセスが整備されてきました。言うなれば、これらの開発プロセスは、重厚長
2009年4月23日 20:00
インテントとは前回から、Androidにおける、より実践的なアプリケーション開発について説明してきました。今回は、Androidの最も重要な機能の1つであるインテント(Intent)について解説します。インテントには「意図」「目的」という意味があります。主にアクティビティを起動する際のパラメータに
杉本 礼彦
2009年4月22日 20:00
はじめに 第2回では、アジャイル開発にて「ProjectKeeper Professional」を開発していく過程を紹介しました。ここまで終われば、製品出荷のフローに乗せて出荷準備をし、市場に製品を出すということになりますが、各社とも製品出荷を行うには「品質保証」の仕組みを通すのが一般的になってきて
與倉 和明
2009年4月21日 20:00
プロジェクト計画と管理という視点 前回は、Eclipse Wayのチームや組織編成に対する考え方を取り上げました。※Eclipse Wayの全体像は、前回の記事で紹介しています。
2009年4月20日 20:00
社内システムがオープンソースになるまでの道のり 本連載では、実際の事例をもとにアジャイル開発の紹介を行っています。事例の題材となるのは、オープンソースのビジネスユース向けSNS「SKIP(http://www.openskip.org/)」です。SKIPは、当初は筆者の所属するTIS株式会社で開発を
2009年4月17日 20:00
プロトタイプ・モデル 1980年代後半になり、ウォーターフォール・モデルの問題点が明確になるにつれて、その問題点を解決すべく、非ウォーターフォールの(ウォーターフォールではない)開発モデルが提唱され、広まっていきました。ここでは、非ウォーターフォールの開発モデルとして、プロトタイプ・モデルとスパイラ
2009年4月16日 20:00
ライフサイクル今回は、今までよりもより実践的なアプリケーション開発を紹介します。実際のアプリケーションを作成する前に、まずはAndroidの特徴的な仕組みについて解説します。Androidは画面を持つアプリケーションはアクティビティ(Activity)を持ち、フォアグラウンドのアクティビティは1つだ
2009年4月15日 20:00
はじめに 第1回では、アジャイル開発の選定までを紹介しました。今回は、弊社の開発製品群「SIOS Applications」の中の1つであるプロジェクト管理ツール「ProjectKeeper」のアジャイルによる開発プロセスを、実例とともに紹介します。
2009年4月14日 20:00
前回のおさらい 前回は、分散開発にアジャイルのメリットを取り入れるために、考慮すべき代表的なポイントをリストアップした後で、実際に製品開発に適用されているプラクティス集としてEclipse Wayを取り上げました。連載の2回目と3回目は、このプラクティス集とこれが適用されている製品開発の様子を公開し
2009年4月13日 20:00
社内システム開発とアジャイル開発 連載第1回では、アジャイル開発に注目する理由と、本連載での題材となる「SKIP」の紹介、そして筆者の所属する会社での、SKIP立ち上げ時期における少人数でのアジャイル開発の事例を紹介しました。連載第2回となる今回は、SKIPが社内にリリースされた後、全社の活動とし
2009年4月10日 20:00
ウォーターフォールモデルとは 代表的な開発プロセスの1つにウォーターフォール・モデルがあります。今回は、このウォーターフォール・モデルに焦点を当て、説明していきます。
2009年4月9日 20:00
開発環境の準備今回は、Androidのアプリケーションを開発する環境を紹介します。またAndroidエミュレータやデバッグ環境も紹介します。1)EclipseのインストールAndroidのアプリケーション開発はEclipseで行います。Eclipseをインストールしていない場合には、JDK5もしく
水野 光男
2009年4月8日 20:00
開発プロジェクトに内在するリスク アジャイルソフトウエア開発という言葉が生まれて約8年が経過しました。その間、従来型であるウォーターフォール開発プロセスと対比して、さまざまな議論が繰り返されてきたのはご存じの通りです。
2009年4月7日 20:00