yoshiken.dev初めました
なんで初めたか
最近アウトプットしてないなーと思いつつ、zennやQiitaに書くほど時間が取れないし、なんかこうやってみたかった。
あとgithubのプロフィールに別のドメイン乗せてたんだけどちょくちょくリンク切れてるって問い合わせがあって、むかーーーーしに実験で使ってたやつなので何置いてたかすら忘れてる。
仕組み
markdownをいい感じにhtmlにパースしてjinja2でレンダリングって簡単なやつ。
詳しくはgithub見て。
https://github.com/yoshiken/yoshiken.dev
とりあえずgithub pages使いつつ手元にあって開いてるドメインを割り当てた。
今は手元でビルドしないといけないけど将来的にGithub Actions使ったりとかslackから投稿できるようにとか色々やってみたい。改善点は超あるけどゆるりとやっていく
デザインもhttps://simplecss.org/を使ってるだけなのでやりたいなーと思いつつデザイン苦手なのでこのままでもいい気がしてる。simple is best.
余談
基本的にショットで使ったり簡単なchatbotは仕事でもpythonで書くことが多いけど知識のアップデートを怠っていたせいでびっくりすることがある。
例えば昔はpythonでフォルダ作るときは
try:
os.makedirs(new_dir_path)
except FileExistsError:
pass
if not os.path.isdir(path):
os.makedirs(path)
みたいに書いてたけど3.2以降は
os.makedirs(path, exist_ok=True)
でいいのね。やっぱり定期的な知識のアップデート大事。けどパッチノート読む時間も無い。
そんなときに最近使い始めたGitHub Copilotがすげー役に立った。「あれ?僕よりコードうまくない?僕いる?」ってなってしまった。