Nowoczesne zespoły programistyczne łączą podejście DevOps z potokami ciągłej integracji i ciągłego wdrażania. Zasady DevOps i możliwości technologii Git i GitHub pozwalają na radykalne usprawnienie pracy, a także na poprawę współpracy zespołów i wspieranie innowacji. W efekcie zespoły o wiele lepiej sobie radzą z ciągłym usprawnianiem produktów. Dzięki tej książce dowiesz się, jak korzystać z możliwości platformy GitHub w trakcie transformacji przepływu ...
Język Swift, uważany za następcę Objective-C, bardzo szybko stał popularny wśród programistów tworzących aplikacje na platformę iOS. Dzieje się tak z wielu przyczyn: Swift w porównaniu ze swoim poprzednikiem charakteryzuje się dużo bardziej zwięzłą i przejrzystą składnią, a kod napisany w tym języku jest znacznie krótszy i czytelniejszy. Ponadto Swift łączy wiele elementów takich języków, jak: JavaScript, Python, Ruby czy C#, dzięki c...
…polski lotnik to jest taki, że jak trzeba będzie, to nawet poleci na drzwiach od stodoły… Zaczęło się od serii katastrof. Najpierw CASA, potem Bryza i wypadek Mi-24. Wszystkie te katastrofy spowodowane były błędami załóg wykonujących loty. To były błędy na pierwszy rzut oka niedopuszczalne: brawura, niedouczenie, lekceważenie przepisów. Gdyby to był jeden wypadek, można by powiedzieć, że akurat ci piloci byli słabo wyszkoleni. &nbs...
Python ma wszechstronne zastosowania: nadaje się do tworzenia gier, aplikacji sieciowych, do wdrażania indywidualnych rozwiązań biznesowych, do różnych celów naukowych czy do rozmaitych innych praktycznych rozwiązań. Jest językiem umożliwiającym pisanie przejrzystego, zwięzłego kodu, który przy tym jest łatwy w konserwacji i pozwala na sprawne rozwijanie oprogramowania. Jeśli chcesz zacząć szybko pisać funkcjonujący, efektywny kod i tworzyć działające apl...
React jest biblioteką języka programowania JavaScript. Służy do tworzenia interfejsów użytkownika różnych aplikacji. Jej twórcą jest Jordan Walke, programista Facebooka, który chciał równocześnie uprościć pracę programisty i poprawić komfort użytkowania gotowej aplikacji. Dziś biegłość w korzystaniu z tej biblioteki oznacza po prostu lepsze aplikacje! Dzięki tej praktycznej książce zrozumiesz podstawowe koncepcje związane z biblioteką React...
Sprawdź, co w sieci piszczy! Przechwytywanie pakietów za pomocą najpopularniejszego na świecie sniffera sieciowego, czyli narzędzia Wireshark, jest bardzo łatwe, niezależnie od tego, czy chodzi o pakiety sieci przewodowej, czy bezprzewodowej. W jaki jednak sposób można wykorzystać te pakiety do zrozumienia, co się dzieje w sieci? Praktyczna analiza pakietów to wyjątkowa książka poświęcona temu zaawansowanemu narzędziu. W trakcie lektury dowiesz się, jak przygotować je do pr...
Prawdziwy koniec "Twierdzy Brytania", jak przez wieki można było mówić o niezdobytych Wyspach Brytyjskich, stanowiła II wojna światowa, w której to - chociaż dzięki odgrodzeniu wodami Kanału La Manche uniknięto inwazji - zmagano się w dwóch "bitwach o Anglię. Pierwsza z nich rozgorzała w 1940 roku, wraz z powietrzną kampanią Luftwaffe, która miała stanowić przygotowanie gruntu do niemieckiej inwazji. Choć ostatecznie do niej nie doszło to Brytyjczycy jeszcze raz zrozumieli, ż...
"Przegląd” – tygodnik o profilu społecznym, politycznym, kulturalnym i reporterskim. Ukazuje się od 1999 r., kiedy cały zespół „Przeglądu Tygodniowego” wybrał drogę budowy nowego, niezależnego tytułu prasowego. Powstał tygodnik wyjątkowy na polskim rynku wydawniczym. Niezwiązany z żadną partią polityczną ani grupą kapitałową. Zorientowany na czytelników o poglądach lewicowych i centrowych, demokratycznych, proeuropejskich, tolerancyjnych, popierających rozdział Kościoła od pa...
Poznaj metody przyspieszania działania witryn internetowych Jak zredukować ilość żądań HTTP? W jaki sposób skompresować przesyłane dane? Jak zoptymalizować interfejsy w technologii Ajax? Tempo rozwoju internetu przerosło najśmielsze oczekiwania. Każdego dnia w sieci pojawiają się nowe witryny WWW i aplikacje internetowe, przyciągające rzesze użytkowników. Niestety, nadal największym problemem internautów jest niska przepustowość łączy, która często skutecznie zniechęca do...
Poznaj możliwości nowoczesnych technologii i twórz dynamiczne serwisy internetowe Jak sprawdzić poprawność danych i obsługiwać błędy? Jak zapisywać nazwy użytkowników i hasła w bazie danych? Jak tworzyć zapytania do bazy danych za pomocą funkcji PHP? PHP i MySQL to już standardowe technologie do tworzenia dynamicznych stron internetowych wykorzystujących bazy danych. Istotne jest, że zapewniają one nie tylko interaktywność, ale również wysoki stopień bezpieczeństwa witry...
Poznaj zaawansowane techniki i nieznane możliwości MySQL! Jak za pomocą MySQL budować szybkie i niezawodne systemy? Jak przeprowadzać testy wydajności? Jak optymalizować zaawansowane funkcje zapytań? MySQL jest ciągle udoskonalanym i rozbudowywanym oprogramowaniem. Stale zwiększa się także liczba jego użytkowników, wśród których nie brak wielkich korporacji. Wynika to z niezawodności i ogromnej, wciąż rosnącej wydajności tego systemu zarządzania. MySQL sprawdza się takż...
Męskości nie trzeba gnębić i mylić jej z dominującą w społeczeństwie rolą mężczyzny oraz patriarchalnym modelem rodziny. Można ją posiadać, podziwiać, wzbogacać i wykorzystać jej potencjał, żeby odnaleźć równowagę i życiową harmonię. „(Nie)miły facet“ to nie książka o tym jak stać się dominującym, nieczułym i niewiernym palantem XXI wieku. To książka, która pokazuje jak wyznaczać swoje granice, otwarcie mówić o swoich potrzebach oraz jak budować prawdziwe i trwałe ...
Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów Podręcznik profesjonalnego programisty! Robert C. Martin, znany jako Uncle Bob, to jeden z prawdziwych gwiazdorów branży IT, człowiek o niezwykłej charyzmie, rewelacyjnym podejściu do słuchaczy i poczuciu humoru. O jego czas wciąż biją się konferencje branżowe. Poza działalnością ekspercką Martin zajmuje się pisaniem książek - m.in. jest autorem znanego każdemu programiście tytułu Czysty ko...
WARMIA W CIENIU ZAGROŻEŃ: KULTURA I BEZPIECZEŃSTWO W XXI WIEKUPakiet 2 książki1) BEZPIECZEŃSTWO NARODOWE. TEORIA I PRAKTYKA2) ZAGROŻENIA BEZPIECZEŃSTWA KULTUROWEGO WARMII W XXI WIEKU 1) BEZPIECZEŃSTWO NARODOWE. TEORIA I PRAKTYKANajnowsza książka profesora Waldemara Kitlera to z pewnością jego opus vitae. Być może spośród wielu znakomitych monografii naukowych, które napisał, podsumowuje jego wielki dorobek naukowy w zakresie polskiej myśli o bezpieczeństwie. Strukt...
Robert Sapolsky – jeden z wielkich naukowców behawioralnych przedstawia druzgocący argument przeciwko istnieniu wolnej woli w zakresie podejmowanych przez nas wyborów. Co więcej w swoich rozważaniach stawia tezę, że nie istnieje żadna odrębna jaźń mówiąca naszym czynnikom biologicznym, co mają robić. Wspaniała synteza tego, co wiemy o funkcjonowaniu naszej świadomości, o ścisłym związku między rozumem a emocjami oraz między bodźcem a reakcją, która ma miejsce w danej chwili...
Kiedy rok po porwaniu ośmioletnia Kathy Stone zostaje odnaleziona na poboczu drogi, cały świat nie może się doczekać, aby poznać jej historię. Ale Kathy milczy. Otępiała po ciężkich przeżyciach nie odzywa się nawet do rodziców. Jedyną osobą, której udaje się porozumieć z dziewczynką, jest Robin Hart, terapeutka dziecięca. Robin stosuje terapię poprzez zabawę, co ma pomóc Kathy uporać się z bolesnymi wspomnieniami. Jednak po pewnym czasie zabawa Kathy przybiera niepokojący o...
Zabójczy spisek, Nora Roberts jako J.D. Robb Porywający thriller z bestsellerowego cyklu Oblicza śmierci Seryjny morderca z chirurgiczną precyzją wybiera swoje kolejne bezbronne ofiary. Pierwsza z nich to bezdomny, który zasnął przy drodze na nowojorskim chodniku. Na jego ciele nie znaleziono siniaków czy innych oznak przemocy, jedynie fachowo wyciętą dziurę rozmiarów pięści w miejscu, gdzie kiedyś było jego serce. Sprawą zajmuje się porucznik Eve Dallas, która opróc...
Znaczenie interfejsów API systematycznie rośnie. Głównie za sprawą tego, że ułatwiają komunikację - zarówno zewnętrzną, jak i tę, która zapewnia spójne działanie elementów nowoczesnych systemów. I podobnie jak dobre porozumienie jest podstawą relacji międzyludzkich, tak samo sprawna komunikacja między usługami ma kluczowe znaczenie dla prawidłowego funkcjonowania aplikacji. Z tego powodu od jakości API zależy jakość systemu opr...
"Przegląd” – tygodnik o profilu społecznym, politycznym, kulturalnym i reporterskim. Ukazuje się od 1999 r., kiedy cały zespół „Przeglądu Tygodniowego” wybrał drogę budowy nowego, niezależnego tytułu prasowego. Powstał tygodnik wyjątkowy na polskim rynku wydawniczym. Niezwiązany z żadną partią polityczną ani grupą kapitałową. Zorientowany na czytelników o poglądach lewicowych i centrowych, demokratycznych, proeuropejskich, tolerancyjnych, popierających rozdział Kościoła od pa...
"Przegląd” – tygodnik o profilu społecznym, politycznym, kulturalnym i reporterskim. Ukazuje się od 1999 r., kiedy cały zespół „Przeglądu Tygodniowego” wybrał drogę budowy nowego, niezależnego tytułu prasowego. Powstał tygodnik wyjątkowy na polskim rynku wydawniczym. Niezwiązany z żadną partią polityczną ani grupą kapitałową. Zorientowany na czytelników o poglądach lewicowych i centrowych, demokratycznych, proeuropejskich, tolerancyjnych, popierających rozdział Kościoła od pa...
Zaginięcie telefonu ofiary i tajemniczy trzycyfrowy szyfr w jej notatniku – to jedyne szczegóły, którymi dysponuje policja po morderstwie wykładowczyni historii sztuki na Oksfordzie, Charlotte Blake. Gabriel Allon, legendarny szpieg i znany konserwator sztuki, szybko odkrywa, że profesor Blake szukała skradzionego obrazu Picassa wartego ponad sto milionów dolarów. Próbując odnaleźć to dzieło, Allon korzysta z sześciu obrazów impresjonistów, które sam sfałszował. W poszuk...
C jest systemowym językiem programowania, więc zapewnia maksymalną wydajność sprzętu bazowego. Program napisany w C współpracuje bezpośrednio z warstwą sprzętową, co daje pełną kontrolę nad jego wykonywaniem, a sam kod jest krótki, prosty i działa szybko. Równocześnie można korzystać z zalet programowania wysokiego poziomu. W efekcie C od dwóch dekad pozostaje jednym z najpopularniejszych języków programowania. Trzeba jednak pamiętać o bardz...
Jeśli uważasz, że język C dawno został odłożony do lamusa, jesteś w błędzie. Wielu inżynierów oprogramowania o nim zapomniało, jednak C wciąż cieszy się popularnością. Jest przy tym uważany za dość trudny język programowania, gdyż samo opanowanie jego składni to za mało, aby efektywnie go wykorzystywać. Właśnie dlatego ceni się programistów z wnikliwym i naukowym podejściem do reguł i praktyk. Tylko wtedy można wykorzystać możliwości języka C do tworzenia efekty...
Technologie Kubernetes i Docker szybko zdobyły zaufanie dużych firm i dziś są standardową infrastrukturą pozwalającą na tworzenie, testowanie i uruchamianie aplikacji. W porównaniu z wcześniej stosowanymi rozwiązaniami wymagają jednak zupełnie innego podejścia do budowy i wdrażania oprogramowania. Oznacza to, że jeśli korporacja chce w pełni skorzystać z potencjału Kubernetesa i Dockera, musi znaleźć osoby dysponujące wiedzą i umiejętnościami pozwalającymi na zintegrow...
Ebooki to książki, których treść została zapisana w formie elektronicznej. Są nazywane również e-książkami, publikacjami elektronicznymi czy książkami elektronicznymi. Ebooki można odczytywać na komputerach i laptopach, ale są one przeznaczone głównie do czytania na urządzeniach przenośnych takich jak smartfony, tablety i przede wszystkim czytniki książek elektronicznych. Ebooki posiadające swoje pierwowzory w formie papierowej są jej odwzorowaniem. Posiadają wszystkie elementy obecne w „tradycyjnej” wersji, takie jak okładkę, ilustracje, spis treści, przypisy itp.
Niepodważalną zaletą ebooków jest to, że w odróżnieniu od drukowanej książki można w nich zmieniać rodzaj oraz wielkość czcionki, formatować tekst, a w zależności od posiadanego czytnika istnieje też możliwość wyszukiwania pojedynczych słów w tekście, dodawania zakładek i robienia notatek.
Ebooki są dostępne w wielu formatach. Najpopularniejsze z nich, będące standardem dla publikacji elektronicznych, to EPUB, MOBI i PDF.
To nowoczesny format będący standardem publikacji ebooków. Format EPUB umożliwia zmienianie wielkości fontu, co pomaga dopasować jego rozmiar do ekranu. Ebooki w tym formacie najlepiej odczytywać na urządzeniach posiadających ekran eINK (elektroniczny papier), chociaż można je odczytać także na smartfonie czy tablecie. Format EPUB jest możliwy do odczytania na komputerze, jednak do tego celu konieczne jest zainstalowanie właściwego oprogramowania.
Jest formatem ebooków wykorzystywanym przez czytniki firmy Amazon – Kindle (oraz na innych urządzeniach i programach dostępnych na rynku). Publikacje MOBI są zapisane w formacie Mobipocket, można więc pobrać je na dowolny sprzęt elektroniczny posiadający oprogramowanie umożliwiające odczytanie plików MOBI. Format ten jest oparty na języku HTML, dlatego jego wyświetlanie jest możliwe na urządzeniach mobilnych.
To format zapewniający taki sam wygląd strony jak w wersji papierowej – w tym formacie podział na strony jest sztywny. PDF służy do długoterminowego archiwizowania elektronicznych danych i może być odczytywany na większości komputerów, laptopów, smartfonów, czytników czy tabletów.