gotohayato.com

月(ダークモード)
太陽(ライトモード)
後藤隼人
ウェブサイト制作・ウェブアプリ開発やマーケティングをしています。
GitHub

JavaScript で File オブジェクトの画像のサイズを取得する方法

2020/08/10

JavaScript で File オブジェクトとして保持された画像ファイルのサイズ(幅・高さ)を取得する方法についてです。 Node ではなくクライアントサイドの JavaScript でのお話です。 早速結論ですが、 Image オブジェクトを生成して src…

Git でデフォルトのブランチ名を master 以外に変更する方法

2020/07/29

Git で git init 後に最初のコミットをすると自動的に作られるブランチの名前を master 以外に変更する方法についてです。 早速結論ですが、設定項目 init.defaultBranch を使えば OK…

Next.js を使った JAMstack なブログの始め方

2020/07/16

今回は Next.js を使って JAMstack なブログを作る方法を紹介します。 ゴール 本チュートリアルでは最終的に以下の構成のブログサイトを作ります。 ページ構成 「フロントページ」「投稿一覧ページ」「投稿詳細ページ」の…

Gatsby 公式のプラグイン・テーマまとめ

2020/07/14

React ベースの静的サイトジェネレータ( SSG )である Gatsby が公式に提供するプラグインとテーマについてまとめました。 正確には、公式の monorepo リポジトリ ↓ で管理されているプラグインとテーマを一覧にしました。 記事執筆時点で monorepo…

GitHub のリポジトリのデフォルトのブランチ名を変更する方法

2020/07/08

先日 GitHub の CEO が、デフォルトのブランチ名に奴隷制を連想させる master という名前を使うのをやめて代わりに main を使っていく旨の発言をしていました。 "Nat Friedman on Twitter: "@Una @github It's a…

GitHub Actions ワークフローで処理を定期実行する方法

2020/07/03

GitHub の自動化ツール GitHub Actions のワークフローを使って特定の処理を定期的に実行する方法についてです。 GitHub 公式のドキュメントに方法が書かれているのですが、情報があちこちに散っている感じなのでかんたんにまとめておきます。 schedule…

Gatsby で Google Analytics Reporting API を使って人気の投稿一覧を作成する方法

2020/06/27

今回は静的サイトジェネレーターの Gatsby を使ったプロジェクトにおいて Google Analytics Reporting API v4 を使って投稿一覧を作成する方法を紹介します。 前提 今回は 2020 年時点で最新の Reporting API v…

cron の処理が期待どおりに動かないときの対処方法まとめ

2020/06/14

cron の処理が思いどおりに動かないときの対処方法についてかんたんにまとめます。 cron の基礎知識 以下 cron を利用する上での前提知識です。 cron…

Next.js と Gatsby の比較

2020/05/20

最近 React ベースのフレームワークである Next.js と Gatsby を使っています。 ある程度客観的に比較できるだけの知識がたまったと思うので、 Next.js と Gatsby…

Git の管理対象外のファイルのみ表示する方法

2020/04/22

Git の小ネタで、 Git で管理されていないファイルのみを一覧表示する方法についてです。 早速結論ですが、 git ls-files コマンドを使えば OK です。 git ls-files は Git…

React の state hook で array を更新しても再描画がされない問題

2020/04/15

JavaScript のフレームワーク React に関する小ネタです。 掲題のとおり「 state hook で array を扱っているときに、 array を更新してもコンポーネントの再描画が起こらない」という問題についてです。 今回動作確認に使った React…

PHP の Multiple access type modifiers are not allowed というエラーの対処方法

2020/03/19

PHP の小ネタです。 PHP のコードを実行しようとすると次のようなメッセージの Fatal error が出て処理が止まることがあります。 これはクラスのメソッドやプロパティのアクセス修飾子( public / protected / private…

Drupal 7 から WordPress への移行方法

2020/03/12

今回は Drupal 7 から WordPress への移行方法についてまとめたのでそのことを書きます。 なぜ Drupal 7 から WordPress に? Drupa 7 は 2021 年の 1…

WordPress のバージョニングとリリースサイクルまとめ

2020/02/29

WordPress (ワードプレス)のバージョニングとリリースサイクルについてかんたんにまとめます。 最初に用語の意味を明確にしておきます。 バージョニング: バージョン番号付け リリースサイクル: バージョンが上がる周期やプロセス 尚この記事を書いた時点での WordPress…

docker-compose up で一部のサービスを除外する方法

2020/02/25

Docker 小ネタです。 docker-compose up コマンドで一部のサービスを除外する方法についてです。 動作確認時点の Docker のバージョンは次のとおりです。 docker : docker-compose : docker-compose.yml…

バリュードメインから Google Domains へのドメイン移管方法

2020/02/20

バリュードメインから Google Domains にドメインを移管する方法のかんたんなまとめです。 所有するドメインをいくつかバリュードメインから Google Domains に移管したので、そのメモ書きを整理して公開します。 参考にされる際は、この情報は 2020 年…

© 2020 gotohayato.com
サイトについてタグアーカイブメッセージを送る