nakamurakko’s blog

仕事で覚えたこと、勉強したことを自分のメモ代わりに書いていこうかなと。

DelphiでMVVMライクな実装を試す

DelphiでMVVMを実装したくて、本を読んだり、ライブラリーをGitHubで公開してそうなものを探したりしたけど、「LiveBindingを使えばできるのでは?」と思って探してみた。 参考にしたサイト モバイル チュートリアル:LiveBinding を使用してリスト ビューの…

Indyを使ってSSL通信

環境 Delphi 10.2 Indy 10.6.2.5366 libeay32.dll ssleay32.dll 実装 IndyコンポーネントTIdHTTPを使って、SSL通信の最小設定(のはず)。 procedure TMainForm.GetContentButtonClick(Sender: TObject); var http: TIdHTTP; sslIOHandler: TIdSSLIOHandlerSoc…

Delphiで初期宣言されたForm変数の削除を検討する

環境 Delphi 10.2 Update 3 困ったこと Delphiで新規Formを作成した場合、下記のようなソースが生成される。 unit MainForms; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, F…

Azure Logic Appを使ってTwitterのメンションをメール通知する

Azure Logic AppとAzure Functionsで、Twitterのメンションを拾って、メールで通知できるように作ってみた。 環境 Microsoft Azure Logic App Function App (Azure Functions) やりたいこと Twitterのつぶやきを監視する 条件と一致した場合 Twitterのテキス…

Azure CDNをHTTPS化する

AzureCDNのHTTPS化する方法について下記のサイトに説明がある。 Azure Content Delivery Network のカスタム ドメインで HTTPS を構成する そこでは、次のように記載してあります。 追加コストなし: 証明書の取得または更新のコストや、HTTPS トラフィックの…