Wydawca: Helion
Helion - niekwestionowany lider wśród wydawców (lub największe wydawnictwo informatyczne) literatury informatycznej w Polsce. Działa na polskim rynku książki nieprzerwanie od 1991 roku.

Od początku swojej działalności wydawnictwo Helion wspiera rozwój specjalistów z szeroko pojętej branży IT. To doskonała baza wiedzy dla osób, które chcą poznać tajniki informatyki, programowania, sztucznej inteligencji, cyberbezpieczeństwa czy grafiki komputerowej i innych umiejętności związanych z nowoczesnymi technologiami.

Helion oferuje szeroki wybór książek oraz ebooków z różnych dziedzin informatyki, zawsze aktualnych i zgodnych z najnowszymi trendami technologicznymi.
577
Ebook

Spark. Błyskawiczna analiza danych. Wydanie II

Jules S. Damji, Brooke Wenig, Tathagata Das, Denny Lee

Apache Spark jest oprogramowaniem open source, przeznaczonym do klastrowego przetwarzania danych dostarczanych w różnych formatach. Pozwala na uzyskanie niespotykanej wydajności, umożliwia też pracę w trybie wsadowym i strumieniowym. Framework ten jest również świetnie przygotowany do uruchamiania złożonych aplikacji, włączając w to algorytmy uczenia maszynowego czy analizy predykcyjnej. To wszystko sprawia, że Apache Spark stanowi znakomity wybór dla programistów zajmujących się big data, a także eksploracją i analizą danych. To książka przeznaczona dla inżynierów danych i programistów, którzy chcą za pomocą Sparka przeprowadzać skomplikowane analizy danych i korzystać z algorytmów uczenia maszynowego, nawet jeśli te dane pochodzą z różnych źródeł. Wyjaśniono tu, jak dzięki Apache Spark można odczytywać i ujednolicać duże zbiory informacji, aby powstawały niezawodne jeziora danych, w jaki sposób wykonuje się interaktywne zapytania SQL, a także jak tworzy się potoki przy użyciu MLlib i wdraża modele za pomocą biblioteki MLflow. Omówiono również współdziałanie aplikacji Sparka z jego rozproszonymi komponentami i tryby jej wdrażania w poszczególnych środowiskach. W książce: API strukturalne dla Pythona, SQL, Scali i Javy operacje Sparka i silnika SQL konfiguracje Sparka i interfejs Spark UI nawiązywanie połączeń ze źródłami danych: JSON, Parquet, CSV, Avro, ORC, Hive, S3 i Kafka operacje analityczne na danych wsadowych i strumieniowanych niezawodne potoki danych i potoki uczenia maszynowego Spark: twórz skalowalne i niezawodne aplikacje big data!

578
Ebook

Podręcznik jQuery. Interaktywne interfejsy internetowe. Smashing Magazine

Jake Rutter

Wykorzystaj fantastyczne możliwości jQuery i twórz bardziej rozbudowane, interaktywne interfejsy internetowe! Jak rozpocząć pracę z biblioteką jQuery i sprawnie przetwarzać model DOM? Jak ożywiać witrynę przy użyciu ciekawych efektów i animacji? Jak tworzyć interaktywne tabele i zaawansowane formularze? Stworzona w 2006 roku biblioteka jQuery miała być wybawieniem dla wielu programistów, którzy wcześniej nie mieli alternatywy - byli zmuszeni do korzystania ze skomplikowanych bibliotek języka JavaScript. I choć nie oferowała żadnych nowych funkcji, dzięki swej przejrzystej i prostej składni miała sprawić, by trudne do zrozumienia i utworzenia interfejsy API JavaScriptu stały się wreszcie szeroko dostępne. Twórcy stron nie rozczarowali się! Biblioteka jQuery spełniła pokładane w niej oczekiwania ? korzystanie z niej znacząco skróciło czas pisania kodu oraz umożliwiło projektantom i programistom szybkie tworzenie komponentów interaktywnych zgodnych ze wszystkimi najważniejszymi przeglądarkami. Jak zatem łatwo tworzyć bogate w możliwości interfejsy internetowe, integrując strukturę biblioteki jQuery z witryną internetową przy minimalnej znajomości języka JavaScript? Oto znakomita książka, napisana z myślą o wszystkich projektantach i programistach stron internetowych, którzy chcą szybko rozpocząć pracę z biblioteką jQuery. Pierwsza część książki dokładnie omawia bibliotekę jQuery, korzyści płynące z jej użycia oraz strategię progresywnego rozszerzania. Wnikliwie przedstawia też sposób instalowania i przygotowywania biblioteki jQuery do natychmiastowego użycia. W drugiej części podręcznika krok po kroku omówiono korzystanie z selektorów oraz pracę ze zdarzeniami i efektami ? wszystko po to, aby zapewnić Ci solidne podwaliny pod tworzenie własnej witryny i komponentów interfejsu użytkownika. Kolejne części publikacji koncentrują się na wykorzystaniu biblioteki jQuery do usprawnienia sprawdzania poprawności formularzy, tworzeniu dodatków oraz pracy z aplikacjami mobilnymi jQuery. W książce omówiono m.in. następujące zagadnienia: Podstawy biblioteki jQuery Żądania Ajax Zdarzenia i efekty Przetwarzanie modelu DOM z kursami poświęconymi takim czynnościom jak tworzenie menu rozwijanego Ramki nakładane galerii Zarządzanie formularzami Dane tabel dynamicznych Efekty zdarzeń myszy Modalne okna dialogowe Niestandardowe dodatki biblioteki jQuery

