Subscribed unsubscribe Subscribe Subscribe

White scenery @showyou, hatena

If you have any comments, you may also send twitter @showyou.

Ubuntu 14.04LTSにChainerを入れてみた

環境

手順

qiita.com

tanakahx.hatenablog.com

以上を参考にインストール。

/usr/local/cuda-7.5/binにPATHが通ってなかった以外は問題なし。

 

結果:

 

t.co

t.co

 

 

macのbrew updateでエラー

以前から出てたかもしれないけど、Rが起動しなくなっていたのでこれを機に直した。

error: The following untracked working tree files would be overwritten by merge:
    Library/Formula/cake.rb
    Library/Formula/sparse.rb

homebrew - Brew update failed - Stack Overflow参考。

% cd $(brew --prefix)                                                                         
% sudo git reset --hard HEAD                                                          
Password:
HEAD is now at 8510fc8 pandoc-citeproc: update 0.7.1.1 bottle.
% rm Library/Formula/cake.rb
% rm Library/Formula/sparse.rb
% sudo git fetch origin
% sudo git reset --hard origin/master
% sudo brew update
 

さらにRがgfortranが不足して起動しなかったので、

sudo brew remove gfortran

sudo brew reinstall gcc --with-fortran 

して修正。

年末の流れ

ここ数日いろいろあったのですが、日記を書くのも雑になってしまったので、軽く書いておきます。

 

大学で講義しました

電気通信大学で一コマ、Hadoopのインストールの演習をしました。準備不足などもあり至らないところも多かったと思います。やはり事前準備大事ですね。。

Miix2 8が壊れた

ネットにもよく報告上がってるようですが、タッチパネルが効かなくなりました。Bluetoothでキーボードやマウスは繋がるので、寝床ノートかなぁ。しかしX220もあるんだけど。

そのかわりにClide 9を買いました。iPad mini相当だと思って買いましたが、一回り大きいですね。

<iframe src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=showyou0b-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B00TGD0YNA" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>

A16になりました

f:id:showyou:20151231233418p:plain

数ヶ月駅メモに浮気してたんですが、最近久々に始めてなんとか年内に16まで上がりました。最近は毎日30分歩いているので、そのついでにプレイしています。

Dockerでshmmaxが小さい云々対策

Docker 1.0 でDBを動かすときの共有メモリの設定 - No way!

など昨年書かれているのだけど、どうも今のバージョンはdocker -d -e lxcしてlxc-driverを使っても、kernel.shmmaxが変更できない。OSはUbuntu14.04LTS+docker1.6.2。

もしかしたらDockerのアップデートで直るかもしれないけど、下記のスレッドを参考にして直した。

 

how can i change the value of /proc/sys/kernel/shmmax in a container? · Issue #10176 · docker/docker · GitHub

 A change went into Linux kernel V3.16 which fixes this. Previously, the shared memory allocated to containers was hard-coded to 32 MB, and now it's set much higher.

 

.Ubuntu14.04のkernelは3.13だったので*1

apt-get install linux-image-generic-lts-vivid 

としてkernelのバージョンを上げて対応した。

 

ちなみになぜshmmaxが上がらないと困るかというと・・それは今度。

 

しかし数か月後にはこの記事役に立たなくなってそうだなぁ。。。

*1:当然あとで変わりそうだけど

Spark + Jupyter notebook起動

ネットにいろいろ情報転がってるけど、Spark 1.5.1, Jupyterバージョン不明だと、

IPYTHON_OPTS="notebook" ./bin/pyspark

じゃないと繋がらない気が(--profileが効かない)

 

Greenplum DatabaseがOSSで公開されたのでビルドしてみた

注)個人の所感なんで所属会社等の意見とは違うかもしれません
 

Greenplum Databaseとは?

雑に言うと並列動作するPostgreSQL8.2です。Pivotal社の製品ですがソースが公開されました。

http://greenplum.org/

Pivotal、高速データ分析が可能なデータベース「Greenplum Database」をオープンソースとしてリリース:CodeZine(コードジン)

んで公開されたのでビルドしてみました。
単純に触るだけなら上のサイトからVMをダウンロードすればいいかと思います。
 

今年もあと三ヶ月なので3ヶ月でやりたいことを書いておく

最近は朝起きるのが辛いのと、家に帰宅してから新しいことを学ぶ余裕もない感じに忙しく、すっかりダメ人間と化している。

 

今週で10月に入るので、意識低くともできるとこからやっていきたいと思う。

  1. 英語 本来は英会話スクールに行こうと思ったが、仕事の方が忙しく行く余力もない
  2. データ分析周り データ分析基盤は嫌というほど触ってるが、その上の分析の仕事はなかなか触れてないので慣らしてみたい
  3. 新規情報収集 論文とかも読めてないので、数本読むようにする。
    参考:EMNLPが10月末に行われるようで

    EMNLP2014読み会を開催しました | Preferred Research

  4. 実装 上で読んだものを血肉化するために実装できないか?

あとPyconJPは今年は関われてないですが、結構データ系も継続して採択されてるような感じなので、聞きにいきたいかなぁ。今年はデータサイエンティスト協会のシンポジウム(http://www.datascientist.or.jp/symp/2015/)もあるし、他にもいろいろ調整せねば・・