2016年03月29日

[ロングセラー Rubyによるクローラー開発技法 巡回・解析機能の実装と21の運用例]今更ながらのwget。最低これだけ覚えておけば、実務で困ることはないはず。

のんびりモードです。

最低これだけ覚えておけば、wgetだけでも
かなり様々な用途に使用できます。
http監視設定にも使えますね。

●環境:CentOS6.7

1.
wget -O- http://ftp.ruby-lang.org/pub/ruby/1.0/ruby-0.49.tar.gz | tar xzvf -

2.
wget -d --spider -o wgetlog.txt http://ftp.ruby-lang.org/pub/ruby/1.0/ruby-0.49.tar.gz

3.
wget -r http://127.0.0.1:3000/members/

$ wget -r -l1 -w5 --random-wait http://127.0.0.1:3000/members/

4.サイト丸ごとだが、少し違うなディレクトリ構造が
(いや、-rをつけてないし、membersつけてないからか)
$ wget -p http://127.0.0.1:3000/

5.
$ wget -r -l1 -w2 --random-wait -p -k http://127.0.0.1:3000/members/

6. 使えるな、これ。リンクが生きる。
$ wget -r -l1 -p -k http://127.0.0.1:3000/members/

-pと-r -l1の併用はおかしい? かな。


◎Rubyによるクローラー開発技法 巡回・解析機能の実装と21の運用例:4,598円
Rubyによるクローラー開発技法 巡回・解析機能の実装と21の運用例 -
Rubyによるクローラー開発技法 巡回・解析機能の実装と21の運用例 -


◎たのしいRuby 第5版:2,808円
第5版が出ました。
新入社員の方が買うなら、まずは、コレです。
たのしいRuby 第5版 -
たのしいRuby 第5版 -



◎パーフェクトRuby:3,456円
パーフェクトRuby (PERFECT SERIES 6) -
パーフェクトRuby (PERFECT SERIES 6) -
posted by アンドレアス at 13:07| Comment(0) | TrackBack(0) | Ruby・Ruby on Railsコマンド | このブログの読者になる | 更新情報をチェックする

2016年03月27日

「はじめての人工知能 Excelで体験しながら学ぶAI」ExcelでAI、人工知能を学ぶという面白い切り口の本が出ているので買ってきました。

高専5年生向けの講義を元に出来ているので、
整理されており、分かりやすいです。

オライリーの機械学習本などと併読することを
オススメします。

2章のパーセプトロンから、早速始めてみます・・・。


◎はじめての人工知能 Excelで体験しながら学ぶAI:2,462円
はじめての人工知能 Excelで体験しながら学ぶAI -
はじめての人工知能 Excelで体験しながら学ぶAI -



◎初めてのディープラーニング --オープンソース"Caffe"による演習付き:2,376円
初めてのディープラーニング --オープンソース"Caffe"による演習付き -
初めてのディープラーニング --オープンソース"Caffe"による演習付き -



◎実践 機械学習システム:3,456円
実践 機械学習システム -
実践 機械学習システム -
付録 機械学習について更に学ぶために
で記載されているブログやKaggleのサイトへのリンクをUPしておきます。
これを読んで機械学習に興味を持ったら、買うと良いでしょう。

Machine Learning (Theory)
http://hunch.net/

Text & Data Mining by practical means
http://textanddatamining.blogspot.jp/


Edwin Chen's Blog

http://blog.echen.me/

FlowingData
http://flowingdata.com/


Normal Deviate

https://normaldeviate.wordpress.com/

Simply Statistics
http://simplystatistics.org/

Statistical Modeling, Causal Inference, and Social Science
http://andrewgelman.com/

California大学アーバイン校 機械学習レポジトリ
http://archive.ics.uci.edu/ml/

★The Home of Data Science
https://www.kaggle.com/
Get Started をクリック

posted by アンドレアス at 23:03| Comment(0) | TrackBack(0) | PythonとGoogle App Engine(GAE) | このブログの読者になる | 更新情報をチェックする

併読中です。「反知性主義とファシズム」、「佐藤優の「地政学リスク講座2016」 日本でテロが起きる日」、殺しあう」世界の読み方 (田原総一朗責任編集 オフレコ!BOOKS)

まとめて読んでいます。


◎反知性主義とファシズム:1,512円
反知性主義とファシズム -
反知性主義とファシズム -

◎佐藤優の「地政学リスク講座2016」 日本でテロが起きる日:1,404円
佐藤優の「地政学リスク講座2016」 日本でテロが起きる日 -
佐藤優の「地政学リスク講座2016」 日本でテロが起きる日 -


◎「殺しあう」世界の読み方 (田原総一朗責任編集 オフレコ!BOOKS):1,296円
「殺しあう」世界の読み方 (田原総一朗責任編集 オフレコ!BOOKS) -
「殺しあう」世界の読み方 (田原総一朗責任編集 オフレコ!BOOKS) -


◎外務省犯罪黒書:1,728円

posted by アンドレアス at 13:01| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

「俺のイタリアン 俺のフレンチ ぶっちぎりで勝つ競争優位性のつくり方」に出てくる「安田理論」は面白いですね

