コードをチラ見する技術
Upcoming SlideShare
Loading in...5
×
 

コードをチラ見する技術

on

  • 564 views

コードをチラ見するときに使うものを社内の自グループ勉強会で軽く紹介した

コードをチラ見するときに使うものを社内の自グループ勉強会で軽く紹介した

Statistics

Views

Total Views
564
Views on SlideShare
466
Embed Views
98

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 98

http://ktjtn.blogspot.jp 98

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

コードをチラ見する技術 コードをチラ見する技術 Presentation Transcript

  • コードをチラ見する技 術 Katsuji Ishikawa <katsuji.ishikawa@gmail.com>
  • こんにちは
  • (こんにちは)
  • FOSS なソースコード読んだことある人?
  • はい いいえ
  • ツールの紹介
  • ツールの紹介• GNU GLOBAL• OpenGrok• grep / ack / ag
  • GNU GLOBAL• 「GNU GLOBAL は、ソースコードに索引付けを行 うことで、大規模システムのハックや レビューを 効率化するソフトウエアです」• MacPorts にある • $ sudo port install global • brew ?知らない..• 書籍有り(GNU GLOBAL ハンドブック)
  • OpenGrok• 「OpenGrok is a source code search and cross reference engine. It helps programmers to search, cross-reference and navigate source code trees.」• Sun の時代からある • そのせいか Java Java してる• Mac でいれるのめんどいかも
  • grep / ack / ag• grep • Mac なら( BSD grep より高速なので) GNU grep 入れよう • Lion までは GNU grep が標準. Mountain Lion だと BSD grep • GNU grep is 10x faster than Mac grep ( http://bit.ly/WYqbYk ) • GNU grepが高速な理由 ( http://bit.ly/A0JdKQ )• ack • http://betterthangrep.com/ - ack is a tool like grep, optimized for programmers• ag • https://github.com/ggreer/the_silver_searcher - A code-searching tool similar to ack, but faster.
  • スライド無いぜ
  • なので
  • あとはハンズオン