an odd fellow

読書と写真と情報工学

男の着エロ画像をランダムで表示する slack bot を Python で作る

github.com 大学に六年も通って出来るようになったことが此のようなくだらんことでは、君のお母さんは泣いているぞ。 以下を見たら1時間で作れた。 PythonでSlackbotを作る(1) – ビットログ このライブラリが強かった。slack の API キー取得してきたらコン…

今年読んだ本

今年読んだ本 - an odd fellow 2014年消費したおはなしたちまとめ - an odd fellow 三年前から一月一冊をノルマに読書している。今年は達成した。ラノベも含むけど 19 冊読みました。 ろにゃさんの読んだ本 - 読書メーター 今年は旅行前の予習としてその土地…

jupyter に themes を適用する

最近眼精疲労がヤバイのは jupyter notebook の背景が白いせいだと思ったので themes を設定した— ろにゃ (@roronya) December 3, 2016 jupyter に themes を簡単に設定することができる jupyter-themes を紹介する。また、jupyter-vim-binding と併用する際…

【逐次更新】SQL でよくやる処理を pandas でやるときのメモ

github にまとめた github.com

【Symfony2】DoctrineFixturesBundle で作ったフィクスチャを phpunit から呼びたいとき

機能テストをするときにテストデータを DoctrineFixturesBunle で作った LoadHogeData クラスを使いたいとき LoadHogeDataクラスが ContainerAwareInterface を実装しているときどうするか LoadHogeData が外部キー制約で怒られるときはどうするか について…

doctrine:fixtures:load で外部キー制約で怒られるとき

[Doctrine\DBAL\Exception\ForeignKeyConstraintViolationException] このエラーが出る。 結構調べたんだけど、結局データベースごと作りなおすしか無さそうでした。 というわけで、僕は以下のコマンドを叩いています。 php app/console doctrine:database:d…

星を撮る

飯綱 pic.twitter.com/HvKscRrUjZ— ろにゃ (@roronya) 2016年10月27日 友達が買った車は大きな車体に静かなモーター音で田舎道を走って、僕たちを秋のスキー場へ運んだ。暗闇だった。きっと紅葉が始まっていて山は綺麗に色づいていたのだと思うが、今日の興…

Factorization Machines について輪講で発表した

「隣のチームは Factorization Machines 使うらしい」とチームメイトが言ったのは、もはや内定先である弊社の冬インターンだった。当時の僕は「へえそうなんだ(Matrix Factorization の別名かな)」というトボけたことを思ったが、もう大丈夫。わかりました。…

マクロスΔ最終回と黒澤明の「生きる」

僕はマクロスΔはマクロスシリーズとして認めたくないなあと思った。色々と説明不足なのだ。あるいは説得力の不足だ。何よりマクロスシリーズとしてのエッセンスの不足が深刻だった。マクロスシリーズとはなにか。マクロスシリーズとは敵とみなしていたモノと…

楽観的ロックと悲観的ロック

ロックについてあんまり気にしたことがなかったけど、必要になったので調べた。 ページを開いて何か変更して更新ボタンを押すシチュエーションを考える。僕が変更を加えている間に、他の誰かがそのページで別の変更をしたのを、僕が更新ボタンを押すことで上…

聲の形を見た

「これを見たあなたはどう思う?」をすごく感じた映画だった。これに従って、思ったことを書いてみる。 まず、はっきり言って、障害者を問答無用でいじめるということに混乱した。少なくとも僕の良心の範疇では、あり得ない行いで、見てる間も身体が凍りつい…

マクロス7見た

今日は朝からもうダメな日だったから引きこもりになってマクロス7を見て過ごした。 バサラが意味わかんなすぎて好きだった。それに振り回される人たちが段々バサラを理解して愛していく過程が良かった。物語の最初の段階ではバサラの存在を殺そうとしたり邪…

泥流地帯を呼んだ

今月北海道の富良野に旅行に行くので、ゆかりのある本を、と思って三浦綾子の泥流地帯を呼んだ。 泥流地帯 (新潮文庫)作者: 三浦綾子出版社/メーカー: 新潮社発売日: 1982/07メディア: 文庫 クリック: 8回この商品を含むブログ (15件) を見る 傑作だった。最…