「安田理論」のところが1番面白く、
次に、ジャンルの違う3人が揃って店を始める流れが
非常に面白くて関心を引きました。

来週、食べに行こう(^^)

◎俺のイタリアン 俺のフレンチ ぶっちぎりで勝つ競争優位性のつくり方:1,620円
俺のイタリアン、俺のフレンチ―ぶっちぎりで勝つ競争優位性のつくり方 -
俺のイタリアン、俺のフレンチ―ぶっちぎりで勝つ競争優位性のつくり方 -


◎俺のフィロソフィ 仕組みで勝って、人で圧勝する俺のイタリアンの成功哲学:1,620円
俺のフィロソフィ  仕組みで勝って、人で圧勝する俺のイタリアンの成功哲学 -
俺のフィロソフィ 仕組みで勝って、人で圧勝する俺のイタリアンの成功哲学 -


◎おいしいから売れるのではない 売れているのがおいしい料理だ:1,512円
おいしいから売れるのではない 売れているのがおいしい料理だ -
おいしいから売れるのではない 売れているのがおいしい料理だ -

posted by アンドレアス at 12:54| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2016年03月21日

Android StudioでAndroidプログラミングを始める人向けの書籍を調べてみた

Android Studioインストール後、
買ったまま放置状態にあった、
「Androidプログラミングバイブル SDK5/4対応」を手にとり、
サンプルプログラムを import projectしながら
動かしてます。

そのままでは、エラーになるから
画面下部に表示されている
Gradleで syncしたりして動作させてます。

※最新のAndroid Studio(ver 1.4)以降、
 デフォルトでactivity_main.xmlに
 content_main.xmlがincludeされる形でviewファイルが
 作成されるようになってるので、
 content_mainを主に編集する。


◎Androidプログラミングバイブル SDK5/4対応:3,672円
Androidプログラミングバイブル SDK5/4対応 (smart phone programming bible) -
Androidプログラミングバイブル SDK5/4対応 (smart phone programming bible) -


◎Android Studio本格活用バイブル ~効率的にコーディングするための使い方:3,456円
Android Studio本格活用バイブル ~効率的にコーディングするための使い方 -
Android Studio本格活用バイブル ~効率的にコーディングするための使い方 -

・クラス/コンポーネント解析・高速化で用いられる
 Hierarchy Viewer の記載が無いらしい。
・Android NDK が(Google I/O 2015以降)サポートされ、
 Android Studio 上で C/C++ 言語の Android ネーティブコード開発が可能になった事が
 書かれてないらしい。
これらを重視している人は、この本は買わないでしょうが
大多数の人には無くても問題無いかと思います。
(そこだけWeb検索に頼れば良い)


◎作ればわかる! Androidプログラミング 第4版 SDK5/6 Android Studio対応 10の実践サンプルで学ぶAndroidアプリ開発入門:2,894円
作ればわかる! Androidプログラミング 第4版 SDK5/6 Android Studio対応 10の実践サンプルで学ぶAndroidアプリ開発入門 (Smart Mobile Developer) -
作ればわかる! Androidプログラミング 第4版 SDK5/6 Android Studio対応 10の実践サンプルで学ぶAndroidアプリ開発入門 (Smart Mobile Developer) -

posted by アンドレアス at 12:44| Comment(0) | TrackBack(0) | Android | このブログの読者になる | 更新情報をチェックする

2016年03月20日

面白くて、凄すぎて今年読んだ中で、ダントツNo1になるでしょう、「64(ロクヨン) 上」と「64(ロクヨン) 下」

横山 秀夫という作家の素晴らしさを
最初から最後まで味わえる、ダントツNo1の著作です。
読み終わりました!

文章のキレ、無駄の無さ、
登場人物が実在するかのような迫ってくる感情の波、
読めないストーリー展開が最後に迫ってくる驚愕の事実、
さりげない伏線の張り方。

凄かったです。

「第三の時効」や「ルパンの消息」など、
読むたびに、「こんなすごい内容を良く書けるな」と思いますが、

桁外れに素晴らしい800ページに及ぶミステリーでした!


◎64(ロクヨン) 下:691円
64(ロクヨン) 下 (文春文庫) -
64(ロクヨン) 下 (文春文庫) -

◎64(ロクヨン) 上:691円
64(ロクヨン) 上 (文春文庫) -
64(ロクヨン) 上 (文春文庫) -

◎64(ロクヨン):2,052円
64(ロクヨン) -
64(ロクヨン) -




posted by アンドレアス at 14:26| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

映画「僕だけがいない街」公開開始、映画は、コミックの1巻から3巻をカバーしているようです。

おそらく、年末には、4巻から7巻?をカバーした映画第2弾が
公開されるのが期待されます。

楽しみだ!




◎僕だけがいない街 コミック 1-7巻セット:円
僕だけがいない街 コミック 1-7巻セット -
僕だけがいない街 コミック 1-7巻セット -



posted by アンドレアス at 11:45| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

買い忘れてた、トランジスタ技術 2016年 4月号。これも今から買いに行こう。

なんか忘れていると思ってたら、これか。

一緒に買ってこよう。

◎トランジスタ技術 2016年 4月号:1,000円
トランジスタ技術 2016年 4月号 -
トランジスタ技術 2016年 4月号 -

