AKB428は荒野を目指す

秋葉原で働くエンジニアなブログ

大成功が約束された大地、ラブライブ!サンシャインの聖地「沼津・三の浦」に行って来ました

※2016年8月追記 夏コミで沼津をテーマにした同人誌「沼津は燃えているか?」を3日目(8/14) 東ホール4 東ム47aで発売します。ご興味あれば是非お越しください。 https://twitter.com/n428dev/status/762863046695849984 5月29日に名古屋OSCの帰りにラブライブ…

5/13-15 Startup Weekend Tokyo Anime に参加してきました!・・ので感想と今後を考えるの巻

5月13日(金)~15日(日)にスタートアップウィークエンド東京Animeに参加してきました。 【日本初】Startup Weekend Tokyo Anime @日本マイクロソフト 20160513-15 | Startup Weekend Tokyo 主旨としてはアニメ関連のサービスを作ってスタートアップしよう!と…

Word2Vec + NEologd(Mecab) で2016春アニメ判定器用の2つの人工知能(モデル)を作る

今さらながらWord2VecとNEologd(Mecab)を使ってみました。 - Word2Vec・・文字をベクトル化して単語同士の演算や類似度単語列挙ができる - NEologd・・最新の単語も網羅してるナイスな日本語辞書。ちょっとだけ入れるのが大変 - Mecab・・日本語解析ライブラ…

アニメ史に残る2日間 ラブライブμ's Final LoveLive!のツイートの解析

ラブライブ ファイナルライブ 2日目行ってきました。。 ラブライブ!Official Web Site | ラブライブ!μ’s Final LoveLive!〜μ’sic Forever♪♪♪♪♪♪♪♪♪〜 10年分泣きました、感無量です。 見切れ席でしたが全然見切れてなくむしろ、モニタが間近で見れてキ…

有隣堂ヨドバシAKIBA店がリニューアルし、プログラマーに最適なカフェに。オライリー片手に珈琲三昧

