■ 1日でわかるMFC | | |
SDKで作成したWindowsプログラムをMFCに変換するためのTipsです。
■ UPnPとポートマッピング(ポートの開放) | | | |
UPnPについてのTipsです。
■ TCPソケットの持続的接続 | | | |
TCPソケットの持続的接続(Persistent Connection)を実装するためのTipsです。
■ VC6 から Visual Studio 2015 C++ への移行メモ | | | |
開発環境を VC6 から Visual Studio 2015 C++ に移行するためのTipsです。
GARAさんの趣味は囲碁です。長年やっていますが、なかなか上達しません。人気漫画『ヒカルの碁』のヒカル君がうらやましくてなりません。
最後(?)のパソコン (2022.10)
メインで使っていたデスクトップ型のパソコンを買い換えました。これまで使用していたパソコン(DELL Vostro 3250)は購入から6年半経過し、この間にOS(Windows 10 ->11)やOFFICE(OFFICE 2021)が新しくなったためです。新しいパソコンは起動速度や処理速度が格段に早くなりました。これは @Windows が改善された ACPUが新しくなった Bメモリが増えた(4GB -> 8GB) CハードデスクがSSDに変わった DWi−Fiが上位規格になった 等の要素が考えられますが、とても快適です。
データも新パソコンに移しましたが、メールの受信データの移行で困った問題が発生しました。Outlook 2021 の設定の時、メールの受信手順のデフォルト値が IMAP になっていたのでそのまま選択したのですが、古いパソコンのメールデータをインポートすると、インポートしたデータの全てがサーバー側にもインポートされてしまいました。原因を調べると IMAP はパソコン側とサーバー側でデータの同期をとることが原因だと分かりました。このため、サーバー側にインポートされた数千件のデータを手動で削除するはめになりました。次にメールの受信手順を IMAP から従来使用していた POP に変えようとしましたが、その方法をネットで調べて試してみましたがうまくいきませんでした。結局、この問題の解決に有料の遠隔サポートを利用することになり、4,000 円弱の費用がかかってしまいました。
また、開発環境も Visual Studio 2015 から 最新の Visual Studio 2022 に変えました。古い C++ のソースを使ってビルド(コンパイル)してみました。""で囲んだ文字列にキャスティングの追加が必要になった個所がありましたがビルドは成功しました。
GARAさんはもう若くないので、これが最後のパソコンになるかもしれないと思いながらこの新しいパソコンを使っています。
| | 新パソコン | 旧パソコン | その前のパソコン |
1 | OS | Windows 11 Home (64bit) | Windows 10 Pro (64bit) | Windows XP Professional |
2 | CPU | 第12世代 Core i5-12400 2.5GHz | 第6世代 Core i5 2.7GHz | Core 2 Duo 2.93GHz |
3 | メモリ | 8GB | 4GB | 2GB |
4 | ハードディスク | 512GB SSD | 500GB | 320GB |
5 | 光学ドライブ | DVD-RW, CD-RW | DVD-RW, CD-RW | DVD-RW, CD-RW |
6 | その他ドライブ | マルチメディアカードリーダ | メモリカードインターフェイス | |
7 | 無線LAN(Wi-Fi) | Wi-Fi 5 | Wi-Fi 4 | |
8 | ディスプレイ | | | 20インチ WXGA(1600×900) |
9 | メーカー | DELL | DELL | DELL |
10 | モデル | デスクトップ | デスクトップ | デスクトップ+液晶モニタ |
11 | 購入価格 | \108,216 | \82,050 | \67,830 |
12 | 購入日 | 2022年9月 | 2016年2月 | 2009年9月 |
13 | その他 | ・OFFICE 2021 (\19,734) を含む ・3年間翌日出張修理 | ・OFFICE なし ・3年間翌日出張修理 | ・OFFICE なし ・3年間翌日出張修理 |