Linuxカーネルに重要な脆弱性「CVE-2026-98432」─ IPv4経由で遠隔DoSのおそれ
10月31日 0:54
「C#」の「WinUI」でデスクトップゲーム「Color」を開発してみよう
10月7日 6:30
「Python 3.15.2/3.14.10/3.13.18/3.12.16/3.11.18」リリース ─ 侵害されたeMudhraのCA鍵をブロック
10月26日 16:52
ゲーム実装で身に付くプログラミング
最新記事: 2026年10月28日
Windowsユーザーのための WSL2で始める Linux環境構築術
最新記事: 2026年05月14日
エンジニアの本棚から
最新記事: 2026年10月20日
Kaggleは「○○」に役立つ
最新記事: 2026年11月06日
KubeCon+CloudNativeCon Japan 2026レポート
Kubernetesで始める 実践プラットフォームエンジニアリング
最新記事: 2026年11月05日
Gen AI Times
実践で学ぶDevOpsツールの使いこなし術
最新記事: 2026年11月04日
Open Source Summit North America 2026レポート
【レガシーモダナイゼーション新潮流】AIが変える モダンアーキテクチャへの移行
テスト自動化ガイド 2024
生成AI完全ガイド 2024
IT運用管理ガイド 2023
DevOps完全ガイド 2023
クラウドデータベース完全ガイド 2023
業界情報やナレッジが詰まったメルマガやソーシャルぜひご覧ください
[運営] 株式会社インプレス
1. はじめに本連載は、UMLの導入に敷居の高さを感じている方を対象としています。そんな方に、手軽で有効的なUMLモデルの利用方法を紹介することが、本連載の目的です。第1回では「モデルがコミュニケーションを円滑にする」と述べました。まずは「最小限のUML仕様の知識だけでUMLモデルを作成し、手軽に、
中原 慶
2010年9月14日 20:00
Japan Windows Azure User Groupの発足Windows Azureは2010年1月に日本での商用サービスを開始した。以後、Microsoft Tech・Days 2010、Microsoft Tech·Ed Japan 2010と、マイクロソフトのイベントのメインテーマとし
大和屋 貴仁
2007年8月に「実践プロジェクト管理」(全3回)という連載を執筆しました。今回の連載「現場発のプロジェクト管理術」の第2回(本記事)では、筆者が有効と考える、プロジェクト管理手法の実践手法を解説します。システム開発の流れは、要件定義、基本設計、詳細設計、製造/単体試験、結合試験、(ユーザー企業側の
安治 理之
2010年9月13日 20:00
BPMNのビジネス・プロセス・モデリング前回の図4(BPMIのBPMN開発コンセプト)で示した通り、ビジネス・プロセスのモデリング担当者は3つの職種に分かれます。ビジネス・アナリスト、プロセス・デザイナ、システム・アーキテクトです。BPMN開発コンセプトでは、これら3者がそれぞれ担当する3つのステッ
岩田 アキラ (いわた あきら)
2010年9月10日 20:00
(1) 今回の事例: 社内の情報共有!SNS構築第1回では、アジャイル・ブームの再来について、日本にXP(eXtreme Programming)が伝わり、それがどのように広がり、ブームとなったのかを紹介しました。今回からは、3回にわたって、筆者がかかわった事例を中心に、生のアジャイル開発の現場を紹
西口 直樹
2010年9月9日 20:00
ポイント3「暇つぶし」―ユーザーの利用状況を想定しよう前回に引き続き、mixiアプリ設計のポイントを例を示しながら解説していきます。ポイント1「ソーシャルグラフ」、ポイント2「コミュニケーション」に続くポイント3はユーザーの利用状況を想定した重要なポイントです。単純にゲームを作るとどうしても1回のプ
森 和之
2010年9月8日 20:00
本連載の予定「モデリング技術の新しい動向」というテーマで、4回の連載を行います。UMLやSysMLといったポピュラなものだけでなく、今回は、形式手法やオントロジといった、ちょっと今までとは違った切り口で、モデリングの可能性を見ていきます。また、それぞれの技術をサポートするツールも紹介します。第1週:
皆川 誠
1. はじめにオブジェクト指向モデリング言語として誕生したUML(Unified Modeling Language)は、今日、ソフトウエア業界で広く利用されています。しかし、読者の中には「UMLを使ったことが無い」または「使ってみたが効果が無かった」という方もいらっしゃるのではないでしょうか。そこ
中原 慶, 近藤 寛喜
2010年9月7日 20:00
プロジェクト管理の基本を言葉で説明することは、実はそれほど難しくありません。PMBOK(Project Management Body of Knowledge)やCMM(Capability Maturity Model)のようなベスト・プラクティス集を参照すれば、理屈を理解することは可能だと考え
横山 弘典
2010年9月6日 20:00
モデル駆動開発とはモデル駆動開発とは、自然言語を主体としたドキュメントではなく、図形言語を用いて要求仕様をモデル化(形式化)し、あいまいさを排除するソフトウエア開発方法論です。モデル駆動開発の例として、UML(Unified Modeling Language)が、主に組み込み系のソフトウエア開発で
2010年9月3日 20:00
はじめに"アジャイル"という言葉が、ソフトウエア開発現場において、広く知られています。皆さんも1度は耳にしたことがあると思います。筆者は、開発者として、新人時代、社外常駐時代、プロジェクト・リーダー時代に、アジャイル開発に携わりました。本連載では、これらの経験から得たアジャイルの知見を示します。第1
2010年9月2日 20:00
はじめに―mixiアプリ開発のノウハウ株式会社ミクシィのプラットフォームチームに所属している、mainyaこと森和之と申します。mixiアプリの立ち上げからこれまでずっと開発に携わってきました。この連載ではmixiアプリの基本的な作り方から、mixiアプリで押さえておくべき点と、どうしたらmixiア
2010年9月1日 20:00
CEを受け継いだWindows Embedded Compact 7の特徴Windows Embedded は20年以上にわたってマイクロソフトが提供していたPC向けのOSアーキテクチャをベースとした製品群です。Windowsが主流となる前は、組み込み機器用にMS-DOSを提供していました。事実、い
松岡 正人
2010年8月31日 20:00
TOPPERS版ETロボコン環境の登場前回までは、nxtJSPという環境を使ってロボットのプログラムを作成していました。nxtJSPでは、TOPPERSプロジェクトが公開しているカーネルなどのソースコードを、nxtJSPプロジェクトの手によってNXTで動作するように修正して利用しています。このように
軽部 禎文
2010年8月30日 20:00
DataGridのデータをマルチ選択してコピーし、TextBox内に貼り付け保存する最終回となる今回で紹介するのは、DataGridに表示されているデータを、[CTRL]キーを押しながらマルチ選択してコピーし、TextBox内にカンマ区切りで貼り付け、CSV形式のファイルとして保存するものです。実装
PROJECT KySS
2010年8月27日 20:00
標準化できない組み込みコンピュータ組み込み向けのプログラム開発が難しいのは、クロス開発が必要だから、というだけではありません。組み込み開発が難しくなる背景には、ターゲットのCPUやハードウエア構成が多種多様であり、OSやソフトウエアの実行環境がパソコンほど標準化されていない、という事情があります。そ
松為 彰
PanelDrapDropTargetを使った画像のドラッグ&ドロップ今回紹介するのは、Silverlight 4でサポートされたPanelDragDropTargetコントロールを使ったサンプルと、Silverlight 4で機能強化された、DataGridDragDropTargetを使った2つ
2010年8月26日 20:00
これまでの連載で、組み込み製品の品質を高める、3つのプラクティスを紹介してきた。システム要件の整理/共有システム・モデルの作成システム構造の可視化と改善今回は、これら3つのプラクティスの内容を総括し、相互の関係を明らかにしたうえで、システム設計プロセスとして提示する。システム設計プロセスは、大ざっぱ
前田 直毅
TabControlのタブから選択された画像を、アニメーションで表示する今回は、2つのサンプルを紹介します。1つは、XMLファイルからTabControlのタブに表示する文字列を読み取って表示し、選択されたタブに該当する画像とコメントをアニメーションで表示するものです。もう1つは、RichTextB
2010年8月25日 20:00
国内のソフトウエア開発企業は、開発規模の増大、機能の複雑化、コスト削減要請といった、年々厳しくなる環境の下で、生き残りをかけています。こうした中で、納期厳守、生産性向上、品質向上などに苦労して取り組んでいます。しかし、コスト削減の要求に対しては、もう限界まで来ているところも多いでしょう。こうした厳し
新海 良一