タグ

2014年2月21日のブックマーク (5件)

  • 文字列検索コマンド「grep 2.17」リリース | OSDN Magazine

    GNU Projectのgrep開発チームは2月17日、最新安定版「grep-2.17」をリリースした。パフォーマンスの向上が行われており、「10倍の高速化」が実現されているという。 grepはファイルから特定のパターンを検索するツールで、「global regular expression print」の略。正規表現による検索も可能で、多くのUNIX系システムで使われているほか、Windowsでも動作する。 grep 2.17は1月初めに公開されたバージョン2.16に続く安定版。7週間で8人の開発者より合計19のコミットがあったという。最大の特徴は性能。バッファモードの活用などにより、マルチバイト文字列に対し-iオプションを利用し、\または[が含まれていないパターンを検索する際の速度が10倍高速になったという。-iオプションを利用しない場合は、最大7倍程度の改善が可能だそうだ このほかg

    文字列検索コマンド「grep 2.17」リリース | OSDN Magazine
    nhayato
    nhayato 2014/02/21
  • Yotaro Watanabe - ChaPAS: Yet Another Japanese Predicate Argument Structure Analyzer

    chapas-0.742.tar.gz (全ファイル, size: 1.13GB)ChaPASはフリーソフトウェアです。修正BSDライセンスに従って利用または再配布することができます。ただし、付属のモデルファイル(models以下)、解析に利用している京都大学格フレームver1.0 (resources/kucf以下)、ALAGIN文脈類似語データベース付属の確率的クラスタリングの結果データ(resources/sw以下)、大規模コーパスから得られた確率的クラスタリングの結果データ(resources/ncv以下)はこのライセンスには含まれません。 モデルファイルは、ipa品詞体系のデータで学習したものです。 確率的クラスタリングの結果データは、オリジナルから30%以上改変したものです。 chapas-models.tar.bz2 (学習済みモデルファイルのみ, size: 125MB)c

    nhayato
    nhayato 2014/02/21
  • はてなで実践している社内コミュニケーション方法 - Hatena Design Group

    こんにちは。はてな デザインチームの id:ueday です。 どうしたら会社(あるいはチーム)でのコミュニケーションを円滑に・楽しく行うか、というのは常に悩みどころですよね。私達も今までに色々なツールや方法を試していて、日々ベストプラクティスを探しているところです。 この記事では、はてなで実践している社内コミュニケーション方法についてご紹介しますが、常に試行錯誤しているので、これが最適、とは言い切れないところがあります。現時点の方法としてご紹介したいと思います。 東京・京都の2拠点を繋ぐ はてなでは、京都と東京の2拠点で開発をしています。そこで活躍するのが、「ポリコム」というテレビ会議システムです。打ち合わせや朝会はこのポリコムを通じて行うので、物理的な距離を感じずにコミュニケーションがとれるのです。詳しくははてなのカルチャーをご覧ください。 カルチャー - 株式会社はてな メールは使わ

    はてなで実践している社内コミュニケーション方法 - Hatena Design Group
    nhayato
    nhayato 2014/02/21
  • 異字同訓使い分け手引き 42年ぶり見直し NHKニュース

    文化庁の文化審議会は訓読みが同じ漢字、「異字同訓」の使い分けの事例を示す手引きを42年ぶりに見直し、それぞれの漢字が持つ意味など詳しい説明を新たに加えました。 「異字同訓」の新たな手引きは21日開かれた文化庁の文化審議会国語分科会でまとまりました。 人に「会う」、意見が「合う」など、同じ訓読みをする複数の漢字の使い分けについては、昭和47年に手引きがまとめられましたが、去年、文化庁が行った調査で「漢字の選び方で迷うことがある」という人が75%に上ったことなどから、42年ぶりに見直されました。 新たな手引きでは、それぞれの漢字が持つ意味や使い分けの考え方などが詳しく説明されているのが特徴です。 例えば「とぶ」については、スキージャンプのような空中を移動している状態を言う場合は「飛ぶ」を、フィギュアスケートのジャンプのように地面を蹴って高く上がる場合は「跳ぶ」を使うとしています。 「すすめる」

    nhayato
    nhayato 2014/02/21
  • 復習 Ruby: [1, 2, 3].sum ではなく,[1, 2, 3].inject(:+) と書く.

    復習 Ruby: [1, 2, 3].sum ではなく,[1, 2, 3].inject(:+) と書く. 数値が Array に格納されていて,その合計を計算したいときに sum したくなることがある. たとえば,次のように. a = [1, 2, 3] a.sum # ~> -:2:in `': undefined method `sum' for [1, 2, 3]:Array (NoMethodError) しかし,このように,Array#sum というメソッドは無いので,NoMethodError になる. Enumerable#inject(symbol)こんなときに,Ruby なら Enumerable#inject(symbol) を使う. a = [1, 2, 3] a.inject(:+) # => 6 ここで,a.inject(:+) は, 1 + 2 + 3 と同じ

    復習 Ruby: [1, 2, 3].sum ではなく,[1, 2, 3].inject(:+) と書く.
    nhayato
    nhayato 2014/02/21
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy