Najnowszy zestaw Humble Book Bundle: Linux & UNIX zawiera 15 książek z wydawnictwa O’Reilly.
Grube tomy i charakterystyczne okładki ze zwierzętami – już całe pokolenie administratorów i developerów korzystało z tych książek. Teraz możemy je nabyć w e-booku i w całkiem atrakcyjnym pakiecie.
Akcja trwa do 21 października.
Lista książek
Pakiet 1: Za co najmniej dolara
- Classic Shell Scripting. Hidden Commands that Unlock the Power of Unix. First Edition
- Linux Device Drivers. Third Edition
- Introducing Regular Expressions. First Edition
- grep Pocket Reference.First Edition
- Learning GNU Emacs. Third Edition
- Unix Power Tools. Third Edition
Pakiet 2: Za co najmniej 8 dolarów
- Learning the bash Shell. Third Edition
- Learning the vi and Vim Editors. Seventh Edition
- Linux in a Nutshell. Sixth Edition
- sed & awk. Second Edition
Pakiet 3: Za co najmniej 15 dolarów
- bash Cookbook. Second Edition (2017)
- Linux System Programming. Second Edition (2013)
- Mastering Regular Expressions. Third Edition
- Effective awk Programming. Fourth Edition
- Linux Pocket Guide. Third Edition (2016)
Podlinkowałem Amazon, gdzie można sprawdzić opinie i ceny.
Zwykle jest tak, że jeden e-book w Kindle Store kosztuje więcej niż tutaj piętnaście. Ba, czasami nawet wypożyczenie jednej książki (Amazon ma taką funkcję dla podręczników) kosztuje więcej niż cały pakiet.
Część z tych książek się powtarzała w poprzednich akcjach – np. „Linux Pocket Guide” z 3 pakietu był w najtańszym pakiecie dla devops. Sporo z nich wyszło też po polsku, zwykle wydawał je Helion.
Co wybrać?
Co jest tutaj charakterystyczne: poza trzema przypadkami są to książki stare lub bardzo stare.
Nie podawałem dat, bo większość tytułów pochodzi z pierwszej dekady XXI wieku, a taki „sed & awk” nawet… z 1997 roku! Niektórzy czytelnicy tej książki mogli się jeszcze wtedy nie urodzić. :-)
Ale wchodzę na stronę sed & awk na Amazonie i widzę pierwszy komentarz z 2019: „Still relevant” i opis, jak to czytelnikowi udało się zmodyfikować ponad 10 GB plików tekstowych. To tylko pokazuje, że dwudziestoletnie narzędzia i sposób korzystania z nich wciąż są przydatne.
Oczywiście pytanie, dlaczego książka, która ma „trzecie wydanie” i wciąż dobre recenzje (np. Learning the bash Shell), została ostatni raz zaktualizowana w 2005 roku. Czy to świadczy o jej ponadczasowości, czy o tym, że użytkownicy Linuxa przenieśli się z poszukiwaniem rozwiązań na Stack Overflow? Niemniej wydaje mi się, że w niektórych przypadkach przyda się jednak książka z dokładnym omówieniem danej kwestii.
Najbardziej atrakcyjny wydaje mi się pakiet pierwszy, bo mamy tam podręczniki wyrażeń regularnych i polecenia grep (też dużo na temat regexpów), które mogą być całkiem przydatne w codziennej pracy z plikami tekstowymi. Są też dwa podręczniki na temat pisania skryptów i „power tools”, dzięki którym poznamy bliżej różne unixowe narzędzia.
Pakiety droższe sporo tematów rozwijają – mamy np. jeszcze lepszy podręcznik do regexpów i „książkę kucharską” nt. basha. Czy warto je kupować, to już nasza własna ocena.
Pobieranie e-booków
Po zakupie możemy od razu przejść do książek (przycisk „Get your Books”), link dostaniemy też na maila. Przydatną rzeczą jest „Bulk Download” czyli możliwość pobrania wszystkich książek w danym formacie jednym kliknięciem.
Wszystkie e-booki są w trzech formatach: MOBI, EPUB i PDF, co da nam elastyczność w czytaniu ich na dowolnym urządzeniu. Niektóre mogą być większe niż 50 MB, przez co nie „przejdą” na Kindle wysłane mailem. Pisałem o tym, jak je można zmniejszyć.
Warto też przypomnieć, że pakiety HB to jedyna okazja do kupna w sensownej cenie e-booków O’Reilly w formatach innych niż amazonowy – bo jakiś czas temu wydawca zamknął swoją księgarnię, skupiając się na platformie Safari.
Wsparcie dla Świata Czytników i Code for America
Jak już nieraz wspominałem, jestem partnerem Humble Bundle, dlatego jeśli kupicie pakiet, korzystając z mojego linku, macie szansę wspomóc również Świat Czytników.
Po rozwinięciu „Choose where your money goes” pojawia się odpowiedni suwaczek, którym przydzielamy, ile ma dostać wydawca, ile organizacja charytatywna Code for America, a ile niniejszy blog.
Dziękuję!
Podsumowanie
Ciekawi mnie, czy taki „stary” pakiet będzie miał popularność podobną jak inne z O’Reilly, ale sądzę że tak – wiele z tych książek to must-have, jeśli nie mamy ich jeszcze, to warto biblioteczkę uzupełnić, szczególnie o zestaw najtańszy.
Przypominam, że pakiet Humble Book Bundle: Linux & UNIX potrwa do 21 października.
Czytaj dalej:
- Przetłumacz sobie e-booka! Wtyczka Ebook Translator do Calibre używa ChatGPT, DeepL lub Google i radzi sobie bardzo dobrze
- [Aktualizacja] Jeśli nie ściągnęliście wcześniej swoich książek z pakietów BookRage, to… już tego nie zrobicie
- Czytaj Kraków – kolejna odsłona akcji CzytajPL! Lista książek do przeczytania bezpłatnie i kod QR
- Amazon w ramach walki z AI ogranicza liczbę publikowanych książek do… trzech dziennie
- Księgarnia Inverso zakończyła działalność po czterech latach. E-booków nie sprzedawali już od maja
- Ostatni dzień na pobranie książek ze „starego” ArtRage. Jak ściągnąć je wszystkie?
To że książki są stare absolutnie im nie szkodzi. Akurat bash i linuxowe narzędzia starzeją się raczej wolno. Opisy z lat dziewięćdziesiątych nadal pozostają aktualne, zwłaszcza dla początkujących. Owszem, tu i ówdzie doszło kilka nowych funkcji czy rozszerzeń, ale zwykle mają niszowe zastosowania.
Pytanie natomiast czy te podręczniki wnoszą coś więcej do tematu niż man pages.
Z drugiej strony O’Reilly to taka klasyka, że jest nawet generator okładek (https://dev.to/rly ;)), tutaj za niecałe 5 złotych możemy mieć prawdziwe, zamiast wygenerowanych ;)
„Mastering Regular Expressions” to dużo więcej niż zawartość stron man dla narzędzi operujących wyrażeniami regularnymi: solidne objaśnienie, z detalami, od zupełnych podstaw po kwestie zaawansowane (mechanizmy NFA, DFA). Zdecydowanie warta przeczytania, jeśli ktoś z regexów korzysta na co dzień. Polskie wydanie ma tytuł „Wyrażenia regularne” (o dziwo wydawca pominął bardzo istotne słowo).
promocja do soboty na kilka pozycji z Amazona
https://courses.linuxtrainingacademy.com/kindle-books/