≒ 覚え書き:このドメインのセキュア化の件

久しぶりにwiki更新関係ないエントリ。
このブログを置いてるドメインをhttps化するって宿題を思い出して、先ほどからサーバ仕様などいろいろ調べた結果、今回も断念。
まず、独自SSL(Let’s Encryptを想定)の利用は不可。共用サーバの下から二番目に安いプランだから仕方ないか。
でも「共用SSL」つーのがあって、無料でいけるらしいことがわかってちょっと上がる。サクラさんの証明書なら何の文句もない。
しかし、以下の点がネックとなり断念。

  1. 当社では、独自ドメイン名での共有SSL運用を推奨していません。
    共有SSLでデータを暗号化 – レンタルサーバーはさくらインターネット

  2. モバイル環境には対応していません。
    同上

  3. SSLのみのアクセス許可(HTTPアクセスの制限)や、mod_rewriteによるURLの書き換えはできません。
    SSL利用時の注意点 – さくらのサポート情報

1と2は詳細不明(調べてない)。2は意味も良くわからないけど、そう書いてあるならそうなんだろうと。
一番痛いのは3。微々たるものだけどこのドメインにも毎日来てくれてる人はいるので、それをhttpとhttpsアクセスに分散させるのは困る。
別のドメインでのhttps化で、google様も推奨している301リダイレクトで上手くhttpsアクセスに流し込めたので、それができないのではhttps化の意味がない。
google検索とかの結果表示もみっともないことになる可能性が高い。Search consoleでhttpsに一本化しても、実際のアクセスには当分httpが使われるだろうから。

以上、近い将来再度取り掛かるだろうhttps化のための覚え書き。
次のサーバ更新までにVPSとかにサーバ引っ越ししちゃうのが一番いいのかもと考え中。
あ、昨日付でwiki更新来てる!

≒ jawiki/latest 20161001/ のページ数の件>2101085

wikiは順調。俺は相変わらずC++で四苦八苦。

これはC++というよりUWPアプリ=VisualStudioの事情なんだけど、なかなかコードビハインドが自動生成されて、ファイルがどんどん増えていくのに慣れない。
まぁ、何をどこで定義しなきゃいけないのかまだわかってない俺が悪いんです。ほんと、習うより慣れよ、って感じの段階からまだ抜け出せない。がんばるぞー。

≒ jawiki/latest 20160920/ のページ数の件>2097397

wikipediaは順調に成長しているようです。

一方俺のほうはC++初心者から中々抜け出せず。
最初にハマったのがJavaでいうsyso(AndoroidStudioならsout)、要するにSystem.out.println();。ブラウザコンソールだとconsole.log();
C++の場合はどうするのかとググると「Console::WriteLine();」が出てくるんだけど、今の環境ではなぜか動作せず。
3時間ハマって「OutputDebugString();」発見。でも使おうとすると怒られる。LPCWSTRって何ぞ?
結局自前で変換メソッド組んで使用。うわーsysoやりたいだけでこんだけ手間かかるのかー。C++あきらめようかなーと思いながらコーディング進めてたらあることに気付く。
ブレークポイント設定してデバッグしてると勝手に「自動変数」って表示してくれるのね。なにこれ便利!sysoいらんかったんや!!
新しい言語に手を出すのは5年ぶりくらいだけど、こういったその言語の「作法」みたいなのを身に着けるのが脱初心者の第一歩だよね。
効率的にググるのにはweb全体で検索するんじゃなくてMSのフォーラム検索したほうが早い、とか。
とりあえず、この後VisualStudioの英語化調べてやってみよう。やっぱり日本語のドキュメントがJavaやWebコーディングの場合に比べて圧倒的に少ないから。というか皆無。あってもwin8.1ストアアプリについての内容で使えないのが多い。頑張ります。