once upon a time,

Iris Tradをビール片手に聞くのが好きなエンジニアが、機械学習やRubyにまつわる話を書きます

Machine Learning Casual Talks #4 を開催しました #MLCT

まさかの一週間内に自分の主催する勉強会が3回重なるデスロードを走ってきたchezouです。*1 前回からだいぶ感覚があきましたが、MLCTを @yamakatu さんの火付けのもと開催しました。*2 mlct.connpass.com テーマは @tokoroten さん発案のDevOpsをもじった"De…

小さい子供が自分から薬を飲みたくなる「おくすり飲めたね」 #childadvent

この記事は子育てプログラマ・ITエンジニア・Webデザイナー Advent Calendar 2015 - Adventarの21日目の記事です。 前日は、@ksssさんの子育てしながらリモートで働いた半年間 - スペクトラムでした。 今回はまったくテクノロジーの話をしません。*1 1行で …

Juliaの情報を収集しつづけるには

この記事はJulia Advent Calendar 2015 の10日目です。 昨日は、bicycle1885さんのJuliaのユニットテスト - りんごがでているでした。 Juliaは変化が速い言語なため、最新の情報を追い続けるのが必要な言語です。 しかし、初心者にはその変化の速さになかな…

どんな子供も好きになる、「うーやん」を広めるたった1つの方法

このエントリは、お子さん、どんな本読んでる? Advent Calendar 2015 - Adventar の6日目です。 「うーやん」とは? うどんです。 本の正式名称は「うどんのうーやん」です。 「うーやん」とは? 働き者のうどんです。 人手不足の煽りを受けて、自分自身で…

SympyとJupyter notebookで数式のメモを取ろう

id:meison_amsl さんによるSympyの紹介がとてもよい感じだったのですが、Sympy Liveわざわざ使わなくてもJupyter notebook使えるのでは!?と思ったので試してみました。*1 わざわざ、というと語弊があると思いますが、手元でメモ+αとして管理するのにはJup…

IDCFクラウドの500円サーバーでpodcast serverをはじめて8ヶ月が経ちました

どうも、最近PSYCHO-PASSを見終わってシュタインズ・ゲートを見ています。 この記事はIDCFクラウド1周年キャンペーンを応援する記事です。*1 Rubyistといろいろなことを話すpodcast rubyist.club をはじめて半年経ちました。 最近リリース前のドタバタでご無…

TinySegmenter.jlをGoと比較して負けたと思ったら若者が最適化してくれた

先日、TinySegmenter.jlの話を書いたら各方面から反響を頂きました。 repeatedly.github.io http://woxtu.tumblr.com/post/132337169740/rust-tinysegmenterwoxtu.tumblr.com qiita.com そんな中で、ikawahaさんがGoでも同様の最適化を実装していました。 ik…

Amazon Fire TV Stickを買ったらApple TV+ChromeCast-ちょっとになった

Amazon Fire TV StickをPrime会員割引で\1980で買いました。(定価は\4980) Fire TV Stick出版社/メーカー: Amazon発売日: 2015/10/28メディア: エレクトロニクスこの商品を含むブログ (11件) を見る なぜFire TV Stickを買ったかというと 安かった iOS/Andr…

「ネットフリックスの時代」にはコンテンツの山に埋もれなさせないためのヒントが詰まっていた

backspace.fmでもよくゲストに出ている西田宗千佳さん(@mnishi41)の書かれた、「ネットフリックスの時代−配信とスマホがテレビを変える」読んだ。 ネットフリックスの時代 配信とスマホがテレビを変える (講談社現代新書)作者: 西田宗千佳出版社/メーカー: …

TinySegmenterをJulia移植したらMITの先生に指導してもらえた話

先日、工藤さんがJavaScript向けに作った日本語のコンパクトな分かち書きツール、TinySegmenterをJuliaに移植したTinySegmenter.jlを作りました。 もともとは、PyconJPでjanomeの話を聞いたら居ても立っても居られなくなって、簡単なTinySegmenterを移植した…

バッキバキになっていたNexus5を$40で修理した

Ingress をやるときに自転車のマウンタから飛んでしまってバキバキになってしまったNexus5。 大きい画面でKindleも読みやすい!と言っていたけど、ガラスが割れてから使用率がぐっと下がっていました。 Googleプレイ版は修理するのに三万円近くするというの…

PyConJP 2015に参加した #pyconjp

はじめてPyConJPに参加してきました。 スライドまとめは以下が詳しいです。 techstars.jp 最近、会社ではJupyter notebookの伝道師として振る舞っており*1、その結果として空前のpandasブームを巻き起こしました。 データ分析/機械学習といえばPythonだよね…

IIJmioの「おうちでナンバーポータビリティ」使って自宅でMNPした

IIJmioのファミリーシェアプランにSIMを追加する際に、9/16に始まっていた「おうちでナンバーポータビリティ」を使ってみました。 www.iijmio.jp おうちでナンバーポータビリティの流れ IIJmioあるあるなのが、ドキュメントがしっかりしていなくてやり方がい…

吸盤付きお風呂スピーカーがPodcast聞くのにすごい便利

前々からBluetoothのお風呂ラジオをほしいなーと思っていたのですが、昔に比べるとかなり安くなっていたので買いました。 Patech Bluetooth 3.0 ワイヤレススピーカー 内蔵マイク付 吸盤式対応 防水仕様 (ブルー)出版社/メーカー: Patechメディア: エレク…

MeCab.jlをJulia v0.4.0-rc2に対応した