579
Ebook

Photoshop. Twoje projekty krok po kroku

Tomasz Gądek

Czarodziejska różdżka Photoshopa — baw się zdjęciami i twórz niezwykłe projekty! W starym kinie, czyli jak osiągnąć niepowtarzalny efekt retro i zaskoczyć odbiorców Słów cięcie-gięcie, czyli jak idealnie dopasować treść napisów do ich wizualnej strony Ciężkie klimaty, czyli jak wywołać dreszcz grozy i stworzyć nieziemski nastrój W Photoshopie możesz zrobić ze zdjęciem dosłownie wszystko. Możesz je skręcić i zwinąć, zmienić mu kolory, nadać ostrość lub rozmyć, dokleić lub wyciąć dowolny kawałek. Możesz zmienić tło, fakturę i kontrast, wywołać wrażenie głębi lub spłaszczyć. Możesz nawet zmienić porę dnia. Pytanie tylko, czy potrafisz to wszystko zrobić — i to zrobić tak, by efekt końcowy zachwycał? Jeśli masz wątpliwości co do swoich umiejętności i chcesz się podszkolić albo wkurza Cię, że nie wiesz, od czego zacząć korektę — lub szaloną zmianę — Twoich fotografii, ta książka na pewno Cię uszczęśliwi. Tomasz Gądek, znany eksperymentator i entuzjasta Photoshopa, zamieścił w niej mnóstwo ciekawych, odlotowych projektów i pokazał, jak nabierały one kształtów. Znajdziesz tu przepis na wizytówki, logo, plakaty i okładki. Zobaczysz, jak zwykłe zdjęcie może zmieniać charakter w zależności od Twoich działań. Tylko od Ciebie będzie zależało, czy stanie się pocztówką z wakacji, nostalgiczną fotografią sprzed lat czy kadrem z gotyckiego horroru. Odkryj, jak w praktyce używać tych wszystkich tajemniczych filtrów, przestrzeni kolorów, warstw, przycięć i faktur, a Twoje fotografie już nigdy nie będą nudne! Wizytówki — zegarmistrz, sumo, korzenie i wojsko Logo — Bear, Wood W starym stylu — ludowa zakładka, stare miasto, pin-up girl i okładka książki Komercyjne zastosowanie projektów — reklama, okładka katalogu i pisma Napisy — Gold, Steel, Guitar, Enemy i napisy na twarzy Tło i faktura — tło na pulpit, efekt stali i drewna Zdjęcia z wakacji — pocztówka i efekt zwiększenia kontrastu Plakaty — Unplugged, Fight For Freedom, styl vintage, reklama zegarka W mrocznym stylu — projekty Ghost, Mexican Skull, efekt drewna w stylu Tima Burtona Ujarzmij Photoshopa i wymknij się szablonom!

580
Ebook

Xamarin. Tworzenie interfejsów użytkownika

Steven F. Daniel

