shobylogy

叩けシンプルの杖

Jupyter NotebookでKerasのTraining進行状況を表示する(keras-tqdm)

Jupyter NotebookからKerasを使用すると、Trainingの進行状況がよくわからなくて不便ですよね。 keras-tqdmというライブラリを使うと、Jupyter NotebookでKerasのfitメソッドの進行状態をprogress barで表示してくれます。 GitHub - bstriner/keras-tqdm: Ke…

bitFlyerの過去チャートを取得するAPI

bitFlyer公式では現在の価格を取得するAPIしか提供されていない。 ビットコイン取引所【bitFlyer Lightning】 過去のチャートを取得するにはCryptowatchというサービスのAPIを利用する。*1 OHLC Candlesticks - Market Data REST API エンドポイントは以下。…

Skype英会話のすゝめ

Skype英会話を始めて約3年が経ち、皆さんにも是非おすすめしたいと思うようになってきたのでこの記事を書きました。 概要 Skype英会話を始めて変わったこと 良いところ いまいちなところ おすすめの学習ステップ Skype英会話を始めて変わったこと 英語を話す…

分離型キーボードを買ったら肩こりが改善した話(Mistel Barocco)

最近、肩こりが悩みだったのですが、分離型キーボードを買ったら改善しました。 買ったのは、Mistel Baroccoというコンパクトなタイプの分離型キーボードです。*1 このような感じで仕事をしています。 なぜこれを選んだの? 手軽に入手でき、Happy Hacking K…

深夜に高熱を出した際にやったことと、使ったサービスまとめ

先日、深夜に39.4度の高熱が出てしまい、相当大変だったため、その時に使ったサービスなどをまとめておきます。 概要 病院に行くべきか相談する 病院まで行く 病院で症状を伝える 回復する 病院に行くべきか相談する 深夜に病院に行くべきか迷った際には、救…

Swift + iOS 8のUITableViewControllerのバグを回避するためのSwiftLintカスタムルール

iOS 8のUITableViewControllerの実装にはバグがあり、Swiftでサブクラスを作ると、iOSのクラッシュが発生する場合があります。 今回はそれをSwiftLintで検知して回避するためのカスタムルールについて説明します。 なお、以下の説明はXcode 7.3.1 + Swift 2.…

iOS DCの前夜祭で大規模リニューアルのノウハウについて発表してきました

だいぶ時間が経ってしまいましたが、 iOS DC 2016の前夜祭で、大規模リニューアルのノウハウについて発表してきました。 こちらが発表資料です。 この発表で伝えたかったのは「ノウハウがあれば、リニューアルは怖くない」ということです。 リニューアルがユ…