記事一覧

技術記事・日々の学びをまとめています。

master直プッシュの際にプロンプトで確認するようにする
アプリケーション 2019-05-08

master直プッシュの際にプロンプトで確認するようにする

gitでmasterブランチへの直プッシュを防ぐため、プロンプトで確認するセーフティネットを作る方法を解説します。

#Git#Shell Script

最新記事

dockerでイメージとコンテナを削除してもボリュームが消えていなかったときのメモ
インフラストラクチャ 2019-04-28

dockerでイメージとコンテナを削除してもボリュームが消えていなかったときのメモ

Dockerボリューム削除問題を解説。イメージ・コンテナ削除でもボリューム残存する理由、docker volume rm、docker-compose down -v オプション活用を紹介します。

#Docker#Docker Compose
PHPで学ぶデザインパターン - Stateパターン
アプリケーション 2019-04-20

PHPで学ぶデザインパターン - Stateパターン

PHPで学ぶデザインパターン - Stateパターンについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。

#GoF#PHP#デザインパターン#ステートパターン
ゴリラで学ぶソフトウェアの法則10選
アプリケーション 2019-04-17

ゴリラで学ぶソフトウェアの法則10選

パーキンソンの法則、ブルックスの法則、コンウェイの法則など、プロジェクト管理に役立つソフトウェア開発の法則10選をゴリラとともに学びます。

#ソフトウェア開発
Realizeを使ってgoでホットリロードを実現するメモ
アプリケーション 2019-04-11

Realizeを使ってgoでホットリロードを実現するメモ

実現するGoホットリロード。Realizeツール、.realize.yaml設定、監視サーバーの起動で開発効率を向上させるメモ。

#Golang#realize
PHPerKaigi2019に参加・登壇してきました
ポエム 2019-04-01

PHPerKaigi2019に参加・登壇してきました

PHPerKaigi 2019に参加・登壇した際の所感や、URLルーティング設計の発表内容を紹介します。

#PHP#PHPカンファレンス#PHPerKaigi
みんなのコンピュータサイエンス
コンピューターアーキテクチャ 2019-03-25

みんなのコンピュータサイエンス

みんなのコンピュータサイエンス

#書評#データ構造#アルゴリズム
GoogleChromeでBurp Suiteを使う手順
ツール 2019-03-22

GoogleChromeでBurp Suiteを使う手順

GoogleChromeでBurp Suite脆弱性診断を実施、proxy switchsharp拡張とCA証明書セットアップの手順を解説

#Burp Suite#セキュリティ#脆弱性
URLルーティングをつくる エピソード3(完結編)
アルゴリズムとデータ構造 2019-03-17

URLルーティングをつくる エピソード3(完結編)

PHPで、パスパラメータ・HTTPメソッド・ツリーベースの探索アルゴリズムに対応したURLルーティングを完成させる方法を解説します。

#PHP#URLルーティング#HTTP#木構造#router
Laravel JP Conferenceにコアスタッフ兼LTスピーカーとして参加してきました
ポエム 2019-02-16

Laravel JP Conferenceにコアスタッフ兼LTスピーカーとして参加してきました

Laravel JP Conferenceにコアスタッフ兼LTスピーカーとして参加し、LaravelのテストのベストプラクティスやDuskについて登壇した経験を紹介します。

#Laravel#LT#PHP
ubuntu初期設定メモ
インフラストラクチャ 2019-02-15

ubuntu初期設定メモ

Ubuntuサーバー初期構築手順、アップデート・ユーザー作成・sudo権限付与・ホストネーム設定を実践的に解説

#Ubuntu
雑Trelloと雑spreadsheetを公開した話とプライベートのタスクを計測し始めた話
ポエム 2019-02-12

雑Trelloと雑spreadsheetを公開した話とプライベートのタスクを計測し始めた話

Trelloとスプレッドシートを使い、ストーリーポイントやスプリント計画で個人のタスクを管理・計測する取り組みを紹介します。

#Google SpreadSheet#Trello
Laravelでの機能テストの始め方雑メモ
テスト 2019-02-11

Laravelでの機能テストの始め方雑メモ

Laravelの機能テストを始めるための基本概念を解説し、browser-kit-testingを活用したAPIテスト実装例を紹介。

#Laravel#機能テスト
Goでmysqldumpツールをつくる
アプリケーション 2019-02-04

Goでmysqldumpツールをつくる

SSHとTOML設定ファイルを使い、リモートサーバーのデータベースを自動バックアップするGo製mysqldumpツールをつくる方法を解説します。

#Golang#MySQL#SSH#mysqldump
PHPで学ぶデザインパターン - Adapterパターン
アプリケーション 2019-02-01

PHPで学ぶデザインパターン - Adapterパターン

PHPで学ぶデザインパターン - Adapterパターンについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。

#アダプターパターン#GoF#PHP#デザインパターン
PHPで学ぶデザインパターン - Bridgeパターン
アプリケーション 2019-02-01

PHPで学ぶデザインパターン - Bridgeパターン

PHPで学ぶデザインパターン - Bridgeパターンについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。

#GoF#PHP#デザインパターン#ブリッジパターン
PHPで学ぶデザインパターン - Mediatorパターン
アプリケーション 2019-01-31

PHPで学ぶデザインパターン - Mediatorパターン

PHPで学ぶデザインパターン - Mediatorパターンについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。

#PHP#デザインパターン#メディエーターパターン#GoF
PHPカンファレンス仙台2019に参加した
ポエム 2019-01-27

PHPカンファレンス仙台2019に参加した

PHPカンファレンス仙台2019で聞いた、TDD、レガシーPHPの移行、PSR、ミドルウェア設計、テストの課題解決などのセッションを紹介します。

#PHP#PHPカンファレンス
入門監視
インフラストラクチャ 2019-01-26

入門監視

入門監視

#監視#書評
ソフトウェアアーキテクトが知るべき97のこと
アーキテクチャ 2019-01-26

ソフトウェアアーキテクトが知るべき97のこと

ソフトウェアアーキテクトが知るべき97のこと

#アーキテクチャ#書評