本日の感想

お疲れ様です。

前回の投稿から2週間たってますね。

なかなか毎日書くのは難しいですね。

いかんせん一日の終わりは疲れているもので、、、

 

ここ1週間くらい『ネットワークはなぜつながるのか』を読んでいるんですが結構面白いですね。

普段の仕事ではネットワークにかかわることはないんですが、ないなりに興味あったんでブックオフで買って(220円)読んでます。

基本情報とか応用情報でネットワークはかじっていたんですが、ちゃんとしたものを読んでみると奥が深いですね。(小並感)

普段何気なく使ってるWebアプリでも、クライアントからLANアダプタに届くまでだけでも割とやること多かったりして、裏側で結構な大仕事がなされているんだと感じます。

 

あと最近、UWPでテキストエディタを作ってますわ。

前はwinformで作ってたんですけど、プライベートなんでどうせやるなら普段触らない技術にでも触れてみようと思ってUWPでやってます。(C#から離れられていない)

 

入力にテキストボックスを使ってもよかったんですが、どうせやるなら入力→バッファ更新→画面描画みたいに世のテキストエディタ開発者がやってそうなことをやってみようと思い、win2dを使ってます。

 

テキスト入力にはCoreTextEditContextクラスが肝になるみたいです。

↓にテキスト入力のメカニズムとかサンプルコードが書かれてあるんで、ちゃんと読んでおこうと思います。

learn.microsoft.com

 

先週、先々週は3連休が続いていたんで、今週5日間やりきれる自信が全くないんですが、ぼちぼちやっていきましょう。

 

ではまた。