記事一覧
技術記事・日々の学びをまとめています。
master直プッシュの際にプロンプトで確認するようにする
gitでmasterブランチへの直プッシュを防ぐため、プロンプトで確認するセーフティネットを作る方法を解説します。
最新記事
dockerでイメージとコンテナを削除してもボリュームが消えていなかったときのメモ
Dockerボリューム削除問題を解説。イメージ・コンテナ削除でもボリューム残存する理由、docker volume rm、docker-compose down -v オプション活用を紹介します。
PHPで学ぶデザインパターン - Stateパターン
PHPで学ぶデザインパターン - Stateパターンについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
ゴリラで学ぶソフトウェアの法則10選
パーキンソンの法則、ブルックスの法則、コンウェイの法則など、プロジェクト管理に役立つソフトウェア開発の法則10選をゴリラとともに学びます。
Realizeを使ってgoでホットリロードを実現するメモ
実現するGoホットリロード。Realizeツール、.realize.yaml設定、監視サーバーの起動で開発効率を向上させるメモ。
PHPerKaigi2019に参加・登壇してきました
PHPerKaigi 2019に参加・登壇した際の所感や、URLルーティング設計の発表内容を紹介します。
みんなのコンピュータサイエンス
みんなのコンピュータサイエンス
GoogleChromeでBurp Suiteを使う手順
GoogleChromeでBurp Suite脆弱性診断を実施、proxy switchsharp拡張とCA証明書セットアップの手順を解説
URLルーティングをつくる エピソード3(完結編)
PHPで、パスパラメータ・HTTPメソッド・ツリーベースの探索アルゴリズムに対応したURLルーティングを完成させる方法を解説します。
Laravel JP Conferenceにコアスタッフ兼LTスピーカーとして参加してきました
Laravel JP Conferenceにコアスタッフ兼LTスピーカーとして参加し、LaravelのテストのベストプラクティスやDuskについて登壇した経験を紹介します。
ubuntu初期設定メモ
Ubuntuサーバー初期構築手順、アップデート・ユーザー作成・sudo権限付与・ホストネーム設定を実践的に解説
雑Trelloと雑spreadsheetを公開した話とプライベートのタスクを計測し始めた話
Trelloとスプレッドシートを使い、ストーリーポイントやスプリント計画で個人のタスクを管理・計測する取り組みを紹介します。
Laravelでの機能テストの始め方雑メモ
Laravelの機能テストを始めるための基本概念を解説し、browser-kit-testingを活用したAPIテスト実装例を紹介。
Goでmysqldumpツールをつくる
SSHとTOML設定ファイルを使い、リモートサーバーのデータベースを自動バックアップするGo製mysqldumpツールをつくる方法を解説します。
PHPで学ぶデザインパターン - Adapterパターン
PHPで学ぶデザインパターン - Adapterパターンについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
PHPで学ぶデザインパターン - Bridgeパターン
PHPで学ぶデザインパターン - Bridgeパターンについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
PHPで学ぶデザインパターン - Mediatorパターン
PHPで学ぶデザインパターン - Mediatorパターンについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
PHPカンファレンス仙台2019に参加した
PHPカンファレンス仙台2019で聞いた、TDD、レガシーPHPの移行、PSR、ミドルウェア設計、テストの課題解決などのセッションを紹介します。
入門監視
入門監視
ソフトウェアアーキテクトが知るべき97のこと
ソフトウェアアーキテクトが知るべき97のこと