「VPS」に関する日記

次>

ドラゴンクエスト10とVPS

レース刺繍のウィング
バレンタインイベントの投票終わってました!
優勝はメレアーデさん!
プレゼントはレース刺繍のウィングでした。

ドラゴンクエスト10(ミフミン)

アスフェルド学園の菜園の家
家、建て替えました。
アスフェルド学園の菜園です。
外見は小さいのですが、中は異次元の広さになっています。

ドラゴンクエスト10(ァォィョッュ)

レンダーヒルズ
1億ゴールド貯まった!
9500万まで来たので、ラストスパートと思ってがんばったらあっという間でした。
で、レンダーヒルズの写真を撮っていますが、畑で栽培中のため引っ越しはまだもうちょっと先になります。
土地を先に取られていなければ420丁目に行くつもり。

他の写真は以下から。
写真置き場「2023/02/12」

VPS

ひとまず、XserverのVPSを契約してみました。
TGWSAdminがうまく動けばさくらのVPSから乗り換えます。
動かなければ…先日からあれこれ調べているFediverseの何らかのインスタンスでも建ててみますかね。

Oracle Cloud Infrastructure Free Tier

手元で作ったキーでも繋がらない。
どうすりゃいいんだ。

Oracle Cloud Infrastructure Free Tier

お問い合わせの返事があって、登録成功して、VMも立てたのですが、今のところSSHで繋がりません。
多分これ、接続用のキーペアが何かおかしいのだと思うので、一度手元で作って立ち上げ直してみようと思っています。

アンパンマンDBとOracle Cloud Infrastructure Free Tier

アンパンマンDB(記事更新)

「鉄火のコマキちゃんとマシュマロさん」の作品情報を追加
「ドリアン王女とザーマス・ボンド」の作品情報を追加
来週の放送。
よく確認せずに追加したけどちゃんと新作だね。

Oracle Cloud Infrastructure Free Tier

クレジットカード変えてリトライしてもだめだし、住所を英語表記にしてもだめだったので、直接お問い合わせしています。
それでもだめだったら諦めて普通の有料VPSさがすかな。

Oracle Cloud Infrastructure Free Tier

Oracle Cloud Infrastructure Free Tier
無料で結構高性能なVMを使えるとか聞いたので、登録を試みていました。
しかし、現在登録失敗しています。
クレジットカードがダメなのかも…と思っているところ。

さくらのVPS for Windows ServerとはてなブログとGitHub

さくらのVPS for Windows Server


古い方のVPS、忘れないうちに解約しておきました。

はてなブログ

去年言っていたことですが、どうやら無理そうでした。
はてなブログにはJASRAC管轄曲の歌詞を掲載できるので、アンパンマンソングの歌詞を集めたサイトを作れるんじゃないかと思ったのですが、歌詞掲載を主体とした利用は明示的に禁止されていました。

はてなブログにJASRAC管理楽曲の歌詞の掲載が可能になりました - はてなブログ開発ブログ

GitHub

タスクリストについて - GitHub Docs
GitHubのタスクリストをコミットメッセージで操作できないかと調べてみたのですが、どうにもできなさそうですね。
まあ、できたとして、番号も振られていないチェック項目をどうやってコミットメッセージで特定するんだって話ですが。

メモリとさくらのVPS for Windows Server

メモリ

パソコンのメモリを換装して、12GB→16GBに増やしました。
足りなくて困っていたというわけでもないんですが、開発環境のメモリが多いに越したことはないのです。

さくらのVPS for Windows Server

忘れないうちにさっさと移転完了しました。
リバースプロキシの設定移行だけちょっと大変だったかも。
自作のサーバー(サーバーそのものとして機能するプログラム)もあって、そいつを保護するために表向きIISがいないといけないのです。
あと、ハードウェアスペックは変わってないですが、お値段は安くなりました。

アンパンマンDBとPhpTestTemplateGeneratorとさくらのVPS for Windows Server

アンパンマンDB

