yujiro's blog

エンジニアリング全般の事書きます

Deployer を使ってLaravel5 をDeploy してみる

Deployer はPHP 製のデプロイツールです。サクッと設定が書けて楽にデプロイ環境が構築できる印象でした。capistrano に似てるなって思いました。

今回はLaravel5.3 をデプロイする前提で書いていきます。

参考にしたのは

https://deployer.org/docs/

です。

続きを読む

【Laravel5】Session flash が全く効かなくて焦った。

原因

Controller の__construct 内で Sessionを使いたいがために Http/Kernel.php

    protected $middleware = [
        \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
        \Illuminate\Session\Middleware\StartSession::class,
        \Illuminate\View\Middleware\ShareErrorsFromSession::class
    ];

と記述しているのがまずかった。

続きを読む

Scala PlayFramework でアプリケーション作ってみた ③ 【モデル(Skinny-ORM)編】

Scala PlayFramework でアプリケーション作ってみた。② 【Controller(View)編】 - yujiro's blog の続きです。

今回はモデルとSkinny-ORM がメインになると思います。

続きを読む

Scala PlayFramework でアプリケーション作ってみた。① 【環境構築編】

Scala に挑戦してみました。

Mojolicious でアプリケーションをつくってみた① - yujiro's blog

で作ったのと同じメモ帳アプリケーションをScalaとPlayframeworkを使い作ってみました。

結構時間かかりました。難しかった。

ソースコードは以下にあります。

github.com

一応、機能的には

  • ログイン機能
  • belongsTo, hasMany, manyToMany アソシエーション
  • ページング
  • Form(バリデーション有り)

などあるので、これを見れば一通りのことはできるんじゃないかと思います!

続きを読む