JavaScript uchodzi za język lekki, łatwy i przyjemny — początkujący programista bardzo szybko może zacząć tworzyć w nim proste aplikacje. Aby osiągnąć prawdziwą biegłość w tym języku, trzeba jednak przyswoić sobie pewne zaawansowane, złożone mechanizmy. Nauka tych zagadnień wymaga sporego wysiłku, ale dzięki niej można zyskać umiejętność wykorzystywania ich w praktyce, co znacząco poszerza możliwości programisty._x005F_x000D_ _x005F_x000D_ Niniejsza książka jest częścią...
Jeszcze do niedawna praca administratora systemu polegała na ręcznym przygotowywaniu infrastruktury do działania. Mozolne konfigurowanie serwerów, baz danych i elementów sieci niosło za sobą ryzyko przestojów środowiska produkcyjnego i wprowadzenia błędnych ustawień, a wdrożenia przebiegały powoli i łączyły się z nieuchronnym poszukiwaniem błędów. Dziś do tego rodzaju prac służy Terraform, narzędzie open source przeznaczone do tworzenia i wdrażania...
W dzisiejszym środowisku biznesowym, w którym wymagania co do aplikacji wciąż się zmieniają, o sukcesie decyduje zwinny model tworzenia oprogramowania! Co więcej, jeśli czas udostępnienia produktu ma znaczenie dla danego projektu, cel można osiągnąć jedynie dzięki podejściu agile. Tester oprogramowania w zwinnym zespole jest bardzo ważną osobą, jednak musi dobrze poznać zasady pracy w tym modelu._x005F_x000D_ _x005F_x000D_ Ta książka pomoże Ci się przygotować do pracy ...
Początkujący programista może bardzo szybko zacząć tworzyć proste aplikacje w JavaScript. Jednak ten, kto chce osiągnąć prawdziwą biegłość w tym języku, musi opanować trudniejsze zagadnienia, na przykład asynchroniczność czy techniki związane z wydajnością w JavaScript, takie jak obietnice, generatory i wątki robocze. Powinien nie tylko umieć napisać kod, który działa, ale także bardzo dokładnie rozumieć, dlaczego i w jaki sposób działa. Okazuje się, że w przypa...
JavaScript dojrzał i stał się pełnowartościowym językiem programowania. Jest wszechstronny, elastyczny i pozwala na tworzenie znakomitego kodu, jednak uzyskiwanie naprawdę dobrych efektów wymaga sporych umiejętności. Z tego powodu warto zainteresować się TypeScriptem, który w porównaniu z JavaScriptem o wiele lepiej spisuje się jako język programowania profesjonalnych aplikacji internetowych. Ich projektant, programujący w TypeScripcie, może przy tym łatw...
Multibook "Tysiąc szklanek herbaty. Spotkania na Jedwabnym Szlaku" to unikalne połączenie tradycyjnego tekstu i audiobooka, uzupełnione przez filmy i pokazy slajdów. Aby w pełni cieszyć się nowatorskimi rozwiązaniami, które udostępnia ten format, konieczne jest posiadanie iPada. Jedwabny szlak. Otoczony nimbem tajemniczości, budzący baśniowe skojarzenia, przecinający miasta, których nazwy przywołują w pamięci historie z Księgi tysiąca i...
Miłość, która nie rdzewieje, ale potrafi ranić. Śmiertelnie... Podczas rekonstrukcji historycznej przedstawiającej obronę wieży spadochronowej w Katowicach w wojnie 1939 roku ginie student ze Świętochłowic. Nieszczęśliwy wypadek? Nadkomisarz Polański nie wierzy w taką wersję zdarzenia i wraz ze swoim zespołem rozpoczyna skomplikowane śledztwo. Mroczna historia Świętochłowic, związana z komunistycznym obozem koncentracyjnym Zgoda jest równie ponura co współczesność...
"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...
Techniki tworzenia nowoczesnych aplikacji internetowych Przygotowywanie wygodnych w obsłudze formularzy Integracja witryny z Google Maps Zarządzanie połączeniami sieciowymi Ajax to nazwa technologii powstałej w wyniku połączenia języka JavaScript, XML oraz kaskadowych arkuszy stylów. Jej wdrożenie pozwala wyeliminować ze stron WWW jedną z ich najbardziej irytujących cech, czyli konieczność przeładowywania zawartości po każdej zmianie. Umiejętne wykorzystanie możli...
Przewodnik po jądrze sytemu Linux! Jądro systemu Linux to jeden z największych projektów rozwijanych przez ogromną społeczność. Setki wolontariuszy dniami i nocami rozwijają najważniejszy element tego systemu operacyjnego. I robią to naprawdę skutecznie! Każde kolejne wydanie Linuksa zawiera dziesiątki nowinek oraz ulepszeń - jest coraz szybsze, bezpieczniejsze i po prostu lepsze. Jednak początkujący programiści mogą mieć problemy z wykorzystaniem usług dostarczanych ...
"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...
Słowem „projekt” określa się doświadczenie, które nie wydarzyło się nigdy wcześniej i w takich samych okolicznościach już nigdy się nie wydarzy. Ta niepowtarzalność okoliczności oznacza, że metody zarządzania każdym projektem powinno się dobierać z uwzględnieniem jego indywidualnych cech i elastycznie dostosowywać do zmieniających się uwarunkowań. Aby trafnie wybrać spośród różnych metodyk zarządzania projektem, trzeba wziąć pod uwagę wiele r&...
Kraje Europy rozwijają się w różnym tempie, stopniu i zakresie, w zależności od czynników ekonomicznych, demograficznych, społecznych, kulturowych czy stopnia zaawansowania technologicznego. Innowacyjność gospodarki ma coraz większe znaczenie dla rozwoju danego państwa, ponieważ przekłada się na konkurencyjność podmiotów rynkowych i zwyczaje konsumentów. Jednym z przejawów tej innowacyjności jest wirtualizacja życia społeczno-gospodarczego, ...
"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 nowoczesną metodykę wytwarzania oprogramowania w C# Jak stosować w praktyce zasady zwinnego wytwarzania oprogramowania? W jaki sposób wykorzystywać w projekcie diagramy UML? Jak korzystać z wzorców projektowych? W związku ze stale rosnącymi oczekiwaniami użytkowników oprogramowania produkcja systemów informatycznych wymaga dziś korzystania z usystematyzowanych metod zarządzania. Projekt informatyczny, przy którym nie używa się ...
Wybrzeże Bułgarii kojarzy się z piaszczystymi plażami i nadmorskimi promenadami, ale ma znacznie więcej do zaoferowania. Położone w sercu Bałkanów, nad Morzem Czarnym, zachwyca malowniczymi miasteczkami, zabytkami z czasów Bizancjum, bogato zdobionymi cerkwiami. Po dniu spędzonym na plaży wytchnienie przyniesie spacer brukowanymi uliczkami o kamienno-drewnianej zabudowie, wizyta w porcie lub parku przyrodniczym. Gdy dodamy do tego bałkańską kuchnię i dobre bułga...
Framework Angular 2 jest dziś uważany za jeden z najwydajniejszych sposobów rozwijania średnich i dużych aplikacji internetowych. Te aplikacje działają bez problemu niezależnie od platformy. Separacja kodu interfejsu od logiki aplikacji, prosta modularyzacja aplikacji, bezproblemowe przetwarzanie danych asynchronicznych, bogaty zestaw narzędzi i ogromne ułatwienia podczas projektowania interfejsu użytkownika - to tylko kilka z wielu zalet Angulara. Nawet jednak tak świ...
Twój podręcznik programisty! AngularJS to szkielet do tworzenia zaawansowanych aplikacji JavaScript, wykorzystujący w pełni możliwości współczesnych przeglądarek internetowych. Pozwala on na stosowanie wzorca MVC (ang. Model View Controller) po stronie klienta, a co za tym idzie, na zachowanie wysokiej jakości oraz przejrzystej struktury kodu nawet w przypadku aplikacji intensywnie używających komunikacji sieciowej. Za tym popularnym szkieletem stoi firma Googl...
Trendy w tworzeniu oprogramowania zmierzają w kierunku architektury zorientowanej na usługi. Coraz więcej organizacji decyduje się na rozwiązania chmurowe lub oparte na mikrousługach. Te wzorce architekturalne wymagają API: umiejętności ich budowania i stosowania podczas integracji z systemami zewnętrznymi. Nie są to proste zagadnienia - zaprojektowanie i utworzenie platformy API jest prawdziwym wyzwaniem. W tej pozycji znajdziesz dokładne omówienie tematów zw...
Książka zawiera opisy 101 słynnych wozów bojowych – czołgów i dział samobieżnych – od I wojny światowej po czasy współczesne. Poczynając od pierwszego brytyjskiego wozu opancerzonego na podwoziu gąsienicowym Little Willie z 1915 roku, poznajemy czołgi z obydwu wojen światowych, z okresu zimnej wojny i najnowocześniejsze wozy bojowe, które niedawno wzięły udział w działaniach zbrojnych na wschodzie Ukrainy, na Kaukazie, w Gruzji i na Bliskim Wschodzie. Kolejne podrozdziały z...
Współczesne otoczenie, powodowane niepohamowanym rozwojem nauki, zmianami klimatycznymi oraz konfliktami zbrojnymi wpływa na człowieka, generuje wyzwania w postrzeganiu rzeczywistości. Ten stan powoduje ewolucję (a może rewolucję) w obszarze techniki, stawia wyzwania, aby poprawiać, doskonalić technikę, w tym pojazdy. Przykładem może być bezpieczeństwo człowieka, technika i wzajemne oddziaływanie tych elementów podczas codziennego życia czy podczas konfliktów zbrojnych. Są to...
W dekadzie lat 50. polska kultura oscylowała między totalitarnym zniewoleniem stalinizmu a swobodą i entuzjazmem odwilży, między patetycznym kultem jednostki a rozważaniami o indywidualnej wolności, między monumentalnymi wizjami społecznej przebudowy a obrazami codziennej nędzy i biedy. Wydawać by się mogło, że czas dziejowej burzy nie sprzyjał snuciu rozrywkowych opowieści o detektywach i zbrodniarzach czy astronautach i obcych cywilizacjach. Ale nawet wówczas literatura pop...
Numer 1 listy bestsellerów „New York Timesa”. Dajcie się porwać nowym przygodom Willi – panującej nad pierwotnymi mocami natury, nastoletniej leśnej czarownicy. Uczono ją, że trzeba kraść, żeby przetrwać, że światłoluby to ucieleśnione zło, a dobrem nadrzędnym jest klan. Chciwość i zajadłość przewodzącego mu padarana doprowadziły jednak do upadku ród Feiran. Głucha Jama uległa zniszczeniu. Willa zbudowała sobie nowy świat, zdobyła nową rodzinę i pogłębiła umiejętności, k...
Niniejsza publikacja omawia w sposób popularnonaukowy przyczyny i przygotowania, przebieg oraz skutki i następstwa bitwy stoczonej 10 sierpnia 955 roku na Lechowym Polu pomiędzy rycerstwem zjednoczonych księstw niemieckich (wspomaganych przez 2 legiony czeskie) a węgierskimi wojownikami. Hufce lekko- i ciężkozbrojnej jazdy dowodzone przez niemieckiego króla Ottona I przeciwko konnym łucznikom i piechocie z węgierskim wodzem Bulcsú na czele. Po stronie niemieckiej germańskie ...
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.