Platforma Xamarin jest wszechstronnym, nowoczesnym narzędziem do budowania aplikacji działających w wielu systemach. Pozwala na pisanie kodu w języku C# i ułatwia tworzenie niestandardowych widoków, układów i kontrolek. Interfejsy graficzne tworzone w Xamarin urzekają swoją estetyką. Platformy Xamarin i Xamarin.Forms zdobywają coraz większą popularność i właściwie stają się standardową technologią pisania oprogramowania na urządzenia mobilne. Dzięki tej książce dowiesz się, jak zaimplementować struktury i układy interfejsu użytkownika, a także jak tworzyć własne elementy i pisać służące do ich obsługi skrypty C#. Poznasz architekturę MVVM i nauczysz się jej implementacji w swoich aplikacjach. Zrozumiesz trudniejsze zagadnienia, takie jak włączanie do aplikacji funkcji specyficznych dla danej platformy mobilnej, współpraca z usługami Microsoft Azure App, korzystanie z pakietu SDK Facebooka oraz obsługa zewnętrznych bibliotek, takich jak Razor. Dowiesz się też, jak zaimplementować kluczowe techniki wiązania danych i efektów wizualnych w interfejsach użytkownika za pomocą własnych rendererów i interfejsu API PlatformEffects. W książce między innymi: Model aplikacji w postaci klas C# Wzorzec MVVM i implementacja architektury zgodnej z tym wzorcem Funkcje zależne od lokalizacji Komponenty współpracujące z bazą SQLite Testy aplikacji za pomocą narzędzi NUnit i UITest Oto Xamarin: funkcjonalność, elastyczność, niezależność od platformy! Steven F. Daniel jest prezesem australijskiej firmy programistycznej GENIESOFT STUDIOS. Od niemal 20 lat tworzy oprogramowanie na komputery PC i urządzenia mobilne. Jest znany z tego, że chętnie się dzieli swoim bogatym doświadczeniem z programistami, a środowisko Xamarin to jedno z jego ulubionych narzędzi. Daniel należy do SQLSIG (SQL Server Special Interest Group), Melbourne CocoaHeads i Java Community.

581
Ebook

Algorytmy kryptograficzne w Pythonie. Wprowadzenie

Shannon W. Bray

Dzięki kryptografii możemy w dużym stopniu zabezpieczyć swoje dane. Z szyfrowaną komunikacją wiążą się jednak kontrowersje i sprzeczności interesów. Przestępcy, ale również rządy, policja i służby wywiadowcze dążą do uzyskania możliwości wglądu we wszystkie formy komunikacji. Świat toczy wojnę o to, co można zaszyfrować, co powinno być zaszyfrowane i kto powinien dysponować kluczem pozwalającym odczytać zaszyfrowane wiadomości należące do innej osoby. W tej sytuacji zrozumienie, czym jest szyfrowanie, jak je stosować i jak się upewniać co do autentyczności i poufności otrzymywanych danych, staje się niezwykle ważne. Ta książka jest przystępnym wprowadzeniem do kryptografii i bibliotek kryptograficznych Pythona. Omówiono tu podstawowe koncepcje z tej dziedziny, najważniejsze algorytmy i niezbędny zakres podstaw matematycznych: liczby pierwsze, teorię grup czy generatory liczb pseudolosowych. Wyjaśniono, czym są poufność, autentyczność i integralność wiadomości. Zaprezentowano najciekawsze biblioteki kryptograficzne Pythona i dokładnie pokazano, w jaki sposób można je wykorzystywać we własnych implementacjach. Wiele z prezentowanych koncepcji, między innymi kryptografia klucza publicznego i implementacja kryptografii krzywych eliptycznych, zostało przedstawionych w praktyce, za pomocą kodu Pythona, tak aby można było wymieniać dane w bardzo bezpiecznym formacie przez niezabezpieczony kanał. W książce: podstawy Pythona i kryptografii protokoły kryptograficzne i matematyka kryptograficzna kryptoanaliza za pomocą kodu Pythona kryptografia wizualna: biblioteki, algorytmy, tryby kodowania integralność wiadomości tworzenie rozwiązań kryptograficznych w Pythonie Masz coś do ukrycia? Zaszyfruj to w Pythonie!

582
Ebook

VirtueMart. Jak szybko stworzyć profesjonalny sklep internetowy w Joomla!

Marcin Żmudziński

