IT

2010年4月17日 (土)

【特集】Software Design 2010年5月号リニューアル【新連載】開始

本日発売のSoftware Design創刊20周年、新人エンジニア熱烈歓迎リニューアル号(2010年5月号)にて、特集記事の一部とHTML5/JavaScriptの新連載の記事を書かせていただきました。

Sd201005cover第1特集
Twitter/iPhone/クラウド時代を生き抜くための
システム基盤の[新]常識
スマートフォン,分散化,検索技術,仮想化,大規模化

    * 1章:今,ソフトウェア技術の世界で起きていること
      高速化競争はCPUからJavaScriptエンジンへ……竹迫 良範
    * 2章:これからのエンジニアに求められるスキル
      ポリモフィズム,LL,並列プログラミング…鍵はスピード……竹迫 良範
    * 3章:スマートフォン開発という「新世界」
      iPhone/Androidアプリの企画・開発・マネタイズ最前線……深津 貴之(取材:編集部)
    * 4章:分散化と検索技術の進化
      SSDによる検索高速化,リアルタイム検索,バッチ処理のMapReduce,オンライン処理のNoSQL…… 太田 一樹
    * 5章:古くて新しい「仮想化」技術の現在
      コンピュータ,ネットワーク,そしてクラウド……宮本 尚志
    * 6章:身近になる大規模システム運用
      対角スケーリングとクラウドでソーシャルアプリのアクセスに応える……長野 雅広


第2特集
HTML5/JavaScript/CSSでGoogle Chrome OSに備える
Chromeブラウザ拡張[実践]入門

    * 1章:Google Chrome拡張の紹介……太田 昌吾
    * 2章:Google Chrome拡張で使えるWeb標準……太田 昌吾
    * 3章:Google Chromeの拡張API……太田 昌吾
    * 4章:Google Chrome拡張作成時の注意……太田 昌吾
    * 5章:Google Chrome拡張チュートリアル……太田 昌吾

第3特集
MapReduce[超]入門
今からでも間に合うHadoop使いへの道

    * 1章:Hadoop登場の背景
      すでに皆,恩恵を受けている!……清田 陽司
    * 2章:MapとReduceを深く知る
      実は皆,普通に行っている!?……太田 飛鳥
    * 3章:実際にHadoop環境を構築してみよう
      仮想マシン+VMware Playerで体験!……吉次 政人,中塚 寛幸
    * 4章:HadoopによるMapReduce処理を試す
      Wikipediaを解析!……森 竜也

一般記事

    * MySQL完全理解への道(4)
      カスタマイズ方法……松信 嘉範

連載

    * 【新連載】小飼弾のコードなエッセイ
      【#0】堂々とevaろう。でもevaりすぎにご用心。……小飼弾

    * 【新連載】Google,Apple,Twitter…深掘り裏読み最新Webトレンド
      【1】モバイル端末で進むリアルタイム化,ソーシャル化/シリコンバレーに女性が少ない理由……滑川 海彦,高橋 信夫(TechCrunch Japan翻訳者)
    * digital gadget
      【137】iPadの対抗馬たち……安藤幸央
    * 【新連載】キになるコトッ!
      【1】営業2年目女子から見たシステムエンジニア像……編集部
    * 不定点観測所
      【5】期待の高まる電子書籍~業界のエコシステム再構築が最大の課題か……楠正憲
    * 【新連載】ニートなphaのぶらぶら日記 ギークハウスなう
      【1】ネットがあれば,会社も家族もなくても生きていける……pha

    * Software Designer~コードの裏の開発者たち~
      【13】Bruce Lawsonが語る,HTML5の真の重要性……Bart Eisenberg
    * 【新連載】ニッポンの常識とちょっと違う? 韓国IT事情【1】……sanonosa
    * 【新連載】個人情報漏洩事故ケーススタディ
      【1】流出すると困る個人情報って何なのか?……中 康二
    * 【新連載】エンジニアのための即効整体術
      【1】目の疲れをとるべし……河野 智聖
    * 【新連載】Ajax/JavaScriptハッカー養成講座
      【1】HTML5最新動向とCanvas API……竹迫 良範
    * 【新連載】もっと自在にコンピュータを使い倒す 業務に役立つPerl
      【1】業務での使い方+言語の特徴……木本 裕紀
    * Emacsのトラノマキ
      【13】俺流Lispインタプリタ……アリエル
    * 【新連載】iPhone OSアプリ開発者の知恵袋
      【1】モバイル開発のるつぼAndroid……庵動 隆
    * 【新連載】Androidエンジニアからの招待状
      【1】SmartQ5でUbuntuを試す……米田 聡
    * 手を動かして,遊んでみよう ガジェット召還!
      【1】SmartQ5でUbuntuを試す……米田聡
    * 【新連載】Konoha物語
      【episode 1】新しいコンピュータ言語を作る!……倉光 君郎
    * 【新連載】老頭児(ロートル)エンジニアのつぶやき
      【1】オブジェクト思考の深層(オブジェクト指向の真相)……小粒ちゃん
    * 【新連載】Ubuntu Monthly Report
      【1】新世代のLTS/10.04の立ち位置……Ubuntu Japanese Team
    * 【新連載】Chrome OS先取り実践解説
      【1】ブラウザしか動かない?! Chrome OSの概要……岡島 純
    * 【新連載】近未来インターネット技術妄想論
      【1】結局,IPv6ってどうよ?……あきみち
    * 【新連載】エフセキュア セキュリティ ウォッチ(1)
      【1】狙われるiPhone OS -iPhone/iPod touchを安全に使うには-……エフセキュア(株)八木沼 与志勝,富安 洋介
      Solution Flash
          o Parallel Universeへようこそ
            ~マルチコアプロセッサー向けのソフトウェア開発 並列プログラミングを始めよう……エクセルソフト(株)

