B-Teck!

お仕事からゲームまで幅広く

Tips

JSONからJSON Schemaを生成してYAMLに変換する

YAMLで書いてるSwaggerの定義に実装済みのAPIを記述したいが、 レスポンスの定義を手で書くのはしんどい…みたいなときに、 実際に返却しているJSONから生成できれば便利では!?と思ってやってみた。 TL;DR 手順 Quicktypeのインストール json2yamlのインス…

TwitterのUser Streams API廃止について

Twitterは、8/16をもってUser Streams APIの提供を終了します。 移行先として、Acount Activity APIが提示されていますが、 ヘビーユーザーからは不満の声が上がっています。 今回は、なぜこれだけ騒がれているかを、知らない人向けにまとめてみようと思いま…

【Tips】typeahead.jsでオートコンプリートを実装したとき、正しくサジェストが表示されなかった

github.com オートコンプリートのライブラリ「typeahead.js(v0.11.1)」を利用していたけど、 どうにも正しくサジェストされないときがあった。 最初は自分の実装がおかしいのかと思ったけど、どうにも原因が見つからず調べてみたところ、 ライブラリ自体の不…

【Java/C#】オーバーライドと仮想関数 -JavaとC#の違いとか-

Javaを触った後C#を触って、メソッドのオーバーライドと仮想関数の話で???ってなったんでメモ代わりに。 Java Javaで普通に継承してオーバーライドをするとこう。 fooクラスのインスタンスのtwoは当然fooクラスで定義されたtwoメソッドが呼ばれる。 publi…

Twitchで棒読みちゃんにコメントを読み上げさせる方法

Twitchで配信楽なんだけど、コメント確認するの面倒だよなーって思ってたら方法があったのでメモ。・前提条件 Twitchのアカウントを持っている Twitchで配信できる状態になっている・必要なもの 棒読みちゃん本体 棒読みちゃん - ダウンロード(音声合成で日…