曖昧リンク検出のため、まずは全記事列挙を作りました。
これを馬鹿正直に全部リンク解析すると時間がかかるので、ここは方法をうまく考えたいところです。

それと、Anpanatorのテストのひな型作成。
CRAP指数がでかすぎるし、使い方もよくわからない代物になっていたので、そのあたりの整理も兼ねて。

PhpTestTemplateGenerator

初期メッセージ追加 · mifumi323/PhpTestTemplateGenerator@6c54ace
大したことじゃないんですが、本っっ当に大したことじゃないんですが、最初に起動したときに使い方の簡単なメッセージを出すようにしました。
ええ、久しぶりにテスト作ろうとして、使い方忘れてました。
これでもう使い方忘れても安心!

さくらのVPS for Windows Server

予定作業としては、こんな感じ。

  • 新VPSをクーポンを使って契約
  • TGWSAdminのアプリを移転(せっかくなので最新ビルドにする)
  • TGWSAdminのデータを移転
  • スタートアップを移行
  • タスクスケジューラを移行
  • IISの設定を移転
  • TGWSのVPS接続先IPを新IPに変更
  • ドメインの設定を新IPに変更

リストアップしてみると意外と多いな…。

さくらのVPS for Windows ServerとアンパンマンDB

さくらのVPS for Windows Server


来年ですが、今契約しているVPSが終了してしまうようです。
すぐではなくていいようですが、忘れないうちに準備をしておこうと思います。

アンパンマンDB

アンパンマンDBには歴史的な理由で、記事間リンクが記事じゃなくて検索につながることがあります。
たとえて言うなら、Wikipediaの曖昧さ回避みたいなものです。
で、Wikipediaと同じく、曖昧さ回避にリンクされているものは、出来る限り具体的な一記事にリンクしたほうがいいのです。
ただ、すでにアンパンマンDBには膨大な量の記事があり、膨大な量のリンクがあります。
これを探すのは大変、ということで、自動で見つけ出す仕組みを作っていました。
まあ、まだ出来てないんですけどね。

.NET 5

VPSの話の続きなんですが、もはやサーバーとは関係ない内容です。
以前は.NET Core 3.1を使っていたんですが、今回.NET 5に上げたんですね。
サーバープログラムのターゲットフレームワークを5に上げるのは当然なんですが、それを参照しているテストプログラムも5に上げる必要があります。
そこまではやっていたんです。
テスト環境が使うDockerイメージも5に合わせたものに変えなきゃいけないのを忘れてました。
ここらへんに書いてありますな。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

チャポッティ
美の競演! 第9回アストルティア・クイーン総選挙!
ァォィョッュだけですが、クリアしてきました。
ポケモンで言うところのヤバチャみたいなのと戦うんですな。
角度的に見えないですが、取っ手もついてます。

VPS

それでも止まるときは止まるので、エラーが起きたら自動でサーバー機能を再起動する仕組みを作りました。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

ァォィョッュの職人レベル開放。
70まで上がるようになりました。
ァォィョッュはバトル方面では一番弱いんですが、職人方面では現在一番レベルが高くなっています。

VPS

自作サーバーを安定させるためのあれこれやってた。
不安定でも何とかする方向で対応。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

ァォィョッュのメインストーリー進行。
真メルサンディでウサギさんやっつけました。

VPS

公開用のドメインが認識されたので、無事HTTPS化成功。
そして、そのサーバーを使ったちょっとしたシステムも実装しました。
これは内部的な処理なのでここには書きませんが…。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

ァォィョッュも特訓クエストやっとクリア。
レベル上限に達している職がないのであまり意味はないのですが、上限突破クエストを後回しにして頭打ちと言うことが今後ないとも限りませんからね。

VPS

VPS上に構築した自作のサーバー(サーバープログラム自体を自作)を、ある程度安全にインターネットに公開するために、HTTPSのためにIISを途中にかませようとしていました。
とりあえず、IISと自作サーバーの繋ぎ込みまでは完了。
公開用のドメインがまだ認識されないので、それが終わったらLet's EncryptあたりでHTTPS対応です。
そういえばWAFはあるのかな…確認しておこう。

