bmf-tech

Welcome to bmf-tech.com !

New!

2018-04-22 18:03:16

Road to Vimmer

概要Vimmerになるために覚えていったコマンドを書き連ねていく。なお、この文書はもちろん全てvimで編集されている。随時更新していく予定。 動機 GUIエディ...

プログラミング

vim

New!

2018-04-22 13:50:03

Indexとはなにか

インデックスとはテーブルに格納されているレコードを高速に取り出すための仕組み 以下のようなO(n)問題を抱えたクエリがあるとする。 SELECT * FROM...

データベース

DB Index mysql

New!

2018-04-22 12:42:55

O(オーダー)記法について

概要アルゴリズムの演算性能をざっくりと計算するO記法についてまとめる 計算量(オーダー)とは アルゴリズムの演算性能をデータ量の増加に対し、実行時間がどれくらい...

プログラミング

O記法 アルゴリズム

New!

2018-04-21 11:05:19

Golangの勉強で参考にした本とリンク

概要golangの勉強をする時に参考にした本とリンクのまとめ。 本 プログラミング言語Go 教典 スターティングGo言語 読みやすい。わかりやすい。プログラ...

プログラミング

golang

New!

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-04-17 10:32:57

ステートレスとステートフル

前提 セッション HTTPは状態を持たないプロトコル リクエストが同一のクライアントからの通信かどうか判断しない 接続確立から切断までの一連の通信 ス...

ネットワーク

ステートフル ステートレス セッション

2018-04-11 22:15:48

Laravel Homesteadを使ったLaravelの環境構築

概要Homesteadを触る機会があったのでざっくりまとめる。 準備以下のツールは用意しておきましょう。 composer vagrant virtualb...

プログラミング

laravel vagrant virtualbox composer homestead

2018-04-11 13:54:10

テストケースの種類と洗い出し

概要テストケースの基本的な種類と洗い出し方についてのざっくりまとめ。 テストの目的 バグを発見する 品質保証 品質改善(リファクタリング) テストの種類 ユニ...

プログラミング

test

2018-04-01 11:00:31

Dockerとは

Dockerとは Docker社が開発している、コンテナ型の仮想環境を作成、配布、実行するためのプラットフォーム Linuxのコンテナ技術を使用 コンテナは、...

インフラ

Docker 仮想環境

2018-02-28 10:37:27

モダンなJSの話──Proxy

※この記事はInnovator Japan Engineers’ Blogで掲載されている記事を転載したものです。 ProxyとはProxyはECMAScrip...

プログラミング

es5 es6 javascript

2016-10-03 21:07:08

Laravel+React+Superagentでフォームを実装

表題の通りです。Laravel+React+SuperagentでAjaxなフォームを実装します。 AjaxライブラリとしてSuperagentを採用しているの...

プログラミング

laravel react ajax superagent

2016-10-03 16:06:40

letsencryptの証明書自動更新(cron)とちょっとだけSlack連携

letsencryptの証明書自動更新(cron)とちょっとだけSlack連携 やることletsencryptの証明書を自動更新させるのを長らく忘れていたのでs...

インフラ

cron letsencrypt shellscript slack

2016-06-27 16:02:30

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

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

プログラミング

laravel

2017-01-30 20:55:51

cdコマンドでディレクトリをタイピングするのが面倒くさくなってきたの...

概要cd hogehogeとかパスやらディレクトリやらタイプするのが面倒になるという怠惰っぷりを発揮してきたので、シェルスクリプトを使って少し楽できるようにしま...

プログラミング

bash shellscript

2017-12-25 23:22:37

モダンなJSの話──importとexport

※この記事はInnovator Japan Engineers’ Blogで掲載されている記事を転載したものです。 exportとはexportは、指定のファイ...

プログラミング

es5 es6 javascript

2017-01-30 20:59:54

gitコマンドを楽にするシェルスクリプトをかいた

概要.bashrcにgitのショートカットコマンドをつくったでgitのエイリアスコマンドをつくったのですが、中途半端だったので改良しました。 前回のエイリアスで...

プログラミング

git shellscript

2017-10-01 16:34:12

Vagrant上のMySQLで"MySQL Daemon failed to...

LaravelでマイグレーションやSQLファイルのインポートを繰り返したり、中断したりと無茶をやっていたらMySQLがおかしくなりました。 対応MySQLの設定...

インフラ

mysql vagrant

2018-04-17 10:32:57

ステートレスとステートフル

前提 セッション HTTPは状態を持たないプロトコル リクエストが同一のクライアントからの通信かどうか判断しない 接続確立から切断までの一連の通信 ス...

ネットワーク

ステートフル ステートレス セッション

2017-12-25 23:24:08

Reactでマークダウンエディタをシャッとつくる

※この記事はInnovator Japan Engineers’ Blogで掲載されている記事を転載したものです。 準備ビルド環境のセットアップが面倒なので、今...

プログラミング

es5 es6 javascript react

2017-03-15 20:49:51

Ansibleでcronを設定

概要Ansibleでcronを設定するタスクです。 Playbook以下は毎分タスクを実行する設定の例です。 --- - hosts: vps become...

インフラ

ansible cron