アプリ開発

アプリ開発

【Python】KDPのレポートをスクレイピングしてLINE通知する

Kindle出版の売り上げ状況はWebで確認できますが、売り上げがあるとうれしい気持ちになるため、つい高頻度で確認してしまいます。。この確認行為による時間の無駄と気分変動を防ぐため、売り上げがあったタイミングでLINE通知する方法について考えました。
アプリ開発

【ESP32-CAM】CameraWebServerのWebUIをシンプル化

ESP32-CAMのサンプルプログラム「CameraWebServer」のWebUIをシンプル化してみます。「CameraWebServer」では、カメラの設定を微調整する機能が実装されていますが、カメラの設定値は固定とし、シンプルで全画面表示可能なライブカメラのUIに変更します。
アプリ開発

挫折しないプログラミング学習!サンプルプログラムを動かすことから始める方法

挫折しないプログラミング学習として、サンプルプログラムを動かすことから始める方法について解説します。人が挫折する理由は、単純にツラいからです。ツラくない学習方法を選ぶべきです。学習方法を工夫して楽しく進めるべきです。ポイントは、体験に勝る学習はないということです。
スポンサーリンク
IT

プログラミングでおもしろ工作!ArduinoとLEDパネルを使った作品例

プログラミングは面白いです。プログラミングを駆使すれば、ロボット制御やゲーム作り等、色々なことができますが、他にも面白い工作ができたりします。本記事では、プログラミングを駆使して、マイコン(Arduino)とLEDパネルを利用した作品例をご紹介します。
IT

【プログラミングで自由研究】Arduinoを使ったLEDパネル制御

Arduinoを使えばバスや電車の行先表示に使われているLEDパネルの制御が可能です。Arduino互換マイコン「ESP32」を使えばWi-Fiに接続できるため、インターネットから取得した情報をLEDパネルに表示できます。Arduino互換マイコンとLEDパネルを使った情報表示端末の作成方法をご紹介します。
IT

プログラミングを最短で習得するには【何を学ぶかではなく目標が大事】

プログラミングを最短で習得するには、製作するアプリケーションを目標として持ち続けることが大事です。これをやらないとプログラミング習得はいばらの道となり、継続が難しくなります。目標さえあれば、プログラミング習得は手段の一つとなり、勉強している意識がなくなります。
IT

Raspberry Pi(ラズパイ)上にVPNサーバ(StrongSwan)を導入する手順

インターネットから安全に自宅LANへアクセスしたい場合、VPNサーバを自宅LAN内に構築する必要があります。Raspberry Pi(ラズパイ)は消費電力が低いためVPNサーバのような常設サーバに最適です。本記事では、ラズパイ上にVPNサーバ(StrongSwan)を導入する手順をまとめました。
アプリ開発

AI搭載の五目並べを作成したけど弱いので鍛え直してほしい件

AI搭載の五目並べアプリ「もやしAI五目並べ」を作成しました。学習データは筆者が作ったCOMと筆者の対戦データですので正直弱いです。ユーザとの対戦データを元に少しずつ強くしていく予定です。腕に自信がある方は是非対戦してみてください。
アプリ開発

【MongoDB】pymongoの使い方まとめ!これだけ覚えればオッケー!

MongoDBはマイクロシステムの構築で利用すると手軽で便利です。Pythonで作ったサーバアプリからMongoDBを利用するには、Pythonのモジュール「pymongo」を利用します。本記事では、備忘目的でpymongoの使い方を一通りまとめます。
アプリ開発

Phaser3で超簡単なゲームを作って使い方を覚える

Phaser3の使い方を覚えるには、簡単なゲームを作るのが一番です。本記事では、Phaser3の使い方を覚えるために、超簡単なゲーム「マルバツゲーム」を作り、Phaser3の使い方をまとめます。
スポンサーリンク