112
14
21
77
75
108

Hello!

I am pleased to announce a new version of my CLI text processing with GNU sed ebook. This book heavily leans on examples to present features one by one. In addition to sed commands and options, regular expressions are also discussed in detail.

Links

You can read the book online here: https://learnbyexample.github.io/learn_gnused/

Interactive TUI app for exercises: https://github.com/learnbyexample/TUI-apps/blob/main/SedExercises

Feedback

I would highly appreciate it if you'd let me know how you felt about this book. It could be anything from a simple thank you, pointing out a typo, mistakes in code snippets, which aspects of the book worked for you (or didn't!) and so on. Reader feedback is essential and especially so for self-published authors.

Happy learning :)

12
Linux Page Cache (biriukov.dev)
10
80
SSH Tips and Tricks (carlosbecker.com)
14
9
Pytorch internals (blog.ezyang.com)
40
[-] learnbyexample@programming.dev 4 points 2 years ago

See also: https://github.com/pllk/cphb (Competitive Programmer's Handbook)

[-] learnbyexample@programming.dev 4 points 2 years ago

Hopefully less than this year. I'm reading too many (100+) and that's reflecting in my reduced time on actual work (self-employed).

[-] learnbyexample@programming.dev 4 points 3 years ago

GVim.

Check out https://ghostwriter.kde.org/ if you are looking for a GUI app with live preview, full screen mode, etc.

[-] learnbyexample@programming.dev 4 points 3 years ago

If you are looking for books, check out:

Intermediate:

  • Beyond the Basic Stuff with Python — Best Practices, Tools, and Techniques, OOP, Practice Projects
  • Pydon'ts — Write elegant Python code, make the best use of the core Python features
  • Python Distilled — this pragmatic guide provides a concise narrative related to fundamental programming topics such as data abstraction, control flow, program structure, functions, objects, and modules

Advanced:

  • Fluent Python — takes you through Python’s core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time
  • Serious Python — deployment, scalability, testing, and more
  • Practices of the Python Pro — learn to design professional-level, clean, easily maintainable software at scale, includes examples for software development best practices
  • Intuitive Python — productive development for projects that last
[-] learnbyexample@programming.dev 5 points 3 years ago

I've written books on regex too, if you are interested in learning ;)

[-] learnbyexample@programming.dev 4 points 3 years ago

I've read his Memory, Sorrow, and Thorn trilogy. Epic dark fantasy, great characters and worldbuilding. The plot is good too, but the pacing goes off rail sometimes.

[-] learnbyexample@programming.dev 5 points 3 years ago* (last edited 3 years ago)

https://github.com/WyattBlue/auto-editor - automatically editing video and audio by analyzing a variety of methods, most notably audio loudness

https://github.com/shssoichiro/oxipng, https://pngquant.org/ and https://github.com/RazrFalcon/svgcleaner for optimizing images

[-] learnbyexample@programming.dev 4 points 3 years ago

There was a discussion thread few days back for books that combine sci-fi and magic: https://programming.dev/post/276456

[-] learnbyexample@programming.dev 4 points 3 years ago

I finally started Murderbot series over the weekend. Already done with the first four novellas.

[-] learnbyexample@programming.dev 4 points 3 years ago

The post isn't about terminal frameworks though, it is about how to get started using the command line.

view more: ‹ prev next ›

learnbyexample

0 post score
0 comment score
joined 3 years ago