タグ

2013年9月14日のブックマーク (6件)

  • Laravel IDE Helper Generatorが超便利だった件

    こんにちは。ファガイです。 日、Laravelをやろうと思って始めたら、PHPStormでコード補完が効かなくて困った。 どうやら、Laravel IDE Helper Generatorというものがあるらしい。超便利だった。 Laravel IDE Helper Generator 導入方法 1.composer.jsonのrequireの中に以下を記述します。 "require": { "laravel/framework": "4.0.*", "barryvdh/laravel-ide-helper": "1.*" }, 2.config/app.phpのProviderプロパティの値に以下を追加します。 'Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider', 3.一旦、composerをupdate 4.問題なく生成できたら、c

    Laravel IDE Helper Generatorが超便利だった件
  • LaravelのバリデーションがFuelPHPよりも良かった件

    そもそもLaravelとは LaravelPHPフレームワークです。多分、現状のPHPフレームワークの中でもモジュールが疎結合に近く、非常に使い勝手が良いフレームワークとなっています。 一応、導入に関しては別の記事で記述しております。 Laravel4のインストールをやってみた 一気に題に入ります。 Laravelのバリデーションは、FuelPHPのバリデーションよりも、簡略的に、かつ高機能に動作します。 基的な部分は、kore1serverの方が翻訳されたドキュメント?をご確認下さい。 http://laravel4.kore1server.com/docs/validation Laravelのバリデーションはココが良い! ここからはLaravelのバリデーションの良い所を書きつつ、FuelPHPと比較します。 書き方がとても簡易的で分かりやすい。 書き方に関しては複数あるのです

    LaravelのバリデーションがFuelPHPよりも良かった件
  • Laravel Blade Template Engineを使用する上での落とし穴

    こんにちは。ファガイです。 日は、Laravelに標準搭載されてあるブレードテンプレートエンジンの落とし穴?に引っかかったので軽くまとめます。 これが起こる場合はこのような書き方をしていた時です。 FuelPHPを使ってた方はこのような書き方をしようとするでしょう。 ブレード側 <html> <head></head> <body> @include('parts.header') {{$content}} @include('parts.footer') </body> </html> メソッド側 protected $layout = 'layout.master'; public function show() { $this->layout->content = View::make('home.index'); } このような形です。よくあると思います。 この場合の時に、テンプ

    Laravel Blade Template Engineを使用する上での落とし穴
  • LaravelのEloquent ORMは複合主キーに対応していなかった

    注意:Laravel4の話です 2013-09-19追記 こちらの記事ですが、以下の記事の内容を行うと、insert等ができなくなるようになってしまいました・・・。 どうやら最後のIDが取得出来ないからこうなってしまうようです。 互換性などの点からもIDは付けるようにしましょう。複合ユニークキーとインデックスをつければそれなりにちゃんと速くなるはず こんにちは。ファガイです。 先日から個人的にサイトを制作していたのですが、衝撃の事実がわかりまして・・・ Eloquent ORMは複合主キーに対応していない! うん、複合主キーに対応していない。 皆見たらわかると思うんだ、Illuminate\Database\Eloquent\Builderのfindメソッドを見てみよう。 public function find($id, $columns = array('*')) { $this->q

    LaravelのEloquent ORMは複合主キーに対応していなかった
  • memocon

    Laravelでアンテナサイトを作ったよ 2013年10月04日 11時46分 主に自分用なアンテナサイトを作りました。 http://www.crossl.net/reader/ Crossl Readerという名前です。 自分用ですが趣味が似てる人には役に立つと思うので是非Twitterアカウントをフォローしてもらえると嬉しいです。 https://twitter.com/CrosslReader 続きをみる

    memocon
  • Building Modular Cloud Apps with OSGi

    Read it now on the O’Reilly learning platform with a 10-day free trial. O’Reilly members get unlimited access to books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers. If you’re an experienced Java developer in the enterprise, this practical, hands-on book shows you how to use OSGi to design, develop, and deploy modular cloud applications. You’ll qui

    Building Modular Cloud Apps with OSGi
    mukaken
    mukaken 2013/09/14
    “Practical Modularity with Java in the Cloud Age”