イントロダクション 標準のfindの種類(first, all, count, threaded, neighbor, list)だけでは、ビジネスロジックに対応できないことがあります。 これに対するひとつのプラクティスとしては、カスタムfindタイプを定義することです。 この記事では、実際の開発を想定したリファクタリングの過程を通してカスタムfindタイプの定義の仕方と活用方法、その意義をご紹介します。 「次」の記事 例えば、カレントのレコードの「次*1」のレコードを取得したい場合、それに纏わる複雑な処理は、単純なqueryの発行だけでは済まないことがあります。 この「次」のレコードを探索するロジックを例に、ボブ*2がこれを実装していくお話をしましょう。 要件の定義 ボブの上司のサム*3は、クライアントの会社のサイトにブログモジュールを追加するプロジェクトの打ち合わせで、次の要件を定義し
CakePHP2対応したのCSVヘルパーはこちらです。 FastCSV ヘッダだとか文字化けで取っつき難いCSV関連 最初に言っておきます、CSV Helperはとても易しく使いやすいです。 →CSV Helper (PHP 5) ザッとマニュアルを見てから思い通りの実装・出力まで30分程度でした。 それでは、さっそく使い方を説明します。 1.まず、「app/views/helpers/」に「csv.php」を作成して 以下のソースをそのままコピペしてください。 <?php class CsvHelper extends AppHelper { var $delimiter = ','; var $enclosure = '"'; var $filename = 'Export.csv'; var $line = array(); var $buffer; function CsvHelp
IntelはPC関連の展示会Computexにて無線接続のディスプレイやドッキングシステム、ワイヤレス給電などの技術デモを行った。これらはIntelが開発中の新プラットフォーム「Skylake」で採用され、「すべてのケーブルを取り除いたシステム」が実現できるという(CNET Japan)。 短距離の「ドッキング」には高速なWiGig規格が採用される予定で、対応デバイスを接続圏内に移動させると、それらが瞬時に認識・接続されるという。たとえばタブレット端末をPCの近くに持って行くだけでPCに接続されて協調動作し、また端末を持ってその場を離れると接続が自動的に解除される、といったことが実現できるようだ。またワイヤレス給電については、磁気共鳴方式のワイヤレス給電技術「Rezence」を使用する。磁気共鳴によって2インチ(約5cm)幅の木材を通した給電が可能で、テーブルの裏側などに給電用のターミナル
WindowsのCPU使用率/空きメモリ量ログを fluentd で転送して、GrowthForecastでグラフ化RubyWindowsFluentdgrowthforecast 0.前書き WindowsのCPU使用率/空きメモリ量のログを、fluentd で転送し、GrowthForecastでグラフ化します。 Windowsの監視におけるfluentdのユースケースとしてはフォワーダーとしてnxlogを使うパターンが紹介されています。 http://docs.fluentd.org/ja/articles/windows が、 ここではあえてfluentdのWindowsブランチを使って直接fluentdがログを読み、そのままGrowthforを使うことにチャレンジしてみます 。 目指す構成はこんな感じ。 CPU使用率/空きメモリ量の取得には、Windowsに標準添付されている t
[速報]Oracleデータベースをインメモリ化する「Oracle Database In-Memory」、性能を数百倍高速化、来月出荷へ 米オラクルは、Oracle Database 12cをインメモリデータベース化し、従来と比較して数百倍の性能向上を実現する「Oracle Database In-Memory」を来月7月に出荷すると発表しました。 Oracle Database In-Memoryは、昨年9月に行われたOracle OpenWorld 2013の基調講演で発表されたもの。今回の発表には、そのときと同様に同社CEOのラリー・エリソン氏が登壇、熱のこもった説明を行いました。 エリソン氏は「Oracle Database In-Memoryは、アナリティクス処理を10倍も100倍も高速化し、OLTPも2倍、3倍と高速化する。しかもOracle RAC(Real Applicat
柊あおいさんの『耳をすませば』。少女漫画の古典的名作であり、スタジオジブリによって映画化もされているので、ご存じの方はきっとたくさんいらっしゃるでしょう。かつて少女だった人なんかには、今も人気の高い作品です。 この作品が人を引き付けるのは、ヒロイン雫と、天沢聖司との出会いのきっかけ、その仕組みの妙でしょう。図書館で借りた本に見つける「天沢聖司」の名前。自分の借りる本のほとんどに彼の名前を見つけ、自然彼に興味を引かれていく雫という構図は、非常に自然で、しかもロマンティックです。 こういう出会いに憧れ、自分の借りる本に私の「天沢聖司」を探そうとした人も多いのでは? でも、探せなかったはずです。だって、本に挟まれている貸出カードには、本を借りた人の名前なんて書かれてません。 いや、私が借りた本の後ろには、自分の名前を書くカードが入っていた。そう主張される方もいらっしゃるかも知れません。でも、この
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く