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
業界情報やナレッジが詰まったメルマガやソーシャルぜひご覧ください
[運営] 株式会社インプレス
アーキテクチャのアンチパターン~Stovepipe System(ストーブパイプシステム) 建築の世界では、数千年の歴史の中で、建築家(アーキテクト)という職業が重要な役割を果たしてきました。
細川 努
2009年5月18日 20:00
デザインパターンでフレームワークをラップする 前回はObserverパターンの事例を紹介しました。Observerパターンは、オブジェクトの状態の変化に応じてほかのオブジェクトに何らかの通知を行うパターンです。また、何らかの通知によってオブジェクト同士が強く依存してしまうことを避けたい場合や、通知
中川 三千雄
2009年5月15日 20:00
Object Poolの必要性 今回はObject Poolパターンについて説明します。Object Poolは、オブジェクトの生成に関するパターンでオブジェクトの数を制限して再利用したい場合に利用するパターンになります。このパターンを利用するケースとして、オブジェクトの生成にコストがかかる場合や
鈴村 幸太郎
2009年5月14日 20:00
ソフトウエアパターンとは これから3回ほどで、ソフトウエアパターンについて紹介したいと思います。今回は、ソフトウエアパターンとは何で、どのようなものがあるのか、全体像をつかんでもらいます。
羽生田 栄一
2009年5月13日 20:00
デザインパターンはオブジェクト指向のよきお手本 本連載「速習!デザインパターン」では、「プログラミング経験はあるけど、オブジェクト指向にはちょっと抵抗が感じる」「デザインパターンは初めて」という方を対象にしています。
清水 英雄
2009年5月12日 20:00
VSのアドオンとして使える並列化サポートツール群 CPUのマルチコア化が進んでいる。安価なノートPCでもデュアルコアCPUが搭載されているのが当たり前になった。インテルからはハイエンドのデスクトップ用クアッドコアCPU「Intel Core i7」も登場し、ハイパースレッディング・テクノロジーを利
インテルコーポレーション
アンチパターンとは JUAS(日本情報システム・ユーザー会)の発表では、大規模システム(500人月規模以上)の開発では、過半数が工期が遅れ、半数ほどが予定予算を超過しているそうです。それくらい、ソフトウエア開発は、失敗が日常化し、その結果として、開発に携わる技術者は大変な苦労を重ねています。
2009年5月11日 20:00
デザインパターンでランチャーを作成する 前回は、Template Methodパターンの事例を紹介しました。抽象クラスと具象クラスの継承関係をうまく活用したパターンでしたね。日ごろからよく使う基本的なテクニックなので、マスターしておきたいパターンの1つです。
2009年5月8日 20:00
デザインパターンの必要性 デザインパターンは、GoF(*1)の「オブジェクト指向における再利用のためのデザインパターン」(1995年、日本語訳1999年。以下、GoF本)によって紹介された、23のパターンによって広く知られるようになりました。10年以上がたった今でも多くの設計でこのGoF本で紹介さ
2009年5月7日 20:00
Salesforceのカスタマイズは簡単今日、日本でもSalesforceを導入する企業が増えている。これはSalesforceが単なる顧客管理システムではなく、各企業が任意に顧客管理システムを拡張したり、または顧客管理システム以外の機能を付加することが簡単にできるようになっているためである。例えば
株式会社ウェブインパクト
検索エンジンでの登録状況、把握できていますか? 現在、過半数以上のインターネットユーザーが日常的に検索エンジンを利用して、興味や関心のあるサイトを探し出し、訪問しています。数百億以上も存在する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