タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ltsvに関するkeyesberryのブックマーク (5)

  • LTSV viewer for Ruby 作った - ブログのおんがえし

    ltsvrといいます。Rubyで書いたLTSV用Viewerです。 ongaeshi/ltsvr · GitHub インストール $ gem install ltsvr 使い方 詳しくはREADMEをどうぞ。 ltsvr/README.md 表示するラベルの選択 (-k host,ua, -i time,req) ラベルの値にマッチしたものを表示(-f ua=Mozilla) ltsv.orgにジャンプ (--web) 辺りが特徴です。

    LTSV viewer for Ruby 作った - ブログのおんがえし
  • RubyでアクセスログのようなものをLTSVに変換する

    Rubyでアクセスログからいま話題のLTSV(Labeled Tab-separated Values)を生成しようと考えました。ところが自分はアクセスログを扱った経験がなくそのフォーマットをよく知らないという事実に気付いたのでした(遅い)。一方で、仕様書を読むモチベーションもなく、仕方がないのでアクセスログというものの基礎仕様を以下のように仮定してみることにしました。 1. 1エントリ内の各情報はスペース区切りされている。 2. [ ]または" "で囲まれた情報を含むことができ、その間ではスペースが許容される。 それで、この仕様に基いたアクセスログ(のようなもの)をLTSVフォーマットに変換するために、次の手順を考えました。 1. スペース区切りをタブ区切り(TSV)のアクセスログに変換する。 1-1. [ ]または" "で囲まれた情報内におけるスペースを一旦特殊シンボルに変換する。 1

    keyesberry
    keyesberry 2013/02/15
    ブログを書いたよ! #ruby #ltsv
  • Labeled Tab-separated Values (LTSV)

    Description Labeled Tab-separated Values (LTSV) format is a variant of Tab-separated Values (TSV). Each record in a LTSV file is represented as a single line. Each field is separated by TAB and has a label and a value. The label and the value have been separated by ':'. With the LTSV format, you can parse each line by spliting with TAB (like original TSV format) easily, and extend any fields with

    Labeled Tab-separated Values (LTSV)
  • 私、RubyでならTSVからLTSV作れます!

    Labeled Tab-Separated Values(LTSV) という、新しいテキストフォーマットのビッグウェーブが来てるみたいです… 【今北産業】3分で分かるLTSV業界のまとめ【LTSV】 - naoyaのはてなダイアリー 私、少し前に「CSV.table最強!」と言いましたよね… Ruby標準添付ライブラリcsvCSV.tableメソッドが最強な件について ちょっと、なんか恥ずかしい気もするんですよね… 今更CSVとかって… こうなったら、CSV.tableで私もどうにかLTSVのビッグウェーブに乗れませんかね… そんなわけで… CSV.tableを使ってTSVからLTSVを作る方法を紹介します! 次のようなタブ区切りのログフォーマット(TSV)があるとします。先頭行はラベルです。 access_log.tsv host<TAB>ident<TAB>user<TAB>time

    keyesberry
    keyesberry 2013/02/10
    ブログを書いたよ! #ruby #ltsv #csv
  • LTSV FAQ - LTSV って何? どういうところが良いの? - naoyaのはてなダイアリー

    LTSV って何? Labeled Tab-Separated Values という、テキストのフォーマットの仕様です。CSV や TSV や JSON そのほかと同じ、テキストデータのフォーマット名。主にログ、特に httpd のアクセスログなどに適用すると便利です。 仕様は http://ltsv.org にまとまっています。随時更新中です。 LTSV は単なるログのフォーマットであって、それ以上でもそれ以下でもありません。 LTSV ってタブ区切りで値に名前を付けただけのもの? はい、そうです。 これが 127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326 "http://www.example.com/start.html" "Mozilla/4.08 [en] (

    LTSV FAQ - LTSV って何? どういうところが良いの? - naoyaのはてなダイアリー
    keyesberry
    keyesberry 2013/02/09
    行指向だから分散処理にも
  • 1