学ぶ、考える、書き出す。

学習し、自分の中で落とし込んだあとに、言語化をして書き出すブログ。主な話題はソフトウェア開発ですが、日記やゲーム・ガジェット・ダーツなど自分の趣味の話題も書きます。

  1. 自作 PC を組んで運用し始めてもうすぐ1年が経とうとしている

    2019 年の 9 月頃に自作 PC を組んで運用をおこなっているが、自作 PC について Twitter でしか書いてなかったため、ブログにも書いて自作 PC はいいぞというのを伝えていきたい。

  2. 記事の内容が思いつかない症候群

    2019 年は丸 1 年ブログの記事を書かず、2018 年も長い記事を書いていなかった。

  3. ブログの記事管理をContentfulからGitリポジトリに変更した

    このブログは最初はてなブログで書いていて、1 年前にこっそり Next.js + Contentful という仕組みに変えて運用していた。

  4. リモートワーク体制になって変わったこと・変わらなかったこと

    Twitter を見ていたら「フルリモート体制になった人に聞いてみたいことを考えてみた」というツイートが流れてきた。

  5. WSL上のChromiumでPDF出力をする

    Windows Subsystem for Linux(WSL)上で Headless Chrome を使って、PDF 出力をしてみました。

  6. TypeScriptのsetInterval()の返り値には罠がある

    以下のようなコードを書いた場合、TypeScript から JavaScript へコンパイルする時、もしくはエディタ内で Type 'Timer' is not assignable to type 'number'. と怒られます。

  7. Atomic Designを実案件に導入して運用してみた結果はどうなのか

    かつてAtomic Design の考え方と利点・欠点という記事を書きました。

  8. CSSを破綻させない

    12/3(土)にCSS を破綻させないという内容をbuilderscon tokyo 2016で話しました。

  9. Atomic Designの考え方と利点・欠点

    Atomic Design はデザインシステムを作る方法論となります。

  10. ErgoDox EZを2週間使ってみた感想

    最近夏コミに向けての執筆や Twitter クライアント作成に忙しいですが、それらを支える物として最近 ErgoDox EZ が加わりました。

  11. Chromium のチャンネル間で変更された点を確認する方法

    とある事情により、Chromium の stable と beta チャンネル間で変更された点から、バグが直されたコミットがどれなのか確認する必要に迫られました。

  12. fs.exists()がdeprecatedになった理由

    wearefractal/vinyl-fs の dest(folder, [opt]) が出力先のディレクトリが無い場合でも、そのディレクトリを作ってくれないということで、自分で「ディレクトリの有無を確認して、無い場合はディレクトリを作る」という処理を作る必要がでてきました。

  13. 編集しやすいCSSにするために自分が心がけている事

    CSS は、書くのが怖いと自分は感じます。

  14. background-image はアニメーション出来ない(問題と解決のコード付き)

    何が起きたか

  15. 神獄のヴァルハラゲートのCSS設計

    CSS Architecture Advent Calendar 2014 9 日目の記事になります。

  16. colgroup 要素や col 要素は適用できる CSS のプロパティに制限がある

    やりたかったこと

  17. カラーコードかどうかを判定する正規表現

    ```

  18. RGB 値かどうかを判定する正規表現

    ```