Kupić, sprzedać, zarobić… Tylko z VirtueMart! Joomla!, e-commerce i VirtueMart, czyli o co w tym wszystkim chodzi Właściwy wybór opcji, czyli jak konfiguracja wpływa na całą resztę Zarządzanie sklepem i rozwiązywanie problemów, czyli jak działać na co dzień i w kryzysie Systemy zarządzania treścią (CMS-y) są zwykle najlepszym rozwiązaniem dla osób mających zamiar stworzyć dobre, funkcjonalne strony internetowe bez nadmiernego wysiłku i ponoszenia dużych kosztów. Jednym z takich systemów jest Joomla!, CMS nie tylko darmowy, ale także zapewniający dostęp do kodu źródłowego i wyjątkowo elastyczny. W oparciu o Joomla! da się zbudować dowolny rodzaj witryny WWW, a wyspecjalizowane komponenty pomagają uzyskać dokładnie ten efekt, o jaki nam chodzi. Jednym z takich komponentów, przeznaczonym dla obecnych i przyszłych handlowców, którzy chcą zaistnieć w sieci, jest VirtueMart. Rozwiązanie to pozwala stworzyć znakomicie działający, prosty w obsłudze i wygodny dla użytkowników sklep internetowy. Uwzględnia przy tym różnorodność potrzeb założycieli sklepu dotyczących wizerunku firmy, sposobów kontaktów z klientami, kategorii produktów i metod ich wyszukiwania. Już dziś sprawdź oszałamiające możliwości VirtueMart - z tą książką to sama przyjemność! Wprowadzenie do Joomla! i e-commerce Instalacja i podstawowa konfiguracja Konfiguracja VirtueMart Zarządzanie sklepem Utrzymanie i eksploatacja sklepu Modyfikacje wizualizacji sklepu Rozszerzanie funkcjonalności o dodatkowe moduły SEO SEF Rozwiązywanie problemów Prostota i skuteczność? Wykorzystaj VirtueMart! Marcin Żmudziński - z wykształcenia magister inżynier informatyk. Obecnie pracuje jako analityk i główny administrator w jednej z największych firm telekomunikacyjnych w kraju. Jest audytorem wewnętrznym systemu zarządzania bezpieczeństwem informacji oraz konsultantem i doradcą w dziedzinie informatyki. Z zamiłowania jest fotoreporterem współpracującym z prasą i agencjami fotograficznymi. Wolny czas chętnie spędza na zgłębianiu zagadnień z zakresu psychologii, parapsychologii, NLP i oczywiście informatyki. Jest zwolennikiem aktywnego spędzania czasu i przekraczania własnych ograniczeń w sporcie i życiu. Kontakt: marcin.zmudzinski@pin-group.pl.

583
Ebook

Fizyka z komputerem dla gimnazjum

Łukasz Zegrodnik, Barbara Zegrodnik

Opanuj tajniki fizyki, korzystając z możliwości, jakie oferuje Ci komputer Rozwiąż zadania za pomocą Excela Przeprowadź symulacje komputerowe i doświadczenia Poznaj fizykę na praktycznych przykładach Komputer w fizyce można wykorzystać do różnych zadań. Może on zastąpić kartkę papieru i długopis, a także służyć jako narzędzie do rozwiązywania zadań. Może również ułatwić zrozumienie zagadnień teoretycznych -- dzięki możliwości przedstawienia zależności pomiędzy wielkościami fizycznymi na przykładach zaczerpniętych z otaczającego nas świata. Nauka fizyki z komputerem polega na tworzeniu, analizowaniu i interpretowaniu wykresów oraz wyciąganiu wniosków i tworzeniu na ich podstawie nowych informacji. "Fizyka z komputerem dla gimnazjum" to książka, dzięki której poznasz nowy, aktywny sposób poznawania świata fizyki. Nauczysz się wykorzystywać arkusz kalkulacyjny Excel do rozwiązywania zadań i przygotowywania wykresów. Dowiesz się, w jaki sposób za pomocą komputera analizować zjawiska fizyczne i przeprowadzać ich symulacje. Przekonasz się, jak wzory i definicje wiążą się z tym, co Cię otacza. Każdy przykład jest przedstawiony w postaci sekwencji czynności, które należy wykonać, co bardzo ułatwi Ci ich zrozumienie.

584
Ebook

QGis. Tworzenie i analiza map

Bartłomiej Iwańczak

