Saba note

醜悪コード Ugly hacks ITものづくり

メンテナンス中画面を表示する

基本形 503でやる。中身を見れるIPだけrewriteの条件文に入れる。という感じになってます。これ便利ですよ。 # /.htaccess ErrorDocument 503 /mente.html <IfMod […]


Bracketsがいい

SublimeTextよりもBracketsの方がいいっぽいです。AdobeがFreeで出してるやつです。Jedit、miといろいろ使っていますが、Bracketsがいちばんいいかもです。 http://html.ado […]


upload_max_filesizeの設定 PHPのアップロードサイズを調整する

php.iniで設定する PHPのアップロードサイズは、php.iniの設定を見るとデフォルトでは、 ; Maximum allowed size for uploaded files. ; http://www.php […]


CentOS6の設定

yum update インストール直後にはこれをやっておきます。というのはその他の設定をしたあとにアップデートすると動かなくなることが稀にあるからです。 yum update プロンプトに表示されるホスト名の設定 実際の […]


clmtrackr

clmtrackr library


Gitで差分ファイルを抽出する

古いコミットから最新までの差分ファイルを抽出する 最新のコミットは^HEADになるので^HEADから古いハッシュ値までを指定します。ハッシュは7桁でよいです。ここでは^HEADからxxxxxxxまでの差分になります。 g […]


Sassはpreprosが使いやすい

Sassはpreprosが使いやすい

sassとcompassでコンパイルしてきたのですが、面倒なインストールや準備をしてなくてもいい統合ソフトのpreprosがいいみたいです。Preprosを使うならRubyやcompassの別途インストールは不要。 ht […]


Mac OSX でrootユーザを有効にして使用する

ターミナルでしか使わないですが、 Apple メニューから「システム環境設定」を選択します。 「表示」メニューから「ユーザとグループ」を選択します。 鍵アイコンをクリックし、管理者アカウントで認証します。 「ログインオプ […]


EC-CUBE ver3のGitでの開発手順

EC-CUBE ver3 のインストールと設定から続いて開発の準備の話になります。 結果からいうとデータベースはいわゆる商品情報のみで設定に関するデータはないです。ですので、app/config/*ファイルの書き換えとD […]


Ajaxの設定(新しい方の)

しばらく使っていなかったらAjaxが新しくなっておりました。大した違いではないのですが、古い方のsuccess:~error:~という書き方が後方互換でかろうじて動いている感じなので新しい方使った方がいいです。基本的な書 […]


画像をbase64化する方法

画像パスをfile_get_contentsで読み込んでbase64_encode <?php $img = base64_encode(file_get_contents(‘xxx.png’)); ?> d […]


ABテスト (WEBサイト負荷テスト)

WEBサーバーの負荷テストだったらApacheにデフォルトでついているabコマンドを使うのが最もいい感じです。例えばですが100人の同時アクセスを30回、指定のファイルに対して行うということができます。おそらくこの時代な […]


黒点のパスワードが見えるコード

javascript:(function(){var%20s,F,j,f,i;%20s%20=%20″”;%20F%20=%20document.forms;%20for(j=0;%20j<F.length;%20 […]


idiorm.phpがなかなかいい

github.com/j4mie/idiorm http://idiorm.readthedocs.io/en/latest/ 使い方 呼ぶ require_once ‘idiorm.php’; configみたいなの […]


GitでSSHKeyを使って接続する

くそみたいに頻繁に接続するのにパスワードを覚えない輩はSSHKeyのパスフレーズなしの秘密鍵でもって接続するのがよいです。くそみたいなラッパーを書いている人もいるけど、普通に.ssh/config使ったほうがやりやすいで […]


JavascriptでQRコードを生成

JavascriptでQRコードを生成

QRコードを生成するソースはいっぱいあるんですが、imagemagickがいるとかGD2がいるとかで面倒なので、Google Chart APIを使うのがいちばん簡単かもしれないです。外部サービスなのでいつサービスが終了 […]