[{"data":1,"prerenderedAt":190},["ShallowReactive",2],{"maker-asicsp":3},[4,34,53,75,92,110,122,141,158,173],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":22,"domain":23,"tier":24,"attempts":25,"strip":26,"url":-1,"mix":27,"praise":31,"objection":32,"sub":33},20212622,"GNU grep and ripgrep book","A book on GNU grep and ripgrep",false,"learning_science",2019,182,53,"debated",0.02,11,[17,18,19,20,21],"grep","ripgrep","regular expressions","command line","unix","asicsp","","notable",0,"0013001300510000050005533013055305051000",[28,29,25,30],8,7,5,"Helpful for beginners and a good reference","Missing articles and needs a technical editor","technical book",{"id":35,"name":36,"line":37,"ai":8,"cat":9,"year":10,"points":38,"comments":39,"rec":40,"s":41,"top":42,"kw":43,"maker":22,"domain":23,"tier":24,"attempts":25,"strip":47,"url":-1,"mix":48,"praise":50,"objection":51,"sub":52},20645319,"Python re(gex)?","A book on Python regular expressions",193,50,"mixed",0.32,9,[44,19,45,46],"python regex","python re module","regex tutorial","0000000000000000000003030005005551000100",[30,49,25,49],2,"Helpful resource and well done on the book","Regex is hard to read and often overused; parsers are better","programming book",{"id":54,"name":55,"line":56,"ai":8,"cat":57,"year":58,"points":59,"comments":60,"rec":61,"s":62,"top":49,"kw":63,"maker":22,"domain":23,"tier":67,"attempts":25,"strip":68,"url":-1,"mix":69,"praise":72,"objection":73,"sub":74},22758217,"Learn GNU Awk one-liners ebook","An eBook with hundreds of GNU Awk one-liners","languages",2020,539,48,"loved",0.4,[64,65,66,19],"gnu awk","awk one-liners","awk tutorial","legend","1005000000030000000000050500550000530003",[29,70,25,71],3,1,"Useful for learning awk and command line tools","Covers only gawk, not portable POSIX awk","ebook on awk one-liners",{"id":76,"name":77,"line":78,"ai":8,"cat":9,"year":58,"points":79,"comments":80,"rec":81,"s":82,"top":83,"kw":84,"maker":22,"domain":23,"tier":87,"attempts":25,"strip":88,"url":-1,"mix":89,"praise":90,"objection":-1,"sub":91},23881039,"learn_js_regexp","JavaScript regexp eBook with hundreds of examples and exercises",10,4,"quiet",null,82,[85,19,46,86],"javascript regex","regex exercises","shown","5000",[71,25,25,25],"Single-file Markdown format is useful","programming ebook",{"id":93,"name":94,"line":95,"ai":8,"cat":57,"year":58,"points":96,"comments":97,"rec":13,"s":25,"top":79,"kw":98,"maker":22,"domain":103,"tier":24,"attempts":25,"strip":104,"url":105,"mix":106,"praise":107,"objection":108,"sub":109},24637797,"Ruby One-Liners Cookbook","Ruby is based on programming languages like Perl, Smalltalk, Eiffel, Ada, and Lisp.",191,36,[99,100,101,102],"ruby one-liners","ruby command line","perl switches","text processing","learnbyexample.github.io","050000000000000000005003053010101010","https:\u002F\u002Flearnbyexample.github.io\u002Flearn_ruby_oneliners\u002Fone-liner-introduction.html",[70,49,25,80],"Ruby is enjoyable and fun to write","Some one-liners are very long, around 120 characters","ruby command line one-liners",{"id":111,"name":112,"line":113,"ai":8,"cat":9,"year":58,"points":114,"comments":25,"rec":81,"s":82,"top":115,"kw":116,"maker":22,"domain":103,"tier":87,"attempts":25,"strip":23,"url":120,"mix":121,"praise":-1,"objection":-1,"sub":91},25014639,"Learn Perl One-Liners","eBook with hundreds of Perl one-liners",12,73,[117,118,119,20,102],"perl","one-liners","ebook","https:\u002F\u002Flearnbyexample.github.io\u002Flearn_perl_oneliners\u002Fone-liner-introduction.html",[25,25,25,25],{"id":123,"name":124,"line":125,"ai":8,"cat":9,"year":126,"points":127,"comments":128,"rec":40,"s":129,"top":130,"kw":131,"maker":22,"domain":103,"tier":24,"attempts":25,"strip":136,"url":137,"mix":138,"praise":139,"objection":140,"sub":52},26076721,"100 Page Python Intro","\"100 Page Python Intro\" eBook",2021,107,26,0.06,20,[132,133,134,135],"python","python tutorial","learn python","python ebook","10000303000000000050303005","https:\u002F\u002Flearnbyexample.github.io\u002F100_page_python_intro\u002Fintroduction.html",[49,70,71,71],"Thorough, well written and well presented","Assumes prior programming knowledge and setup steps are unclear for beginners",{"id":142,"name":143,"line":144,"ai":8,"cat":9,"year":126,"points":145,"comments":130,"rec":13,"s":146,"top":147,"kw":148,"maker":22,"domain":103,"tier":24,"attempts":25,"strip":153,"url":154,"mix":155,"praise":156,"objection":157,"sub":52},28798095,"Command line text processing with GNU Coreutils","“Command line text processing with GNU Coreutils” eBook",117,0.05,18,[149,150,151,152],"gnu coreutils","command line text processing","shell tutorial","linux text tools","03010100503010355503","https:\u002F\u002Flearnbyexample.github.io\u002Fcli_text_processing_coreutils\u002Fintroduction.html",[80,80,25,70],"Good resource and useful book","Book is not really free; signup links require personal data",{"id":159,"name":160,"line":161,"ai":8,"cat":9,"year":126,"points":162,"comments":114,"rec":61,"s":163,"top":15,"kw":164,"maker":22,"domain":166,"tier":24,"attempts":49,"strip":167,"url":168,"mix":169,"praise":170,"objection":171,"sub":172},29391107,"py_regular_expressions interactive exercises","Improve your Python regex skills with 75 interactive exercises",175,0.33,[44,86,45,165],"learn regular expressions","github.com","053030330555","https:\u002F\u002Fgithub.com\u002Flearnbyexample\u002Fpy_regular_expressions\u002Ftree\u002Fmaster\u002Finteractive_exercises",[80,70,71,25],"Simple and helpful","Pointed out that ^ and $ need a group for alternation, a gotcha students hit","regex practice exercises",{"id":174,"name":175,"line":176,"ai":8,"cat":9,"year":177,"points":178,"comments":29,"rec":81,"s":82,"top":179,"kw":180,"maker":22,"domain":166,"tier":24,"attempts":25,"strip":185,"url":186,"mix":187,"praise":188,"objection":-1,"sub":189},33931677,"TUI-apps","Interactive exercises for Linux CLI text processing commands",2022,69,31,[181,102,182,183,184],"linux cli","command line exercises","textual tui","shell practice","0505050","https:\u002F\u002Fgithub.com\u002Flearnbyexample\u002FTUI-apps\u002Ftree\u002Fmain\u002FCLI-Exercises",[70,25,25,25],"Useful for brushing up Linux CLI skills and learning new tricks","interactive exercises",1793991241521]