yukoya321

Ruby

Railsでindexを確認したいとき

複合インデックスを貼った時に不安になったので、確認したかったのですがわざわざDB確認するのもな。。ってなったとき。 テーブル指定で取れた いろいろ調べてたら connection 周りになにかあるっぽかったので devdocs で確認し...
Android

instantRunSplitApkResourcesDebug のエラー対処法

Androidで以下のようなエラーが発生した場合の対処法。 FileNotFoundException: instantRunSplitApkResourcesDebug/out/slice_4/resources_ap なぜかわから...
Android

Kotlin で DataBindingしたいときはkaptを使う

なにも考えずにJavaと同じようにapp.gradleに以下を追加するだけではだめでした。 dataBinding { enabled = true } ただapplyするだけ Kotlinが正式にサポートされるようになった...
Android

Androidでlayoutのディレクトリを分けたい

layoutsディレクトリを作成 まずディレクトリの表示を project にして layouts を作ります。もちろん特に気持ち悪さを感じないのであれば layout のままでもOK。 サブディレクトリを作成 一応例として、act...
docker

docker からjupiter notebookとOpenCVを使いたい

最近OpenCVを使って遊びたいので、dockerを使いつつやっていきたい。ついでにdocker fileも書きたい。。 というわけでいちからやってみることにしました。 調べてみる すぐにでてきてしまった。。 docker + jup...
oanda

【Python】oanda api v20のstreamをrequestsを使って取得する

Pythonで何か作りたいと思い、oandaのAPIを使って機械学習とかできないかな。。というわけで、いろいろ試しているところです。 APIもそこまで複雑ではないため簡単ですが、streamで軽くハマったので一応メモ。 pricingの場...
Python

VScodeでgenerator raised StopIteration pylintのエラー

VScodeで以下のエラーが表示されました。ただ実行には何も影響がないみたいです。 import requests <class 'RuntimeError'>: generator raised StopIteration...
JavaScript

JavaScriptのClipboard APIでコピペ機能を作る

最近イケイケな感じのWebサイトにもあるコピー機能ですが、ここ最近仕様が確定してきたようです。 ペースト機能に関しては復活したようです。まだ情報が少ないのでまとめてみました。 いままでのコピー コピーの機能は今でも動作します。見えないと...
PostgreSQL

PostgresSQLでカンマ区切りのデータをwhere で絞り込みたい

PostgreSQL でカンマ区切りのデータを検索したい。そんなことがあると思います。ただこれを見てる方は必ず心の中で思っているでしょう。設計ミスじゃね?って。 そんなことをいまいってる場合じゃない。別テーブルにするなんてめんどくさい。と...
PHP

【PHP】配列の変数を増やさずに連想配列のキーを変更したいときは unset を使う

連想配列のキーを変更したい。基本はそんなことはないのだけども、どうしても変えたいとなった時に作った関数です。 foreach で回す ひとまず誰もが考えそうなことは以下のように新しい配列を作って値を入れていく。 $ary = [ "...