edo1z blog

プログラミングなどに関するブログです

2016-04-01から1ヶ月間の記事一覧

Amazon Linux - PostgreSQL・Nginx・FuelPHP

インストール 参考: Amazon Linux AMIにpostgresqlをインストールする チュートリアル: Amazon Linux への LAMP ウェブサーバーのインストール yumをアップデートして、phpとgitとvimとnginx入れた。アパッチとMySQLも入れた。 sudo yum update -y $ sudo y…

FFmpeg - mac・PHPで使う

macのバージョンは、10.11.4。El Capitan。 参考: Mac OS XでFFmpegのインストールとWebM動画の作り方 brewでインストールした。ここまで長いオプションは必要ないのかもしれない。 brew install automake celt faac fdk-aac git lame \ libass libtool lib…

fuelphp 1.8 - トランザクション

参考:http://fuelphp.jp/docs/1.8/classes/database/db.html DB::start_transaction(); DB::commit_transaction(); DB::rollback_transaction();

fuelphp1.8 - コアクラスのカスタマイズ

参考:http://fuelphp.jp/docs/1.8/general/extending_core.html#extend_and_replace type="file"のformに、「required」というバリデーションルールを適用しても、うまく動作しない。ファイルをアップロードしても、ファイルがアップロードしたことにならな…

fuelphp 1.8 - カスタムバリデーション

どうも、Uploadをすると、Uploadクラスのバリデーションを使うことになりますが、これとfieldsetのValidationクラスとの連動がいまいちうまくできない。Fieldsetはform.phpの、inline_errorsをtrueにすると勝手にエラーを表示してくれるが、このエラーに自動…

fuelphp1.8 - Formとバリデーション

fieldsetを使うと、入力した内容を保持できるし、バリデーションチェックも簡単に行える。エラーも自動で表示できる。core/config/form.phpにformを表示する際のHTMLの設定が書いてあるので、これをシンプルにすることで、多様なデザインにもデザイナがview…

fuelphp 1.8 - $_GETとか$_POSTを取得する

Input::get(); Input::get('hoge'); Input::post(); Input::post('hoge');

fuelphp 1.8 - Auth - simpleauthで使うデフォルトのusersテーブル

参考:[FuelPHP] FuelPHPで作るログイン管理 CREATE TABLE `users` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `username` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL , `password` VARCHAR( 255 ) CHARACTER SET utf8 COL…

fuelphp 1.8 - oil

oilのインストール $ curl get.fuelphp.com/oil | sh oilでプロジェクト作成 $ oil create hoge

Android - Google Static Maps APIで地図画像を取得して表示する

最初にgoogle static map apiを有効にし、APIキーを取得・設定する必要がある。 https://console.developers.google.com 下記のように表示したい地図情報をパラメタに含めたURLを作成し、地図画像を取得する。 下記コードのmContextは、コンストラクタで、引…