Twórz mapy i wykorzystuj je do swoich celów! We współczesnych czasach znalezienie dowolnego punktu na mapie nie wymaga już od nas rozkładania wielkiej płachty i szukania w odpowiednim kwadracie. Powszechnie posługujemy się lokalizacją: korzystamy z map Google’a albo odczytujemy współrzędne z nawigacji satelitarnej w smartfonie. Często potrzebna jest nam jednak możliwość przeanalizowania i zaprezentowania informacji przestrzennych. Dzięki tej książce poznasz możliwości QGIS-a — darmowego, intuicyjnego programu do pracy z danymi przestrzennymi. Jeżeli jesteś urzędnikiem, logistykiem, informatykiem, marketingowcem, dziennikarzem albo badaczem, prędzej czy później zechcesz przedstawić wyniki swojej pracy w sposób wizualny, również na mapie. Dzięki tej książce zrobisz to bez większego trudu. Przygotowanie kartogramu czy utworzenie siatki dróg nie będzie już wymagało poszukiwania specjalisty — zrobisz to samodzielnie. To nie jest zwyczajny podręcznik. Podczas lektury będziesz z przyjemnością (i lekkim przymrużeniem oka) zdobywać nowe umiejętności. Towarzyszyć Ci będzie młoda dziewczyna, Ula. Czasem podsunie Ci użyteczną wskazówkę, innym razem podpowie, co warto zapamiętać. Dzięki atrakcyjnej formie graficznej i ponad 300 ilustracjom łatwo Ci będzie nauczyć się wykonywania kolejnych czynności, a analiza danych przestrzennych wkrótce nie będzie miała przed Tobą tajemnic. Do dzieła!

585
Ebook

Java. Efektywne programowanie. Wydanie III

Joshua Bloch

Poznaj najlepsze praktyki programowania z użyciem platformy Java Język Java jest konsekwentnie udoskonalany i unowocześniany dzięki zaangażowaniu wielu ludzi. Nowoczesny język Java staje się coraz bardziej wieloparadygmatowy, co oznacza, że stosowanie najlepszych praktyk w coraz większym stopniu determinuje jakość kodu. Obecnie napisanie kodu, który prawidłowo działa i może być łatwo zrozumiany przez innych programistów, nie wystarczy — należy zbudować program w taki sposób, aby można było go łatwo modyfikować. Jako że Java stała się obszerną i złożoną platformą, konieczne stało się uaktualnienie najlepszych praktyk. Ta książka jest kolejnym, trzecim wydaniem klasycznego podręcznika programowania w Javie. Poszczególne rozdziały zostały gruntownie przejrzane, zaktualizowane i wzbogacone o sporo ważnych treści. Znalazło się tu wiele wartościowych porad dotyczących organizowania kodu w taki sposób, aby stał się przejrzysty, co ułatwi przyszłe modyfikacje i usprawnienia. Poza takimi zagadnieniami, jak programowanie zorientowane obiektowo czy korzystanie z różnych typów, obszernie omówiono stosowanie lambd i strumieni, zasady obsługi wyjątków, korzystania ze współbieżności i serializacji. Książka składa się z dziewięćdziesięciu tematów pogrupowanych w dwanaście rozdziałów. Taki układ pozwala na szybkie odnalezienie potrzebnego rozwiązania. W książce między innymi: interfejsy funkcyjne, wyrażenia lambda, referencje do metod oraz strumienie metody domyślne i statyczne w interfejsach wnioskowanie typów korzystanie z @SafeVarargs instrukcja try z zasobami nowe elementy bibliotek Javy Java: jakość kodu, efektywność działania i przyjemność programowania.

586
Ebook

Sztuka przywództwa technicznego. Jak zostać skutecznym dyrektorem inżynierii

Will Larson

Jako menedżer działu inżynierii oprogramowania wiesz już wszystko. Uznajesz, że czas pomyśleć o wyższym stanowisku. Tak, chcesz spróbować swoich sił jako dyrektor! Zacznij jednak od chwili namysłu. Jeśli uważnie przyjrzysz się karierom świeżo upieczonych dyrektorów, zauważysz, że wielu z nich rozpoczyna pracę na tym stanowisku z entuzjazmem tylko po to, by w ciągu 18 miesięcy odejść sfrustrowanym. Jak nie podzielić ich losu? Tego dowiesz z tej książki! Jej autor pokaże Ci, czego potrzebujesz, by zdobyć pracę na stanowisku dyrektora inżynierii oprogramowania, a także zapozna Cię ze sposobami na szybkie wdrożenie się w obowiązki. Następnie przedstawi sytuacje, które zapewne będą dla Ciebie nowością: pomiar wydajności zespołów przeprowadzany na potrzeby inżynierów, jak również dyrektora generalnego, planowanie zatrudnienia w skali całej firmy czy też skuteczna komunikacja w rozwijającej się organizacji. Ponadto zrozumiesz, czym jest strategia technologiczna, i otrzymasz mnóstwo praktycznych wskazówek, które przydadzą się do skutecznego rozwiązywania problemów w obliczu wielu różnych wyzwań. Na koniec dowiesz się, jak rozpoznać moment, w którym należy... odejść z pracy, by zdobyć lepsze, ciekawsze i korzystniejsze stanowisko. To książka pełna przystępnych i praktycznych porad do natychmiastowego zastosowania! Michael Lopp, starszy kierownik do spraw inżynierii

