Każdy programista dynamicznie typowanego języka wie, jak trudno jest skalować go do wielu wierszy kodu. To dlatego w firmach Facebook, Google i Microsoft wymyślono warstwy do stopniowego wprowadzania statycznej kontroli typów w dynamicznie typowanym kodzie JavaScript i Python. Ta praktyczna książka opisuje, co wyróżnia TypeScript na tle innych warstw typów oraz pokazuje, że dzięki zaawansowanemu systemowi typowania statycznego programowanie staje się przyjemnością. _x000D_ Je...
Dowiedz się, w jaki sposób hakuje się strony i jak Ty sam możesz to robić. Książka Na tropie błędów jest wiodącym przewodnikiem po poszukiwaniu błędów w oprogramowaniu. Niezależnie od tego, czy jesteś początkującym administratorem, który pragnie zadbać o bezpieczeństwo, czy doświadczonym programistą, który chce pisać bezpieczny kod, haker Peter Yaworski pokaże Ci jak to robić._x000D_ Poznasz najczęstsze rodzaje błędów, takie jak cross-site scripting, insecure direct object re...
Książka Zrozumieć głębokie uczenie pokazuje, jak od zera budować sieci neuronowe głębokiego uczenia. Andrew Trask - doświadczony ekspert w tej dziedzinie, w swobodnym i przejrzystym stylu prezentuje leżącą w tle naukę, dzięki czemu możesz samodzielnie zrozumieć każdy szczegół nauczania sieci neuronowych. Jedynie przy użyciu Pythona i jego biblioteki matematycznej NumPy będziesz mógł uczyć swoje własne sieci neuronowe, aby samodzielnie zobaczyć i zrozumieć jak działa rozpoznaw...
Sztuczne sieci neuronowe są uogólnionym modelem obliczeniowym wzorowanym na zachowaniu komórek nerwowych, a więc czerpią z analogii do budowy mózgu. Ta analogia nie jest jednak celem samym w sobie (poza zupełnie niezależnymi próbami budowy „sztucznego mózgu”, co nie jest przedmiotem niniejszej książki), a przeradza się w budowę obliczeniowych modeli matematycznych opartych na idei tak zwanego „uczenia maszynowego” (ang. machine learning, ML). Jaki ma to związek z zastosowania...
Autor opisuje przypadki konstruowanych w XX wieku sztucznych zwierząt. Pierwszy elektryczny pies Philidog został zaprezentowany na Międzynarodowej Wystawie w Paryżu w 1929 roku. Potrafił on "tropić" światło, czyli podążać za jego źródłem. To dość prosta umiejętność, jednak ostatnie opisane przez autora zwierzęta wykazują znacznie bardziej skomplikowane działania - przy ich budowie zastosowano techniki maszynowego modelowania zjawisk i procesów psychicznych.
Jak nie wywalić się o paragraf Jeżeli jesteś aktywny online, szczególnie jeśli zarabiasz w świecie wirtualnym, musisz być czujny. I świadomy tego, co wolno, a czego absolutnie nie można robić z cudzym dziełem. Niektóre kwestie są oczywiste: nie należy kopiować, posługiwać się bez zgody właściciela jego znakiem towarowym, obrażać. To wiadomo. Inne rzeczy, pozostające na granicy prawa i bezprawia, a notorycznie zdarzające się w sieci, nie są już tak jasne. Bo cz...
Internet jest wszędzie – zajrzyj, poznaj wirtualny świat młodych i pytaj o wszystko! Obowiązkowa lektura dla rodziców dzieci w każdym wieku! Bo wszyscy jesteśmy online. Codziennie każdy z nas, niezależnie od wieku, spędza wiele czasu w Internecie. Młodzi ludzie dużo szybciej i sprawniej w nim buszują, a my – rodzice, nauczyciele i opiekunowie – potrzebujemy narzędzi, by mądrze im towarzyszyć, dostrzegać ewentualne zagrożenia i szybko działać. Jak reagować na cyber...
Algorytmy odgadujące myśli, nanocząstki i nanoboty medyczne krążące w naszych żyłach, genetyczna edycja embrionów ludzkich, samodzielnie chodzące i rozmawiające z nami seksroboty, autonomiczne drony bojowe, organy wewnętrzne na wymianę hodowane w laboratorium, sztuczna inteligencja pisząca opowiadania, komponująca muzykę i mówiąca jak człowiek… wszystkie te fascynujące technologie są albo już dostępne, albo tuż za rogiem. Co więc przyniesie przyszłość? Jak będzie wyglądać...
ERIK BERTRAND LARSSEN to najsłynniejszy trener mentalny w Norwegii, który odniósł olbrzymi sukces również jako autor książek i wykładowca. Pracuje z gwiazdami sportu i z ludźmi biznesu, ale także z zupełnie zwyczajnymi kobietami i mężczyznami, którym pomaga stawać się lepszymi wersjami samych siebie. Ta książka opowiada o tym, jak stworzyć sobie wspaniałą codzienność, niezależnie od punktu wyjścia. Autor szczerze i otwarcie mówi o własnych porażkach, wyjaśniając, jak każ...
Do niedawna wirtualny świat stanowił tylko jeden z kilku dostępnych kanałów sprzedaży. Można się było nim posługiwać, ale nie był to warunek konieczny sukcesu. Tymczasem dziś, w czasie pandemii, to najbardziej niezawodny, a czasami wręcz jedyny sposób komunikacji i sprzedaży. Trzeba też oswoić się z tym, że wirtualne kanały komunikacji pozostaną normą również w przyszłości. Niestety, większość sprzedawców, dyrektorów i przedsiębiorców...
Czas, czas, czas goni nas Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielkiej psychicznej odporności, by się nie poddać. Otrzymują do realizacji projekty spóźnione już w momencie startu prac. Muszą współ...
CZERWONY JEST SUS! Dziesięciu astronautów, a wśród nich jeden zdrajca, który chce ich wyeliminować... Witamy na pokładzie najbardziej niebezpiecznego statku w kosmosie! Praca młodego astronauty V. na statku patrolowym jest bardzo spokojna. Jego lista obowiązków podzielona jest na wspólne posiłki w mesie i rutynowe czynności: weryfikację instalacji elektrycznej, regulację teleskopów oraz czyszczenie filtrów tlenowych. Jednak gdy w tajemniczych okolicznościach ...
Unix narodził się w 1969 roku na ostatnim piętrze siedziby Bell Labs. Stworzyło go dwóch pasjonatów z pomocą niewielkiej grupy współpracowników i sympatyków. Od chwili powstania ten system operacyjny cieszył się ogromną popularnością. Doprowadził do wielu przełomów i na zawsze zmienił bieg historii informatyki. Dziś Unix i jego pochodne stanowią serce wielu systemów i usług. Dzięki nim działają Google, Facebook, Amazon, produkty Apple oraz smartfony z Androidem, a także asyst...
Dotrzyj z reklamą do profesjonalistów! W zamyśle LinkedIn powstał jako miejsce nawiązywania kontaktów zawodowo-biznesowych. Nie jest tak popularny jak Facebook, nie ma takiej siły rażenia jak Twitter, a jednak - konta na LinkedInie ma dziś 700 milionów osób, a 40% z nich wędruje po stronach serwisu kilka razy dziennie. Mimo to LinkedIn wciąż jest niedoceniany przez reklamodawców. Panuje opinia, że reklama na nim jest droga, trudna do usta...
Szyfrowanie do niedawna było wiązane z bezpieczeństwem publicznym. Najbezpieczniejsze implementacje podlegały takim samym rządowym regulacjom jak przemysł zbrojeniowy. Do dzisiaj rządy i różnego rodzaju służby dążą do uzyskania możliwości odczytywania zaszyfrowanych danych. Tymczasem silna kryptografia jest podstawą globalnej ekonomii, zapewnia codzienną ochronę milionom użytkowników i większości organizacji. A to nie wszystko. Algorytmy szyfrujące, ich implemen...
Komputer nie zawsze działa tak, jak powinien. Co gorsza, czasem możesz spędzić godziny nad rozwiązaniem problemu czy wykonaniem jakiegoś zadania. Na szczęście możesz skorzystać z bogatego doświadczenia autorów tej książki, zamiast samemu zmagać się z problemami, które zostały już wcześniej rozwiązane. Znajdziesz w niej praktyczne wskazówki, dzięki którym sprawnie poradzisz sobie, gdy Twój komputer lub Windows odmówi posłuszeństwa. Dowiesz się, co zrobić, aby przyspieszyć dzia...
Każdy z nas sprzedaje w jakiś sposób siebie, za pomocą wizerunku, emocji, opowiadanych historii. Rodzic sprzedaje dziecku strategie radzenia sobie z rzeczywistością, a partnerzy składają sobie nawzajem oferty na abstrakcyjny produkt jakim jest świetlana przyszłość. Nauczyciel sprzedaje wiedzę uczniom i jeśli zrobi to dobrze, rozkocha ich w przedmiocie i przyczyni się do wyboru ścieżki życiowej. Każdy potencjalny kandydat o pracę sprzedaje szefowi historię o tym, jak zm...
Grzech nie skorzystać z książki, która podaje na tacy siedem głównych metod wywierania wpływu na każdego, zgodzisz się? Okazuje się, że każdy człowiek nosi w sobie pewne pierwotne i bardzo silne pragnienia. Jeśli je rozszyfrujesz i dopasujesz do nich swoje słowa, możesz wywierać silny i głęboki wpływ na zachowanie i decyzje klientów, urzędników, czytelników i bliskich. Każdemu można wmówić wszystko. Nie, ta książka tego nie uczy. Pok...
JavaScript ma długą i ciekawą historię. Obecnie to jeden z najpopularniejszych języków programowania. Jego zalety to nowoczesność, wszechstronność, elastyczność i wydajność. Jest przy tym idealny dla początkujących użytkowników: można się go łatwo nauczyć i równocześnie od razu przyzwyczaić się do stosowania dobrych praktyk i pisania czystego, ładnego kodu. Mimo to uzyskanie prawdziwej biegłości wymaga pracy i ćwiczeń. Jest to jednak wysiłek, który...
Dlaczego właśnie Python?_x000D_ _x000D_ Pierwsza odpowiedź, jaka się nasuwa, jest dość oczywista: ponieważ Python to jeden z najprostszych do nauki języków programowania. Najkrótszy program zajmuje tylko JEDNĄ linijkę. Z małą pomocą nauczyciela i naszego praktycznego zeszytu ćwiczeń każdy młody adept sztuki programowania zdoła szybko opanować podstawy tego języka i zacząć w nim pisać swoje pierwsze programy. Druga odpowiedź wydaje się z pozoru zaprzeczać pierwsz...
Od ponad 30 lat język SQL jest głównym narzędziem do pracy na bazach danych i nic nie wskazuje na to, aby jakakolwiek inna technologia mogła zyskać porównywalne znaczenie. Sam SQL wciąż jest unowocześniany i rozwijany. Jego ogromne możliwości w zakresie przetwarzania danych znajdują zastosowanie niemal wszędzie, gdzie trzeba zbudować nową lub wykorzystać istniejącą bazę danych. Oznacza to, że nie tylko programista czy architekt, ale także zaawansowany użytkownik...
Nowa książka Chrisa Hadnagy'ego, Socjotechnika. Sztuka zdobywania władzy nad umysłami jest doskonałą lekturą dla każdego, kto jest choć trochę zainteresowany kwestią inżynierii społecznej. Opisane w niej działania, od zdobywania informacji po wykonanie planu, umożliwiają infiltrację dowolnego celu. Kevin Mitnick, autor, prelegent i konsultant Wykorzystaj najlepsze techniki hackerskie, aby lepiej bronić się przed atakami. W sieci zabezpieczeń, które stworzyliśm...
Ciekawie i na temat Prezentacja. Wartość, narracja, sposób podania. Fakty, liczby, kluczowe słowa - esencja wypowiedzi wsparta kilkoma trafnymi grafikami. Główna myśl uchwycona w zgrabne, łatwo zapadające w pamięć zdanie. Żart, ale na temat. Celne zestawienie danych. Porównanie, które daje do myślenia. Wstęp, rozwinięcie, podsumowanie. Wnioski. Ukłon, oklaski, poczucie dobrze wykonanego obowiązku oraz satysfakcja z tego, że oto dotarło się nie t...
Kryptowaluty, bitcoin i łańcuch bloków kojarzą się z mrocznym półświatkiem, pełnym tajemnic środowiskiem przestępczym, lub w ostateczności z buntem przeciw wszechmocnemu systemowi i politykom. Wiele publikacji, stwarzających pozory rzetelności, ukazuje te technologie jako źródło łatwych pieniędzy, rozbudzając ludzkie lęki i chciwość. Tymczasem łańcuch bloków jest wymagającą technologią o wyjątkowym potencjale. Nie ma w niej dróg na skr&oacut...
Kategoria „Internet, komputery, informatyka” zawiera publikacje skupiające się na wszystkich zagadnieniach związanych z siecią, komputerami, programami komputerowymi czy oprogramowaniem. Książki z tej kategorii poświęcone są w głównej mierze programowaniu – znajdują się tu m.in. podręcznik „Wstęp do informatyki” Jacka Lembasa i Rafała Kawy przeznaczony dla studentów pierwszego roku kierunków informatycznych, poradnik „Sztuka dobrego programowania” Krzysztofa Jassego i Andrzeja Ziemkiewicza, w którym dobre rady znajdą zarówno początkujący, jak i zaawansowani programiści, poradnik „Java. Uniwersalne techniki programowania” pod redakcją naukową Krzysztofa Barteczki dotyczący programowania w języku Java, podręcznik „HTML. Tworzenie stron www i programów desktopowych” Rafała Strychalskiego (podzielony na 3 części: dla początkujących, średniozaawansowanych i zaawansowanych). Znajdują się tu także poradniki z innych dziedzin, jak np. e-commerce („Narzędzia Google dla e-commerce” Krzysztofa Marca), marketingu internetowego („AdWords i Analytics” Krzysztofa Marca i Tomasza Trzósły), praktyk zwinnych („W poszukiwaniu zwinności w architekturze systemów IT” Krzysztofa Bończaka”), rzeczywistości wirtualnej („Rzeczywistość wirtualna (VR) dla każdego – Aframe i HTML 5” Krzysztofa Wońka). Nie brakuje również pozycji dla dzieci, które już od małego chcą rozpocząć swoją przygodę z programowaniem w Scratchu, Pythonie czy Javie („Bawimy się, programując w Scratchu” i „Twórz własne gry komputerowe w Pythonie” Ala Sweigarta, „JavaScript dla dzieci. Programowanie na wesoło” Nicka Morgana), grafiką komputerową („Piksele, wektory i inne stwory” Alicji Żarowskiej-Mazur i Dawida Mazura), produkcją filmową („Zostań gwiazdą YouTube'a” Nicka Willoughby’ego).