Software Design 2019年1月号

[表紙]Software Design 2019年1月号

紙版発売
電子版発売

B5判/184ページ

定価1,342円(本体1,220円+税10%)

ただいま弊社在庫はございません。

電子版

第1特集
ITエンジニアのための機械学習と線形代数入門
どうやって行列を理解して使いこなすか?

「AI/機械学習」が一般社会へ浸透していったのがここ数年の流れではないでしょうか。ITエンジニアにとって,たくさんの潜在ニーズがそこにあり,新たな未来を切り拓く可能性が広がっています。しかし,機械学習をもっと活用するためにはその本質である線形代数に触れることが必要です。それにもかかわらず近年は高校での教育課程の変化により大学に進学してから学ぶ方も増えているため1つの壁(ギャップ)となっています。

本特集では,機械学習(ディープラーニング)を理解するために必要な線形代数の基礎知識を振り返り,いま最前線でどのように利用されているのか,専門家である筆者達がやさしく解説を試みました。ベクトル・行列などは,抽象化のための強力な道具であり,機械学習のモデリングにおいて背骨になる超基本的な概念で,これを知らないのはもったいないの一言に尽きます。本特集で高校数学から振り返り,最新技術へキャッチアップしましょう。

第2特集
リリースモデルの変更にどう対処する?
Javaのバージョン問題に前向きに取り組む方法

2018年9月にリリースされたJava SE 11から,Oracle社提供のJDK(Java SE Development Kit)のリリースモデルが変更されました。一部では「Javaが有償化される」という誤解もありましたが,実際には無償で利用する選択肢もあります。とはいえ,ユーザは複数のベンダから提供されるJDKのうちどれを使うかの選択を迫られるのは間違いありません。

せっかくバージョンアップに取り組むなら,やむを得ない作業と考えるのではなく,事業や開発を成長させるための手段と考え前向きに取り組みましょう。本特集では,バージョンアップを恐れず,進化のメリットを享受するための情報・対策を紹介します。

特別企画
ロバストな開発を続けるための物理プラットフォームの改良
光学ドライブのベゼルを強化するEjectコマンド工作

Ejectコマンドで遊ぶ工作企画第3弾。今回のテーマは光学ドライブの「ベゼル」。ベゼルとは,トレイの前面にあるフタのことで,Ejectコマンド工作において非常に重要な役割を担う部分です。ベゼルになにかを取り付ける際に十分な強度を保てるよう,あらかじめ基礎部分の強化を図ってみましょう。

Event Report
AWS Dev Day Tokyo 2018
AWSとユーザがともに成長することをめざして

AWS Dev DayというITイベントをご存じでしょうか。アプリケーション開発者向けのイベントで,Amazon Web Servicesが主催するイベントの中では比較的技術レベルが高いものと位置づけられています。その「AWS Dev Day Tokyo 2018」が,2018年10月29日~11月2日に,アマゾン ウェブ サービス ジャパン株式会社の本社オフィス(東京都品川区)で開催されました。インタビューと取材を通して,このイベントの魅力をお伝えします。