◎トランジスタ技術 2016年 3月号:980円
トランジスタ技術 2016年 3月号 -
トランジスタ技術 2016年 3月号 -
posted by アンドレアス at 11:29| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

発売開始!ソフトウェアデザイン 2016年 04 月号、DevOps座談会を真っ先に読みたいな

さて、今から買いに行きます。

雨やんでる?

◎ソフトウェアデザイン 2016年 04 月号:1,318円
ソフトウェアデザイン 2016年 04 月号 [雑誌] -
ソフトウェアデザイン 2016年 04 月号 [雑誌] -



◎ソフトウェアデザイン 2016年 3 月号 :1,318円
ソフトウェアデザイン 2016年 03 月号 [雑誌] -
ソフトウェアデザイン 2016年 03 月号 [雑誌] -






◎ソフトウェアデザイン 2016年 2 月号 :1,318円
ソフトウェアデザイン 2016年 02 月号 [雑誌] -
ソフトウェアデザイン 2016年 02 月号 [雑誌] -

◎ソフトウェアデザイン 2016年 1 月号 :1,318円
ソフトウェアデザイン 2016年 01 月号 [雑誌] -
ソフトウェアデザイン 2016年 01 月号 [雑誌] -


◎Docker 実践ガイド:3,240円
Docker 実践ガイド (impress top gear) -
Docker 実践ガイド (impress top gear) -

◎プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化:3,240円

プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化 -
プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化 -

2位:


3位:


◎Software Design (ソフトウェア デザイン) 2014年 11月号:1,318円
Software Design (ソフトウェア デザイン) 2014年 11月号 [雑誌] -
Software Design (ソフトウェア デザイン) 2014年 11月号 [雑誌] -
posted by アンドレアス at 11:26| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

「改訂3版基礎 Ruby on Rails」Chapter6 フォームとモデルの連携、validate,国際化機能 i18n,L10n,日本語化、2言語対応

3連休初日の今日は、雨も降ってますが・・・。

映画「僕だけがいない街」と「ちはやふる」が
公開初日。

「僕だけがいない街」は早ければ来週、遅くとも4月早々
平日、休んで見に行こう(^^)

さて、
改訂3版基礎 Ruby on Rails P236〜282
次は、再びChapter7のテストへ。

◎改訂3版基礎 Ruby on Rails :3,672円
改訂3版基礎 Ruby on Rails (KS IMPRESS KISO SERIES) -
改訂3版基礎 Ruby on Rails (KS IMPRESS KISO SERIES) -

◎WEB+DB PRESS Vol.79:1,554円
WEB+DB PRESS Vol.79 [大型本] / 成瀬 ゆい, そらは(福森 匠大), 西 磨翁, 小川 航佑, 佐藤 新悟, 塚越 啓介, 藤原 亮, 堀 哲也, 田村 孝文, 桑野 章弘, 松浦 隼人, 中村 俊之, 田中 哲, 福永 亘, 杉山 仁則, 伊藤 直也, 登尾 徳誠, 近藤 宇智朗, 若原 祥正, 松木 雅幸, 奥野 幹也, 後藤 秀宣, 羽二生 厚美, 笹田 耕一, 平河 正博, 東舘 智浩, 渡邊 恵太, 中島 聡, A-Listers, はまちや2, 川添 貴生, 山田 育矢, 伊藤 友隆, 村田 賢太, まつもと ゆきひろ, 佐野 岳人, 山口 恭兵, 千葉 俊輝, 平松 亮介 (著); WEB+DB PRESS編集部 (編集); 技術評論社 (刊)
posted by アンドレアス at 11:20| Comment(0) | TrackBack(0) | Ruby・Ruby on Railsコマンド | このブログの読者になる | 更新情報をチェックする

2016年03月18日

Android Studioのインストール後から始めるAndroidプログラミングとJava(その1)

それにしても、PCの能力が上がっていることもありますが、
Emuratorの起動が早くて、ありがたいです(^^)。

数年前は遅かったですから(CeleronのNotePCだったせいもあるが)

content_main.xmlのデフォルト文字列 Hello World!を修正して
即実行確認してみましたが、
Emuratorの反応が早くて、良い感じ。

今なら、時間の無駄だと感じずにAndroidプログラミングを楽しめる
良い時代になったと感じます。

じゃあ、始めるか。

◎Android Studio本格活用バイブル ~効率的にコーディングするための使い方:3,456円


◎:2,894円
作ればわかる! Androidプログラミング 第4版 SDK5/6 Android Studio対応 10の実践サンプルで学ぶAndroidアプリ開発入門 (Smart Mobile Developer) -
作ればわかる! Androidプログラミング 第4版 SDK5/6 Android Studio対応 10の実践サンプルで学ぶAndroidアプリ開発入門 (Smart Mobile Developer) -

◎JavaからはじめようAndroidプログラミング―Android Studio対応版:2,786円





posted by アンドレアス at 07:01| Comment(0) | TrackBack(0) | Android | このブログの読者になる | 更新情報をチェックする

2016年03月15日

日経Linux(リナックス)2016年4月号、発売中です!

