投稿者「krote」のアーカイブ

ホテルルワンダ

先週末に久々にDVDを借りていたのだが、なかなか見る時間を作れずにいた。
ようやく、夜更かしをしてみる事が出来た。

ホテル・ルワンダ [Blu-ray]
Happinet(SB)(D) (2012-11-02)
売り上げランキング: 15,068

話には聞いた事があって、見たいと思っていたのだがこれまで手が出てなかった。
涙が出るような感動ものではないんだけど、でも考えさせる映画だと思う。

基本的に日本のニュースと言うのは国内の話が多すぎると最近はよく感じる。
それは、結局のところ日本人に対してニュースを提供しているだけだからなんだろう。

多種多様な人がいる国ではこうはいかないんだろうな。

ホテルルワンダが題材としている大量虐殺は1990年ごろと最近だが、
そういう話題はあまり当時、記憶に無い。

もちろん、当時と言えばまだ私も中学とか小学生だったわけだから純粋にそういう話に
耳を傾けていなかったといえばそれまでかもしれないが。

アフリカに限った話ではないが、アフリカの事を余りにもよく知らない。
たまたまかもしれないが、今見たいと思っている「マンデラの名も無き看守」も
アフリカ題材だ。

マンデラの名もなき看守 [DVD]
ポニーキャニオン (2009-04-24)
売り上げランキング: 45,812

ElasticsearchにCSVでデータ登録

最近、こそこそとElasticsearchを触っています。

とりあえず、手始めに簡単なところからと思い、気象庁のHPから千葉の気温に関するCSVを取得。
どんな風に見えるかをやってみようかと。

過去の気象データ・ダウンロード
http://www.data.jma.go.jp/gmd/risk/obsdl/index.php

注意しなければいけないのは、CSVファイルがダウンロードされる割にそのまま使える形になっていません。
微妙に整形しないといけないし、最初の行をタイトルとすると列名が重複する事になります。
この辺りは手操作で修正する形ですね。

Elasticsearchにデータを流し込むのはcsv_riverというプラグインを使いました。

CSV River
https://github.com/xxBedy/elasticsearch-river-csv

流し込む事自体はそれほど苦労せずに出来たのですが、Kibanaにてヒストグラムを表示しようとするとエラーになりました。

実は、以前にOracleデータをJDBC Riverを使って入れた時はこんなエラーにならなかったので一瞬何が起きたのか分かりませんでした。

ただ、Kibana上からデータをJSON形式で見てみると

これ、データが文字列として登録されているように見える。
つまり、自動判別されてしまうもしくは、CSV Riverがすべて文字列として登録してしまっているので、フィールドの定義をきちんとしてあげればOKになるはず。
ただ、CSV Riverのプロパティを見てもそれっぽいところが見つからなかった

そこで、困った時の神頼みと言うことでおもむろにTwitterへ投稿したら

 

反応してくれる人がやはりいた。ありがたい。

私はJDBC Riverの時にうまい事判定してくれたので、データの登録側で何かするのではないかと考えていたのだが、
あらかじめElasticsearch側に定義を作っておく形を取るようだ。
もしかすると、JDBC RiverではRDBからそういう情報を抜いて、あらかじめマッピング定義をしているのかもしれない。
違うかもしれないけど。

さて、何となくの仕組みは理解したが、リファレンスをじっくりと読む事が苦手な私はとりあえず見よう見まねでやってみた。

curl -XPUT localhost:9200/temperature/chiba/_mapping -d ‘{
“chiba”:{
“properties”:{
“average”:{“type”:”double”},
“high”:{“type”:”double”},
“low”:{“type”:”double”},
“date”:{“type”:”date”, “format”:”yyyy/MM/dd”}
}
}
}’

こんな感じかな〜?と思ってやってみたが、エラー。

{“error”:”MergeMappingException[Merge failed with failures {[mapper [average] of different type, current_type [string], merged_type [double], mapper [low] of different type, current_type [string], merged_type [double]]}]”,”status”:400}

マージに失敗?
確かにリファレンスには、マッピング情報が定義されてから登録されるデータに適用されると言う話だったので、一度全部データを削除してから定義してみようとしたけど

{“error”:”IndexMissingException[[temperature] missing]”,”status”:404}

INDEXそのものを削除してしまってはいかんか。
面倒だったけど、もう一度INDEXを作り、その後INDEXを残してTYPEを削除。
再度、マッピング情報を登録してあげると・・・

ヒャッハー

なんて見た目がつまんないデータなんだー!

今日はここまで。
なんか凄い疲れた

高速スケーラブル検索エンジン ElasticSearch Server
Rafal Kuc Marek Rogozinski
KADOKAWA/アスキー・メディアワークス
売り上げランキング: 24,547

