bmf-tech

Welcome to bmf-tech.com !

New!

2018-07-17 01:05:15

JavaScriptで始めるアルゴリズム

概要JavaScriptでアルゴリズムを学ぶ。 サーチのアルゴリズムリニアサーチリストや配列のデータに対して、先頭から順番に比較を行っていくアルゴリズム。 配列...

プログラミング

アルゴリズム バイナリーサーチ リニアサーチ バブルソート セレクションソート

2018-07-11 01:55:02

若手ITエンジニア 最強の指南書

若手ITエンジニア 最強の指南書 第1章 テクノロジー編 第2章 エンジニアリング編 第3章 マネジメント編 第4章 ヒューマンスキル編 第1章 テクノロジー...

os システム設計 モデリング 要件定義

2018-07-08 22:12:47

Unixコマンドメモ

概要Unixコマンドのメモ。 jqJSON形式のデータを加工するコマンド。 JSONのPretty Printecho '[{"name&qu...

OS

unixコマンド jq tee

2018-07-01 12:22:34

ネットワークはなぜつながるのか 第2版

ネットワークはなぜつながるのか 第2版 第1章 Webブラウザがメッセージを作る~ブラウザ内部を探検~ 第2章 TCP/IPのデータを電気信号にして送る~...

HTTP DNS IP ブラウザ

2018-07-01 10:52:47

コンピュータはなぜ動くのか

コンピュータはなぜ動くのか 知っておきたいハードウェア&ソフトウェアの基礎知識 第1章 コンピュータの3大原則とは 第2章 コンピュータを作ってみよう 第3章 ...

OS

2018-06-25 01:20:02

プロセスとスレッドの違い

概要プロセスとスレッドの違いについてまとめる プロセスとは プログラムの実行単位 CPU上で実行される リソースの共有はできない 専用のメモリ領域を使用 仮想...

OS

os スレッド プロセス

2018-06-24 23:56:28

プログラムはなぜ動くのか 知っておきたいプログラミングの基礎 第2版

プログラムはなぜ動くのか 知っておきたいプログラミングの基礎 第2版 第1章 プログラマにとってCPUとは 第2章 データを2進数でイメージしよう 第3章 コン...

os CPU データ構造 メモリー

2018-06-15 11:31:46

GraphQLとは

GraphQLとは Facebookが開発 APIのためのクエリ言語 APIのリクエストのデータ形式とレスポンスのデータ形式が似ているため、ユーザーフレンドリー...

プログラミング

api HTTP rest GraphQL

2018-06-11 21:36:02

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

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

プログラミング

atom git haskell homebrew tidalcycles

2018-06-09 16:32:32

さくらVPSでDocker環境を構築する

概要さくらVPS上にDocker環境を構築する。サーバーの初期設定等は割愛。 構築手順操作はすべてsudo権限を持った一般ユーザーで行うものとする。 Docke...

インフラ

Docker sakuravps

2016-10-03 21:07:08

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

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

プログラミング

laravel react ajax superagent

2017-03-15 20:49:51

Ansibleでcronを設定

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

インフラ

ansible cron

2016-11-19 16:03:12

Laravelのデプロイツール Laravel Envoy を使ってみる

Capistrano, Fabric, Rocketeer, Deployer... など様々なデプロイツールがありますが、使いこなすのが結構大変。。。 もしあ...

インフラ

laravel deploy

2016-10-03 16:30:03

VagrantでVirtualHostを使う

VagrantBoxを作りっぱなしでほったらかしな仮想環境を維持してきたのですが、今更ながらVirtualHostの設定をしました。 やること vagrant-...

プログラミング

vagrant

2016-10-03 16:10:44

Nginxをリバースプロキシとして設定する

Apacheで運用していたさくらVPSにNginxをリバースプロキシとして設定したのでメモします。 随分前に設定したのでうろ覚えのところもあるかもしれませんがご...

インフラ

centos nginx apache sakuravps

2017-10-01 16:34:12

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

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

インフラ

mysql vagrant

2018-05-11 11:52:09

ソフトウェア開発の法則

概要ポステルの法則 Jon Postel 送信するものに関しては厳密に、受信するものに関しては寛容に ポステルがTCPを規定したRFC793にて記載された1節が...

プログラミング

ソフトウェア開発

2017-03-08 16:28:26

Vagrant+CentOS7.3+Ansible

概要AnsibleでVagrantの環境構築をする最初の一歩です。プロビジョニングができる環境を整えます。 環境 Vagrant1.9.1 CentOS7.3...

インフラ

ansible centos vagrant

2017-04-03 16:22:50

React+react-redux+react-router+ES6+webpa...

概要Reactで作るSPAの簡易的なボイラープレートをつくりました。最近のフロントエンドには何とかついていくだけで精一杯なため、ソースに自信はありませんが、一応...

プログラミング

boilerplate es6 react react-router redux webpack

2016-12-08 16:13:11

PHPで学ぶデザインパターン - Adapter ~APIを変更する~

Adapter パターンとは?API(互換性のないインターフェース)同士を適合させるためのパターンです。既存のコードの変更をせずに、再利用することで新しい機能を...

プログラミング

php adapter designpattern