買いに行く時間が無いので、まだ買ってなかった!
後ほど、買いに行きます。

◎日経Linux(リナックス)2016年4月号:1,540円
日経Linux(リナックス)2016年4月号 -
日経Linux(リナックス)2016年4月号 -

◎日経Linux(リナックス)2016年3月号:1,540円
日経Linux(リナックス)2016年3月号 -
日経Linux(リナックス)2016年3月号 -


◎日経Linux(リナックス)2016年2月号:1,540円
日経Linux(リナックス)2016年2月号 -
日経Linux(リナックス)2016年2月号 -

◎日経Linux(リナックス)2016年1月号:1,540円
日経Linux(リナックス)2016年1月号 -
日経Linux(リナックス)2016年1月号 -


◎日経Linux(リナックス)2015年12月号:1,540円
日経Linux(リナックス)2015年12月号 -
日経Linux(リナックス)2015年12月号 -


◎まんがでわかるLinux シス管系女子2:1,728円
まんがでわかるLinux シス管系女子2 -
まんがでわかるLinux シス管系女子2 -
posted by アンドレアス at 09:14| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

Nginxのパラメータチューニング(1)

しまった。Fedora23もCentOS6.7もshutdownしてしまった。

あとで、記載します。(^^)/

◎nginx実践入門:2,992円
nginx実践入門 (WEB+DB PRESS plus) -
nginx実践入門 (WEB+DB PRESS plus) -
Nginxの最新バージョンは、1.9.9(2016/1/24現在,2016/3/15時点 1.9.12)なので、
Debian GNU/Linux 8 (jessie) 上の nginx バージョン 1.9.5を
とりあげた本書は、最新Nginxへの対応も問題無しです。

・抜けている「実践的な」設定項目もあります。
 帯域制限の limit_rateとか
 パフォーマンス向上の tcp_nodelay ディレクティブとか。

・9章「Luaによるnginxの拡張」は、個人的には良かったと思います。

・レファレンスとして利用するのが良いかと。
 Nginx ポケットリファレンスと一緒に机に置いておけば
 実務をやっている人には、ひとまず十分かと思います。



◎Nginx ポケットリファレンス:3,002円
Nginx ポケットリファレンス -
Nginx ポケットリファレンス -


◎マスタリングNginx:3,240円
マスタリングNginx -
マスタリングNginx -

◆参照
http://nodejs.osser.jp/server/nginx-max-performance/
use epollとか。

◆後で、参照
http://qiita.com/iwai/items/1e29adbdd269380167d2

◆後で、参照
http://qiita.com/cubicdaiya/items/235777dc401ec419b14e
このh2Oというのも興味深いです。
ベンチマークには、wrkを使ってますね。


次は、Nginxのパラメータチューニング(2)です。
posted by アンドレアス at 09:08| Comment(0) | TrackBack(0) | 役立つURL | このブログの読者になる | 更新情報をチェックする

Nginx1.9.12をCentOS6.7にインストール。abで、7,000 Requests per secondとか普通に出る

Nginx1.9.12をCentOS6.7にインストールしました。

○環境
OS :CentOS6.7
Nginx:1.9.12

-------
Nginx
Pre-Built Packages for Stable version
http://nginx.org/en/linux_packages.html#stable

# rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

[root@cent6701 yum.repos.d]# nginx -v
nginx version: nginx/1.8.1
あれ?古い

rpm -i http://nginx.org/packages/mainline/centos/6/x86_64/RPMS/nginx-1.9.5-1.el6.ngx.x86_64.rpm

まだ古いと思うので、

# rpm -i http://nginx.org/packages/mainline/centos/6/x86_64/RPMS/nginx-1.9.9-1.el6.ngx.x86_64
.rpm
警告: /var/tmp/rpm-tmp.Du1x8T: ヘッダ V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEY
----------------------------------------------------------------------

Thanks for using nginx!

Please find the official documentation for nginx here:
* http://nginx.org/en/docs/

Commercial subscriptions for nginx are available on:
* http://nginx.com/products/

----------------------------------------------------------------------
# nginx -v
nginx version: nginx/1.9.9

実は、まだ古かった(^^)
http://nginx.org/en/download.html を見ると、1.9.12が最新のようである。

# rpm -i http://nginx.org/packages/mainline/centos/6/x86_64/RPMS/nginx-1.9.12-1.el6.ngx.x86_6
4.rpm

# /etc/init.d/nginx start

# nginx -v
nginx version: nginx/1.9.12

ab(Apache Bench)で計測すると、
デフォルトで、7,000 Requests per secondとか普通に出る。

Apacheだとデフォルトで、3,000〜3,500前後だ。


◎nginx実践入門:2,992円
nginx実践入門 (WEB+DB PRESS plus) -
nginx実践入門 (WEB+DB PRESS plus) -
Nginxの最新バージョンは、1.9.9(2016/1/24現在,2016/3/15時点 1.9.12)なので、
Debian GNU/Linux 8 (jessie) 上の nginx バージョン 1.9.5を
とりあげた本書は、最新Nginxへの対応も問題無しです。

・抜けている「実践的な」設定項目もあります。
 帯域制限の limit_rateとか
 パフォーマンス向上の tcp_nodelay ディレクティブとか。

