1冊で合格力が身に付く、受験者必携の書。詳しい解説+演習問題+模擬試験問題2回分。
[内容紹介]
【第1特集】コードで納得 ネットワークのしくみ
ハンズオンTCP/IP
ネットワークに関する用語は膨大かつ難解なうえ、ただ用語を覚えただけではなかなか実務に活かすことができません。
そのため「言葉はわかるけど具体的なしくみはわからない」という人も少なくないのではないでしょうか?
本特集では、基本的なネットワーク用語を押さえるだけではなく、「ICMPパケットによるpingコマンドの自作」「TCP、UDPによるソケットプログラミング」を通して、実際にネットワーク通信を体験します。
自分の手を動かすことで、RFCを見るだけでは読み取れないプロトコルの流れをつかみ、TCP/IPへの理解をさらに深めましょう。
【第2特集】コーディング、JITコンパイラ、フレームワークの3点で考える
PHP 8移行のタイミングとコツ
2020年11月26日、PHP 8が満を持してリリースされました。
本バージョンでは、文法の変更に加え、目玉機能であるJITコンパイラが追加された事情もあり、ユーザーの関心が非常に高まっています。
ただし、これらの変更は既存コードに大きく影響するため、開発者は移行時期や方法を注意深く考慮する必要があります。
性急に移行してしまうと痛い目に遭いかねません。
本特集では、「コーディング」「JITコンパイラ」「フレームワークを始めとした周辺ツール」の3点でバージョン8の新機能とその影響を解説します。
本格的に移行を考えている方も、そうでない方も、ぜひご活用ください!
[目次]
■特集
【第1特集】ハンズオンTCP/IP
第1章 押さえておきたいネットワークの基本用語/村山 公保
第2章 pingを自作してネットワーク通信の実装を知る/小俣 光之
第3章 TCPによるソケットプログラミング/小川 晃通
第4章 UDPによるソケットプログラミング/小川 晃通
【第2特集】PHP 8移行のタイミングとコツ
第1章 PHP 8でコーディングはどこまで変わる?/新原 雅司
第2章 JITコンパイラでどれだけ速くなる?/富所 亮
第3章 フレームワークやライブラリ、ツールはどう対応すべき?/五十嵐 進士
■連載
ITエンジニア必須の最新用語解説/杉山 貴章
Unveil it! 開ければわかる!/清水 洋治
結城浩の再発見の発想法/結城 浩
Raspberry PiでエッジAI/山川 正美
イラストで明解Gitコマンド/大串 肇
明後日のコンピューティングを知ろう/松本 直人
めそ子が聞く!!/クラスメソッド 豊崎(作)、エクスデザイン ninnzinn(画)
ひみつのLinux通信/くつなりょうすけ
“学習する”チームで仕事をする/広木 大地
脆弱性のふさぎかた/中島 明日香
はじめてのAIチャットボット開発/金谷 拓哉、高橋 永成
ディープラーニングではじめるソフトウェア高速化入門/松宮 遼
DevOpsエンジニアのための節約・簡単・時短レシピ/星川 真麻
Ansible問題解決マップ/齊藤 秀喜
チーム開発の視点が変わる アジャイル開発の新常識/赤瀬 智也、梶原 直人(監修)
パズルで鍛えるアルゴリズム力/けんちょん(大槻 兼資)
Visual Studio Code快適生活/職業「戸倉彩」
体系的に学ぶDockerネットワークのしくみ/大隈 峻太郎
Rustで挑戦 ネットワークプログラミング/小野 輝也
ルータ実践活用「NextHop」/吉政 忠志
月刊Fedoraジャーナル/佐藤 暁
Monthly News from jus/大西 尚利
あなたのスキルは社会に役立つ〜エンジニアだからできる社会貢献〜/山形 巧哉第1特集 通信のしくみを根底から理解する ハンズオン TCP/IP 第2特集 Webプログラマの必須知識 PHP8移行のタイミングとコツ
Windows/Mac OS X/Linux(Ubuntu)に対応。C言語の機能を目的から探せる。開発現場で役立つプログラミングの常套テクを網羅的に解説。
全UNIXユーザーのための珠玉のテクニックをすべて公開。コマンドリファレンスと目的別リファレンス。ファイルやディレクトリの操作と閲覧方法。様々な形式でファイルを圧縮・解凍する方法。ユーザーやシステム、プロセス管理テクニック。シェルや環境変数の設定に関するテクニック。ネットワークとプリンタの設定と利用方法。アプリケーションのインストールと利用方法。X window systemや日本語を活用する方法。vi、emacsエディタの操作方法のテクニック。コマンドに役立つショートカット機能の解説。UNIXの基礎用語や基本構造について解説。
本書は、Linuxをはじめてみたいという初心者の方、すでに利用しているがさらに進んだ使い方を知りたいという方に向けた解説書です。そもそもLinuxって何?どんなことができるの?タダって聞いたことがあるけど本当?特別な知識が必要?インストール方法は?-など、Linux初心者が持つあらゆる疑問を解消しながら、安心して導入できるよう基礎から解説しています。また、Windowsとは違うオリジナリティを追求したい、一歩進んだ使い方をしたいというユーザーに向けて、さまざまな裏ワザも紹介しています。
メール、Samba、データベース(Oracle)、JBoss、PHP、VMware、Hinemos、etc.まるごと環境構築!!みんなのLinux=CentOSをはじめてみませんか。
UNIXユーザのためのショートカットの解説本。アプリケーションとして3大シェルのbash、tcsh、zshのショートカップはもちろん、ターミナルとして、xterm、gnome-terminal、kterminal、Terminal(Mac OS X)を、2大エディタのvi(vim)とEmacs、そして、デスクトップ環境としてGnome、KDE、Compiz Fusion、Aquaを、さらに、SCIM-Anthy、ことえりのショートカットも収録。
貴重なハックの記録が満載。RAID化してみよう!Webサーバー、ファイルサーバー、プリンタサーバーなど活用事例も多数収録。
基本から応用まで徹底解説!Webプログラミング、データベース操作などPHPで実現したいことをこの一冊に凝縮!やりたいことが引ける便利帳。
実用的なシェルスクリプトを作成するためのノウハウについて、数多くのサンプルプログラムと共に説明している。
本書は、まずこれだけ読めば使えるようになる、という第1章からはじまり、以下、資料編、正規表現、現代のviであるvimについてのその拡張機能、viと日本語環境を解説していく。
[内容紹介]
【第1特集】クラウド料金に悩むあなたに贈る
AWSコスト管理の極意
コストの見える化&分析で予想外の請求を防ぐ!
AWSを利用するうえで、コストの問題は避けては通れません。従量課金制であるため、課金体系と使用状況を把握して不要な支出を削らなければ、痛い目に遭います。実際、「普通にAWSを利用していたつもりが、突然高額請求された」という話は珍しくありません。
本特集では、そのような事態を防ぎ、適切なコストのもとでAWSを利用するためのノウハウを伝授します。まずはAWSのサービス・課金体系に始まり、コストの可視化&予測、ネットワークのコスト管理を取り上げます。さらにちょっとした無駄を減らす使い方を併せて紹介します。この機会に、AWSコスト管理を基礎からしっかりと身につけましょう!
【第2特集】障害訓練、してますか?
インシデント対応 実践トレーニング
“いざ”に備える訓練規模別対応フロー
国内企業の大規模システム障害がニュースに取り上げられることも少なくない昨今、みなさんの企業では障害対策としてどんなことを行っているでしょうか。
システム障害は避けられません。どんなになくそうと気をつけても、いつか必ず起こるものです。しかし、復旧までの時間を短くしたり、トラブルの範囲を最小限に抑えたりといった対応によって、事態の収拾を図ることはできます。
スムーズな復旧を行うためには事前の「訓練」が大切です。本特集では、チーム単位で行っているGMOペパボと、全社規模で行っているfreeeの事例を基に、インシデント訓練のフローを紹介します。訓練の第一歩として、まずはできるところからやってみましょう!
【第3特集】2年ぶりの長期サポート版
Ubuntu 22.04 LTS“Jammy Jellyfish”最速レポート
Ubuntu(ウブントゥ)はコミュニティによって開発されているオープンソースのLinuxディストリビューションで、ラップトップ、デスクトップ、サーバなど幅広い用途で利用できるのが特徴です。6ヵ月ごとの新バージョンのリリースにあわせて新しいアプリケーションを利用できるほか、5年間の長期サポートが受けられるLTS(Long Term Support)版が2年ごとにリリースされるため、仕事のデスクトップ用としても、サーバ用としても安心して使えます。
2022年4月21日には、最新のUbuntu 22.04 LTSがリリースされる予定です。本特集ではこの22.04 LTSの変更点や新機能をいち早く紹介します。また、Ubuntuをサーバとして使ったことがない方のために、Ubuntu Server入門の情報もお届けします。
[目次]
■特集
【第1特集】AWSコスト管理の極意
第1章 コスト管理もまずはここから! AWSのサービス・料金体系総ざらい/新井 雅也
第2章 コストを見える化&予測して予想外の請求を防ぐ/大澤 秀一
第3章 AWSネットワークのコストを学ぼう/深澤 俊
第4章 AWSの無駄なコストを見直そう/べこみん
【第2特集】インシデント対応 実践トレーニング
第1章 なぜインシデント対応訓練が必要なのか/土佐 鉄平
第2章 事業部単位での訓練について/高橋 雄紀
第3章 全社を巻き込む大規模訓練/ただただし
【第3特集】
第1章 Ubuntu 22.04 LTSの変更点/あわしろいくや
第2章 プラットフォームシステムとしてのUbuntu 22.04 LTS Server/柴田 充也
【一般記事】
[短期連載]HashiCorp Vaultではじめるシークレット管理/草間 一人
■連載
ITエンジニア必須の最新用語解説/杉山 貴章
できる! 自作キーボード工房/サリチル酸
結城浩の再発見の発想法/結城 浩
ハピネスチームビルディング/小島 優介
衛星データプラットフォームTellusハンズオン/Tellusオウンドメディア「宙畑」編集部、Tisch合同会社 田上 健太(執筆協力)
明後日のコンピューティングを知ろう/松本 直人
分解教室/清水 洋治
ひみつのLinux通信/くつなりょうすけ
今日から始めるサイバー脅威インテリジェンス/皆川 諒
UNIXテキスト処理の極意/中島 雅弘
チーム開発の視点が変わる アジャイル開発の新常識/梶原 直人
データ生成技術で理解するディープフェイクのしくみ/中山 浩太郎
スッキリわかるKubernetesネットワークのしくみ/大隈 峻太郎
自作OS入門以前/滝澤 照太
ヤマハルーターネットワーク本格構築入門/寺西 祐樹
systemd詳解/森若 和雄
こんなときどうする? エンジニアも知っておきたい法律知識/弁護士 柿沼 太一
あなたのスキルは社会に役立つ〜エンジニアだからできる社会貢献〜/清水 俊之介第1特集 AWSコスト管理の極意 第2特集 インシデント対応 実践トレーニング
Linux活用のための実用情報誌
Linux活用のための実用情報誌【特集1】今すぐできる!
『Windows版Linux超活用』
Windows 10 Anniversary Updateから加わった新機能「Windows Subsystem for Linux」が登場し、多くのLinuxのコマンドやソフトを、Windows上で動かせる時代になりました。
Linuxの豊富なツールや最新の開発環境という “お宝” を最大限に活用しましょう。
初心者から中上級者まで便利に使える新機能を、基本からしっかり解説します。
【特集2】 コマンド利用から機械学習まで
『GoogleをLinuxで使い倒す』
「Webブラウザーがあれば何でもできる! 」。そう思わせるGoogleのサービスは、いわば仮の姿。
Linuxのフリーソフトを組み合わせると、Googleの巨大なデータセンターを自分の右腕として使い倒せます。
話題の「人工知能」や「機械学習」を手軽に試せるサービスやアプリも体験しましょう。
【特集3】 Ubuntuから気軽に印刷&スキャン
『インクジェットプリンター設定のコツ』
Linuxの使い始めで悩むのがプリンターの設定でしょう。
メーカーごとインストール方法が違うなど、手ごわい存在です。
そこで本特集では、Linuxでのプリンター利用の基礎知識を紹介した上で、定番機種でUbuntu 16.04 LTSからの接続の手順を紹介します。
Linux活用のための実用情報誌【特集1】春までにマスターできる!『新定番フリーソフト52』【特集2】マークダウン、GitHub、シェルスクリプトを速習!『Linux流 文書作りのプロツール入門』【特集3】 みんなのラズパイコンテスト・特別企画『グランプリ作品「自作ベッドメリー」を大紹介』
Linux活用のための実用情報誌【特集1】Vista&XPマシンが生まれ変わる!
Windowsパソコン復活 最終案内
Windows VistaやXPのサポートは既に終了しています。
それらのパソコンをLinuxで再び使えるようにしませんか?
Windows風、macOS風、Android風Linuxの導入方法、データ&周辺機器の移行手順、代替フリーソフト、ハード増強など、Windows Vista/XPパソコンの最適復活法のすべてを解説します。
【特集2】Windows版Linuxだからできる
Windows乗っ取り活用大作戦
今春実施されたWindows 10の大型アップデートで、Windowsの中で動くLinux「Ubuntu onWindows」も大幅に機能強化されました。
最大の目玉機能は、LinuxからWindowsアプリケーションを起動できるようになったこと。
LinuxからWindowsアプリを自在にコントロールしてみましょう。
【特集3】Linux PCで楽しむ電子工作
小型LCDで温湿度やIPアドレスを確認
Raspberry Piで人気の電子工作は、普通のLinux PCでも楽しめます。
小型液晶ディスプレイにHDDの温度やIPアドレスを表示し、温湿度センサーを付けてグラフで確認できるようにしましょう。
Linux活用のための実用情報誌【特集1】面倒な操作が楽に!
『ズルい!? Linux活用48本』
「あの作業がもう終わったの! ?」「こんなに簡単にできるなんて! 」。
周りも自分も驚くLinux活用テクニックで、日々の作業や遊び、勉強からお仕事までをスピードアップ。
BDレコーダーのおまかせ録画などの自動化ワザから達人級のLinuxのコマンドハックまで、
日常や仕事が10倍ラクになるテクニックを一挙に紹介します。
【特集2】
『最新Ubuntu 16.10で知る Linuxの近未来』
10月13日に、定番Linuxディストリビューション「Ubuntu」の最新版「Ubuntu 16.10 Yakkety Yak」がリリースされました。
ファイルマネジャーが使いやすくなるなど、地味ながら有用な新機能が増えています。
新機能を詳しく解説しつつ、「見送られた機能」を通じて、今後のUbuntuの進化を予測しましょう。
Linux活用のための実用情報誌【特集1】そのパソコンはまだ使える!
『捨てるPC捨てないPC 見分け方&活かし方』
使わなくなったパソコンを、ソフトとハードの両面でスッキリさせましょう。
無料で使えるLinuxを適切に導入すれば、現役マシンにパワーアップ。
少し古めのPCなら、付録DVD連動の軽量Linuxでリフレッシュ。
もう動かなくなったPCでも、部品を交換したり、OSをカスタマイズしたりして再生できます。
どうしても復活できないPCは、リサイクルやオークションで賢く安全に引退させられます。
【特集2】
『お悩み解決!LAN & Wi-Fi』
今どきのパソコンはLANケーブルや無線LAN(Wi-Fi)でインターネットにつなぐ使い方が当たり前。
もちろん、LinuxパソコンでもLANやWi-Fiは快適に使えます。
ただWi-Fiは、一部のアダプターでドライバが必要になるなど違うところがあります。
まれにつながらなかったり、動いても速度が出なかったりもします。
この記事では、WindowsとLinuxで設定が違うところを丁寧に解説。
後半では便利なネットワークコマンドも紹介します。
Linux活用のための実用情報誌【特集1】分かりにくい操作も動画でしっかり理解
『一気に学び直すLinuxテクニック44』
Linuxを始めてみたものの、いつまでも初心者状態ーー。そんな方に向けて、Linuxの上達に欠かせない、44個の知識やテクニックを厳選しました。
迷いやすい技は付録DVD-ROMに解説動画を収録。「コマンド」や「サーバー」なども丁寧に解説しています。
この夏、初心者を脱出しましょう。
【特集2】日本からも買える!
『5ドル Raspberry Piの始め方』
わずか5ドルの値付けで衝撃のデビューを果たした「Raspberry Pi Zero」。 英国での生産が安定してきたため、日本からも入手しやすくなりました。
海外通販をスムーズに進めるテクニックや、PCとしての活用法など、あなたに最適な “始め方” を紹介します。
【特集3】Bluetoothと赤外線で遠隔操作
『おもちゃ&家電をLinuxで自動化』
スマホや専用コントローラーから操作するおもちゃ、リモコン操作のエアコンなどの家電ーーこれらの機器は、Linuxからでも操作できます。
Pythonやシェルで記述したプログラムや専用ツールで自動制御を実現してみましょう。
Linux活用のための実用情報誌【特集1】XP/Vista/7/8/8.1に完全対応
『Windows→Linux 乗り換えの全手順』
サポートが終了したWindows XPパソコンや、サポート終了が 迫ったVistaパソコン、Windows 10へのアップグレードを 諦めたWindows 7/8/8.1パソコン。
これらのパソコンはLinuxに乗り換えればまだまだ使えます。
乗り換えの手順や移行後の活用方法を徹底的にガイドします。
【特集2】究極のエコサーバー
『ラズパイならではの使い方20選』
小型で省電力なRaspberry Pi(ラズパイ)は究極のエコサーバーといえます。
その特徴を生かした活用法を厳選して紹介します。
ファイルや音楽の共有から、ブログサーバーの構築、エアコンの自動制御まで、ラズパイを使い倒しましょう。
【特集3】Linuxテクで通信料が激落ち!?
『Linux&格安SIM 得する使い方』
スマートフォンの通信料金を格段に節約できる「格安SIM」では、通信容量をいかに減らせるかがカギを握ります。
通信量を切り詰める「プロキシーサーバー」としてLinuxサーバーを動かし、格安SIMの使い勝手をパワーアップさせましょう。