-
Notifications
You must be signed in to change notification settings - Fork 1
/
book_story.htm
65 lines (64 loc) · 6.88 KB
/
book_story.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<html>
<!-- don't edit start -->
<head><title>Seasar - DI Container with AOP - </title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<link href="seasar_b.css" type="text/css" rel="stylesheet" media="screen"><script src="seasar_b.js" type="text/JavaScript" language="JavaScript"></script>
</head><body onload="preload('ja')"><table width="100%" border="0" cellspacing="0" cellpadding="0" align="left"><tr>
<td align="left" valign="top" width="780"><table width="780" border="0" cellspacing="0" cellpadding="0" class="white">
<tr><td colspan="7"><img height="5" width="780" src="images/top01_b.gif" alt=""></td></tr>
<tr><td><img height="117" width="235" src="images/top02_b.gif" alt="Seasar"></td>
<td colspan="3"><img height="117" width="289" src="images/top03.gif" alt="DI Container with AOP"></td>
<td colspan="3" align="right"><a href="en/index.html"><img src="en/images/english.jpg" border="0" alt="English"></a></td>
</tr><tr><td rowspan="2"><img src="images/top04.gif" alt="" height="49" width="235"></td>
<td><a href="index.html"><img src="images/menu01_b_ja.gif" height="30" width="78" border="0" alt="" id="menu01" onmouseover="swap(1)" onmouseout="restore(1)"></a></td>
<td><a href="projects.html"><img src="images/menu02_b_ja.gif" height="30" width="101" border="0" alt="" id="menu02" onmouseover="swap(2)" onmouseout="restore(2)"></a></td>
<td><a href="products.html"><img src="images/menu03_b_ja.gif" height="30" width="110" border="0" alt="" id="menu03" onmouseover="swap(3)" onmouseout="restore(3)"></a></td>
<td><a href="resources.html"><img src="images/menu04_b_ja.gif" height="30" width="113" border="0" alt="" id="menu04" onmouseover="swap(4)" onmouseout="restore(4)"></a></td>
<td><img src="images/menu05_b_ja.gif" height="30" width="109" border="0" alt="" id="menu05" onmouseover="swap(5)" onmouseout="restore(5)"></td>
<td><img height="30" width="34" src="images/menu06.gif" alt=""></td></tr><tr>
<td colspan="6"><img height="19" width="545" src="images/spacer.gif" alt=""></td></tr></table>
<table width="780" border="0" cellspacing="0" cellpadding="0" class="menu">
<tr align="left" valign="top"><td width="14"><img height="14" width="14" src="images/spacer.gif" alt=""></td><td width="740" class="main">
<!-- don't edit end -->
<!-- document start -->
<body bgcolor="#CCFFFF">
<b><font size="+1">『</font></b><b><font size="+1">Seasar入門 ~はじめてのDI&AOP~』</font></b>
<font size="+1"><b>編集者の制作秘話</b></font>
<hr width="60%">
はじめて監修をしていただいたひがやすをさんに初めてお会いしたのが2004年5月で、そのときは数人でワインを飲んでいました(ひがさんはソムリエの資格を持つワイン通で有名)。Seasarという新しいアプリケーションサーバを作っているとお聞きし、いずれ書籍化しましょうと話していました。そこでひがさんから言われたのは、「そんな本出して、売れるんですかね」の一言でした(いま思えばこの発言はひがさんの欲のなさと謙虚さの表れだとつくづく感じます)。<BR>
<BR>
その後ひがさんと何度かお会いしたりワインを飲んだりする機会があったのですが、初対面から2年もしないでSeasarはAOP機能を備えたDIコンテナとして進化し、Seasarファウンデーションという組織にまで発展しました。<br>
<BR>
「そんな本出して、売れるんですかね」という言葉が嘘のように、状況は瞬く間に変化しました。雑誌やWebでSeasarが語られる機会が格段と増えてきました。書籍を発刊するタイミングが訪れ、『Seasar入門』を書いていただきたたいとすぐさまメールで依頼しました。<br>
<BR>
ひがさんはSeasarの開発者から須賀さんと木村さんを紹介してくれ、電通国際情報サービス側からは、高安さんと西川さんを紹介いただき、そして西川さんから白井さん、椎野さん、岡さん、藤村さんを紹介していただきと、徐々に執筆陣が固まっていきました。<br>
<BR>
書籍の執筆でその人数が増えれば増えるほど、制作に時間がかかったり、トラブルが増えたりと、諸々の問題が発生するのが制作側の定説ですが、今回はそのようなことは皆無でした。企画の作成から執筆完了までをほとんどオンラインで行ったのですが、トラブルはおろか、各人の知識や個性を発揮して、いつしか強いチームワークまででき、執筆陣は読者に語りかけ、具体例を多用し、理解を促し、原稿をすばらしいコンテンツにまで育て上げていきました。<br>
<BR>
編集者が言うのもなんですが、この本は名著です。DIコンテナのバイブルとして人々に愛され続けることでしょう。<br>
<BR>
このような状況はオンラインを使ったソフトウェア開発の世界では当たり前なのかも知れませんが、書籍の制作側から見て奇跡的な現象だと感じました。また同時に、Seasarの考えがオンラインを通して暗黙(規制とか定理に縛られないような)に浸透しているような、オープンソースソフトウェアとして非常に好ましい形(ポジティブな空気?)をなしているのだとも感じました。<br>
<BR>
奇跡のチームワークでできあがった1冊は、カバーにも凝りました。Seasarとは沖縄の狛犬です。そこで、沖縄コンセプトということで、ブルーと白を基調に、さわやかなデザインでまとめました。ブルーは海、白は雲です。思いつきで作られているようなIT系書籍のカバーデザインですが、実はこうしてコンセプト作成から計算し、試行錯誤を繰り返した結果です。<br>
<BR>
一人でも多くの読者の手に取られ、長く愛していただきたいです。
<hr width="60%">
<b><a href="book_info.htm">S2本の紹介に戻る</a></b>
<!-- document end -->
<!-- don't edit start -->
</td>
<td width="14"><img height="14" width="14" src="images/spacer.gif" alt=""></td>
</tr><tr>
<td width="14"><img height="30" width="14" src="images/spacer.gif" alt=""></td>
<td width="766"><img height="30" width="592" src="images/spacer.gif" alt=""></td>
</tr><tr>
<td width="14"><img height="14" width="14" src="images/spacer.gif" alt=""></td>
<td width="766" class="copyright">© Copyright The Seasar Foundation and the others 2004-2005, all rights reserved.</td>
</tr></table>
<td class="backright" align="left" valign="top"> </td></tr><tr>
<td class="backunder" align="left" valign="top" width="780" height="16"> </td>
<td class="backcorner" align="left" valign="top" height="16"> </td>
</tr></table></body>
<!-- don't edit end -->
</html>