こくとまんじゅ

Webアプリケーション開発をやっているエンジニアです。 最近は大量のデータを扱ったり機械学習を取り入れた開発をメインに行っています。テストコードを書くことをようやく習慣化出来ました。

技術的な話

CKLau KVM Switchを買ってみた

KVM Switch買い替えました 最近家のデスクトップPCを買い替えたこともあり、家の中のPCが全てVGAからHDMIに出力可能な状態に進化しました。(遅い)前のデスクトップPCは10年以上戦ってき ...

技術的な話

VirtualBoxのNATネットワークを使った開発環境を整える

あまり自PCの環境をごちゃごちゃさせたくないので、仮想化技術って素晴らしいと思います。私はこれまでHyper-VやWSL2、VMwareを使って開発をしてきましたが、最終的に行き着いた先がVirtua ...

技術的な話

Scala + sbtの開発環境をIntelliJ IDEAで構成してみる

2022/1/1    , , ,

久しぶりにScalaに触る機会があったのでIntelliJ IDEAでの環境構築にトライしてみました。 昔はEclipseでしたがPluginの消失やら、色々ありIntelliJにしました。今更感があ ...

技術的な話

Java / ScalaアプリケーションからMySQLに接続出来ない問題

状況 新しいPCが来たのでJava, Scalaの開発環境を整えてみました。JVM上でScalaアプリケーションを試しに動作させたところ、MySQLに接続する箇所にてjavax.net.ssl.SSL ...

技術的な話

Jetpackのサイトマップから画像を除外する方法

普段使用していたサイトマップ作成ツールが上手く動作してくれなくなったので、Jetpackのサイトマップ作成ツールを使用してみました。 自動で作成してくれるので前は都度作成していましたが、非常に便利にな ...

技術的な話

【体重自動記録ツール】体重計のBLE情報を取得してみる #2

前回はこちら 今回の目標 体重計から受信した体重情報をGoogle スプレッドシートに送信する。 送信された体重情報からグラフ表示させる。 Google Apps Scriptとは Googleが提供 ...

技術的な話

IEEEのプログラム言語ランキングが面白い

ちょっと話題になってたりもした2021年のIEEEプログラム言語ランキング。改めて見てみたら結構カスタマイズしてランキングを調べられたので良いなと思った次第です。 デフォルトのランキングで見てみると概 ...

技術的な話

【体重自動記録ツール】体重計のBLE情報を取得してみる #1

はじめに 最近の体重計ってBluetoothでスマホアプリと連携して体重を記録していくというものが多いですね。価格も\3,000-からと比較的リーズナブルな物も多いです。 ダイエットしているので体重の ...

技術的な話

VirtualBoxの仮想ハードディスクの容量を増やす

容量を可変に設定していれば自動的に増えてくれるものと思っていた自分が恥ずかしい。設定しないと駄目なようですね。 可変というものだから自動で拡張してくれるものだと勘違いしていました。Dockerだと勝手 ...

技術的な話

FastAPIのBackgroundTasksを使用して重い処理をバックグラウンドで実行しつつタスクの状態を取得したい

2023/5/15    , ,

今回やりたいこと API経由でバッチ処理とか重い処理を動かしておいて、UI側で状態を監視したい…なんてことあるよね。今回はそんな時の処理を書いていこうと思います。 今回はとりあえずAPI処理だけに留め ...