10分でわかったつもりになるlean start up ~リーンスタートアップって何ですか?~ from 圭 進藤 What is and isn’t lean startup from Taro Kawai スモールバッチ トヨタ式一戸流しの戦略→売れるスピードで作る。→小さな生産規模で整える。→小規模で安くつくる。 最小のコストで開発。仮設を検証する。 1日で企画、プ …
TCP Wrapper
FTPとSSHのIP制限を行う場合、TCP Wrapperが簡単です。 # vi /etc/hosts.allow # # hosts.allow This file contains access rules which are used to # allow or deny connections to network services that # either use the …
シェルスクリプトのおまじない set -Ceu
#!/bin/bash set -Ceu シェルスクリプトを書くときは、set -Ceuを忘れずに記述する。 -C リダイレクト先のファイルが存在していれば、 エラーとなり上書きされない。 -e シェルスクリプトの途中でエラーが発生した場合に、 スクリプトを止める -u 存在しない変数はエラーとなる ※最重要 backupdir = backup rm – …
無名関数(クロージャ・ラムダ) PHP
<?php $closure = function(){ echo “クロージャ”; }; $closure(); echo “<hr/>”; function createCounter(){ $count = 0; return function() use (&$count){ return ++$count; }; } $closure2 = cre …
クラス array() 静的メソッドの特殊な呼び出し方 PHP
array()を使って、クラスと静的メソッドを指定したインスタンスが作れます。 WordPressのプラグインのフックにメソッドを追加するときによく使いますね。 <?php class Komainu { public static function nakigoe($name) { echo $name.”ってすごいズラ”; } } $youkaiObj = a …
総和 Σ 数列の和の公式

\begin{align*} &\sum _{i=1}^{n}xi\end{align*} 総和 順番に足した数の足し算の合計 Σは始まりと終わりの回数を指定する記号 総和の公式を踏まえて計算する① 普通に計算する場合 公式で計算する場合 総和の公式を踏まえて計算する② 普通に計 …
対数 log
logを使う意味 logを使うと小さな数で大きな計算同士の計算をシミュレートできる。 3^2 = 9 この時の2を指数といいます。 \begin{align*} &\log _{3}9=2\end{align*} 3を底、9を真数、2を指数といいます。 この形を対数という。 \begin{align*} & 2=\log _{4}16\\ …
順列 組み合わせ nPr nCr

順列と組み合わせの違い 5人の中から2人並べる・・・順列 = 順番を気にする組み合わせ、名前をつけて区別できる組み合わせ。 5人の中から2人選ぶ・・・組み合わせ = 順番を気にしない組み合わせ 順列 順番を気にする組み合わせ nPr 要素が同じ場合 nPn = n! 4人が4つの椅子に座 …
Factory Method パターン PHP
使いどころ 一度生成したインスタンスに対して変更をさせない 外部からインスタンスを生成させない。Robot::creteRedRobot(), Robot::createBlueRobot()からのみ生成が可能 <?php class Robot { private $name = ”; private $color; public …
ボース・アインシュタイン凝縮 メモ
BEC 視えないものを視せる、「ボース・アインシュタイン凝縮」 超低温の世界は量子ワンダーランド
給料が1円で次の日は2円、次の日は4円と倍,倍になる時の日給
1日目の日給 1 × 2^0 = 1 2日後の日給 1 × 2^1 = 2 3日後の日給 1 × 2^2 = 4 30日後の日給 1 × 2^29 = 536,870,912 5億3,600万円
√2が無理数である証明, 実数 = {有理数, 無理数}

実数 実数 = {有理数, 無理数} 有理数と無理数をまとめて実数と呼びます 有理数 整数か分数で表せる ex) 1, 2, 3, ・・・ 100 1 = 1/1 2 = 2/1 3 = 3/1 有限小数 ex) 0.5 = 1/2 0.3 = 3/10 1.5 = 3/2 循環小数 0.333333 …