Enable JavaScript to use search. / 検索を使用するには JavaScript を有効にしてください。
Posts
Sat, February 16, 2019
4 min read
Go言語入門のための記事、学習教材 [2019年版]
他言語経験者が Go 言語を入門するときに使った、無料教材中心の学習リストです。(2019 年版)
read more →
Thu, February 14, 2019
1 min read
Error: Cannot find module '../build/Release/sodium 解決方法 [macOS 編]
macOS で発生した Cannot find module '../build/Release/sodium' を Homebrew の libsodium で解決した手順です。
Tue, February 12, 2019
2 min read
特定 version の Elasticsearch 構築手順 [Docker 編]
特定 version の Elasticsearch を Docker で構築する手順を、起動確認と疎通確認までまとめました。
Sat, February 9, 2019
3 min read
特定 version の Redis server 構築手順 [Docker 編]
特定 version の Redis server を Docker で構築し、redis-cli で疎通と version を確認する手順のメモです。
Thu, February 7, 2019
特定 version の MongoDB server 構築手順 [Docker 編]
docker run で特定バージョンの MongoDB サーバーをローカルに立てて mongo CLI から接続確認する手順です。
Tue, February 5, 2019
特定 version の MySQL 構築手順 [Docker 編]
特定 version の MySQL を Docker で構築する手順と、Docker for Mac 向けの GRANT 設定をまとめました。
Sat, February 2, 2019
反社をふわっと理解した気になれる書籍・記事
反社会的勢力について、ふわっと理解できる記事と書籍を調べてまとめた記録です。
Thu, January 31, 2019
macOS システム環境設定 (System Preferences) 備忘録 [2019年版]
新しい Mac のセットアップ時に見直したい macOS システム環境設定を、カテゴリごとに一覧でご紹介します。
Tue, January 29, 2019
5 min read
エンジニア PC リニューアルの社内承認を得るためのお役立ち情報
1on1 で PC リニューアルを承認してもらうときに使える他社事例と切り口をまとめました。
Sat, January 26, 2019
Google/Gmail 複数アカウントを同時ログインする方法
複数の Google アカウントを Chrome のマルチログイン機能で同時ログインするおすすめの方法をご紹介します。
Thu, January 24, 2019
Go 言語バージョン管理ツール gvm インストール [macOS 編]
macOS に gvm をインストールして、golang のバージョンを指定して切り替えて使う手順のまとめです。
Tue, January 22, 2019
Android Studio インストール for macOS
Android Studio を macOS Mojave にインストールして SDK ライセンスエラーを解消するまでのメモです。
Sat, January 19, 2019
『SNSで夢を叶える』に学ぶSNS戦略
『SNSで夢を叶える』を読み、SNS ごとに投稿を分ける工夫やノーリスクで始められる利点について所感をまとめました。
Thu, January 17, 2019
[Mac] メモリ解放アプリは OS X 10.9.x Marvericks 以降では非推奨
OS X Mavericks 以降のメモリ解放アプリが非推奨な理由と、アクティビティモニタでメモリ使用状況を確認する方法をまとめます。
Tue, January 15, 2019
[Xcode 10] Multiple commands produce エラーの解決方法
Xcode 10 の Multiple commands produce エラーを Legacy Build System に切り替えて解消した記録です。
Sat, January 12, 2019
G Suite チームドライブの導入・カスタマイズ設定
G Suite チームドライブ導入時に有効にしたユーザー移行許可とカスタム管理者役割の設定をまとめました。
Thu, January 10, 2019
AWS Lambda ローカル開発環境を整備する手順 [Serverless Framework 編]
serverless-offline などのプラグインで AWS Lambda のローカル開発環境を整える手順です。
Tue, January 8, 2019
Serverless Framework で deploy したサービスを全て削除する方法
`serverless remove` で消しきれなかった S3 Bucket、DynamoDB Table、CloudFormation スタックを AWS Console から削除したメモです。
Sat, January 5, 2019
無料で Private Repository を使うために GitHub から GitLab へ移行した
GitLab の Import 機能でエラーが出たので、Blank project 作成 + git remote 変更 + push で GitHub から移行しました。
Thu, January 3, 2019
[AWS Lambda] node_modules のファイルサイズ削減のために npm install serverless --global を推奨します
Serverless Framework をグローバルインストールに変えて、AWS Lambda の .zip を約 10 MiB 削減した話です。
Tue, January 1, 2019
Yoast SEO でタイトルが二重に表示される問題の解決方法
Yoast SEO 導入後にタイトルが二重表示される問題を、「タイトルを強制的に書き換える」設定で解決した記録です。
Mon, December 31, 2018
9 min read
2018年を振り返る [仕事, 家庭, 学習]
Engineering Lead として過ごした 2018 年の仕事・家庭・学習を振り返り、来年に向けての所感をまとめました。
Thu, December 27, 2018
2018年にお金を払ったサービス [サブスクリプション編]
2018 年に契約した LastPass、Backblaze、Evernote、Amazon Prime、Google One、家族アルバム みてね などのサブスクリプションを紹介します。
Tue, December 25, 2018
[Node.js] cheerio で href の値を取得するサンプルコード
cheerio で href 値を取得する際は .find('a') を挟む必要があるというメモです。
Sat, December 22, 2018
AWS Lambda function から S3 へアップロードする [Serverless Framework 編]
Serverless Framework で AWS Lambda 関数から S3 に HTML をアップロードするまでの手順です。
Thu, December 20, 2018
AWS Lambda デフォルト環境変数の一覧を確認する方法
AWS Lambda のデフォルト環境変数を、公式ドキュメントと実測サンプルコードで確認する方法です。
Tue, December 18, 2018
2段階認証 ON を社内にアナウンスするときに使えるメール、Slack メッセージのテンプレート集
2段階認証 (2FA) を社内に周知するために使ったメールと Slack メッセージのテンプレート集です。
Sat, December 15, 2018
Task timed out after 6.00 seconds エラーの解決方法 [Serverless Framework][AWS Lambda]
AWS Lambda のデフォルト timeout 6 秒でエラーになったので、`serverless.yml` の timeout を延ばして解決しました。
Thu, December 13, 2018
Serverless Framework で AWS Lambda へ deploy する
Serverless Framework の aws-nodejs テンプレートで AWS Lambda に deploy するまでの手順です。
Tue, December 11, 2018
AWS CLI で複数 AWS アカウントを登録・使い分ける方法
aws configure --profile で複数 AWS アカウントを登録し、--profile 指定で切り換えて使う手順をまとめます。
Sat, December 8, 2018
WordPress 5.0 へアップデート後すぐに Classic Editor プラグインをインストールした
WordPress 5.0 の Gutenberg を試して、Classic Editor プラグインへ戻すことにした話です。
Thu, December 6, 2018
10 min read
Engineering Lead (エンジニアリングリード) という役割
『エンジニアのためのマネジメントキャリアパス』を参考に Engineering Lead の役割を自分の仕事と照らし合わせました。
Tue, December 4, 2018
[Node.js] JavaScript heap out of memory は --max-old-space-size で解決できる
CI で発生した JavaScript heap out of memory を --max-old-space-size で 2048 MB に引き上げて回避した記録です。
Tue, November 27, 2018
Ionic PWA を作成して Netlify へリリースする手順
create-stencil の ionic-pwa テンプレートから Ionic PWA を作成し、GitHub 連携で Netlify にデプロイするまでの手順です。
Sat, November 24, 2018
子育て・家事で時間が無いエンジニアにオススメしたい、耳でのインプットを増やす方法
子育て中でも情報収集を続けたいエンジニア向けに、Podcast・Audible・Voicy で耳からインプットする方法を紹介します。
Thu, November 22, 2018
[Mongoose] RangeError: attempt to write outside buffer bounds の解決方法
Mongoose で RangeError: attempt to write outside buffer bounds が出るのは 1 document が 16MB 制限に近い場合です。
Tue, November 20, 2018
MongoDB document サイズは Object.bsonsize() で取得できる
`Object.bsonsize()` で MongoDB document のサイズを byte 単位で確認する方法です。
Sat, November 17, 2018
[Nuxt.js] npx create-nuxt-app 後に npm run dev で起動しないバグ修正方法
create-nuxt-app 直後に npm run dev が起動しないバグを ctx.isClient → process.client で解決したメモです。
Thu, November 15, 2018
褒めるのは人前、叱るのは 1on1 で
『The Manager's Path』の「褒めるのは人前、叱るのは 1on1 で」というプラクティスを紹介します。
Tue, November 13, 2018
短縮 URL は社内共有で使うべきではない、デメリットだらけ
中身が不明・検索できない・サービス終了リスクなど、社内共有で短縮 URL を避けたい理由をまとめます。
Thu, November 8, 2018
Slack API で User Group に mention する JavaScript サンプルコード
Slack API で User Group にメンションする <!subteam^ID|handle> 形式と JavaScript サンプルコードです。
Tue, November 6, 2018
[AWS EC2] インスタンスストア - Ephemeral Disk (揮発性ディスク) は無料で使える
AWS EC2 のインスタンスストア (Ephemeral Disk) が無料で使えることと、停止時にデータが消える注意点をまとめます。
Thu, November 1, 2018
[macOS] メモリクリーナーを「Dr. Cleaner」から「Memory Cleaner」へ移行した
トレンドマイクロ社への不信をきっかけに、macOS のメモリクリーナーを Dr. Cleaner から Memory Cleaner へ移行した経緯をまとめます。
Sat, October 27, 2018
6 min read
npm install で node-gyp エラーが発生したときの解決方法
npm install で繰り返し戦ってきた node-gyp rebuild エラーの解決パターンを 4 つまとめました。
Thu, October 25, 2018
[Google フォーム] ラジオボタン、チェックボックス、プルダウンの選択肢を取得する JavaScript サンプルコード
Google フォームの選択肢を JavaScript で取得するサンプルコードと実行結果をご紹介します。
Tue, October 23, 2018
macOS のディスクを完全消去する方法
macOS のクリーンインストールと、diskutil secureErase を使ったディスクの完全消去手順をまとめました。
Tue, October 16, 2018
[WordPress] All in One SEO Pack から Yoast SEO へ移行した
Twitter Card エラーをきっかけに All in One SEO Pack から Yoast SEO へ移行した記録です。
Sat, October 13, 2018
職場では「お友達の関係」を望まないタイプの人間
『エンジニアのためのマネジメントキャリアパス』の一節を引きながら、職場ではお友達の関係を望まない理由を書きました。
Thu, October 11, 2018
『一緒に働きたくない人』と働かなくてよくするためのアイデア
「一緒に働きたくない人」と働かなくてよくするための現実的な選択肢を整理したメモです。
Tue, October 9, 2018
『非機能要件』をどうやって満たしていくか?
非機能要件が満たされていなかった初期リリースを踏まえ、Sprint Review と GitHub issue でどう改善していくかの反省と方針です。