Linux. Leksykon kieszonkowy wyd.3
Niniejsza książka jest zwięzłym przewodnikiem po systemie. Docenią ją zarówno początkujący, jak i zaawansowani użytkownicy. Opisano tu ważne i użyteczne aspekty Linuksa, tak aby każdy szybko mógł rozpocząć efektywną pracę. W tym wydaniu książki pojawiły się również nowe polecenia służące do przetwarzania plików audiowizualnych, odczytywania i zapisywania zawartości schowka systemowego oraz do wykonywania operacji na plikach PDF. Nie pominięto też idiomów powłoki, takich jak podstawianie poleceń czy przekazywanie ich potokiem do powłoki.
Dostępność: brak towaru
ArchiCAD. Ćwiczenia praktyczne.
ArchiCAD to specjalistyczne oprogramowanie do projektowania architektonicznego i przygotowywania dokumentacji technicznej, wyposażone w wiele intuicyjnych narzędzi i funkcji dostosowanych do rzeczywistych potrzeb architektów, budowniczych i projektantów wnętrz. Swoją ogromną popularność wśród profesjonalistów program ten zawdzięcza wysokiej wydajności pracy i wygodzie obsługi, a także zastosowanemu przez twórców obiektowemu podejściu, dzięki któremu aplikacja w pełni realizuje paradygmat BIM, co znacznie upraszcza projektowanie budynków o różnej skali i o różnym przeznaczeniu.
Dostępność: brak towaru
Psychologia Zmiany. Najskuteczniejsze narzędzia pracy z ludzkimi emocjami, zachowaniami i myśleniem.
Dostępność: brak towaru
React w działaniu. Tworzenie aplikacji internetowych
Do niedawna utworzenie interfejsu użytkownika było prawdziwym wyzwaniem. Interfejs musi przecież działać w przewidywalny sposób na różnych przeglądarkach i urządzeniach, musi zapewniać adekwatną obsługę wprowadzanych danych oraz umożliwiać płynne i niezawodne komunikowanie się aplikacji z użytkownikiem. Na szczęście dziś programiści mogą skupić się na działaniu aplikacji jako takiej — interfejs użytkownika można szybko, łatwo i przyjemnie zbudować za pomocą React, specjalnej biblioteki służącej do tego celu.
Niniejsza książka jest przydatnym przewodnikiem po bibliotece React i jej zastosowaniach w tworzeniu aplikacji internetowych. Z publikacji tej dowiesz się, jak można jednorazowo zdefiniować interfejs, który będzie automatycznie się przebudowywał w reakcji na zmianę stanu aplikacji. Nauczysz się tworzyć rozbudowane aplikacje z wykorzystaniem małych, łatwych w zarządzaniu komponentów. Zapoznasz się również z JSX — technologią świetnie uzupełniającą React. Nauczysz się też korzystać z dodatkowych narzędzi pomocniczych, takich jak Browserify, Jest, ESLint, Flow, Flux czy Immutable.js. Dzięki temu znakomicie wzbogacisz swój warsztat programisty aplikacji WWW!
Niektóre zagadnienia omówione w książce:
- przygotowywanie biblioteki React do pracy
- komponenty, ich właściwości, stan i cykl życia
- wykorzystywanie komponentów do budowy UI
- korzystanie z narzędzi pomocniczych przy budowie aplikacji
- diagnostyka i testowanie kodu aplikacji
React — programowanie może być przyjemne!
Stoyan Stefanov jest inżynierem w Facebooku. Wcześniej pracował dla Yahoo!, gdzie stworzył smush.it — narzędzie online służące do optymalizacji obrazów. Brał też udział w tworzeniu narzędzia o nazwie YSlow 2.0, przeznaczonego do pomiaru wydajności aplikacji. Jest autorem i współautorem wielu książek dotyczących programowania i tworzenia aplikacji h
Dostępność: brak towaru
Projektowanie metod dydaktycznych. Efektywne strategie edukacyjne. Wydanie II
Efektywne i atrakcyjne przekazywanie wiedzy innym jest trudnym zadaniem.
Nawet ekspert w swojej dziedzinie może mieć problem z przygotowaniem i przeprowadzeniem zajęć edukacyjnych, dzięki którym nauczane osoby przyswoją podane informacje i będą umiały się nimi posłużyć. Większość osób w jakimś stopniu zajmuje się edukacją: wygłasza prezentacje, wdraża nowych pracowników, omawia nowe produkty czy choćby pomaga własnym dzieciom w nauce!
Niniejsza książka dotyczy planowania doświadczeń edukacyjnych — jednej z najskuteczniejszych metod nauczania. Znalazły się tu również wyczerpujące informacje na temat koncentracji, pamięci i samego procesu uczenia się. Zaprezentowano wyniki najnowszych badań nad procesem uczenia się i zapamiętywania oraz informacje o nowych technikach uczenia się społecznego i nieoficjalnego. Podano też wskazówki umożliwiające planowanie doświadczeń edukacyjnych, które pozwolą na przekazanie wiedzy i wyrabianie pożądanych nawyków.
W tej książce między innymi:
- informacje o sposobie działania ludzkiej pamięci i przebiegu procesów uczenia się
- wskazówki dotyczące planowania projektu edukacyjnego
- wskazówki dotyczące dobierania odpowiednich strategii metodycznych
- opis skutecznych strategii motywowania ludzi do nauki
- instrukcje dotyczące przekazywania wiedzy i umiejętności
- opis różnych metod oceny efektów nauczania
Dostępność: brak towaru
Mikrokontrolery AVR i ARM. Sterowanie wyświetlaczami LCD
Naucz się obsługiwać grafikę na wyświetlaczach kolorowych LCD!
- Poznaj działanie kontrolerów kolorowych LCD
- Odkryj sposoby wykorzystania wyświetlaczy w swoich projektach
- Naucz się tworzyć grafikę na kolorowe LCD
- Dowiedz się, jak skutecznie optymalizować swoje programy
Mikrokontrolery zawojowały świat elektroniki użytkowej, dzięki czemu można je dziś znaleźć niemal w każdym zaawansowanym technicznie sprzęcie domowym czy rozrywkowym. Natomiast rosnąca dostępność i spadek cen kolorowych wyświetlaczy ciekłokrystalicznych sprawiły, że kolejne urządzenia zaczęto wyposażać w coraz lepsze ekrany. Poprawie ich jakości i rozdzielczości oraz wzrostowi wydajności układów sterujących towarzyszy zaś stałe ulepszanie interfejsów użytkownika, które stają się coraz wygodniejsze i atrakcyjne graficznie.
Jeśli dostrzegasz konieczność opracowywania lepszych interfejsów graficznych dla swoich projektów, chcesz pełnym garściami korzystać z możliwości oferowanych przez nowoczesne mikrokontrolery oraz wyświetlacze lub po prostu interesuje Cię ten temat i pragniesz poszerzyć swoje umiejętności projektowania atrakcyjnych i użytecznych rozwiązań, sięgnij po książkę „Mikrokontrolery AVR i ARM. Sterowanie wyświetlaczami LCD” ! Wprowadzi Cię ona w świat kontrolerów LCD i nauczy technik programistycznych, dzięki którym będziesz w stanie zaprojektować, opracować i zoptymalizować GUI w taki sposób, aby chciało się go używać i aby było to czystą przyjemnością!
Dostępność: brak towaru
Inteligentna sieć. Algorytmy przyszłości. Wydanie II
Określenie „inteligentna sieć” może przywodzić na myśl futurystyczną wizję maszyn przejmujących kontrolę nad światem i niszczących ludzkość, jednak w rzeczywistości jest związane z rozwojem technologii. Związane jest z powstawaniem oprogramowania, które potrafi się uczyć i reagować na zachowania użytkowników. Oznacza też projektowanie i implementację inteligencji maszynowej. Inteligentna sieć rozwija się tu i teraz — znajomość zagadnień uczenia maszynowego i budowy inteligentnych algorytmów staje się bardzo potrzebna inżynierom oprogramowania!
Niniejsza książka jest przeznaczona dla osób, które chcą projektować inteligentne algorytmy, a przy tym mają podstawy z zakresu programowania, matematyki i statystyki. Przedstawiono tu schematy projektowe i praktyczne przykłady rozwiązań. Opisano algorytmy, które przetwarzają strumienie danych pochodzące z internetu, a także systemy rekomendacji i klasyfikowania danych za pomocą algorytmów statystycznych, sieci neuronowych i uczenia głębokiego. Mimo że przyswojenie tych zagadnień wymaga wysiłku, bardzo ułatwi implementację nowoczesnych, inteligentnych aplikacji!
W tej książce między innymi:
- wprowadzenie do problemów algorytmów inteligentnych
- systemy rekomendacji i filtrowanie kolaboratywne
- wykorzystanie regresji logistycznej do wykrywania oszustw
- uczenie głębokie, uczenie na żywo i renesans sieci neuronowych
- podejmowanie decyzji
- perspektywy inteligentnej sieci
Inteligentny algorytm wyławia perły w strumieniach danych!
Dr Douglas McIlwraith jest ekspertem w dziedzinie uczenia maszynowego. Zajmuje się analizą danych w londyńskiej agencji reklamowej. Prowadził badania w dziedzinach systemów rozproszonych, robotyki i zabezpieczeń.
Dr Haralambos Marmanis jest pionierem w obszarze technik uczenia maszynowego w rozwiązaniach przemysłowych. Od 25 lat rozwija profesjonalne oprogramowanie.
Dostępność: brak towaru
Bezpieczeństwo urządzeń mobilnych. Receptury
Urządzenia przenośne, takie jak smartfony i tablety, już dawno przestały służyć tylko do prostej komunikacji. Dziś stają się coraz bardziej zaawansowane technicznie, mają też coraz więcej skomplikowanych aplikacji. Niestety, skutkiem ubocznym tego rozwoju jest pojawianie się luk w ich zabezpieczeniach. Tymczasem konsekwencje skutecznego ataku na urządzenie mobilne bywają bardzo poważne. Nic dziwnego, że ostatnimi czasy temat zabezpieczania aplikacji i urządzeń przed atakami stał się bardzo popularny zarówno wśród programistów, jak i samych użytkowników.
Niniejsza książka jest znakomitym kompendium wiedzy o bezpieczeństwie urządzeń przenośnych. Przedstawiono w niej różnorodne techniki ingerencji w popularne urządzenia i zasady wykonywania testów penetracyjnych. Dowiesz się stąd, jak wykryć luki w zabezpieczeniach i ochronić urządzenia przed atakami. Autorzy przedstawili także istotne informacje o analizie kodu aplikacji oraz metodach śledzenia ataków i przechwytywania danych przesyłanych przez urządzenia. Sporo miejsca poświęcono poszczególnym rodzajom ataków na urządzenia pracujące na takich platformach, jak Android, iOS, BlackBerry i Windows.
Najciekawsze zagadnienia:
- systemy Android i iOS — korzystanie z pakietów SDK i testy bezpieczeństwa
- pakiety SDK dla systemów BlackBerry i Windows
- przygotowanie i prowadzenie testów penetracyjnych
- ataki wirusowe na urządzenie mobilne oraz budowa kodu wirusa
- zabezpieczanie ruchu sieciowego
- ochrona danych przesyłanych bezprzewodowo
Sprawdź, czy właśnie w tej chwili ktoś atakuje Twojego smartfona!
Dostępność: brak towaru
Excel 2016 PL. Programowanie w VBA. Vademecum Walkenbacha
Wielu z nas nie wyobraża sobie pracy bez Excela. Studenci, naukowcy, biznesmeni, analitycy, księgowi, a nawet gospodynie domowe znajdują dla tego potężnego arkusza kalkulacyjnego najróżniejsze zastosowania. Mimo że możliwości Excela są imponujące, można je jeszcze rozszerzać i budować aplikacje szczególnego przeznaczenia za pomocą dostarczonego przez Microsoft narzędzia — języka Visual Basic for Applications (VBA). Wystarczy tylko poznać składnię i zasady programowania w VBA!
Niniejsza książka jest zaktualizowanym wydaniem unikalnego przewodnika po języku VBA. W przystępny sposób wyjaśniono tu wiele złożonych zagadnień, dzięki czemu szybko zaczniesz pisać programy, które automatyzują wykonywanie różnych zadań w Excelu. Będą to zarówno proste makra, jak i wyrafinowane aplikacje i narzędzia, pozwalające na zaawansowaną interakcję z użytkownikiem. Układ treści w książce pozwala zarówno na systematyczną naukę VBA, jak i szybkie wyszukanie porad i wskazówek umożliwiających rozwiązanie konkretnego zadania. Nie zabrakło również wielu praktycznych przykładów gotowego do użycia kodu.
Najważniejsze zagadnienia ujęte w książce:
- podstawy programowania w VBA, w tym tworzenie funkcji i procedur
- projektowanie aplikacji arkusza kalkulacyjnego
- automatyzacja operacji na tabelach przestawnych i wykresach
- integracja aplikacji Excela z innymi aplikacjami, takimi jak Word czy Outlook
- praca z zewnętrznymi źródłami danych
- formularze UserForm
Połącz VBA z Excelem i napisz najlepszą aplikację!
Dostępność: brak towaru
Python. Wprowadzenie Wydanie IV
Poznaj język, który wykorzystuje Google i YouTube!
- Jak tworzyć i przetwarzać obiekty za pomocą instrukcji Pythona?
- Jak stworzyć strukturę kodu i wykorzystać go ponownie?
- Jak programować obiektowo w Pythonie?
Dostępność: brak towaru
Python na start!. Programowanie dla nastolatków
W tej książce znadziesz omówienie wszystkich najważniejszych funkcji i możliwości Pythona. Zobaczysz, jak pracować w środowisku tego języka, jak używać zmiennych, instrukcji warunkowych, funkcji i typów danych. Zobaczysz, w jakich sytuacjach warto wykorzystywać pętle i moduły, jak wykonywać operacje na plikach i jak obsługiwać wyjątki. Sprawdzisz, do czego przydaje się programowanie strukturalne, a do czego obiektowe, i zobaczysz, jak łatwo połączyć je w Pythonie! Krótko mówiąc, zanim się obejrzysz, zaczniesz samodzielnie pisać zaawansowane skrypty. Sprawdź, programuj i baw się dobrze!
Dostępność: brak towaru
Podręcznik frontendowca. The bignerd ranch guide
Tworzenie aplikacji WWW jest dziś dla programistów sporym wyzwaniem. Piszą kod dla platformy, którą jest przeglądarka — kłopot w tym, że na świecie istnieje całe mnóstwo różnych przeglądarek i jeszcze więcej urządzeń, na których można uruchomić aplikację. A ona oczywiście powinna zawsze działać bez zarzutu! Co więcej, pisanie aplikacji WWW oznacza konieczność zadbania zarówno o wygląd strony, jak i o poprawność algorytmów decydujących o sposobie działania. To wszystko oznacza, że dobry programista aplikacji WWW musi dobrze opanować wiele technik pracy!
Dostępność: Dostęny
Wysyłka w: 24 godziny
Linux Server. Bezpieczeństwo i ochrona sieci
W sieci trwa ciągły wyścig zbrojeń. Na systemy internetowe czyha cała armia napastników o różnych umiejętnościach i intencjach. Niektórzy z nich mogą poszczycić się wysoką skutecznością, a efekty ich działań są tragiczne. Niezależnie od tego, jak nowocześnie i doskonale zabezpieczysz usługę sieciową, prędzej czy później stanie się ona podatna na ataki. Jedyne, co możesz zrobić, to cały czas pozostać w pełnej gotowości, odpowiednio wcześnie wykrywać próby ataku i sukcesywnie je neutralizować.
Niniejsza książka jest przeznaczona dla administratorów linuksowych serwerów usług sieciowych, jednakże korzystać może z niej każdy, kto interesuje się bezpieczeństwem systemów internetowych. Przedstawiono tu m.in. scenariusze sytuacji naruszeń bezpieczeństwa oraz sposobów ich wykrywania i neutralizacji. Można je wykorzystać dla różnych dystrybucji systemu Linux i innych systemów z rodziny Unix. Pokazano również szereg narzędzi i technik stosowanych do prowadzenia ataków sieciowych oraz to, jak administrator może je wykorzystywać. Jednym słowem, masz w ręku znakomite i aktualne kompendium wiedzy, które ułatwi Ci utrzymanie odpowiedniego poziomu bezpieczeństwa serwera.
Najciekawsze zagadnienia:
Dostępność: brak towaru
Automatyzacja nudnych zadań z Pythonem. Nauka programowania
Komputer jest niezwykle wszechstronnym narzędziem, które może posłużyć do błyskawicznego wykonywania przeróżnych czynności. Dotyczy to również zadań, które zwykle zajmują mnóstwo czasu, a przy tym są męczące i nudne. Zamiast przez wiele godzin porównywać czy wprowadzać dane, lepiej dobrze zaprogramować komputer, który wykona takie zadania w ciągu kilku sekund. Aby to osiągnąć, wcale nie trzeba być profesjonalnym programistą!
Jeśli nie masz pojęcia o programowaniu, ale chcesz wykorzystać komputer do automatyzacji prostych, powtarzalnych operacji, trzymasz w ręku właściwą książkę. Podstawy programowania przedstawiono tu w sposób klarowny i zrozumiały, poszczególne działania wyjaśniono krok po kroku, a propozycje praktycznych projektów pozwalają na gruntowne przyswojenie materiału i poszerzenie wiedzy. Do nauki wykorzystano język Python, ponieważ jest on stosunkowo prosty, popularny, a przy tym wciąż rozwijany. Szybko przekonasz się, ile czasu i wysiłku można zaoszczędzić dzięki automatyzacji zadań za pomocą krótkich i łatwych programów!
W książce znajdziesz między innymi:
Dostępność: brak towaru
Zarządzanie treścią. Strategie i narzędzia
- korzyści z przyjęcia właściwej strategii zarządzania treścią
- metody diagnozowania popełnianych błędów
- metody współdziałania z otoczeniem biznesowym podczas określania najlepszej strategii
- tworzenie strategii i planowanie mierników jej skuteczności
- skuteczne wdrażanie strategii
Dostępność: brak towaru
Newsletter
Podaj swój adres e-mail, jeżeli chcesz otrzymywać informacje o nowościach i promocjach.
Wydawca