データサイエンティストになります

6/20 を過ぎたらネットで喋って良いと言われていたのを思い出して書いている。 学生生活の結果として就職があるとは、全然思っていないんだけどこうしてある特定の会社に入ることを決めてみると、なんだか納得感があるのが意外だ。大学を出て大学院を出て会…

無垢の領域読んだ

桜木先生の本を読むと人間不信が加速していく気がする。いや、人間の心理が複雑なんだってわかってはいるんだけど、みんなもっと単純であって欲しいって願っている自分に気付きます。無垢の領域、今回は秋津夫妻の描写がカリカリのレンズで切り取った写真の…

「追憶」見た

午前 10 時の映画祭に足繁く通って今年 3 本目。こないだの"ティファニー" が 1 本目で 2 本目は「旅情」だった。「旅情」と「追憶」は脚本がどちらもアーサー・ローレンツだった 追憶、面白かった。色々思ったんだけど、この映画ほんとに好き まず最初のハ…

「ティファニーで朝食を」見た

タイトルからしてもっとローマの休日的な優雅な映画だと思っていたんだけど全然違った。ローマの休日も見てないからわかんないけど… 話自体は擦れた跳ねっ返りの娘ホリーとこじらせた作家男ポールとのラブロマンスで、最初の 5 分くらいでだいたい全体の話の…

Emacs から Atom に乗り換えた

エディタを Emacs から Atom に乗り換えた。 最近は jupyter notebook でざっと書いて Python スクリプトに清書することが多いんだけど、効率的が悪いし何か良い方法は無いかと色々探していたところ Atom に hydrogen という良いプラグインを見つけたので良…

slackin のバグでハマった

slackin 0.8.3 には SLACK_CHANNELS を空にしてデプロイすると invite 出来ないバグがある。 github.com slackin でメールアドレス入力して 「GET MY INVITE」押しても PLEASE WAIT から一生進まない症状で悩んでる人がいたらこのバグです。このときブラウザ…

tramp で su とか踏み台

emacs で ssh するときは tramp 使うんだけど su とか 踏み台とかも出来ます。24.3 以降ならいい感じにシンタックスも導入されてていい感じに使えます。 例えば vagrant で開発環境作ったときとか vagrant ユーザで ssh して su で他のユーザに移りたかった…

統計的因果推論へ招待されてきた

日本社会心理学会主催で「統計的因果推論への招待」という題目でセミナーをやっていたので行ってみた。 日本社会心理学会 うーむ、自分の研究テーマにこれを言ってしまうのはアレがソレなんだけど、"統計的因果推論"…いかにも怪しげな感じだし、更に心理学も…

ユースケース駆動開発実践ガイド を読んだ

年明けからバイト先の同僚とユースケース駆動開発実践ガイドの読書会をした。 ユースケース駆動開発実践ガイド作者: ダグ・ローゼンバーグ,マット・ステファン出版社/メーカー: 翔泳社発売日: 2016/01/28メディア: Kindle版この商品を含むブログ (1件) を見…

ガルパン小説 1 巻読んだ

ガールズ&パンツァー (MF文庫J)作者: ひびき遊,島田フミカネ,京極しん,原作:ガールズ&パンツァー製作委員会出版社/メーカー: メディアファクトリー発売日: 2012/11/21メディア: 文庫購入: 1人 クリック: 21回この商品を含むブログ (14件) を見る 「ガルパン…

Recruit の Winter Internship 行きました

書こうと思っていたけど長野戻ってきてから忙しくて1周間も経ってしまった…。 データアナリストコースに行きました。まさか選考に通ると思わなくて、案の定行ってみると東大京大東工大早稲田慶応のオンパレードで地方国立なんてボクだけでちょっと恥ずかし…

ココロコネクト キズランダム

ココロコネクト キズランダム (ファミ通文庫)作者: 庵田定夏,白身魚出版社/メーカー: エンターブレイン発売日: 2010/05/29メディア: 文庫購入: 8人 クリック: 420回この商品を含むブログ (75件) を見る 前回は人格入れ替わりで今回は欲望開放の話。普段は理…

