書籍執筆(IT系・コンピュータ関連の本など)


主な執筆実績

書籍の執筆実績(主にコンピュータ本)

これまでに、原稿執筆を通して主にコンピュータ本の出版に関わってきました。直球勝負の本ばかりではなく、あまり取り上げられていないテーマや切り口の本にも積極的に取り組んでいます。そのようなスタンスでの企画をお考えの方は、遠慮なくご相談いただけると幸いです。

PHPの入門書です。プログラミングの経験や知識がない方にも楽しく学習を進めていただけるように、難しい話はできるだけ後に回して図を多く使って説明しています。簡単なプログラムは実際に手を動かして完成させます。レシピを見ながらプログラムを組み立てるイメージなので、あっという間にプログラムを完成させることができるでしょう。また、入門時につまづくポイントや疑問に思うことについて、原因と対策も細かく説明しています。
サポートサイト(php1st.com)


多くのIT技術者が受験する情報処理技術者試験の高度試験に含まれるデータベーススペシャリスト試験の対策本です。どちらかと言えば直前対策に焦点を当てた構成で、ほぼ毎回出題される問題の形式と、解答の組み立て方のパターンを習得することができます。文字数の限られた解答を組み立てるときに使う典型的なキーワードや、よくある落とし穴のパターンなど、試験問題の特徴をふまえて効率的に得点をアップするコツを学ぶことができます。

人気のテキストエディタ「秀丸エディタ」のマクロのリファレンスです。秀丸エディタには豊富な機能が組み込まれており、文書の作成からプログラムの記述まで幅広い用途で非常に使いやすいテキストエディタです。メニュー操作による作業を自動化するマクロ機能を使えば、さらに作業を効率化することができます。そんなときに役立つマクロの使用例や具体的な処理の記述例をまとめたのが本書です。文字列の一括置換、カーソル、ウィンドウ、クリップボードなど、実際の作業に役立つマクロをコンパクトにまとめました。手元に置いて役立ててください。


Excelを活用してPHPスクリプトを作成する事例を紹介した本です。Excelは便利なソフトウェアで、データベースとしても活用できますし、見積書などのレイアウトを作るために利用することもできます。本書もその点に着目して、Excelで作成した英単語データベース(シート)から英単語クイズを作成したり、Excelで作成した請求書のテンプレートと連携する注文フォームを作成しています(本書が翻訳されました
Excel+PHP Web資料庫開發應用實務)。


iPhoneやiPadでも内部データの格納に使われているデータベース「SQLite」に着目した本です。SQLiteはデータベースサーバーが必要ない軽量のデータベースエンジンです。PHPなどとの連携も簡単で、MySQLが使いづらいレンタルサーバーでは代用として十分に機能を果たすはずです。ただし、バージョンによってフォーマットが異なっていたり、トランザクションを理解しないと大量データの更新に時間がかかってしまうなど、注意すべき特徴もあります。その点も含めてSQLiteの使い方とサンプルアプリケーションをまとめました。


SQLはデータベースアプリケーションには欠かせませんが、少し複雑な課題を解決したい場合、リファレンスを見てもピンとこない場合があります。たとえば、「連番のすきまを埋める」、「クロス表の作成」、「最低点や最高点を除外した平均の算出」が典型的です。こうした課題を解決するSQLを中心にまとめたのが本書です。移動平均の算出、総当たり戦の組み合わせ、先月から急に増えた引き落とし額の検知、第3月曜日の取得など、知っていると役立つ実践的な処理から、自己結合やダミーテーブルを活用した処理のテクニックまで細かく紹介します。


膨大なPHP関数を厳選してまとめたリファレンスです。実際に人気のあるオープンソースのPHPスクリプトで使われている関数を分析、集計した結果を元に関数を厳選しています。したがって、厳選しすぎているので「あの関数が載っていない」と不安になるかもしれませんが、ほとんどの場合は本書に掲載されている関数で間に合います。パラパラめくりながら処理のイメージをふくらませるのにも役立ちます。PHP設定ファイル(php.ini)に含まれる設定項目についてもジャンル別に使い方をまとめました。プログラミング中に役立つPHPのリファレンスです。


PHPのサンプルコードをまとめた本です。膨大なサンプルコードの実行結果をすべて画像で掲載しています。そのため非常に厚くなっていますが、実行結果を見て作ってみたい処理を探し出すことができます。どのようなことができるのかイメージするのにも役立ちます。簡単なコードからデータベース、アプリケーションのPHPスクリプトへと順番に紹介していくので、PHPをこれから始める方にも使いやすい構成です。 紹介ページ


ASPによるWebアプリケーションスーパーサンプル(ソフトバンククリエイティブ)(初版/増補改訂版) →Amazon

SQLite入門 すぐに使える軽快・軽量データベース・エンジン(翔泳社) →Amazon

PHP+MySQL Web制作ガイド featuring DREAMWEAVER MX 2004(翔泳社) →Amazon
  PHP+MySQL Web制作ガイド ... の紹介
  デモページ:完成ページ1(ユーザー画面) 完成ページ2(管理者画面)

Visual Studio 2005 Team Suite / Team Foundation開発完全ガイド(翔泳社)(共著)

JSPによるWebアプリケーションスーパーサンプル(ソフトバンククリエイティブ) →Amazon

J2EE1.4対応実例で学ぶサーブレット/JSP(ソフトバンククリエイティブ)(共著) →Amazon

ASPポケットリファレンス(技術評論社) →Amazon

ASP.NETポケットリファレンス(技術評論社) →Amazon

SQL書き方ドリル(技術評論社)(CD-ROM記事のみ:PostgreSQL 8.0について)

ASP300の技(技術評論社)(共著)

その他の執筆実績

その他、コンピュータ関連雑誌やオンラインメディアでの単発および連載記事(数ヶ月~1年程度の連載物)の執筆実績があります。書籍だけでなく、さまざまなメディアに対応可能です。コンピュータ書籍、雑誌、記事のご依頼、ご相談は遠慮なくいただければ幸いです。