bmf-tech

Welcome to bmf-tech.com !

New!

2019-01-16 10:06:19

コンテナ技術概要

概要コンテナ技術についてのまとめ。Dockerを使わずにコンテナをつくって触ってみる。 コンテナとは ホストOSからアプリケーションとランタイムをまとめて、分離...

インフラ

Docker libcontainer lxc lxd コンテナ

2019-01-09 02:20:08

URLルーティングをつくる エピソード2

概要URLルーティングをつくる エピソード1の続き。 とりあえず動く形のものを仕上げてpackagist - ahi-routerという名前でパッケージ公開した...

プログラミング

HTTP URLルーティング アルゴリズム 木構造

2018-12-19 02:38:10

URLルーティングをつくる エピソード1

URLルーティングをつくる エピソード1概要以前、Reactで非常に軟弱なルーティング(cf. ReactとHistory APIを使ってrouterを自作する...

プログラミング

HTTP アルゴリズム URLルーティング 木構造

2018-12-16 02:55:27

PHPカンファレンス2018のLT枠で登壇してきた

PHPカンファレンス2018「20代が考えるエンジニアキャリア論」というテーマでLTをしてきた。 昨年のPHPカンファレンス2017に引き続き、今年もLT枠で登...

ポエム

phpカンファレンス キャリア

2018-12-09 10:25:43

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

概要この記事はPHPで学ぶデザインパターン Advent Calendar 2018の記事です。 今回はStrategyパターンについてかきます。 Strate...

プログラミング

デザインパターン php GoF strategy

2018-12-08 17:37:17

PHPのインターフェースとタイプヒンティング

概要この記事はPHP Advent Calendar 2018の記事です。(ちょっと早めに投稿しています) インターフェースはメソッドの実装を保証する”契約”的...

プログラミング

php インターフェース タイプヒンティング

2018-12-04 21:49:55

anyenvでインストールしたrbenvでbundlerをinstallしたとき...

概要 anyenvでインストールしたrbenvでbundlerをinstallしたときにパスでハマった話。 ハマったことanyenvでrbenvをインストールし...

プログラミング

anyenv gem rbenv ruby

2018-12-01 23:15:50

PHPで学ぶデザインパターン - Factory・Factory Method・...

この記事はPHPで学ぶデザインパターン Advent Calendar 2018の記事です。 概要Factory・Factory Method・Abstract...

プログラミング

デザインパターン GoF php abstract factory factory factory method

2018-12-01 00:57:36

正規表現の基本

概要正規表現の基本。ERE(Extended regular expression)で扱える記法の中でよく使いそうなやつをまとめる。 文字クラス[文字列] 文字...

プログラミング

ERE 正規表現

2018-11-30 17:21:19

メモリ管理に関する用語まとめ

概要試して理解 Linuxの仕組みのメモリ管理の章を読んでいて理解の乏しい単語があったのでいくつかピックアップしてまとめる。 OOM Out of memory...

OS

Linux メモリー

2018-04-21 11:04:59

HTTPとSSL/TLS

HTTPSとは HTTP(Hyper Transfer Protocol) over TLS(Transport Layer Security) TCPハンドシ...

ネットワーク

HTTP HTTPS SSL TLS

2018-08-16 00:50:59

ER図のリレーションシップの種類について

概要ER図のリレーションシップの種類についてまとめる。 ER図のリレーションシップの種類ER図のリレーションシップには3つの種類がある。 リレーションシッ...

データベース

ER

2016-06-27 16:02:30

Laravelのデバッグツールlaravel-debugbarをつかってみ...

Laravelのlaravel-debugbarというデバックツールについて紹介します。 github-laravel-debugbar laravel5.1で...

プログラミング

laravel

2016-10-03 21:17:47

LaravelでRestAPIをつくる

LaravelでReactをフロントエンドのフレームワークとして採用しているのですが、APIを設計する必要がでてきたのでやってみました。 やること Resour...

プログラミング

api laravel react rest

2018-05-13 19:19:01

ダック・タイピングとは

概要ダック・タイピングについてまとめる ダック・タイピングとは 動的型付けオブジェクト指向プログラミング言語において、オブジェクトができることはオブジェクトその...

プログラミング

ダック・タイピング

2017-01-27 16:31:05

Vagrantを1.7.4から1.9.1に一気にアップデートしたら「Brin...

Vagrantのバージョンが1.7.4というちょっと古いバージョンだったのでアップデートしてみたらネットワーク周りでエラーがでてハマった話です。 エラー詳細"/...

プログラミング

apache vagrant virtualbox

2016-12-18 21:13:47

Laravel5.3で自作artisanコマンド.md

今携わっているプロジェクトでRepositoryパターンを導入しているのですが、Repository関連のファイルを自動で生成するコマンドがあったら便利だなと思...

プログラミング

laravel repository artisan

2018-06-11 21:36:02

Atom×TidalCycles×SuperColliderでライブコーディング...

概要プログラミングで音楽をつくってみたいと思い、音響プログラミングに手を出してみた。 準備 Mac Atom Git Homebrew Haskell Tida...

プログラミング

atom git haskell homebrew tidalcycles

2018-05-06 22:47:19

基本情報技術者教科書平成30年度

基本情報技術者教科書平成30年度 第1章:ハードウェア 第2章:ソフトウェア 第3章:コンピュータで扱うデータ 第4章:アルゴリズムとデータ構造 第5章:システ...

基本情報技術者

2017-03-29 20:50:45

AnsibleでVagrant開発環境(CentOS7.3)を構築する

概要VagrantのCentOS7.3に開発環境をAnsibleで構築します。 環境 PHP7 Ruby Python Nginx MySQL5.7 Redis...

インフラ

ansible centos vagrant