Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

大きく2つに分ける inputとoutputなどのIO系 fitlerやrewriteなどの処理系 前者は誤ったらすごい勢いでワーニングでたり、先行・後続に影響だしたりするので、慎重にやりたい度ことが多いです。 後者は誤ってもデータが流れてこないとか、書き換えしくじっておかしな値になるとかという具合で、影響のスコープはわりと狭くできます。ただギョーム次第で大きく変わったり複雑になったりするので、手を入れることはとても多いです。 さらに分ける つまりは、一般的なバッチ処理設計みたいなもので、意味のある単位に集約しましょうということ。 技術の問題か業務の問題か 技術的な問題なら、共通のconfつくってincludeすると捗ります。 業務的な問題なら、共通的な業務のパーツにみえて案外共通じゃなかった例がよくあるので、早すぎる最適化の罠にハマる位なら扱える範囲はベタに書いてもいいと思います。 業務
多くの方はFluentdを業務で利用しているかと思います。私も普段の業務で使っており、ログの収集、転送、分析、加工にと大変はかどっています。 その話もどこかでノウハウをまとめて共有しようと思っていますが、ここでは扱いません。 このエントリーでは私の家庭でのFluentd活用の話をします。家にあるサーバと手元のノートでFluentdを動かしており、連携させながら、プライベートな処理をぐりぐり動かしています。 自由度高くかつ心配事少く気軽に運用がはかどっているので、その一端をご紹介しします。 Fluentdを動かす環境 Raspberry PiにRaspbianを入れ、rbenv + ruby-buildでRubyを導入した上で、Fluentdをインストールしています。 Fluentd本体やプラグインを含め、全てのgemの管理はbundlerにゆだねています。 このマシンで完結する処理の場合
まずは、ruby-dmmを使った基本的なアイテム検索方法はこちらを参照してください。 http://qiita.com/bash0C7/items/ccaf95c4177fbe7ecfdd さて、検索結果が望みのものかを確認するには名前や説明文を読むより画像を見るほうが直感的で捗ります。 DMM::Response::Item#imagesで複数のサイズの画像URLを取得できるので、これをWebブラウザで実際に開いて確認してみましょう require 'ruby-dmm' client = DMM.new(:api_id => [APIID], :affiliate_id => [アフィリエイトID], :result_only => true) client.item_list(<キーワード>).items.each { |item| `open "#{item.images[:larg
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く