二度忘れた事を三度忘れないようにする

しがないフリーランスIT系エンジニア

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

Rails4のリレーションを使い分けたい

個人的にはSQL文を組み立てるのは苦手ではありつつも、SQL文をある程度書けるようになるべきだと思っています。とはいいつつも、様々なフレームワークで実装されているモデルの機能というのは素晴らしいと思っています。特にRails4のhas_one,has_manyといっ…

Phalconを使う際に最初にすることリスト

どのようなサービスであっても個人的にほぼ必須と思っている設定をつらつら書き留める記事です。 こんなのもあるといいYOってのがあれば教えてください。 環境 CentOS 7 Phalcon 3.0.1 PHP 7.0.10 名前空間(Namespace) ルーティング Viewの無効化(View不要時…

PhalconのRoutingとViewの関係

独自にルーティングを定義する際に、公式docを参考(なので大部分を割愛)に以下のように定義しました。 add( "/", [ "namespace" => 'Appname\Controllers', "controller" => "index", "action" => "route" ]); return $router; ここで「IndexController.php…

Phalcon3 + PHP7 導入手順

気づいたらPhalcon3がリリースされていたので、PHP7と一緒に試してみました。 ・環境 CentOS7(AWS) PHP 7.0.10 Phalcon 3.0.1 nginx 1.8 $ sudo yum install epel-release centos-release-scl-rh $ sudo yum install https://centos7.iuscommunity.org/ius-r…

Unicornをsystemdで管理する

Rails初心者が典型的なハマり方をしたと思うので戒めの意を込めて。 前提 ・CentOS 7系 ・SCL版ruby2.3 ・SCL版nginx1.8 nginxはscl版でも標準でsystemctlコマンドで制御できるので特に問題なし。 $ sudo systemctl enable(start) rh-nginx18-nginx unicron…