Eltrac

極客死亡計劃

不尊重文字的独立博主,胡言乱语的小说家,兴趣使然的神秘学研究者,爱走弯路的半吊子程序员,不务正业的学生,品味小众的游戏爱好者,需要靠早晨一杯咖啡维持生命体征的废物。
twitter

极客死亡計画

もしもあなたが昔からの訪問者であるなら、この記事に入る時には少し疑問を抱いているかもしれません。なぜなら、明らかに「このやつはまた自分のブログを一新した」からです。前回のブログ再構築は、たった去年の 12 月からわずか 4 ヶ月しか経っていませんが、その時、このやつは自信を持って宣言しました:

自分が何回目のブログのコードを書き直しているのかは覚えていませんが、(短期間で)最後の一回だとは確信しています。いずれにせよ、カスタマイズ性、メンテナンス性、コストのバランスが取れない完璧主義に一時的な句点を打つ時が来ました。

少なくとも彼は自覚があるようで、かっこ内で「短期間で」と補足していますが、確かに短い期間です。

もしもあなたが新しい訪問者であるなら、他の訪問者や私と一緒に、一杯のコーヒーの時間をかけて、このおおざっぱなやつがどのように自己弁護するのか聞いてみてください。

契機と契機の後の考え#

実際、前回のリファクタリング後のブログはとても満足していました。デザインも公開時の体験も満足できるものであり、少なくとも自分自身が快適に使えるものでした。今年の最初の 2 ヶ月間は、このプロジェクトをさらに洗練させるために多くの時間を費やすことを意図していました。ただし、大学の 2 学期になると、自分自身に多くの仕事を引き受けてしまったため、ブログに費やす時間とエネルギーが減りました。たとえば、ブログのカテゴリーシステムをより柔軟なタグシステムに変更したかったのですが、このイテレーションの後に時間が見つかりませんでした。

エネルギーの減少は一部の原因ですが、直接の原因は今年 3 月にブログが攻撃されたことです。

当時、私は外でアルバイトに忙しかったと思います。前日の夜、Vercel から帯域幅使用量の通知(50%以上使用)を受け取り、疑問を感じただけでした。しかし、翌日、私は仕事を終えて休憩時間にメールをチェックすると、昨夜の 2 時間以内に Vercel から 2 通のメールが届いていることに気付きました。1 通は無料帯域幅が 75%以上使用されたことを通知するものであり、もう 1 通は使用量が上限に達したことを通知するものでした。

Vercel にログインして確認すると、使用量が上限に達したのではなく、無料枠の 150%を超えて使用していました。

私ははっきりと覚えています。ブログが攻撃されたのは 3 月 9 日だということを、記録を調べた後に知りました。攻撃者は前日、つまり国際女性デーに攻撃を開始したようです。~~ いや、国際女性デーに男性のサーバーを攻撃するのか?~~ その時、私はさらに叩かれる雲の通知を受け取っていませんでした(アラートを設定していなかったので、疎忽です)、結果、3 月 10 日になってようやく叩かれる雲が未払いであることに気付き、請求書を確認したところ、この汚いハッカーが私に 140 ドル以上の請求書を残していました。

その時期はまだ忙しく、ブログのことに時間を割く余裕はありませんでしたので、防御策を講じてこの問題を放置しました。4 月になり、最近、Vercel から再びメールが届いたことに気付きました。以前に使用した 100GB の帯域幅が 1 ヶ月の制限ではなく、無料アカウント全体で使用できる量の制限であることがわかりました。使用量が増え続けると、アカウントが停止される可能性が非常に高いです。

そのため、元々Vercel にあったプロジェクトのドキュメントを GitHub Pages に移行しました。いくつかの Web アプリケーションは Railway に移行しましたが、このプロセスは非常にスムーズで、ほとんど損失はありませんでした。

困難なのは私のブログです。私のブログは Next.js の App Router を使用して作成されています。GitHub Pages に移行する場合、サーバーサイドレンダリングの機能を削除する必要がありますし、GitHub Actions にも慣れていないため、学習コストも高くなります。Vercel と似たような Railway に移行する場合、Railway の無料枠が十分かどうかも考慮する必要があります。

私はもう高校生のように毎日午後をこのようなことに費やすことはできませんし、このプロセスで学べることは、真剣に時間をかけて学べる他のより有用なスキルに比べてほとんどありませんので、自分で書いたこのブログプログラムを使い続けるつもりはありません。

Hugo + GitHub Pages / Action を使用してブログの自動公開ソリューションを構築しようとも考えましたが、後にそれも諦めました。なぜなら、既製のブログテーマを使うつもりはないからです。その時にはきっと自分で Hugo のテーマを作り、多くの時間を費やすことになるでしょう。また、Typlog や Gridea Web などの製品化されたブログソリューションを使用することはできないかとも考えましたが、それらは私にはあまり魅力的ではなく、外観の調整も必要でした。

最後に、DIYGod の xLog を思い出しました。検索してみると、このプロジェクトがまだ存在していて、1 年前に見たときよりも使いやすくなっていることがわかりました。そして、私にとってほぼゼロコストです。

xLog はブロックチェーンベースのブログパブリッシングプラットフォームです。ブロックチェーンについてはあまり知識がなく、まったく理解していないと言っても過言ではありませんが、このプラットフォームを通じてこの領域を深く理解することに興味があります。また、自称ギークの私としては、ブロックチェーンと暗号関連のトピックには好感があります。