お絵描き

庭の花壇に植えたチューリップがだいぶ咲いてきたので、今日は少しお庭でお絵描きを。

 

酷いもので二人とも最初は被写体に背を向けて絵を描き始めた。
最初はよくあるデフォルメされたようなチューリップを書いていた長男も、何度か

「うまく書けなくてもいいから、見たまま書いてごらん」

と言ったり一緒に花びらの数を数えたりしていたらちゃんと見て描くようになった。
ぱっと見ではチューリップとは分からなくても、一生懸命描いた感じが出るいい絵が出来たと思う。

長女はというと、やはりまだ絵と言うのにはちょっと届かないような感じで描いて、
すぐに飽きてしまって庭を駆け回っていた。

日々子供達と接していると、正直長男が長女の歳だった頃。
つまりは、3歳だった頃にどうだったのかというのがはっきりと思い出せない。
うーん、もう少しお兄ちゃんはちゃんと出来た気がするんだけどなぁと思ってしまう。

妻に言わせると、「こんなもんだったでしょ」という感じなのだが・・・。
知らず知らず、長女に甘くなっていそうで注意するあまり、かえって厳しくなっていたりと
よくわかんない状態になっていたりします。

Kibana

多少、今更感はあるかもしれないけどKibanaを触っている。

会社では、所謂ビッグデータとして取り扱われるようなデータに携わっている訳ではないんだけど、
それでももう少しデータを有効活用する事が出きるんじゃないかと考えているからだ。
Kibanaを選んだのは、実を言うとただの気まぐれなので、実はもっと適したものがあるかもしれない。

でも、何となく見た目がかっこいい気がしているのでそれほど後悔はしていなかったりする

正直、Elasticsearchに対してのデータの挿入だったり、Kibana上でもう少しこういうダッシュボードが作れないものかと思うところが結構ある。
調べながら調べながらなんだけど、目的を忘れないようにしながら進めていきたい。

高速スケーラブル検索エンジン ElasticSearch Server
Rafal Kuc Marek Rogozinski
KADOKAWA/アスキー・メディアワークス
売り上げランキング: 12,804

ご褒美はなに?

私は酒もタバコもしない。

ガツガツ節約する方ではないが、どちらかというと自然と節約してしまうほうだ。
服を特段買う訳でもないし、何かしらアクセサリーなりを買う訳でもない。

趣味としては、ランニングや家庭菜園などなので、多少のお金はかかるが、
それでも趣味の中ではお金がかからない方だろう。

時々、何かを目指して。いや、目指すと言うよりはご褒美を自分で設定して頑張るというやり方を見かける。
特に酒を飲む人は、プロジェクトが終わったり一区切りした後の飲みを楽しみにしているようだ。
聞いた訳ではないけど、うちの社長もそうじゃないかと思っている。
(毎日飲んでいるらしいから、ご褒美とか無いのかもしれないけど)

別にご褒美が必ずしも万人に共感されるようなものでなくても。
それこそ、別にモノじゃなくてもいいとは思うけど、でも、そういうのがあった方が
頑張るいいわけに使えるかもしれないと思っている。

そう、結局のところはつらい事を紛らわすいいわけなんだろう。
でも、何も無いとそれはそれでやっぱりくじけてしまうかもしれない。

ところが、”必要なもの/欲しいもの”は思ったら結構買ってしまっているし、
結局買わなかったものと言うのは”必要の無いもの”である事が多い。

貧乏人根性が染み付いてしまっているせいか、こういう時にご褒美がぱっと出てこない。
出来れば、それを手にする事で、よりかっちょよくなれるものがいいな。

何となくは思い浮かんではいるが、さてはて。
妻をどうなだめすかしたものか

Github製エディタ「Atom」を触ってみた

少し前に話題になった、Github製のエディタ「Atom」がようやくbetaテストの順番がきた。

現時点では、対応環境はMacのみなので、会社では試す事が出来ない。
残念。

見た目の第一印象は、どう見てもSublimeである。
SublimeではPluginで使っていたMarkdownのPreviewが普通に選択でき、
さらにエディタ内で見る事が出来るのは結構使いやすい気がする

また、gitを使っている場合、リポジトリに対する情報も下部に表示してくれているので
何を編集しているのかを確認する事が出来る

gitに関しては、あまり手になじんで使っている訳ではないけれど、もう少し使えるようになりたい。

まぁ、gitがいくら使えたとしてもそもそもの開発が出来なければ意味が無いのでそちらの方も
もう少しなんとかしていきたいところだ。

仕事での役割として、コードを書くというシーンがドンドン排除されていってしまっており、
それはそれで仕方が無いとは思うが完全に無くなってしまう事は避けたいと思っている。

