記事一覧
GatsbyJSで作ったコンテンツをS3+CloudFrontで公開する その0
なぜこうした仕組みが必要なのかについて、もう少し丁寧に説明をします。
やりたいことこのページを見ている方の大半は、要はこういうことがやりたいのだと思っています。
LPを作成
↓
クライアントに見てもらいOKをもらう
↓
本番環境にリリース
特に難しい事を考えずにやればよいのでは?と思う人も多いと思うのですが、本当にそれでよいのでしょうか。
何も考えずに行うと起こること実は「やりたい
GatsbyJSで作ったコンテンツをS3+CloudFrontで公開する その1
2020/12/31追記:この仕組みがあるとよい理由を説明したページを追加しました。またわかりにくい箇所を加筆修正してます。
Gatsby.jsによる静的ページを独自ドメインで公開するためS3+CloudFrontを利用し、さらにS3へのコピーをGitHub Actionsで自動化するお話です。
これを以下のように何回かに分けて紹介します。
その0:なぜこうした仕組みが必要なのか? ←202
未経験エンジニア育成のためのチーム運営
はじめに株式会社div(以下div)で Engineering Manager をしている @mato_kata です。この記事は Engineering Manager Advent Calendar 2019 の15日目の記事です。
今回は、初めてエンジニアになった人「未経験エンジニア」をエンジニアとして育成するのためのチーム運営について紹介したいと思います。
前提知識divの未経験エンジ
【2018年度版】弊社メディアのWordPress負荷軽減方法のご紹介
こんにちは。
株式会社divで開発マネージャーとエンジニア採用人事を担当している片岡(@mato_kata)といいます。
すっかり秋になりました。一日毎に寒くなってきて、温泉にでも浸かりたい気分になってきましたね。
さて、今回は弊社メディア「TECH::NOTE」で行った負荷軽減方法についてお話をします。具体的にはWordPressというCMS(コンテンツ管理システム)の負荷軽減方法となりま
BIツール"metabase"を日本語対応版にバージョンアップした話
こんにちは。
株式会社div開発チームのリーダー兼エンジニア採用人事の片岡(@mato_kata)といいます。
前回はエンジニアブログの目的を書きましたが、今回はエンジニアブログらしく技術のお話です。
はじまりdivではデータ可視化のためにmetabaseというBIツールを利用して、TECH::CAMPのデータを可視化しています。バージョンは0.29系でした。
そして最近リリースされた0.3
TECH::CAMP(テックキャンプ)のエンジニアブログをはじめました
こんにちは。
株式会社divで開発チームのリーダー兼エンジニア採用人事の片岡(@mato_kata)といいます。
私たちは「人生にサプライズを」という企業理念のもと、
・テクノロジースクール「TECH::CAMP」
・即戦力エンジニア養成プログラム「TECH::EXPERT」
・企業向けプラグラミング研修「TECH::CAMP研修」
・オウンドメディア「TECH::NOTE」
という主に4つ