1日で工作プログラムが作れる、5ドルラズパイは携帯音楽機に
「1日、24時間」分の時間を作ってください。1日あれば、本誌特集で紹介する15種類の作り方を実践することで、いろんなパターンの工作プログラムをRaspberry Pi(ラズパイ)で作れるようになります。便利な開発環境を使い、CSVでデータ収集したり、センサーをタイマー制御したりしましょう。
5ドルラズパイZeroは海外通販で簡単に入手できるようになりました。その購入方法から、750円ディスプレイの付け方、携帯音楽プレイヤーの作り方まで、Pi Zeroをとことん使い倒します。
Windows 10 IoT Coreでは、玄関鍵の開閉を監視して、クラウド経由でチェックできるようにします。
コンピュータ・サイエンス&テクノロジー専門誌☆別冊付録 「定番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デバイスの着脱を監視するプログラムを作ります。
本書は、これから仕事でLinuxを使おうという方はもとより、現場で日々Linuxを使っている方にも役立つ、Linuxのコア技術・カーネルのしくみや、ディストリビューションの最新動向と進化の歴史、UNIXコマンドやシェルスクリプトの実践的な基礎など、必須知識とノウハウが満載です。
OpenStackの基礎知識、導入、管理、応用事例の構築までを網羅する、実践的なプライベートクラウド構築ガイド。CentOS 7/Ubuntu 16.04へのインストール、GUIによる運用管理、最近話題のDockerコンテナの利用やSahara(Hadoop)によるビッグデータ処理システムの構築など、IT現場で役立つ情報を満載。
電子工作とネットを連携させよう、Windowsで9軸センサーを可視化
ラズパイマガジン2016年10月号では、電子工作とWebの連携を実現させる。WebブラウザーからLEDをつけたり、表示させる数字を指定したり、センサーデータのグラフを確認したり。Webアプリの基本を身に付けることで電子工作の世界が大きく広がる。実際に、Web操作ができるキッチンタイマーや自動撮影ロボットも作ってみよう。
Windows 10 IoT Coreもラズパイ動かして、グラフィックスプログラミングも楽しむ。9軸センサーをつないで、その動きを可視化する。
作業が10倍はかどるLinuxコマンドの利用法を学び、SDカードを差し替えてラズパイを七変化させてみよう。
≪特集1 電子工作×ネット 15の定石≫
●Webのボタンでオン/オフ
●ラジオボタンで切り替え
●スライダーで一定範囲を調整
●絵柄の選択肢から選ぶ
●デバイスの状態を表示
●フォームで入力したデータを渡す
●「タプル」でデータを管理
●「M-JPEG over HTTP」で動画配信
●映像に文字を入れる
●動作の開始・再開の制御
●動きを指示できるようにする
●データベースにデータをためる
●表形式で表示する
●グラフで見られるようにする
●「RESTful API」を用意する
≪特集2 Windowsで9軸センサーを可視化しよう≫
≪特集3 作業が10倍はかどるLinuxコマンド超入門≫
▼電子工作とクラフトがコラボ!
クレイケーキ×電子工作
▼ラズパイレポート
ラズパイ電子工作の新ライブラリ、
きめ細かい制御や遠隔操作に対応
≪特集4 SDカードで使い方 七変化≫
▼講座 温湿度センサーで電子工作の基本を学ぼう
Part1 温湿度センサーのサンプルを読もう
Part2 ビット演算を理解しよう
▼講座 ハードとソフトの基本を学ぶ かんたんロボット製作
最終回 音声リモコンでコントロールしよう
▼講座 プログラミングでラズパイを楽しく動かそう
最終回 写真付き日記をブログに自動投稿する
▼ラズパイと周辺機材をお得に買ってOSインストールと日本語化をしよう
Linux活用のための実用情報誌【特集1】分かりにくい操作も動画でしっかり理解
『一気に学び直すLinuxテクニック44』
Linuxを始めてみたものの、いつまでも初心者状態ーー。そんな方に向けて、Linuxの上達に欠かせない、44個の知識やテクニックを厳選しました。
迷いやすい技は付録DVD-ROMに解説動画を収録。「コマンド」や「サーバー」なども丁寧に解説しています。
この夏、初心者を脱出しましょう。
【特集2】日本からも買える!
『5ドル Raspberry Piの始め方』
わずか5ドルの値付けで衝撃のデビューを果たした「Raspberry Pi Zero」。 英国での生産が安定してきたため、日本からも入手しやすくなりました。
海外通販をスムーズに進めるテクニックや、PCとしての活用法など、あなたに最適な “始め方” を紹介します。
【特集3】Bluetoothと赤外線で遠隔操作
『おもちゃ&家電をLinuxで自動化』
スマホや専用コントローラーから操作するおもちゃ、リモコン操作のエアコンなどの家電ーーこれらの機器は、Linuxからでも操作できます。
Pythonやシェルで記述したプログラムや専用ツールで自動制御を実現してみましょう。
「Linuxサーバーって、そもそも何なの?」。
そんな素朴な疑問にも丁寧に答える、ゼロからのサーバー入門ガイドです。入門者がつまずきやすいコマンド操作やネットワーク設定を、基礎知識が自然と身に付くステップ式でやさしく丁寧にナビゲートします。
付録DVD-ROMには、サーバー構築に最適な「Ubuntu 16.04 LTS 日本語 Remix」ほか3本のLinux OSを収録。最新PCに対応する64ビット版はもちろん、古いPCでも使える32ビット版もマルチ起動できる完全保存版です。
本書はサイトの脆弱性をテストするペネトレーションテストについて解説した「The Hacker Playbook 2(ISBN1512214566)」の翻訳書籍です。
情報システムのセキュリティを考えるとき、敵を知らなければシステムを守ることはできません。昨今では攻撃者視点での安全性評価の重要性が広く認知され、自分達のシステムに対してセキュリティテストを実施する企業や組織も多くなっています。
本書では、そうしたセキュリティテストと同様に、攻撃者がどのようなツールを使ってシステムへの侵入を試みるのか、どのような手口でシステムの脆弱性を探すのかといった攻撃者視点でのシステムの見方を紹介しています。
また、セキュリティテストに直接携わるわけではない開発者の方にも本書は有用です。記載されたさまざまな攻撃手法によって、自分達のシステムの情報がどこまで暴かれてしまうのかを知ることで、システム構築時に何を意識すればより安全なシステムを構築できるようになるのかを把握できます。本書を読むことでシステムの欠陥をよく理解できるようになることを願っています。ただしセキュリティテストは書面による許可を受けたシステムでのみ行うことをよく覚えておいてください。自らの技術力や知識レベルを磨き上げる日々の修練にも役立つ書籍です。
対象読者:多少なりともMicrosoft Active Directory の経験があり、Linuxを十分に理解しネットワーキングの基礎知識があり、コーディングの経験(Bash、Python、Perl、Ruby、C などの経験があれば十分)があること、脆弱性スキャナーやMetasploitなどのエクスプロイトツールを使用した経験があることを前提としています。