IISと自作サーバーの繋ぎ込みの参考資料
Application Request Routing を利用して IISでリバースプロキシを作成する - Windows Server Tips
IISでerror 500.19 (HRESULT: 0X80070005)が返る場合の解決法 - Qiita

HTTPS化の参考資料
IISでLet’s Encryptしてみた | ITブログ

VPS

とはいえ、またパソコンが壊れるかもしれないので、修理・交換の間にも止めたくない業務はVPSに移すことにしました。
一部の業務はローカル側でないと無理なので、2箇所で管理することになります。
スマホからでもつなげるようにしたので、外出先でもいろいろいじれるようになりました。

予言者育成学園とTGWSAdminとWindows UpdateとVPSとアンパンマンDBとプロフィール

予言者育成学園

大アルカナ破界で、かなり馬鹿にされた感じで戦闘続行不能になるバグに遭遇したので、問い合わせしてきました。

TGWSAdmin

リファラの記録表記改善。
一覧でも可否がわかりやすいように○×を付けました。

Windows Update

ちょっと重いなー再起動すっかーとか思ってたらFall Creators Update!
何が良くなったのかわかんないけど、とにかくアップデートしたということで。

VPS for Windows Server

やりたかったことはできなかったし、これ以上特に試したいこともなかったので、早めに解約しておきました。
Linux系のVPSは、一応やりたいことがあるので、準備ができたら契約しようかなと思っています。

アンパンマンDB

トップページのリンク集の部分を微妙に変更しました。
公式とそれ以外を分けたってとこですね。

プロフィール

ウィンドウタイトルが意味不明だったので、質問内容を出すように修正しました。

before>質問[qckw]
after>何かコレクションしてる物アル? | 美文のプロフィール

VPS for Windows ServerとUWPとアンパンマンDB

VPS for Windows Server

申し込めるようになっていたので、お試しで始めてみました。
とりあえず、自作のUWPアプリが動くところまで確認。
この時点で、VPSに今回期待していたことができないことが分かったので、今のところは、無料期間だけで撤退するつもりです。

UWP

で、ついでに、UWPでのタイマー処理もいくつか試してみました。
ThreadPoolTimerと比べてDispatcherTimerがいまひとつな印象。

アンパンマンDB

管理メモのAmazon最新情報を更新。
AmazonのAPIで指定できるサーチインデックスは一通り試してみました。
その中で、意味のある結果が返ってきたものを全部出すようにしてみました。

VPSと日記とQiitaとドラゴンクエスト10&11

VPS for Windows Server

試してみよっかなーとか思ってさくらのVPS覗いたら、売り切れでした。
自前でサーバー機持とうとすると、Windowsって、特にWindows Serverって、まともに買うとすごく高いし、ハードウェアだって、保守が結構大変になってくるしで、物理サーバーは持ちたくないのですな。
うーん、しかし、売り切れなら仕方ないか…。

日記

記事中のカテゴリの並びを修正しました。
ドラクエ11→ドラクエみたいに50音順にしては不自然な流れだったのを、ドラクエ→ドラクエ11みたいに並べるようにしました。
元々は区切り文字ごと自然順ソートしていて、数字と区切り文字を比較しようとして、数字が先に来てしまったということなのですね。
あくまで自然順で比較したかったので、区切り文字を含まないようにして比較するようにしました。

あと、カテゴリ提案のため、ちょっとした統計を作っています。
ちょっとどころじゃないメモリを食うのですがね…。

Qiita

プログラミングコーナーにない記事を作成。
Form.Showをusingで囲んじゃだめだよ - Qiita

TGWSAdminでやらかしていた失敗を記事にしました。

ドラゴンクエスト10と11

10で11とのコラボアイテム取得。
…なのですが、なにか1個足りない…。
時間に追われてゲームを無理やり進めるのはもう嫌なので、コラボアイテムはさっさと他人の呪文で手に入れて、11はゆっくり好きなペースで残りを片付けていこうと思います。

次>