タグ

2016年6月22日のブックマーク (3件)

  • スタートアップでも管理画面を作ろう!フルスクラッチの管理画面がもたらす効果 - SideCI TechBlog

    こんにちは!アクトキャットでエンジニアをやっています、 sweep3092 と申します! ユーザ視点に立ったものづくりが得意で、SideCIでも主にクライアント寄りの開発を担当しています。 先日、SideCIの社内向け管理画面のリニューアルを担当いたしました。記事ではその際に私が心がけたポイントをいくつかご紹介いたします。 ActiveAdminを使わない理由 リニューアル前は管理画面にActiveAdminを使用していたのですが、リニューアルに当たってフルスクラッチで開発をすることにしました。 SideCIでは多くのお客様の多種なプロジェクトに対して解析を行っているという特性上、 たとえば不具合のご指摘をいただいた際には都度詳細なエラー内容の調査が必要になります。 迅速な返答や対応のためには、適切な検索条件を設定できることや、エラー情報を生データではなく調査に最適な表示をすることが望ま

    スタートアップでも管理画面を作ろう!フルスクラッチの管理画面がもたらす効果 - SideCI TechBlog
  • FuelPHPのクエリービルダーからSQL文字列を得てサブクエリーにする | kanonjiのブログ

    サブクエリーはなるべく書かなくて済む様にと考えてたけど、どうしても使いたいところが出てきました。 FuelPHPでサブクエリーの方法を調べると、DB::query()でSQLをベタ書きするか、DB::expr()でサブクエリー部分だけはベタ書きする方法しか見つからず、それだとクエリービルダーを使ってる意味が無い様な気がして、公式ドキュメントを見てみたら、今度は良いのが見つかりました。 クエリービルダーからSQL文字列を得る Query Builder Select – クラス – FuelPHP ドキュメント $sql_str = DB::select()->from('examples')->where('foo', $foo)->compile(); execute()の代わりにcompile()すると、実行せずにSQLを文字列で返してくれます。 public function co

  • 「安く早く」が崩壊しかけてるかも:Geekなぺーじ

    国内でトップレベルのセキュリティ専門家である徳丸浩さんが、Twitterで「何度でも言うが、自力でトラブルシューティングできない人や組織は、自前でWordPres立ててはいけない」と発言したことが話題になっています。 [Security] Webとセキュリティとソフトウェア工学 それぞれの方々のご意見を拝見した限り、「自前でWordPres立ててはいけない」という表現に対して「ダメって言うな!」や「じゃあ、どこで経験つめばいいの?」といった論点での反論は多い一方で、「インターネットは超荒波だから気をつけようね」という点に関しては見解が一致してそうだと思います。今のインターネットの荒波がどれぐらいかというと、最後は主人公たちが乗っていた漁船が荒波に飲まれて全員死亡というパーフェクトストームという映画ぐらいのレベルだという感想を個人的に持っています。 いまのインターネットは、安さと早さを追