新着記事全ての記事を見る
-
Raspberry Pi PicoとAndroidスマートフォンでオシロスコープを構築する
以前、Raspberry Pi PicoをRaspberry Pi デバッグプローブとPlatform IOを使ってデバッグする方法を紹介しました。 今回はRaspberry Pi PicoとAndroidスマートフォンを使って簡易的なオシロスコープを構築してみたいと思います...
記事を読む -
PyGameでボイドモデルのシミュレーションをしよう
はじめに # ボイドモデルという人工生命モデルを知っていますか? 人工生命と言われると、なにやら高度な技術を使って生命を作り出すような感じがしますが、調べてみるとどうやら鳥の動きを再現するシミュレーションのようです...
記事を読む -
PulumiベースのSST(v3)でサーバーレスアプリケーションをデプロイする
AWS Lambdaを始めとするサーバーレスアプリケーションのデプロイに何を使っていますか? Serverless FrameworkやSAM(Serverless Application Model)、AWS CDK、Terraform等、数多くの選択肢がありどれを使うか悩みますね...
記事を読む -
C++でProtocol Buffersを使ってみる
アプリケーション内で利用しているデータをプロセス間で送受信したり、データをファイルシステムやデータベースに保存・復元したいという状況がよくあります。そのためオブジェクト⇔JSONやオブジェクト⇔XMLなど変換するライブラリが豊富にありますがProtocol Buffersも選択肢の1つとなります...
記事を読む -
Electron に BrowserView を置き換える WebContentsView が実装されたので見てみる
はじめに # Electron v29 のリリースで将来的に BrowserView の置き換えとなる WebContentsView の実装が入りました...
記事を読む -
GitLabレビューコメントを解析!5つのステップでレビュー傾向分析に活用できるデータを抽出する方法
概要 # GitLab上のレビューコメントを収集したいという要望があり、そんなのAPIを順に呼べば楽勝でしょと思って実装したところ、思わぬところでハマったので備忘を兼ねて記事にしました...
記事を読む -
GitHub Copilot in the CLI にコマンド入力を手伝ってもらう
はじめに # GitHub Copilot は VS Code などのコードエディタの拡張として機能します。GitHub Copilot in the CLI を使用すると、ターミナルでのコマンド入力においても Copilot の支援を受けることができます...
記事を読む -
IoT を使ってみる(その15:ESP32のディープスリープで長時間バッテリー駆動に挑戦)
前回は有機ELディスプレイ(OLED)「SSD1306」を紹介しました。 今回はIoTデバイス「ESP32」を長時間バッテリー駆動する際に必須とも言える「DeepSleep」機能を使ってみたいと思います...
記事を読む -
AWS Lambda向け高速JavaScriptランタイム LLRT(ベータ版) を使う
AWS Lambdaのようなオンデマンドなサービスでは、コールドスタートによる遅延が問題になることがあります。 もちろん使用するランタイム環境によって大小ありますが、Node.jsのような比較的軽量なランタイム環境でもコールドスタートによる遅延は発生します。 最近以下の記事を読みました...
記事を読む -
7歳娘「パパのサービスクラス、肥大化しそうだよ?」
とある休日の我が家 # ワイ「おいおい」 ワイ「ワイって天才とちゃうか?」 ワイ「(カタカタカタ...)」 ワイ「(ッターーーン!!!)」 ワイ「あ、死んだ」 娘(7歳)「パパ、今日は何してるの?」 ワイ「おお、娘ちゃん」 ワイ「今日はな...
記事を読む