テトシスの備忘録 https://validator.w3.org/feed/docs/rss2.html Azure Static Web AppsのVue.jsアプリに環境変数を設定する方法 PrismのDIコンテナを使ってWPFアプリ実行中に注入クラスを切り替える 外部API呼び出しを定期実行する処理をAzure Functionsで実装する(C#) WPFアプリケーションの公開作業をAzure Pipelinesを使って自動化する WPFアプリケーションをClickOnce発行してAzure Blob Storageに公開する ItemsControlを使ってWPFでGitHub風ヒートマップを描画する Unityで作ったゲームをWebGLビルドしてAzure Static Web Appsで公開する ASP.NET Core APIでリストを一括更新したいときはAutoMapperが便利だった ASP.NET Core SignalR でルーム付きチャットアプリを作ってみた AutoMapperで詰め替えるDTOクラスにはinitアクセサーが使えそう(C#) ザマインド(The Mind)のオンラインゲームを作ってみた CentOS8にGitLab Runnerをインストールする AzureでCentOS8の仮想マシンを構築する データベースにMySQLを使ってASP.NET CoreでWeb APIを作成する Amazon TranscribeをPython SDKで使ってみた Azureの音声テキスト変換サービス(Speech Services – Speech to Text)をPythonで使ってみた PythonでURLから末尾のファイル名を抜き出す サブドメイン分割で複数サイトをEKSクラスタに構築してみた(ALB Ingress Controller, ExternalDNS, 独自ドメイン, HTTPS対応) Pub/Subを使ってWebSocketサーバをスケールアウトさせる(クラウド版) Pub/Subを使ってWebSocketサーバをスケールアウトさせる(オンプレ版) Djangoでユーザ毎に言語設定できるようにしてみた Packerで作成したWebサーバAMIをTerraformで構築する Accept-Languageを優先順位でソートするpython関数 GCPの負荷分散を使ってWebアプリの冗長構成を作ってみた GCP Cloud SQLでフェイルオーバーを試してみた HAProxyとKeepalivedを使ってオンプレ環境で冗長構成を実現 WebSocketを使ったtornadoサーバの前段にnginxリバースプロキシを置いてみた ガイスター(Geister)のオンラインゲームを作ってみた CentOS7にmod_dumpostをインストールする CentOS7.4でポート開放する CentOS7.4にVirtualBoxとVagrantをインストール CentOS7をインストールした時にすること(GNOME Desktop) Let’s EncryptでWebサイトSSL化に挑戦したら簡単過ぎた(ConoHa, CentOS7) オレオレ認証局とサーバ証明書をつくる(CentOS7) Djangoをmod_wsgiで動かす(CentOS7, Python2.7) bottleをmod_wsgiで動かす(CentOS7, Python2.7) Python3でpostgresqlを使う curlコマンドでAPIをGET, POSTする方法 Djangoのモデル作成 Djangoのdjango.contrib.authを使ってAdminLTEのログイン画面にてユーザ認証 Djangoでサンプルページ作成 ZBOX OI520にCentOS6をインストール CentOS 6.7にRoundcube Webmail 1.1.4をインストール C++で構造体型のvector変数をソートする方法 C++でフォーマットが決まっているファイルからistringstreamを使ってデータを読み込む FirefoxをVimのように操作するアドオン「Vimperator」 シェルスクリプトでmailコマンドによるメール送信 fml4.0でMLを再送する方法 オレオレ認証局のクライアント証明書失効方法 オレオレ認証局でクライアント証明書をつくる(CentOS7)