開発メモ その359 外部から WSL 内のサーバーにアクセスする

Introduction忘備録。Windows Subsystem for Linux Version 2 に構築したサーバーに外部からアクセスできず困っていた。ググってみれば、いろいろ答えは書いてあったが、ファイヤーウォール解除、ポート転送の許可など、何をやってもうまくいかなかったため自宅で検証。 How to...

開発メモ その358 MultipartFormDataContent が Unable to write content to request stream; content would exceed Content-Length.

IntroductionAWS の API Gateway の API を .NET から叩いた際、 Unable to write content to request stream; content would exceed Content-Length. に遭遇した。しかし、この現象に再現したメンバーとそう...

開発メモ その357 Apple Developer Program で Certification を作成する

IntroductionApple Developer Program のサイト内で Certification を作成する手順はネットに散見されるが、Apple Developer Pgoram 側のページが古かったり、クライアント側での作業の際の OS が古すぎて、わかりづらいのでまとめておく。 How to...

開発メモ その356 llama を Web API 経由で動かす

Introductionllama を試してみて思うのは、コンソールベースで動作しているため、プロダクトでは使いにくい点。実際の ChatGPT みたいに API で提供していたら使いやすいので、そういうものがないかを調べてみた。 What options are there?Python Bindings fo...

開発メモ その355 Flutter で main メソッドを非同期に出来るか?

Introduction備忘録。 Flutter のこういうコード。 12345void main() { runApp( const ProviderScope(child: MyApp()), );} 初期化処理を非同期で行いたいけど、そもそも main に async ついて...

開発メモ その354 LLM (Large language Models) を軽く触って整理する

Introduction少し自分で触ってみて、どのくらい早いのか、どのくらいの精度なのかを肌で感じてみる。 How to run?docker で簡単に動かせる。今回は Ollama を使って環境を構築。GPU 対応も簡単。 実行環境 Hardware 説明 OS Windows 10 Pro 22H ...

開発メモ その353 The Dart VM Service was not discovered after 30 seconds. This is taking much longer than expected...

Introduction備忘録。 flutter で デバッグによるアタッチができず、2ヶ月くらい悩んでいた。経緯は iPhone の OS が古い (15) ので、16 の最新に更新 Mac もアップデートしないといけなくなり、macOS Sonoma に更新 アタッチできなくなる How to resol...

開発メモ その352 Remote Desktop で Ctrl + Alt + 矢印キーが動かない

Introduction備忘録。マシンの前で直接、上記のキーを入力したらアプリ (WinForms) からの反応があった。 ちなみにここでいう Remote Desktop は Windows に標準で入っている、いわゆる mstsc のこと。 How to resolve?いつもの Stack Overflow...

開発メモ その351 Windows Server 2012 上の仮想 Windows 11 でネットワークが使えない

Introductionメモ。会社で遭遇した現象であり、自宅で再現できていないが Windows Server 2012 第一世代の仮想マシン ネットワークアダプターあり として Windows 11 をインストールしたが、どうやってもゲストマシンから外に繋がらない。ゲスト上で IP の割り振りは上手く言って...

開発メモ その350 NLog で日付単位でローテーションする

Introduction備忘録。よくあるロギングライブラリが備えている機能として、実行した日時毎にログファイルを出力し、古いファイルを退避または削除していく機能が NLog にも備わっている。が、備わってはいるが、バージョンによって異なる挙動をするため、設定によっては意図した挙動をしない。 What does i...