Software Design (ソフトウェア デザイン) 2020年 05月号 [雑誌]
技術評論社
- | レビューを書く
1,342円(税込) 送料無料
この商品が関連するクーポン・キャンペーンがあります (10件) 開催中のキャンペーンをもっと見る
※エントリー必要の有無や実施期間等の各種詳細条件は、必ず各説明頁でご確認ください。
- 本・雑誌在庫あり商品対象!条件達成でポイント最大10倍 2026/9/1-9/30
- 【ポイント10倍】図書カード購入×エントリー×条件達成でおトク!
- 【ポイント3倍】図書カードNEXT利用でお得に読書を楽しもう♪
- 【楽天モバイルご利用者限定】条件達成で100万ポイント山分け!
- 【Rakuten Fashion×楽天ブックス】条件達成で10万ポイント山分け
- 【スタンプカード】楽天ポイントもらえる&抽選で豪華景品が当たる!
- Rakuten×可哀相に!条件達成でオリジナルグッズが当たる
- 条件達成で楽天限定・宝塚歌劇 宙組貸切公演ペアチケットが当たる
- 【楽天24】日用品の楽天24と楽天ブックス買いまわりでクーポン★
- 楽天モバイル紹介キャンペーンの拡散で300円OFFクーポン進呈
商品情報
- 発売日: 2020年04月17日
- 出版社: 技術評論社
- 刊行形態: 月刊
- サイズ: B5
- 楽天ブックス雑誌コード: 05827
- JAN: 4910058270507
- バックナンバー:
商品説明
【内容紹介】
[第1特集]熟練プログラマーが教える
データ型を正しく説明できますか?
静的型付け/動的型付け言語の違い
データ型を正しく扱うことは、プログラムの安全性・生産性の向上につながります。最近では動的型付け言語でも、型チェックや型アノテーションなどの機能により型の恩恵を受けられるものがあります。また、静的型付け言語でも型推論によって記述を楽にできるものがあります。動的型付け/静的型付け言語それぞれのアプローチで、型を効果的に使うための手段が提供されています。ただし、データ型は、使い方によってはかえって安全性・生産性を損ねることもあるデリケートなものです。型のメリットを最大限に引き出すには、動的型付け/静的型付け言語の違いや、各言語におけるデータ型の扱いへの理解が欠かせません。本特集で型についてもう一歩踏み込んで学んでみましょう。
[第2特集]コンピュータ技術と向き合う
低レイヤソフトウェア開発入門(前編)
Linuxカーネルを読み解く、OS・ベアメタルアプリを創る
ITエンジニアとして渇いていませんか? いつもと同じOS、いつもと同じアプリ、いつもと同じプログラミング環境に飽きませんか。本特集はそんな方に向けた記事です。コンピュータ技術の結晶であるLinuxカーネルはまるで大きな図書館です。何から読んでいけばいいのか、わからないと思います。まず第0章では攻略方法を示します。続いて第1章ではLinuxカーネルへの機能追加の方法を紹介します。そして第2章では直接的にハードウェアをコントロールするプログラミング方法(ベアメタルアプリ開発)を解説します。第3章では自作OSを開発します。今こそコンピュータと向き合い研究してみましょう。新たな技術力の向上の手がかりが得られるでしょう。
[第3特集]令和最初の長期サポート版
Ubuntu 20.04 LTS要点解説
デスクトップとサーバで何が変わった?
令和最初のLTSリリースとなるUbuntu 20.04 LTS。第1章では、そのデスクトップ版とフレーバーの変更点を解説し、第2章ではサーバ関連の変更点をメインに紹介します。Ubuntu 20.04 LTS Serverでは、安定性を重要視しつつ最新のコンテナ機能やソフトウェアを取り込んでいるバランスのとれたリリースとなりそうです。
【目次】
■特集
[第1特集]データ型を正しく説明できますか?
第1章 データ型は何のためにあるのか?/前橋 和弥
第2章 静的型付け/動的型付け言語の違い/前橋 和弥
第3章 Pythonでも型チェックしよう/森本 哲也
第4章 TypeScriptにみる漸進的型付けのハマりどころ/うひょ
第5章 クラスは独自の型を定義するしくみ/増田 亨
[第2特集]低レイヤソフトウェア開発入門(前編)
第0章 低レイヤソフトウェア開発への招待/武内 覚
第1章 Linuxカーネル開発入門/武内 覚
第2章 ベアメタルプログラミング入門(前編)/粟本 真一
第3章 OSvを使ったOS開発体験/金津 穂
[第3特集]Ubuntu 20.04 LTS要点解説
第1章 Ubuntu 20.04 LTSとそのフレーバーの変更点/あわしろいくや
第2章 コンテナ時代のUbuntu 20.04 LTS Server/柴田 充也
■一般記事
Jupyter Notebookで解決するインフラ管理の手順書づくり/長久 勝、政谷 好伸(監修)
[短期連載]スタートアップのためのAWSテクノロジー講座/松田 和樹
■連載
ITエンジニア必須の最新用語解説/杉山 貴章
digital gadget/安藤 幸央
結城浩の再発見の発想法/結城 浩
[試して理解]Linuxのしくみ/武内 覚
宮原徹のオープンソース放浪記/宮原 徹
平林万能IT技術研究所/平林 純
ひみつのLinux通信/くつなりょうすけ
Prometheusではじめるシステム監視入門/仲亀 拓馬
Ansible問題解決マップ/後藤 卓
iPhone&Androidで動く! スマホARアプリ開発入門/高橋 憲一
作品で魅せるGoプログラミング/上田 拓也
Visual Studio Code快適生活/職業「戸倉彩」
Vimの細道/mattn
Web開発のためのネットワークはじめの一歩/川上 雄也
あなたの知らないファイルシステムの世界/青田 直大
Monthly News from jus/横田 結菜
Hack For Japan+Code for Japan〜あなたのスキルは社会に役立つ/福島 健一郎
コードの安全性・安定性を⾼める開発サイクル/奥村 和彦
[第1特集]熟練プログラマーが教える
データ型を正しく説明できますか?
静的型付け/動的型付け言語の違い
データ型を正しく扱うことは、プログラムの安全性・生産性の向上につながります。最近では動的型付け言語でも、型チェックや型アノテーションなどの機能により型の恩恵を受けられるものがあります。また、静的型付け言語でも型推論によって記述を楽にできるものがあります。動的型付け/静的型付け言語それぞれのアプローチで、型を効果的に使うための手段が提供されています。ただし、データ型は、使い方によってはかえって安全性・生産性を損ねることもあるデリケートなものです。型のメリットを最大限に引き出すには、動的型付け/静的型付け言語の違いや、各言語におけるデータ型の扱いへの理解が欠かせません。本特集で型についてもう一歩踏み込んで学んでみましょう。
[第2特集]コンピュータ技術と向き合う
低レイヤソフトウェア開発入門(前編)
Linuxカーネルを読み解く、OS・ベアメタルアプリを創る
ITエンジニアとして渇いていませんか? いつもと同じOS、いつもと同じアプリ、いつもと同じプログラミング環境に飽きませんか。本特集はそんな方に向けた記事です。コンピュータ技術の結晶であるLinuxカーネルはまるで大きな図書館です。何から読んでいけばいいのか、わからないと思います。まず第0章では攻略方法を示します。続いて第1章ではLinuxカーネルへの機能追加の方法を紹介します。そして第2章では直接的にハードウェアをコントロールするプログラミング方法(ベアメタルアプリ開発)を解説します。第3章では自作OSを開発します。今こそコンピュータと向き合い研究してみましょう。新たな技術力の向上の手がかりが得られるでしょう。
[第3特集]令和最初の長期サポート版
Ubuntu 20.04 LTS要点解説
デスクトップとサーバで何が変わった?
令和最初のLTSリリースとなるUbuntu 20.04 LTS。第1章では、そのデスクトップ版とフレーバーの変更点を解説し、第2章ではサーバ関連の変更点をメインに紹介します。Ubuntu 20.04 LTS Serverでは、安定性を重要視しつつ最新のコンテナ機能やソフトウェアを取り込んでいるバランスのとれたリリースとなりそうです。
【目次】
■特集
[第1特集]データ型を正しく説明できますか?
第1章 データ型は何のためにあるのか?/前橋 和弥
第2章 静的型付け/動的型付け言語の違い/前橋 和弥
第3章 Pythonでも型チェックしよう/森本 哲也
第4章 TypeScriptにみる漸進的型付けのハマりどころ/うひょ
第5章 クラスは独自の型を定義するしくみ/増田 亨
[第2特集]低レイヤソフトウェア開発入門(前編)
第0章 低レイヤソフトウェア開発への招待/武内 覚
第1章 Linuxカーネル開発入門/武内 覚
第2章 ベアメタルプログラミング入門(前編)/粟本 真一
第3章 OSvを使ったOS開発体験/金津 穂
[第3特集]Ubuntu 20.04 LTS要点解説
第1章 Ubuntu 20.04 LTSとそのフレーバーの変更点/あわしろいくや
第2章 コンテナ時代のUbuntu 20.04 LTS Server/柴田 充也
■一般記事
Jupyter Notebookで解決するインフラ管理の手順書づくり/長久 勝、政谷 好伸(監修)
[短期連載]スタートアップのためのAWSテクノロジー講座/松田 和樹
■連載
ITエンジニア必須の最新用語解説/杉山 貴章
digital gadget/安藤 幸央
結城浩の再発見の発想法/結城 浩
[試して理解]Linuxのしくみ/武内 覚
宮原徹のオープンソース放浪記/宮原 徹
平林万能IT技術研究所/平林 純
ひみつのLinux通信/くつなりょうすけ
Prometheusではじめるシステム監視入門/仲亀 拓馬
Ansible問題解決マップ/後藤 卓
iPhone&Androidで動く! スマホARアプリ開発入門/高橋 憲一
作品で魅せるGoプログラミング/上田 拓也
Visual Studio Code快適生活/職業「戸倉彩」
Vimの細道/mattn
Web開発のためのネットワークはじめの一歩/川上 雄也
あなたの知らないファイルシステムの世界/青田 直大
Monthly News from jus/横田 結菜
Hack For Japan+Code for Japan〜あなたのスキルは社会に役立つ/福島 健一郎
コードの安全性・安定性を⾼める開発サイクル/奥村 和彦
内容紹介
第1特集 プログラミング上達のツボ データ型を正しく説明できますか? 第2特集 「低レイヤ」プログラミング入門
商品レビュー
まだレビューがありません。 レビューを書く
楽天ブックスランキング情報
-
週間ランキング
ランキング情報がありません。
-
日別ランキング
ランキング情報がありません。



![【予約】I/O (アイオー) 2026年 10月号 [雑誌]](http://tshop.r10s.jp/book/cabinet/1060/4912014731060_1_2.jpg?downsize=80:*)
![【予約】Software Design (ソフトウェア デザイン) 2026年 10月号 [雑誌]](http://tshop.r10s.jp/book/cabinet/1065/4912058271065_1_2.jpg?downsize=80:*)
![【予約】Interface (インターフェース) 2026年 11月号 [雑誌]](http://tshop.r10s.jp/book/cabinet/1169/4912016191169.jpg?downsize=80:*)
![CG WORLD (シージー ワールド) 2026年 10月号 [雑誌]](http://tshop.r10s.jp/book/cabinet/1060/4912142131060_1_2.jpg?downsize=80:*)
![【予約】日経ソフトウェア 2026年 11月号 [雑誌]](http://tshop.r10s.jp/book/cabinet/1165/4912071891165.gif?downsize=80:*)