ついに、Julia v0.4.0-rc2が2015/9/19出ましたね! Dictの[:symbol => :value]といったsyntax sugarがなくなったりして、自分が作っているMeCab.jlでも対応をしました。 詳細はPRを見ていただければと思いますが、Compat.jlを使えば基本OKです。 github.com …

「データサイエンティスト養成読本 機械学習入門編」を読んだ

明日発売の「データサイエンティスト養成読本 機械学習入門編」を著者の一人の福島さん(@sfchaos)にいただきました。 きっかけは、福島さんが「機械学習ソフトウェアの外観」という特集でJuliaの紹介をしていただいたからでした。 データサイエンティスト養…

#tqrk09 で Accept LT してはじめての Gem をライブリリースに失敗しました

Tokyu Ruby Kaigi 09 でAccept LTのトリで話しました。 3分だってのに盛りすぎ、かつDEMOで接続が悪くなるという前回もあった失敗を重ねてはじめてのGemをライブリリースすることに失敗しました。 なお、カリーヴルストは無事リリースできました。 instagram…

YAPC::ASIA Tokyo 2015参加してきた #yapcasia

初参加にして最後のYAPC::ASIA Tokyoに行ってきた。 イベント開催したい熱が高まった コード書きたい気持ちが高まったので、Mykytea-rubyのgem化を進めた 意外とはじめての参加でもぼっちにならずに済んで良かった 聞いた PHP帝国の逆襲!(を願うPHPerが話…

Apple Music のプレイリストを中心としたレコメンド戦略

膨大な音楽というコンテンツの海に放り出された時に、人は何をするだろうか。 今回Apple Musicをさわってみて、様々な路線から音楽との出会いをつくろうとしているな、と感じたのでまとめておく。 きっと、Apple Musicについてその辺の話がbackspace.fmで出…

日本人向けPodcastやるならIDCFクラウドが良さそう

rubyist.clubというpodcastをやっているのですが、IDCFクラウドの上で動いています。 tl;dr IDCFクラウド月500円で3TBまで転送量無料なので、国内向けPodcastには便利 いいところ 安いこと。 IDCFクラウドは、一番小さいインスタンスなら月500円で使えて月3T…

pip install kyteaできるようになりました

先月のkawasaki.rbで、Rubyistなのにgemより先にPypiデビューしましたという話をしました。 Rubyistがgemの前にPypiデビューするのは間違っているだろうか from 康顕 有賀 www.slideshare.net 中身は、kyteaをpipから入れられるようにしたよということですが…

Googleドライブやカレンダーの共有権限を管理するにはGoogle groupsが便利

ネットで調べていてもGoogle Appsの情報しか出ないので、備忘録として書きます。Googleドライブは情報共有するのには手軽なツールなので、使っている人も多いと思います。一方でドライブの公開範囲を公開にしておいて、出すべきではない情報が漏れてしまうと…

rubyist.club はじめてました #rubyistclub

rubyist.club というドメインが勢い余ってとれたので、podcastを始めました。 rebuild.fmでも話題になっていた、静的ファイルを置くためだけにIDCFクラウドにインスタンス立てて、nginx立ててっていう無駄なことをやっています。*1 もともとは、 @miyohide …

Machine Learning Casual Talks #3 (略称MLCT)やりました #MLCT

先日、Machine Learning Casual Talks #3を行いました。 togetterのまとめ 久しぶりのMLCTでしたが、今回も濃密な議論が行われました。 今回、発表資料を乗せるとともに、開催にあたってカジュアルとは、何故始めたか、を改めてお知らせしたので、それをこち…

#JuliaTokyo で #juliaわからん という雑なレポジトリを立てた話をしたら julia.tokyo ができてた

JuliaTokyo #3を @soramiさんと @bycicle1885 さんと開催しました。 第3回 #JuliaTokyo にお越しの皆様、楽しい時間をありがとうございました!結論は「julia-wakalang」に質問や要望を書こう、ですかね。ひとつ書いてみました; https://t.co/ZZBJVu7KC1 pic…

Googleフォームで作った申請フォームからSlackに通知をする方法

Slackは連絡先を知っている人が参加することが多いですが、ゲームのコミュニティ等相手の連絡先がわからない場合もあると思います。(IngressとかIngressとかIngressとか) そういう時のために申請フォームを作って、Slackに通知をするための方法をまとめます…

#ingress のpodcast「水やり通信」を始めました #mizuyari

こっそりと、いつぞやの川崎40重CFを仕掛けたBersergaさんとingressニュースを紹介するpodcastを始めました。 水やり通信 水やり通信Michiaki Arigaゲーム/趣味¥0 Ingress専門のPodcastなんて国内にはないだろう!?と思って始めたのですが、アイデアを思いつ…

word2vec可視化するやつをipython notebookから見れるようにした

オライリーから出てる、word2vec本の付録についてくる id:nishiohirokazu さんが書いた可視化のコードがあります。 word2vecのword-analogyを可視化した - 西尾泰和のはてなダイアリー word2vecのword-analogyを可視化した - 西尾泰和のはてなダイアリー こ…

Garagebandでskypeとマイクの音を別トラックで録音する方法

最近、rebuild.fmやwada.fmを聞いていると、自分もpodcastをはじめてみたいという気持ちが強くなってきました。 試験的にskype経由でpodcast向けの録音をしてみたのですが、skypeのゲストと自分の声が別々の方が後々の編集作業が楽になるぞ、ということで以…

神奈川Ruby会議を開催しました #kana01

去る2015年1月17日に神奈川Ruby会議を行いました。 公式サイトにはスライドや動画も上げましたのでよろしければご覧ください。また、るびま班が近々レポートを上げてくれるはずですので、そちらもお楽しみに。 スタッフの反省会はこれからですが、その前に自…