Publisher: 24
Git. Rozproszony system kontroli wersji
Włodzimierz Gajda
Git - oszczędź sobie kłopotów z synchronizacją projektu! Praca nad niemal każdym projektem informatycznym wymaga współdziałania wielu osób, często pracujących z dala od siebie. W takich warunkach bardzo łatwo popełnić błąd, nadpisać jakiś ważny plik albo przypadkowo zdublować dane. Mały projekt po takiej wpadce da się jeszcze uratować, ale większy… można wyrzucić do kosza. Chyba że od momentu jego inicjalizacji używamy narzędzia odpowiedzialnego za właściwą synchronizację danych, czyli systemu kontroli wersji, co jest standardem we współczesnej informatyce. Jednym z takich programów jest git, napisany na potrzeby zarządzania kodem źródłowym jądra systemu Linux - taka rekomendacja mówi sama za siebie. Możliwości programu git i sposoby jego praktycznego zastosowania w różnych projektach przedstawione zostały w tej książce. Znajdziesz tu podstawowe informacje o instalacji środowiska i tworzeniu repozytoriów, pracy z plikami, identyfikowaniu rewizji i zmienianiu historii projektu. Dowiesz się, kiedy i jak tworzyć czy łączyć gałęzie oraz całe repozytoria, korzystać z repozytorium lokalnego i zdalnego, a także synchronizować je w odpowiedni sposób. Poznasz możliwe konflikty między wersjami pliku i nauczysz się radzić sobie z nimi. Zrozumiesz, jak wykorzystywać najbardziej znane serwery hostingowe dla projektów git oraz dostępne w nich, wbudowane systemy śledzenia błędów. I wreszcie przestaniesz miewać koszmary, w których tracisz tygodnie na odszukanie zagubionego pliku. Git zrobi to za Ciebie! Instalacja programu git, tworzenie repozytoriów i obszar roboczy Tworzenie rewizji i przywracanie stanu plików Stany plików, ignorowanie plików i znaczniki Identyfikowanie rewizji, skróty komend Modyfikowanie historii projektu oraz tworzenie i usuwanie gałęzi Łączenie gałęzi: operacja merge i operacja rebase Powiązanie repozytorium lokalnego i zdalnego oraz podstawy synchronizacji repozytoriów Praktyczne wykorzystanie git i łączenie oddzielnych repozytoriów Treść pliku: konflikty, badanie różnic, pliki tekstowe i binarne Serwisy github.com i bitbucket.org Praca grupowa w serwisach github.com oraz bitbucket.org i zintegrowany system śledzenia błędów Wypróbuj git - wystarczająco dobry nawet dla jądra Linuksa!
Aske Olsson, Rasmus Voss
This practical guide contains a wide variety of recipes, taking you through all the topics you need to know about to fully utilize the most advanced features of the Git system. If you are a software developer or a build and release engineer who uses Git in your daily work and want to take your Git knowledge to the next level, then this book is for you. To understand and follow the recipes included in this book, basic knowledge of Git command-line code is mandatory.
Kenneth Geisshirt, Emanuele Zattin(EUR), Aske Olsson, Rasmus...
Git is one of the most popular tools for versioning. With over 100 practical, self-contained tutorials, this updated version of the bestselling Git Version Control Cookbook examines the common pain points and best practices to help you solve problems related to versioning.Each recipe addresses a specific problem and offers a proven, best-practice solution with insights into how it works. You’ll get started by learning about the Git data model and how it stores files, along with gaining insights on how to commit changes to a database. Using simple commands, you’ll also understand how to navigate through the database. Once you have accustomed yourself to the basics, you’ll explore techniques to configure Git with the help of comprehensive examples and configuration targets. Further into the book, you’ll get up to speed with branches and recovery from mistakes. You’ll also discover the features of Git rebase and how to use regular Git to merge other branches. The later chapters will guide you in exploring Git notes and learning to utilize the update, list, and search commands. Toward the concluding chapters, you’ll focus on repository maintenance, patching, and offline sharing. By the end of this book, you’ll have grasped various tips and tricks, and have a practical understanding of best-practice solutions for common problems related to versioning.
Patrick Pfeiffer
„Metody przekazywania wiedzy stosowane przez Patricka pozwoliły mi połączyć różne moje umiejętności w jeden spójny styl grania” Adam Clayton, basista U2 Czas na bas! Graj, jak lubisz: poczuj w sobie salsę, soul, rock, reggae oraz każdą inną muzykę świata Improwizuj niczym wirtuoz Rozwijaj solidne poczucie rytmu i synchronizacji z zespołem Twórz profesjonalne akompaniamenty z wykorzystaniem nagrań zawartych na płycie Bas to serce muzyki. Basista zostawia środek sceny dla innych, ale to właśnie on wraz z perkusistą tworzy sekcję rytmiczną, musi też współbrzmieć melodycznie z wokalistą. Na koncercie publiczność zauważy go w dwóch przypadkach - kiedy wszyscy pozostali przestaną grać albo… kiedy on przestanie grać. Masz ochotę złapać za czterostrunowe wiosło i dać czadu? Bez względu na to, czy już szarpiesz druty, czy jesteś początkującym muzykiem, Gitara basowa dla bystrzaków to najlepsze źródło wiedzy, dzięki któremu od razu zagrasz jak z nut! Świat według basu - graj z zespołem, bądź jego osią. Czas na bas - eksploruj techniki, dzięki którym skale i akordy zmienisz w świetną muzykę. Przejścia i groove’y - blues, punk rock, a może reggae? Wybierz między popem a metalem i zostań basistą swojej wymarzonej kapeli. Dobrze rockująca muzyka - dołącz do ekipy nagranej na płycie i twórz w ulubionych stylach idealne akompaniamenty do piosenek. Dołączona płyta zawiera: ścieżki basu wszystkich przykładowych utworów z książki, nagrania demonstrujące style, skale, akordy i techniki tworzenia groove’ów. Wrzuć płytę do odtwarzacza i graj z całym zespołem! Struny między kartkami. Znajdziesz tu: ponad 150 groove’ów w wielu różnych stylach, szczegółową instrukcję wymiany strun i wykonywania podstawowych czynności konserwacyjnych Twojego instrumentu, ćwiczenia poprawiające technikę oraz dopasowanie dłoni do basu, wskazówki dotyczące grania z zespołem, rozgrzewki, opisy grania na tej samej strunie i uderzania kilku strun na zmianę, opisy sposobów gry różnych muzyków z całego świata, opis metody tworzenia własnych groove’ów, porady na temat najbardziej odpowiedniej gitary dla Ciebie. Patrick Pfeiffer jest wykształconym basistą, kompozytorem, konsultantem i nauczycielem gry na basie w Nowym Jorku. Nagrywał z George’em Clintonem, Jimmy’m Normanem, Phoebe Snow i wieloma innymi uznanymi artystami. Jest także współzałożycielem Bass Remedies, Inc. (BassRemedies.com).
Gitara dla bystrzaków. Wydanie III
Mark Phillips, Jon Chappell
Sześć muzycznych strun: podstawowe akordy i proste melodie, zagrane od pierwszego usłyszenia palcówki i inne przydatne ćwiczenia strojenie gitary, wymiana strun, wybór akcesoriów szeroki wachlarz środków wyrazu, z utworami w różnych stylach muzycznych Graj razem z filmami i muzyką z interaktywnego DVD! Mark Phillips dyrektor muzyczny Cherry Lane Music Jon Chappell nagradzany gitarzysta, wirtuoz Lubię grywać na gitarze W rytmie salsy śpiewam wciąż Tłum mi zawsze towarzyszy Kiedy śpiewam piosnkę mą DESPERADO Kiedy w pierwszych scenach Desperado tajemniczy El Mariachi pojawia się z futerałem pełnym broni, równie dobrze mógłby pozostawić w środku swój instrument. Bo gitara jest czadowa! Zarówno ta z solówek największych hitów, jak i ta rozbrzmiewająca na rockowych i bluesowych koncertach, podczas jazzowych jam sessions czy w czasie górskich wycieczek. Granie na gitarze może zmienić całe Twoje życie. Może zrobić z Ciebie lidera drugiej Metalliki albo zwiewną romantyczkę zakochaną w poezji śpiewanej. Jednak przede wszystkim gitara uwolni muzykę Twojej duszy i stanie się wartościową pasją. Gitarowe do re mi. Poznaj sposoby przechowywania instrumentu, utrzymania go i dbania o niego. Gramy? Idź na całość i graj… bez nut. Wydobywaj melodie z pojedynczych dźwięków oraz ubarwiaj swoją twórczość akordami septymowymi. Bądź cool. Zacznij brzmieć jak zawodowiec! Masz swój styl? Odkryj jeszcze więcej gatunków muzyki, w których wymiata się na gitarze akustycznej lub elektrycznej. Książka zawiera DVD! Na płycie znajdziesz ponad 50 filmików, które pokażą Ci, jak grać podstawowe ćwiczenia, ponad 150 nagrań audio zawierających nieznane piosenki i wielkie hity, a także puste diagramy akordów i tabulatury do wydrukowania. Wymagania systemowe znajdziesz w dodatku poświęconym DVD na końcu książki. Po to masz gitarę, żeby na niej grać! Naucz się nazywać elementy gitary i poznaj jej budowę. Poczuj się pewnie w sklepie muzycznym. Poznaj cechy, funkcje i parametry, na które warto zwracać uwagę przy kompletowaniu wzmacniaczy, efektów i akcesoriów. Dowiedz się, czym jest czytanie tabulatury, kostkowanie i bicie, a także jak wydawać czyste, klarowne, niebrzęczące dźwięki. Stosuj techniki hammer-on, pull-off, slide i podciągania struny. Miej zawsze pod ręką łatwe i szybkie instrukcje strojenia gitary, zmiany strun i inne. Korzystaj z mnóstwa przykładów muzycznych i przystępnych przewodników
Bogusław Chrabota
Historia o młodości i przyjaźni zrodzonej w industrialnych krajobrazach Nowej Huty i mieszczańskim Krakowie. Ta książka to wbrew pozorom pełnokrwista powieść, choć nie ucieka od wszechobecnych na jej stronach wątków biograficznych. Autor wychowywał się na pograniczu dwóch kompletnie różnych wszechświatów Nowej Huty i Krakowa. A jednak w tej książce splatają się w jedną całość. Arka Pana jest przedmurzem Piwnicy pod Baranami i Collegium Novum. Środowisko Tygodnika Powszechnego nie koliduje z obrazami nowohuckiego socrealizmu. Na kartach książki pojawiają się cienie Wisławy Szymborskiej, Kornela Filipowicza, Marka Grechuty, Kory i Manaamu. A wszystko spaja serdeczna przyjaźń kilku nastolatków, ich marzenie o karierze muzycznej i legendarna gitara Defil Carioca. Symbol, marzenia i pamiątka.
Gitara klasyczna dla bystrzaków
Jon Chappel, Mark Phillips
Nastrój do gry: Wybierz idealny instrument Przyjmij właściwą pozycję Rozgrzej dłonie i palce Wsłuchaj się w utwory zawarte na płycie CD Graj z nut, tabulatur, a nawet ze słuchu Gitara jest obecnie najpopularniejszym i najbardziej czadowym instrumentem na świecie. Zwana "drewnianym magnesem na kobiety", urzeka swym brzmieniem także panów. Z klasycznej gitary możesz wydobyć zarówno chwytliwe melodie i złożone akordy, jak i płynne arpeggia czy liryczne utwory — i to wszystko dzięki zaledwie sześciu strunom. Jeśli i Ty masz ochotę zasilić wreszcie grono muzyków, a do tego nie zniechęcić się podczas nużących ćwiczeń, sięgnij po najzabawniejszy podręcznik do gry na gitarze. Do książki dołączono płytę CD, dzięki której będziesz mógł zagrać wszystkie utwory, słuchając równocześnie ich nagrań! Dotknij i poznaj — zaprzyjaźnij się z rezonującą płytą, przyklejonym do niej gryfem oraz innymi elementami instrumentu. Trąć struny — zacznij z dźwięków tworzyć melodie. Podrasuj swoją technikę — poznaj chwyty barowe, technikę legato i tryle; opanuj flażolety; zapuść się w górne partie gryfu i zagraj w wyższych pozycjach. Sięgnij po klasyków — zagraj utwory z wszystkich najważniejszych epok w muzyce klasycznej: od renesansu i baroku aż do klasycyzmu, romantyzmu i modernizmu. Praktyka czyni mistrza — korzystaj ze wskazówek i ćwiczeń zarówno dla początkujących, jak i średnio zaawansowanych gitarzystów. Z rączki do rączki, trochę gitary, trochę książki: Sposoby odczytywania notacji muzycznej Tabulatury, wykresy i zdjęcia Wskazówki niezbędne do grania muzyki klasycznej Utwory autorstwa mistrzów gitary Metody utrzymywania instrumentu w idealnym stanie Kurs wymiany strun, krok po kroku
Michael Kaufmann
Say goodbye to tedious tasks! GitHub Actions is a powerful workflow engine that automates everything in the GitHub ecosystem, letting you focus on what matters most.This book explains the GitHub Actions workflow syntax, the different kinds of actions, and how GitHub-hosted and self-hosted workflow runners work. You’ll get tips on how to author and debug GitHub Actions and workflows with Visual Studio Code (VS Code), run them locally, and leverage the power of GitHub Copilot. The book uses hands-on examples to walk you through real-world use cases that will help you automate the entire release process. You’ll cover everything, from automating the generation of release notes to building and testing your software and deploying securely to Azure, Amazon Web Services (AWS), or Google Cloud using OpenID Connect (OIDC), secrets, variables, environments, and approval checks.The book goes beyond CI/CD by demonstrating recipes to execute IssueOps and automate other repetitive tasks using the GitHub CLI, GitHub APIs and SDKs, and GitHub Token. You’ll learn how to build your own actions and reusable workflows to share building blocks with the community or within your organization.By the end of this GitHub book, you'll have gained the skills you need to automate tasks and work with remarkable efficiency and agility.