Articles
9 posts- GitHub Pagesに移行しました ukyo.devのホスティングをGitHub Pagesに移行しました。 Astroで静的にビルドして、GitHub Actionsからそのまま公開する感じです。リポジトリにpushしたらビルドとデプロイまで流れるので、運用がだいぶシンプルになりました。 しばらくはこの構成でやっ...
- HugoからAstroに移行 移行してみました。codexでサクサクやで。
- Emscriptenで生成したwasmを含むライブラリをWebpackするには? lz4.jsをブラウザで動かす検証。 yarn add lz4 asm などでライブラリを準備して次のようなコードを書く。 これをWebpackするだけなら問題なくできる。多少の設定は必要ですが。 ただ、これだと動作しない。この bundle.js がwasmを読み込むとき fe...
- 最近のEmscriptenとかGithub Actionsとかの話 もう自分が作ったかどうかも忘れていたlz4.jsというレポジトリにPRがきた。 なんかgulpにしてwasmにしてモダンにしたぞっていう内容でありがてーという感じなのですが、コードレビューしたら動かねーのでこれとこれとこれを修正してくださいというやりとりをしてなんとかマージした。...
- 「よくわかるLaTeX小説」は文章系の同人誌全般に使える 完全に遅れたのですが、【推し祭り】技術書典で出会った良書 Advent Calendar 2019 \ Adventarの12日目の投稿です。推しの技術書典で見つけた同人誌はよくわかるLaTeX小説です。 たしか技術書典2で買ったはず。 コンセプトとしてはLaTeXでの小説組版と...
- しまや出版さんの工場見学に参加しました 2019年9月28日に、技術書同人誌博覧会、しまや出版さん主催の町工場を見学しよう!印刷所見学ツアーに参加しました。印刷所でなにやってるかとか、普通に生活していたら一生知ることはないので、これは本当に貴重な機会でした。ありがとうございました。 全体の流れとしては、オフセット印刷、...
- Angular8でWebWorker Angular8のCLIのgenerateコマンドからWebWorkerを作成することができるようになりました。 ng generate webWorker で、Workerのコードとビルド用の設定を吐き出してくれます。 生成されたコードの中身は次のようになります。 これをApp...
- AssemblyScript 最適化tips ちょっとだけ触りました。AssemblyScriptはTypeScriptの記法で書いたものがwasmに変換できるというもので、 書き味はTypeScriptユーザーならば問題ないです。ただし、結構素直に変換されるので書き方によっては露骨に速度が変わります。 ちょっと試した感じだ...
- Hello Netlify Netlifyに移行してます(途中)。記事をhugoで生成してGithubに置いてNetlify連携という感じで。