・9章「Luaによるnginxの拡張」は、個人的には良かったと思います。

・レファレンスとして利用するのが良いかと。
 Nginx ポケットリファレンスと一緒に机に置いておけば
 実務をやっている人には、ひとまず十分かと思います。



◎Nginx ポケットリファレンス:3,002円
Nginx ポケットリファレンス -
Nginx ポケットリファレンス -


◎マスタリングNginx:3,240円
マスタリングNginx -
マスタリングNginx -

次は、Nginxのパラメータチューニング(1)です。
posted by アンドレアス at 00:17| Comment(0) | TrackBack(0) | 役立つURL | このブログの読者になる | 更新情報をチェックする

2016年03月08日

表紙が変わった!日経Linux(リナックス)2016年4月号、発売開始です!

OS環境
OS:CentOS6.7
nvm:0.31.0
Node.js:5.7.1,4.3.2

ダウンロード(書籍)
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.3/install.sh | bash
同じくDL(最新)
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash

nvm --version
nvm install v5.7.1
nvm list
nvm install v4.3.2
nvm list
nvm alias default v5.7.1
nvm list
node -v

cat ~/.bashrc
自動的に追記されている。
export NVM_DIR="/home/renee/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm



$ npm install request

-rwxrwxr-x. 1 renee renee 4017 9月 25 23:10 2015 index.js
drwxrwxr-x. 2 renee renee 4096 3月 8 06:43 2016 lib
drwxrwxr-x. 24 renee renee 4096 3月 8 06:43 2016 node_modules
-rw-rw-r--. 1 renee renee 2931 3月 8 06:43 2016 package.json
-rw-rw-r--. 1 renee renee 39595 1月 28 03:59 2016 request.js
[renee@cent6701 work]$


/home/renee/work/node_modules/request/

npm install -g request

/home/renee/.nvm/versions/node/v5.7.1/

$ npm root -g
/home/renee/.nvm/versions/node/v4.3.2/lib/node_modules

node -e "console.log(global.module.paths)"

[ '/home/renee/work/node_modules',
'/home/renee/node_modules',
'/home/node_modules',
'/node_modules' ]



◎JS+Node.jsによるWebクローラー/ネットエージェント開発テクニック:3,456円
JS+Node.jsによるWebクローラー/ネットエージェント開発テクニック -
JS+Node.jsによるWebクローラー/ネットエージェント開発テクニック -

◎日経Linux(リナックス)2016年4月号:1,540円
日経Linux(リナックス)2016年4月号 -
日経Linux(リナックス)2016年4月号 -










◎日経Linux(リナックス)2016年3月号:1,540円
日経Linux(リナックス)2016年3月号 -
日経Linux(リナックス)2016年3月号 -


◎日経Linux(リナックス)2016年2月号:1,540円
日経Linux(リナックス)2016年2月号 -
日経Linux(リナックス)2016年2月号 -

◎日経Linux(リナックス)2016年1月号:1,540円
日経Linux(リナックス)2016年1月号 -
日経Linux(リナックス)2016年1月号 -


◎日経Linux(リナックス)2015年12月号:1,540円
日経Linux(リナックス)2015年12月号 -
日経Linux(リナックス)2015年12月号 -


◎まんがでわかるLinux シス管系女子2:1,728円
まんがでわかるLinux シス管系女子2 -
まんがでわかるLinux シス管系女子2 -
posted by アンドレアス at 23:15| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

再読したら、面白くて、目が冴えてしまった!「僕だけがいない街 (1)」

いよいよ3/19から映画上映ですが、
休んで見に行こう!(^^)

映画「僕だけがいない街」スペシャル映像
http://search.yahoo.co.jp/search;_ylt=A3xTkOQrnt1Wx3UAdMOJBtF7?p=%E5%83%95%E3%81%A0%E3%81%91%E3%81%8C%E3%81%84%E3%81%AA%E3%81%84%E8%A1%97&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=0&oq=%E5%83%95%E3%81%A0%E3%81%91%E3%81%8C%E3%81%84&afs=

1巻を読んで寝ようと思ってたんですが、
1巻読んだら面白くて、興奮して目が冴えてしまいました(^^)。

◎僕だけがいない街 コミック 1-7巻セット:4,298円
僕だけがいない街 コミック 1-7巻セット -
僕だけがいない街 コミック 1-7巻セット -

◎僕だけがいない街 (1):605円
僕だけがいない街 (1) (カドカワコミックス・エース) -
僕だけがいない街 (1) (カドカワコミックス・エース) -

◎僕だけがいない街 (2):円
僕だけがいない街 (2) (カドカワコミックス・エース) -
僕だけがいない街 (2) (カドカワコミックス・エース) -


この映画は、3月から映画で公開予定ですが、
アイリ役の有村架純ちゃんは、
フジテレビの「世にも不思議な物語」で、
時間を遡って友人の福田麻由子ちゃん(女王の教室、などで有名)を
助けようとする役を演じてましたが、
何となく、「時間を遡るドラマ」に縁があるなーと
思いました。

映画、見に行きます。
(7話までは、映画でやりそうですね。
 すれ違うシーンを予告でやっているところを見ると)
