検索結果

  • MySQL徹底入門 第5版 MySQL 8.4 LTS対応
    -
    待望の新メジャーバージョンMySQL 8.4対応! 【本書の概要】 メジャーバージョンであるMySQL8.4に対応した、『MySQL徹底入門 第4版』の改訂版です。 「運用データ型」「レプリケーション」「文字コード」など、実務で役立つ知識を学ぶことができます。 MySQLのバージョンアップに合わせ、実行例や説明の最新化はもちろん、MySQL Shellについての解説の追加や、各種ツールも見直し、『より効率的』に『より快適』にMySQLを活用するためのノウハウを余すところなく解説します。 【対象読者】 ・MySQLの初心者から中級者 ・システム開発者 ・データベース関連プログラマー ・データべースに興味のある学生や企業のDB関連リサーチャーなど 【執筆者】 日本MySQLユーザ会メンバー(MyNA)。 日本MySQLユーザ会 は、日本におけるMySQLのユーザ団体。 日本におけるMySQLの普及促進、ユーザ間のコミュニケーション、啓蒙活動のほか、MySQLの日本語化の検証/開発、メーリングリストの運営なども行っている。 【目次】 Chapter 1 はじめに Chapter 2 インストール Chapter 3 MySQL入門 Chapter 4 さまざまなデータ型 Chapter 5 ユーザー管理 Chapter 6 MySQLの運用 Chapter 7 MySQLのさまざまな状態を見る Chapter 8 レプリケーション Chapter 9 バックアップとリストア Chapter 10 データベースプログラミング Chapter 11 文字コードと日本語環境 Chapter 12 MySQLドキュメントストア Chapter 13 MySQL Shell Chapter 14 便利なツール Chapter 15 逆引きMySQL辞典 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • rsyslog 実践 ログ管理入門
    5.0
    syslogは,Linux/UNIX系OSで標準的に使われているログ管理のしくみです。古くからsyslogdが使われてきましたが,現在ではrsyslogやsyslog-ngといった新世代のログ管理システムに置き換えられつつあります。本書では,Fedora,Ubuntu,Debianなどといった主要なLinuxディストリビューションにも標準採用されているrsyslogを取り上げ,その導入・基本設定から応用までを解説します。Linux/UNIXサーバーのユーザー・管理者にとって必ず役立つ,実運用に即したログ管理のノウハウが満載の1冊です。
  • Nginxポケットリファレンス
    -
    高速,軽量なサーバとして広く利用されはじめているNginxのポケットリファレンスです。本書は,NginxをリバースProxyサーバ/ロードバランサとして活用する方法から,ログの管理やセキュリティ対策,パフォーマンスチューニングなどを目的別に紹介します。 注目のSSL機能やHTTPサーバとしての活用方法,Apacheからの乗換,便利なモジュールの解説まで,Nginxの導入から応用までが網羅された1冊です。
  • 現場のプロがわかりやすく教えるデータベースエンジニア養成講座
    -
    1巻2,673円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、リレーショナルデータベース(Relational Database)を使っていく上で土台となる考え方を、順を追って解説したものです。データベースの存在意義から始まり、テーブル・行・列といった基本概念、データを安全に管理するためのRDBMS(Relational Database Management System:リレーショナルデータベース管理システム)の仕組みといった、これから「データベースエンジニア」を目指す人が学ぶべきことを広く紹介しています。 また、データベースに格納されているデータを操作するための手段であるSQL(Structured Query Language)という専用言語について、特に多くのページを割いて解説しています。SQLの「使い方」ではなく、基礎となる「考え方」について詳しく説明しています。そうすることで、開発の現場で実践的にデータベースを「扱える」知識が⾝に付きます。蓄積されたデータの中からSQLを駆使してデータを集計したり、何かを発見したりする楽しさは、SQLへの理解が深まれば深まるほど、より大きく実感できます。 なお、SQLの実行には、主としてMySQLを使用しています。SQL自体は ISOによって標準化されているため、本書の内容はMySQL以外の主要なRDBMSでも共通する知識として使用できます。 「データベース」を学びたい人に向けて本書は書かれているので、使いたいデータベースアプリケーションに依らず、データベース学習の第一歩として活用できます。本書を読むことで、最低限のデータ操作ができるようになるとともに、「データベースエンジニアとして学ぶことの『目次』」が脳内にできあがります。この「目次」があるので、日々の研鑽の中で自分の現在位置を確認しながら、不足している部分を少しずつ補い、習得しながら、知っていること、できることを増やしていきやすくなります。本書の「付録」では、さらなる学習のために参考となる「お勧め書籍」を紹介しているので、次のステップのために役立ててください。 ●目次 第1章 データベースの役割 第2章 データベースの仕組み(構造) 第3章 データベースを使うということ・学ぶということ 第4章 データ操作SQL入門 第5章 データ抽出、集計のSQL 第6章 データ操作以外のSQL 第7章 テーブルを自分で作ろう 付録 もっと知りたい人のためのお勧め書籍
  • これからはじめる Python入門講座 —— 文法から機械学習までの基本を理解
    -
    ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13201-9)も合わせてご覧ください。 本書は,筆者がオンライン大学で担当している「Python プログラミング演習」のカリキュラムを元にPythonを習得するうえで必須のポイントをまとめた1冊です。基本編では,学習環境の構築,Pythonの文法,実践編ではWebアプリケーションの開発,データサイエンス,機械学習の基礎などを流れに沿ってスムーズに学ぶことができます。
  • Jetson Nano 超入門
    3.5
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 小型で高性能なAI開発ボード「Jetson Nano」を使い倒そう! Jetson Nanoは低消費電力でありながらAIコンピューティングが可能な開発ボードです。 ArmベースのCPUのほかに、128コアGPUを搭載し、高いAI処理性能を誇ります。 本書ではJetson Nanoを活用するのに必要な周辺機器、セットアップ方法、基本的な使い方(Linux操作も含む)などから、本格運用するための電源や冷却ファン装備、CUDAデモ、物体検出、ディープラーニングを利用した楽器アプリ、3次元画像処理、電子工作まで解説します。 書籍内で解説したサンプルコードやデモ用データ、設定ファイルなどの一部をダウンロード提供します。

    試し読み

    フォロー
  • Jetson Nano 超入門 改訂第2版
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 小型で高性能なAIコンピュータ「Jetson Nano」を使いこなそう! 本書は2019年12月に出版された「Jetson Nano超入門」をベースに、最新OSや新機種に対応した増補改訂版です。 OSはJetPack4.5を前提に、初期型のJetson Nano A02、現行機種であるJetson Nano B01、また昨年末に発売開始されたJetson Nano 2GBに対応した内容になっています。 Jetson Nanoは低消費電力で低価格ながら、AIコンピューティングが可能な開発ボードです。ArmベースのCPUに128コアGPUを搭載し、高いAI処理性能を誇ります。 本書ではJetson Nanoを活用するのに必要な周辺機器、セットアップ方法、基本的な使い方(Linux操作も含む)などから、本格運用するための電源や冷却ファン装備、CUDA・VisionWorksデモ、物体検出、ディープラーニングを利用した楽器アプリ、3次元画像処理、電子工作などを解説します。 また、最新JetPackで標準で利用可能となった、コンテナ型仮想化システム「Docker」の使い方も詳しく解説します。 書籍内で解説したサンプルコードや設定ファイルなどの一部をダウンロード提供するため、手を動かしながらJetson Nanoを学べます。

    試し読み

    フォロー
  • 図解即戦力 ITインフラのしくみと技術がこれ1冊でしっかりわかる教科書
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆初学者が押さえておきたいITインフラの基本がわかる!◆ 本書では、インターネットやモバイル通信を支えるITインフラのしくみと技術をフルカラーの図解で解説します。この解説を通して、初学者が押さえておきたいネットワークやサーバ、クラウドサービスについての基礎知識を習得できます。これからITインフラの基本を学びたい人やITインフラエンジニアを目指している人におすすめの1冊です。 ■目次 ●Chapter 1 ITインフラの基礎知識 ・01 ITインフラとは ・02 ITインフラの構成要素 ・03 ITインフラの形態 ・04 ITインフラ選択のポイント ・05 ITインフラエンジニアの歴史と現状 ・06 ITインフラエンジニアの仕事 ●Chapter 2 ネットワークの基礎知識 ・07 ネットワークとは ・08 ネットワークの種類 ・09 ネットワークの接続構造 ・10 ネットワークの構成要素 ・11 ネットワークプロトコルと標準化 ・12 各層の役割と関連するプロトコル ・13 イーサネット ・14 IPアドレスとサブネットマスク ・15 ポート番号 ・16 主要なアプリケーションプロトコル ・17 TCPとUDPの基本 ・18 ネットワーク通信の仕組みと技術 ・19 クラウド・仮想化時代のネットワーク ・20 モバイルネットワーク ・21 ネットワークのセキュリティ ●Chapter 3 サーバー・OS・ミドルウェアの基礎知識 ・22 サーバーの基礎知識 ・23 マザーボードとCPU/GPU ・24 記憶装置~ストレージとメモリ ・25 NIC:ネットワークインターフェースカード ・26 サーバーを構成するその他のハードウェア ・27 BIOSおよびUEFIの役割 ・28 OSの役割 ・29 ミドルウェアの役割 ・30 サーバー仮想化技術 ●Chapter 4 IT インフラのクラウド化 ・31 クラウドコンピューティングとは ・32 クラウドサービスの提供モデル ・33 IaaSでITインフラを構築する ・34 パブリッククラウドのメリットとデメリット ・35 プライベートクラウドのメリットとデメリット ・36 サーバーレス ・37 オンプレミス環境からクラウド環境へ ・38 オンプレミスへの回帰 ・39 クラウドネイティブ ~進化するITインフラとアプリケーション ・40 マイクロサービス ・41 コンテナ仮想化技術 Docker/LXD ・42 マイクロサービス開発とDocker ・43 コンテナオーケストレーション Kubernetes/Docker Swarm ・44 OpenStackで実現するプライベートIaaS ・45 主なパブリッククラウド ●Chapter 5 Webシステムの基礎知識 ・46 ITインフラを支えるWebシステム ・47 Webシステムの構成 ・48 Webシステムのプロトコル「HTTP」 ・49 Webアクセスをセキュア化する「HTTPS」 ・50 スケールアップ/スケールアウトによる高速化 ・51 プロキシ(代理応答)による高速化 ・52 キャッシュによる高速化 ・53 CDNシステムによる高速化 ・54 ロードバランサー(負荷分散)による高速化 ●Chapter 6 ITインフラの構築・運用・監視 ・55 ITインフラの設計 ・56 ハードウェアの選定 ・57 ソフトウェアの選定 ・58 サーバー構築の基本 ・59 ネットワーク設定の基礎 ・60 セキュリティ対策の基礎 ・61 インフラ管理の日常業務 ・62 ソフトウェアの更新とパッチ管理 ・63 バックアップとリカバリー ・64 監視システムの設計 ・65 ログ管理と分析 ・66 アラートと通知システム ●Chapter 7 障害対策とセキュリティ ・67 障害対応プロセス ・68 障害復旧計画の策定 ・69 データ復旧計画 ・70 フォールトアボイダンスとフォールトトレランス ・71 コンプライアンス ・72 脆弱性管理とセキュリティ監査 ・73 アクセス制御と認証 ・74 暗号化とデータ保護 ・75 インシデントレスポンスとリカバリー
  • 図解即戦力 Web技術がこれ1冊でしっかりわかる教科書
    3.8
    本書は,Web開発やインフラ運用におけるWeb関連技術の基本知識と重要なテーマを初心者でも理解できるよう,図解でわかりやすくまとめた1冊です。TCP/IPやHTTPなどのプロトコル,HTMLなどのフォーマット,Webサーバー,プロキシサーバーなどのサーバーなど,Web技術全般について取り扱っています。これからWeb技術を学ぶ人から,すでに現場で活躍中のエンジニアまで幅広い方々に役立つ1冊になっています。
  • 作りながら学ぶ Webシステムの教科書
    5.0
    1巻4,180円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webシステムの構築・運用にかかわる技術や知識を、実際にLinuxサーバーを動かしながら学べるように解説しました!  本書の特徴は、実際に手を動かしながら学べる「ワークショップ」を多数用意していることです。概念だけでなく実践的なスキルも同時に身に付く構成となっています。本書を頭から読むのではなく、先に「ワークショップ」を読んで実際にLinuxサーバーを操作してから、補足が必要なときだけ解説パートを読んでも構いません。  内容は、Webインフラエンジニアとしての基礎から応用までを網羅しています。初心者から経験者まで幅広いスキルの読者に対応できるように工夫しました。本書の冒頭部分から順に読み進めることで、基本的な知識から段階的に学ぶことができます。各章は独立したテーマを扱っているため、興味のある章から読み始めることもできます。
  • データベース速攻入門~モデリングからSQLの書き方まで
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は『Software Design』のデータベースに関連する特集記事を再収録した書籍です。 プロダクトに依存しないデータモデリングの基本をはじめ,基本命令文はもちろん,複雑な集計を行うSQLの書き方,MySQLを扱う際に必須となるデータ型/インデックス/トランザクション/デッドロック/レプリケーションの5大基本機能を解説しています。 さらに,AWSの人気データサービスであるAmazon RDSとAmazon DynamoDBの使い分けポイントも紹介。 現場ですぐに役立つデータベースの知識が身に付きます。
  • Firebird徹底入門
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 Firebirdのすべてを網羅した解説書の決定版 Firebirdはオープンソースのソフトウェアで、MySQLやPostgreSQLとならぶ本格的RDBMSです。一般的なサーバー/クライアント型の運用のほか、プログラム内に組み込んでも利用できる柔軟性を持っているため、プログラマーから多くの支持を集めています。本書は、最新版であるFirebird 2.5を中心にその機能のほとんどすべてを解説します。執筆にはFirebirdの第一人者ともいえる日本ユーザー会の主要スタッフがあたり、インストールの方法から、独自のSQL言語の利用法、プログラミング手法、運用のテクニックまでを詳しく解説します。 Firebird解説書の決定版として、ぜひ長くご活用ください。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • MySQL運用・管理[実践]入門 ~安全かつ高速にデータを扱う内部構造・動作原理を学ぶ
    -
    「サーバー故障やヒューマンエラーに備えるには?」 「アクセス数の増加時にパフォーマンスを保つには?」 「異常検知をして復旧するには?」 運用・管理における長く役立つ視点を、実践経験豊富なエンジニアがどのように動いているのかをふまえて解説。 本書では、MySQLサーバーの稼働状況の確認方法といった基礎知識を始め、アカウントの権限の評価順序や認証プラグインなど、運用管理者として知っておくべき知識をまず身につけます。そして、正規化プロセスの基本、CRUDを支える仕組み、ロックの仕組みといった、内部構造について理解を深めます。 そのあと、多くのクエリ実行計画を読み解くので、どのようにクエリを書き換え、どの順番でインデックスを使って処理をしてコストを最小にするのかといった、オプティマイザの考え方がわかるようになるでしょう。レプリケーション、バックアップとリストア、監視など、障害発生に対応するためのノウハウも詰め込みました。 現場で通用する知識の地固めをしたい方、より良い運用・管理のためのポイントを知りたい方におすすめの1冊です。 ■こんな方におすすめ ・MySQLによる運用・管理に取り組み始めた方 ・MySQLの基本は理解しているが、障害発生時の対応には自信のない方 ■目次 ●第1章 運用を始める第一歩   1-1 MySQLの基礎知識   1-2 MySQLサーバーの起動、停止方法   1-3 設定ファイル my.cnf   1-4 MySQLサーバーの稼働状況、設定状態の確認 ●第2章 ユーザー作成、管理   2-1 MySQLアカウントの原則   2-2 認証プラグイン   2-3 権限操作   2-4 アカウント、権限の応用Tips ●第3章 MySQLのデータ   3-1 論理的なデータ   3-2 物理的なデータ   3-3 ログファイル   3-4 それ以外の論理オブジェクト ●第4章 ロックとクエリ実行計画   4-1 MySQLのロック   4-2 クエリ実行計画 ●第5章 レプリケーション   5-1 レプリケーションの目的   5-2 レプリケーションのアーキテクチャー   5-3 レプリケーションの構築   5-4 レプリケーションとクラッシュ耐性   5-5 レプリケーションとマイグレーション ●第6章 バックアップとリストア   6-1 バックアップの種類と方法   6-2 論理バックアップのフルバックアップとリストア   6-3 物理バックアップのフルバックアップとリストア   6-4 ポイントインタイムリカバリ   6-5 バイナリログのバックアップ ●第7章 監視   7-1 監視とは   7-2 MySQLが稼働するOS、ハードウェアの状態   7-3 ログファイル   7-4 MySQL内部の情報   7-5 mysqld_exporter、Prometheusを設定する   7-6 死活監視と異常検知 ●Appendix Linuxへのインストール   A-1 インストール方法の種類   A-2 Red Hat Enterprise Linux、CentOS、Oracle Linux編   A-3 Debian、Ubuntu編   A-4 Linux共通:コンパイル済み実行ファイルを使用する方法 ■著者プロフィール yoku0825:MySQLの魅力にとりつかれ、以来10年以上MySQLの運用に携わっている。ソースコードはsql/sql_yacc.yyから読む派。日本MySQLユーザ会副代表。とある企業のDBA。 北川健太郎:LINEヤフー株式会社所属のデータベースエンジニア。担当はMySQLとOracle DatabaseとちょっとTiDB。好きなMySQLの機能はレプリケーションで、好きなOracle Databaseの機能はログオントリガー。 tom__bo:MySQL好きなソフトウェアエンジニア。 MySQLの運用に5年以上携わり、サーバー/クライアントの通信プロトコル、バイナリログやRedoログをデコードして眺めるのが趣味。ソースコードはmysql_execute_ command()を始点に調べることが多い。 坂井惠:MySQLの好きな機能はSpatial機能(GIS機能)。MySQLのしくみもさる事ながら、特にデータ構造やデータの流れに強い関心を持つ。ソースコードは、item_create.ccから。日本MySQLユーザ会副代表。有限会社アートライ代表取締役。
  • MySQL即効クエリチューニング
    3.0
    本書では、言語やフレームワークに依存せずMySQL側から解決へアプローチするための方法を紹介しています。チューニングそのものの方法については詳しく説明しません。MySQLのパフォーマンスチューニングは計測と改善を繰り返し行っていくべきものだからです。そのため、特定のケースにマッチする改善の手法よりも、繰り返し使われる計測の手法にフォーカスを当てて説明していきます。 本書は、インプレスが運営するWeb メディア「Think IT」で、「MySQLマイスターに学べ! 即効クエリチューニング」として連載された技術解説記事を書籍用に再編集したものです。本書の内容は、執筆時点(2016 年4 月~同8 月)までの情報を基に執筆されています。
  • MySQL徹底入門 第3版 ~5.5新機能対応~
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 オープンソースRDBMSをマスターするための定番書 お待ちかねの新版! MySQLは、代表的なオープンソースのデータベース(RDBMS)です。現在、その用途は個人/アマチュア的な枠組みを越えて、企業のシステムのバックエンドを担うエンタープライズ向けのものとなっています。本書は、ご好評をいただいた翔泳社の『MySQL徹底入門』の最新改訂版です。日本MySQLユーザ会の主要メンバーがMySQL 5.5をベースに旧版の内容を全面的に見直しました。 MySQLの本格的活用を目標に、Linux/Windows/Macintoshへのインストールや、運用や管理、メンテナンスの方法、アプリケーション開発や多言語対応などについて網羅的な解説を行います。また、需要の多いレプリケーション機能(MySQLの多重化運用)については、新章を設けて解説を行うものとしました。MySQL解説書の定番として、本書は初心者から旧版の読者の方まで広くご利用いただけます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • MySQL徹底入門 第4版 MySQL 8.0対応
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 MySQL 8.0対応! 日本MySQLユーザ会メンバーによる全面改定版! 【本書の概要】 2011年刊行の『MySQL 徹底入門 第3版』の改訂版です。 メジャーバージョンアップした8.0に対応。 旧版の内容を全面的に見直して書下ろし。 改訂にあたり、新機能についてはデータベース担当者が必要となる部分を中心にピックアップ! 運用・データ型・レプリケーション・文字コードなどの実務で役立つ内容もバランスよく解説します。 【MySQL 8.0について】 MySQLは、バージョン5.7から一気に進んで8.0になりました。 旧バージョンとの互換性は担保しつつも、 大幅なりリファクタリングが行われており、 今後のMySQLの起点となるバージョンとして期待されています。 MySQLにとって重要な機能は多数ありますが、第4版では次の機能などの解説を行っています。 ・グループレプリケーション機能 ・デフォルトでのUnicode対応 ・ウィンドウ関数 ・CTE(共通表形式) 【対象読者】 ・MySQLの初心者から中級者 ・システム開発者 ・データベース関連プログラマー ・データべースに興味のある学生や企業のDB関連リサーチャーなど 【執筆者】 日本MySQLユーザ会メンバー(MyNA)。 日本MySQLユーザ会 は、日本におけるMySQLのユーザ団体。 日本におけるMySQLの普及促進、ユーザ間のコミュニケーション、啓蒙活動のほか、 MySQLの日本語化の検証/開発、メーリングリストの運営なども行っている。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Linuxブートキャンプ サーバ操作/OSのしくみ/UNIXネットワーク ──10年先も使える基礎を身につける!
    -
    本書は,月刊誌『Software Design』の人気記事の中から,初学者向けのLinux特集記事を必要に応じて更新,再編集した書籍です。 Linuxの知識が役立つ場面は幅広く,DockerやAmazon EC2といった定番の開発環境においても,裏側ではLinuxが動いています。また,インフラエンジニアはもちろんのこと,フロントエンドエンジニアにとっても重要なスキルです。たとえばアプリケーションの開発環境を用意したり,デプロイ作業でトラブルを回避したりする際に重宝します。ネットワークトラブルの解決や,セキュリティを考慮するうえでも重要です。 本書ではLinuxの環境を実際に動かして操作を手になじませつつ,プロセスやパーミッションなどの独自概念,ネットワーク機能,UNIXコマンドなどの理解を深めます。もしあなたがこれからエンジニアの道を進むのであれば,Linuxの知識を早期に習得することは,今後大きなアドバンテージとなるはずです。

最近チェックした作品からのおすすめ