これから始める人も、買ったけど使ってない人も、ソフトとハードが手軽に学べる!複数台を並べて遊べる!
ゲーム製作で分かる パーツの動かし方入門30
Google工作キット2種で画像学習とサーボ制御
「マインスイーパー」「旗揚げゲーム」「モグラ叩き」--。ラズパイでゲーム工作をしながら、多様な電子パーツを制御する基本を学びましょう。LED点灯などの基本から、割り込みの設定、ディスプレイのスクロール制御など、電子工作で頻出する制御法を網羅的に紹介します。
画像認識AIカメラと新版のAIスピーカーというGoogle工作キット2種は、さらなる活用法を紹介します。AIカメラでは、グー、チョキ、パーの画像をディープラーニングで学習し、AIカメラとじゃんけん対決ができるようにします。AIスピーカーではサーボを音声で制御し、“歌って踊れるAIスピーカー”に仕立てます。ラズパイ以外の工作ボードとして、ソニーの新製品「SPRESENSE」も活用します。ボタン操作でビートを刻めるビートボックスを作ります。
特別付録として、Lチカから実際の回路図作成までをやさしく解説する付録冊子が付いています。
特集1 パーツの動かし方入門30選〜ゲームの電子工作で分かる
特集2 画像認識AIカメラと音声認識AIスピーカー
ジャンケン画像を学習し、サーボを音声で制御
特集3 センサーを差すだけ! 侵入者を常時監視しよう
特集4 ソニーの新ボートでビートボックスを作ろう
特集5 タミヤのロボット工作キットをラズパイで制御してみよう
特集6 「プライベート認証局」でWebサーバーをHTTPS対応に
講座 Mathematicaで学ぶ機械学習超入門
講座 楽しいラズパイプログラミング
講座 ラズパイ電子工作 お手軽レシピ集
マンガ 女子高生とラズベリーパイ
レポート 公式OS「Raspbian」の新版、日本語環境の構築が不要に
ラズパイと周辺機器の買い方からOS導入方法まで
【付録冊子】回路図の基本が全部わかる本〜ホントに初めての電子工作
仮想環境(VM:バーチャルマシン)に開発環境を構築して配布しています。開発ツールがインストールなしですぐに試せる!プログラミングできても開発ツールの使い方が良く分からない方にもおススメ!
カーネル、HAL、フレームワーク、ドライバまで知っておきたい「Androidの内側」を詳しく解説。Android 2.3&4.0対応。
Linux初心者のための知識ゼロでもわかるLPIC!
本書は「LPIC レベル1」の受験をきっかけにLinuxを学ぶ人のための入門書です。これまでLinuxを使ったことがない、WindowsやMacしか使ったことがない、スマホしか持ったことがないといった人にお勧めの1冊です。イラストをたくさん使い、「ディレクトリってなに?」「コマンドってなに?」という初歩の初歩からわかりやすく丁寧に解説しています。
【「CentOSの仮想マシン」はWebからをダウンロード!】
Linux環境がない人でも安心して学習できるよう、本書用に学習環境を用意しました。紙面では紹介しきれなかったより詳細なインストール方法と一緒に、Webから誰でもダウンロードできます。
第1章 学習をはじめる前に
第2章 Linuxのおおまかなしくみ
第3章 ファイルとディレクトリ操作のきほん
第4章 はじめてのエディター
第5章 ユーザーとグループのきほん
第6章 シェルの便利な機能を使おう
第7章 使いこなすと便利なコマンド
第8章 ソフトウェアとパッケージのきほん
第9章 ファイルシステムのきほん
第10章 プロセスとジョブのきほん
第11章 ネットワークのきほん
KVMのインストールと仮想マシンの導入を分かりやすく解説。仮想化管理基盤libvirtを使ったGUI/CUI管理。リソース管理やマイグレーション機能などをカバー。virshコマンドリファレンス付き。
CD-ROMと書籍という異なるメディアの長所をブレンドした、分かりやすい教材。CD-ROMはアニメーションと音声を使い目と耳から理解を助ける。例えば、コマンドの入力、ディレクトリの移動、マウントなど操作に慣れが必要なところはCD-ROMが向いている。逆に、シェルの働きやプロセスなどじっくり学習すべきところは書籍が優れている。本書は手っ取り早く、しかもしっかり学びたい人にお勧めである。
LinuCは、LPI-Japanが提供するLinux技術者認定資格試験です。日本の大手IT企業などを中心に採用・導入が進んでいます。本書はこのLinuC試験のうち、2020年4月に試験が改定されたLinuCレベル1バージョン10.0(101試験、102試験)の出題範囲をカバーする教科書です。実績ある講師によるわかりやすい解説で、資格取得に必要な確かな力を身につけることができます。改訂新版では、学習用OSとして仮想環境で動作するAlmaLinuxおよびDebian GNU/Linuxのイメージをダウンロード提供します。学習用環境を利用することで、コマンドの実行や設定ファイルの編集など、実際に手を動かしながら学ぶことが可能です。
■基礎編 Linuxの基本
Linuxカーネルとディストリビューション
仮想化環境の利用
Linuxのディレクトリ構造
Debian(CUI)環境へのログインとrootユーザー
AlmaLinux(GUI)環境へのログインと端末の起動
コマンド端末の使い方
主な基本コマンド
■1章 Linuxのインストールと仮想マシン・コンテナの利用
1.1 Linuxのインストール/起動/接続/切断/停止
1.2 仮想マシン・コンテナの概念と利用
1.3 ブートプロセスとsystemd
1.4 プロセスの生成/監視/終了
1.5 デスクトップ環境の利用
■2章 ファイルとディレクトリの操作と管理
2.1 基本的なファイル管理の実行
2.2 ファイルの所有者とパーミッション
2.3 ハードリンクとシンボリックリンクの作成
2.4 ファイルの配置と検索
■3章 GNUとUnixのコマンド
3.1 コマンドラインの動作
3.2 フィルタを使ったテキストストリームの処理
3.3 ストリーム、パイプ、リダイレクトの使用
3.4 正規表現を使用したテキストファイルの検索
3.5 エディタを使った基本的なファイル編集の実行
■4章 リポジトリとパッケージ管理
4.1 アプリケーション管理
4.2 aptコマンドによるパッケージ管理
4.3 Debianパッケージ管理
4.4 yumコマンドによるパッケージ管理
4.5 RPMパッケージ管理
■5章 ハードウェア、ディスク、パーティション、ファイルシステム
5.1 ハードウェアの基本知識と設定
5.2 HDD/SSDのレイアウトとパーティション
5.3 ファイルシステムの作成/管理/マウント
■101試験模擬問題
■6章 シェルおよびスクリプト
6.1 シェル環境のカスタマイズ
6.2 シェルスクリプト
■7章 ネットワークの基礎
7.1 インターネットプロトコルの基礎
7.2 基本的なネットワーク構成
7.3 基本的なネットワークの問題解決
7.4 クライアント側のDNS設定
■8章 システム管理
8.1 アカウント管理
8.2 ジョブ管理
8.3 ローカライゼーションと国際化
■9章 重要なシステムサービス
9.1 システム時刻の保守
9.2 システムのログ
9.3 メール配送エージェント(MTA)の基本
■10章 セキュリティ
10.1 セキュリティ管理業務の実施
10.2 ホストのセキュリティ設定
10.3 暗号化によるデータの保護
10.4 クラウドセキュリティの基礎
■11章 オープンソースの文化
11.1 オープンソースの概念とライセンス
11.2 オープンソースのコミュニティとエコシステム
■102試験模擬問題
部品・工具選びからAI活用まで
工作ワザ完全マニュアル70テク
ラズパイ工作を始めたものの、まだ分からないことが多すぎるーー。そんな方にぴったりの特集を企画しました。部品や工具の選び方/使い方、AIを含めた便利なフリーソフトやクラウドサービスの活用法など、ラズパイ工作に必要なノウハウ、70テクをお届けします。
さらに、ラズパイでのAI処理を高速化できるGoogleのUSBアクセラレーターを早速、試しました。話題のAIボード「Jetson Nano」と比較します。
付録冊子(52ページ)では、ロジアナなどの測定器の使い方、はじめてのPython工作コードの書き方を解説します。
特集1 工作ワザ完全マニュアル70テク
特集2 小型デバイスでAIを高速処理、Google CoralとJetson Nanoを試す
特集3 6種の面白OSを動かす!
特集4 ラズパイの雷・停電対策を「松」「竹」「梅」で考えてみよう
特集5 Ubuntu Server、MATEをラズパイで動かそう
講座 ハード&ソフトをちょい足し 新しいラズパイの遊び方
講座 ラズパイ・Linux・Windows全対応 ネットワークのいろは
講座 はじめての電子工作プログラミング
マンガ 女子高生とラズベリーパイ
ラズパイと周辺機器の買い方からOS導入方法、工作基礎まで
レポート 新機種ラズパイ4登場!、ほか
【付録冊子】はじめての測定器の使い方/Pythonコードの書き方
知ってるつもりのOSの役割を“わかりやすく”説明します。情報処理試験対策にも便利。
コマンドリファレンスの最終兵器。すぐに解決したいときは逆引き用例集410、コマンドの詳細を知りたいときはコマンド辞典227、UNIX用語で迷ったときは基礎用語辞典151。
IT技術者に支持の高い技術系Webサイト@ITの人気コンテンツー『Linux Tips』を完全書籍化。Q&A形式のTipsを250項目収録し、初級〜中級ユーザーのあらゆる疑問や悩みをスピード解決。
本書は基本的に、技術評論社の「Software Design」誌の連載「Linux活用メモ」の全30回を集め、コメントをつけてまとめ直したものです。「Linux活用メモ」という連載は、初心者から上級者まで広い範囲の読者を対象に、私の個人的なLinux活用例を紹介してきたものです。具体的には、コンソールやXウインドウシステムの使い方から始まり、各種周辺機の追加やシステムの健康診断、家庭内でのネットワーク活用など多くの話題をとりあげています。
本書のCD-ROMには、人気のRedHat Linux最新版プログラムと、そのもとで動く優秀なアプリケーションを数多く収録してあります。さらに、これらソフトのインストール手順をはじめ、ビギナーがLinuxを動かすまでに直面するすべての問題について親切ていねいに解説。この本で、Linuxの世界への第一歩を踏みだしましょう。
本書は、これからLinuxを使ってみたい人、Linuxを使い始めたけど何ができるのかまだよく分からない、という人に、Linuxの起動やインストールから基本的な操作、定番ソフトの活用法まで、図解を交えて分かりやすく解説します。