【django】django.db.utils.ProgrammingError: リレーション hogeはすでに存在しますの対処法

背景と問題点 djangoでmigrationがうまくいかず、以下のようなエラーで悩んでいた。 ググると結局migrationファイルを消せとしか出てこないのではーーーーーって気持ちで と、migrationsフォルダの__init__.py以外のファイル・フォルダをすべて抹消した。 それでmigr…

Continue reading

【HTML】video.js でHLSを配信するときに自動再生し、閲覧者にすべての操作を禁止させる

問題点 どうしてもストリーミング配信(HLS)を行う際にあらゆるプレーヤーの操作を禁止させたかった。 video.js を用いてHLSを配信を行い、HTMLファイルにvideoタグでそれを埋め込む。視聴者に一時停止や早送りなどの操作を一切させず、画面を読み込んだら自動的に再生が行われるような環境を作…

Continue reading

【Django】Allauth のサインアップフォームとBootstrap4で見た目を整える

目的 Allauth を使ってサインアップフォームを作ったはいいが、うまくCSSを反映させることができなかった。 そこで今回はAllauth のフォームにBootstrap4を適応させて見た目を整える。 フォームの追加 Allauth のフォームは初期設定だとメールアドレス、パスワードのみだが、割り…

Continue reading

Windows上でUbuntu(WSL)を動かしたときにエンターキーで変な文字が入力される

問題点 こんな感じでWSLを起動して入力をし、Enterキーを押すと”^[[F”が入力されてしまう。 これによってパスワードなどの設定がうまくいかない。 解決方法 なぜかは不明だが、管理者権限で実行するとその問題が起こらない

Continue reading

卒論・修論作成に必須! Mendeley を使った参考文献リストの作り方

卒論・修論の季節真っ盛り。私が所属している研究室では「えっ? こんなに先輩引用文献書いてる!」「私引用文献20個超えたよ!」みたいな会話が飛び交う。引用文献の数で競ってもどうしようもないが、引用文献の無い論文は学術論文ではないし、引用文献が少ない論文は本当に先行研究を当たったのか怪しく思われる。 引…

Continue reading

【Tips】GPyでグラフをプロットしたときmeanやconfidenceなどが表示されない

問題点 GPyでグラフをプロットしたとき,Dataのみはプロットされるものの,meanやconfidenceなどの線や範囲が表示されないことがあった. 解決法 入力するデータにNaN(欠損値)が含まれている場合そのようなことが起きる. 必ずすべてのNaN(欠損値)を除外した上でデータを渡さなければな…

Continue reading

【Python】GPyでガウス過程回帰と予測をやってみる

はじめに ガウス過程回帰とは,線形回帰ではフィッティングできないようなものであってもより有効な非線形回帰モデルの1つである. 説明変数xを入力として,目的変数yを導き出す. 詳しい説明は以下の文献を参照して欲しい.(ぶっちゃけ私は詳しいガウス過程回帰の仕組みとかよくわかっていない.「こういうのがある…

Continue reading

【Python & Anaconda】PythonコードをWindowsで動かせるexe形式にする

※今回はexe形式にするため、Windows上での動作確認のみを行います。また、GUIのAnacondaでのみ確認しています。Linux上でも(ほぼ)同様の手順で実行ファイルができます。 Pythonは3.7.3、pyinstallerは3.4 バイト先の会社で使うスクリプトをAnacondaで環境…

Continue reading