秀丸メールで指定フォルダ内のメールから、検索したいメールアドレス群関連のメールを抽出する

  • 検索したいメールアドレスが羅列されたcsvを作成する
    • フォーマットは読み込み時に指定できるが 名前,メールアドレス の構成だと読み込みが簡単。
  • 検索したいフォルダを選んだ状態で、メニューから検索>メールアドレス検索を選択
  • 引用▼ボタンクリック してアドレス帳選ぶ
  • 右クリックしてグループ追加
  • CSVファイルのインポートを選ぶ
    • 作成してあるcsvを選択して読み込む
  • 追加したグループを選択した状態で「↓Toに追加」をクリック
  • OKクリック
  • 検索対象をフォルダーにして探す場所を選んだらOKで検索開始

WordPressでセキュリティ対策「Invisible reCaptcha」を導入・設定する

GoogleでreCaptchaのサイト登録を行い、「Site Key」と「Secret key」を入手。
プラグイン「Invisible reCaptcha for WordPress」を追加して、情報設定する。

詳細

 
 
動作確認でログアウトしてログインしようとすると、プラグインの干渉かログインできなくなることあります。

その場合はftp経由でプラグインのフォルダ名変えて無効化すれば復帰できます。

System.Net HttpWebRequest System.Net.ProtocolViolationExceptionが出たらそれはMethodがGETのせい

HttpClient使ってるとき、
GETのAPIなのにパラメーターを

HttpRequestMessage request = new HttpRequestMessage();
...
request.Content = ...

とか指定してない?

URIに引数はつけるんだよ

さくらインターネットのメールが迷惑フォルダ・スパム扱いになる件対策

SPFレコードの利用をON
IPv6アドレスの利用をON

f:id:shikaku:20181114183804p:plain

手順詳細


 
 
それでもどうにもならない場合はさくらのサポートにメールで対策をお願いしよう

Googleアナリティクスデータをスプレッドシートで自動取得する方法

アナリティクスでいろいろ分析するにはExcelとかに落として作業
したいところですが手間がかかる。

Googleスプレッドシートでアナリティクスのアドインいれると
簡単にデータを展開できるようになる。

C# 呼び出し元のファイル名、行数、関数名を取得

ログ出し用に使えますね。.Net4.5から用っぽい

        public void Debug(string mess,
            [System.Runtime.CompilerServices.CallerMemberName] string memberName = "",
            [System.Runtime.CompilerServices.CallerFilePath] string sourceFilePath = "",
            [System.Runtime.CompilerServices.CallerLineNumber] int sourceLineNumber = 0)
        {
            string output = Path.GetFileName(sourceFilePath) + "-" + sourceLineNumber.ToString() + ":" + memberName + ":" + mess;
            logger.Debug(output);
        }