koudenpaのブログ

趣味のブログです。職業柄IT関連の記事が多いと思います。

Tips

OpenCvSharp を Azure Functions で使用する際のDLLロード

あるいは、何かしらのNugetパッケージが他の依存DLLをロードや、単に関数内でローカルファイルを読み込みたい場合の注意点をメモする。

Bitbucket Pipelines で Ansible を Play する

Docker Hub に Ansible 実行用のコンテナが公開されているので bitbucket-pipelines.yml で image にそれを指定して、後はプレイすればよい様子。 image: ansible/centos7-ansible pipelines: default: - step: caches: - pip script: - pip install ansible…

ConoHaのVPSインスタンスが破損した時に思ったこと

諸般の事情でConoHaのVPSで非冗長構成でWebアプリケーションをホスティングしている。 先日、ConoHaのVPSでホスト障害が発生して、そのWebアプリケーションのインスタンスが該当した。 障害は往々にして連鎖するもので、ファイルシステムが破損してインスタ…

.NET Coreを弄っているとよくあること

使おうと思ったライブラリが .NET Framework 向けのみで .NET Core に対応していない。 これにつきる。気を付けましょう。例えば…… 依存関係はないといったな? それは嘘だ。 パッケージ 'WindowsAzure.ServiceBus 4.2.1-preview' はプロジェクトのターゲッ…

Bitbucket Pipelines で PHP のプロジェクトを Deployer する

Bitbucket Pipelines で PHP の Deployer 設定した際のメモです。

さくらのクラウド オブジェクトストレージにAWS SDK for .NETで接続する

ときに、素直にはいかなかったのでメモを残しておく。 さくらのクラウド オブジェクトストレージのバージョンは記事の日時現在、 SDKのバージョンは 3.3.5.3 だった。 “AWSSDK.S3”: “3.3.5.3” 概ね以下のような記述で接続できるクライアントを構成できた。 e…

KUSANAGI(というかWordPress)をGoogleDriveにバックアップする

人として、VPSの外にバックアップを取りたかったので取った。 別にどこにとっても良かったのだけれど、なんとなくGoogleDriveにした。 ぐぐったらLinuxで便利に使えるクライアントが出てきた。 takuya-1st.hatenablog.jp インストールと認証は済ませておく。…

UTCな時刻をDateTimeKind.UnspecifiedなDateTimeにしてしまうとどんどんずれる

.NET での時刻のシリアライズで失敗したという話。 背景 .NET の DateTime 構造体 (System) は、時刻とは別に、その値が現地時刻なのか、世界協定時刻(UTC)なのか、その辺不明(Unspecified)なのかを持っている。 その辺を明示しないでDateTime構造体を構…

UWP と AppService と BackgroundTask

Windows 10 IoT Core で、特に資料を読むこともなく、フィーリングでバックグラウンドで動作し続ける処理を書こうとしていたら、サッパリ実現できなかった。 IoT Core は UWP で、UWPアプリとしてやりたいことを実行するのだけれど、そのUWPアプリについてさ…

MediaTypeHeaderValue のコンストラクタにパラメータ付きの値を渡すと死ぬ

MediaTypeHeaderValue.Parse すると良さそうだった。 .NET の System.Net.Http の話です。 // NG request.Content.Headers.ContentType = new MediaTypeHeaderValue(string.Format("audio/wav; samplerate={0}", samplerate)); // OK request.Content.Header…