587
Ebook

Windows Server 2022 dla profesjonalistów. Profesjonalna administracja środowiskiem Windows Server. Wydanie IV

Jordan Krause

Windows Server stanowi podstawę całej platformy Azure. Może obsłużyć nawet najpoważniejsze zadania w środowisku chmurowym. Microsoft konsekwentnie doskonali wyjątkowe technologie pozwalające na powiązanie lokalnych centrów danych z Azure czy też na współpracę kontenerów Windows Server, Hyper-V, Dockera i Kubernetes. Ponadto praca z Serverem 2022 jest efektywna i satysfakcjonująca. Najnowsze wydanie przewodnika, zaktualizowane pod kątem systemu Windows Server 2022, to bogate źródło wiedzy dla administratora serwerów. Przedstawia zasady instalacji i konfiguracji tego systemu, a także sposoby korzystania z centralnych narzędzi do administracji. Książka w głównej mierze jest poświęcona systemowi Windows Server 2022 LTSC, ale zawiera też najnowsze informacje dotyczące edycji SAC. Opisano tu szereg technologii dostępu zdalnego i pokazano, jak zarządzać infrastrukturą klucza publicznego i certyfikatami. Omówiono Server Core, wbudowane funkcje redundancji i metody rozwiązywania problemów. Zaprezentowane zostały również technologie infrastruktury podstawowej, w tym Active Directory, DNS, DHCP i zasady grupy. W książce między innymi: zarządzanie serwerami przez Menedżera serwera, PowerShell i Windows Admin Center nowoczesne zabezpieczanie sieci i danych implementacja własnej infrastruktury klucza publicznego kontenery, Nano Server i integracja centrum danych z Microsoft Azure wirtualizacja centrum danych za pomocą Hyper-V Windows Server 2022: nowoczesność, stabilność i bezpieczeństwo!

588
Ebook

Excel 2016 PL. Kurs

Witold Wrotek

Policz w Excelu kroki do celu! Idealny pracownik, czyli poznaj przeznaczenie arkusza kalkulacyjnego 100% gwarancji na przekonanie audytorium, czyli zrób wrażenie na szefie Korepetycje z matmy, czyli jak zaprząc do pracy funkcje matematyczne Excel 2016 PL nie zrobi Ci herbaty i nie posprząta w biurze. Poza tym może zrobić dla Ciebie niemal wszystko — zastąpić Cię w wykonywaniu nudnych, żmudnych, precyzyjnych obliczeń, prezentacji i wykresów dla szefa. Może pomóc Ci szybko ocenić rentowność inwestycji, sensownie posegregować i przechować dane, przeprowadzić skomplikowane symulacje. Krótko mówiąc, może stać się Twoim najlepszym biurowym przyjacielem, o ile tylko zechcesz nauczyć się z nim komunikować. Ten wysiłek Ci się opłaci! W tej książce znajdziesz przystępnie opracowane informacje, które pozwolą Ci szybko rozpocząć efektywną pracę z arkuszem kalkulacyjnym. Jasne opisy i dowcipne porównania sprawią, że już za chwilę będziesz śmigać po komórkach Excela, dając mu coraz trudniejsze zadania. Nauczysz się wpisywać dane, a także zabezpieczać je przed przypadkowym skasowaniem. Dowiesz się, jak wybrać odpowiedni format komórki, w której zapisujesz informacje, i sprawdzisz, jak wydrukować efekt Twojej pracy. Zrozumiesz, jak pogrupować i ułożyć dane, by łatwo było je odszukać. Wreszcie, poznasz formuły i funkcje, które pozwolą Ci przetwarzać dane na dowolne sposoby, obliczać wszystko, co tylko będziesz chciał, i generować to w formie wykresu. Sprawdź, jak Excel może ułatwić Ci pracę! Dwa łatwe kroki, czyli rozpoczynanie pracy Eliminacja niebezpieczeństwa utraty danych i czasu Łatwe sposoby zaznaczania Mistrzowskie wprowadzanie i edycja danych Sekrety formatowania komórek i drukowanie Excel jako baza danych i formuły w praktyce Samodzielne rozwiązywanie problemów i proste obliczenia finansowe Funkcje i tabele przestawne Excel 2016 PL — potęga liczb w Twoich rękach!

589
Ebook

Java. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie II

Mirosław J. Kubiak

W Javie programy już zaczynamy! Trudno dziś poważnie myśleć o programowaniu bez porządnej znajomości języka Java. Aplikacje pisane w Javie są wykorzystywane w najróżniejszych okolicznościach, a sam język doskonale nadaje się także do zastosowań sieciowych. Jeśli zetknąłeś się już z tym językiem, znasz jego podstawowe elementy i nie jest Ci całkiem obce środowisko programistyczne NetBeans IDE, pora wziąć się za poważniejsze projekty. Doskonałą okazją do podciągnięcia się w pisaniu programów i wejścia na wyższy poziom wtajemniczenia będzie przerobienie wszystkich zadań z programowania, zaproponowanych w niniejszej książce. Drugie wydanie tej poczytnej pozycji uwzględnia zmiany, jakie zaszły w języku Java od 2011 roku, i zawiera mnóstwo zadań projektowych, dzięki którym opanujesz kolejne aspekty programowania w Javie. Jeśli nie uda Ci się samodzielnie rozwiązać jakiegoś zadania, zawsze możesz zobaczyć, jak wybrnął z niego autor. Możesz się zainspirować, podchwycić jakiś trik, przeanalizować kod, zorientować się, w którym popełniłeś błąd. Taka formuła pozwoli Ci uczyć się przy zachowaniu pewnej swobody działania, a jej efektywność jest ogromna. Zobacz, zaprojektuj, zrealizuj! Proste operacje wejścia-wyjścia Instrukcje warunkowe Iteracje, pętla for, pętla do ... while, pętla while Tablice jedno- i wielowymiarowe, macierze i kolekcje Programowanie obiektowe, rekurencja i dziedziczenie Pliki tekstowe i o dostępie swobodnym Wątki, wielowątkowość i synchronizacja Zaprzyjaźnij się z Javą!

590
Ebook

Excel w obliczeniach naukowych i inżynierskich. Wydanie II

Maciej Gonet

Pobierze dwa darmowe dodatki : Kody stosowane do określania formatu komórek w Excelu Formatowanie warunkowe Sprawdź, jak Excel może pomóc Ci w skomplikowanych obliczeniach! Jak za pomocą arkusza rozwiązywać zaawansowane zadania matematyczne? Jak opisać równaniem wynik doświadczenia? Jak stworzyć prostą bazę danych w Excelu? Jak zaprojektować wykres animowany? Jak skorzystać z możliwości języka VBA? Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office. Liczba jego zastosowań jest wprost proporcjonalna do pomysłowości użytkowników. Jednak jego prawdziwą siłę można poznać wszędzie tam, gdzie konieczne jest żmudne przeliczanie wielu kolumn liczb lub wykonywanie skomplikowanych obliczeń matematycznych. Excel nigdy się nie nudzi, a do tego jest prawie nieomylny. Czas okiełznać te ogromne możliwości! Właśnie dzięki tej książce szybko zapoznasz się z możliwościami narzędzia Microsoft Excel w zakresie wykonywania obliczeń naukowych i technicznych. Sprawdzisz, jak wydajnie rozwiązywać problemy o dowolnym stopniu złożoności. Nauczysz się obliczać całki oznaczone, rozwiązywać równania nieliniowe i różniczkowe oraz układy równań. Brzmi groźnie? Ale nie w Excelu! Przejrzyste przykłady oraz opisy "krok po kroku" sprawią, że rozwiązywanie tych i wielu innych problemów nie będzie dla Ciebie najmniejszym kłopotem. Książka ta świetnie sprawdzi się w rękach studentów, uczniów oraz pracowników naukowych. Podstawy pracy z arkuszem kalkulacyjnym Microsoft Excel Operowanie na tablicach Prezentacja danych w formie graficznej Różniczkowanie numeryczne Obliczanie całek oznaczonych Rozwiązywanie równań nieliniowych Rozwiązywanie układów równań Interpolacja danych Opis matematyczny danych pomiarowych Rozwiązywanie równań różniczkowych Działania na liczbach zespolonych Przygotowanie prostej bazy danych w arkuszu kalkulacyjnym Możliwości języka VBA Wykorzystaj możliwości arkusza Excel w skomplikowanych działaniach matematycznych!

