Category: 開発
-
サイト実装を GatsbyJS から Astro へ移行
このサイトの実装を GatsbyJS から Astro へ移行した。
-
コメント書くや書かざるや
3-shake Advent Calendar 2023、20 日目の記事です。ソフトウェア開発のプログラミングにおける、コメントのあり方と書き方について。
-
Redmine 4.2 と Gitolite (gitolite3) 連携
Redmine 4.2 移行の続き。今回は Git サーバー構築と Redmine 連携を実施する。
-
Redmine 3.4 から 4.2 へ移行
2021/8 に Redmine/Git サーバーを刷新した際の覚書。半年以上も前の内容だが、メンテナンスなどで読み返すこともありそうなのでブログとして書いておくことにした。
-
Rust による WASM サンプルを試す
Rust による WASM サンプルを試す。
-
Redmine テーマ minimalflat2 v1.8.0 リリース
Redmine テーマ minimalflat2 v1.8.0 をリリース。職場 Redmine を v4.2.2 へ更新して本格利用することとなり、目についた不具合の修正などをおこなった。
-
ドメイン管理を「お名前.com」から Google Domains へ移管
本サイトを公開しているドメイン akabeko.me の管理を「お名前.com」から Google Domains へ移管した際の覚書。
-
Electron を試す 12 - IPC を contextBridge へ移行する
私はこれまで Electron における Renderer プロセスからの IPC は `window.require` で参照した `ipcRenderer` により実行していた。しかしこの方法は `BrowserWindow` で `nodeIntegration: true` にする必要があり、安全性の面から好ましくない。そのため今後の推奨である `contextBridge` による設計へ移行してみる。
-
styled-components を試す
これまで React における CSS 定義に CSS Modules を採用していた。しかし css-loader でサポート廃止が検討されているようだ。また CSS Modules の対抗馬である CSS in JS 系の使用感にも興味があったので代表格とおぼしき styled-components を試すことにした。
-
Paged.js を試す
「CSS 組版 Vivliostyle ユーザーと開発者の集い 2020 秋」で登壇することになった。テーマは「Paged.js について」。登壇スライド作成の一環として調査内容をブログにまとめる。