Informatyka
Zajrzyj do kategorii Informatyka w księgarni internetowej Ebookpoint. Znajdziesz tutaj bestsellerowe książki, ebooki i kursy video z branży IT. Sięgnij po najlepszą literaturę dla specjalistów i rozwijaj doświadczenie, które już posiadasz, lub rozpocznij swoją przygodę z programowaniem, cyberbezpieczeństwem lub grafiką komputerową. Pogłębiaj swoją wiedzę tak, jak Ci wygodnie - z tradycyjną książką, wygodnym ebookiem lub nowoczesnym videokursem. Sprawdź, jakie tytuły znajdziesz w kategorii Informatyka!
Wydajność i optymalizacja kodu. Istota dynamiki działania oprogramowania
Richard L. Sites
Mimo że dysponujemy coraz szybszym i wydajniejszym sprzętem, oprogramowaniu wciąż stawia się wyśrubowane wymagania: musi działać błyskawicznie i niezawodnie. Nieraz od jakości pracy systemu zależy bardzo dużo, nawet bezpieczeństwo i życie człowieka. Eliminacja źródłowych przyczyn problemów wydajnościowych jest jednak niezwykle trudnym zadaniem. Wymaga wiedzy o działaniu sprzętu, interakcjach między komponentami systemu, a także wysokiej klasy umiejętności programistycznych. Ta książka jest przeznaczona dla programistów i osób zaawansowanych w nauce programowania. Dzięki niej nauczysz się uwzględniać w projektach narzędzia do obserwacji pracy kodu i analizować uzyskane dzięki nim dane o wydajności. Dowiesz się też, jak na podstawie takiego wnioskowania uzyskiwać znaczną poprawę w szybkości przetwarzania powolnych operacji. Prezentowane treści zilustrowano przykładami i ćwiczeniami w języku C lub C++ w systemie Linux. Materiał zawarty w książce to trzy główne zagadnienia: pomiary, obserwacje, a także wnioskowanie i nanoszenie poprawek w kodzie. Wartościową częścią książki jest omówienie procesu budowy niskokosztowego narzędzia do obserwacji KUtrace i jego zastosowania we wdrażaniu wyrafinowanych rozwiązań programistycznych. W ten sposób można u źródła usuwać przyczyny problemów z wydajnością kodu. Najciekawsze zagadnienia: problemy sprzętowe: procesory, pamięci, dyski twarde, nośniki SSD i sieci korygowanie kodu wolno działającego programu przydatne mechanizmy monitorowania pracy kodu analiza danych dotyczących wydajności identyfikacja problemów, takich jak wykonywanie zbyt wielu instrukcji, powolne wykonywanie instrukcji, oczekiwanie na zasoby i blokady programowe Kod eksperta: tu każdy bit ma znaczenie!
Wykłady z analizy matematycznej 2
Marek Galewski
Podrecznik stanowi odzwierciedlenie wykładów z przedmiotu analiza matematyczna 2 dla studentów pierwszego stopnia matematyki stosowanej Politechniki Łódzkiej. Żeby z niego w pełni korzystać, należy przyswoić sobie wiadomości zawarte w kursie analiza matematyczna 1 oraz elementy logiki matematycznej. Poniewaz podrecznik jest zapisem wykładu, stad nie wszystie twierdzenia, jak juz wspomniano, sa dowodzone. Zamiesciłem tylko te dowody, które udawało mi sie prezentowac w sali wykładowej w czasie jednosemestralnego wykładu wspomaganego cwiczeniami. Pandemia Covid-19 skłoniła mnie do spisania swoich notatek w taki sposób, aby studenci słuchajac wykładu on-line mieli jego, mam nadzieje, jak najlepszy zapis. (ze Wstępu autora)
Wyrażenia regularne. Leksykon kieszonkowy. Wydanie II
Tony Stubblebine
Poznaj wyrażenia regularne, aby wykorzystać moc ich możliwości w najpopularniejszych językach programowania! Chcesz poznać przepisy na wyrażenia regularne? Chcesz wykorzystywać możliwości Unicode w języku Ruby, Java, Perl, PHP, Pyton, C oraz .NET? Chcesz wiedzieć, jak stosować wyrażenia regularne zaimplementowane w różnych językach programowania? Wyrażenia regularne są narzędziem umożliwiającym analizę i modyfikowanie tekstu przez dopasowywanie wzorców. Są one łańcuchem znaków zawierającym kombinację normalnych znaków oraz specjalnych metaznaków i metasekwencji, a dopasowywanie wzorców polega na odszukaniu fragmentu łańcucha opisywanego przez wyrażenie regularne. Wyrażenia te znajdują zastosowanie przy sprawdzaniu wartości zmiennych, zmianie formatu, przeprowadzaniu złożonych operacji wyszukiwania oraz weryfikowaniu poprawności danych tekstowych. Książka "Wyrażenia regularne. Leksykon kieszonkowy" stanowi podręczny niezbędnik dla wszystkich piszących programy przetwarzające teksty. Oprócz zagadnień podstawowych, takich jak składnia wyrażeń regularnych oraz operacje, w których są wykorzystywane, leksykon zawiera inne niezwykle pomocne i bardziej zaawansowane informacje dotyczące na przykład narzędzi obsługi wyrażeń w języku Ruby oraz na serwerze WWW Apache. Czytając tę książkę, nie tylko zdobędziesz konkretną wiedzę, ale również niezbędne umiejętności praktyczne -- między innymi dowiesz się, jak wykorzystać znajomość wyrażeń regularnych we wszystkich środowiskach. Metaznaki, tryby oraz konstrukcje Reprezentacja i klasy znaków Komentarze i modyfikatory trybów Narzędzia obsługi wyrażeń regularnych w języku Ruby oraz na serwerze WWW Apache Operatory wyrażeń regularnych w języku Perl 5.8 Obiekty i metody do obsługi wyrażeń regularnych w języku JavaScript Funkcje obsługi wyrażeń regularnych w języku PHP i edytorze vi Obiekty i funkcje wyrażeń regularnych w języku Pyton Programy obsługiwane z wiersza poleceń Wyrażenia regularne to nieocenione narzędzia w pracy programisty -- nie możesz się bez nich obejść!
Wyrażenia regularne. Receptury
Jan Goyvaerts, Steven Levithan
Poznaj i wykorzystaj możliwości regexpów w codziennej pracy! Jak wyrażenia regularne mogą przyśpieszyć Twoją pracę? Jak sprawdzić poprawność danych? Jak wykorzystać wyrażenia regularne w pracy z plikami XML? Wyrażenie regularne (ang. regexp) to inaczej wzorzec, który określa zbiór dopasowanych łańcuchów znaków. Brzmi to prosto. Jednak przy pierwszym spotkaniu z wyrażeniami wcale tak nie jest. Zbiór znaków i symboli składający się na wyrażenie regularne w niczym nie przypomina rzeczy, którą chciałbyś się zająć. Wyrażenia regularne zawsze kojarzą się początkującemu użytkownikowi co najmniej z wiedzą tajemną, a często wręcz z magią. Warto im się jednak przyjrzeć, poznać je i polubić, a następnie wykorzystać możliwości, jakie w nich drzemią. Jedno jest pewne - te możliwości są spore. Autorzy błyskawicznie zaprzyjaźnią Cię z wyrażeniami regularnymi - książka należy bowiem do znanej serii Receptury, cechującej się tym, że proces nauki jest oparty na analizie rozwiązań prawdziwych problemów. Na samym początku zdobędziesz elementarną wiedzę dotyczącą różnych typów dopasowania oraz dowiesz się, jak unikać najczęstszych problemów. Na kolejnych stronach nauczysz się stosować wyrażenia regularne w różnych językach programowania oraz wykorzystywać je do kontroli poprawności danych i formatowania ciągów znaków. Ponadto dowiesz się, jak operować na słowach, wierszach, znakach specjalnych oraz liczbach. Osobny rozdział został poświęcony operacjom na adresach URL oraz ścieżkach dostępu. Dzięki tej książce szybko zgłębisz tajniki wyrażeń regularnych. Kolejny krok to wykorzystanie tej wiedzy w codziennej pracy! Dopasowanie stałego tekstu Dopasowanie znaków niedrukowanych Dopasowania na początku i końcu wiersza Wyrażenia regularne dla całych wyrazów Wykorzystanie alternatywnych wyrażeń Grupowanie dopasowań Eliminowanie nawrotów Sposoby komentowania wyrażeń Wyrażenia regularne w językach programowania Weryfikacja i formatowanie danych z wykorzystaniem wyrażeń regularnych Dopasowanie kompletnego wiersza Praca z liczbami Operacje na adresach URL, ścieżkach i adresach internetowych Wykorzystanie wyrażeń regularnych w pracy z plikami XML Sprawdź, jak wyrażenia regularne mogą przyśpieszyć Twoją pracę!
Wyrażenia regularne. Wprowadzenie
Michael Fitzgerald
Wyrażenia regularne to wzorce, które pozwalają opisać łańcuchy znaków. Brzmi to groźnie, wygląda jeszcze gorzej, ale każdy programista prędzej czy później się z nimi spotka i… doceni ich potęgę! Ciężko sobie wyobrazić wyszukiwanie, zastępowanie oraz sprawdzanie poprawności danych bez wykorzystania potencjału wyrażeń regularnych. Czas poświęcony na ich opanowanie zwróci się błyskawicznie i z nawiązką! Ta wspaniała książka wprowadzi Cię w świat wyrażeń regularnych szybko i bezboleśnie. Już za chwilę wykorzystasz podstawowe elementy wyrażeń, a każdy kolejny rozdział dostarczy Ci coraz bardziej zaawansowanych narzędzi. W trakcie lektury nauczysz się korzystać z granic, klas znaków, grup i odniesień. Ponadto dowiesz się, jak wykorzystać możliwości Perla w zakresie transformacji tekstów. Książka ta jest wyjątkowym podręcznikiem, który musi znaleźć się na półce każdego programisty! Sprawdź już teraz: potencjał, jaki kryją wyrażenia regularne metody szybkiego wyszukiwania i zastępowania ciągów znaków sposoby korzystania z wyrażeń w różnych językach programowania możliwości wyrażeń regularnych w zakresie kontroli poprawności wprowadzonych danych Zaoszczędź czas dzięki wyrażeniom regularnym!
Wysoko wydajne MySQL. Optymalizacja, archiwizacja, replikacja. Wydanie II
pełna lista autorów -- patrz uwagi
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że w bardzo wymagających środowiskach, na przykład aplikacjach sieciowych, ze względu na dużą elastyczność i możliwości, takie jak zdolność wczytywania silników magazynu danych jako rozszerzeń w trakcie działania bazy. Książka "Wysoko wydajne MySQL. Optymalizacja, archiwizacja, replikacja. Wydanie II" szczegółowo prezentuje zaawansowane techniki, dzięki którym można w pełni wykorzystać cały potencjał, drzemiący w MySQL. Omówiono w niej praktyczne, bezpieczne i pozwalające na osiągnięcie dużej wydajności sposoby skalowania aplikacji. Z tego przewodnika dowiesz się, w jaki sposób projektować schematy, indeksy i zapytania. Poznasz także zaawansowane funkcje MySQL, pozwalające na uzyskanie maksymalnej wydajności. Nauczysz się tak dostrajać serwer MySQL, system operacyjny oraz osprzęt komputerowy, aby wykorzystywać pełnię ich możliwości. Architektura MySQL Testy wydajności i profilowanie Optymalizacja schematu i indeksowanie Optymalizacja wydajności zapytań Przechowywanie kodu Umieszczanie komentarzy w kodzie składowym Konfiguracja serwera Dostrajanie i optymalizacja wyszukiwania pełnotekstowego Skalowalność i wysoka dostępność Wydajność aplikacji Kopia zapasowa i odzyskiwanie Interfejs SQL dla poleceń spreparowanych Bezpieczeństwo Twórz doskonale dostrojone aplikacje MySQL
Wysoko wydajne MySQL. Optymalizacja, archiwizacja, replikacja. Wydanie II
pełna lista autorów -- patrz uwagi
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że w bardzo wymagających środowiskach, na przykład aplikacjach sieciowych, ze względu na dużą elastyczność i możliwości, takie jak zdolność wczytywania silników magazynu danych jako rozszerzeń w trakcie działania bazy. Książka "Wysoko wydajne MySQL. Optymalizacja, archiwizacja, replikacja. Wydanie II" szczegółowo prezentuje zaawansowane techniki, dzięki którym można w pełni wykorzystać cały potencjał, drzemiący w MySQL. Omówiono w niej praktyczne, bezpieczne i pozwalające na osiągnięcie dużej wydajności sposoby skalowania aplikacji. Z tego przewodnika dowiesz się, w jaki sposób projektować schematy, indeksy i zapytania. Poznasz także zaawansowane funkcje MySQL, pozwalające na uzyskanie maksymalnej wydajności. Nauczysz się tak dostrajać serwer MySQL, system operacyjny oraz osprzęt komputerowy, aby wykorzystywać pełnię ich możliwości. Architektura MySQL Testy wydajności i profilowanie Optymalizacja schematu i indeksowanie Optymalizacja wydajności zapytań Przechowywanie kodu Umieszczanie komentarzy w kodzie składowym Konfiguracja serwera Dostrajanie i optymalizacja wyszukiwania pełnotekstowego Skalowalność i wysoka dostępność Wydajność aplikacji Kopia zapasowa i odzyskiwanie Interfejs SQL dla poleceń spreparowanych Bezpieczeństwo Twórz doskonale dostrojone aplikacje MySQL
Gregory Smith
Poznaj najlepsze techniki zwiększania wydajności PostgreSQL i sprawdzone rozwiązania najczęściej spotykanych problemów! Jak dobierać komponenty serwera, aby maksymalnie wykorzystać jego możliwości? Jak przeprowadzać testy wydajności całego systemu, od sprzętu po aplikację? Jak skutecznie indeksować bazę danych i optymalizować zapytania? Mający za sobą już ponad piętnaście lat rozwoju PostgreSQL jest dziś potężnym systemem baz danych typu open source, o sprawdzonej architekturze i reputacji narzędzia niezawodnego oraz nieprzeciętnie wydajnego. Współdziała on ze wszystkimi popularnymi systemami operacyjnymi i jest w pełni zgodny z warunkami ACID. Te zalety sprawiają, że można go używać jako magazynu danych dla aplikacji oraz jako bazy danych dla aplikacji sieciowych. Jednak osiągnięcie maksymalnej wydajności PostgreSQL nie jest wcale zadaniem łatwym, a w trakcie korzystania z jego serwerów można napotkać powtarzające się trudności, zwłaszcza gdy wzrasta obciążenie serwera, a wymagania stają się coraz większe. Jeśli zatem nie chcesz tygodniami dochodzić do właściwych rozwiązań swoich problemów – oto książka, w której znajdziesz całą potrzebną Ci wiedzę. Masz w rękach kompletny podręcznik, przeznaczony dla średnio i bardzo zaawansowanych administratorów baz danych, którzy już używają PostgreSQL lub dopiero zamierzają to zrobić. Najpierw zapoznasz się z najnowszymi wersjami tej platformy oraz dowiesz się, jak dobierać komponenty serwera, aby optymalnie wykorzystać możliwości systemu. Zobaczysz, jak testować wydajność sprzętu dla bazy danych oraz konfigurować dyski i system plików, aby zwiększać ich efektywność. Poznasz także parametry, których zmiana może powodować problemy, a ponadto najważniejsze ustawienia, ich znaczenie i zasady prawidłowego stosowania. Przeczytasz o tym, jak uzyskać użyteczne wyniki testów wydajności, a także o skutecznym indeksowaniu bazy danych, optymalizacji zapytań i partycjonowaniu danych na podzbiory. Na koniec dowiesz się, jak unikać najczęściej spotykanych problemów i rozwiązywać je, gdy już się pojawią. Dzięki tej książce: poznasz najlepsze praktyki pozwalające na obsłużenie wymagających aplikacji odkryjesz, dlaczego sprzęt komputerowy nadaje się (lub nie) dla wysoko wydajnych aplikacji bazodanowych zrozumiesz, na czym polegają kompromisy związane z szybkością i niezawodnością działania zoptymalizujesz system operacyjny, aby osiągnąć najlepszą wydajność bazy danych przeprowadzisz testy wydajności całego systemu, od sprzętu komputerowego po aplikację przeanalizujesz rzeczywiste przykłady, co pozwoli Ci poznać wpływ różnych ustawień parametrów serwera na wydajność będziesz skutecznie monitorować zdarzenia zachodzące na serwerze, zarówno w bazie danych, jak i poza nią znajdziesz najlepsze dodatki, rozszerzające podstawowe możliwości bazy danych PostgreSQL dowiesz się, jak przygotować replikację systemów za pomocą najnowszych funkcji wprowadzonych w PostgreSQL 9.0 Zoptymalizuj swój serwer PostgreSQL i unikaj problemów, które mogą zmniejszyć jego wydajność!
Gregory Smith
Poznaj najlepsze techniki zwiększania wydajności PostgreSQL i sprawdzone rozwiązania najczęściej spotykanych problemów! Jak dobierać komponenty serwera, aby maksymalnie wykorzystać jego możliwości? Jak przeprowadzać testy wydajności całego systemu, od sprzętu po aplikację? Jak skutecznie indeksować bazę danych i optymalizować zapytania? Mający za sobą już ponad piętnaście lat rozwoju PostgreSQL jest dziś potężnym systemem baz danych typu open source, o sprawdzonej architekturze i reputacji narzędzia niezawodnego oraz nieprzeciętnie wydajnego. Współdziała on ze wszystkimi popularnymi systemami operacyjnymi i jest w pełni zgodny z warunkami ACID. Te zalety sprawiają, że można go używać jako magazynu danych dla aplikacji oraz jako bazy danych dla aplikacji sieciowych. Jednak osiągnięcie maksymalnej wydajności PostgreSQL nie jest wcale zadaniem łatwym, a w trakcie korzystania z jego serwerów można napotkać powtarzające się trudności, zwłaszcza gdy wzrasta obciążenie serwera, a wymagania stają się coraz większe. Jeśli zatem nie chcesz tygodniami dochodzić do właściwych rozwiązań swoich problemów – oto książka, w której znajdziesz całą potrzebną Ci wiedzę. Masz w rękach kompletny podręcznik, przeznaczony dla średnio i bardzo zaawansowanych administratorów baz danych, którzy już używają PostgreSQL lub dopiero zamierzają to zrobić. Najpierw zapoznasz się z najnowszymi wersjami tej platformy oraz dowiesz się, jak dobierać komponenty serwera, aby optymalnie wykorzystać możliwości systemu. Zobaczysz, jak testować wydajność sprzętu dla bazy danych oraz konfigurować dyski i system plików, aby zwiększać ich efektywność. Poznasz także parametry, których zmiana może powodować problemy, a ponadto najważniejsze ustawienia, ich znaczenie i zasady prawidłowego stosowania. Przeczytasz o tym, jak uzyskać użyteczne wyniki testów wydajności, a także o skutecznym indeksowaniu bazy danych, optymalizacji zapytań i partycjonowaniu danych na podzbiory. Na koniec dowiesz się, jak unikać najczęściej spotykanych problemów i rozwiązywać je, gdy już się pojawią. Dzięki tej książce: poznasz najlepsze praktyki pozwalające na obsłużenie wymagających aplikacji odkryjesz, dlaczego sprzęt komputerowy nadaje się (lub nie) dla wysoko wydajnych aplikacji bazodanowych zrozumiesz, na czym polegają kompromisy związane z szybkością i niezawodnością działania zoptymalizujesz system operacyjny, aby osiągnąć najlepszą wydajność bazy danych przeprowadzisz testy wydajności całego systemu, od sprzętu komputerowego po aplikację przeanalizujesz rzeczywiste przykłady, co pozwoli Ci poznać wpływ różnych ustawień parametrów serwera na wydajność będziesz skutecznie monitorować zdarzenia zachodzące na serwerze, zarówno w bazie danych, jak i poza nią znajdziesz najlepsze dodatki, rozszerzające podstawowe możliwości bazy danych PostgreSQL dowiesz się, jak przygotować replikację systemów za pomocą najnowszych funkcji wprowadzonych w PostgreSQL 9.0 Zoptymalizuj swój serwer PostgreSQL i unikaj problemów, które mogą zmniejszyć jego wydajność!
Wystąpienia publiczne dla nieśmiałych
Andrzej Kozdęba
Czego dowiesz się z książki "Wystąpienia publiczne dla nieśmiałych"? jak okiełznać stres, czy może być sprzymierzeńcem, jakie są jego zalety; jak perfekcyjnie przygotować się do prezentacji, żeby nie dać się zaskoczyć żadnym pytaniem; jak rozpoznać publiczność; jak zacząć wystąpienie; jak zbudować autorytet; jak poradzić sobie z hałasami; co psuje przekaz i jak radzić sobie z tzw. wypełniaczami; czym zastąpić wypełniacze. Zostań mistrzem wystąpień i podbij serca publiczności już dziś! Andrzej Kozdęba - trener rozwoju osobistego, doradca biznesu, bloger i mówca. Od lat zajmuje się tematyką wystąpień publicznych i budowy wizerunku. Prowadzi szkolenia i prezentacje dla firm, organizacji pozarządowych i osób prywatnych. Wśród licznych doświadczeń posiada m.in prezentację wygłoszoną podczas jednej z konferencji TEDx w Krakowie. Współtwórca projektów szkoleniowych Hakuna Matata i Twoja Prawdziwa Moc. Na co dzień zajmuje się promocją i marketingiem, doradza firmom, prowadzi blogi Andrzejkozdeba.pl i Jamowie.to oraz biega w maratonach i ultramaratonach. Zostań mistrzem wystąpień i podbij serca publiczności już dziś!
Wywiad telefoniczny ze wspomaganiem komputerowym (CATI). Działania ankieterskie w call centers
Wojciech Jabłoński
Publikacja przybliża jedną z najpopularniejszych technik stosowanych w badaniach sondażowych – wywiad telefoniczny ze wspomaganiem komputerowym (CATI – Computer Assisted Telephone lnterviewing). Autor zapoznaje czytelnika z możliwościami i ograniczeniami techniki CATI oraz charakteryzuje obszary głównych zastosowań wywiadu telefonicznego. Przedstawia również wyniki własnych badań metodologicznych, zrealizowanych w kilkunastu firmach z Polski, Norwegii i Islandii stosujących technikę CATI. Książka może zainteresować badaczy – zarówno akademickich, jak i komercyjnych – korzystających z techniki CATI. Przydatna będzie również osobom odpowiedzialnym za aspekty organizacyjno-logistyczne procesu zbierania danych: managerom działów realizacji, kierownikom badawczych call centers czy superwizorom nadzorującym pracę ankieterów telefonicznych. Publikacja – poza walorami czysto naukowymi – zawiera wiele treści o charakterze aplikacyjnym. Autor zamieszcza w niej rekomendacje związane z przygotowaniem i realizowaniem badań sondażowych z zastosowaniem techniki wywiadu telefonicznego.
Kent Beck
Sprawdzone rozwiązania Twoich problemów! Przy nauce programowania warto uczyć się na cudzych błędach. Programiści tworzący aplikację codziennie natykają się na przeróżne problemy oraz zagadnienia do rozwiązania. Rzadko jednak zdarza się, żeby były one wyjątkowe i niespotykane wcześniej. Jeżeli masz problem, możesz być prawie pewien, że ktoś też już go miał - i w dodatku rozwiązał. Właśnie w ten sposób powstały wzorce, które w jasny sposób opisują sposoby rozwiązywania typowych problemów. W tej książce znajdziesz 77 wzorców, które pozwolą Ci uniknąć wielu pułapek oraz rozwiązać najczęściej spotykane problemy. W trakcie lektury dowiesz się, w jaki sposób przechowywać stan oraz gdzie umieścić logikę Twojej aplikacji. Ponadto poznasz najefektywniejsze sposoby sterowania przebiegiem programu oraz wybierzesz rodzaj kolekcji odpowiedni do Twoich potrzeb. Nauczysz się dobierać właściwe nazwy dla zmiennych i metod oraz przekonasz się, że można sprawnie opanować wysyp wyjątków. Książka ta jest obowiązkową lekturą każdego programisty. Dzięki niej Twoje życie stanie się prostsze, a Twoje oprogramowanie bardziej przejrzyste! Dzięki tej książce: poznasz 77 przydatnych wzorców wybierzesz odpowiedni typ kolekcji w zależności od problemu zaprojektujesz przejrzystą hierarchię klas zbudujesz lepszą i bardziej niezawodną aplikację Poznaj najlepsze wzorce, które ulepszą Twoje oprogramowanie!
Arnon Rotem-Gal-Oz
Najlepsze podejście do wytwarzania oprogramowania! SOA (ang. Service Oriented Architecture) to gorący skrót ostatnich lat. Koncepcja oferowania niezależnych usług do określonych zadań zdobyła sobie ogromną popularność. Takie podejście pozwala na tworzenie elastycznych systemów informatycznych, które są znacznie łatwiejsze w utrzymaniu, zaprojektowaniu i wykonaniu od tradycyjnych rozwiązań. Ponadto udostępnienie pojedynczych serwisów innym projektantom może przynieść dodatkowe dochody lub zwiększyć atrakcyjność Twojej aplikacji. Prawda, że brzmi zachęcająco? Po przeczytaniu tej książki nie oprzesz się wrażeniu, że jest to jedyna słuszna droga w zakresie wytwarzania oprogramowania. W trakcie lektury dowiesz się, jak zapewnić najwyższą jakość, dostępność i przepustowość tworzonych usług. Poznasz kolejne wzorce, które pozwolą Ci zaprojektować przejrzysty i bezpieczny system. Integracja usług, wymiana danych między serwisami, tworzenie klienta usług to tylko niektóre z poruszanych zagadnień. Osobny rozdział został poświęcony antywzorcom - to obowiązkowy punkt lektury, bo przecież musisz wiedzieć, jak tego nie robić! Sprawdź tę książkę, to kapitalna pozycja dla każdego projektanta i programisty chcącego tworzyć nowoczesne systemy informatyczne. Dowiedz się: jak stworzyć niezawodną i wydajną usługę co osiągniesz dzięki stosowaniu podejścia SOA jak wymieniać dane pomiędzy różnymi usługami jak złożyć wszystkie usługi w jeden system Lektura obowiązkowa każdego projektanta!
Wzorzec MVC w PHP dla profesjonalistów
Chris Pitt
W dobie aplikacji internetowych wzorzec MVC jest jednym z najpowszechniej używanych. Pozwala on utrzymać aplikację w ryzach i sprawić, że jej konserwacja nie nastręcza zbyt wielu problemów. U podstaw MVC leży podział aplikacji na trzy warstwy — modelu, widoku i kontrolera (ang. Model View Controller). Wzorzec ten jest obecnie wykorzystywany praktycznie w każdym języku programowania. Dzięki tej książce zrozumiesz, jak z niego korzystać w aplikacji pisanej przy użyciu języka PHP. W trakcie lektury poznasz jego zalety oraz zobaczysz, jak zacząć tworzenie aplikacji opartej o MVC. W kolejnych rozdziałach zagłębisz się w szczegóły konfigurowania, trasowania, tworzenia modeli oraz wykorzystywania baz danych. Ponadto zdobędziesz dogłębną wiedzę na temat testowania aplikacji — to klucz do tworzenia niezawodnych systemów. W tej książce znajdziesz również opis popularnych szkieletów wspierających MVC: Zend Framework i CakePHP to tylko niektóre z nich. Książka ta jest obowiązkową lekturą dla każdego programisty aplikacji internetowych korzystającego z języka PHP. Dzięki tej książce: poznasz zalety wzorca MVC skutecznie przetestujesz Twoją aplikację zaznajomisz się z dostępnymi szkieletami aplikacji wspierającymi MVC Twórz elastyczne i niezawodne aplikacje internetowe! To publikacja skierowana do osób, które znają podstawy języka PHP, ale nie miały jeszcze do czynienia z bardziej zaawansowanymi technikami wytwarzania oprogramowania. Warto dodać, że każdy rozdział rozpoczyna się od przedstawienia jego celu. Na końcu rozdziałów znajdziemy krótkie podsumowania zawierające pytania oraz dodatkowe ćwiczenia. To świetne źródło wiedzy dla każdego programisty, który chce udoskonalić swoje umiejętności w zakresie tworzenia architektury aplikacji oraz programowania obiektowego. Książka jest napisana w bardzo przemyślany sposób, autor wyczerpująco omawia zagadnienia, przedstawia najlepsze praktyki i rozwiązania. Jeżeli chcesz być lepszym programistą, to pozycja obowiązkowa w Twojej domowej biblioteczce. Adrian Piętka, senior software developerFuture Processing
Інформатика. Turbo Pascal. 10-11 класи.
Дмитро Шост
Мета даного видання 2014 забезпечити учнiв i вчителiв цілісним матеріалом з вивчення мови програмування Turbo Pascal 6.0 i 7.0 вiдповiдно до чинної шкiльної програми з iнформатики. Статті посiбника підiбрано таким чином, щоб допомогти учням успiшно оволодiти навиками практичного програмування i добитися високих результатів у даній галузі знань. Для учнів 10-11-их класів загальноосвітніх шкіл та вчителів інформатики.
Шейн Гарріс
Наші мрії донедавна були пов2019язані з міжгалактичними мандрівками та підкоренням космосу, квітами на Марсі й корисними копалинами на Юпітері2026 А поруч тривала розробка стратегій війн, армії шпигунів (або розвідників) наполегливо полювали на надсекретні дослідження. Інформаційна революція кінця тисячоліття змінила майже все. Сьогодні шпигунам не потрібно викрадати паперові документи з офісів чи підслуховувати розмови інженерів у кабінетах. Вони навчилися цупити інформацію віддалено, за допомогою комп2019ютерних мереж. Відомий американський журналіст Шейн Гарріс ретельно дослідив етапи розвитку військово-мережевого комплексу США, питання кібершпигунства та стратегій кібервійн 2013 війн майбутнього. Ця книжка стала підсумком його багаторічної роботи. Новітні технології тепер є буденністю в житті майже кожного з нас. Не варто їх недооцінювати. Інтернет приховує чимало несподіванок, загроз і пасток. Будьте пильними та обережними!
Дослідники смерті. Від Шерлока Голмса та Агати Крісті до лабораторії судмедексперта
Володимир Саркісян
Чому Шерлок Голмс лупцював трупи в анатомці, хто такий танатолог та як британське законодавство стримувало розвиток медицини? Чи визначають ціанід на нюх і чи може крапля нікотину вбити коня? Як хімія допомагає ідентифікувати кулі та чому від антифризу треба триматися подалі? У своїй новій книжці хімік Володимир Саркісян розповість про те, що ж відбувається насправді у лабораторії судмедекспертизи, як українські токсикологи виявляють отрути та зрештою, в яких аспектах помиляється навіть знана майстриня детективного жанру Агата Крісті. Хімік препарує класичні детективи та розвіює стереотипи, пояснює, чи справді часник міг би завдати шкоди вампірам та чому для боротьби із перевертнями пасують не лише срібні кулі. Автор пояснює, як змінювалися підходи до виявлення отрут з часом, та який взаємозвʼязок між історіями про привидів та отруєнням чадним газом.
Зоологічна екскурсія супермаркетом. Невідома історія відомих продуктів
Леонід Горобець
Оселедець 2014 це сардина, сардина 2014 це анчоус, анчоус 2014 це хамса, хамса 2014 це кілька, кілька 2014 це тюлька, тюлька 2014 це шпроти, шпроти 2014 це салака, а салака 2014 це оселедець. А оселедець 2014 це сардина2026 Складно? Лише на перший погляд. Повірте, цей ряд має абсолютно логічне пояснення. У своїй новій книжці біолог Леонід Горобець пропонує нам прогулятись найближчим супермаркетом та дізнатися, чому у нашому кошику лежать свинина та креветки, а не, скажімо, мʼясо слонів чи мурена. Яких тварин неможливо одомашнити і чому для цієї місії краще обрати гепарда, ніж гризлі (якщо дуже хочеться спробувати щось неможливе)? З якої риби роблять «крабові» палички, чому «фермерська» курка лише покращує продажі в магазині, а «фермерський» лосось 2014 ні? Хто їв менше свинини 2014 шляхта чи селяни? Чому не варто готувати мʼясо страусів? Гуляючи супермаркетом, автор переміщується у просторі та часі, пояснюючи еволюцію окремих видів. Він розповідає, як відрізнити, чи перед вами справжня ікра, та як правильно чистити рибу, хто такі трахіхти і чи справді «мармурова яловичина» така смачна, якщо не бачиш її цінника.
Математика. 2 клас. Діагностичні роботи (до підр. Будної Н.О., Беденка М.В.) НУШ
Наталя Будна
У посібнику подано матеріал, який відповідає Державному стандарту початкової освіти, Типовим освітнім програмам та підручнику «Математика. 2 кл.» (авт. Будна Н. О., Беденко М. В.). Запропоновано 8 діагностичних робіт (комбінованих та тестових) у 2-х варіантах кожна. У ньому є сторінки для роботи над помилками та додаткових завдань, які вчитель добирає самостійно. Кожен варіант є окремим блоком сторінок. Посібник можна розшити й отримати два зошита. Зошит призначений для проведення діагностики засвоєння виучуваного матеріалу. Для учнів 2 класу, учителів початкових класів, вихователів груп продовженого дня, батьків.
Математика. 2 клас. Робочий зошит. Частина 1. (До підручника Будної Н.О., Беденка М.В.) НУШ
Марко Беденко, Наталя Будна
Пропонований зошит містить навчальний матеріал, який відповідає Державному стандарту початкової освіти, типовим освітнім програмам та підручнику «Математика. 2 клас» (авт. Будна Н.О., Беденко М.В.). Зошит призначено для учнів 2-го класу.
Математика. 2 клас. Робочий зошит. Частина 2. (До підручника Будної Н.О., Беденка М.В.) НУШ
Марко Беденко, Наталя Будна
Пропонований зошит містить навчальний матеріал, який відповідає Державному стандарту початкової освіти, типовим освітнім програмам та підручнику «Математика. 2 клас» (авт. Будна Н.О., Беденко М.В.). Зошит призначено для учнів 2-го класу.
"Математика" підручник для 2 класу закладів загальної середньої освіти
Марко Беденко, Наталя Будна
Підручник за своїм змістом відповідає Державному стандарту початкової освіти та типовій освітній програмі, розробленій під керівництвом О. Я. Савченко. Система завдань і вправ спрямована на формування й закріплення обчислювальних навичок, розвиток логічного мислення та просторової уяви, вироблення вмінь аналізувати, порівнювати і самостійно робити висновки. Для учнів 2 класу.
Євген Лодатко, Євген Лодатко
У монографії розглядаються теоретико-методологічні питання, пов2019язані з педагогічним моделюванням в освітньому просторі як складній (соціальній) системі з нелінійним характером взаємодії між компонентами. Для науковців, магістрантів, а також тих, кого цікавлять концептуальні підходи до проєктування і побудови педагогічних моделей.
Птахи в місті. Життя та виживання в бетонних джунглях
Наталія Атамась
Голуби і шпаки, горобці та ворони, сови, сапсани й навіть папуги. Усім вистачить місця поруч з людиною серед бетонних джунглів міста. А от яким буде наше спільне життя і чи не перетвориться воно на постійне протистояння, залежить тільки від нас. Нова книжка орнітологині Наталії Атамась розповідає історію птахів у місті: де вони живуть і як доглядають пернату малечу, як вирішують болюче житлове питання та виборюють територію. Саму ж книжку побудовано як прогулянку 2013 від околиць до центру, від парків та кладовищ до старих камʼяниць і хмарочосів. Як боротися з дятлами і до чого тут струс мозку та шоломи для гри в американський футбол? Де у Києві шукати сірих сов і як шум міста впливає на розмноження синиць великих? Що вийшло з кіднепінгу яєць дрозда чорного й чим закінчилася дискусія про те, де зимують ластівки? Орнітологиня намагається дати відповіді на всі ці питання, а заразом і пояснити, чим такі небезпечні полишені на вулиці котики, як відлякати птахів від вашої грядки на дачі, й зрештою 2013 як зробити наше спільне з птахами життя в одному місті комфортним і взаємовигідним.
Рослини-прибульці. Як борщівник та амброзія захоплюють Землю
Олексій Коваленко
Вони легко долають простір та час. Під натиском їхніх армій падають цілі континенти. Вони зелені. Вони посеред нас. Вони прибульці. Беззахисна на перший погляд лобода чи волошка може виявитися ще тим загарбником. І вже за якийсь час ви просто не впізнаєте ані свій садочок, ані поле у бабусиному селі. Тендітні рослинки прориваються навіть через асфальт та захоплюють усе на своєму шляху, не надто дбаючи про те, що росло на цій території до них. Одна мить і доведеться шукати в бюджеті зайвий мільярд, щоб нівелювати завдану шкоду. Як північноамериканський клен захопив Україну? Чому не варто забігати в зарості борщівника голяка? Чим небезпечна водяна чума, що у квіткових магазинах маскується під мімозу та ромашки та який вид може зруйнувати фундамент вашого будинку? Особливості таких рослин-загарбників та механізми боротьби з ними, включаючи приготування їжі, у своїй новій книжці описує ботанік Олексій Коваленко.
Страшне, прекрасне та потворне в Чорнобилі. Від катастрофи до лабораторії
Олена Паренюк, Катерина Шаванова
Чорнобиль, ядерна енергетика, зона відчуження2026 Усе це 2014 не декорації компʼютерної гри, а звична реальність, у якій ми живемо щодня. З наслідками аварії, що сталася понад 30 років тому, й атомними електростанціями, що живлять наші домівки. У цій книжці ви не знайдете детального аналізу подій, що сталися 26 квітня 1986 року, чи історій ліквідаторів. Натомість ви дізнаєтеся основи радіаційної науки, познайомитеся з людьми, які її творять, і зрозумієте, що відбувається в Чорнобилі та яким може бути майбутнє радіаційної і ядерної безпеки у світі після завершення війни в Україні. Чи безпечний до вживання чорнобильський сніг та чи варто смакувати картоплею із зони відчуження? Що відбувається на АЕС і чому алкоголь не рятує від радіації? У чому різниця між радіобіологією та радіоекологією, випроміненням й опроміненням і чому не варто панікувати, якщо зупинився енергоблок якоїсь АЕС? Про все це, а також про окупацію Чорнобиля та ситуацію на Запорізькій АЕС, тактичну ядерну зброю та Фукусіму у своїй книжці розповідають радіобіологині Олена Паренюк і Катерина Шаванова.