Outlook.comの先進認証に変更する with Thunderbird
Outlook.comのセキュリティ強化によりThunderbirdのメールサーバの設定を変更したときのメモ。 急いでいる人向けまとめ IMAP、POP、SMTPサーバ共通。 先進認証ってなんですか? 個人メールとしてフ…
DetailsOutlook.comのセキュリティ強化によりThunderbirdのメールサーバの設定を変更したときのメモ。 急いでいる人向けまとめ IMAP、POP、SMTPサーバ共通。 先進認証ってなんですか? 個人メールとしてフ…
Details当サイトでは以前syntax highlighterを比較してにEnlighterを使ってきましたが、このプラグインはどうやらWordpressのOptionsテーブルをかなり使うらしく自動読み込みに負荷がかかっているよ…
Details前回、可変参照は1つのみなのでN太はなにもできない、となっていましたがライフタイムを考慮すれば別の世界線も見えてきます。 借用のライフタイムを元に組み替えた場合を見てみましょう。 続:可変参照 S夫 わるいなN太 この&…
Detailsところで、同じcontentsを複数描画するために前回のコードではrender_widget()を呼び出す際に渡す引数を&contentsとしていました。 このように変数に&がつくと変数そのものではなく変…
Details入力部分の処理は大まかな骨組みができたと思いますので次は画面表示について進めていきたいと思います。 crosstermでスクラッチから表示処理を構築していくのもよいですが、便利なクレートを利用して手間を減らしたいと思いま…
Details前回で各機能をモジュールに分割しました。しかし、コードはすべてmain.rsファイルに収まっており見通しが悪いです。 もしかしたら、誤って不要な変更を行ってしまうかもしれません。 まだ十分サイズは小さいですがコードが膨ら…
Details前回、機能毎に関数で切り出して細分化してみましたがよりRustぽくするためにモジュール化を行います。 モジュールとすることで関連するコードをまとめたり、アクセス範囲を狭めたり、処理内容を隠蔽することができます。 上記がソ…
Details今までのコードはキーボードからの入力をio::stdin().bytes()で読み込み、処理を行ってきましたがcrosstermでも入力処理を提供しています。 こちらはキーボードだけでなくマウスの入力やウィンドウリサイズ…
Details