これまでの話は長くなりましたが、私が xLog を選ぶ最大の理由は:私がブログのコンテンツを xLog にインポートしようとした数時間以内に、誰かが私のブログに関心を持ったことです。私の最初のフォロワーは電子書籍摊でした。とにかく、彼に感謝します。

ああ、私は私のブログを攻撃した人にも感謝しなければなりません。

新しい名前と新しい位置づけ#

お気づきかもしれませんが、このブログの名前が変わりました。新しい名前は「極客死亡計劃」となりました。

以前の名前は非常にシンプルで、完全に私の名前と結びついていました。「Eltrac's」という名前を選んだ理由は、名前を付けることが嫌だったからです。名前を付けることは非常に苦痛なことだと思ったからです。今思えば、その考えがあったのは、自分自身がブログの位置づけを完全に理解していなかったからだと思います。したがって、ブログで書きたいことを総括するためにどんな名前でも適切ではないと感じました。

以前は、コンテンツに関連性の高い名前を付けることを避けたかったのも理由の一つでした。また、自分自身がしばらくするとまた名前を変えたくなるのではないかと心配していました。ただし、この懸念の根本的な原因も、ブログの位置づけが明確でないことによるものであり、一定の時間が経過した後にこの問題に対する新たな考えが生まれるか、現在の表現に不満を持つ可能性があると考えていました。つまり、名前を変え続けることは良くないと思いました。

では、なぜ今回具体的な名前を決めたのでしょうか?実際、私自身もいつか突然名前を変えるかもしれないとは言えませんが、現時点ではブログの位置づけは比較的明確だと考えています。

まず、名前全体を分析しましょう。最初は「杀死极客」(ジークシー)や「Kill the Geek」のような名前を考えましたが、あまりにも陳腐だと思い、言い回しを変えましたが、内核は同じです。「极客」(ジーク)という言葉は、実際には私自身を指しており、以前の自分、つまり試行錯誤し、迂回し、さまざまなサイバープレイグラウンドをいじくり回しても何の価値も生み出せなかった人を表しています。したがって、「杀死极客」は、過去の自分との別れを意味します。

ここまで書いていて、私は「過去の自分との別れ」ということがとても好きだと気付きました。私を長くフォローしている人なら、私が以前は Eltrac という名前ではなかったことを知っているかもしれません。この名前もまた、「自分との別れ」というものです。

最終的に決定した「極客死亡計劃」は、表面的には「即刻死亡計劃」(ジークシー・シワン・ジー)の音韻であり、読み方も少しユーモラスです。しかし、この名前は 3 つの単語に分解して理解することができます:

  • 极客(ジーク):前述のように、「杀死极客」は、試行錯誤するが価値を生み出せない自分を表していますが、ここでの「极客」には 2 つの意味があります。第一に、試行錯誤するが価値を生み出せない自分を指し、第二にはまったく逆の意味です。
  • 死亡(シワン):私は死亡が古代から現代まで人間が永遠に議論する価値のあるトピックであると考えています。それはおそらく、一般の人々が考えることを引き起こしやすい哲学的な問題のうちで最も簡単なものの一つであり、私は生命の意味を探求することが生命の意味を探求することと同じであると考えています。これら 2 つはつながっています - そして私はこの反抗的な役割が、「生命」という美しい言葉を最も目立つ場所に置かないでしょう。
  • 計劃(ジー):自分自身のノートシステムやタスク管理システムを構築しようとしており、それらは常に更新と改善のプロセスにありますので、効率ツールや関連するさまざまなことについて定期的に共有することがあるかもしれません。これは「計劃」(プラン)というキーワードに関連しています。しかし、正直なところ、「計劃」(プラン)という言葉は数を合わせるために使われているだけです。

簡単に言えば、「極客死亡計劃」は、インターネットとコンピュータに関連する探索の記録、さまざまなトピックについての深い探求、および効率ツールの使用に関する共有を含むコンテンツを提供します。

将来の計画#

コードやサーバーのメンテナンスを自分で行う必要がなくなったので、かなり楽になりました。また、画像の保存コストを考える必要もなくなりました。記事のサムネイルをアップロードするたびに、Image Resizer で適切なサイズに調整し、それから TinyPNG で圧縮する手間も省けます。要するに、より多くの時間を個人の学習とコンテンツ作成に費やすことができます。

今年の 3 月と 4 月は、私が最も忙しい 2 ヶ月でしたが、非常に充実していると感じました。多くのことをしました。ほとんどのコンピュータ学生が考えもしないアルバイトを見つけ、学校の部門の仕事に忙しく従事し、多くの本を読み、Obsidian で自分のノートシステムを構築し、TickTick で自分のタスク管理システムを構築し、それらを常に改善しています。私は書くことができる多くの経験があり、もっと時間をかけて執筆したいと待ちきれません。

また、自分の有料ニュースレターを開始して、より価値のあるコンテンツを作成する一方で、自分自身にもっと価値を提供することを試みたいと考えています。ただし、一定の蓄積があり、十分なフィードバックを受け取った後にこのことを行う予定です。

大まかに言えば、これが私の計画です。ここまで読んでくれてありがとう。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。