Centos7 で NFS サーバを立てて Ubuntu からマウントして使う

サーバの設定変えた時メモっとかないと忘れるので面倒くさがらずメモすることにしました サーバ側(Centos7) # yum -y install nfs-utils # vi /etc/idmapd.conf Domain = gekogeko.org # vi /etc/exports /home/user/share 192.168.0.0/24(rw,all_squash) # …

ココロコネクト ヒトランダム

ココロコネクト ヒトランダム (ファミ通文庫)作者: 庵田定夏,白身魚出版社/メーカー: エンターブレイン発売日: 2010/01/30メディア: 文庫購入: 21人 クリック: 344回この商品を含むブログ (131件) を見る アニメ見たらあんまりにも面白かったもんだからつい…

霧 ウラル作者: 桜木紫乃出版社/メーカー: 小学館発売日: 2015/09/24メディア: 単行本この商品を含むブログ (1件) を見る 毎日 30 分読書する時間取るようにしたらいいペースで本が読めてる!借り物の本を読んだ後は積んであった桜木紫乃の新作を読んだ。毎…

クズと金貨のクオリディア

高校の同窓会で友達に「オレガイル結構面白かったよ」と話題を振ったら、借してくれた。 クズと金貨のクオリディア (ダッシュエックス文庫DIGITAL)作者: さがら総・渡航(Speakeasy),仙人掌出版社/メーカー: 集英社発売日: 2015/02/25メディア: Kindle版こ…

今年読んだ本

今年も終わりです。今年は、そうだな、色々あったけれど、ボクの中で大きな行事だったのは NTT の研究所でのインターンでした。一ヶ月の東京暮らしと研究だけの生活、今思えば、理想的な純粋で綺麗な生活だったなと思う。長野に戻ってきてからはまたバイトで…

Heianzon を更新しました。 #nseg

この記事について NSEG Advent Calendar 2015の 14 日目の記事です。そっと見ていたのですけど、今日で途切れていたので書くことにしました。 おまえだれよ たーまに NSEG に行ったりぎーらぼに行ったりしている学生です。 Heianzon 長野県民には馴染みの深…

VoyageGroup のインターンに行きました

Sunrise に行きました。コードを書かない〜という触れ込みだった気がするけど普通にコード書きました。公式にも書いてあるけど、「プログラミングができる」から「サービスが創れる」になるために必要なことが学べました。ボクは一応サービス作って運営して…

pyenv で BUILD FAILED

> pyenv install 3.4.3 Downloading Python-3.4.3.tgz... -> https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz error: failed to download Python-3.4.3.tgz BUILD FAILED (Ubuntu 14.04 using python-build 20151105-2-g12ad6f6) こうなったら/tm…

NTT研究所のインターンシップ行ってきた

毎週書こうと思ってたのに土日は疲れてボケーッとしていて結局書かなかった。 行ってよかったです。統計的因果推論チョットデキルって感じになりました。ボクがやったのはサーバのログから故障原因を特定しよう!ってやつで、CPU のロードアベレージとか、単…

インターン一週目

NTT の研究所のインターンに来てます。長野からえっちらおっちら大荷物抱えてきて三鷹でホテル暮らしを四週間します。 とりあえず一週間やってみて、起業での研究と大学での研究は全然違うなあと。 起業の研究所も大学の研究みたいに人それぞれ各々のやりた…

バケモノの子見てきた

朝起きて研究室に行ったけどどうしようもやる気が出なくて映画でも見に行くかと突然思い至ってネットでチケット取って見に行った。 館内のカウンターで買うと「このひと一人でこんな映画見るのか」とか思われそうで絶対嫌なのでいつもネットで買う。ていうか…

人工知能ハッカソンに行った

人工知能ハッカソン~益々盛り上がる人工知能技術を活用したサービスをハックしよう~ ubic 主催のハッカソンに行きました。ubic が提供する 人工知能 API を用いて何か新しい事業ができそうなプログラムを開発しましょうという企画でした。何か研究のネタと…

強化学習入門した

