2015年4月 に
2018年5月時点で、
石の上にも
得た
[TOC]
VPS、 Blog の 情報
まず、
VPS
さくらのVPS を 使っています。
月額費用は、972円/月 です。 - メモリ
1G - SSD
30GB - CPU
仮想2Core
- メモリ
ドメイン
monotalk.xyz
という 独自ドメインを 取得しています。
これは、年間 1600円です。 Blog の
運用費用
972 * 12 + 1600 = 13264円OS
CentOS を使っています。 Version は 以下の 通りです。 cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core)
ブログシステム
Mezzanine を使っています。 Version は 以下の 通りです。 python3.6 -m pip list | grep Mezzanine Mezzanine 4.2.3
記事数、
カテゴリ数 記事数
この投稿を 含むと、 418 投稿しています。 平均1年間で 100 記事と 少し。 3 日に 1 回 の ペースで 投稿している ことになります。 カテゴリ数
77 カテゴリ 登録しています。
広告収入
3 年目にして、 ようやく 月額の VPS 費用が 捻出できるようになりました ..
何故 Blog を 始めようと 思ったか?
- 仕事で
やった ことしかできていないので、 仕事以外でできる ものを 増やしたかった
このBlog は 転職する 際に 有給消化期間 に 環境構築した ものです。
転職する際、 履歴書を 書きますが、 書いていて 思ったことが、 「仕事で やった ことしかできていない」と いう ことでした。
仕事では、Java の サーバ側プログラムばかり 触っており、 その 周辺知識しかない 状態でしたので、 それ以外の パラダイムも 身に 付けたいと 思いました。
Mezzanine でBlog を 構築したのは、 以下の 考えからです。 - 何か、
機械学習的な ものな 流行っていそうで、 機械学習では Python と いう 言語が 使われている。 - Python には、
Django と いう フレームワークが ある。 - Django で
Blog が あるか、 検索。 Mezzanine と いう ブログシステムが ある。 - じゃあ、
Mezzanine で ブログ構築して、 ブログ運用しながら、 Python を 覚えよう。
- 何か、
得たこと
VPS での、
Linux、
Linux 上で 稼働する ミドルウェアの 知識
Blog 運用で最低限必要な、 Linux の 知識が 身に ついたかと 思います。
ミドルウェア のインストール 手順、 起動停止コマンド、 Linux セキュリティに 関する 知識、 一般的な 運用監視方法に ついては、 日々 Blog 運用の 中で 勉強しているなと 思います。 Python が
書けるようになった
Blog をMezzanine に したことで、 Python は 書けるようになりました。
完全に、独学で Web の 情報を 頼りに 実装しているだけなので、 良い 書き方が できているかは 怪しいですが、 何かやりたいことが あって、 調べながら 自分で 組めるようには なりました。 GAS が
書けるようになった
VPS 1台だと、スケジュール JOB 等で、 CPU、 メモリ等 の リソースを 消費します。
これは、ページ速度に 影響しますので、 外部監視、 Sitemap.xml の 更新通知等、 VPS 上でなく、 外部からの 実行でも 問題ない ものは、 GAS(Google Apps Script) を 使って 実装するようにした 結果、 GAS が それなりに 書けるようになりました。
GAS = JavaScript なので、JavaScript が 書けるようになったとも 言えます。
実行時間に5分と いう 制約が ありますが、 スケジュール実行可能で、 公開されている Web API を 叩く こともできるので、 結構いろいろな 用途に 使えます。 Web 解析、
SEO への 興味
Blog には、アクセス解析の ため Google Analytics を 設置し、 Google Search Console の 設定を しています。
それぞれ、いろいろな データの 取得が できますが、 データの 意味、 見方を 調べたりすると いう ことに 興味が 出てきました。
ビックデータとは言えないと 思いますが、 ある 程度規模が ある データが 取得できますので、 機械学習の 学習用データセットと しても 使えるかと 思いますし、 実際に 使ってもいます。 フロントエンド技術に
対する 興味
VPS で、Blog を 立てると、 なんでもできるとも 言えますが、 Blog の 周辺の ことしかできないとも 言えます。 (興味の 矛先が できる 範囲で 最適化されていく ) やれることが 少ない 中で、 個人的に、 フロントエンド(ページ描画の 高速化技術)に 興味が 出てきました。
Blog 早く表示されて、 アクセス数が 増えると、 広告が たくさん 表示されて、 自分の 収入も 増えると いう メリットが あるから 興味持つのだろうと 思います。
まあ、そんなに 収入は ありません。
失った こと
最適化されたとも
体を
動かさなくなった
Blog を書く ことに 時間を とられている ため、 書く 始める 以前より、 体を 動かさなくなったように 思います。
その結果、 加齢も あるかとは 思いますが、 太りました。 業務上わからない
ことを、 帰宅後に 調べたりする ことがなくなった
以前は、業務上わからない ことを 帰宅後に 調べる ことが ありましたが、 その 時間を 取る ことがなくなった 気が します。
業務上わからない、且つ、 個人的に 興味が ある ことは、 調べたりは します。
しかし、あくまで 個人の 興味に 引きづられた 結果実施しているように 思います。 Java スキル、
RDB スキル は 伸びていないか、 落ちている
仕事上、よく 使う Java、 RDB に ついて、 それほど 追いかける ことがなくなりました。
よってあまり、 この あたりの スキルは、 3年前から 変化が ないように 思います。
必要に迫られて 身に つけては いますが、 必要に 迫られなくなった ものを 忘れていっているように 思われます。 オープンソースへの
コントリビュートへの パワー
Blog を書く ネタに なるかと 思ってたまに、 Github の repository に pull request を 送ったりしていますが、 あくまで Blog 側が 主体で、 オープンソースへの コントリビュートは Blog の 副産物的に 行っています。
このウェイトの 置き方 が 良かったのか 悪かったのかわからないなと 思われます。
コード書くことを 主体に したほうが、 スキルと しては 身に ついていたかもしれません。 VPS の
サーバ移行が 面倒くさい
CentOS 6 から、CentOS 7 に Upgrade する ため 移行時期は 2台に 増やして、 サーバ移行作業を していましたが、 いやなかなか 面倒でした。
Web 解析の実践とかであれば、 Blog サービスとかでもできるわけで、 Web ディレクタ寄りの スキルセットの 人であれば、 VPS に Blog を 構築する 必要も ないのかなと 思います。
個人的にこの 作業で、 幾つか 記事を 書いているので、 無駄にはなってないとは 思いますが、 そこまで 得は しませんでした。 運用費用
VPS だと、微々たる ものでは ありますが、 Blog サービスと 使う 場合や、 Github Page を 使う 場合と 比べて、 運用費用が かかります。
たまに、Github Page で 広告貼っている 人を 見かけますが、 運用費用 0 円でできるので これで 良かったんじゃとも 思います。
これからのこと
Blog に
Blog 以外の こと
運動不足解消への
取り組み
加齢もあり、 健康診断の 数値も 悪くなってきました。
さすがに何も 対策を しないと、 悪化の 一途を 辿りそうですので、 日常的に ある 程度意識して 体を 動かすようにしようかと 思います。 統計検定を
取得したい
Python で、sklearn や、 pandas を 使えるようになったのですが、 落下傘方式での 勉強法で、 体系的な 学習が 必要に 思えてきました。
まずは、2級ですが 統計検定を 学習して 知識の 整理を したいなと 思います。
Blog の こと
どうでもいい
ことを 書ける Blog を 立てた
記事を書く 途中で 書いた メモ書き、 エラーが 出た際の 対処した 際の 記録等、 内容が 薄い 文章が 結構溜まっていたので、 記載先と して、 https://mutter.monotalk.xyz を この Blog と 同一 VPS 上に 構築しました。
こちらは、Front が React で、 Backend が Wagtail に なっていて、 React の 勉強がてら、 立ててみたと いう 側面も あります。
Gist にUP した Markdown を 定期的に 取得して、 似ている 記事と、 カテゴリ自動分類と してます。 今後記載する
こと
どうでもいいことを 書ける Blog は 立てたので、 こちらには 個人的に きちんと している 文章を 投稿していこうと 思います。
投稿後の定期的な 校正も まめに していければ、 尚良しです。
少しずつ、興味が あること、 移り 変わっていくのかと 思いますが、 基本的に、 自分が 選択し、 構築した Blog 環境の 技術に 引きづられながら、 その 周辺の ことに ついて、 今後も 投稿を 続けるのかと 思います。
以上です。
コメント