Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
9
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Switch to GitLab Next
Sign in / Register
Toggle navigation
Open sidebar
Masaya Tojo
www.tojo.tokyo
Commits
a0b691c7
Commit
a0b691c7
authored
Feb 20, 2020
by
Masaya Tojo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
www-tojoqk-com-end-of-life を投稿する
parent
bacf3b24
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
28 additions
and
0 deletions
+28
-0
posts/www-tojoqk-com-end-of-life.sxml
posts/www-tojoqk-com-end-of-life.sxml
+28
-0
No files found.
posts/www-tojoqk-com-end-of-life.sxml
0 → 100644
View file @
a0b691c7
(use-modules (haunt utils))
`((title . "www.tojoqk.com を終了しました")
(id . "www-tojoqk-com-end-of-life")
(date . ,(string->date* "2020-02-20 03:00"))
(content
(p "www.tojoqk.com を閉鎖しました。本サイトを立ち上げたことと、www.tojoqk.com には大したコンテンツはなくテストもデプロイも大変で機能追加が面倒だったことが主な要因です。")
(p "現在はこのサイトに301リダイレクトする機能のみが残っています。")
(h2 "www.tojoqk.com はどういうサイトだったのか")
(p "www.tojoqk.com を始めようと思った最初のきっかけは Racket を AWS の Lambda で動かすことに成功したことでした。"
"この成功をきっかけに、「そうだ、Lambda で動的に HTML を変えして Web サイトの運用してみようかな!」と考えついたのです。"
"ただそれをやってみたかったというだけの理由で作成したので、特に目的もないので機能の追加のモチベーションはありませんでした。")
(h3 "www.tojoqk.com で感じていた課題")
(h4 "開発時の課題")
(p "wwww.tojoqk.com の開発がつらかったポイントは下記の2つです。")
(ul
(li "ローカルでテストができない")
(li "テスト環境はあるがデプロイに時間がかかる"))
(p "このデプロイに時間がかかるのが最悪で、Arch Linux(当時使用していたOS)でビルドしたRacketのバイナリがAmazon Linuxで動かないために、Docker を使って毎回一からビルドする必要があったんですよね。これに時間がかかるのがつらかったです。")
(h4 "本番環境の問題")
(p "最初から予想されていたことでしたが、AWS Lambda で HTML を返すと遅いですね。")
(h2 "www.tojo.tokyo の未来")
(p "www.tojo.tokyo もまた GNU Guile で何かしたいという技術ベースの目的で始まっています。"
"しかし、ブログを書いてみたいとは常々思っていたのと、先程に上げた技術的な課題は解決しています。")
(p "www.tojo.tokyo では、ビルドもデプロイも爆速で、さらにローカルでも開発が可能です。"
"さらに、静的サイトで JavaScript も一切動かない上に AWS CloudFront で配信しているので、"
"考えられる限り最速のWebサイトなのではないでしょうか。")
(p "S式で記事を書くのは楽しいですし、今回のサイトは長く継続できるんじゃないかなと思っています。")))
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment