Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Health and Safety
- Biznes i Ekonomia
- Home and garden
- E-business
- Ekonomia i finanse
- Esoterecism
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- For women
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Przewodniki po hotelach i restauracjach
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
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.
Danuta Mendrala, Marcin Szeliga
Poznaj najnowszą wersję najpopularniejszego systemu operacyjnego świata Wybierz najlepszą dla siebie edycję systemu Zainstaluj i skonfiguruj środowisko zgodnie ze swoimi wymaganiami Naucz się korzystać z narzędzi oferowanych przez Windows 7 Dowiedz się, jak korzystać z sieci Zabezpiecz swój komputer System operacyjny to najważniejsze i najbardziej podstawowe oprogramowanie instalowane na komputerze. Pełni on rolę pośrednika między użytkownikiem i aplikacjami a sprzętem, umożliwiając korzystanie z zaawansowanych maszyn cyfrowych osobom, które nigdy wcześniej nie miały kontaktu z technologiami informatycznymi. Najbardziej znanymi i lubianymi systemami operacyjnymi są niewątpliwie środowiska firmy Microsoft, a o miano najlepszego konkuruje najnowszy z jej produktów, czyli Windows 7. Tak jak "siódemka" jest najbardziej dopracowanym, efektownym i najbezpieczniejszym z systemów Microsoftu, tak też książka "Windows 7 PL" może stać się najważniejszym źródłem wiedzy o jego możliwościach. Ten bogato ilustrowany podręcznik krok po kroku przeprowadzi Cię przez procedurę instalacji środowiska, pomagając wybrać jego najwłaściwszą edycję. Dowiesz się dzięki niemu, jak dopasować system do swoich wymagań, jak korzystać z okien i narzędzi oferowanych przez interfejs użytkownika oraz jak zarządzać plikami, katalogami i dyskami. Nauczysz się podłączać i konfigurować urządzenia zewnętrzne, łączyć się z siecią, korzystać z internetu oraz używać programów współpracujących z tym systemem. Poznasz też bardziej zaawansowane zagadnienia, związane z administracją systemem i zabezpieczaniem go przed typowymi zagrożeniami. Wybór wersji systemu i instalowanie Windows 7 Podstawowe możliwości interfejsu użytkownika Operacje na oknach i najważniejsze działania w systemie Dostosowywanie wyglądu i sposobu pracy Windows Zarządzanie dyskami, folderami i plikami Konfigurowanie i używanie urządzeń zewnętrznych Zarządzanie kontami użytkowników Uruchamianie i używanie programów oraz narzędzi systemowych Administrowanie komputerem Konfigurowanie połączeń sieciowych i korzystanie z internetu Ochrona systemu i zapewnianie prywatności danych Doskonałe rysunki ilustrujące sposób wykonania każdej czynności. Nauka nie może być prostsza.
Wirtualizacja - to proste! Poznaj zalety wirtualizacji i sytuacje, w których sprawdza się ona najlepiej Naucz się instalować najpopularniejsze rozwiązania wirtualizacyjne Dowiedz się, jak korzystać z wirtualnych serwerów i jak nimi zarządzać Temat wirtualizacji z roku na rok staje się w świecie IT coraz popularniejszy. Nie ma w tym nic dziwnego - wirtualizacja serwerów i zasobów pozwala używać jednocześnie kilku różnych systemów operacyjnych na tym samym komputerze, znacznie zwiększając możliwości wykorzystania posiadanego sprzętu, zmniejszając koszty związane z jego utrzymaniem i poprawiając elastyczność konfiguracji zasobów. Na tym nie koniec, gdyż wirtualizacja bardzo ułatwia też codzienną pracę administratorów - zmniejsza podatność systemów na awarie i przeciążenia, upraszcza tworzenie kopii zapasowych i przywracanie konfiguracji oraz umożliwia wykonywanie bezpiecznych testów nowych rozwiązań. Dlaczego więc wielu administratorów systemów informatycznych nadal jej unika? Zwykle boją się oni kłopotów związanych z instalacją i konfiguracją maszyn wirtualnych; na przeszkodzie stoją też często ich przyzwyczajenia i niechęć do nowych rozwiązań. O tym, że wirtualizacja wcale nie musi być problematyczna i może znacznie ułatwić pracę, przekona Cię lektura książki "Wirtualizacja w praktyce". Poznasz korzyści płynące z zastosowania najbardziej popularnych rozwiązań, sposoby instalacji odpowiedniego oprogramowania oraz tworzenia i konfiguracji maszyn wirtualnych, metody instalowania systemów operacyjnych gości, a także najważniejsze działania związane z używaniem i konserwowaniem wirtualnych zasobów. Przekonasz się, że wirtualizacja może być naprawdę prosta! "Wirtualizacja w praktyce" to kolejna pozycja autora bestsellerowej, świetnie ocenianej przez fachowców i doskonale przyjętej w środowisku informatycznym książki "Sieci VPN. Zdalna praca i bezpieczeństwo danych". W książce znajdziesz: wykaz korzyści płynących z wirtualizacji systemów opis rodzajów wirtualizacji i ich zastosowanie przegląd najważniejszych rozwiązań w tym zakresie informacje o instalacji i konfiguracji środowisk VirtualBox, VM Ware Server, VM Ware ESX, Microsoft Virtual PC i Microsoft Hyper-V sposoby tworzenia i konfiguracji maszyn wirtualnych oraz instalacji systemów gości metody zarządzania systemami i zasobami, a także tworzenia i korzystania z kopii bezpieczeństwa Poznaj sposoby wirtualizacji w praktyce!
Krajobrazy. Kreatywna fotografia
Skończ z nudnymi zdjęciami krajobrazów! Jaki sprzęt wybrać do fotografowania krajobrazu? Jak uwiecznić krajobraz morski, a jak górski? Jak wykorzystać potencjał techniki HDR? Góry, lasy, jezioro, morze, las, Giewont. Czy naprawdę zdjęcia krajobrazów muszą być nudne? Czy nie masz już dosyć takich samych ujęć z każdego wyjazdu? Jeśli Twoja odpowiedź brzmi: "TAK", koniecznie sięgnij po tę książkę. Fotografowanie krajobrazów może być równie pasjonujące jak tworzenie fotografii reportażowych, a efekty bywają imponujące! Wystarczy trochę kreatywności, wiedzy i praktyki. Dzięki tej książce błyskawicznie opanujesz niezbędną teorię, a liczne przykłady natchną Cię do własnych eksperymentów. Twoje zdjęcia z kolejnych wyjazdów będą nareszcie inne! W trakcie lektury dowiesz się, jaki wybrać sprzęt, jaki wpływ na fotografowanie mają pogoda czy pora roku oraz jak wykorzystać technikę HDR, by uzyskać godne podziwu efekty. Znajdziesz tu także wyczerpujące informacje o tym, na co należy zwrócić szczególną uwagę przy fotografowaniu gór, pustyni, krajobrazów morskich i miast. Ta książka odmieni Twoje zdjęcia! Sięgnij po niekonwencjonalne rozwiązania i twórz zapierające dech w piersiach, niezapomniane zdjęcia krajobrazów!
Efektywne zarządzanie podatnościami na zagrożenia. Jak minimalizować ryzyko w cyfrowym ekosystemie
Musisz sobie uświadomić, że korzystanie z systemów opartych na chmurze wiąże się z cyberzagrożeniami - podobnie jak w przypadku tradycyjnej infrastruktury. Musisz się dobrze orientować w złożoności swojego systemu i w powiązaniach poszczególnych elementów. Dopiero na tej podstawie możesz planować i ustalać priorytety we własnym programie zarządzania ryzykiem, uwzględniając przy tym wiele innych zagadnień. W tej praktycznej książce znajdziesz opis kompleksowych praktyk, dzięki którym współczesne organizacje utrzymujące złożone ekosystemy oprogramowania mogą skutecznie identyfikować podatności, zarządzać nimi i ograniczać ryzyko wystąpienia poważnych naruszeń bezpieczeństwa. Dowiesz się, dlaczego nie wystarczy po prostu "użyć łatki", aby naprawić znane luki w oprogramowaniu. Poznasz zasady profesjonalnego zarządzania podatnościami uwzględniające monitorowanie systemów i baz danych podatności. Przekonasz się, jak ważne są czynnik ludzki i identyfikacja czynników psychologicznych, które podczas interakcji użytkownika z oprogramowaniem przyczyniają się do powstawania podatności. W miarę lektury książki przyswoisz wydajne i skuteczne strategie, dzięki którym zapewnisz swojej organizacji wysoki poziom cyberbezpieczeństwa. Najciekawsze zagadnienia: zarządzanie złożonymi środowiskami poprawki do oprogramowania i bezpieczna konfiguracja ocena podatności i łączenie ich w łańcuch czynnik ludzki w zarządzaniu podatnościami oprogramowanie bezpieczne już na etapie projektu budowa dojrzałego modelu zarządzania podatnościami Sprawdź, jak w erze chmury zarządzać ryzykiem informatycznym!
Wysoce wydajny C++. Opanuj sztukę optymalizowania działania kodu. Wydanie II
Dzisiejszy C++ jest wyjątkowym językiem programowania. Umożliwia pisanie zwięzłego, stabilnego kodu, który można zoptymalizować pod kątem wydajności w niespotykanym dotychczas stopniu. Język C++ w ciągu ostatnich lat został unowocześniony. W standardzie C++ 20 znalazło się sporo mechanizmów, które pozwalają osiągnąć wysoką efektywność kodu, a równocześnie uprzyjemniają programiście pracę. Poprawiono także ustawienia domyślne kompilatora. To wszystko sprawia, że wielu profesjonalistów wybiera właśnie C++, gdy chce uzyskać kod o wyjątkowej wydajności. Ta książka jest drugim, zaktualizowanym i uzupełnionym wydaniem przewodnika dla programistów. Rozpoczyna się od szczegółowego wprowadzenia do nowoczesnego C++ z uwzględnieniem technik eliminowania wąskich gardeł w kodzie bazowym. Następnie omówiono zagadnienia optymalizacji struktur danych i zarzadzania pamięcią. Przedstawiono również tematykę algorytmów, zasady pisania czytelnego kodu i stosowania niestandardowych iteratorów. Zamieszczono w niej też praktyczne przykłady używania metaprogramowania w języku C++, korutyn, refleksji (do ograniczenia ilości szablonowego kodu), obiektów pośredniczących (do wprowadzania ukrytych optymalizacji), programowania współbieżnego i struktur danych wolnych od blokad. W końcowej części dokonano przeglądu algorytmów równoległych w C++. W książce między innymi: nowe aspekty C++ 20 wyspecjalizowane struktury danych na potrzeby wydajnego kodu metaprogramowanie i niestandardowe zarządzanie pamięcią mechanizm refleksji i programowanie współbieżne bez używania blokad subtelne optymalizacje algorytmów z biblioteki standardowej C++ leniwe generatory i zadania asynchroniczne Twórz wydajny i czysty kod w C++!
Sieci Cisco w miesiąc. Podręcznik administratora
Routery i przełączniki Cisco stały się synonimem niezawodnych technologii sieciowych. Miliony sieci na całym świecie działają dzięki tym urządzeniom. Niestety, jeśli sieć oparta na technologii Cisco ma być bezpieczna i bezawaryjna, wymaga wiedzy i zaangażowania od administratora. Tymczasem sieci komputerowe są jedną z najtrudniejszych koncepcji w informatyce. Poziom złożoności tego zagadnienia bywa przytłaczający, a dotychczas wydawane książki o sieciach są zbyt akademickie i teoretyczne. W żaden sposób nie ułatwiają przyswojenia praktycznych umiejętności. Jeśli chcesz nauczyć się administrowania siecią Cisco, ale czujesz się przerażony nieprzystępnymi podręcznikami, to trzymasz w ręku właściwą książkę. Bez wkuwania teorii zaczniesz wykonywać konkretne zadania. Będziesz poznawać różne pojęcia podczas ćwiczeń i zobaczysz, jak nabierają sensu. Dowiesz się, jak zaimplementować struktury i układy interfejsu użytkownika. Poznasz architekturę MVVM i nauczysz się implementować ją 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 oraz obsługa zewnętrznych bibliotek, takich jak Razor. Ile czasu będziesz potrzebować? Wystarczą przerwy obiadowe na przestrzeni jednego miesiąca! W książce między innymi: podstawowe pojęcia: ramki, domeny rozgłoszeniowe, MAC, protokoły system IOS i zarządzanie przełącznikami LAN-y, VLAN-y i wirtualne interfejsy zarządzanie serwerem DHCP zapewnianie bezpieczeństwa sieci rozwiązywanie problemów i przywracanie pracy po awarii Sieci Cisco — niezawodne rozwiązania! Ben Piper jest inżynierem systemów informatycznych, praktykującym konsultantem IT i autorem książek o sieciach komputerowych. Posiada liczne certyfikaty firm Cisco, Citrix i Microsoft, w tym CCNA i CCNP Cisco. Jest autorem ponad 17 kursów w serwisie Pluralsight. Koncentruje się na zarządzaniu sieciami, certyfikacji CCNP Cisco oraz administrowaniu serwerami Windows.
Head First Ruby on Rails. Edycja polska
Bez wysiłku poznaj niesamowite możliwości Ruby on Rails i twórz wspaniałe aplikacje Jeśli chcesz szybko i sprawnie budować internetowe aplikacje bazodanowe, warto, abyś poznał niezwykłe możliwości Rails. Ta wyjątkowa platforma programowania pozwala tworzyć w pełni funkcjonalne aplikacje z wykorzystaniem języka Ruby. Jej wielką zaletą jest to, że wszystkie zmiany wprowadzane do aplikacji można zobaczyć natychmiast po ich zapisaniu i odświeżeniu strony w przeglądarce. Dzieje się tak dzięki zastosowaniu języka Ruby, ponieważ kod w tym języku nie musi być kompilowany. Książkę "Head First Ruby on Rails. Edycja polska" napisano w oparciu o najnowsze, skuteczne techniki ułatwiające zrozumienie i przyswajanie wiedzy. Dzięki temu szybko i bez trudności nauczysz się tworzyć interaktywne aplikacje internetowe za pomocą tej platformy. Dowiesz się, na czym polega współpraca z bazą danych, integracja z Ajaksem i XML oraz dynamiczne wykreślanie danych. Ponieważ to obrazy najlepiej przemawiają do Twojego umysłu, książka ta została bogato zilustrowana — abyś jak najszybciej poznał możliwości Rails i natychmiast zaczął wykorzystywać je w praktyce. Język Ruby Tworzenie tabel Wykonywanie migracji bazy danych Kod modelu, widoku i kontrolera Tworzenie formularza Sprawdzanie poprawności danych Zapobieganie błędom Dołączanie bibliotek Ajaksa Udostępnianie aplikacji użytkownikom Wykorzystaj najnowsze metody uczenia się i szybko opanuj Ruby on Rails!
PowerPoint 2007 PL. Pierwsza pomoc
PowerPoint 2007 PL. Pierwsza pomoc Informacje podstawowe -- planowanie, tworzenie i zapisywanie prezentacji Elementy prezentacji -- slajdy, wykresy, obiekty Struktura prezentacji -- szablony, przejścia, przyciski akcji Efekty specjalne -- animacja tekstu i obiektów Twój szef wierzy, że prezentacje w PowerPoincie to dla Ciebie pestka? Zapewne nie chciałbyś wyprowadzać go z błędu. Co jednak zrobić, gdy nagle zleca Ci szybkie przygotowanie ważnej prezentacji? Przecież nie możesz się przyznać, że nie masz o tym pojęcia... Musisz działać! Jak zaplanować i utworzyć plik prezentacji? Jak rozwiązać kwestię rozmieszczenia tabel, wykresów i tekstu? Wstawić obrazy, dźwięki, animacje? Zaprogramować pokaz slajdów? I jak to wszystko połączyć, by stwarzało wrażenie profesjonalnie przygotowanego materiału? Z opresji wybawi Cię niezwykle skuteczny ratownik -- książka, którą właśnie trzymasz w dłoniach. W środku znajdziesz przejrzyste, konkretne recepty na wszystkie Twoje prezentacyjne bolączki! Przygotowania -- tworzenie prezentacji zwykłych i przenośnych Elementy tekstowe -- praca z obiektami tekstowymi, tabelami, wykresami Pokaz slajdów -- wykorzystanie wzorców, przycisków akcji, sortowania Elementy wizualne -- wstawianie grafik, obiektów, obrazów Ramy prezentacji -- dostosowywanie szablonów, motywów, przejść Kształty i dźwięki -- wstawianie i dopasowywanie Animacje -- wprawianie w ruch obiektów i tekstu Przedstawianie prezentacji -- współpraca komputera z projektorem Niezbędna wiedza o PowerPoincie w skutecznej pigułce!
Łamigłówki logiczne. Wytęż umysł w 96 zagadkach matematycznych
Matematyka jest... zabawna! Powiedz, jakie są Twoje relacje z królową nauk. Lubisz ją czy spotykacie się wyłącznie służbowo? A może po nocach śnisz o tym, jak stoisz przed tablicą z kredą w ręku, przed sobą masz równanie do rozwiązania, a w głowie absolutną, przerażającą pustkę? Mamy nadzieję, że nie, ale (także z własnych) doświadczeń wiemy, że cóż... to się zdarza. A nie powinno! Ponieważ matematyka wcale nie jest straszna. Matematyka powinna być, bywa, jest zabawna! Podczas rozwiązywania zadań matematycznych można się naprawdę świetnie bawić. Nie wierzysz? Udowodnimy Ci to. Sięgnij po Łamigłówki logiczne. Wytęż umysł w 96 zagadkach matematycznych, weź do ręki ołówek albo długopis i nastaw się na relaks. Przy czym myślenie nad kolejnymi zadaniami dostarczy Ci nie tylko miłej rozrywki, pomoże także rozwinąć matematyczną wyobraźnię, udoskonalić spostrzegawczość i wytrenować umiejętność uważnego czytania tekstu. Uwaga! W mierzeniu się z Matematycznymi żartami pomoże znajomość przedmiotu na poziomie podstawowym ― ale też poczucie humoru i duży dystans do naukowego ujęcia matematyki!
Jak nadążyć za kryptowalutami. Przewodnik po Bitcoinie i nowej cyfrowej ekonomii
Bitcoin i inne kryptowaluty to rewolucja w dziejach pieniądza i polityki monetarnej. Mimo to niewiele osób w pełni rozumie prawdziwą naturę bitcoina i jego potencjał. To prawda: świat kryptowalut jest skomplikowany. Możesz go jednak zrozumieć i nauczyć się po nim poruszać, w czym pomoże Ci ta książka - interesujący przewodnik, który przystępnie wyjaśnia technologiczne podstawy rynku kryptowalut i związanej z nim ekonomii cyfrowej. Dowiesz się stąd, jak funkcjonuje bitcoin, a także w jaki sposób specyfika nowoczesnych koncepcji cyfrowej własności stopniowo zmienia świat finansów. Poznasz również tajniki inwestowania i handlu kryptowalutami. Ważną częścią książki jest rozdział poświęcony zagrożeniom w świecie krypto, w tym metodom działania hakerów i oszustów. Wszystko to, wraz z informacjami o najnowszych trendach i przyszłości kryptowalut, przygotuje Cię na zmianę - na nową cyfrową ekonomię! Pozwól Benowi poprowadzić Cię przez historię wzlotów i upadków kryptowalut! CryptoWendyO, założycielka i gospodyni kanału The O Show Ben ma ogromne doświadczenie w dziedzinie kryptowalut. To naprawdę bycza książka! Aaron i Austin Arnoldowie, Altcoin Daily
Wzorce projektowe. Rusz głową!
Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson
Otwórz swój umysł. Poznaj wszystko, co związane z wzorcami projektowymi, w sposób gwarantujący szybkie i skuteczne opanowanie zasad ich stosowania. Zapomnij o listingach liczących tysiące wierszy, długich i nużących opisach teoretycznych oraz rozbudowanych schematach zależności. Wzorce projektowe to gotowe opisy rozwiązań najczęstszych problemów napotykanych przy tworzeniu oprogramowania. Aby je prawidłowo stosować, należy poznać założenia, na podstawie których zostały stworzone, oraz nauczyć się implementować je we właściwy sposób. Naprzód, głowo! Nikt ci tego nie potrafił wytłumaczyć? Wydaje Ci się, że to problem nie na Twoją głowę? Nie potrzebujesz elektrowstrząsów, żeby pobudzić swój mózg do aktywnego działania. Tylko żadnych gwałtownych gestów! Usiądź wygodnie, otwórz książkę, dopiero teraz się zacznie. Na początek - rusz głową! Precz z nudnymi wykładami i zakuwaniem bez zrozumienia! Nauka to znacznie więcej niż tylko czytanie suchego tekstu. Twój mózg jest niczym głodny rekin, cały czas prący naprzód w poszukiwaniu nowej, apetycznej przekąski. Jak karmimy Twój wygłodniały umysł? Używamy rysunków, bo obraz wart jest 1024 słów. Stosujemy powtórzenia, by zakodować na stałe dane w Twojej chłonnej głowie. Oddziałujemy na emocje, jesteśmy nieprzewidywalni, zaskakujący i zabawni. Stawiamy przed Tobą wyzwania i zadajemy pytania, które angażują Cię w proces studiowania przedstawianych zagadnień. Cały czas pobudzamy Twój umysł do aktywnego działania, zmuszamy go do posłuszeństwa... a za ciężką pracę nagrodzimy go smakowitym ciasteczkiem w postaci wiedzy - wisienka gratis! Rozkmiń to sam! Cele stosowania wzorców projektowych Założenia, na których opierają się wzorce projektowe Najważniejsze i najczęściej wykorzystywane wzorce projektowe Przechowywanie i prezentacja danych Mechanizm RMI Wzorzec MVC Implementacja wzorców projektowych w aplikacjach Przekonaj się, że nowoczesne metody nauczania mogą zmienić również sposób poznawania nowoczesnych technik programistycznych.
Adobe Flash CS6 i ActionScript 3.0. Interaktywne projekty od podstaw
Baner? Animacja? Gra? Tylko we Flashu! Dowiedz się, co oferuje środowisko Flash Naucz się w pełni korzystać z jego możliwości Poznaj sposoby tworzenia interaktywnych projektów Bez technologii Flash trudno byłoby wyobrazić sobie współczesny internet. Banery, animacje, gry, interaktywne prezentacje, a nierzadko i całe skomplikowane serwisy WWW — wszystko to powstaje przy jej użyciu. Z czasem (oraz zwiększaniem się potrzeb twórców i użytkowników) rosły też możliwości środowiska Flash. Jego najnowsza wersja oferuje bardzo rozbudowane narzędzia, dzięki którym opracowanie ciekawych i przykuwających oko projektów staje się naprawdę proste. Oczywiście tylko wtedy, gdy się wie, gdzie znaleźć i jak zastosować odpowiednie funkcje. Nieocenioną pomocą w nauce posługiwania się środowiskiem okaże się książka "Adobe Flash CS6 i ActionScript 3.0 Interaktywne projekty od podstaw" . Początkujący użytkownicy poznają dzięki niej najnowszą edycję programu Flash, metody używania narzędzi odpowiednich do konkretnych celów, zasady tworzenia różnego rodzaju materiałów, mechanizmy umożliwiające interakcje z użytkownikiem oraz podstawy programowania w języku ActionScript 3.0 i sposoby wykorzystywania go w swoich projektach. Przedstawione w książce informacje poparte są przykładami, co pomaga nie tylko łatwo utrwalić zdobytą wiedzę, lecz również nauczyć się praktycznego stosowania poznanych technik. Opis środowiska Flash i jego elementów Tworzenie animowanych banerów Zapewnianie interakcji z użytkownikiem Tworzenie galerii i panoram Zastosowanie języka ActionScript w animacjach Tworzenie prostych gier i zabawek Korzystanie z danych XML Budowa prostych aplikacji Twórz interaktywne materiały, które podbiją rynek i zostawią konkurencję w tyle!
Facebook — czy już tam jesteś? Halo, chcę tu wejść! — czyli jak zarejestrować się na Facebooku i stworzyć własny profil Gdzie są wszyscy? — czyli jak odnaleźć znajomych oraz dołączyć do grup zainteresowań Co mogę tu zrobić? — czyli jak korzystać z Facebooka w celach rozrywkowych, biznesowych i innych Facebook nie od dziś uznawany jest za najpoważniejsze medium łączące ludzi na całym świecie. Jeśli Cię tam nie ma, dla wielu nie istniejesz. Omija Cię przez to mnóstwo informacji, dyskusji, imprez. Przez Facebooka ludzie umawiają się na spotkania po latach, odkrywają wspólne pasje, zapraszają się na ciekawe wydarzenia i sprzedają samochody. Można tu robić niemal wszystko co w realnym świecie, ale łatwiej, szybciej i bez dodatkowych kłopotów. Brzmi nieźle? No to do dzieła! Jeśli chcesz pojawić się na Facebooku albo lepiej zrozumieć rządzące nim mechanizmy, ta książka będzie Twoim przewodnikiem. Znajdziesz tu informacje pozwalające zarejestrować się na portalu, stworzyć profil, zamieścić wpisy i zdjęcia, znaleźć i dodać znajomych. Zobaczysz, jak funkcjonuje czat, jak logować się z urządzeń mobilnych i jakie funkcje oferuje Ci Facebook. Co więcej, nauczysz się aktywnie korzystać z możliwości wyszukiwania interesujących Cię tematów, wątków i ludzi. Sprawdzisz, jak działają grupy dyskusyjne, ale też nauczysz się dbać o bezpieczeństwo swojego konta. A jeśli prowadzisz sklep, zobaczysz, jak efektywnie wykorzystać Facebook do sprzedaży. Zostań członkiem wirtualnej społeczności! Kilka słów na temat Facebooka i serwisów społecznościowych Od czego zacząć przygodę z Facebookiem Budowa własnego profilu i pierwszy wpis Znajomi, wydarzenia i grupy zainteresowań Zdjęcia i potęga urządzeń mobilnych Czat i Facebook dla webmasterów Bezpieczeństwo i biznes na Facebooku Z Facebookiem życie staje się ciekawsze!
Microsoft Power BI. Jak modelować i wizualizować dane oraz budować narracje cyfrowe. Wydanie II
Devin Knight, Mitchell Pearson, Bradley Schacht, Erin Ostrowsky
Większość poważnych organizacji docenia wartości płynące z danych. Doświadczeni analitycy potrafią nie tylko wyciągać z ich zbioru informacje niezbędne do podejmowania decyzji biznesowych, ale także zastosować odpowiednie style wizualizacji danych i tworzyć przekonujące narracje cyfrowe. Przy tym wszystkim konieczne jest pełne wdrożenie zasad bezpieczeństwa danych. Niezastąpionym narzędziem dla specjalisty BI może być pakiet samoobsługowych narzędzi analitycznych Microsoft Power BI. To drugie, w pełni zaktualizowane wydanie znakomitego przewodnika, dzięki któremu bezproblemowo rozpoczniesz pracę z Power BI i w pełni wykorzystasz jego możliwości. Dowiesz się, jak pozyskiwać i oczyszczać dane z różnych źródeł, a także jak zaprojektować model danych, aby móc analizować relacje i ułatwić sobie pracę z danymi. Zapoznasz się ze stylami wizualizacji danych i z zaawansowanymi technikami tworzenia narracji cyfrowych. Nauczysz się też budować własne przepływy danych i zautomatyzujesz odświeżanie tych transferów. Dzięki lekturze łatwiej zrozumiesz zasady zarządzania środowiskiem Power BI w organizacji, aby w ostatecznym rozrachunku umożliwić podejmowanie optymalnych decyzji biznesowych. W książce między innymi: DirectQuery, edytor Power Query, skrypty w językach M i R zoptymalizowane modele danych i obliczenia w języku DAX efektywne raporty z niestandardowymi wizualizacjami bezpieczeństwo danych a Power BI Desktop i usługa Power BI zarządzanie usługą Power BI w chmurze praca z serwerem raportów Power BI Report Server Power BI: eleganckie rozwiązania dla profesjonalnych analityków biznesowych!
Język Kotlin na platformie Spring. Programowanie aplikacji internetowych
Kotlin jest interoperacyjnym, obiektowym i coraz popularniejszym językiem programowania. Charakteryzuje się statycznie typowanymi zmiennymi, czytelną składnią i znakomitą reaktywnością. Z kolei Spring jest wyjątkowo cenioną platformą do tworzenia stron WWW. Służy do tworzenia aplikacji internetowych udostępniających interfejs REST i inne usługi. Spring znakomicie współpracuje z Kotlinem, co pozwala programiście na wyższy poziom skutecznego programowania i efektywne tworzenie funkcjonalnych, stabilnych, skalowalnych i reaktywnych aplikacji. Przy tym wszystkim obydwa te produkty w całości są otwartym oprogramowaniem! Ta książka jest przewodnikiem dla osób, które chcą szybko poznać platformę Spring i zacząć posługiwać się językiem Kotlin w stopniu pozwalającym na tworzenie aplikacji internetowych. Zawiera przystępne wprowadzenie do pracy na platformie Spring i jej konfiguracji dla potrzeb Kotlina; omawia też zasady projektowania aplikacji za pomocą tych narzędzi. Sporo uwagi autor poświęca tworzeniu systemu mikrousług udostępniających interfejs REST. Opisuje również techniki posługiwania się tak pożytecznymi narzędziami jak Spring Data, Spring Security czy biblioteka JUnit, a także sposoby wdrażania aplikacji w chmurze AWS. W książce między innymi: przygotowanie platformy Spring do pracy z Kotlinem korzystanie z bazy danych MySQL usługi REST i programowanie reaktywne zabezpieczanie aplikacji za pomocą Spring Security dobre praktyki programistyczne, testowanie i wdrażanie aplikacji Kotlin: tak świetny jak Java, ale o wiele łatwiejszy i przyjemniejszy!
Refaktoryzacja. Ulepszanie struktury istniejącego kodu
Martin Fowler, Kent Beck, John Brant, William Opdyke, ...
Pierwszy podręcznik tak gruntownie i przejrzyście wyjaśniający najlepsze praktyki oraz techniki refaktoryzacji! Jak identyfikować błędy i problemy z istniejącym kodem? Jak poprawiać spójność, czytelność i wydajność kodu? Jak przekształcać kod bez ryzyka wprowadzania błędów? Jak skutecznie wykorzystywać przekształcenia refaktoryzacyjne? Jak ryzykowne jest grzebanie w kodzie - wszyscy doskonale wiemy. Im głębiej sięgasz… tym więcej pojawia się nowych problemów i jeszcze więcej rzeczy wymaga zmian. A nieustanne "poprawianie" działającego kodu może w końcu doprowadzić do powstania trudno wykrywalnych, krytycznych błędów. Jednak co zrobić, jeśli "odziedziczymy" nieefektywny, trudny w utrzymaniu i rozszerzaniu program? Jak poprawić jego strukturalną spójność i wydajność? Wypracowywane latami przez najlepszych ekspertów techniki refaktoryzacji, czyli ulepszania projektu istniejącego kodu, są dziś sprawdzonymi rozwiązaniami, zapewniającymi jego trwałą czytelność i możliwość efektywnego rozwoju. Opracowane głównie na potrzeby frameworków, są obecnie narzędziem wykorzystywanym dla całego procesu produkcji oprogramowania. Jednak dla wielu programistów proces refaktoryzacji pozostaje wiedzą tajemną, bo jak dotąd żaden podręcznik nie przedstawił używanych przy tym technik w praktycznej, łatwej do wykorzystania formie. A przecież przeprowadzona błędnie lub w zbytnim pośpiechu refaktoryzacja zamiast ulepszenia kodu może kosztować nas dodatkowe dni lub całe tygodnie stresującej pracy nad programem. Oto podręcznik, w którym słynny mentor i programistyczny guru Martin Fowler wraz z kilkoma innymi znanymi programistami podejmują się pierwszego tak gruntownego i przejrzystego objaśnienia technik związanych ze skutecznym procesem refaktoryzacji. Książka ta przedstawia zasady i najlepsze praktyki refaktoryzacyjne oraz zawiera wskazówki na temat tego, kiedy i jak zacząć ingerować w kod. Znajdziesz tu wyczerpujący katalog siedemdziesięciu przekształceń refaktoryzacyjnych. Każdemu z nich towarzyszą wskazówki dotyczące możliwości wykorzystania, instrukcja opisująca kolejne kroki oraz przykład. Ten podręcznik pokaże Ci zatem, jak przekształcać kod w sposób kontrolowany i efektywny, jak refaktoryzować go bez wprowadzania błędów, konsekwentnie ulepszając jego strukturę, oraz jak skutecznie go testować. Choć przedstawione w książce przykłady zostały napisane w języku Java, idee te znajdą zastosowanie w każdym innym języku obiektowym. Ponadto w opisach części przekształceń dodano uwagi związane z ich stosowaniem w innych językach. W książce tej znajdziesz między innymi opis takich zagadnień, jak: zasady refaktoryzacji identyfikowanie błędów i problemów z kodem testowanie katalog przekształceń refaktoryzacyjnych konstrukcja metod przenoszenie składowych pomiędzy obiektami organizacja danych upraszczanie wyrażeń warunkowych i wywołań metod praca z hierarchią dziedziczenia duże przekształcenia refaktoryzacja i reużywalność narzędzia refaktoryzacyjne Poznaj sprawdzone techniki ulepszania istniejącego kodu!