Systemy kontroli wersji przechodzą ciągłą ewolucję. Jeszcze niedawno popularny był system CVS, który został wyparty przez SVN. Ostatnie lata to inwazja rozproszonych systemów kontroli wersji z Gitem na czele. Git pozwala każdemu programiście na posiadanie prywatnego repozytorium i korzystanie z jego dobrodziejstw bez wpływu na inne repozytoria. Jesteś ciekaw, jakie jeszcze zalety ma Git? Jeżeli tak, trafiłeś na idealną książkę, dzięki której błyskawiczni...
W miarę rozwoju systemu rośnie jego złożoność. Skomplikowane systemy uważa się za trudniejsze w zarządzaniu i bardziej podatne na awarie. Nie można uniknąć złożoności systemu w czasach błyskawicznego rozwoju mikrousług i technologii rozproszonych, ale można nad nią zapanować. Odpowiednio zaplanowane testy i eksperymenty pozwalają wykryć podatności i zapobiec wystąpieniu problemów, zanim zaczną utrudniać realizację celów biznesowych firmy. Relatywnie nowym, lecz ...
Java jest zorientowanym obiektowo i bezpiecznym językiem programowania. Użytkownicy uważają go za łatwiejszy do nauki od języka C++ i taki, który jednocześnie pozwala na unikanie istotniejszych błędów. W Javie można tworzyć kod działający na dowolnym komputerze lub urządzeniu z maszyną wirtualną Javy, niezależnie od tego, czy jest to serwer z Linuksem, komputer Apple Mac z OS, czy telefon z Androidem. Co ważne, Java jest cały czas konsekwentnie rozwijana przez f...
Twórz lepszy kod JavaScript! Jakie jest najlepsze podejście do tworzenia aplikacji w języku JavaScript? Z tą książką, zawierającą najlepsze praktyki i wiele wzorców kodowania, znajdziesz odpowiedź na to pytanie. Jeśli jesteś doświadczonym programistą szukającym sposobów rozwiązania problemów związanych z obiektami, funkcjami, dziedziczeniem i innymi aspektami języka, przedstawione tu abstrakcje i szablony sprawdzą się idealnie. Książka napisana przez eksperta języka JavaScr...
Błyskawicznie opanuj nowy język programowania! Czasy wąskiej specjalizacji programistów odchodzą do lamusa. Współczesne projekty wymagają od nich szerokiej wiedzy, zarówno dotyczącej języków działających po stronie serwera (Java, PHP), jak i przeglądarki (JavaScript). Jest jednak światełko w tunelu — jeśli znasz tylko jeden z języków programowania, jesteś w stanie sprawnie opanować kolejny. Dzięki tej książce to zadanie stanie się pro...
Adobe InDesign CC jest potężnym narzędziem do projektowania wszelkiego rodzaju dokumentów, wysoce cenionym przez profesjonalistów na całym świecie. Ma ogromne możliwości w zakresie przygotowywania układów stron zarówno na potrzeby druku, jak i publikacji elektronicznych. Za pomocą InDesigna można opracowywać plakaty, broszury i czasopisma, e-booki i prezentacje multimedialne, włączając w to przygotowanie interaktywnych formularzy i wiele innych pub...
Go pojawił się w 2009 roku, służy do tworzenia usług internetowych. Pozwala na łatwe pisanie wydajnych aplikacji. Zdobył popularność, jednak wielu programistów nie wykorzystuje w pełni jego możliwości. Dotyczy to zwłaszcza osób, które przy pisaniu kodu Go korzystają z konstrukcji właściwych dla innych języków. Nie jest to właściwa metoda programowania. Aby tworzyć przejrzysty, prawidłowy kod w Go, należy do niego podejść w sposób idiomatyczn...
Twój bilet wstępu do świata JavaScriptu! JavaScript to język, który w dużej mierze ukształtował współczesne strony WWW. Dzięki niemu możemy swobodnie korzystać z interaktywnych, wygodnych w użyciu oraz niezawodnych aplikacji internetowych. Pojawienie się JavaScriptu pozwoliło zastąpić tradycyjne aplikacje desktopowe nowymi, pracującymi w chmurze. Wokół języka powstało już wiele narzędzi i bibliotek. Jedną z najpopularniejszych jest jQuery. Jeżeli...
Uczenie maszynowe jest przyszłością naszej cywilizacji. Już dziś wywiera ogromny wpływ na nasze życie. Odmieniło kształt wielu sektorów: usług konsumenckich, inżynierii, bankowości, medycyny czy produkcji. Trudno też przewidzieć zmiany, jakie potęga sieci neuronowych przyniesie nam w nadchodzących latach. Osoby zajmujące się zawodowo uczeniem głębokim i sieciami neuronowymi mogą liczyć na ekscytujące możliwości, jednak zaawansowana matematyka i teoria stanowiące podsta...
Napisz raz, uruchamiaj wszędzie_x005F_x000D_ _x005F_x000D_ Unity jest zintegrowanym środowiskiem do tworzenia trójwymiarowych i dwuwymiarowych gier komputerowych oraz innych materiałów interaktywnych. Szczególnie dobrze nadaje się do pisania gier, które mają działać na wielu różnych urządzeniach i w różnych systemach operacyjnych, szczególnie w środowisku mobilnym. Co istotne, Unity pozwala na prowadzenie prac w szybkim tempie,...
Testy penetracyjne nowoczesnych serwisów. Kompendium inżynierów bezpieczeństwa_x005F_x000D_ _x005F_x000D_ Sieć stała się niebezpiecznym miejscem. Między grasującymi złoczyńcami a inżynierami bezpieczeństwa aplikacji trwa ciągły wyścig zbrojeń. Mimo to oczywiste jest, że uzyskanie stuprocentowego bezpieczeństwa jest niemożliwe. Jedną z technik zabezpieczania aplikacji są testy penetracyjne, które polegają na atakowaniu systemu różnymi metodami, aby ...
Poznaj źródło filozofii i religii taoistycznej Rozeznaj się w interpretacjach współczesnego taoizmu Zdobądź wiedzę o praktykach i zwyczajach taoistycznych Przewodnik po bogatej historii i współczesnych praktykach taoizmu Bez względu na to, czy jesteś studentem religioznawstwa, czy po prostu interesuje Cię taoizm, w tej zabawnej i przystępnie napisanej książce znajdziesz uniwersalną wiedzę na temat podstawowych idei taoizmu, korzeni tej religii i je...
Od satanistycznej paniki po ruch antyszczepionkowy – wiara w to, że jesteśmy celowo okłamywani (i żeby oddać sprawiedliwość: czasami rzeczywiście jesteśmy!), zawsze leżała w naszej naturze.Ale nawet jeśli teorie spiskowe mogą być niezłym tematem do żartów podczas rodzinnych spotkań (wujka foliarza raczej nikt nie traktuje poważnie), to nie zdajemy sobie sprawy, jak wielkie szkody mogą wyrządzić, kiedy ewoluują, wymykają się spod kontroli i zaczynają żyć własnym życiem.W ...
Człowiek ma skłonność do przeceniania swojej roli w dziejach świata. Choć wielu filozofów i naukowców pokazało mu już miejsce w szeregu, ciągle postrzega się jako korona stworzenia – pan i władca Ziemi, niemal w pojedynkę decydujący o narodzinach, rozkwicie i schyłkach imperiów i kultur. Po lekturze "Patogenezy" trzeba się będzie definitywnie rozstać z tym mitem. Powołując się na najnowsze badania z różnych dziedzin, od genetyki i antropologii po archeologię i ekonomię, Ken...
Framework ASP.NET Core odzwierciedla zmianę podejścia do technologii strony klienta: niezależność od platformy sprzętowej, łatwiejsze prowadzenie testów jednostkowych i rozbudowa tworzonych systemów. Kolejna wersja frameworka odzwierciedla dalszą ewolucję koncepcji: od aplikacji, które miały być reaktywne i responsywne, do progresywnej realizacji zadań. Również technologia strony serwera poczyniła postępy w zakresie stabilności i wydajności pracy, ...
Poznaj najskrytsze zakamarki C#! Obecnie szczególnie cenione są te języki programowania, które pozwalają na błyskawiczne osiągnięcie oczekiwanych efektów. Dodatkowo absolutnie niezbędne jest zachowanie możliwości uruchamiania raz napisanej aplikacji na różnych platformach bez konieczności jej przepisywania. Nikt nie ma na to czasu! C# to nowoczesny język, który zdobył uznanie programistów na całym świecie, ponieważ spełnia nawet najbardziej wyśrubowane wymagania! Ten bezcen...
Martin Luther KingKaznodziejaAktywistaMęczennikLegendaPierwsza w Polsce biografia najsłynniejszego amerykańskiego obrońcy praw człowieka jest pozycją doskonale udokumentowaną – jako jedyna na świecie zawiera informacje z niedawno odtajnionych akt FBI – i kompletną. Jonathan Eig, dziennikarz i biograf m.in. Muhammada Alego, ściąga Kinga z piedestału i otrzepuje go z kurzu. Pokazuje przywódcę, który budował swoją strategię, zmagając się z depresją. Dopuszczał wyłącznie pokojowe...
Odporność psychiczna to zdolność do przetrwania i powrotu do równowagi po doświadczeniu przeciwności losu. Wszyscy w swoim życiu stajemy przed wyzwaniami. Większość z nas w pewnym momencie doświadczy poważnej traumy, jak nagła śmierć bliskiej osoby, wyniszczająca choroba lub klęska żywiołowa. Tym, co nas różni, są nasze reakcje. W tej ważnej książce trzech ekspertów w dziedzinie traumy i odporności psychicznej odpowiada na kluczowe pytania. Co pomaga ludziom przystosować się ...
Jesteśmy jedynymi zwierzętami, które żegnają się w oczekiwaniu, że niedługo mogą znowu się spotkać. Jesteśmy zdolni do umysłowych podróży w czasie, dzięki czemu możemy z wyprzedzeniem przygotować się do przyszłych zdarzeń, starając się wpłynąć na to, jak będzie wyglądała przyszłość. Nasz umysł łatwo przeskakuje pomiędzy przeszłymi, teraźniejszymi i możliwymi przyszłymi wypadkami. Możemy dzięki niemu przeżywać kolejny raz przeszłe zdarzenia i wyobrażać sobie przyszłe scenari...
Rok, który przypieczętuje los nazistówRok, w którym Stalin niczym kolos rzuci cień na Europę Czerwiec 1944 roku. W trakcie operacji Bagration ponad 2 miliony żołnierzy Armii Czerwonej staje naprzeciw 500 tysięcy żołnierzy niemieckich. Sowieci mszczą się za swoją porażkę w operacji Barbarossa w 1941 roku. W tym samym czasie zachodni alianci triumfują na plażach Normandii, ale to wydarzenia na froncie wschodnim przypieczętują los Hitlera i doprowadzą do zniszczenia nazizmu...
Umiejętnie zwizualizowana informacja to klucz do tego, by dotrzeć do szerokiej grupy odbiorców. Najważniejszym zadaniem jest zdefiniowanie odbiorców i celów oraz wybranie właściwego wykresu do jasnego przekazu wiadomości. W tej bestsellerowej książce autor opisuje najważniejsze strategie tworzenia efektywnych wizualizacji danych. Prowadzi czytelników przez kolejne etapy tworzenia diagramów, wykraczających poza proste wykresy liniowe, słupkowe i kołowe. Na ponad pięciuset prz...
"Bez dziadka. Pamiętnik żałoby" to wyjątkowo dojrzały i błyskotliwy debiut. Autorka stworzyła przejmującą opowieść o porażeniu śmiercią, która jest nieodwołalna, ale również o ciszy, która paradoksalnie wiele wyraża i jest nie do zniesienia. To niezwykle intymna rozmowa z bliską nieżyjącą osobą, a także bardzo wnikliwe oraz odważne studium starości, tego wielkiego skandalu nieuchronnie związanego z powolnym odchodzeniem. Tekst przeszywa czytelnika lękiem i bólem...
Zapraszamy w leśne ostępy Tennessee. Na niewielkim obszarze leżą tu ludzkie zwłoki: zakopane w ziemi lub zanurzone w wodzie, zatopione w bagnach oraz ukryte w bagażnikach samochodów. To słynna Trupia Farma, wyjątkowy projekt naukowy Billa Bassa, który bada, co dzieje się z ludzkimi ciałami po śmierci, gdy natura bierze sprawy w swoje ręce. Jak blisko trzeba być rozkładającego się ciała, żeby je poczuć? Gdzie ciało rozkłada się dłużej: w ciężarówce czy na tylnym siedzeni...
O ALICE: Po śmierci pierwszego męża przeżyła załamanie, teraz życie znowu jest dla niej łaskawe.O JEJ DRUGIM MĘŻU: Pojawienie się Nathana przywróciło Alice utracone szczęście. Prowadzą udany biznes, mają dwoje dzieci i piękny dom.O JEJ NAJLEPSZEJ PRZYJACIÓŁCE: Razem z Beth Alice przeżywała wszystkie wzloty i upadki, szalone wieczory i trudne chwile – i wie, że dzięki niej poradzi sobie ze wszystkim. Kiedy zachowanie Nathana zaczyna...
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.