本書はパート1(1日目)〜パート6(6日目)の6分冊として提供します。各パートは4つのセクションからなり、実際の入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。
3日目であるパート3では、シェルが得意とする機能のひとつであるテキストファイルの操作について解説します。まず1時間目では、テキストファイルのいろいろな表示方法、および日本語ファイルを扱う上で重要な文字コードの変換方法などを解説します。2時間目では、grepコマンドを使用してファイルから必要な行を抽出する方法と、柔軟なパターン指定が可能な正規表現について解説します。3時間目と4時間目では、UNIX系OSでもっとも普及しているテキストエディタのひとつであるvi(vim)の操作について解説します。
本書はパート1(1日目)〜パート6(6日目)の6分冊として提供します。各パートは4つのセクションからなり、実際の入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。
4日目であるパート4では、日常の操作に便利な多少高度なコマンドを解説する。まず1時間目ではオンラインマニュアルの操作およびコマンドの検索方法について解説します。2時間目では、伝統的な検索コマンドであるfindコマンドの使いこなしを中心について解説します。3時間目では複数のコマンドを組み合わせてより複雑な作業をする方法について解説します。
無償のOS「Linux」で、サポート切れのWindowsパソコンや古いデスクトップ、ノートパソコンを“復活”させるテクニックを解説します。「Linuxは初めて」という人でも大丈夫。Linuxによるパソコン再生術をWindowsユーザーにも分かりやすい写真と図でやさしく丁寧に手ほどきします。
1995年のMicrosoftによるWindows 95の発表は画期的なものであった。“オペレーティングシステム”が専門家用語から,大衆用語になったのである。元来,オペレーティングシステムは,コンピュータハードウェアを隠蔽し,アプリケーションプログラムの作成を可能とするものであり,コンピュータにとって最も核となるものである。オペレーティングシステムの歴史は,そのまま,コンピュータの歴史といってよいものである。
本書は,オペレーティングシステムを学ぶため必要となるハードウェア構成技術,プロセス,メモリ管理,ファイルシステム,入出力,デッドロック,セキュリティ,マルチメディアシステムを簡便に紹介しており,かつ,実際に使用されている代表的なOSであるUNIX系のLinuxおよびスマホ用OSであるAndroidについて取り上げる。
本書は,オペレーティングシステムの機能を理解するだけに留まらず,日本の得意とするゲーム業界,機械工業分野,自動車分野,家庭電気分野など,産業界における組み込み型ソフトウェアの基本部分の開発においても参考にしていただけるものと思っている。
本書は1日目〜6日目の6分冊として提供します。各パートは4つのセクションからなり、実際の入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。
2日目では、コマンドラインにおけるもっとも日常的な操作である、ファイルとディレクトリの基本操作を行えるようにすること目標にします。
まず1時間目では、ファイルを扱う上で不可欠なワイルドカード、標準入出力、リダイレクションについて解説します。2時間目、3時間目ではそれを踏まえて、ディレクトリの操作、ファイルのコピーや移動について説明します。4時間目では、シンボリックリンクとハードリンクという2種類のリンク機能に扱いについて解説します。
本書は1日目〜6日目の6分冊として提供します。各パートは4つのセクションからなり、実際の入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。
まず1日目では、終了した段階で、コマンドライン操作の基本が理解できていることを目標に、ターミナルエミュレータの基本操作を説明します。1時間目では、導入編としてUNIX系OSの概要について説明。2時間目では、いよいターミナルエミュレータを起動しシェルコマンドを実行する方法について解説します。3時間目では、ファイルシステムの階層構造とディレクトリ操作について、4時間目ではテキスト補完や履歴などシェルを活用する上で欠かせない基本テクニックについて説明します。
このボリュームで必須知識を攻略!最重要ポイント「のみ」に絞った厳選解説+演習問題。仕事をしながら、ゼロから3週間で合格!マル秘学習プラン。
サーバー構築・運用管理・セキュリティ・トラブル対策etc。いま現場で必要なLinuxの基礎知識を完全理解。現場で最低限知っておきたいポイントがわかる!
仮想環境(VM:バーチャルマシン)に開発環境を構築して配布しています。開発ツールがインストールなしですぐに試せる!プログラミングできても開発ツールの使い方が良く分からない方にもおススメ!
発売から2年強で250万台を出荷し、ますます人気が高まっているRaspberry Pi。どんどん広がるその応用例を紹介し、PCとして、さらに電子工作マシンとしてRaspberry Piをトコトン楽しむ方法を紹介します。
世界で最も人気なLinuxOSで今日からLinuxをはじめよう!インストールしないでも試せる!使える!初心者にも優しい無料LinuxOS入門。
本書は、これからLinuxを使ってみたい人、Linuxを使い始めたけど何ができるのかまだよく分からない、という人に、Linuxの起動やインストールから基本的な操作、定番ソフトの活用法まで、図解を交えて分かりやすく解説します。
今ドキの電子工作に必要な技術要素をやさしく解説!「プログラム作成環境の構築」「GNUソフトウェアのインストール」「Linuxカーネルの再構築」「デバイスドライバの作成」など、仕組みを理解しながらマスターできます。
昨今のPHPによるWebアプリ開発ではライブラリ、フレームワークの利用は必須で、またすぐに利用できるサンプルプログラムはとても重宝されています。そこで、本書では、日本語環境に特化した実用サンプルから、定番のライブラリ/フレームワークをWebサービス編、UI編、ユーティリティ編、通信編、フレームワーク編に分けて100個を解説しています。なお、既刊の『JavaScriptライブラリ実践活用[厳選111]』『Androidライブラリ実践活用[厳選111]』と同様の体裁です。
社員アンケートや面談はもう古い!MITメディアラボの最先端技術が、社員の生産性や満足度を大幅に上げる方法を明らかにする。それも、机の長さや休憩時間を変えるといったシンプルなものばかり。会社も社員もハッピーになれる、未来のオフィスを考えよう。
●サーバルーム、データセンタにおけるサーバの安全なシャットダウンを実現する、UPSの管理に最適なネットワークベースのソフトウェアです。大容量UPS、冗長電源サーバにも対応します。●1nodeライセンスです。●納品物はライセンスシートが梱包された封筒です。ソフトウェアはライセンスキーを登録することによりダウンロードにて提供させていただきます。●1年間のアップグレードライセンスつきです。(マイナーアップグレードのみ対象)●バージョン3.1より登録可能です。●別途Network Management Card3(AP9640JもしくはAP9641J)が必要です。●必ずOS対応表をご確認ください。http://www.apc.co.jp/os_support
最新の情報にアップデートして「サーバ/インフラエンジニア養成読本管理/監視編」が新登場!Webを中心としたITシステムは、24時間365日無停止運用が当たり前になりました。こうした中でさまざまなシステムのトラブルに迅速に対処することがサーバ/インフラエンジニアには求められています。本書では、こうしたビジネス要求に応えるための基盤技術であるシステム監視にフォーカスして、そのノウハウをわかりやすく解説します。さまざまなツールやスクリプトの活用法から豊富な現場経験を持つ著者のノウハウまで、丁寧に解説します。
広い出題範囲を網羅。わかりやすい解説と豊富な用例・練習問題。201&202各1回分の模擬試験を掲載。
クロック周波数が数百MHz以上で動作するARM Cortex-A9デュアルコアCPUを内蔵したFPGAが登場し,安価な評価ボードの販売も開始され,誰もが今すぐ使えるようになりました.この高性能なFPGAを,どのように使いこなせば良いでしょうか?
スマートフォンの爆発的な普及で,一般の人にも“Android”という名称が浸透しています.ほとんどのスマートフォンにはCPUとしてARMプロセッサが採用され,ベースのOSとしてはLinuxが動いています.LinuxやAndroidはオープン・ソース・ソフトウェアなので,十分なCPUパワーとメモリをもった評価ボードであれば,誰でも自由にARMコア内蔵FPGAでLinuxやAndroidを走らせることが可能です.
特集ではAltera社製Cyclone V SoC搭載評価ボードとXilinx社製Zynq搭載評価ボードを使って,それぞれLinuxを動かし,Androidを起動してみます.Android上では,LEDを点灯制御するアプリケーションを走らせ,LCDタッチパネル上で“LED ONボタン”や“LED OFFボタン”をタッチすると,評価ボード上のLEDがON/OFFする様子を試すことができます.
最後に,安価なLinuxボードBeagleBooneの拡張コネクタにFPGAボードを接続し,CPUだけでは処理できない機能をFPGAを使って拡張するために必要な,外部バスの使い方についても解説します.
☆特 集 Linux/Android×FPGA
◎クロック周波数GHzクラス,メモリ数百Mバイトの性能を生かすには高機能OSを使うべし
●プロローグ ARMコア内蔵FPGAにはLinux&Androidを使おう!
[GUIとしてAndroidを使おう!]
LinuxベースのシステムにGUIメニュー画面を実装する各種方法
●第1章 LinuxのGUIシステムとAndroid採用のメリット
[アルテラSoCではじめてのLinux!]
◎開発環境VineLinuxのインストールからbusyboxのコンパイルまで
●第2章 アルテラSoC評価ボードHelioでLinuxを動かそう
[カスタマイズLinuxの作成 自由自在!]
◎Linaroで構築するオリジナル・ディストリビューションZynq Linux Platform
●第3章 Zynq評価ボードZedBoardでLinuxを動かそう
[アルテラSoCでAndroidを動かす!]
◎ARM Cortex-A9搭載!全部入り最新FPGAの研究 〜アルテラSoC編〜
●第4章 Androidアプリケーションからハードウェアを制御する方法
[ZynqでAndroidを動かす!]
◎ARM Cortex-A9搭載!全部入り最新FPGAの研究 〜Xilinx編〜
●第5章 Zynq搭載FPGA評価ボードでAndroidを起動する
[BeagleBoneをモジュール部品として活用]
◎組み込み型高速画像処理システム開発プラットホームをBeagleBone+FPGA基板で構成
●Appendix BeagleBoneの外部バスにFPGAをつないで機能アップ!
☆最新技術
[OpenCLはGPUだけじゃない]
◎Altera社製FPGA Stratix VをOpenCLで開発できる
●OpenCL for FPGAの最適化テクニック
[手軽にUSB 3.0接続を実現するならFX3!]
◎DMAとステートマシン,GPIF II Designerの使い方を理解しよう
●USB 3.0 対応EZ-USB FX3のGPIF II活用の基礎
[これからはFPGAでもAXIの時代!]
◎システムLSI向けのオンチップ・バスの業界標準仕様
●SoC標準バスAMBA&AXIバスの紹介
☆基礎解説
[サンプル・デザインを活用して開発期間を短縮!]
◎定番&最新FPGAの研究 〜Altera編〜
●Development Kit Example Designを流用したDDR系メモリ搭載システムの開発例
[FPGA開発でもシミュレータを使うおう!]
◎定番&最新FPGAの研究 〜Xilinx編〜
●Xilinx社製FPGA開発ツール標準添付のISEシミュレータの使い方
[IC 1個でもここまでやれる]
◎カメレオンIC PSoCの研究
●PSoC 4 PioneerKitでPmodモジュールを制御する
[IPコアの活用技法を体験]
◎無償で使えてよりどりみどり!オープン・ソースIPコアの研究
●画面表示コントローラを実装してディスプレイ表示!