Enable JavaScript to use search. / 検索を使用するには JavaScript を有効にしてください。
Posts
Thu, September 2, 2021
3 min read
TinyMCE Usage (利用量) の確認方法と超過した場合について
TinyMCE Cloud プランの Usage を確認する場所と、超過時の挙動を公式引用とあわせてまとめました。
read more →
Tue, August 31, 2021
2 min read
Node.js タイムゾーン問題を環境変数 TZ=utc で回避する 〜 production: UTC vs development: JST
本番 UTC と開発 JST のタイムゾーン差を、環境変数 TZ=utc で明示指定して吸収した記録です。
Sat, August 28, 2021
5 min read
読書メモ『インスタグラム:野望の果ての真実』サラ・フライヤー(著)
サラ・フライヤー『インスタグラム:野望の果ての真実』から、toC サービス運営者として印象に残った箇所をまとめました。
Thu, August 26, 2021
Google Tag Manager + location.href で別ドメイン・URLへリダイレクトする方法
GTM 経由で JavaScript タグを追加し、location.href で別ドメインへリダイレクトさせるサンプルです。
Tue, August 24, 2021
Cloud Storage + Cloud Functions + BigQuery で Avro ファイルを load するサンプルコード
GCS へアップロードした Avro を Cloud Functions で BigQuery に load するサンプルコードです。
Sat, August 21, 2021
Amazon WorkMail で独自ドメインのメールアドレスの設定方法
Amazon WorkMail で独自ドメインメールと転送、iOS メールアプリの設定を試した記録です。
Thu, August 19, 2021
Mixpanel から Google BigQuery へデータ転送する Data Pipeline 作成方法
Mixpanel の Data Pipelines を使って BigQuery へデータ転送するパイプラインを作成した手順です。
Tue, August 17, 2021
AWS Lambda で S3 にアップロードされた特定のファイルを削除するサンプルコード
S3 に上がった ContentType: text/html のファイルを AWS Lambda で自動削除するサンプルコードです。
Sat, August 14, 2021
Amazon ECS タスク 停止理由『Essential container in task exited』の調査方法
Amazon ECS で Essential container in task exited により停止したタスクを、Console と AWS CLI で調査する方法です。
Thu, August 12, 2021
1 min read
Elasticsearch 特定のドキュメントを検索、削除する方法 [curl 編]
Elasticsearch 7.10 で特定のドキュメントを curl から検索・削除するコマンド例をまとめました。
Tue, August 10, 2021
Amazon S3 に特定のファイルタイプ (拡張子) のみアップロード可能にする設定方法
S3 バケットへのアップロードを拡張子で制限する設定と、拡張子偽装で回避できてしまう限界の検証結果です。
Thu, August 5, 2021
4 min read
読書メモ『小飼弾の アルファギークに逢ってきた WEB+DB PRESS plus』小飼弾(著)
『小飼弾の アルファギークに逢ってきた WEB+DB PRESS plus』の読書メモです。
Tue, August 3, 2021
node_modules を含んだ AWS Lambda Layers を作成して Lambda 関数に追加する方法
Docker と AWS CLI で node_modules を含む Lambda Layers を作成し、Lambda 関数に追加する手順をまとめます。
Sat, July 31, 2021
Google Cloud SDK のインストール方法 [macOS 編]
Google Cloud SDK は tarball をホームディレクトリで展開してから install.sh と gcloud init を実行するのがポイントです。
Thu, July 29, 2021
Amazon S3 で arn:aws:s3:::bucket だけ設定して AccessDenied エラーになった話
S3 で AccessDenied エラーが出た際にオブジェクト ARN `bucket/*` を追加して解決した記録です。
Tue, July 27, 2021
TinyMCE「POWERED BY TINY」を非表示にする方法
TinyMCE を有料プランへ切り替え、branding: false を指定して「POWERED BY TINY」を非表示にした手順です。
Sat, July 24, 2021
Evernote を辞めて Google Keep へ移行した
重くなった Evernote をやめ、Google Keep と Google ドキュメントの組み合わせへ移行した記録です。
Thu, July 22, 2021
読書メモ『未来を共創する 経営チームをつくる』鈴木義幸(著)
鈴木義幸『未来を共創する 経営チームをつくる』を読み、経営チームでの対話について印象に残った点をまとめました。
Tue, July 20, 2021
Amazon SES 初期設定で参考にしている記事まとめ
Amazon SES の初期設定で毎回参考にしている記事を、送信上限緩和と SPF / DKIM / DMARC 設定の観点でまとめました。
Sat, July 17, 2021
読書メモ『シノ社長の経営塾: ”トレードオフの両立”は、 成果を10倍にする』篠塚孝哉(著)
Loco Partners / Relux 創業者 篠塚孝哉氏の著書から、スローモーションマルチタスクなど印象に残った箇所をまとめました。
Thu, July 15, 2021
AWS default セキュリティグループが全ての通信を許可しない設定方法 (CIS 4.3 対応)
CIS 4.3 対応のため、AWS default セキュリティグループを全 Region で無効化した手順をまとめます。
Tue, July 13, 2021
Auth0 カスタムドメイン設定後 DNS record 反映時間は約5分程度
Auth0 カスタムドメイン設定時に Route53 の DNS record が反映されるまで約 5 分掛かった記録メモです。
Sat, July 10, 2021
11 min read
読書メモ『突き抜けるまで問い続けろ――巨大スタートアップ「ビジョナル」挫折と奮闘、成長の軌跡』 蛯谷敏(著)
『突き抜けるまで問い続けろ』を読み、ビズリーチ / ビジョナルの要素分解や採用、草ベンチャー方式について所感をまとめました。
Tue, July 6, 2021
MySQL で DB, Table のデータサイズを確認するクエリ
Aurora MySQL の料金試算向けに DB とテーブルのサイズを確認するクエリをまとめました。
Fri, July 2, 2021
.msg ファイル拡張子のMIMEタイプは application/vnd.ms-outlook
.msg ファイル拡張子の MIME タイプが application/vnd.ms-outlook であることをまとめた短いメモです。
Thu, July 1, 2021
JavaScript で数値形式の文字列を Array.sort() するとバグる話
数値形式の文字列を Array.sort() すると壊れる挙動と、2 つの解決策をまとめました。
Tue, June 29, 2021
Day.js Time Zone 対応サンプルコード : dayjs.tz() の使い方
Day.js の `dayjs.tz()` でタイムゾーンを扱う 3 パターンの動作確認サンプルコードをまとめました。
Thu, June 24, 2021
Shopify Order の決済方法を取得する方法 [Shopify GraphQL API 編]
Shopify Order の決済方法を Shopify GraphQL API で取得するクエリと実行結果を紹介します。
Tue, June 22, 2021
Shopify GraphiQL App のインストール方法
Shopify GraphiQL App のインストール手順を、自分用の備忘録としてメモしました。
Sat, June 19, 2021
読書メモ『起業は意志が10割』 守屋実(著)
守屋実『起業は意志が10割』を読み、起業に大事なポイントとして印象に残った箇所をまとめました。
Thu, June 17, 2021
AWS ECS Task で『Unexpected EC2 error while attempting to Create Network Interface in subnet 'subnet-xxx': InsufficientFreeAddressesInSubnet』エラー
ECS Task の InsufficientFreeAddressesInSubnet エラーが、古い Task の残留による IP 枯渇だった話です。
Tue, June 15, 2021
Amazon S3 単独利用と S3 + CloudFront 構成の料金比較
S3 単独と S3 + CloudFront 構成のコスト・特性を比較し、どちらを選ぶかの判断材料をまとめました。
Sat, June 12, 2021
Amazon S3 から BigQuery へデータ転送
BigQuery Data Transfer Service で S3 → BigQuery へデータ転送するときのハマりどころをまとめました。
Thu, June 10, 2021
OAuth 2.0 を CLI やバッチ処理で利用する方法
OAuth 2.0 を CLI やバッチ処理で扱うときに参考になった記事のリンク集です。
Tue, June 8, 2021
URL 文字列の最大長は2,000文字でバリデーション定義する方針
URL 文字列の最大長バリデーションを 2,000 文字以下で定義している方針とその根拠のまとめです。
Sat, June 5, 2021
HTTP/1.1, HTTP/2 を curl --head --verbose コマンドで確認する
curl --head --verbose で HTTP/1.1 と HTTP/2 のどちらで応答するかを確認する手順とログの読み方をまとめました。
Thu, June 3, 2021
ブラウザから Amazon S3 へ直接ファイルアップロードするときの CORS 対応
ブラウザから S3 へ直接アップロードする際の CORS エラーを、S3 の CORS 設定 JSON で解決した記録です。
Tue, June 1, 2021
Nuxt.js SPA モードで CORS エラー対策
Nuxt.js SPA モードで proxy-module が使えない CORS 問題を、baseURL とサーバー側 CORS で解決したメモです。
Sat, May 29, 2021
AWS ECS Scheduled Tasks の管理方法 (ecschedule 編)
AWS ECS Scheduled Tasks を ecschedule で GitOps 化して管理するための参考メモです。
Thu, May 27, 2021
Git でファイル名やディレクトリ名の大文字・小文字の変更方法
git mv でファイル名やディレクトリ名の大文字・小文字を変更する手順をまとめます。
Tue, May 25, 2021
AWS ECS Exec を /bin/sh でログインするサンプルスクリプト
AWS ECS Exec で ECS Task のコンテナへ /bin/sh で一発ログインするサンプルスクリプトです。
Thu, May 20, 2021
Nuxt.js + axios で CORS エラーの解決方法
Nuxt.js + axios の CORS エラーを axios proxy オプションで解決したメモです。
Tue, May 18, 2021
NestJS の Unit Test と E2E Test ファイルの置き場所
NestJS の公式サンプルから、Unit Test は src/ 同居、E2E Test は e2e/ 以下という配置方針を確認しました。
Sat, May 15, 2021
AWS ALB へのアクセスを CloudFront 経由のみに制限する
ALB へのアクセスを CloudFront 経由のみに制限する構成の参考記事をまとめます。
Thu, May 13, 2021
NODE_ENV は production, development, test のみを設定する方針
NODE_ENV は production, development, test の 3 種類のみに絞る方針をまとめました。
Tue, May 11, 2021
AWS S3 で IAM role を考慮して credentialProvider するサンプルコード [AWS SDK for JavaScript]
IAM role を考慮した S3 の credentialProvider 設定を、minio 併用パターンも含めて TypeScript で書いたサンプルです。
Sat, May 8, 2021
Auth0 ログインセッション有効期限の変更方法
Auth0 のログインセッション有効期限のデフォルト値と、Inactivity timeout などの変更方法を整理した記事です。
Thu, May 6, 2021
サブドメイン間で Cookie 共有、異なるドメイン間で localStorage 共有する実装方法
サブドメイン間の Cookie 共有と、異なるドメイン間の localStorage 共有について、実装参考記事を集めたメモです。
Tue, May 4, 2021
JavaScript で n 文字のランダムな英数字を生成する方法
n 文字のランダム英数字を、Math.random 版と crypto.getRandomValues 版で生成するサンプルです。
Sat, May 1, 2021
6 min read
読書メモ『稼ぐがすべて Bリーグこそ最強のビジネスモデルである』葦原一正(著)
B.LEAGUE のビジネスモデルを解説した葦原一正氏の著書を読んだ読書メモです。