タグ

loggingとpluginに関するraimon49のブックマーク (6)

  • 第18回yidevで「まだNSLogで消耗しているの?」を発表してきました

    yidev#18 ちょっと煽り系のタイトルにしてあれでしたが、Xcode の Plugin を作っているよという内容です。 発表して作るモチベーションががあがったので、頑張ろうかなと思います。 みれないかた 反響が良かったのでとりあえず Xcode がクラッシュしない状態にして public beta でリリースしようかなと思います。 Xcode Plugin は難しいので、誰か相談にのってくださいw 運営の方々おつかれさまでした。

    第18回yidevで「まだNSLogで消耗しているの?」を発表してきました
  • ログ収集ライブラリ Puree の iOS 版をリリースしました - クックパッド開発者ブログ

    モバイルファースト室の @slightair です。 先日、モバイルアプリのログ収集ライブラリ「Puree」をリリースしました という記事で Puree というログ収集ライブラリを紹介しました。 Android 版につづき iOS 版もリリースしたので紹介したいと思います。 puree-ios : https://github.com/cookpad/puree-ios モバイルアプリのログ記録の難しさや、それを解決するための Puree の思想についての説明は前回の記事におまかせします。 iOS 版の Puree も Android 版と同じようにフィルタリング、バッファリング、バッチ、リトライの機能を備えています。 ログのフィルタリングや出力の振る舞いをプラグインとして定義し、それらを組み合わせることで効率的なログ収集を実現します。 Puree iOS の使い方 Puree の導入方法

    ログ収集ライブラリ Puree の iOS 版をリリースしました - クックパッド開発者ブログ
  • モバイルアプリのログ収集ライブラリ「Puree」をリリースしました - クックパッド開発者ブログ

    モバイルファースト室の @rejasupotaro です。 クックパッドでは、サービスをリリースしてログを収集して分析して改善してまたリリースして、というサイクルを素早く回すことでより良いものを作るということをウェブではやってきました。 クックパッドのサービス開発のフレームワークをモバイルアプリでも適用したいのですが、モバイルアプリにはウェブアプリと違ったロギングの難しさがあります。 今回はモバイルアプリのロギングの問題点とPureeというログ収集ライブラリについて話します。 モバイルアプリのロギングの難しさ ウェブアプリでは、基的にはサーバー側でログを収集することができますが、モバイルアプリの場合は画面の制御はアプリ側で行われ、APIを介してデータを受け取るため、クライアント側でログを収集して送信する必要があります。 アプリのログを収集するのに、画面遷移をしたりタップするたびにサーバー

    モバイルアプリのログ収集ライブラリ「Puree」をリリースしました - クックパッド開発者ブログ
    raimon49
    raimon49 2014/11/25
    うまく抽象化されてるっぽい。
  • 初めてのXcode 5 プラグイン開発 | DevelopersIO

    ヤフー vs クラスメソッド「iOS 炎の7番勝負」でXcode プラグインについて話しました この記事は、ヤフー vs クラスメソッド「iOS 炎の7番勝負」で話した「Xcodeプラグインで快適な開発ライフを」の補足記事になります。 まえおき IDEとプラグイン プラグインって聞くと Eclipse を連想される方が多いかと思います。Eclipse だとそもそも言語用のプラグインやらバージョン管理(git、SVN)やら開発に最低限必要なものがプラグインとして提供されています。なので、Eclipse にとってプラグインはなくてはならない存在と言えます。 Xcodeとプラグイン Xcode は非常に優秀な IDE で、プラグインを入れなくても iOS 開発に最低限必要なものはほとんど揃っています。なので Xcode では、Eclipse のようにプラグインを入れる必要はありません(決して E

    初めてのXcode 5 プラグイン開発 | DevelopersIO
    raimon49
    raimon49 2014/02/26
    貴重な情報。
  • XcodeでNSLogのログ出力に色をつける。

    NSLogでXcodeにログを出力をするのは皆さんもやっていると思いますが、ログが多くなってくると大事な情報を見落としがちになります。 そこで、Xcodeのログ出力に色をつけましょう! NSLogに色をつけるのは簡単・・・ではない? ログ出力に色をつけるくらい簡単だろうと思っていましたが、「NSLog color」などで検索してみても意外とズバリの情報が出て来ません。 Any way to print in color with NSLog? 単純には色をつけられなそうです。 NSLog(@"%@", @"log"); NSLog(@"\e[1;31mRed text here\e[m normal text here"); NSLog(@"\033[fg255,0,0;%@\033[;", @"Red log"); NSLog(@"\033[fg0,0,255;%@\033[;", @"

    raimon49
    raimon49 2013/01/24
    エスケープシーケンスが有効になるXcodeColors
  • イベントログ収集ツール fluent リリース! - Blog by Sadayuki Furuhashi

    こんにちは。Treasure Data の古橋です^^; 先日の Treasure Data, Inc. 壮行会 で、イベントログ収集ツール fluent をリリースしました! Fluent event collector fluent は syslogd のようなツールで、イベントログの転送や集約をするためのコンパクトなツールです。 ただ syslogd とは異なり、ログメッセージに テキストではなく JSON オブジェクト を使います。また プラグインアーキテクチャ を採用しており、ログの入力元や出力先を簡単に追加できます。 Twitterでも話題沸騰中です:イベントログ収集ツール #fluent 周りの最近の話題 背景 「ログの解析」は、Webサービスの品質向上のために非常に重要です。Apacheのアクセスログだけに限らず、アプリケーションからユーザの性別や年齢などの詳しい情報を集め

    イベントログ収集ツール fluent リリース! - Blog by Sadayuki Furuhashi
    raimon49
    raimon49 2012/02/05
    プラグインアーキテクチャ JSONメッセージ
  • 1