posted by アンドレアス at 00:32| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2016年03月05日

さすが、オライリー、Bitcoin、Blockchainの書籍が、英語版では出版されている

Bitcoin、Blockchainに関する内容を
平易に詳しく書いた書籍は、やはりさすがのオライリーから
出ています。

儲け方の話などは、記載されておらず、
やはりテクニカルな話を中心にしているので、
英語版で読むと、今後の仮想通貨技術への
理解が高まると思います。

日本語版は、きっと出ないでしょう。(^^)

◎Mastering Bitcoin:3,916円
Mastering Bitcoin -
Mastering Bitcoin -

◎Blockchain:円
Blockchain: Blueprint for a New Economy -
Blockchain: Blueprint for a New Economy -

◎Decentralized Applications:4,734円
Decentralized Applications: Harnessing Bitcoin's Blockchain Technology -
Decentralized Applications: Harnessing Bitcoin's Blockchain Technology -




◎FinTech革命:2,052円
FinTech革命(日経BPムック) -
FinTech革命(日経BPムック) -
posted by アンドレアス at 21:28| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2016年03月03日

ElasticSearch2.2.0+kibana-4.4.1 on CentOS6.7

●環境
OS:CentOS6.7
Elastic Search:elasticsearch-2.2.0 パッケージ
kibana:kibana-4.4.1 ソースから

1.GPGキーのインポート
rpm --import http://packages.elasticsearch.org/GPG-KEY-elasticsearch

2.yumレポジトリの登録
vi /etc/yum.repos.d/elasticsearch.repo

[elasticsearch-1.7]
name=Elasticsearch repository for 1.7.x packages
baseurl=http://packages.elastic.co/elasticsearch/1.7/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=http://packages.elastic.co/elasticsearch/2.x/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

yum -y install elasticsearch-1.7.5

3.
# /etc/init.d/elasticsearch start
# /etc/init.d/elasticsearch status

4.
# tail -f /var/log/elasticsearch/elasticsearch
elasticsearch.log elasticsearch_index_indexing_slowlog.log elasticsearch_index_search_slowlog.log

# tail -f /var/log/elasticsearch/elasticsearch.log
at java.net.InetAddress.getLocalHost(InetAddress.java:1469)
... 29 more
[2016-03-02 21:54:49,349][INFO ][node ] [Taskmaster] initialized
[2016-03-02 21:54:49,349][INFO ][node ] [Taskmaster] starting ...
[2016-03-02 21:54:49,435][INFO ][transport ] [Taskmaster] bound_address {inet[/0:0:0:0:0:0:0:0:9300]}, publish_address {inet[/10.102.10.11:9300]}
[2016-03-02 21:54:49,482][INFO ][discovery ] [Taskmaster] elasticsearch/XR-i82AgSxOVpIqRjArWag
[2016-03-02 21:54:53,276][INFO ][cluster.service ] [Taskmaster] new_master [Taskmaster][XR-i82AgSxOVpIqRjArWag][localhost][inet[/10.102.10.11:9300]], reason: zen-disco-join (elected_as_master)
[2016-03-02 21:54:53,310][INFO ][http ] [Taskmaster] bound_address {inet[/0:0:0:0:0:0:0:0:9200]}, publish_address {inet[/10.102.10.11:9200]}
[2016-03-02 21:54:53,310][INFO ][node ] [Taskmaster] started
[2016-03-02 21:54:53,340][INFO ][gateway ] [Taskmaster] recovered [0] indices into cluster_state
^C