ヨドバシAKIBAの有隣堂が一ヶ月間の改装を経てリニューアルしました。 秋葉原では初の、カフェ一体型の書店に生まれ変わりました。 しかも購入前の書籍が三冊まで持ち込み可能! これはヤバイです。 ドヤラーに安心の電源完備 もちろん無料WiFiが完備(キャ…

「この素晴らしき世界に祝福を!」のニコニコ実況コメント数をBigQueryで解析

今クール最強の面白さを誇るアニメ、「この素晴らしき世界に祝福を!」(このすば)の、ニコニコ実況のコメント数を解析してみました。 ニコニコ実況はTV放送にコメントを付ける機能で、各種WindowsアプリやPS3/PS4のトルネからコメントを見ることができます…

「ご注文は何のアニメですか?」というアニメ推薦サービスをリリースしました

http://tv-anime.biz/ Twitterでツイートのデータを三ヶ月ぐらい貯めて、それをBigQueryで加工。 加工するフォーマットは協調フィルタリングにかけられるように TwitterID,アニメ作品,Rate のCSVにする。 協調フィルタリング(SparkMLlib)はUserIDとProductID…

ついにニコニコのコメントを取得するプログラムを書いてみた(2015 現代版)

ニコニコのAPIは正式には公開されておらず、ユーザーが解析している情報を集めて使うしかないのだけれど、あまりその考え方は好きじゃない(公式がAPIを閉鎖するのは簡単にできるので)のだが、ビッグデータのソースがTwitterだけだと足りなくなってきたので…

【機械学習】マイクロソフトのクラウドAI Project Oxfordで秋葉原歩行者天国の性別と年齢の分布をとってみた

マイクロソフトのクラウドAI・・Azure MLのグループに位置するProject Oxford https://www.projectoxford.ai/ 画像認識や音声認識のサービスを提供してますが、メインで取り上げられるのは人物の年齢判定と性別判定になります。 APIでも利用可能なのでRestAP…

TwitterのTV実況の盛り上がりを監視するため、マイクロつぶやきビッグデータ(関東テレビ局版)を作ってみた

http://telev.net/5/ http://telev.net/60/ こんなの。 関東(というか東京)地上波のTV局Twitterハッシュタグを監視 やはりアニメの実況が露骨に多いw しかし、未だにutaware(うたわれるもの),ガルパン(garupan)が人気な今クールのアニメっていったい・・…

Twitterのつぶやきビッグデータから見るコミックマーケットの時系列(C88 3日目)

http://i.imgur.com/pwXwN8O.png C88 3日目 コスプレが強いのは相変わらず。 TOPスコアの1位2位を「コミケ」「コスプレ」で争っています。 C88 3日目は Twitterの盛り上がりから見ると 「小林幸子」「バイオハザード」「ゆりかもめ全線停止」 に集約され…

Twitterのつぶやきビッグデータから見るコミックマーケットの時系列(C88 2日目)

http://i.imgur.com/VhR8rJV.png Twitterの呟きから見るコミケ88のイベント時系列 1日目の昼以降、コスプレのワードが爆発した後は、コスプレ関連のワード「紫色のセル」が多く呟かれてるのがわかります。 2日目で目立ったのは 「ジェイソン」「警察」 …

Twitterのつぶやきビッグデータから見るコミックマーケットの時系列(C88 1日目)

コミケ期間中の8/14-8/16にツイッターのストリームからコミケに関するツイートをクローリングしていました。 データを日本語単語に分解、カウントし時系列順に並べ、その時間帯に多く呟かれている単語を1位〜10位までを表にしてみました。 http://i.imgur.co…

RMagickでラブライブの映画フィルムっぽく画像を加工するサービス作ってみた

Ruby + RMagick(Image Magick) + Sinatra + Unicorn + Nginx で。 Movie Film Creater 以外と画像処理コードは少なくすんだ。 アップロードされた画像を縮小して、透過して4コマに貼り付けて終了。 コード全体はこちら Project-Nightingale/nozomi · GitHub …

世界最強のエロゲサイト、Getchu.comをNokogiriでスクレイピングする方法

私が、最も利用し世界で一番優れていると思うサイトはもちろんAmazon様なのですが、では「二番目に尊敬するサイトは?」と言われると間違いなく「getchu.com」を上げると思います。http://www.getchu.com/top.html エロゲを全く知らない人にわかりやすく説明…

MySQLのダンプをOpenStackオブジェクトストレージに転送するスクリプト書きました

AKB428/chino_util_mysqlbackup AKB428/chino_util_mysqlbackup · GitHub 半年ぐらいためてたMySQLがクラッシュしてデータが消えて泣いたので 泣きながらスクリプト作った。

ツイッターのボットが電話認証でつくれなくなりました

テスト導入という名目ではじまったツイッターの電話認証ですが 普通にアカウントをつくるまでは電話認証なしでもいけます(運がわるくなければ ただし開発者アカウントを取得しようとすると電話認証を求められるようになりました \(^o^)/オワタ

コミックマーケット87カタログ・・サークルデータベースは暗号化されました

(゚Д゚)ハァ? はぁあああああああああああああああ C86まではccatalog86.dbはSQLiteで読み込めたのだが、C87からは読み込めなくなっている。 どうもcircle.msで銭を稼ぎたいからいろいろ規制し始めてるっぽい。 マジで糞だな・・・。 API公開はしてるけどクロー…

DNT(Do Not Track)についての詳細なサイト

Do Not Track Test Page Do Not Track Test Page Web Tracking Protection draft-mayer-do-not-track-00 - Do Not Track: A Universal Third-Party Web Tracking Opt Out IEだけ頑張って拡張してる様子。。。 これ強制力ないとDNT対応してるサイトが損するだ…

SSL 3.0 問題に関連してか imgur APIでエラーが出まくって涙目

rubyでimgurに定期的に画像をアップロードするボットを作っていたが SSL3 うんたらかんたらと英語でエラーが表示されて投稿できなくなった。 ワケガワカラナイヨ状態だったが 「とりあえず bundle updateしときゃいいだろ」 とbundle updateしてhttpclientモ…

まさか、TwitterのHadoop解析をファイヤーホース無しで? (3)

makiちゃんを使って実際にTwitter Streaming APIを利用してデータを取得してみる。 AKB428/maki AKB428/maki · GitHub とりあえずCSVにデータを保存するだけなので、sakuraサーバーのメモリ2GのVPSで動作させる。 フィルタへのキーワードは240程度(MAX40…

まさか、TwitterのHadoop解析をファイヤーホース無しで? (2)

とりあえず既存のTwitter画像収集ツールをコピーして、ブランチ切ってHBaseロジックを足したものを作成。 OSXにはHBaseはサクっとインストールできる。 hadoop - Mac OSXでHBaseを使う - Qiita hadoop - Mac OSXでHBaseを使う - Qiita AKB428/maki · GitHub …

TwitterのHadoop解析をファイヤーホース無しで? (1)

やりたい。 設計としては TwitterからStreamingAPIでかたっぱしからデータを抜き出し - CSV - Fluend/Flume - HBase の3アプローチのいずれかでデータを保存。 CSV/Fluend/FulmeのデータはHDFS->Hiveに格納。 HiveのデータはHiveかImpalaで解析。 とりあえ…

OpenStack Swift 解析3

Swiiftクライアントを作るつもりがswiftサーバーのコードまで見る羽目に openstack/swift · GitHub Pythonで作られていて(意外) WSGIインターフェースで作られているようだ。 たぶんクライアントを作るには究極的にはOpenStackサーバーをローカルで動かさ…

Conohaオブジェクトストレージ(OpenStack Swift)でファイルをWEB公開する 2

WEB公開はうまくいったけどリスティングのやりかたが不明 ファイル一覧を開くとXMLが表示される https://github.com/openstack/swift/blob/116ac459a64471b09a5e989e88349c66f470ce38/swift/container/server.py#L480 どうもこのルートにはいってるらしい ど…

OpenStackで静的ページを公開するための情報収拾2

rubyでがちゃがちゃ書いててうまくいかないのでサーバーの実装とかを見てみる OpenStackのswiftサーバーの静的ページ部分の実装コード https://github.com/openstack/swift/blob/116ac459a64471b09a5e989e88349c66f470ce38/swift/common/middleware/staticwe…

OpenStack で コンテナをの内容を静的ページとして公開する

用はAmazonS3のこういうことがOpenStackでもできるらしい Amazon S3 での静的ウェブサイトのホスティング - Amazon Simple Storage Service Openstackのマニュアルの以下の文書 Create static website - OpenStack Object Storage API v1 Reference - API v1…

RubyでOpenStack Swiftクライアントとgem作って公開しました

とりあえずアップロードのみ AKB428/Chino · GitHub rabbit_swift | RubyGems.org | your community gem host OpenStackはAPIマニュアルも整頓されてて素敵 http://docs.openstack.org/api/openstack-object-storage/1.0/os-objectstorage-devguide-1.0.pdf

祝 ConohaがOpenStackのSwift オブジェクトストレージ機能を公開

オブジェクトストレージ機能はOpenStackの機能なのですでにライブラリやSDKがそろってる SDKs - OpenStack わざわざライブラリを書く必要もないし楽 いくつかの言語で試してみたい。

コミケのカタログチェックリストをTrelloに登録するツールを作りました。

AKB428/Comike2Trello · GitHub コミックマーケットのカタログのROM版のチェックリスト.csvをパースしてTrelloに登録するツール(Ruby製)。 主なロジック仕様は以下 コミックマーケットカタログチェックリストはSJISなのでUTF8に変換してからRubyのCSVモジュ…