591
Ebook

Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV

Christine Bresnahan, Richard Blum

Odkąd systemy linuksowe mają atrakcyjne interfejsy graficzne, wielu administratorów wykonuje swoje zadania za pomocą myszy. Wiersz poleceń jest o wiele trudniejszym interfejsem, ten sposób pracy jednak pozwala na wykorzystanie pełnego potencjału Linuksa i uzyskanie dostępu do funkcji, które w inny sposób byłyby nieosiągalne. Umiejętność pisania skryptów wiersza poleceń i powłoki Linuksa wciąż jest niezwykle ważna dla każdego administratora, któremu zależy na efektywnym działaniu systemu. Ta książka, podobnie jak inne z serii "Biblia", zawiera zarówno niezbędne teoretyczne informacje, jak i mnóstwo praktycznych wskazówek i instrukcji, dzięki czemu jest znakomitą pomocą w nauce pisania skryptów dla Linuksa. Pokazano tu, kiedy efektywniej jest używać interfejsu graficznego, a kiedy lepiej sięgnąć do wiersza poleceń. Opisano elementy systemu Linux i przedstawiono podstawowe informacje o powłoce, a także o pracy w wierszu poleceń. Zaprezentowano techniki przetwarzania danych użytkownika w skryptach, pracę z systemami plików, wreszcie - sposoby instalacji i aktualizacji oprogramowania. Sporo miejsca poświęcono pracy z wyrażeniami regularnymi i zaawansowanym metodom manipulacji danymi, pokazano też, jak zmodyfikować skrypty powłoki, aby działały w innych powłokach Linuksa. Najciekawsze zagadnienia: tworzenie praktycznych skryptów i narzędzi skryptowych i zarządzanie nimi alternatywne powłoki, takie jak dash i zsh edytory gawk i sed podstawowe i rozszerzone wyrażenia regularne tworzenie skryptów powłoki dla pulpitów graficznych w środowiskach KDE i GNOME pisanie podstawowych i zaawansowanych funkcji Wiersz poleceń: oto pełny potencjał Linuksa!

592
Ebook

CSS bez tajemnic. 47 sekretów kreatywnego projektanta

Lea Verou

Pierwsza specyfikacja standardu CSS została opublikowana w 1996 roku. Była bardzo krótka, zwięzła i stosunkowo prosta, po wydrukowaniu zajmowała niespełna 70 stron. Od tego czasu język CSS stał się na tyle złożonym i zaawansowanym narzędziem, że dziś właściwie niemożliwe jest, aby jedna osoba biegle poznała wszystkie jego tajniki. Obecny CSS wciąż zaskakuje nieoczekiwanymi możliwościami, dalece wykraczającymi poza proste ozdabianie stron WWW — gradienty, przejścia, cienie, ciekawe narożniki, animacje, łamanie tekstu. Sięgnij po tę książkę i spraw, by pisany przez Ciebie kod był zgodny z dobrymi praktykami. Jeśli w miarę płynnie posługujesz się CSS i chcesz udoskonalić swój warsztat programisty, a przy tym lubisz nietuzinkowe, inspirujące rozwiązania, wykorzystaj ciekawe propozycje autorki — masz ich do dyspozycji 47. Dzięki nim poradzisz sobie z często spotykanymi trudnościami związanymi z projektowaniem stron WWW. Co więcej, dzięki tej książce nauczysz się tworzyć kod zwięzły, łatwy w utrzymaniu, elastyczny, lekki i zgodny z obowiązującymi standardami. W książce tej znajdziesz wskazówki dotyczące: dobrych praktyk kodowania w CSS i standardów w tym zakresie, programowania kształtów, ramek, cieni, gradientów, tworzenia interesujących efektów wizualnych, w tym również uwzględniających zasady perspektywy, zasad typografii, wymogów funkcjonalności strony, projektowania struktury i układu strony, tworzenia przejść i animacji. Odkryj tajemnice CSS — i projektuj zaskakująco piękne strony, pisząc czysty, zwięzły kod!