Ebooki

29457
Ładowanie...
EBOOK

Nauka czytania w myślach. Co neuroobrazowanie może powiedzieć o naszych umysłach?

Russell A. Poldrack

Czytanie w myślach od dawna fascynowało autorów powieści science-fiction, a dzięki rozwojowi technik obrazowania aktywności mózgu, staje się teraz rzeczywistością. Światowej sławy neuronaukowiec, Russell A. Poldrack przygląda się początkom technik neuroobrazowania, ich rozwojowi oraz najnowszym odkryciom naukowym, które nie byłyby możliwe bez skanerów mózgu. Opowiada o pionierach neuronauki i przełomowych wynalazkach, które doprowadziły do odkrycia najbardziej wpływowej metody badania mózgu i umysłu, jaką jest funkcjonalne obrazowanie rezonansem magnetycznym (fMRI). Wybiega także w przyszłość, nakreślając perspektywy stosowania neuroobrazowania w dziedzinach takich, jak marketing, polityka, prawo czy psychiatria, a także przygląda się nadużyciom przedstawicieli własnej dziedziny nauki.

29458
Ładowanie...
EBOOK

Nauka Dockera w miesiąc

Elton Stoneman

U podstaw sukcesu Dockera leżał bardzo prosty pomysł: spakowanie aplikacji w lekkim, łatwym do zainstalowania kontenerze. Nagle się okazało, że można zarządzać aplikacjami bez budowania złożonej infrastruktury. Kontenery są niezależne od platformy i wszechstronne. Upraszczają opracowanie, testowanie, wdrażanie i skalowanie aplikacji, a także ułatwiają automatyzację przepływu pracy i ciągły rozwój aplikacji. Docker jest przy tym rozwiązaniem bezpłatnym, o otwartych źródłach. Coraz większa liczba użytkowników, programistów i administratorów przekonuje się do tej technologii, co sprawia, że lawinowo rośnie liczba wdrożeń. Dziś Dockera po prostu trzeba znać! Ta książka składa się z ponad dwudziestu krótkich, praktycznych lekcji, w ramach których przedstawiono najważniejsze koncepcje związane ze stosowaniem Dockera. Dzięki niej szybko i bez problemów zaczniesz wdrażać aplikacje kontenerowe w środowisku produkcyjnym. Skupisz się na rzeczywistych zadaniach i stopniowo będziesz zdobywać doświadczenie związane z Dockerem, aplikacjami rozproszonymi, orkiestracją i ekosystemem kontenerów. Publikacja zawiera mnóstwo wskazówek, przykładów, ćwiczeń i rozbudowanych projektów, które ułatwią nabywanie wiedzy i przydatnych umiejętności. Każdy rozdział powinien Ci zająć nie więcej niż godzinę: w tym czasie zapoznasz się z niewielką porcją teorii, wykonasz ćwiczenia i przeanalizujesz praktyczne przykłady. W rezultacie po lekturze będziesz pewnie tworzyć i uruchamiać aplikacje w Dockerze. W książce: gruntowne wprowadzenie do koncepcji Dockera pakowanie aplikacji w kontenerach uruchamianie kontenerów w środowisku produkcyjnym tworzenie zoptymalizowanych obrazów Dockera uruchamianie i skalowanie skonteneryzowanych aplikacji Docker. Należy znać. Trzeba używać!

29459
Ładowanie...
EBOOK

Nauka gry w szachy

José Raúl Capablanca

Ta klasyczna publikacja wybitnego kubańskiego szachisty ukazała się po raz pierwszy w 1921 roku, lecz do dziś nie straciła nic na wartości. Capablanca przedstawił w niej w typowy dla siebie, lakoniczny i elegancki sposób, praktyczne zalecenia dotyczące różnych elementów i aspektów gry szachowej, ilustrując je w pouczający sposób własnymi partiami i fragmentami pojedynków innych wielkich mistrzów swojej epoki. Capablanca omówił m.in.: podstawy strategii szachowej, zasady planowania, rolę inicjatywy w szachach, strategię rozgrywania końcówek. Jose Raul Capablanca (1888-1942) - uważany jest za jednego z najwybitniejszych szachistów w historii, niezrównanego wirtuoza gry pozycyjnej. Tytuł mistrza świata zdobył w 1921 roku, pokonawszy jego wieloletniego posiadacza Emanuela Laskera. Cieszył się wtedy sławą niepokonanego, gdyż na swojej drodze do tej godności przegrał zaledwie kilka partii turniejowych. Po niespodziewanej porażce w meczu z Aleksandrem Alechinem w 1927 roku nie zdołał odzyskać szachowego tronu (m.in. dlatego, że Alechin odmawiał udzielenia mu rewanżu), lecz aż do wybuchu drugiej wojny światowej pozostawał w ścisłej czołówce arcymistrzów.

29460
Ładowanie...
EBOOK

Nauka i jej granice. Nauki przyrodnicze z perspektywy chrześcijańskiej

Del Ratzsch

Nauka, szczególnie nauki przyrodnicze, znalazła się ostatnio pod ostrzałem. Nie cieszy się już takim szacunkiem jak niegdyś. Z prawej strony pojawiają się nowe ataki na darwinizm i argumenty na rzecz teorii inteligentnego projektu. Z lewej - teoretycy postmodernizmu atakują samą ideę obiektywnej prawdy naukowej i w ogóle jakiejkolwiek obiektywnej prawdy. Del Ratzsch w całej tej wrzawie zachowuje spokój i jednocześnie pokazuje, jak zmieniały się poglądy na naukę. Pyta: Czym jest nauka? Co może nam powiedzieć? Jakie wyzwanie stawia wierze chrześcijańskiej? Jak chrześcijanie powinni na nią odpowiedzieć? Nauka i jej granice dostarcza czytelnikowi całościowej perspektywy pozwalającej przyjrzeć się współczesnym trendom w dyskusji nad problemem relacji wiary i nauki oraz pokazuje, jak z tym problemem się zmierzyć. Pierwszorzędne wprowadzenie, które jednocześnie stanowi ważny wkład do dyskusji między nauką a religią. Richard Purtill, Western Washington University Del Ratzsch stara się zaprezentować obraz nauki, który dobrze pasuje do wiary chrześcijańskiej. Zdecydowanie mu się to udaje. Alvin Plantinga, University of Notre Dame O autorze: Del Ratzsch jest profesorem filozofii w Calvin College. Doktorat z filozofii uzyskał na University of Massachusetts. Jest autorem kilku książek, m.in. The Battle of Beginnings. Ratzsch podejmuje w nich temat relacji między nauką a religią (a ostatnio spór kreacjonizm-ewolucjonizm). Choć jest optymistą, jeśli chodzi o możliwość uniknięcia przez teorię inteligentnego projektu dawnych błędów, jakie pojawiły się w dyskusji kreacjonizmu z ewolucjonizmem, podkreśla, że w obszarze tym wciąż pozostaje wiele do zrobienia. O serii: Summa Nazwa serii nawiązuje do tytułu dwóch wielkich dzieł świętego Tomasza z Akwinu, który koncentrował się na tym, że chrześcijaństwo nie podważa wartości poznania intelektualnego. Proponujemy czytelnikowi publikacje, których autorzy nie boją się rzeczowej dyskusji prowadzącej do wykazania prawdziwości chrześcijaństwa. Mamy nadzieję, że będzie to doskonała lektura i nieocenione źródło wiedzy dla tych, którzy szukają argumentów na rzecz chrześcijaństwa oraz wszystkich wątpiących, a nawet niewierzących. Ci ostatni znajdą okazję, by wypróbować swoją niewiarę.

29461
Ładowanie...
EBOOK

Nauka i Teologia - niekoniecznie tylko na jednej planecie

Michał Heller

Gdy w gronie ludzi niezaangażowanych religijnie, pada słowo „teologia”, natychmiast pojawia się pytanie: Czy obecnie, wobec jej notorycznego konfliktu z nauką, można jeszcze mówić o teologii, która w jakimś racjonalnym sensie byłaby partnerką innych nauk?  Nawet jeżeli pytanie to nie zostaje wypowiedziane głośno, zawisa w powietrzu jako drążąca wątpliwość. Nie znaczy to jednak, że wszelkie polemiki ustały: zdaniem jednych, konflikty między teologią a nauką polegają wyłącznie na nieporozumieniach metodologicznych; zdaniem innych, dotykają istoty rzeczy i kompromitują teologię. Tak czy inaczej, istnienie konfliktów jest faktem historycznym. I zapewne pozostaną one z nami do końca dziejów zarówno nauki, jak i teologii. - Michał Heller   Ta książka jest nie tylko o tym, czy nasza teologia obowiązuje wyłącznie na naszej planecie, czy też ma wymiar kosmiczny, ale jeżeli teologia nie stawi czoła i temu zagadnieniu, to zmarginalizuje się już tu, na Ziemi. Naukowy obraz świata musi być naturalnym środowiskiem teologii. - Michał Heller

29462
Ładowanie...
EBOOK

Nauka jako obiekt kultu. Wprowadzenie do koncepcji scjentoteizmu

Łukasz Jach

Książka podejmuje problematykę wysokiego poziomu zainteresowania oraz szacunku, jakimi we współczesnym świecie cieszą się przekazy o tematyce naukowej. W poszczególnych rozdziałach kwestia ta poddawana jest interdyscyplinarnym analizom, uwzględniającym m.in. kontekst popkulturowy, metodologiczny, społeczny i psychologiczny. Punkt kulminacyjny rozprawy stanowi prezentacja koncepcji silnie scjentystycznego światopoglądu (określonego mianem scjentoteizmu) oraz jego psychologicznych podstaw i korelatów. Książka adresowana jest do psychologów i przedstawicieli innych dyscyplin społecznych, a także wszystkich osób zainteresowanych tematyką wpływu nauki, naukowców i najnowszych odkryć naukowych na funkcjonowanie jednostki i społeczeństwa.   Recenzja książki ukazała się: na stronach czasopisma internetowego „Sprawy Nauki” nr 3 (208) marzec 2016; w czasopiśmie „Forum Akademickie” nr 3/2016, s. 69 (Mariusz Karwowski: Wiedza na ołtarze!). Artykuł o książce ukazał się w czasopiśmie „Gazeta Uniwersytecka UŚ” nr 10 (240) lipiec–wrzesień 2016, s. 14–15 (Maria Sztuka: Dlaczego jedni ufają naukowcom, a inni mają ich za kuglarzy?, artykuł dostępny pod adresem: https://gazeta.us.edu.pl/node/283913).

29463
Ładowanie...
EBOOK

Nauka Javy. Wprowadzenie do tworzenia aplikacji do rzeczywistych zastosowań. Wydanie V

Marc Loy, Patrick Niemeyer, Daniel Leuck

Twórcy Javy od początku historii tego języka śmiało wprowadzali kolejne awangardowe innowacje, a pisane w niej aplikacje miały swój udział w napędzaniu internetowego postępu. Obecnie Java jest uważana za najpopularniejszy język programowania na świecie, a miliony deweloperów wciąż tworzą za jej pomocą oprogramowanie dla niemal każdego urządzenia wyposażonego w procesor. Java jest wyjątkowo wszechstronnym narzędziem: pozwala napisać zarówno prostą aplikację mobilną, jak i złożony system internetowy. Pozostaje przy tym stosunkowo prosta w nauce - co sprawia, że jest idealnym językiem dla początkujących, którzy mają ambicję dojścia do profesjonalnego poziomu. Ta książka jest praktycznym przewodnikiem dla każdego, kto chce zdobyć doświadczenie w tworzeniu rzeczywistych aplikacji w Javie. To również znakomity kurs programowania obiektowego dla początkujących, umożliwiający gruntowne zrozumienie podstaw języka Java i jego interfejsów API. Wyczerpująco opisano tu biblioteki klas, techniki programowania oraz idiomy. Nie zabrakło zaawansowanych zagadnień, takich jak wyrażenia lambda czy serwlety. W tym przejrzanym i zaktualizowanym wydaniu ujęto zmiany wprowadzone zarówno w wersji 11 Javy, jak i w przeglądowych wersjach 12, 13 i 14. Przedstawiono więc takie nowości jak interferencja typów w typach sparametryzowanych, ulepszenia w obsłudze wyjątków czy nowe środowisko testowe jshell. W książce między innymi: przygotowanie środowiska pracy i konfiguracja przydatnych narzędzi typy, instrukcje, wyrażenia oraz obiekty w Javie obsługa wątków i pakiet współbieżności Javy błędy i wyjątki interfejs API wyrażeń regularnych tworzenie zaawansowanych aplikacji i usług sieciowych Java: niezawodny kod, aplikacja, która działa!

29464
Ładowanie...
EBOOK

Nauka jazdy

Jan Strękowski

Nowelka złożona z krótkich opowiadań opublikowana w wydawnictwie podziemnym. Jest lato tuż po wojnie, trwa Olimpiada, w Polsce rozpoczynają się procesy czerwcowe. Dwoje Polaków wyjechało w okolice Drezna na zbieranie czereśni. Zażywają wolności i doświadczają życia odmiennego od PRL-owskich standardów, cały czas muszą się jednak mierzyć z niezwykle napiętymi po wojnie relacjami między narodami.

29465
Ładowanie...
EBOOK

Nauka Kubernetesa w miesiąc

Elton Stoneman

Kubernetes to system, który uruchamia aplikacje w kontenerach i nimi zarządza. Jest obsługiwany przez wszystkie ważne platformy chmurowe i znakomicie się sprawdza jako centrum danych. Został zbudowany w 2014 roku przez Google i do teraz prężnie się rozwija. Słynie ze skalowalności, z elastyczności, wszechstronności i potężnego zestawu funkcjonalności. Biegłość w posługiwaniu się Kubernetesem jest dziś receptą na sukces. Aby ją zdobyć, musisz zainwestować trochę zaangażowania i nieco ponad 20 godzin. Resztę znajdziesz w tej książce. Oto znakomity przewodnik po Kubernetesie. Dzięki niemu w ciągu 22 godzinnych lekcji poznasz najważniejsze możliwości Kubernetesa. Od początku będziesz się koncentrować na praktyce: dzięki codziennym ćwiczeniom, przykładom i laboratoriom zdobędziesz biegłość w używaniu najlepszych narzędzi Kubernetesa zgodnie ze sprawdzonymi praktykami. Dowiesz się, jak definiować aplikacje w manifestach YAML, nauczysz się konfigurować ruch sieciowy i uruchamiać zadania wsadowe. Płynnie przejdziesz do pracy w środowisku produkcyjnym i zapewnisz aplikacji wysoki poziom bezpieczeństwa. Zapoznasz się też z zagadnieniami zaawansowanymi, takimi jak skalowanie aplikacji w górę i w dół, kontrola dostępu oparta na rolach, a także używanie Kubernetesa jako platformy dla funkcji bezserwerowych i jako klastra wieloarchitekturowego. Najciekawsze zagadnienia ujęte w książce: cykl życia aplikacji Kubernetesa bezpieczeństwo w Kubernetesie wdrażanie aplikacji w klastrach Kubernetes tworzenie aplikacji skalowalnych i odpornych na błędy Kubernetes jako platforma dla nowych technologii Kubernetes: wystarczą Ci 22 godziny!

29466
Ładowanie...
EBOOK

Nauka o Mszy świętej

Św. Jan Maria Vianney

Msza św. jest tą samą ofiarą, ale bezkrwawą, którą Pan Jezus złożył ze Siebie w Wielki Piątek na krzyżu. Zachodzi ta tylko różnica, że wtedy można było widzieć oczyma ciała, jak Pan Jezus cierpiał i krew swoją przelewał, zaś we Mszy św. ofiaruje się Jezus Chrystus Ojcu Swojemu w sposób niewidzialny i bezkrwawy. Msza św. jest szczytną ofiarą: Ona rozwesela cały dwór niebieski, pomaga biednym duszom czyśćcowym, sprowadza na ziemię wszelkie błogosławieństwo i więcej chwały przynosi Bogu, niż cierpienia wszystkich Męczenników, niż umartwienia wszystkich pustelników, niż wszystkie łzy pokutników, przelane od początku świata, aż do końca wieków. Albowiem te uczynki są dziełami ludzi mniej lub więcej grzesznych, a we Mszy św. sam Jezus Chrystus, równy Ojcu, ofiaruje Swą mękę i śmierć na zadośćuczynienie zagniewanemu Bogu. Cena Mszy św. jest nieskończoną.

29467
Ładowanie...
EBOOK

Nauka o stosunkach międzynarodowych i studia europejskie w Polsce

Jacek Czaputowicz, Kamil Ławniczak, Anna Wojciuk

Ważna książka dla obecnych i przyszłych pokoleń studiujących stosunki międzynarodowe i integrację europejską. Pokazuje rozwój tych dwóch dyscyplin w Polsce i w innych krajach. Zawiera pogłębioną analizę historyczną i empiryczną. Ma dobrą strukturę, jest świetnie napisana. (...) Opisany stan polskiej nauki w dwóch dziedzinach będących przedmiotem analizy jest dość żałosny. Większość prac naukowych ma charakter opisowy - bez próby pogłębionej analizy teoretycznej. Tłumaczy to skromną obecność polskich naukowców z tych dziedzin na forach międzynarodowych. Podane fakty są zrozumiałe w wypadku starszego pokolenia badaczy, ale nie w wypadku młodych naukowców, z których wielu w ostatnich latach studiowało za granicą. (...) To prowadzi mnie do hipotezy, iż problemy polskiej nauki wynikają z kultury uniwersyteckiej w Polsce, ze swoistego typu feudalizmu, który kultywuje stare hierarchie, powiązania, obyczaje i blokuje rozwój intelektualny ludzi młodych. Podobna sytuacja istnieje na południu Europy i w innych krajach Europy Środkowo-Wschodniej. Z recenzji wydawniczej prof. Jana Zielonki (Uniwersytet Oskfordzki) Jacek Czaputowicz - profesor nadzwyczajny, kierownik Zakładu Metodologii Badań Europejskich w Instytucie Europeistyki, WDiNP UW. Autor m.in. Teorie stosunków międzynarodowych, Wydawnictwo Naukowe PWN 2007; Bezpieczeństwo międzynarodowe. Współczesne koncepcje, Wydawnictwo Naukowe PWN 2012 oraz Suwerenność, PISM 2013. Kamil Ławniczak - doktor, współpracownik Instytutu Europeistyki, WDiNP UW. Opublikował m.in. Rada Unii Europejskiej. Organizacja i sposób działania, WDiNP 2014, Metody jakościowe i ilościowe w badaniu organizacji i działania Unii Europejskiej (red.), WDiNP 2013. Anna Wojciuk - doktor politologii, adiunkt w Instytucie Stosunków Międzynarodowych, WDiNP UW, visiting fellow na Uniwersytecie Harvarda oraz na Columbia University w Nowym Jorku. Opublikowała m.in. Dylemat potęgi. Praktyczna teoria stosunków międzynarodowych, Wydawnictwa Uniwersytetu Warszawskiego 2010.

29468
Ładowanie...
EBOOK

Nauka o zarządzaniu

Czesław Sikorski

Podręcznik obejmuje dwa przedmioty wchodzące w skład minimum programowego studiów na kierunku Zarządzanie - "podstawy zarządzania" i "zachowania organizacyjne". Nauka o zarządzaniu jest w większym stopniu refleksją na temat problemów zarządzania, aniżeli zbiorem reguł i praktycznych wskazówek do wykorzystania w praktyce.

29469
Ładowanie...
EBOOK

Nauka pięknego pisania (kaligrafii). Wskazówki dla nauczycieli i uczniów

Piotr Szretter

Nauka pięknego pisania (kaligrafii): wskazówki dla nauczycieli i uczniów Piotra Szrettera stanowi zbiór praktycznych wskazówek i zasad niezbędnych w procesie nauki kaligrafii, popartych ponad dwudziestoma przykładami (ilustracjami) pisma ręcznego. Książka została opublikowana po raz pierwszy w języku francuskim w 1843 roku, kolejne wydanie, uzupełnione i poprawione przez autora, pojawiło się w języku polskim w 1888 roku. Obecne wydanie w postaci ebooka zostało poprawione na podstawie erraty dołączonej do wydania polskiego. Autor podaje szczegółowe instrukcje dotyczące podstaw sztuki kaligraficznej, m.in. postawy ciała, sposobu trzymania i prowadzenia pióra, a następnie omawia trzy popularne charaktery pisma: okrągły, mieszany i gotycki. Fragment: Kaligrafia, czyli pismo piękne, polega na takiem formowaniu liter, aby te były kształtne i czytelne. Nauka kaligrafii polega głównie na naśladowaniu (kopiowaniu) dobrych wzorów, niemniej przecież można i potrzeba jej uczyć przez wskazanie zasad, kształtu liter i ich części składowych. Litery bowiem powstawały z pierwotnych kształtów przez wyrozumowane zmiany i udoskonalenia, a ci, co je zaprowadzali, czynili to przy głębokim rozmyśle. Należy ich naśladować w badaniu zasad kaligrafii i dochodzić początkowych kształtów, z których powstawały litery.

29470
Ładowanie...
EBOOK

Nauka polska

Andrzej Jacek Blikle, Tadeusz Gadacz, Marian Gorynia,...

Pomimo stwierdzania licznych problemów, barier i złych praktyk autorzy wciąż dostrzegają możliwości naprawy i rozwoju nauki. Zapewne kluczowe jest kształtowanie odpowiednich postaw naukowców, ich indywidualnego podejścia do spraw naukowych. Dobrze byłoby, gdyby uwarunkowania formalno-instytucjonalne nie stwarzały w tym zakresie barier ani nie narzucały konieczności koncentracji na sprawach z perspektywy prawdziwej nauki marginalnych. Pozostaje wyrazić nadzieję, że również przedmiotowa monografia przyczyni się do przypomnienia naukowych priorytetów. /fragment książki/ Książka wnosi cenny wkład w toczący się dyskurs na temat złożonych problemów funkcjonowania nauki w Polsce: od jej finansowania po zagadnienia formalno-ewaluacyjne, rozwój kadry i kształcenie. Prof. dr hab. inż. Mirosława El Fray Autorzy książki to eksperci o bardzo wysokich kompetencjach w sferze nauki (...) posiadają bogatą wiedzę zarówno teoretyczną, jak i praktyczną (...). Nauka jest sektorem bardzo zróżnicowanym wewnętrznie, dlatego wymaga w odniesieniu do różnych jej części zdywersyfikowanego podejścia. Rozwiązania proponowane dla nauk technicznych czy medycznych wymagają zasadniczej modyfikacji w przypadku nauk społecznych. Trafnie i rzetelnie został uwzględniony w tej pracy także kontekst międzynarodowy i krajowy nauki. Prof. dr hab. Jacek Szlachta Autorzy: Andrzej Jacek Blikle, Tadeusz Gadacz, Marian Gorynia, Iwona Hofman, Hubert Izdebski, Krzysztof Jajuga, Jacek Jemielity, Tomasz Komornicki, Jacek Kuźnicki, Eugeniusz Molga, Maciej J. Nowak, Rafał Rakoczy, Marek Safjan, Bronisław Sitek, Przemysław Śleszyński, Łukasz A. Turski, Grzegorz Węgrzyn, Leszek Zasztowt

29471
Ładowanie...
EBOOK

Nauka programowania dla początkujących: podejście graficzne

Diana Domańska, Krzysztof Gdawiec

„Niniejsza książka jest łagodnym wprowadzeniem w świat programowania. Okazuje się, że nie musimy być geniuszami komputerowymi, aby nauczyć się programować. Większość ludzi ma ograniczone pojęcie o budowie i działaniu samochodu czy motocykla, ale nie powstrzymuje ich to przed tym, aby zasiąść za kółkiem i jechać. Nie musimy znać od podstaw budowy i zasad działania komputerów, aby móc ich używać. Podobnie jest z programowaniem. W dzisiejszych czasach mamy do dyspozycji wiele różnych języków programowania. Naukę możemy zacząć od każdego z nich, ale w przypadku jednych języków będzie to proces prostszy, a w przypadku innych – trudniejszy. Jak mówi chińskie przysłowie: „Jeden obraz wart więcej niż tysiąc słów” – dlatego do nauki programowania wykorzystamy język, który nastawiony jest na tworzenie obrazów. Tym językiem jest Processing. Jest on dialektem języka Java, najpopularniejszego języka programowania (październik 2016) według rankingu TIOBE1. Został zaprojektowany z myślą o artystach, dzięki czemu jest bardzo prosty do nauki. Najlepszym sposobem nauki programowania jest pisanie, pisanie i jeszcze raz pisanie programów. Samo przeczytanie książki nie sprawi, drogi Czytelniku, że posiądziesz umiejętność programowania. Dlatego w trakcie lektury powinieneś przepisywać przykładowe programy, modyfikować je oraz używać ich jako zachęty do pisania własnych programów. Jeśli postąpisz według tych rad, to po przeczytaniu tej książki z pewnością będziesz wiedzieć wiele o procesie programowania. Co prawda po ukończeniu lektury nie będziesz guru programowania, ale nauczysz się podstaw programowania komputerów i posiądziesz wiedzę, która umożliwi Ci pójście różnymi ścieżkami. Może nawet w przyszłości zostaniesz zawodowym programistą, czego Ci życzymy. Książka została przewidziana dla osób, które nigdy wcześniej nie miały styczności z programowaniem. Z tego powodu wiele pojęć jest omawianych w bardzo szczegółowy sposób. Osobom, które już mają doświadczenie w programowaniu, może się to wydać nudne, ale i dla nich znajdzie się coś w tej książce: będą miały okazję zaznajomić się z podstawami języka Processing. Od Czytelnika nie wymagamy znajomości żadnych zaawansowanych narzędzi. Jedynymi wymaganiami są znajomość elementów szkolnej matematyki i chęć nauczenia się programowania. Pomimo że nauka programowania w książce odbywa się w języku Processing, to nabyta wiedza pozwoli na łatwe przejście do nauki programowania w innych językach, takich jak C, C++, C# czy Java”. (– ze Wstępu)

29472
Ładowanie...
EBOOK

Nauka programowania opartego na testach. Jak pisać przejrzysty kod w kilku językach programowania

Saleem Siddiqui

Od oprogramowania wymaga się solidności i poprawności, a równocześnie oczekuje wydajnego działania i skalowalności. Jako programista odpowiadasz za zapewnienie aplikacjom tych właśnie cech. Niezależnie od tego, jakiego języka programowania używasz, praca zgodnie z paradygmatem TDD umożliwi Ci otrzymanie testowalnego kodu o wysokiej jakości. Choć te korzyści przeważają nad niedogodnościami podejścia TDD, wielu programistów narzeka na czasochłonność, pracochłonność i sprawiającą problemy implementację programowania opartego na testach. To przewodnik dla programistów, którzy chcą stosować podejście TDD w swojej codziennej praktyce. Pokazuje, jak korzystać z programowania sterowanego testami podczas pracy w trzech różnych językach: Go, JavaScripcie i Pythonie. Dzięki tej książce zrozumiesz, w jaki sposób zastosować klasyczny paradygmat "dziel i zwyciężaj" do budowania testów jednostkowych i w efekcie radzić sobie nawet z bardzo rozbudowaną architekturą oprogramowania. Liczne przykłady o stopniowo rosnącym poziomie zaawansowania pozwolą Ci płynnie nabierać wprawy i pewności w tworzeniu testów jednostkowych, a także ich używaniu. Szybko się przekonasz, że wprowadzenie TDD do codziennej praktyki kodowania jest bardzo opłacalną decyzją: kod będzie czysty, zrozumiały, elegancki i prosty w utrzymaniu! W książce między innymi: działanie TDD w różnych językach, frameworkach testowych i koncepcjach domenowych TDD a ciągła integracja konfiguracja środowiska ciągłej integracji refaktoryzacja i przeprojektowywanie przy użyciu TDD testy jednostkowe w JavaScripcie jak TDD ułatwia pisanie czystego kodu w Go, JavaScripcie i Pythonie TDD: napisz kod, któremu można zaufać!