メインコンテンツまでスキップ

Amazon S3 + CloudFrontで静的サイトを配信する - CodePipelineによるCI/CD構築

· 約12分
Shinya Kato
DayoneLabs管理人、ソフトウェア開発者、OSS開発者

Amazon S3 + CloudFrontで静的サイトを配信する - CodePipelineによるCI/CD構築

どうも、Shinyaです。この記事では、Docusaurusで作成した静的サイトのリソースをAmazon S3にオリジンとして配置し、Amazon CloudFrontで配信する構成の構築手順について解説します。AWS CodeCommit、CodeBuild、CodePipelineを組み合わせたCI/CDパイプラインにより、コンテンツの管理からビルド・配信までをAWSエコシステム内で完結させています。

WordPressからDocusaurusへ - 静的サイト移行で得た執筆体験の改善とコスト削減

· 約7分
Shinya Kato
DayoneLabs管理人、ソフトウェア開発者、OSS開発者

WordPressからDocusaurusへ - 静的サイト移行で得た執筆体験の改善とコスト削減

どうも、Shinyaです。この記事では、Amazon Lightsail上で運用していたWordPressサイトをDocusaurusベースの静的サイトへ移行した経緯と、採用した技術構成について解説します。

Dart言語で擬似的なUnion型を実装する - sealedクラスとfreezedパッケージ

· 約6分
Shinya Kato
DayoneLabs管理人、ソフトウェア開発者、OSS開発者

Dart言語で擬似的なUnion型を実装する - sealedクラスとfreezedパッケージ

どうも、Shinyaです。この記事では、Dart言語でTypeScriptのようなUnion型を擬似的に実装する方法について解説します。Dart 3.0で導入されたsealedクラスと、freezedパッケージを使用した2つのアプローチを紹介します。

HomebrewでFlutter/Dartをインストールする - クロスプラットフォーム開発環境の構築

· 約6分
Shinya Kato
DayoneLabs管理人、ソフトウェア開発者、OSS開発者

HomebrewでFlutter/Dartをインストールする - クロスプラットフォーム開発環境の構築

どうも、Shinyaです。この記事では、Homebrewを使用してFlutterおよびDartをインストールする手順について解説します。FlutterはGoogleが開発したクロスプラットフォームフレームワークで、単一のコードベースからiOS、Android、Web、デスクトップ向けのアプリケーションを構築できます。

Docusaurusで静的サイトを構築する - セットアップからコンテンツ作成まで

· 約5分
Shinya Kato
DayoneLabs管理人、ソフトウェア開発者、OSS開発者

Docusaurusで静的サイトを構築する - セットアップからコンテンツ作成まで

どうも、Shinyaです。この記事では、Docusaurusを使用して静的サイトを構築する手順について解説します。プロジェクトの作成から開発サーバーの起動、ドキュメントの追加までを扱います。