今後、どういう形での関与が一番自分に取っていい事なのか。
見極めていきたいところだ

GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)
大塚 弘記
技術評論社
売り上げランキング: 179

今年の初種まき。畑仕事の意味

今日は、先日エントリーしたようにお休みでした。
次男を小児科に連れて行き、午後のお昼寝中は畑仕事をしていました。
実は2月くらいから畑仕事を再開していたのです。

と言っても、冬の間放置していた畑の土をシャベルでひたすら掘り起こすという作業。
地道な作業ですが、結構土を柔らかくしたり、雑草を少し退治したりと大事なんです。
(本来はもっと寒い時期に終わらせるべきなのですが、間に合いませんでした)

とりあえず長くつらい作業もようやく今日終わる事が出来、早速と言ってはなんですが、
トウモロコシとスイカの種を蒔きました。

個人で家庭菜園と言う形を取るのは、経済的に見ればもの凄く非効率です。
相当な時間や労力をかける必要がありますし、必ずしも美味しいものが出来るとは限りません。
種をまいたとしても、ろくに実がなるところまでもたせられない事もよくあります。
天候や台風などの災害。また、虫や病気。鳥に食べられるなどなど数え上げたらきりがない。

さらに、出来たとしても美味しくなければ家族にはあまり受入れられないし、
特に私の家族のように子供が小さいと中々思うようには行かないですね。

場所を借りるのもお金がかかる話なので正直続けるか毎年のように悩んでいます。

まぁそれでも、体を動かす事自体は本来は嫌いではないと言うのと、
モノを育てる事の楽しみだったり、子供達と収穫するというイベントとして使える事が
モチベーションとなって頑張っています。
身近な野菜達が、どういう実の付け方をするのか。意外と知っている事の方が少なかったりしますよね。
そういう意味では教育的な位置づけとしてもいいのかもしれません。

とは言っても、やはり時間を食ってしまう。
体力的なものは、やっていれば鍛えられるとしても時間だけは中々厳しいです。
毎年最終的に中途半端な状態になってしまいがちなので、もう少し工夫が必要ですね。

春は家族の体調が崩れやすい?

今日は、会社が所属しているグループの創立記念と言うことでお休みになっています。

子供達は保育所なので、ここのところ滞っていた畑仕事をやろうと考えていたのですが、
中々そう思うようにはいかないもので、次男坊が今週はずっと調子が悪く面倒を見る事になりました。

先週はずっと娘が調子を崩していて、高熱にうなされていました。
なんとか週末には回復に向かったのですが、週末には妻が。
さらにバトンタッチするかのように次男が高熱でうなされています。

思えば、ここのところ毎年のようにこの時期は家族が体調を崩しています。
季節の変わり目と言うことで、寒暖の差に体がついていっていないのかもしれませんが、
こう毎年面白いようにみんな倒れてしまうのも困りますねぇ。

さてはて、熱はあるものの元気に動いて食べる次男と、今日は何をしようかしら

速度規制はつらい

3月は、色々あって・・・
というか、ほとんどはゲームのダウンロードとかによるものですが見事に

速度規制が入ってしまい、iPhoneの通信環境はとてもストレスを感じる状況でした。

iPhoneを4Sから5Sに変わってLTEとなった事で、面白いくらいに速度が改善されたので
少し調子にのって家でもWifiではなく4Gで通信を行っていたのがさらに追い打ちをかけてしまいました。

これまで、制限に引っかかった事は無かったので意識していなかったのですが、
少なくとも4月は少し通信料を注意して見る事にします。

少し困るのは、アプリケーション毎の通信料が分からない事ですね。
どのアプリケーションがどれくらい通信しているのかが分からないと、
節約しようとした時に何をどれくらい節約すればいいのかが分かりません。

聞くところによるとAndroidはそれらがちゃんとケアされているとの事なので、
将来的にiOSもサポートされないかなぁと期待しているところです。

もうすぐ4月

最後の更新が2月の中旬。
一ヶ月と半分放置してしまいました。
ご無沙汰しています。

気がつけば、明日からは4月。
今日が年度最後の日ですね。

2013年度は幾つか新しい試みを自分の中でやってみたり、動いてみたつもりです。
ただ、今思い返してみると何かしら変わった事があるのか?と言うことを感じる事が出来ていません。
そういう意味では、動いては見たけど結果を伴っていない。
もしくは動いた気になっている。
いや、どちらかというと折角動いた事を生かしきれていないという感じだろうか。

相変わらず、思いつくままに動いてしまっているのかもしれない。
何でもいいと言う訳ではないんだけど、2014年度はちゃんとバージョンアップ出来たなぁと
後からでも思い返せる一年にしていきたいものです。

しみじみ。