2022-10-01から1ヶ月間の記事一覧

HTML/CSSボタンを自由自在に配置する

HTML/CSSを書いていると、ボタンの位置をほかの要素にかぶせたいとき、たまにありますよね。。。 そんな時はposition: relativeを使用してみましょう 例えばこんな感じにすることができます。 ボタンの位置変更 CSSは以下のように書けばいいです。 .box{ pos…

ポテンショメーターの値をNode.jsで取得したとき、出力値がおかしい

今回の記事は以下の記事の続きになっています。 challenge-think.hatenablog.com ポテンショメータから受け取った値をNode.jsでコンソール画面に書き出してみたところ、0~5Vで変化する値のはずが、途中で7やら98やら変な値が取れました。 ここで、原因がわか…

Arduinoに何もつないでないのにanalogRead()が反応する

少し気になったので調べてみたところ、何も接続されていないピンに対して、analogRead()を実行しても一応値はとれるようです。 値は様々な要因によって不規則に変動しており、手を近づけるだけでも変化したりするようです。 参考はこちら。 www.musashinoden…

COMポート番号を確認する

Arduinoを使用している際にCOMポートを指定しないといけない場面があります。 その時は、デバイスマネージャーを開き、ポート(COMとLPT)の部分を見ると今Bluetooth、有線でつながっている外部デバイスの一覧を見ることができます。 デバイスマネージャーの…

ポテンショメーターを使ってみる

こちらを参考にしました。 omoroya.com それぞれで使用しているポテンショメータの形は違えど、やり方は同じなので簡単です。 私はこちらのものを使用しました。 上記の参考記事同様三つの端子がついています。 使用したジャイロセンサ こちらに銅線をはんだ…

【Django】フォーム内にボタンを二つ配置し、別々に処理させる

こちらの記事を参考にしました。 yura2.hateblo.jp

【Django】製作したモデルに情報を付加してフロントに渡したい

Djangoを使用したウェブアプリを製作しているときに、モデル内にはいれる必要のないデータだが、フロントには渡したいという場合があった。 具体的には、 テストアプリで正解数と出題数をモデルに格納しており、それらの値を用いて、正答率をフロントに渡し…

Djangoのデータベースからランダムでオブジェクトを取り出したい

調べたところいろいろ方法はあるようだが、個人的に一番簡単だと思った方法を示す。 「前提」 models.pyにTestクラスを設定した。 「コード」 counter = Test.objects.all().count() test = Test.objects.get(id=randint(1, counter)) counter = Test.object…

ファイティングスティック mini for Nintendo SwitchをWindows10 PC で使用する

説明書を読んでもやり方がわからず、結局説明書に乗っていないアプリをダウンロードすると使用できたので、その方法について書きます。 ファイティングスティック mini for Nintendo SwitchをWindows10 PC で使用するために必要なものは、以下のJoyToKeyとい…

$git pull でThere is no tracking information for the current branchと怒られる

Git

おそらく別のパソコンでmasterブランチ(人によって作ったブランチ名は異なります。)を作って、そのパソコンとは別のパソコンでgit pullをしたときに出たエラーだと思います。 そのため、以下のようにリモートブランチを指定してpullしてあげると解決できま…

【Django】登録したdbをブラウザに表示する

こちらの記事を参考にしました。 itc.tokyo データベースを表示したいページに関する関数(view.pyで定義した部分)に行き、以下のように書き換えます。 from .models import Test tests_list = {} tests = Test.objects.all() tests_list["tests_list"] = t…

【Django】adminサイトの表示からsuperuserの設定まで

Djangoを使ってadminサイトを表示し、ログインしてからデータベースを確認するまでの流れを書きたいと思います。 まず、自分のアプリが表示されているところまで行きます。 だいたい localhost:8000 その後、パスの最後に/admin/と付け加えてもadminサイトが…

Vue.createApp is not a function となったときの対処法

少しハマったので、忘れないように解決策を書いておく。 結論から言うと、cdnに使用しているリンクの中に、createApp関数が入っていないため、定義されていないというエラーが生じてしまっている。 そのため、 stackoverflow.com こちらに示してあるように、…

git pushでerror: failed to push some refs to 'github.com:takumi765/Django-Vue.js-Docker_sample.git'となる

Git

少しハマった部分があったので備忘録として書いておく。 状況:Githubで新たにリポジトリを作成してgit cloneでローカルに落としてきた。ディレクトリやフォルダなどの作成を行ってからgit pushをしようとしたらerror: failed to push some refs to 'github.…

Dockerのコンテナ内でDjangoの開発サーバを起動し、ホスト側からアクセスする

Dockerを使用し、Djangoを用いたアプリ開発を行っている際にハマった点があったので、対処法を忘れないように示す。 以下サイトを参考にした。 peblo.gs qiita.com Dockerのコンテナ内にexecで入ったのちに python manage.py runserver をして、localhost:80…