見本誌がさきほど手元に届いたのですが、どの記事もかなり濃い内容で、新連載16本も豪華執筆陣でボリューム満点です。この1冊で最近のネットの話題は一通り押さえられる充実した内容になっていると思います。

これと、過去10年間のPDF記事を収録したSoftware Design 総集編 2000-2009(創刊20周年記念企画)にも「FizzBuzzで学ぶLLプログラミング」という特集記事を書き下ろしたのですが、そのときあまりにも分量が多くて没になった原稿も本号で掲載されています。

当事者だから言うのではありませんが、正直この2冊はかなりお買い得だと思います。

ちなみに、今回の記事はハワイで執筆しました。現地のスタバは日本に比べると値段が安いし量が多いですね。店員さんもとてもフレンドリーでした。無線LANの使えるBordersのカフェではノートPCを広げている人がかなり多かったのが印象に残っています。ノートPCとネット接続環境があればどこでも仕事ができるようになったんだな、と実感した時でした。

インターネットで国境の壁はなくなり、言語の障壁がなくなったときに、これから日本のソフトウェアエンジニアがこの先生きのこるには何を学んで行動していけばいいのか、真剣に考えるきっかけにもなりました。今回編集部の皆様には貴重な機会を与えていただきありがとうございました。

今後の新連載の参考にしたいと思いますので、ぜひアンケートはがきで感想などお送りいただけるとありがたいです。

2005年12月13日 (火)

IT技術業界の重言(じゅうげん)

サイボウズ開発部別室のドキュメントチーム紹介記事

この「あらかじめ」と「予告」の「予」は、同じ意味を持っています。「あらかじめ予告」などといった間違った日本語はドキュメントやマニュアルを扱う者にとっては言語道断です。

おおっと、これは手厳しい…。(^^;
私も普段気付かずに使っている表現が結構多いかも。話し言葉では意味を通じやすくするためにわざと意味を重ねて言うことが多いんですよねー。こういう意味の重なる言葉を冗長に繰り返すことを重言(じゅうげん)と呼ぶらしいです。日本語って難しいですね。

脱線ついでに、今まで私の見かけた重言をいくつか紹介したいと思います。

■ 筋肉痛が痛い

たぶん「筋肉痛で足が痛い」とか言いたいのだと思うのですが、類似するものとして「頭痛が痛い」「腹痛が痛い」などがあります。この表現を許してしまうと「骨折が折れた」なんて言い出す人が出てきて大変危険です!

■ HTTPプロトコル

HTTP は HyperText Transfer Protocol の意味なので、HTTPプロトコルという表現だとプロトコル・プロトコルになっちゃいます。FTPプロトコル、SMTPプロトコルとかも同罪です。ここは「プロトコルはHTTPで」と言っておくのが無難でしょう。

続きを読む "IT技術業界の重言(じゅうげん)" »