Shimpei Wakida のブログ

日々の学びをゆるりと。FinTechなスタートアップでRailsエンジニア・エンジニアリングマネージャー・スクラムマスターなどをやっています。

技術

『インフラエンジニアの教科書2 スキルアップに効く技術と知識』読んだ

インフラエンジニアの教科書2 スキルアップに効く技術と知識作者:佐野 裕シーアンドアール研究所Amazon 社内Slackで、「プロセス」「スレッド」「コネクションプール」あたりの用語が飛び交っていて議論に全くついていけない、ということがありました。 分か…

Web3.0領域のインプットはじめました

「Web3.0」「ブロックチェーン」「NFT」「メタバース」「DAO」などというバズワードがネット上で飛び交うようになって久しい今日この頃。ようやく私もこの領域のキャッチアップをついに始めました(遅すぎた、今まで何やってたんだ)。 この領域のビジネスで…

fishシェルでPython環境構築中に BUILD FAILED (OS X 12.2.1 using python-build 20180424) エラー

趣味でブロックチェーン開発技術の勉強を始めました。 Udemyの 現役シリコンバレーエンジニアが教えるPythonで始めるスクラッチからのブロックチェーン開発入門 | Udemy をやるにあたり、Python v3.7.3の環境構築をしようとしたけどできず、最終的に v3.7.13…

MySQLでバックアップ・リストア

概要 たまにローカルのMySQLをPC上からMySQLごと削除したい場面がある。ただ、データは残しておきたいときもあるので、バックアップ・リストア方法を調べた。 基本的には mysqldumpでバックアップ・リストアする - とほほのWWW入門 を参考にさせていただいて…

MySQL5.6→5.7のアップデートで「Library not loaded: libmysqlclient.18.dylib (LoadError)」に対応した

概要 RailsアプリのローカルDBで使用しているMySQLバージョンを5.6から5.7に上げる時ハマったので備忘録。 バージョン MacOS: 12.2.1 Raiis: 6.1.5 Ruby: 2.7.5 手順 MySQLのバージョンを上げる brew uninstall mysql@5.6 brew install mysql@5.7 mysql.serv…

コミットメッセージに自動でブランチ名を追加した時に詰まったポイント

後々のコミットの検索性を考慮し、コミットメッセージの頭にブランチ名を書くのが好みです。 ただ、手動でブランチ名を毎回入力するのは大変面倒なので、自動でできるようにしちゃいます。 その過程で詰まったポイントがあったので、備忘録として記事にしま…