「Linuxカーネル」はとにかく機能が豊富すぎて、学ぼうとしても、どこから手を付けてよいか分からないものです。また、「Linuxカーネル」のすべてを理解している人は存在せず、各人の得意分野に特化して、「Linuxカーネル」を理解していると考えられます。そのため、何らかの目標を設定してから、「Linuxカーネル」のソース・コードを読み進めるようにしないと、発散してしまい、学習はうまくいきません。そこで、本書では、「アプリケーション」および「ライブラリ」が、どのようにして「Linuxカーネル」の機能を活用しているかに着目して、「アプリケーション」から「カーネル」までの「ソース・コード」を見ていくことで、「Linuxカーネル」の実装を学んでいきます。
ソフト開発とプログラミングのための情報誌【特集1】2大人気スクリプト言語 PythonとJavaScriptを同時に学ぼう
「現在最も学ぶべきスクリプト言語は何か?」と問われれば、いろいろな意見はあるでしょうが、
とりあえず「PythonとJavaScriptの2つ」と考えて問題ないでしょう。
そんなわけで、この特集でPythonとJavaScriptを同時に学んでみましょう。
【特集2】スマホプログラミングで知っておくべき10のコト
Androidアプリ開発で必要な10項目の基礎を紹介します。
「え?Android端末を持っていないよ」という人も心配無用です。
開発環境に含まれているエミュレータを使えば、実機がなくても試せます。
【新連載&好評連載! 】
・大人のためのマイクラ講座 「コマンドとコマンドブロックで建築作業を自動化する」
・3Dマップ対応の最新ツールで自分だけのRPGを作ろう 前編
・Bash on Ubuntu on WindowsでLinux環境を楽々構築 初級編
【特別レポート】
・マイコンボード「chibi:bit」 MSのツールで簡単プログラミング
【好評連載陣! 】
・吉岡直人のsyntax error
・すぐに役立つ! JavaScriptコード
・実務を快適にするExcel VBA
・素朴な疑問をスッキリ解消 矢沢久雄のソフトウエアの基礎 Q&A
・かんたん! Python入門
・日本と海外で働くエンジニア
★★★特別付録つき! ★★★
【極厚冊子付録】JavaScript実践テクニック
JavaScriptでコードを書くときは、ちょっとしたツボがあります。
そのツボをきっちり解説します。きっとあなたにも発見があるはずですよ。
★世界が待ちわびた、R&B界のジャンヌ・ダルク降臨!
★全英アルバム・チャートに66週連続TOP 10入りした衝撃のデビュー作から早4年半。待望の2ndアルバムが登場!
(メーカー・インフォメーションより)
Disc1
1 : Selah
2 : Breathing Underwater
3 : Happen
4 : Hurts
5 : Give Me Something
6 : Right Now
7 : Shakes
8 : Garden (Feat. Jay Electronica & Áine Zion)
9 : I'd Rather Not
10 : Lonely
11 : Sweet Architect
12 : Tenderly (Feat. Joel Sandé & the Serenje Choir)
13 : Every Single Little Piece
14 : Highs & Lows
15 : Babe
16 : Kung Fu
17 : Somebody
18 : This Much Is True
Powered by HMV
Linux活用のための実用情報誌【特集1】面倒な操作が楽に!
『ズルい!? Linux活用48本』
「あの作業がもう終わったの! ?」「こんなに簡単にできるなんて! 」。
周りも自分も驚くLinux活用テクニックで、日々の作業や遊び、勉強からお仕事までをスピードアップ。
BDレコーダーのおまかせ録画などの自動化ワザから達人級のLinuxのコマンドハックまで、
日常や仕事が10倍ラクになるテクニックを一挙に紹介します。
【特集2】
『最新Ubuntu 16.10で知る Linuxの近未来』
10月13日に、定番Linuxディストリビューション「Ubuntu」の最新版「Ubuntu 16.10 Yakkety Yak」がリリースされました。
ファイルマネジャーが使いやすくなるなど、地味ながら有用な新機能が増えています。
新機能を詳しく解説しつつ、「見送られた機能」を通じて、今後のUbuntuの進化を予測しましょう。
コンピュータ・サイエンス&テクノロジー専門誌☆別冊付録 「定番ARMマイコンSTM32便利帳2016」
☆特集:「IoT&スパコン! ラズパイ時代の自分用コンピュータ作り」
●イントロダクション コンピュータ作りの世界2016
●カラー・プレビュー IoTからスパコンまで! Linux時代の自分用コンピュータの世界
☆第1部 IoT時代はハードが重要! リアルタイム制御コンピュータを作る
◎お手軽Linux時代に高性能とリアルタイムを両立!
●第1章 IoT時代はラズパイにカチャ! リアルタイム制御コンピュータ初体験
●Appendix1 ラズパイをリアルタイム化 マイコン拡張ボード図鑑
◎高性能Cortex-M7マイコン・キット×オープンソースOSでSDカード音楽/画像再生もサクサク
●第2章 200MHzフル回転OK! 8000円リアルタイム制御コンピュータ
☆第2部 Linux×並列演算チップ! スパコン構成小型コンピュータを作る
◎無償ツール×Cプログラムで動かせる
●第3章 ラズパイ×FPGA! クルマ用画像認識コンピュータ
◎1クリックでラズパイの10倍高速化! ?…ARM FPGAのポテンシャルを探る
●第4章 ワンチップARMスパコンのCプログラム処理性能
◎ARM FPGAならCプログラム用回路の自動生成もサクッ! 並列化すれば性能UPUP!
●第5章 FPGAターボON! 高速Linuxコンピュータ
☆第3部 本物から学ぶ…スパコンの並列演算器の研究
◎シミュレーションから! FPGAボードで超強力ソーティング
●第6章 ビッグデータ時代にますます重要! ハードウェア・データ処理に挑戦
●Appendix2 基本演算の高速化が重要! ハードウェア並列ソート・アルゴリズム
◎並列小型モジュールでCore i7ソフトウェア・シミュレーションをぶっちぎる!
●第7章 40MHz動作FPGAを並列! インテル100倍速コンピュータ
◎FPGA専用計算回路で劇的性能UP!
●第8章 ビッグデータ/AI時代は計算力! 画像検索サーバ65倍速!
☆3号連続特別企画
◎ラズパイで特撮〈第1回〉
●画像処理の第一歩…素画像RAWデータの定義&GET方法
●Appendix ラズパイ・カメラ用画像処理GUIツール誕生!
ほか
さまざまな事情からLinuxを使い始める(学び始める)人が増えています。そうしたLinux初心者がまず戸惑うのは、コマンドを使って操作する点ではないでしょうか。WindowsやMacならマウスを使う操作を、なぜコマンドで行うのか。本書では、実際に数々のコマンドを打ち込みながら、その理由を学んでいきます。本格的にLinuxを学び始める前に知っておくと便利なことを、さくっと読める一冊です。
本書は、Linuxを学ぼうとする人の多くが知りたいと思う「Linuxってどういうものなのだろか」を主なテーマに書かれたものです。
「進学や就職などの事情で、Linuxを使わねばならなくなった!」
「Raspberry PiでLinux系のOSを使い始め、コマンド操作に興味を持った!」
「WindowsやMacはある程度使えているから、今度はLinuxも使えるようになりたい!」
といった方々が、「Linuxらしい使い方」を心地よく理解できるように構成されています。
また、「Linux専門の厚めの入門書にチャレンジしようかと迷っている」といった方にとっては、気軽に読みやすい一冊です。
LinuxをLinuxらしく使うために、避けて通れないのがコマンドを使う操作です。コマンドを上手に使うことによって、多様で複雑・繊細な要求を、シンプル・柔軟にコンピュータに伝えることができます。本書では、実際に数々のコマンドを打ち込んで、その操作結果を確認しながら学習を進めていきます。コマンドは、シンプルなものから、ウェブカメラの画像を用いて動画を作成するといった少し複雑なものまで、単に暗記してもらうためではなく、Linuxの特徴を楽しみながら学べるものを選出。読み終える頃には、ご自身のLinuxへの理解が深まっていることを実感できます。
なお、本書に掲載しているコマンドは、Ubuntu 16.04 LTSとRaspbian(NOOBS v1.9.2とv1.9.3)で動作することを確認しています。またシェルはbashを前提としています。
できるだけ多くのLinux(やUnix)で動作するコマンドを掲載する方針で選定していますが、ここで紹介した以外の環境の場合、本書の内容と同じように動作しない可能性があります(掲載されている情報は2016年9月のものです)。
第1章 Linuxとは?
第2章 Linuxを使ってみよう! でもどこで……?
第3章 シェル初体験!
第4章 ディレクトリ
第5章 ファイル
第6章 標準入出力
第7章 ユーザーと管理者
第8章 ワンライナーでプログラミングしてみよう!
第9章 awkを使ってみよう!
第10章 定番のテキストエディターvi
第11章 シェルをもっと知ろう
第12章 プロセスの管理と操作
第13章 応用!
終章 「Linux力」をつけるには?
■特集「The Power of Blockchain ブロックチェーンは世界を変える」
10月11日発売の『WIRED』VOL.25は、「ブロックチェーン」特集。
未来学者ドン・タプスコットによるメッセージから、スペインのアナキストであるルイス・アイヴァン・クエンデの肖像、
岩井克人のビットコイン論、斎藤賢爾による5つの遠景、そして漫画家・西島大介による世界初(?)のブロックチェーン漫画まで、
インターネット登場以来の、もしくはそれ以上の衝撃とも囁かれるブロックチェーンの未知なるポテンシャルを読み解く。
さらに米国サイバー犯罪史上最も大がかりな捜査の果てに、ダークウェブとビットコインの存在を世に知らしめた
「Silk Road」事件の全貌を綴ったルポルタージュを20ページにわたって掲載する。そのほか、選挙と世論調査をデータで
リエンジニアしたスタートアップ「Civis Analytics」に学ぶこれからの民意の測り方、新しい本のエコシステムを構想する
内沼晋太郎とバリューブックスの挑戦を掲載。 ◆しんぴょうせいのたかいごうい:西島大介
SF漫画界の旗手である西島大介が挑む、世界初のブロックチェーン漫画。
20XX年、ブロックチェーンが浸透しきった未来を描く。 ◇ドン・タプスコットのメッセージ:ブロックチェーンは革命だ(あなたがそれを望むなら)
30年以上にわたってテクノロジーの最前線から世界を見続けてきた未来学者ドン・タプスコットは、
このムーヴメントは「本物」だと語る。AIよりもはるかに大きなインパクトをもたらすとさえ言わしめた、
その革命的アイデア、コンセプト、そして、それがもたらす未知なる世界像。 ◇ぼくはクリプトアナキスト:21歳の天才ハッカーがブロックチェーンにみる夢
父にもらったコンピューターと、Linux のフリーソフトウェア。
スぺインの片田舎で生まれ育った天才少年は、それらを通じて初めて世界に自分の居場所を見つけ、他者との接点をもつことができた。
テクノロジーの力でヒューマニティを奪還するべく権威と戦う男の肖像。
役に立つエレクトロニクスの総合誌★ 付録基板
I/O力UP! ラズベリー・パイ
トラ技PICスパコン 1日製作プリント基板「PiCCASO」
★ 特集
スポーツ万能で頭脳明晰なIoTマルチプレーヤ! Linux I/Oマシンに磨きをかける!
「最新PIC×付録でLinux I/O!」
◎ Web接続からI/O制御まで,何でもこなすIoTマルチプレーヤ
プロローグ Linuxコンピュータ×マイコンで最強IoTマシン作り
◎ 世界中のエンジニアが育むフリーウェアの国
第1章 今や電子工作の必需品! Linux OS超入門
◎ USBケーブルの準備からOSの日本語化まで,ガッチリ足場を固める
第2章 快適! Linuxコンピュータ「ラズベリー・パイ」私の実験環境
◎ カーネル/ドライバ…位置づけをトップダウン整理
第3章 ブラックボックス・オープン! Linux国の地図
◎ ディレクトリとパスを使いこなして,ほしいプログラムにたどり着け
第4章 ソフトウェアの国Linuxを自在に動き回る
◎ 1ディレクトリ制御 2OSの起動・停止 3インストール+シェル・スクリプト
第5章 Linuxを動かせる…と言えるかも? 3つの基本技+α
◎ エディタ/ブラウザ/ファイル管理…ほんとに無料なの?
第6章 ラズパイ専用Linux Raspbianのお勧めアプリ
◎ 文法の基本から入出力制御ライブラリの使い方まで
第7章 1行リターン即! ラズパイ御用達言語Python入門
◎ 入出力からI2C通信まで簡単プログラミング! ターミナルでコマンド操縦も!
第8章 C言語でラズベリー・パイのLEDをON/OFF
◎ 音声応答や動画ストリーミングをリモート操作するための第1ステップ
第9章 HTMLやPythonでラズベリー・パイのLEDをON/OFF
◎ 最新PICのI/O力! カメラがステップ角わずか0.2°でスゥーと回る
第10章 スマホで縦横無人! IoTロボット・ムービの製作
◎ もちろん無料! 出張先から自宅のラズベリー・パイにアクセス!
Appendix 世界のWebからIoTロボット・ムービを操縦
★ 第2特集
DIPマイコン×付録基板×ラズベリー・パイで子供も大人も!
「I/O力! PICスパコンPiCCASO1日製作」
ほか
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で設定が違うところを丁寧に解説。
後半では便利なネットワークコマンドも紹介します。
キックスタートによる自動インストール、運用プロセスの理解、SAN/iSCSI、L2/L3スイッチ、VLAN、Linuxカーネル、systemd、ファイルシステム、問題判別ノウハウ、プロとしてのLinux技術。システム構築運用/ネットワーク・ストレージ管理の秘訣がわかる。Red Hat Enterprise Linux対応。
はじめてでもすぐ使える!インストール方法、デスクトップの操作、メール、インターネット、Officeソフト、写真・動画・音楽の楽しみ方、カスタマイズなど、これ1冊でUbuntuがまるごとわかる!
開発・分析・運用系コマンドで利用頻度の高いものを厳選。CentOS 6.x系からCentOS 7.x系への移行に使える。環境構築の必要なコマンドにも対応。コマンド&オプションの使いこなしポイントがわかる。Ubuntu/Debianにも配慮。
コンピュータ・サイエンス&テクノロジー専門誌☆プレゼント小冊子付き
「64ビット&IoT時代コンピュータ・アーキテクチャ 〜MIPSからのアプローチ〜」
世界の超定番プロセッサ&OS大研究&初体験!
☆特集 ラズパイ実験・64ビット・Linux ARM直伝解説
イントロダクション 高性能ARMコンピュータがこれからのキモ!
プレビュー1 特集で使った最新ARMプラットフォーム「ラズパイ3」
プレビュー2 特集の実験カラー・プレビュー
☆第1部 64ビット時代ARM用Linux大研究
◎そのうち出ると思うんですけど…待ちきれなくてやっちゃいました
第1章 マニアの挑戦! ラズパイ3×64ビットLinux初体験
Appendix1 64ビット用もOK! Linux作成ツールYocto
Appendix2 ラズパイ3フル回転! コンピュータ扇風機の製作
◎なるほどそうやって動くのか! リセット直後から丸はだか!
第2章 完全理解! ラズベリー・パイの32/64ビットLinux起動シーケンス
☆第2部 ARM直伝! 64ビット時代Cortex-Aプロセッサ大研究
◎今までと同じように使えて64ビット実行も追加
第3章 直伝1:これからのCortex-Aの基本! ARMv8-Aアーキテクチャ
Appendix3 IoT時代に向けてスッキリ! 最新ARMv8-Aのセキュリティのしくみ
◎64ビットも対応なのにコスト/性能/効率…バランス・バッチリ!
第4章 直伝2:ラズパイ3にも採用! 新定番Cortex-A53プロセッサ
◎内部回路を想像しながら性能を比べてみるととても面白いです
第5章 直伝3:新定番Cortex-A53の実力初体験
Appendix4 ARMテクノロジ速報…なんて大胆! 最大2048ビットの演算命令SVE
☆第3部 オレでもできるぜ! ラズパイ並列スパコンに挑戦
◎32台128コア! ホントに作った人がいた!
第6章 実験! ラズパイ並列スパコンのポテンシャルを探る
◎ネットワークにつなげていく定番クラスタ構成で意外と簡単!
ほか
アメリカン・プログレッシヴ・ハードのパイオニア、カンサスの16年ぶりのニューアルバム。
スタジオ・アルバムとしては2000年の『Somewhere to Elsewhere』以来となる通算15作目の作品。新たに書き下ろしの新曲10曲を収録。デラックス・エディションにはボーナストラックとして「Home On The Range」、「Oh Shenandoah」の2曲を追加。
Disc1
1 : With This Heart
2 : Visibility Zero
3 : The Unsung Heroes
4 : Rhythm in the Spirit
5 : Refugee
6 : The Voyage of Eight Eighteen
7 : Camouflage
8 : Summer
9 : Crowded Isolation
10 : Section 60
11 : Home On The Range(Bonus Track)
12 : Oh Shenandoah(Bonus Track)
Powered by HMV
Linux活用のための実用情報誌【特集1】安全に楽しめる
『Linuxサーバー遊び方100パターン』
“サーバーOSならLinux” と言ってよいほど、Linuxはサーバー構築・運用を得意とするOSです。
Linuxでは無料で提供されているソフトウエアだけで、世の中に存在するあらゆるサーバーを構築できます。
Linuxで遊びながらサーバーを構築してみましょう。
「セキュリティが心配」という方でも大丈夫。ステップを踏みながら安全第一で進められます。
【特集2】
『Ubuntuは初期設定で使うな! 』
Ubuntuは、使いやすさを重視して作られています。しかし、インストール後の初期設定のまま利用するのは禁物です。
「メニューバーの位置がWindowsと違う」「一部の動画サイトが開けない」など、細かなトラブルを避けるため、
必要な設定やアプリの追加を最初に済ませてしまいましょう。
【特集3】750円でディスプレイが付く!
『Raspberry Piを小さなガジェットにしよう』
Raspberry Piで小さなガジェットを作れるように小さな液晶ディスプレイを取り付けましょう。
Pythonプログラムで簡単に日本語などを表示できます。
例として、USBデバイスの着脱を監視するプログラムを作ります。