{
  "type": "book",
  "site": {
    "name": "Kołczan Książek",
    "language": "pl-PL",
    "url": "https://www.kolczanksiazek.pl"
  },
  "formats": "Każda podstrona ma dwie wersje z tymi samymi danymi: JSON (adres strony + .json) i markdown (adres strony + .md). Do każdego `url` w tym dokumencie można dopisać .json albo .md.",
  "title": "Programowanie w języku Ruby. Mikrousługi i konteneryzacja",
  "subtitle": null,
  "slug": "programowanie-w-jezyku-ruby-mikrouslugi-i-konteneryzacja",
  "url": "https://www.kolczanksiazek.pl/michal-sobczak/programowanie-w-jezyku-ruby-mikrouslugi-i-konteneryzacja",
  "json": "https://www.kolczanksiazek.pl/michal-sobczak/programowanie-w-jezyku-ruby-mikrouslugi-i-konteneryzacja.json",
  "markdown": "https://www.kolczanksiazek.pl/michal-sobczak/programowanie-w-jezyku-ruby-mikrouslugi-i-konteneryzacja.md",
  "authors": [
    {
      "name": "Michał Sobczak",
      "slug": "michal-sobczak",
      "url": "https://www.kolczanksiazek.pl/michal-sobczak"
    }
  ],
  "language": "pl_PL",
  "original_title": null,
  "original_language": null,
  "first_published": "2019-04-09",
  "genres": [],
  "series": [],
  "cover": "https://quivercdn.com/covers/helion/michal-sobczak/programowanie-w-jezyku-ruby-mikrouslugi-i-konteneryzacja_978-83-2835-241-4.jpg?v=2026-08-06%2017%3A01%3A59",
  "description": "Poznaj Ruby on Rails od praktycznej strony! Odkryj język Ruby i platformę Rails Naucz się testować i uruchamiać swój kod Poznaj zalety mikrousług i konteneryzacji Ruby to nowoczesny, wieloparadygmatowy, interpretowany język programowania. Wraz z platformą Rails stanowi jedno z najpopularniejszych rozwiązań służących do szybkiego tworzenia aplikacji sieciowych; wspiera wiele znanych serwisów dostępnych w internecie. Ruby on Rails od lat utrzymuje się w ścisłej czołówce platform klasy MVC - dzięki rozbudowanym funkcjom, wysokiej wydajności oraz łatwości pisania kodu, a także możliwości stosowania dużej liczby rozszerzeń. Jeśli chcesz się dowiedzieć, jak wykorzystać tę platformę w swoich projektach, jesteś na dobrym tropie! Dzięki tej książce poznasz możliwości i konstrukcje języka Ruby oraz mechanizm działania platformy Rails, a w szczególności interfejs Rack. Dowiesz się, jak zapewniać odpowiednią jakość swoich rozwiązań, nauczysz się je uruchamiać przy użyciu technologii wirtualizacji VMware ESXi oraz konteneryzacji Docker na platformach OpenShift Origin, OKD i Nomad. Prześledziwszy praktyczne przykłady, zdobędziesz wiedzę na temat architektury mikrousług, poznasz też sposoby wykorzystania oprogramowania GitLab w funkcji repozytorium kodu, systemu zgłoszeń, bazy wiedzy i narzędzia CI/CD. Mechanizmy języka Ruby i ich praktyczne zastosowanie Programowanie strukturalne i obiektowe oraz metaprogramowanie Możliwości platformy Rails i ich wykorzystanie w praktyce Zastosowanie interfejsu Rack i szyny usługowej RabbitMQ Zapewnianie jakości aplikacji - teoria i praktyka Uruchamianie aplikacji przy użyciu maszyn wirtualnych i kontenerów Zastosowanie systemów orkiestracji kontenerów Praca z repozytorium kodu oraz ciągła integracja i dostarczanie (CI/CD) Naucz się tworzyć wydajne aplikacje sieciowe z Ruby on Rails!",
  "editions": [
    {
      "title": "Programowanie w języku Ruby. Mikrousługi i konteneryzacja",
      "subtitle": null,
      "url": "https://www.kolczanksiazek.pl/michal-sobczak/programowanie-w-jezyku-ruby-mikrouslugi-i-konteneryzacja/9788328352414",
      "publisher": "Helion",
      "publisher_series": [],
      "translators": [],
      "medium": "paper",
      "duration_seconds": null,
      "narrators": [],
      "illustrators": [],
      "cover_artists": [],
      "isbn": "978-83-2835-241-4",
      "pages": 248,
      "published": "2019-04-09",
      "language": "pl_PL",
      "cover": "https://quivercdn.com/covers/helion/michal-sobczak/programowanie-w-jezyku-ruby-mikrouslugi-i-konteneryzacja_978-83-2835-241-4.jpg?v=2026-08-06%2017%3A01%3A59"
    }
  ],
  "other_languages": [],
  "characters": [],
  "chapters": []
}
