マガジン

  • Zaim スタッフの頭の中

    • 160本

    「毎日のお金も、一生のお金も、あなたらしく改善。」をコンセプトに家計簿サービスを運営する株式会社 Zaimです。中のスタッフたちが、どんな風にサービスに向き合い働いているかを綴る note です。

最近の記事

Go の embed パッケージが便利だったので紹介します

こんにちは、 Zaim でサーバーサイドエンジニアをしている @hira です。 Go 1.16 で追加された embed パッケージ についてはご存知でしょうか? 私は、このパッケージを使って簡単な Web サイトを作成しました。 サーバーから配信したいアセットファイルなどを簡単に Go のバイナリに埋め込むことができて便利だったので、今回は embed パッケージについて紹介します。 ファイルをバイナリに埋め込める embed パッケージembed パッケージは設定ファ

    • Go でコマンドラインツールを作るときに便利なパッケージ

       こんにちは、 Zaim でサーバーサイドエンジニアをしている @hira です。 少し前に、単純作業を手軽に自動化できたら便利だと思い、コマンドラインツールを作成することにしました。個人的に Go が好きなのとコマンドラインツールを作るための機能が標準で用意されているので Go で作ることにしました。  今回は、その中で私自身が実際に利用して便利だと感じた Go のパッケージについて共有したいと思います。 Go でコマンドラインツールを作るメリット 3 つパッケージを紹介

      • OSS 経験ゼロでも七つのプルリクを出せた話

        こんにちは、Zaim でサーバサイドエンジニアをしている @hira です。 4 か月ほど前から OSS 活動を始めました。 OSS は「オープンソースソフトウェア(Open Source Software)」の略です。作成者がソースコードを無償で公開していて、利用や改変、再配布を許可しているソフトウェアのことです。 OSS 経験ゼロだった私も四つの OSS に対して貢献(コントリビュート)できました。今回はこれから「OSS 活動に挑戦してみたい!」という方向けに記事を書

        • レガシーサイトの PageSpeed Insights スコアを 56 点→ 100 点に上げた方法

          こんにちは、 Zaim でサーバサイドエンジニアを担当している @hira です。 Zaim では、サービスの使い方を紹介する記事など家計簿本体以外のページ(以下コンテンツサイト)における SEO 対策の一環として、ページスピードを改善しました。 ページスピードはウェブページにアクセスしてからコンテンツがブラウザに表示されるまでの時間のことです。ページスピードの改善は、ユーザー体験や検索結果の掲載順位に影響を与えるため、SEO の観点からも非常に重要な要素のひとつです。

        Go の embed パッケージが便利だったので紹介します

        • Go でコマンドラインツールを作るときに便利なパッケージ

        • OSS 経験ゼロでも七つのプルリクを出せた話

        • レガシーサイトの PageSpeed Insights スコアを 56 点→ 100 点に上げた方法

        マガジン

        • Zaim スタッフの頭の中
          160本