【JavaScript】async/awaitを使った非同期/同期処理について新着!!
以前Python3での非同期/同期処理について【Python3】async/awaitを使った非同期/同期処理の学習で簡単に触れました。比較のため、JavaScriptについても同様に学習してみました。JavaScrip […]
【Python3】async/awaitを使った非同期/同期処理の学習
仮想環境でjupyter notebookを使いながら、Pythonのasync/awaitを使った非同期処理/同期処理の動作の違いを学習しました。Pythonでasync/awaitが正式に導入されたのは、Python […]
【初心者向け】Ubuntuでserial通信のデータを確認する方法
マイコンとPC間で通信するアプリでは、そもそも通信できているか確認したいことが良くあります。Ubuntuでシリアル通信を確認する場合、どのようにすれば良いのか忘れないようにするために、メモ書きとして残しています。 この記 […]
【初心者向け】Express(Node.js)でSocket.ioを使ったチャットアプリの構築
node.jsのサーバー機能を使ったチャットアプリの作成についてのメモ書きです。フレームワークにexpressを使い、socket.ioにて双方向通信します。socket.ioというのは簡単に言うとWebSocket 周 […]
【Django入門】templateとHTMLを使ったWebページでclassを追加/削除する
Djangoでtodoタスク管理アプリを作成する中で、タスクが完了済かどうか視覚的に分かるような実装をしたくなりました。 ここではcheckboxをクリックした時、あるいはタイトルをクリックした時に、完了フラグを反転させ […]
【初心者のDjango Web開発】確認ダイアログを表示する
Javascriptのconfirm("are you sure?")で確認ダイアログを作成する事が多いですが、Djangoの開発でも同じことがJavascriptを使わずとも、Python標準のtkinterを使えば簡 […]
【初めてのDjango Web開発】モデルと紐付いた投稿フォームとCSSの適用
PythonのフレームワークであるDjangoでは、modelで定義したフィールドをそのまま使って自動生成されるフォームを簡単に作ることができます。その作成方法を初心者向けにメモしておきます。ただそれだけでもとても便利で […]
【初心者向け】Raspberry Pi Picoの初期化について!
-書き込みが出来なくなったとき-
Picoのプログラミングの仕方によっては、プログラムの再書き込みができなることがあります。初めて遭遇すると焦りますので、初期化方法についてメモしておきます。 とはいっても簡単で、"flash_nuke.uf2"でPico […]
【Debian 11】初心者向けRaspberry Pi Picoの開発環境構築
マイコンとWebアプリを連携した学習も始めようと、長らく使っていなかったRaspberry Pi Pico(以降Picoと略称)を取り出しました。 どうやって使うのか?Picoは何もしなくても直ぐに使えるのか?など何から […]
【mbed】Keil Studioの使い方入門
mbed LPC1768で動作確認
興味の赴くままに、昔学習していたmbed LPC1768を見つけたので、これってどうやって動かせれば良かったのかな?と思ったので、使ってみることに。ところが、 mbedの公式サイト を見ると、以下の重要なお知らせがありま […]