政府の意見募集サイト「デジタル改革アイデアボックス」に寄せられた意見を、かつての「2ちゃんねる」(現5ちゃんねる)にそっくりなUIで表示するWebサービス「デジタル庁板」が登場した。ユーザーは匿名か、ハンドルネームを使って投稿された意見にレス(返信)し、他のユーザーと議論できる。個人開発者の矢野さとるさんが12月2日に公開した。 返信はデジタル庁板内だけに表示する仕組みで、アイデアボックスのコメント欄には反映されない。「2ちゃんねる風のゆるいUIにすることで、どんな人でも(議論に)気軽に参加できるようになったらいいと思い開発した」(矢野さん)という。 デジタル庁板では、アイデアボックスに投稿された意見を、新着順やコメント数順で並べ替えられる。意見ごとに、アイデアボックス内でどれだけ賛成・反対・中立のコメントが集まっているかを、表やグラフで表示することも可能。「JaneStyle」「BB2C
IoC container 悩み事 取得したい何かがIoCコンテナに格納されている インターフェースがバインドされているオブジェクトや、何かのクラス、 または配列などの何かのデータなどはIoCコンテナを通じて取得すると、 テストのしやすさや、拡張性が高くなるということを覚えておきましょう 解決方法 App::make()を利用すると簡単に生成したり取得ができます これはApp::bind()と共に使用するとよりLaravelらしくなります // どこかにMyCoolClassを、'myclass'という名前で生成する様に記述します \App::bind('myclass', function($app) { return new MyCoolClass(); }); // 生成したい場所でmyclassが生成されます $myclass = \App::make('myclass'); Ap
バインドと解決の大まかな仕組み(というかこの記事の結論) バインド(というかbindメソッド)の大まかな仕組みは、 bindメソッドの第一引数をキーとして、第二引数をクラスのインスタンスやクロージャとなるキーの値としてLravelであらかじめ用意された配列にセットするというものです。 そして解決(というかmakeメソッド)の大まかな仕組みは、 bindメソッドでセットした配列のキーと同じ値がmakeメソッドの第一引数にセットされたとき、そのキーに対応するインスタンスやクロージャを返すというものです。 コンテナのバインドと解決の流れを図にするとこんな感じです。 今度は実際のLaravelのコードを見て、バインドの仕組みについてみていきたいと思います。 バインドの仕組みについて 実際のbindメソッドのコードはこのようになっています。ちなみにbindメソッドは、Laravelのサービスコンテナ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く