NO IMAGE Qiita

TensorFlowをBazelを使わずAndroid Studioでビルド&実行する

はじめに Googleが公開しているTensorFlowを使ったAndroid Camera Demoアプリを実行するにあたり、ネット上にいくつか解説記事があるものの、どれもBazelを使ってビルド・実行しています。 http://qiita.com/tomoima525/items/99a2df5cb0559c41647a http://qiita.com/tchkwkzk/items/aa481db14126b6abdaa1 もちろんBazelを使ってもいいのですが、TensorF...
NO IMAGE Qiita

PythonでXML(RSS)を生成する

はじめに PythonでRSS ver2を出力する必要があったのですが、その際に何度かコケたのでメモ。 Pythonはjsonと親和性が高いですが、XMLは扱いづらいように思います。 以下のようにいくつかライブラリはあるものの何かとやりたいことが実現できず。 feedgenerator → google製で良さげに見えるが、lastUpdateなど独自仕様のタグを生成できない xml.etree.ElementTree → タグ要素に日本語を入れるとExpatErrorが発生 ...
Webサービス

特定キーワードにヒットした新着ニュースを通知するシステムを作ってみた

はじめに 最近、特定の記者の方々が書いた記事をニュースサイトから読むようになりました。 検索対象が少なければ手動で検索しても問題ないのですが、多くなると結構な...
NO IMAGE Qiita

iTerm2の指定できるフォントサイズを追加する

はじめに iTerm2で16ptあたりのフォントサイズが指定できなかったのでメモ。 Rictyのような等幅フォントを利用する場合、個人的には16ptあたりが好みのフォントサイズです。ただし、iTerm2ではフォントサイズは選択式になっており、デフォルトでは16ptは指定できません。 やり方 Preference>Profiles>Text>Change Font 左上の歯車マーク>Edit Sizes... 自分の好みのフォントサイズを入力して、+ボタン...
Life

東京で社会人はじめました

久々の更新になります。 先月4月、長い長い18年間のモラトリアム学生生活を終え、ついに社会人1年生になりました。今は生活も落ち着き、毎日満員電車に揺られながら...
NO IMAGE Qiita

JavaScript実行後のHTMLをGASで取得する

はじめに Google Apps Script(GAS)でJavaScript実行後のHTMLソースを取得(Webスクレイピング)するのに一手間かかったのでメモ。 GASだと以下のコードでHTMLが取得できます。 var url = "http://example.com"; var response = UrlFetchApp.fetch(url).getContentText(); が、これだとJavaScript実行前のHTMLが返却されます。 例えば、あるキーワードを検索...