Linuxの心臓部であるカーネルの動作を
実験用プログラムで自ら試し、体感することで
仕組みを基礎から理解できる入門書の決定版
サーバーOSとしてデファクトのLinux。
その中核となるカーネルの仕組みを分かりやすく丁寧に解説します。
OSとしてのLinuxがどのように動いているのかが分かります。
1章と2章ではカーネルの全体像をつかめるよう
基礎となる部分を大きくページを割いて紹介。
3章ではLinuxカーネルのソースコードから
実際に動く状態に組み立てる「ビルド」と呼ばれる操作を、
手順を追って紹介します。
4章以降では、3章までに学んだ知識や手法に基づき、
Linuxカーネルの仕組みを章ごとに解説していきます。
機能解説の章には、実験用のプログラムを用意し、
それを実際に動かすことで理解を深められるよう工夫しました。
第1章 Linuxカーネルの基礎
第2章 Linuxカーネルのモジュール管理
第3章 Linuxカーネルのビルド方法
第4章 タスクスケジューラの仕組み
第5章 仮想メモリーを実現する仕組み
第6章 コンテキストスイッチの仕組み
第7章 物理メモリー管理の仕組み
第8章 ファイルシステムの仕組み
温度、距離、におい、圧力など、さまざまな種類のセンサー350種類を一挙に紹介します。特性や価格を示した一覧表を用意したので、用途に合った適切な製品を選べます。そのうちの34種類のセンサーは、仕組みから配線図まで図解で分かりやすく解説します。
差すだけで動く拡張基板を20種サーベイします。抵抗1本でコンデンサーの容量を測ったり、眠っている古いラズパイでIchigoJam BASICを動かしたり、Androidアプリでラズパイを操ったり、いろいろ楽しみましょう。
特集1 図解でわかるセンサー350種
特集2 配線不要!差せばすぐに動く
HAT&専用拡張ボード20選
特集3 抵抗1本でコンデンサ容量が測れる?!
ラズパイが簡易容量計に変身
特集4 眠っている古いラズパイを活用!
IchigoJam BASICで工作&プログラミング
特集5 Googleアプリストアで簡単に手に入る!
ラズパイとAndroidスマホで遊ぼう
特集6 無料Wi-Fiを安心安全に使える!
VPNサーバーでモバイル環境を強化
特集7 Pythonに「Visual Studio Code」を
PCからのリモート開発が便利
講座 実験して分かる電子パーツの動かし方
講座 ハード&ソフトをちょい足し?新しいラズパイの遊び方
講座 ラズパイとPC両対応! ゆっくり学ぶLinuxの使い方
講座 電子工作にも役立つ! 基礎からわかるLinuxコマンド
マンガ 女子高生とラズベリーパイ
アキバで発見! ラズパイ注目パーツ
Pepperと暮らす 太田智美のはじめてのラズパイ Season2
ラズパイと周辺機器の買い方からOS導入方法、工作基礎まで
【付録冊子】電子工作12の基本パターン
Linux活用のための実用情報誌【特集1】埋もれた便利アプリを発掘!〜あなたの知らないお宝Ubuntuアプリ100【特集2】Linuxを核に全部つなぐ!〜PC&スマホ&クラウド連携 虎の巻
.NET Framework 4.7 と.NET Core 3.1 が統合された.NET 5 が登場しました。.NET 5 は、将来的にWindows/Mac/Linux のデスクトップアプリ、サーバーアプリ、Web アプリなどをすべて開発可能とするアプリケーションフレームワークのスタートとなるバージョンです。Xamarinとの統合は、.NET 6 から.NET MAU(I .NET Multi-platform App UI)として開始となります。今後、Windows、Linux、Xamarin.iOS/Androidで使われる.NET Standard の各種パッケージは、.NET 5 ならびにこの系列に移行されます。
本書は、C# 言語を例にして、.NET 5 で「どのようなアプリを開発できるのか?」を中心に説明したものです。また、.NET 5 の特徴であるWindows とLinux との共用、Azure の活用、dotnet コマンドによるプロジェクトの作成やビルドなども解説しています。
本書では、Linuxシステムの構成や動作について解説します。取り上げるテーマは、システムの全体像、コマンドとディレクトリ、ファイルシステム、ブートシーケンス、プロセスと資源、ネットワーク機能など、多岐にわたりますが、どれもLinuxを使いこなすために必要な知識です。Linuxシステムがどのように機能しているかを知ることで、実践方法をユーザー自身が導き出せるようになります。
次世代ネットワークエンジニアのための入門書!
ネットワークエンジニアの業務を「より効率良く」「より生産的に」進化させるためのエッセンスが詰まったノウハウ集です。ネットワーク運用業務(ネットワーク装置のコンフィグレーションやトポロジー管理、サービス死活監視など)をどのように効率化・自動化させるかという観点から、次世代ネットワークエンジニアが知るべきすべての側面を網羅的に解説します。プログラミングの基本についての解説から、実践的な自動化ツールの解説まで幅広く扱います。
シス管系女子 シリーズ5万部突破!
新エピソードを加えパワーアップ
≪仕事でよく出くわす場面ばかりで、即・役立つ!≫
≪「コマンドが苦手〜」がなくなる!≫
漫画+技術解説書 「わかばちゃんと学ぶ」シリーズの湊川あい先生推薦!
Linuxのコマンド操作をまんがで楽しく学べる本です。
シェルスクリプト、サーバー管理の基本が自然と身に付きます。
主人公の新人社員 利奈みんとと先輩社員 大野桜子のやり取りを通して
すぐ役立つ情報を分かりやすく解説します。
プロローグ 誕生! シス管系女子
第1話 他のコンピュータをリモートで操作したい
第2話 一時的に管理者権限で操作したい
第3話 さまざまが語句を一度で検索したい
第4話 端末でも対話的なファイルを編集したい
第5話 vimでもコピー&ペースト&アンドゥしたい
第6話 コマンド操作でファイルを移動・コピーしたい
第7話 ファイルの位置を相対パスで思い通りに指定したい
第8話 似たような名前のファイルをまとめて操作したい
第9話 「原本のファイル」と常に同じ内容になる「分身のファイル」を作りたい
第10話 突然の回線切断から復帰したい
第11話 他の操作の結果を見ながら操作したい
第12話 最近実行したコマンドを呼び出したい
第13話 ずっと前に実行したコマンドを呼び出したい
第14話 ネットワーク越しにファイルをコピーしたい
第15話 システムの過負荷を把握したい ほか
仮想化技術もコンテナ技術もこれでOK。Windows&Mac対応。ここから始めて、ずっと使える。“Docker”を今日から使いこなすためのやさしい解説書。
Webシステムの構築・運用にかかわる技術や知識を、実際にLinuxサーバーを動かしながら学べるように解説しました!
本書の特徴は、実際に手を動かしながら学べる「ワークショップ」を多数用意していることです。概念だけでなく実践的なスキルも同時に身に付く構成となっています。本書を頭から読むのではなく、先に「ワークショップ」を読んで実際にLinuxサーバーを操作してから、補足が必要なときだけ解説パートを読んでも構いません。
内容は、Webインフラエンジニアとしての基礎から応用までを網羅しています。初心者から経験者まで幅広いスキルの読者に対応できるように工夫しました。本書の冒頭部分から順に読み進めることで、基本的な知識から段階的に学ぶことができます。各章は独立したテーマを扱っているため、興味のある章から読み始めることもできます。
コマンドラインを極めろ!!
MS-DOSを知らない世代のエンジニアに向けたLinux入門書の決定版。
Linux自身の機能だけでなく、シェルスクリプトを使ったプログラミングや、
Gitによるソフトウェア開発のバージョン管理など、
エンジニアの定番知識を徹底的に、丁寧に解説しました!!
[Redhat系、Debian系に対応]
CHAPTER01 Linuxを使ってみよう
CHAPTER02 シェルって何だろう?
CHAPTER03 シェルの便利な機能
CHAPTER04 ファイルとディレクトリ
CHAPTER05 ファイル操作の基本
CHAPTER06 探す、調べる
CHAPTER07 テキストエディタ
CHAPTER08 bashの設定
CHAPTER09 ファイルパーミッション、スーパーユーザ
CHAPTER10 プロセスとジョブ
CHAPTER11 標準入出力とパイプライン
CHAPTER12 テキスト処理
CHAPTER13 正規表現
CHAPTER14 高度なテキスト処理
CHAPTER15 シェルスクリプトを書こう
CHAPTER16 シェルスクリプトの基礎知識
CHAPTER17 シェルスクリプトを活用しよう
CHAPTER18 アーカイブと圧縮
CHAPTER19 バージョン管理システム
CHAPTER20 ソフトウェアパッケージ
APPENDIX01 リモートログインとSSH
APPENDIX02 infoドキュメントを読む
APPENDIX03 Linuxでの日本語入力について
APPENDIX04 参考文献
BSDをも凌ぐ機能の多さと自由度の高さを誇る、PC-UNIXの決定版『Linux』。ゲームからインターネットまで、最前線のハッカーたちが語る、Linux村での清く正しい暮らし方。
Windowsに飽き足りなくなったユーザーの注目を集めるようになって久しいPC-UNIX。その中でも、利用可能なパッケージの多さで群を抜き、Oracleなどの有名ベンダーも参入をはじめたLinuxは、欧米ではBSD系PC-UNIXをはるかにしのぐ人気を獲得しています。本書ではそのLinuxのうちでも最も緻密な設定が可能なDebianディストリビューションのインストール、環境構築、運用の実際をステップバイステップで詳細に、かつ無理なく解説しました。すべてをカバーする「究極の一冊」です。
Linuxインストール本の決定版、さらにパワーアップして登場!PC-UNIX初心者でも確実にインストールできる。X Window System、日本語環境、印刷環境、ネットワークの設定もカンペキ。
習得のコツを理解し順序立てて学んでいけば、PC-UNIXをマスターするのは決して無理なことではありません。本書では、理解すべき手順を踏まえて章を重ねていきます。理解しつつ読み進んでいただくことで、PC-UNIXの世界を十分に堪能することができます。また、本書ではPC-UNIXに関連する多くの知識も盛り込むとともに、これらを楽に読み進んでいただけるように、多くの図による解説に努めています。このため、難しいと思われていたことも無理なく理解することができます。さらに、本書は一般に普及するLinuxやFreeBSDなどを対象に説明を進めているため、入手したPC-UNIXがなんであっても参考となるように配慮した構成となっています。
UNIXマシンとWindowsネットワークを仲良くさせるためのテクニカルチュートリアル+リファレンスガイド+HOW-TOマニュアル。
Linuxに興味を感じながら、実際に使ってみることにはためらいを感じている方も多いのではないでしょうか。たしかに、Linuxシステムを自由に操作できるようになるのは、それほど簡単なことではありません。第1に、UNIXのさまざまな概念や操作方法を覚える必要があります。それは多くの初心者にとってとっつきにくく、謎に満ちたものに見えるでしょう。せっかくLinuxをインストールしても、さてその後一体どうしたらよいのか、途方にくれてしまうユーザーも少なくないはずです。本書はそうしたユーザーのために、ログイン方法や基本的なコマンドの使い方、Xウィンドウシステム、エディタの操作方法など、Linuxシステムの基本的な操作方法を解説しました。操作方法の多くは、一般的なUNIXシステムで共通のものなので、ユーザーは手元のパソコンを使って、本格的なUNIX環境を体験できます。
世界で一番やさしいLinux管理の入門書。Q&A形式であなたの疑問にやさしく答えます。