# ps axuw | grep elastic
495 3706 13.4 9.3 2080864 178080 ? Sl 21:54 0:03 /usr/bin/java -Xms256m -Xmx1g -Djava.awt.headless=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -XX:+DisableExplicitGC -Dfile.encoding=UTF-8 -Delasticsearch -Des.pidfile=/var/run/elasticsearch/elasticsearch.pid -Des.path.home=/usr/share/elasticsearch -cp :/usr/share/elasticsearch/lib/elasticsearch-1.7.5.jar:/usr/share/elasticsearch/lib/*:/usr/share/elasticsearch/lib/sigar/* -Des.default.path.home=/usr/share/elasticsearch -Des.default.path.logs=/var/log/elasticsearch -Des.default.path.data=/var/lib/elasticsearch -Des.default.path.work=/tmp/elasticsearch -Des.default.path.conf=/etc/elasticsearch org.elasticsearch.bootstrap.Elasticsearch

/usr/share/elasticsearch と表示されているのが、目を引く

# ls -la /usr/share/elasticsearch/
合計 56
drwxr-xr-x. 5 root root 4096 3月 2 21:48 2016 .
drwxr-xr-x. 230 root root 12288 3月 2 21:45 2016 ..
-rw-r--r--. 1 root root 11358 2月 2 18:24 2016 LICENSE.txt
-rw-r--r--. 1 root root 150 2月 2 18:24 2016 NOTICE.txt
-rw-r--r--. 1 root root 8700 2月 2 18:24 2016 README.textile
drwxr-xr-x. 2 root root 4096 3月 2 21:48 2016 bin
drwxr-xr-x. 3 root root 4096 3月 2 21:48 2016 lib
drwxr-xr-x. 2 elasticsearch elasticsearch 4096 2月 2 19:02 2016 plugins

# ls -la /etc/elasticsearch/
合計 36
drwxr-xr-x. 2 root root 4096 3月 2 21:48 2016 .
drwxr-xr-x. 115 root root 12288 3月 2 21:48 2016 ..
-rw-r--r--. 1 root root 13476 2月 2 18:24 2016 elasticsearch.yml
-rw-r--r--. 1 root root 2054 2月 2 18:24 2016 logging.yml

# vi /usr/share/elasticsearch/config
#http.port: 9200

コメントアウトを外す。

http.port: 9200

/usr/share/elasticsearch/bin/plugin install elasticsearch/elasticsearch-analysis-kuromoji/2.7.0

参照
https://github.com/elastic/elasticsearch-analysis-kuromoji
参照
http://kenzo0107.hatenablog.com/entry/2015/08/06/130656

# /etc/init.d/elasticsearch restart

CentOS上のFirefoxで確認
http://localhost:9200/

1.7の時は、
10.102.10.11:9200 にredirectされたみたいだが・・・

◆td-agent(fluetnd)の導入
http://qiita.com/kenichi_nakamura/items/adf7fe27ac4257d4c37a

curl -L http://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh

# rpm -qa | grep td-agent
td-agent-2.3.1-0.el6.x86_64

# yum -y install libcurl-devel gcc
※ gccはインストール済だが。

[root@cent6701 html]# rpm -qa | grep libcurl-devel
libcurl-devel-7.19.7-46.el6.x86_64
[root@cent6701 html]# rpm -qa | grep gcc
libgcc-4.4.7-16.el6.x86_64
gcc-c++-4.4.7-16.el6.x86_64
gcc-4.4.7-16.el6.x86_64

◆Kibana
# wget https://download.elastic.co/kibana/kibana/kibana-4.4.1-linux-x64.tar.gz
# tar xvzf kibana-4.4.1-linux-x64.tar.gz

# ./kibana > kibana.log &

http://localhost:5601/

http://localhost:5601/app/kibana

plugin:elasticsearchがエラー。
このKibanaのバージョンでは、elasticsearch2.2.0が必要。
入れなおすことにする。

# /etc/init.d/elasticsearch stop
# rpm -ed elasticsearch
しもた、dもつけてしまった。

yum install elasticsearch

[root@cent6701 bin]# rpm -qa | grep elastic
elasticsearch-2.2.0-1.noarch


/etc/init.d/elasticsearch start
/etc/init.d/elasticsearch status

# ps axuw | grep elastic
495 4365 23.1 10.1 2101428 194540 ? Sl 22:44 0:05 /usr/bin/java -Xms256m -Xmx1g -Djava.awt.headless=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -XX:+DisableExplicitGC -Dfile.encoding=UTF-8 -Djna.nosys=true -Des.path.home=/usr/share/elasticsearch -cp /usr/share/elasticsearch/lib/elasticsearch-2.2.0.jar:/usr/share/elasticsearch/lib/* org.elasticsearch.bootstrap.Elasticsearch start -p /var/run/elasticsearch/elasticsearch.pid -d -Des.default.path.home=/usr/share/elasticsearch -Des.default.path.logs=/var/log/elasticsearch -Des.default.path.data=/var/lib/elasticsearch -Des.default.path.conf=/etc/elasticsearch

# tail -f /var/log/elasticsearch/elasticsearch
elasticsearch.log elasticsearch_index_indexing_slowlog.log
elasticsearch_deprecation.log elasticsearch_index_search_slowlog.log
[root@cent6701 bin]# tail -f /var/log/elasticsearch/elasticsearch.log
[2016-03-02 22:44:27,944][INFO ][node ] [Anomaloco] initialized
[2016-03-02 22:44:27,944][INFO ][node ] [Anomaloco] starting ...
[2016-03-02 22:44:28,180][INFO ][transport ] [Anomaloco] publish_address {127.0.0.1:9300}, bound_addresses {127.0.0.1:9300}, {[::1]:9300}
[2016-03-02 22:44:28,203][INFO ][discovery ] [Anomaloco] elasticsearch/1mL4Kd_DRkmqXY2zRQdhaw
[2016-03-02 22:44:31,287][INFO ][cluster.service ] [Anomaloco] new_master {Anomaloco}{1mL4Kd_DRkmqXY2zRQdhaw}{127.0.0.1}{127.0.0.1:9300}, reason: zen-disco-join(elected_as_master, [0] joins received)
[2016-03-02 22:44:31,313][INFO ][http ] [Anomaloco] publish_address {127.0.0.1:9200}, bound_addresses {127.0.0.1:9200}, {[::1]:9200}
[2016-03-02 22:44:31,313][INFO ][node ] [Anomaloco] started
[2016-03-02 22:44:31,334][INFO ][gateway ] [Anomaloco] recovered [0] indices into cluster_state
[2016-03-02 22:44:38,530][INFO ][cluster.metadata ] [Anomaloco] [.kibana] creating index, cause [api], templates [], shards [1]/[1], mappings [config]
[2016-03-02 22:44:38,828][INFO ][cluster.routing.allocation] [Anomaloco] Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[.kibana][0]] ...]).

# vi /usr/share/elasticsearch/config

#http.port: 9200

コメントアウトを外す。

http.port: 9200

/usr/share/elasticsearch/bin/plugin install elasticsearch/elasticsearch-analysis-kuromoji/2.7.0

参照
https://github.com/elastic/elasticsearch-analysis-kuromoji
参照
http://kenzo0107.hatenablog.com/entry/2015/08/06/130656

Verifying https://download.elastic.co/elasticsearch/elasticsearch-analysis-kuromoji/elasticsearch-analysis-kuromoji-2.7.0.zip checksums if available ...
NOTE: Unable to verify checksum for downloaded plugin (unable to find .sha1 or .md5 file to verify)
ERROR: Could not find plugin descriptor 'plugin-descriptor.properties' in plugin zip

☆どうも、1.7系まででないと、ダメみたい
ls -la /usr/share/elasticsearch/plugins/

# /etc/init.d/elasticsearch restart
# cd kibana-4.4.1-linux-x64
# cd bin/
# ./kibana > kibana.log &
成功

◆参照
CentOS7環境でFluentd+ElasticSearch+Kibana4を構築する(前編)
http://qiita.com/kenichi_nakamura/items/adf7fe27ac4257d4c37a
◆参照
CentOS7環境でFluentd+ElasticSearch+Kibana4を構築する(後編)
http://qiita.com/kenichi_nakamura/items/c29e9a099ea9b3dd0bf8

◆Fluentd
# vi /etc/td-agent/td-agent.conf

type tail
format apache2
path /var/log/httpd/httpd-access.log
pos_file /var/log/td-agent/httpd.access.log.pos
tag td.apache2.access



# td-agent-gem install fluent-plugin-elasticsearch
# /etc/init.d/td-agent start
# /etc/init.d/td-agent status
# chkconfig td-agent on

[root@cent6701 ~]# chkconfig --list td-agent
td-agent 0:off 1:off 2:on 3:on 4:on 5:on 6:off

[root@cent6701 bin]# pwd
/root/kibana-4.4.1-linux-x64/bin

# ./kibana > kibana.log &

◆参照
http://qiita.com/kenichi_nakamura/items/c29e9a099ea9b3dd0bf8


◎AWSエキスパート養成読本:2,138円
AWSエキスパート養成読本[Amazon Web Servicesに最適化されたアーキテクチャを手に入れる! ] (Software Design plus) -
AWSエキスパート養成読本[Amazon Web Servicesに最適化されたアーキテクチャを手に入れる! ] (Software Design plus) -



◎高速スケーラブル検索エンジン ElasticSearch Server:3,024円
高速スケーラブル検索エンジン ElasticSearch Server -
高速スケーラブル検索エンジン ElasticSearch Server -


◎サーバ/インフラエンジニア養成読本 ログ収集~可視化編 [現場主導のデータ分析環境を構築!] :2,568円
サーバ/インフラエンジニア養成読本 ログ収集〜可視化編 [現場主導のデータ分析環境を構築!] Software Design plus -
サーバ/インフラエンジニア養成読本 ログ収集〜可視化編 [現場主導のデータ分析環境を構築!] Software Design plus -



posted by アンドレアス at 01:13| Comment(0) | TrackBack(0) | 役立つURL | このブログの読者になる | 更新情報をチェックする

「AWSエキスパート養成読本」2016年3月2日現在、ビギナーAWSユーザを卒業した人が、望んでいたAWS書籍・雑誌。2016年上半期のAWS書籍・雑誌のNo1は、これになるだろう。

先月、東京の大型書店では、
AWSエキスパート養成読本が先行販売となっていて、
さっそく、かなりの売れ行きだったですが、
既に正式発売中で、売れています。

内容は、Elastic SearchやAPI Gatewayのように、
EC2,S3,RDSなど、これまでの基本サービス本とは違った、
これから旬になるサービスについて触れている内容です。

Kinesis,DynamoDBなども当然掲載。

そして、Lambdaも当然ですが、かなりのページを占めてました。

お買い得です。


全編全て書き下ろしです。
雑誌で掲載された内容の焼き直しは、一切ありません。

AWS専業ベンダーのクラスメソッドさんのエンジニアの方も
名を連ねてます。

AWSのビギナーの方も、そして既にビギナーでは無い方も
会社費用ででも良いから買ってもらって、
自分の机の上に置いておきましょう。

◎AWSエキスパート養成読本:2,138円
AWSエキスパート養成読本[Amazon Web Servicesに最適化されたアーキテクチャを手に入れる! ] (Software Design plus) -
AWSエキスパート養成読本[Amazon Web Servicesに最適化されたアーキテクチャを手に入れる! ] (Software Design plus) -


◎Amazon Web Services実践入門:2,786円
Amazon Web Services実践入門 (WEB+DB PRESS plus) -
Amazon Web Services実践入門 (WEB+DB PRESS plus) -


◎Amazon Web Services パターン別構築・運用ガイド :3,672円
Amazon Web Services パターン別構築・運用ガイド -
Amazon Web Services パターン別構築・運用ガイド -
posted by アンドレアス at 00:58| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする