Wydawca: Promise
Firma APN Promise powstała na początku lat 90, świadcząc szeroko rozumiane usługi w zakresie informatyzacji firm. Promise specjalizuje się w dostarczaniu narzędzi głównie Microsoft oraz jest dystrybutorem w Polsce wielu anglojęzycznych wydawnictw o tematyce IT. Ponadto w 1998 r. firma uruchomiła działalność wydawniczą ściśle związaną z informatyką. Komputerową ofertę wydawniczą stanowią przede wszystkim tłumaczenia książek takich wydawnictw jak Microsoft Press i innych brandów należących do grupy Pearson, O’Reilly, Wiley & Sons, Packt Publishing czy McGraw-Hill. W ostatnich latach oferta wydawnicza sukcesywnie jest poszerzana o książki dla dzieci i młodzieży oraz o poradniki związane z samorozwojem, zarządzaniem, czy hobby, między innymi dotyczące fotografii, elektroniki, a nawet kulinariów. Wiele z nich to tłumaczenia pozycji Apress, Pearson Education czy No Starch Press. Obecnie w sprzedaży jest ponad 200 tytułów, a spora z nich część jest dostępna również w wersji elektronicznej.
17
Ebook

Cukrowe kwiaty dla początkujących

Paddi Clark

Jeśli jeszcze nigdy nie pracowałeś z lukrem plastycznym albo jeśli chcesz rozwinąć swoje umiejętności w modelowaniu kwiatów, skorzystaj z ogromnej wiedzy Paddi Clark, która pomoże ci tworzyć bardzo realistyczne kwiatowe kompozycje. Jeżeli odkryłeś właśnie nową pasję w postaci modelowania z lukru plastycznego lub szukasz satysfakcjonującego hobby, Cukrowe kwiaty dla początkujących stanowią świetny początek! Zarówno nowicjusze jak i ci bardziej doświadczeni amatorzy skorzystają na szczegółowych fotografiach, rysunkach i szablonach tak rzeczywistych kwiatów, jak i tych istniejących tylko w krainie słodkości. Czytelnik będzie za każdym razem chętnie tworzył realistyczne kwiaty i rośliny. Kwiaty zebrano w 11 imponujących projektach, od prostych eleganckich kompozycji po bardziej zróżnicowane. Cechują je naturalne barwy i kształty. Dzięki przystępnemu i przyjaznemu podejściu do uczenia innych Paddi doskonale poradziła sobie z zadaniem napisania książki o modelowaniu kwiatów. Na co dzień uczy w Squires Kitchen International School of Cake Decorating w Farnham. Więcej informacji o niej znajdziesz na stronie www.squires-school.co.uk.

18
Ebook

Niesamowity świat Lego Technic. Samochody, ciężarówki, roboty i jeszcze więcej!

Paweł „Sariel” Kmieć

Wszystkie modele zaprezentowane w tej książce, od czołgów po ciągniki siodłowe, wykorzystują koła zębate, rolki, elektryczne silniki i elementy pneumatyczne LEGO Technic, aby poruszać się realistycznie. Można tu znaleźć konstrukcje stworzone przez najlepszych fanów LEGO ‑ supersamochody, maszyny robocze, monster trucki, statki i wiele innych, wraz z uwagami projektowymi i obrazami pokazującymi naprawdę niezwykłe mechanizmy w ich wnętrzach.   Przyjrzyj się uważnie, a dowiesz się, jak najlepsi konstruktorzy używają mechanizmów różnicowych, zawieszeń, sprzężeń i złożonych systemów przekładni w swoich konstrukcjach. Bez względu na to, czy jesteś początkującym budowniczym, czy długotrwałym fanem LEGO, Niesamowity świat LEGO Technic daje unikatowy wgląd w kunszt i inżynierię, która pozwoli ożywić twoje własne kreacje LEGO.  

19
Ebook

Windows PowerShell 3.0 Krok po kroku

Edward Wilson

Praktyczny przewodnik po technikach automatyzowania administrowania systemami Windows przy użyciu Windows PowerShell 3.0 Poznaj podstawy interfejsu wiersza polecenia i języka skryptowego Windows PowerShell 3.0 krok po kroku. Idealny dla osób dysponujących podstawowymi umiejętnościami programowania, podręcznik ten przedstawia praktyczne ćwiczenia i techniki, które pozwolą zautomatyzować zadania konserwacyjne i administracyjne. Dowiedz się jak: Zarządzać lokalnymi i zdalnymi systemami przy użyciu wbudowanych poleceń cmdlet Pisać skrypty, aby obsłużyć powtarzalne operacje Równocześnie realizować wiele zadań Łączyć się z systemami zdalnymi i wywoływać na nich polecenia Ponownie wykorzystywać utworzony kod i upraszczać tworzenie skryptów Zarządzać użytkownikami, grupami i komputerami w Active Directory Śledzić i poprawiac błędy w skryptach przy użyciu debugera Wykorzystać skrypty w administrowaniu Microsoft Exchange Server 2010 O autorze Ed Wilson jest starszym konsultantem w firmie Microsoft oraz dobrze znanym ekspertem skryptowania, prowadzącym popularne warsztaty i ćwiczenia. Jest autorem wielu książek o skryptowaniu Windows oraz twórcą i jednym z głównych redaktorów blogu Hey Scripting Guys. Pliki przykładowych skryptów dostępne do pobrania ze strony http://go.microsoft.com/FWLink/?Linkid=275531

20
Ebook

Wydajny JavaScript. Budowanie szybkich interfejsów aplikacji

Nicholas C. Zakas

Jeśli jesteś podobny do większości projektantów, w znacznym stopniu opierasz się na JavaScript, aby tworzyć interaktywne i szybko reagujące aplikacje Web. Problem polega na tym, że wszystkie te wiersze kodu JavaScript mogą spowolnić nasze aplikacje. W tej książce pokazano techniki i strategie eliminowania wąskich gardeł już podczas pisania programu. Nauczymy się, jak między innymi poprawić czas wykonania, ładowanie kodu, interakcję z modelem DOM, cykl życia strony. Nicholas C. Zakas, inżynier frontonu Yahoo! i pięciu innych ekspertów JavaScript – Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov i Matt Sweeney – pokazują optymalne sposoby ładowania kodu na stronę oraz podają wskazówki programistyczne, dzięki którym JavaScript może działać tak szybko i efektywnie, jak to możliwe. Poznamy najlepsze praktyki tworzenia plików i ich wdrażania w środowisku eksploatacyjnym, a także narzędzia do rozwiązywania problemów na już działających stronach.

21
Ebook

Warzywa w roli głównej. Przewodnik po kuchni nowoczesnej

Alice Zaslavsky

Poradnik, dzięki któremu warzywa staną się głównym składnikiem na talerzu. W tym niezrównanym i pięknie ilustrowanym poradniku autorka i prezenterka kulinarna, Alice Zaslavsky, przedstawia 50 ulubionych warzyw i ponad 150 przepisów odzwierciedlających tradycję i nowoczesność, tak jak przystało na dobre gotowanie. Pomysłowo zorganizowana według kolorów książka i wzbogacona wskazówkami ponad 50 najlepszych szefów kuchni na świecie, jak łączyć smaki, kupować, przechowywać i gotować warzywa oraz sprytnie sobie radzić w kuchni, pomoże zarówno początkującym, jak i zapalonym kucharzom zmienić pryzmę nudnych płodów rolnych w wyjątkowy posiłek. Dla wegetarianina lub kogoś preferującego warzywa "Warzywa w roli głównej" to najbardziej ambitna i wyczerpująca publikacja na ten temat, a także wyśmienita odpowiedź na odwieczne pytanie: co dziś zjemy? ATUTY TEJ KSIĄŻKI - Prawie 500 stron, ilustrowanych fotografiami i grafikami, w tym ponad 150 innowacyjnych przepisów - Wyjątkowa szata graficzna z kodowaniem kolorami, z przydatnym zestawieniem czasu i przetestowanych metod gotowania - Wskazówki znamienitych szefów kuchni, takich jak Joan Roca, Matt Preston, Rick Stein, Massimo Bottura i Curtis Stone - Autorka, która oczarowała publiczność programu MasterChef, propaguje nowoczesną kuchnię i prowadzi imprezy kulinarne na całym świecie O KSIĄŻCE To doskonały poradnik dla każdego, kto chce otworzyć swój umysł, serce i lodówkę na bogactwo chrupiących możliwości. Szukaj według koloru, aby dowiedzieć się, jak obchodzić się z dowolnym warzywem kupionym na targu lub w sklepie i jak najlepiej je przyrządzić. Skorzystaj z fantastycznych przepisów, a także lekcji gotowania, technik, łączenia smaków i porad niektórych z najbardziej cenionych szefów kuchni z całego świata. Ponad 150 zaprezentowanych tu przepisów sprawi, że gotowanie na bazie warzyw stanie się przyjemnością, a nie obowiązkiem. Nie wszystkie dania są wegetariańskie, ale z łatwością mogą się takie stać. O AUTORCE Alice Zaslavsky to świeży głos na arenie kulinarnej, z godnymi pozazdroszczenia znajomościami w międzynarodowych (i lokalnych) kręgach szefów kuchni. Oferuje najbardziej wszechstronną i ambitną książkę na temat warzyw - ponadczasowy prezent dla każdego miłośnika jedzenia. Alice Zaslavsky mieszka w Australii. Była nauczycielką w szkole średniej i ulubienicą publiczności programu MasterChef. Obecnie jest jurorką kulinarną, pisarką i propagatorką zdrowego stylu odżywania się. Wszystko, co robi i głosi, dotyczy warzyw. Stworzyła innowacyjny cyfrowy zestaw narzędzi Phenomenom dla nauczycieli i rodziców, w tym plany lekcji, webisody i podcasty Nomcast.

22
Ebook

Język R dla każdego: zaawansowane analizy i grafika statystyczna zaawansowane analizy i grafika statystyczna

Jared P. Lander

Obliczenia statystyczne dla programistów, naukowców, analityków, użytkowników Excela i innych Przy użyciu języka R możesz budować skuteczne modele statystyczne i znaleźć odpowiedzi na wiele spośród najtrudniejszych pytań. Tworzony w ramach open source język R tradycyjnie uważany jest za trudny do opanowania dla nie-statystyków, zaś większość dostępnych książek zakłada zbyt dużą już obecną wiedzę na ten temat, aby były prawdziwie pomocne. Rozwiązaniem tego problemu jest ten tytuł: R dla każdego. Opierając się na swoich rozległych doświadczeniach w nauczaniu nowych użytkowników, Jared P. Lander przygotował doskonały tutorial dla każdego, kto dopiero wkracza w świat programowania i modelowania statystycznego. Przewodnik ten, zaplanowany tak, aby nauka była prosta i intuicyjna, skupia się na tych 20 procentach funkcjonalności R, których potrzebujemy, aby móc zrealizować 80 procent nowoczesnych zadań. Wykład rozpoczyna się od absolutnych podstaw, oferując liczne ćwiczenia praktyczne i przykładowy kod. Trzeba pobrać i zainstalować R; poznać środowisko; opanować podstawowe sterowanie programu, importowanie danych, przetwarzanie ich i wizualizację, a także wykonywanie podstawowych testów. Następnie na tym fundamencie można konstruować pełne modele, zarówno liniowe, jak i nieliniowe i używać technik drążenia danych. A na koniec sprawimy, aby nasz kod był reprodukowalny przy użyciu LaTeX, RMarkdown oraz Shiny. Po ukończeniu lektury nie będziesz po prostu wiedział, jak pisać programy w R będziesz gotów rozwiązywać problemy statystyczne, na których ci zależy. JARED P. LANDER zajmuje stanowisko Chief Data Scientist w Lander Analytics, zlokalizowanej w Nowym Jorku firmie specjalizującej się w analizach statystycznych i usługasz szkoleniowych, jednej z organizatorów New York Open Statistical Programming Meetup największego na świecie spotkanie użytkowników i twórców R oraz New York R Conference. Jest wykładowcą statystyki na Uniwersytecie Columbia. Posiadając dyplom M.A. z Uniwersytetu Columbia w dziedzinie statystyki oraz B.S. z matematyki uzyskany w Muhlenberg College, ma doświadczenie zarówno w badaniach naukowych, jak i komercyjnych zastosowaniach. Jared często występuje na różnorodnych konferencjach i spotkaniach na całym świecie. Jego artykuły na temat statystyki można znaleźć na stronie jaredlander.com. Jego prace są cytowane w takich czasopismach, jak Forbes i Wall Street Journal.

23
Ebook

Generatywne głębokie uczenie, wyd. II. Uczenie maszyn, jak malować, pisać, komponować i grać

David Foster

Generatywna sztuczna inteligencja (AI) jest dziś gorącym tematem w dziedzinie techniki. Ta praktyczna książka pokazuje inżynierom uczenia się maszyn, jak wykorzystywać TensorFlow i Keras, aby od zera tworzyć robiące wrażenie generatywne modele głębokiego uczenia, w tym wariacyjne autokodowanie (VAE), generatywne sieci przeciwstawne (GAN), transformery, przepływy normalizacyjne, modele oparte na energii i dyfuzyjne modele odszumiające. Książka zaczyna się od podstaw głębokiego uczenia i prowadzi do nowatorskich architektur. Dzięki wskazówkom i sztuczkom zrozumiesz, jak sprawić, aby nasze modele uczyły się bardziej skutecznie i stawały się bardziej kreatywne. - Dowiedz się, jak VAE pozwala zmienić wyraz twarzy na zdjęciu. - Naucz GAN generowania obrazów na podstawie własnego zbioru danych. - Zbuduj modele dyfuzyjne do tworzenia nowych odmian kwiatów. - Wyszkol swój własny GPT, aby generował tekst. - Dowiedz się jak są szkolone duże modele językowe jak ChatGPT. - Przeanalizuj najnowocześniejsze architektury jak StyleGAN2 i ViT-VQGAN - Skomponuj muzykę polifoniczną wykorzystując transformery i MuseGAN - Zrozum jak generatywne modele świata mogą rozwiązać zadania uczenia przez wzmacnianie. - Zanurz się w multimodalnych modelach jak DALL.E 2, Imagen i Stable Diffusion Książka ta analizuje także przyszłą generacyjną sztuczną inteligencję i sposób, w jaki ludzie i firmy mogą proaktywnie zacząć wykorzystywać tę niezwykłą nową technikę, aby zyskiwać przewagę konkurencyjną. "Generatywne głębokie uczenie to dostępne wprowadzenie do narzędzi głębokiego uczenia dla celów modelowania generatywnego. Jeśli jesteście kreatywnymi praktykami, kochającymi bawić się kodem i chcecie zastosować głębokie uczenie w swojej pracy, ta książka jest dla was." -David Ha Szef strategii, Stability AT "Doskonała książka, która zagłębia się wprost w podstawowe technik stanowiące aktualną wiedzę o generacyjnym głębokim nauczaniu. Jest to ekscytująca analiza jednej z najbardziej fascynujących dziedzin w ramach sztucznej inteligencji!" -Francois Chollet Twórca Keras

24
Ebook

Poznajemy LEGO MINDSTORMS EV3. NARZĘDZIA I TECHNIKI BUDOWANIA I PROGRAMOWANIA ROBOTÓW

Eun Jung Park

KONSTRUUJ I PROGRAMUJ INTERAKTYWNE ROBOTY Z LEGO MINDSTORMS EV3 Poznajemy LEGO Mindstorms EV3 to doskonały podręcznik dla ambitnych miłośników robotyki i entuzjastów LEGO korzystających z potęgi zestawu konstrukcyjnego i oprogramowania LEGO MINDSTORMS EV3. Wypełniona praktycznymi przykładami konstruowania i programowania robotów książka zaczyna się od podstaw, pomaga poznać sposoby używania różnych typów części LEGO TECHNIC oraz uczy programowania silników i czujników robotów przy użyciu oprogramowania EV3. Dostępne zasoby oferują pełne wprowadzenie do najbardziej zabawnej i zachęcającej platformy edukacyjnej dotyczącej robotyki. - Poznaj funkcje programowalnego klocka EV - Projektuj czynności robota przy użyciu bloków akcji - Używaj czujników środowiska, takich jak czujniki podczerwieni, dotyku i koloru - Programuj przewody danych i bloki czujników - Przetwarzaj dane z czujników za pomocą bloków operacji na danych - Zbuduj wyjątkowe roboty EV3 o różnych funkcjach: pojazd Auto-Driver, królika Spy Rabbit, żółwia Mr. Turto, żarłoka Big Belly Bot i szczeniaka Guapo - Odkryj pomysły i rozwiązania praktyczne, które pomogą Ci rozwinąć własne metody projektowania i programowania robotów EV3 Więcej robotów i programów do pobrania znajdziesz na stronie: www.wiley.com/go/exploringlegomindstormsev3. Eun Jung (EJ) Park rozwija materiały edukacyjne do robotyki LEGO w firmie RoboFun od roku 2010. Projektuje roboty używane w programach STEM (nauka, technologia, inżynieria i matematyka) dla dzieci i młodzieży. Projektuje i konstruuje także "automatony" - mechanicznie, ruchome rzeźby, które reagują na interakcje z człowiekiem. "Jeśli myślisz, że programowanie komputerów nie jest dla Ciebie, ponieważ jest związane z matematyką, koniecznie przeczytaj tę książkę. EJ Park w zwykłym, potocznym stylu wyjaśnia podstawy programowania na przykładach z codziennych sytuacji i pokazuje, jak zastosować te zasady do budowania wielu zabawnych projektów z LEGO MINDSTORMS. Park wyjaśnia programowanie, pokazując, że wszystko sprowadza się do opisywania i kontrolowania działania robotów, które mogą odbierać bodźce, poruszać się i reagować na świat fizyczny." - Tom Igoe, profesor nadzwyczajny sztuki, New York University, Tisch School of the Arts "System LEGO EV3 to potężna i wszechstronna platforma do nauki robotyki i informatyki fizycznej. EJ Park w książce Poznajemy LEGO MINDSTORMS EV3 daje nam praktyczny przewodnik krok po kroku, który sprawia, że nauka sterowania silnikami, używania czujników i programowania robotów jest prosta. Bez względu na to, czy jesteś uczniem, nauczycielem, hobbystą, czy po prostu interesujesz się robotyką, autorka i pięć towarzyszących jej robotów - Auto Driver, Spy Rabbit, Mr. Turto, Big Belly Bot i Guapo - niespostrzeżenie zmienią Cię z nowicjusza w znawcę robotyki." - Jaymes Dec, nauczyciel techniki, Marymount School of New York i NYC Makery "Poznajemy LEGO MINDSTORMS EV3 EJ Park to wyczerpujące wprowadzenie do nowego zestawu EV3. Od początkowego robota pojazdu do robota, który je i wydala, czytelnicy wszystkich poziomów umiejętności znajdą coś nowego i ekscytującego, aby pobudzić swoją wyobraźnię." - Dustyn Roberts, autorka książki Wpraw to w ruch. Proste mechanizmy dla wynalazców, majsterkowiczów i artystów

25
Ebook

C# 6.0 - Księga przepisów

Jay Hilyard, Stephen Teilhet

Nowe wydanie bestsellerowej książki, w pełni zaktualizowane do wersji C# 6.0, oferuje ponad 150 użytecznych rozwiązań dla typowych i nie aż tak typowych problemów, z którymi muszą sobie radzić programiści C# w codziennej pracy. Większość przykładów zostało przypisanych z wykorzystaniem nowych funkcjonalności C# 6.0. To lektura obowiązkowa dla każdego programisty preferującego ogólniejsze rozwiązania języka C# i szukającego szybkich odpowiedzi na teoretyczne pytania. C# 6.0 Księga przykładów udostępnia nowe przepisy dla metod asynchronicznych, obiektów dynamicznych, zaawansowanej obsługi błędów, kompilatora Rosyln i jeszcze więcej. Niektóre z omawianych zagadnień: - Klasy i typy ogólne - Kolekcje, wyliczenia i iteratory - Typy danych - Wyrażenia LINQ i Lambda - Obsługa wyjątków - Odbicia i programowanie dynamiczne - Wyrażenia regularne - Interakcja z systemem plików - Praca w sieci i Web - Wykorzystanie XML - Wątkowanie, synchronizacja i współbieżność Każdy przepis w książce zawiera przetestowany kod, który można pobrać z witryny oreilly.com i wykorzystać we własnych aplikacjach, przy czym do każdego z nich dołączone jest szczegółowe wyjaśnienie, jak i dlaczego działa pokazana technika. Do korzystania z książki i dołączonych przykładów nie trzeba być doświadczonym programistą C# lub .NET. Trzeba jedynie być kimś, kto chce rozwiązać problem już teraz, bez konieczności poznawania najpierw całej powiązanej teorii.

26
Ebook

Mikrousługi. Budowa i działanie. Przewodnik po budowaniu architektury mikrousług

Ronnie Mitra, Irakli Nadareishvili

Przewodnik po budowaniu architektury mikrousług Architektury mikrousług oferują większą prędkość wprowadzania zmian, lepszą skalowalność oraz czystsze, łatwiejsze do rozwijania projekty systemów. Jednak implementowanie architektury mikrousług nie jest łatwe. Jak dokonywać niezliczonych wyborów, przeszkolić zespół pod kątem tych wszystkich szczegółów technicznych i poprowadzić organizację w stronę udanego wdrożenia, aby zmaksymalizować szanse powodzenia? Autorzy tej książki, Ronnie Mitra i Irakli Nadareishvili proponują wskazówki krok po kroku dla budowania efektywnej architektury mikrousług. Architekci i inżynierowie mogą pójść drogą implementacji opartej na technikach i rozwiązaniach, które już wykazały swoją skuteczność w systemach mikrousług. Zbudujemy model operacyjny, projekt mikrousług, podstawy infrastruktury oraz dwie działające mikrousługi, po czym połączymy te elementy w jedną implementację. Dla każdego, kto staje przed wyzwaniem budowania mikrousług albo ich architektury, ten przewodnik jest nieocenionym źródłem. •  Poznaj efektywny i oczywisty sposób projektowania systemu mikrousług •  Definiuj zespoły, ich zadania i wskazówki dla współdziałania •  Dowiedz się, jak podzielić wielką aplikację na zbiór mikrousług •  Zbadaj sposoby izolowania i osadzania danych w odpowiednich mikrousługach •  Zbuduj prosty, ale skuteczny potok CI/CD na potrzeby zmian infrastruktury •  Twórz kod dla przykładowych mikrousług •  Wdrażaj działające zastosowania mikrousług w Amazon Web Services „Książka przedstawia jasne i proste wskazówki, jak przekształcić zasady i praktyki mikrousług w rzeczywisty, działający kod. Polecam ją każdemu, kto chce szybko uzyskać działające rozwiązanie.” —Mike Amundsen Doradca i autor Ronnie Mitra jest autorem, strategiem i konsultantem z przeszło 25-letnim doświadczeniem w pracy z technologiami łączności i sieci WWW. Jest współ­autorem książek Microservice Architecture oraz Continuous API Management, wydanych przez O’Reilly. Irakli Nadareishvili jest wiceprezesem do spraw innowacji w firmie Capital One, kierując zespołami odpowiedzialnymi za budowanie platformy bankowości opartymi na mikrousługach. Poprzednio był współzałożycielem i CTO startupu z branży ochrony zdrowia ReferWell i zajmował stanowiska kierownicze w firmach CA Technologies oraz NPR. Można śledzić go na Twitterze: @inadarei.

27
Ebook

Microsoft Excel 2016 Analiza i modelowanie danych biznesowych

Wayne L. Winston

Opanuj techniki modelowania biznesowego i analiz wykorzystujące Microsoft Excel 2016 i przekształć swoje dane w użyteczne wnioski. Wayne Winston, zdobywca wielu nagród akademickich, dzieli się swoim ogromnym doświadczeniem na stronach praktycznego podręcznika. To wydanie zawiera ponad 150 problemów z rozwiązaniami, a także rozdział o podstawach modelowania, pozwalając od razu przejść do realnej pracy. Rozwiązuj prawdziwe problemy biznesowe w programie Excel Szybkie przejście od podstaw do zaawansowanych analiz Podsumowywanie danych przy użyciu tabel przestawnych i statystyk opisowych Wykorzystanie linii trendu, regresii wielokrotnej i wygładzania wykładniczego Użycie zaawansowanych funkcji, takich jak OFFSET i INDIRECT Kluczowe funkcje finansowe, statystyczne i czasowe Wykorzystanie nowych typów wykresów programu Excel 2016 Tworzenie bardziej efektywnych wykresów w Power View Przetwarzanie złożonych optymalizcji przy użyciu Excel Solver Symulacje Monte Carlo dla cen giełdowych i modeli licytacji Posługiwanie się funkcją AGGREGATE i fragmentatorami Tworzenie tabel przestawnych z danych z różnych arkuszy Podstawy rachunku prawdopodobieństwa i twierdzenie Bayesa Automatyzacja powtarzalnych zadań przy użyciu makr O autorze Wayne L. Winston jest wykładowcą Decision and Information Sciences w Bauer College of Business Uniwersytetu Houston. Od ponad 20 lat uczy najbardziej efektywnych technik wykorzystania programu Excel do rozwiązywania problemów i podejmowania lepszych decyzji. Jest współtwórcą systemu śledzenia i oceniania graczy drużyny Dallas Mavericks, a także autorem wielu książek, w tym Practical Management Science, Mathletics, oraz Marketing Analytics.

28
Ebook

TypeScript: Skuteczne programowanie, wyd. II. 83 sposoby ulepszania kodu TypeScript

Dan Vanderkam

TypeScript jest typowanym nadzbiorem języka JavaScript, stanowiącym potencjalne rozwiązanie wielu słynnych bolączek, z którymi borykają się programiści JavaScript. Aby skutecznie programować w TypeScript, musimy poświęcić czas na naukę i praktykę. Niniejsza praktyczna książka, wykorzystująca metody spopularyzowane w książkach Skuteczny nowoczesny C++ (wyd. polskie APN Promise) i Java. Efektywne programowanie (Helion), zawiera omówienie 83 zagadnień wraz z konkretnymi zaleceniami, jak należy korzystać z języka, czego należy unikać, a także jak powinno się go postrzegać. Autor, Dan Vanderkam, prezentuje praktyczne przykłady zastosowania każdej porady. Dzięki tej książce początkujący i średniozaawansowani programiści znający podstawy TypeScript osiągną poziom ekspertów, doskonale posługujących się tym językiem. Uaktualnione do wersji TypeScript 5 drugie wydanie zawiera dwa nowe rozdziały na temat programowania na poziomie typów oraz wiele nowych praktycznych przepisów. - Poznaj praktyczne aspekty systemu typów języka TypeScript - Używaj inferencji typów, aby uzyskać pełne bezpieczeństwo przy minimalnej liczbie oznaczeń typów - Definiuj typy, dzięki którym kod będzie bezpieczniejszy i bardziej zrozumiały - Modeluj złożone API przy użyciu typów generycznych i programowania na poziomie typów - Dowiedz się, jak działa mechanizm rozwiązywania zależności i pliki deklaracji typów w TypeScript - Z powodzeniem przenieś swój kod JavaScript do TypeScript Dan Vanderkam jest niezależnym inżynierem oprogramowania i długotrwałym użytkownikiem, autorem i współtwórcą ekosystemu TypeScript. Pracował jako główny programista w Sidewalk Labs i jako starszy inżynier oprogramowania w Google, gdzie uczestniczył w rozwijaniu funkcji wyszukiwania, wykorzystywanych przez miliardy użytkowników. "TypeScript. Skuteczne programowanie odpowiada na większość najczęstszych pytań, jakie nasuwają się podczas pracy z TypeScript, a także oferuje porady praktyczne, ukierunkowane na wyniki. Niezależnie od poziomu znajomości TypeScript, z pewnością każdy znajdzie w tej książce coś dla siebie". -Ryan Cavanaugh Główny inżynier ds. TypeScript w firmie Microsoft

29
Ebook

Podstawy języka T-SQL Microsoft SQL Server 2016 i Azure SQL Database

Itzik Ben-Gan

Skuteczne zapytania i modyfikowanie danych przy użyciu Transact-SQL Opanuj podstawy języka T-SQL i pisz niezawodny kod dla Microsoft SQL Server i Azure SQL Database. Itzik Ben-Gan wyjaśnia kluczowe koncepcje języka T-SQL i pomaga w wykorzystaniu tej wiedzy w praktycznych zastosowaniach. Książka przedstawia zasady działania T-SQL i logikę działającą w tle. Następnie prowadzi czytelnika poprzez kluczowe zagadnienia, takie jak zapytania jednotabelowe, złączenia, podzapytania, wyrażenia tablicowe i operatory zbiorów. Dalej książka przedstawia bardziej zaawansowane zagadnienia, takie jak funkcje okna, tworzenie tabel przestawnych i grupowanie zbiorów. Wyjaśnione zostaną również techniki modyfikowania danych, pracy z tabelami tymczasowymi i obsługa transakcji, a także przegląd obiektów programowalnych. Itzik Ben-Gan, MVP w dziedzinie Microsoft Data Platform, przedstawia: Podstawowe koncepcje SQL i jego matematyczne korzenie Tworzenie tabel i wymuszanie integralności danych Wykonywanie efektywnych zapytań przy użyciu wyrażenia SELECT Odpytywanie wielu tabel przy użyciu złączeń, podzapytań, wyrażeń tablicowych i operatorów zbiorów Stosowanie zaawansowanych technik, takich jak funkcje okna, tabele przestawne i grupowanie zbiorów Wstawianie, aktualizowanie, usuwanie i scalanie danych Korzystanie z transakcji w wielodostępnym środowisku Wprowadzenie do obiektów programowalnych od zmiennych i plików wsadowych po funkcje definiowane przez użytkownika, procedury składowane, wyzwalacze i dynamiczny kod SQL

30
Ebook

Programowanie aplikacji dla Sklepu Windows w C#. Projektowanie innowacyjnych aplikacji sklepu Windows przy użyciu WinRT, XAML i C#

Matt Baxter-Reynolds, Iris Classon

Ten praktyczny poradnik pozwoli każdemu deweloperowi .NET zainteresowanemu tworzeniem aplikacji dla tabletów przejść krok po kroku proces budowania aplikacji typu Sklepu Windows. Pokazuje, jak posługiwać się językiem projektowania Modern UI dla systemu Windows 8.1 i mechanizmami WinRT 8.1.1 na przykładzie tworzenia biznesowej aplikacji mobilnej przy użyciu języka C#. W trakcie projektowania aplikacji użyte zostaną te same szczegóły systemowe i specyfikacje, które dotyczą aplikacji komercyjnych, takie jak trwałość, usługi tła oraz funkcje udostępniania i wyszukiwania systemu Windows 8. Pokazane zostanie projektowanie kodu, dołączanie produktów open source i tworzenie pakietu dystrybucyjnego dla Sklepu Windows. - Budowanie interfejsu użytkownika przy użyciu XAML oraz wzorca Model/View/View-Model - Istota asynchronicznego przetwarzania i ponowne poznanie wątków i równoległości - Przechowywanie danych i ustawień systemu za pomocą SQLite - Stosowanie paska aplikacji dla poleceń i ustawień - Prezentowanie powiadomień jako aktualizacji kafelka, etykiet lub wyskakujących komunikatów - Wizualizacja lokalizacji i aktywności na mapach - Włączanie udostępniania danych i równoległego działania aplikacji w interfejsie użytkownika - Implementacja wykonywania zadań w tle Matt Baxter-Reynolds jest niezależnym konsultantem w dziedzinie programowania, szkoleniowcem i autorem mieszkającym w Wielkiej Brytanii. Jego preferowaną metodą komu-nikacji z podobnie myślącymi osobami jest Twitter: @mbrit. Iris Classon ma tytuł MVP w dziedzinie C#. Publikuje w witrynie Pluralsight i jest szeroko znana jako wykładowca i bloger. Uzyskała kilikanaście certyfikatów w dziedzinie pro-jektowania .NET, specjalizując się w tworzeniu aplikacji klienckich i programowania Windows Phone.

31
Ebook

Microsoft Word 2013 Krok po kroku

Joyce Cox, Joan Lambert

Skuteczna nauka programu Microsoft Word 2013 Doświadcz łatwej nauki i szybko naucz się tworzyć wspaniale wyglądające dokumenty za pomocą programu Microsoft Word 2013. Dzięki technice Krok po kroku samodzielne ustalasz tempo nabywając i ćwicząc niezbędne umiejętności dokładnie wtedy, kiedy ich potrzebujesz! Twórz dokumenty na komputerze lub urządzeniu z funkcją dotyku Osiągnij biegłość w używaniu podstawowych narzędzi projektowania i edycji dokumentów Określaj układ strony, styl i nawigację Porządkuj zawartość w tabelach, listach i na wykresach Dodawaj obrazy, diagramy i inne elementy graficzne Twórz niestandardowe style i szablony Pliki przykładowe potrzebne do ćwiczeń zawartych w książce dostępne są pod adresem http://www.ksiazki.promise.pl/aspx/produkt.aspx?pid=108190 Wykonuj proste, numerowane instrukcje 1. Sprawdzaj swoją pracę, porównując ze zrzutami ekranowymi 2. Korzystaj z porad i wskazówek praktycznych 3. Rozwijaj umiejętności praktyczne, korzystając z gotowych plików do ćwiczeń Buduj te umiejętności, których potrzebujesz Ucz się we własnym tempie

32
Ebook

Projektowanie rozwiązań dla Microsoft SharePoint 2010

Lee Jason, Keyser Chris

Platforma Microsoft SharePoint 2010 udostępnia organizacjom i projektantom wiele nowych funkcji o dużych możliwościach. Nowe możliwości wiążą się jednak z nowymi wyzwaniami w zakresie projektowania, nowymi analizami dotyczącymi architektury i nowymi rodzajami kompromisowych decyzji, jakie muszą podejmować projektanci. Czy powinniśmy konstruować naszą aplikację jako rozwiązanie farmy, czy zastosować nowe środowisko izolowane? Czy powinniśmy tworzyć w pełni zaufany zestaw usługi proxy, by rozszerzać możliwości rozwiązań izolowanych? Czy powinniśmy budować magazyn danych przy użyciu list platformy SharePoint, czy zewnętrznej bazy danych? Jakie są funkcjonalne i wydajnościowe implikacje stosowania nowego dostawcy LINQ To SharePoint? Jak możemy poprawiać wydajność nowych interfejsów API po stronie klienta podczas uzyskiwania danych przechowywanych na platformie SharePoint z aplikacji Microsoft Silverlight lub JavaScript? Poradnik Projektowanie rozwiązań dla Microsoft SharePoint 2010 ułatwia znalezienie odpowiedzi na wiele z tych pytań. Poradnik zbiera razem dużą część najistotniejszych materiałów opracowanych przez zespół Microsoft patterns & practices dla poradnika online Developing Applications for SharePoint 2010, czyli wydania, które zawiera dokumentację, implementacje referencyjne i przydatne fragmenty kodu do wielokrotnego użytku. W książce omówiono cztery najważniejsze obszary związane z architekturą i projektowaniem aplikacji SharePoint: modele wykonywania, modele danych, modele aplikacji klienckich i założenia aplikacji. W każdym obszarze poradnik stara się skupić na zaprezentowaniu Czytelnikom informacji potrzebnych do skonstruowania prawidłowej architektury i podjęcia właściwych decyzji projektowych. Książka udostępnia szczegółowe spostrzeżenia techniczne, ułatwiające dokładne poznanie działania platformy, przedstawia porównania różnych metod rozwiązywania zadań i podejmowania decyzji projektowych na platformie SharePoint oraz prezentuje wzorce projektów, które zwiększają elastyczność i niezawodność kodu. W skrócie, poradnik Projektowanie rozwiązań dla SharePoint 2010 pozwala osiągnąć kolejny poziom umiejętności projektowania aplikacji. patterns & practices Sprawdzone praktyki dla przewidywalnych rezultatów Oszczędzasz czas i zmniejszasz zagrożenia projektów oprogramowania kierując się wskazówkami pattterns & practices, czyli opracowanymi przez Microsoft poradami, obejmującymi zarówno dokumentację, jak sprawdzony kod źródłowy, który można stosować w produkcji. Poradnik został opracowany, by ułatwić zespołom projektowym: Podejmowanie krytycznych decyzji dla projektu i wyboru technologii poprzez wskazanie dla typowych sytuacji odpowiedniej architektury rozwiązania, technologii i produktów Microsoft Poznanie najistotniejszych koncepcji potrzebnych do pomyślnego ukończenia zadań poprzez wyjaśnienie ważnych wzorców i opisanie najlepszych rozwiązań praktycznych Rozpoczęcie projektowania w oparciu o sprawdzoną bazę kodu starannie przetestowanego oprogramowania i źródeł, które są odzwierciedleniem zaleceń firmy Microsoft Zespół patterns & practices składa się z doświadczonych architektów, projektantów, programistów i testerów. W przypadku każdego projektu otwarcie współpracujemy ze społecznością projektantów i ekspertami branżowymi, by zapewnić, że najlepsi fachowcy są zaangażowani w opracowywanie i recenzowanie poradnika. Znakomicie czujemy się również w roli mostu pomiędzy rzeczywistymi potrzebami naszych klientów a szerokim wachlarzem produktów i technologii udostępnianych przez Microsoft. Dodatkowe informacje znaleźć można pod adresem: msdn.microsoft.com/practices