強化学習作者: Richard S.Sutton,Andrew G.Barto,三上貞芳,皆川雅章出版社/メーカー: 森北出版発売日: 2000/12/01メディア: 単行本(ソフトカバー)購入: 5人 クリック: 76回この商品を含むブログ (29件) を見る 指導教官から昔渡された本↑を時間ができたの…

カメラを教わることにした

バイト先の近くにある割烹屋は平日の昼間はランチ営業をしている。 きちんとした割烹着を召した気の難しい爺さんが、600 円と手頃な価格でたいへん美味しい日替わり定食を提供してくれる。 箸の持ち方が悪いと指摘してきそうな人で(実際指摘されたことはな…

YaTeXをMELPAに登録しました

YaTexいまだにpackage.elで入らないのうーんというかんじ— ろにゃ (@roronya) February 18, 2015 @roronya おお、必要は発明の母ですね。 入れてくださいますか。— HIROSE Yuuji/広瀬雄二 (@hiroseyuuji) February 19, 2015 入れました。 Add yatex by roron…

インターナショナルオープンデータデイ2015参加してきました。

今日はインターナショナルオープンデータデイで、オープンデータの活用促進を目的に世界各地でオープンデータを使ったハッカソンが行われました。Twitterのハッシュタグで#OpenDataDayを見ると、世界中のひとたちがハッカソンしている様子が見れて結構楽しい…

大学の4年間で読んだプログラミング関係の本たち

大学の4年間ももうすぐ終わりそうです。あっという間でした。プログラミングとはなんぞやみたいな状態から自分が欲しいと思ったのは一応作れるくらいにはなりました。 独学でプログラミングを始めて1年ほど経つので読んだ書籍をまとめてみる(だいたい50冊以…

2014年消費したおはなしたちまとめ

もう一昨年になるのか、氷菓がアニメでやってて、あれ、すんごい面白いと思って原作の小説まで読んでしまってから、中学生のときラノベ読みあさってたときの読書欲が沸々と戻ってきて、本読みたいなーとは思っていたのだけど、こう、なんというか、思ってい…

SQUARE ENIX のインターン

もう2週間前だけど、行って3日でゲームを作れって言われてぎゃるげを作りました(終わり)。 ゲームやるの楽しいけど、作るのってどうなの?ちょっとやってみよかなーくらいの気持ちでいったらゲーム開発ガチ勢多すぎて死亡したでござる。サウンドもグラフィ…

DebianでVagrant

$ vagrant init chef/centos-6.5 A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for…

SQUARE ENIX AI アカデミー 第4回

もう4回めだ。あっという間だ。今回はコミュニケーションするAIの話だった。例のごとく、まず現実世界で動物がいかにコミュニケーションをしているかという話からAIの話になった。 原始的な生物は群れを無して身体そのものを構成し、電気信号などコミュニケ…

SQUARE ENIX AI アカデミー 第3回

人には人の、犬には犬の、カタツムリにはカタツムリの世界の観測の仕方がある、よってAIにもAIの世界の観測の仕方がある、今回はそんな話。 たとえば人が犬になりきろうとする。とりあえず四つん這いになって目線を下げてみたり、ものの匂いを嗅いでみたりす…

Symfony2でmp3などの音楽ファイルや画像ファイルなどの静的コンテンツをユーザに直接ダウンロードさせる

/getMusic とかにアクセスした瞬間ダウロードさせるあれ。公式のドキュメントを参照すると静的コンテンツを直接ダウンロードさせるには BinaryFileResponse を使うのが良いということです。 use Symfony\Component\HttpFoundation\BinaryFileResponse; use S…

SQUARE ENIX AI アカデミー 第2回

2回目は、1回目のメタ AI、ナビゲーション AI、キャラクタ AI の 3 つの AI が協調してゲーム AI を構築しているという話をより掘り下げるため、キャラクタ AI についての講義とワークショップが行われた。 キャラクタ AI は知識生成と意思決定、運動生成と…

SQUARE ENIX AI アカデミー 第1回

SQUARE ENIX の AI アカデミーに行ってきた。行くためには小論文の選考を通さなければならず、普段から思うゲームのエネミーの振る舞いの不満を書き連ねたところ参加できた。やったー。 全部で5回あるのでがんばって長野から毎週通うことにする。 第一回は A…