Enviar pesquisa
Carregar
Ag and ack
•
1 gostou
•
919 visualizações
Joe_noh
Seguir
AgとAckを軽く紹介するスライド
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 10
Baixar agora
Baixar para ler offline
Recomendados
mlr-grep - レコード指向grep
mlr-grep - レコード指向grep
Ryoichi KATO
Common LispでGPGPU
Common LispでGPGPU
gos-k
普通のコードがCodeGolfコードになるまで in Ruby
普通のコードがCodeGolfコードになるまで in Ruby
Akito Sano
ひろ子 in Objective-C
ひろ子 in Objective-C
Taketo Sano
Kober.R #7 igraph
Kober.R #7 igraph
hiroki84
セミコロンレスc++
セミコロンレスc++
京大 マイコンクラブ
Spell check
Spell check
Ken Ogura
20160730tokyor55
20160730tokyor55
Med_KU
Recomendados
mlr-grep - レコード指向grep
mlr-grep - レコード指向grep
Ryoichi KATO
Common LispでGPGPU
Common LispでGPGPU
gos-k
普通のコードがCodeGolfコードになるまで in Ruby
普通のコードがCodeGolfコードになるまで in Ruby
Akito Sano
ひろ子 in Objective-C
ひろ子 in Objective-C
Taketo Sano
Kober.R #7 igraph
Kober.R #7 igraph
hiroki84
セミコロンレスc++
セミコロンレスc++
京大 マイコンクラブ
Spell check
Spell check
Ken Ogura
20160730tokyor55
20160730tokyor55
Med_KU
Meeting4
Meeting4
nullzine
ぱっと見でわかるC++11
ぱっと見でわかるC++11
えぴ 福田
V6でJIT・部分適用・継続
V6でJIT・部分適用・継続
7shi
YAPC::KANSAI 2017 LT
YAPC::KANSAI 2017 LT
maka2donzoko
My code
My code
俊 中村
AWS は形式手法の夢を見るか? - モデル検査器 Alloy によるインフラ設計
AWS は形式手法の夢を見るか? - モデル検査器 Alloy によるインフラ設計
y_taka_23
20130626 kawasaki.rb NKT77
20130626 kawasaki.rb NKT77
nkt77
Proyecto Cecilia
Proyecto Cecilia
Ana Pertuz
Cartilhado arduino ed1
Cartilhado arduino ed1
Douglas Leandro Gross de Souza
Red Local Kevin
Red Local Kevin
guestc9509e0
Resumen tema 6
Resumen tema 6
adriaheruiz
Estandares ISO 27001
Estandares ISO 27001
dcordova923
pptsynectics
pptsynectics
Wootichai Kammesawang
Urgente. Medio ambiente en peligro
Urgente. Medio ambiente en peligro
janet0003
Luisa belalcazar, zaray diaz, julieta lopez, javier patiño exhale fans
Luisa belalcazar, zaray diaz, julieta lopez, javier patiño exhale fans
julietalopez6
Esta foi a sua vida - MENSAGEM EVANGELÍSTICA.
Esta foi a sua vida - MENSAGEM EVANGELÍSTICA.
Francisco Freire
Objetivos
Objetivos
Jose Mogollón
La quinta d
La quinta d
David Graterol
Food calorie list_2
Food calorie list_2
Wael Sharba
I N S O M N I O F A M I L I A R F A T A L
I N S O M N I O F A M I L I A R F A T A L
gupi
De la paidea a la bildung
De la paidea a la bildung
Martín Ceballos
Lista
Lista
adelemari
Mais conteúdo relacionado
Mais procurados
Meeting4
Meeting4
nullzine
ぱっと見でわかるC++11
ぱっと見でわかるC++11
えぴ 福田
V6でJIT・部分適用・継続
V6でJIT・部分適用・継続
7shi
YAPC::KANSAI 2017 LT
YAPC::KANSAI 2017 LT
maka2donzoko
My code
My code
俊 中村
AWS は形式手法の夢を見るか? - モデル検査器 Alloy によるインフラ設計
AWS は形式手法の夢を見るか? - モデル検査器 Alloy によるインフラ設計
y_taka_23
20130626 kawasaki.rb NKT77
20130626 kawasaki.rb NKT77
nkt77
Mais procurados
(7)
Meeting4
Meeting4
ぱっと見でわかるC++11
ぱっと見でわかるC++11
V6でJIT・部分適用・継続
V6でJIT・部分適用・継続
YAPC::KANSAI 2017 LT
YAPC::KANSAI 2017 LT
My code
My code
AWS は形式手法の夢を見るか? - モデル検査器 Alloy によるインフラ設計
AWS は形式手法の夢を見るか? - モデル検査器 Alloy によるインフラ設計
20130626 kawasaki.rb NKT77
20130626 kawasaki.rb NKT77
Destaque
Proyecto Cecilia
Proyecto Cecilia
Ana Pertuz
Cartilhado arduino ed1
Cartilhado arduino ed1
Douglas Leandro Gross de Souza
Red Local Kevin
Red Local Kevin
guestc9509e0
Resumen tema 6
Resumen tema 6
adriaheruiz
Estandares ISO 27001
Estandares ISO 27001
dcordova923
pptsynectics
pptsynectics
Wootichai Kammesawang
Urgente. Medio ambiente en peligro
Urgente. Medio ambiente en peligro
janet0003
Luisa belalcazar, zaray diaz, julieta lopez, javier patiño exhale fans
Luisa belalcazar, zaray diaz, julieta lopez, javier patiño exhale fans
julietalopez6
Esta foi a sua vida - MENSAGEM EVANGELÍSTICA.
Esta foi a sua vida - MENSAGEM EVANGELÍSTICA.
Francisco Freire
Objetivos
Objetivos
Jose Mogollón
La quinta d
La quinta d
David Graterol
Food calorie list_2
Food calorie list_2
Wael Sharba
I N S O M N I O F A M I L I A R F A T A L
I N S O M N I O F A M I L I A R F A T A L
gupi
De la paidea a la bildung
De la paidea a la bildung
Martín Ceballos
Lista
Lista
adelemari
.
.
SCREAM of Rugby
Presentation1
Presentation1
zojoza
Wedding catering
Wedding catering
Catering Tim Lisak
المركز الدولى للتدريب و الاستشارات
المركز الدولى للتدريب و الاستشارات
المركز الدولى للتدريب و الاستشارات
Motivacion
Motivacion
Juancho Flores
Destaque
(20)
Proyecto Cecilia
Proyecto Cecilia
Cartilhado arduino ed1
Cartilhado arduino ed1
Red Local Kevin
Red Local Kevin
Resumen tema 6
Resumen tema 6
Estandares ISO 27001
Estandares ISO 27001
pptsynectics
pptsynectics
Urgente. Medio ambiente en peligro
Urgente. Medio ambiente en peligro
Luisa belalcazar, zaray diaz, julieta lopez, javier patiño exhale fans
Luisa belalcazar, zaray diaz, julieta lopez, javier patiño exhale fans
Esta foi a sua vida - MENSAGEM EVANGELÍSTICA.
Esta foi a sua vida - MENSAGEM EVANGELÍSTICA.
Objetivos
Objetivos
La quinta d
La quinta d
Food calorie list_2
Food calorie list_2
I N S O M N I O F A M I L I A R F A T A L
I N S O M N I O F A M I L I A R F A T A L
De la paidea a la bildung
De la paidea a la bildung
Lista
Lista
.
.
Presentation1
Presentation1
Wedding catering
Wedding catering
المركز الدولى للتدريب و الاستشارات
المركز الدولى للتدريب و الاستشارات
Motivacion
Motivacion
Mais de Joe_noh
パフォーマンス改善のためにやったこと・やらなかったこと
パフォーマンス改善のためにやったこと・やらなかったこと
Joe_noh
Vue.jsのユニットテスト
Vue.jsのユニットテスト
Joe_noh
Vuexと入力フォーム
Vuexと入力フォーム
Joe_noh
カラーミーAPIドキュメントの今後
カラーミーAPIドキュメントの今後
Joe_noh
サイクルOJTイントロダクション
サイクルOJTイントロダクション
Joe_noh
お産ウィークイントロダクション
お産ウィークイントロダクション
Joe_noh
モバイルアプリ研修イントロダクション
モバイルアプリ研修イントロダクション
Joe_noh
Webオペレーション研修イントロダクション
Webオペレーション研修イントロダクション
Joe_noh
Web開発研修イントロダクション
Web開発研修イントロダクション
Joe_noh
リーンキャンバス
リーンキャンバス
Joe_noh
もっとgit
もっとgit
Joe_noh
できないことはPortで外注
できないことはPortで外注
Joe_noh
DBにseedするライブラリつくった
DBにseedするライブラリつくった
Joe_noh
やってみた -URL外形監視-
やってみた -URL外形監視-
Joe_noh
Elixirだ 第6回
Elixirだ 第6回
Joe_noh
Elixirだ 第5回
Elixirだ 第5回
Joe_noh
Elixirだ 第4回
Elixirだ 第4回
Joe_noh
Elixirだ 第3回
Elixirだ 第3回
Joe_noh
Elixirだ 第2回
Elixirだ 第2回
Joe_noh
Elixirだ 第1回強化版 後半
Elixirだ 第1回強化版 後半
Joe_noh
Mais de Joe_noh
(20)
パフォーマンス改善のためにやったこと・やらなかったこと
パフォーマンス改善のためにやったこと・やらなかったこと
Vue.jsのユニットテスト
Vue.jsのユニットテスト
Vuexと入力フォーム
Vuexと入力フォーム
カラーミーAPIドキュメントの今後
カラーミーAPIドキュメントの今後
サイクルOJTイントロダクション
サイクルOJTイントロダクション
お産ウィークイントロダクション
お産ウィークイントロダクション
モバイルアプリ研修イントロダクション
モバイルアプリ研修イントロダクション
Webオペレーション研修イントロダクション
Webオペレーション研修イントロダクション
Web開発研修イントロダクション
Web開発研修イントロダクション
リーンキャンバス
リーンキャンバス
もっとgit
もっとgit
できないことはPortで外注
できないことはPortで外注
DBにseedするライブラリつくった
DBにseedするライブラリつくった
やってみた -URL外形監視-
やってみた -URL外形監視-
Elixirだ 第6回
Elixirだ 第6回
Elixirだ 第5回
Elixirだ 第5回
Elixirだ 第4回
Elixirだ 第4回
Elixirだ 第3回
Elixirだ 第3回
Elixirだ 第2回
Elixirだ 第2回
Elixirだ 第1回強化版 後半
Elixirだ 第1回強化版 後半
Último
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
Último
(9)
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
Ag and ack
1.
Ag and ackAg
and ack
2.
grepgrepを使ったことがない人 挙手を使ったことがない人 挙手
3.
テキストファイルから正規表現に一致する行を検索するコマンドテキストファイルから正規表現に一致する行を検索するコマンド
4.
ap.cap.cからからintintという文字列を検索という文字列を検索 $ grep -n
int ap.c$ grep -n int ap.c 3939::void calcSimilarityMatrix(void calcSimilarityMatrix(intint[], long[]);[], long[]); 4747::intint compare(const void*, const void*);compare(const void*, const void*); 5050::void prvoid printintMatrix(long m[]){Matrix(long m[]){ ::
5.
競合現る競合現る gringrin rakrak ackack naknak glarkglark pss Agpss Ag vackvack
6.
ackack – grepgrepより速いより速い – ソースコード検索が得意ソースコード検索が得意 ● 用例は次のスライド用例は次のスライド –
Pure PerlPure Perlだから移植性が高いだから移植性が高い – Artistic License v2.0Artistic License v2.0 – 最近最近v2.04v2.04がリリースされたがリリースされた (2013/04/26)(2013/04/26)
7.
● デフォルトで再帰検索デフォルトで再帰検索 & VCS&
VCSを華麗にスルーを華麗にスルー grep pattern $(find . -type f | grep -v '.svn')grep pattern $(find . -type f | grep -v '.svn') ack patternack pattern ● バイナリファイルやエディタのバックアップファイルも華麗にスルーバイナリファイルやエディタのバックアップファイルも華麗にスルー ● ファイルタイプ指定マジ捗るわーファイルタイプ指定マジ捗るわー ack --perl patternack --perl pattern ● shebangshebangも見てくれるも見てくれる ● typetypeの追加・削除が可能の追加・削除が可能 ● PerlPerlの正規表現が使えるの正規表現が使える
8.
AgAg – 本名本名'The Silver
Searcher''The Silver Searcher' – ackackより速いより速い ● 作者は作者はackackのの3~53~5倍速いなどと意味不明な供述しており倍速いなどと意味不明な供述しており ...... – .gitignore.gitignore等を読んで適宜ファイルを無視等を読んで適宜ファイルを無視 – .agignore.agignoreを作れば無視するファイルを指定可能を作れば無視するファイルを指定可能
9.
もちろん 各種エディタとの連携 ありますもちろん
各種エディタとの連携 あります
10.
m(_ _)mm(_ _)m 以上
紹介まで以上 紹介まで ack: http://beyondgrep.com/ack: http://beyondgrep.com/ Ag: https://github.com/ggreer/the_silver_searcherAg: https://github.com/ggreer/the_silver_searcher
Baixar agora