Видавець: 17
65057
Eлектронна книга

Python. Programowanie funkcyjne

Steven F. Lott

Zgodnie z paradygmatem programowania funkcyjnego największy nacisk należy kłaść na stałe i funkcje. Polega to na konstruowaniu funkcji oraz na obliczaniu wartości wyrażeń. W ten sposób otrzymuje się kod odporny na błędy. Python nie jest w pełni funkcyjnym językiem programowania, jednak pozwala na taki sposób pisania programów. Dzięki temu umożliwia tworzenie zwięzłego i eleganckiego kodu. Na przykład stosowanie wyrażeń generatorowych w Pythonie sprawia, że tworzone programy działają szybciej, ponieważ zużywają mniej zasobów. Niezależnie więc od stosowanego paradygmatu warto zapożyczyć pewne elementy programowania funkcyjnego i wykorzystać je do tworzenia ekspresyjnych i zwięzłych aplikacji w Pythonie. To znakomity podręcznik dla programistów, którzy chcą wykorzystać techniki i wzorce projektowe z funkcyjnych języków programowania, aby tworzyć w Pythonie zwięzłe, eleganckie i ekspresyjne programy - z czytelnym i łatwym w utrzymaniu kodem. Zawiera ogólny przegląd koncepcji funkcyjnych oraz wyjaśnia tak istotne pojęcia jak funkcje pierwszej klasy, funkcje wyższego rzędu, funkcje czyste, leniwe wartościowanie i wiele innych. Wnikliwie omawia sposób korzystania z tych funkcji w Pythonie 3.6, a także techniki przygotowywania i eksploracji danych. Ponadto pokazuje, w jaki sposób standardowa biblioteka Pythona pasuje do funkcyjnego modelu programowania. Co ważne, w książce znalazło się kilka przykładów prezentujących w praktyce opisane koncepcje. W książce między innymi: podstawy modelu programowania funkcyjnego działania na kolekcjach danych i przetwarzanie krotek projektowanie dekoratorów biblioteka PyMonad usługi sieciowe a programowanie funkcyjne Python: kod funkcyjny i funkcjonalny!

65058
Aудіокнига

Nie myśl, że znikną

Marcin Grygier

Jest spokojny kwietniowy dzień, gdy grupa chłopców znajduje w parkowym jarze ciało mężczyzny. Zwłoki są nagie od pasa w dół, twarz zmasakrowana, a w pośladki wbite kawałki szkła. Ofiarą okazuje się śląski biznesmen. Kilka dni później zostają odkryte kolejne zmasakrowane zwłoki. Czy te sprawy są ze sobą powiązane? Czy komisarz Walter, który został przeniesiony do Katowic z komendy stołecznej, ma do czynienia z ofiarami szaleńca? A może to tylko zbieg okoliczności. Czasami wszystko jest po coś... 2025 Wydawnictwo Błysk (Audiobook): 9788368186567

65059
Eлектронна книга

Technical Leadership. Od eksperta do lidera

Mariusz Sieraczkiewicz

Programista na stanowisku Ścieżka kariery ambitnego specjalisty w branży IT wygląda zwykle tak: junior–senior–lider. Kierownictwo firmy wychodzi ze słusznego skądinąd założenia, że szefować zespołowi programistów powinien także programista, tyle że bardziej doświadczony. Takie myślenie przeważnie sprawdza się w zakresie zagadnień technicznych, ale już niekoniecznie w kwestii kontaktów międzyludzkich; to, że ktoś jest świetnym fachowcem, nie oznacza automatycznie, że ma także naturalne predyspozycje do zarządzania pracą kolegów. Na szczęście można się tego nauczyć — najlepiej od ludzi, którzy mają spore doświadczenie na stanowisku lidera technicznego i postanowili się nim podzielić. Podczas pisania tej książki Mariusz Sieraczkiewicz czerpał z wielu źródeł: literatury o przywództwie, 11 lat osobistych doświadczeń (w tym 6-letniej pracy konsultanta i trenera zespołów programistycznych), wielu przeprowadzonych szkoleń tematycznych oraz wystąpień na konferencjach. Przede wszystkim jednak opierał się na pracy nad rozwojem liderów w takich firmach, jak ING, Tieto, YDP, Opera, Samsung, Cybercom Poland Sp. z o. o., Trapeze Poland Sp. z o. o., Apator S.A., LSI Software S.A., SAS Institute Sp. z o.o., Compensa Towarzystwo Ubezpieczeń SA, PRUFTECHNIK Technology Sp. z o. o.  Ten podręcznik łączy w sobie najlepsze wzorce biznesowego przywództwa ze specyfiką przewodzenia zespołom programistycznym — wszystko z uwzględnieniem specyfiki naszego rynku.

65060
Eлектронна книга

Płonąca róża. Seria "Szept ognia i popiołu"

Justeene Ruston

Sięgnij po kolejny tom niezwykłej serii fantasy dla starszych nastolatków i młodych dorosłych Do spadkobierczyni tronu Lavenum dociera wieść, że jej matka, władczyni Adelphe, nie żyje. Aricia opuszcza więc Avolan i w towarzystwie księcia Edmunda pośpiesznie wraca do domu. Musi zapobiec niepokojom w jej ojczystym kraju. Po koronacji na jego władczynię i skompletowaniu Rady Dwudziestu Pięciu Aricia powinna szybko podjąć decyzję co do małżeństwa i ― tym samym ― sojuszy, jakie zawiąże po jej ślubie Lavenum. Musi wybrać: pozostać neutralną politycznie, sprzymierzyć się z Avolanem czy skierować swoją sympatię w stronę Fatvocanu. Do ostatniego zachęca ją głównie wuj. Idogbe od początku był przeciwny temu, by jego siostrzenica wyszła za władcę Avolanu. Tymczasem sąsiedni kraj pogrąża się w chaosie. Edmund chce prędko wyruszyć w drogę, aby pomóc bratu w rozwiązaniu problemu zbuntowanych miast i odnaleźć siejącą zamęt Białą Różę... Saga Szept ognia i popiołu to spektakularny debiut Justeene Ruston. Nie przegap go!

65061
Aудіокнига

Detektywi z podstawówki. Tajemnica trenera Bombki

Alicja Sinicka

W podstawówce trwają przygotowania do Świąt Bożego Narodzenia. Kasia i Karol zostali wybrani do udekorowania szkolnej choinki. Woźna Drucik przynosi im piękne, unikatowe ozdoby choinkowe, z których mogą skorzystać. W pewnej chwili Karol przez przypadek rozbija złoty szpic. Ku zaskoczeniu dzieci, z jego środka wypada zwinięta w rulon wiadomość. Ktoś napisał, że w tym roku choinki nie będzie! Gdy na drugi dzień, choinka faktycznie znika, detektywi rozpoczynają kolejne śledztwo. Ich uwagę przykuwa trener Bombka. Jego charakter pisma jest podobny do tego z wiadomości... Czy to jedna wystarczy, żeby rzucić na niego oskarżenia? Wydaje się, że trener ma jakiś sekret. Detektywi zrobią wszystko, żeby dotrzeć do prawdy. Alicja Sinicka kolejny raz zabiera nas do szkolnych ław i świata, w którym każdy zadaje się mieć jakieś tajemnice.

65062
Відеокурс

20 algorytmów, które musisz znać. Kurs video. Techniki programowania i analizy danych

Tomasz Kaniecki

Obierz kurs na... sprawniejsze radzenie sobie z wyzwaniami programowania Informatyka, w szczególności programowanie, algorytmami stoi. Stanowią one punkt wyjścia do tworzenia sprawnie działającego kodu. Dlatego też wiedza o tym, jak za ich pomocą efektywnie rozwiązywać najbardziej skomplikowane problemy, okazuje się być nieoceniona w wielu dziedzinach – od analizy danych, przez rozwój oprogramowania, aż po sztuczną inteligencję i uczenie maszynowe. Dogłębne zrozumienie, czym są i jak działają algorytmy, otwiera drzwi do pracy w najbardziej innowacyjnych sektorach technologicznych. A pomóc w tym może nasz kurs – kompleksowy przewodnik, który nie tylko pozwoli Ci się zapoznać z fundamentami algorytmiki, ale również pokaże ich praktyczne zastosowanie w różnorodnych dziedzinach programowania: od algorytmów sortowania, przez wyszukiwanie, aż po bardziej zaawansowane techniki, takie jak algorytmy grafowe i techniki optymalizacyjne. Poszerz swoją wiedzę w dziedzinie algorytmiki i stań się lepszym programistą – algorytmy, z którymi zetkniesz się podczas naszego szkolenia, znajdą zastosowanie w prawie każdej dziedzinie programowania. Gdy je opanujesz, staniesz się o wiele bardziej atrakcyjnym kandydatem do pracy na rozmaitych stanowiskach w sektorze IT. Twoje działania zyskają na efektywności – pisząc zdecydowanie wydajniejszy i lepiej skalowalny kod, będziesz robić to szybciej, a końcowy rezultat zachwyci Cię elegancją, która wbrew pozorom ma spore znaczenie w kodowaniu. Ten kurs jest skarbnicą wiedzy, która znacząco poszerzy Twoje horyzonty programistyczne! Co Cię czeka podczas naszego profesjonalnego szkolenia Ucząc się z naszym szkoleniem, poznasz między innymi: Podstawy algorytmiki – zrozumiesz, jak działają algorytmy i dlaczego są one fundamentem efektywnego programowania Algorytmy sortowania – nauczysz się różnych technik sortowania, takich jak sortowanie bąbelkowe, quicksort, merge sort, i dowiesz się, jak wybierać najbardziej efektywny algorytm w zależności od sytuacji Algorytmy wyszukiwania – opanujesz techniki wyszukiwania, w tym wyszukiwanie liniowe i binarne, i przekonasz się, kiedy warto je stosować Struktury danych – zdobędziesz wiedzę na temat struktur takich jak listy, stosy, kolejki, drzewa i kopce Algorytmy grafowe – poznasz podstawowe algorytmy grafowe, takie jak przeszukiwanie wszerz (BFS) i przeszukiwanie w głąb (DFS), najkrótszą ścieżkę, a także algorytmy do znajdowania minimalnego drzewa rozpinającego Algorytmy tekstowe – nauczysz się algorytmów przetwarzania tekstów, na przykład algorytmu KMP do wyszukiwania wzorców w tekście Algorytmy numeryczne – opanujesz podstawowe algorytmy numeryczne, w tym algorytmy do obliczeń na dużych liczbach i algorytmy kryptograficzne Techniki optymalizacji – zrozumiesz, jak stosować algorytmy optymalizacyjne, takie jak algorytm zachłanny, programowanie dynamiczne i metaheurystyki przydatne podczas rozwiązywania złożonych problemów Analiza złożoności – będziesz w stanie przeanalizować złożoność czasową i pamięciową algorytmów, aby móc wybierać lub zaprojektować najbardziej efektywne rozwiązanie Praktyczne zastosowania algorytmów – rozwiązując typowe problemy informatyczne, dowiesz się, jak zastosować algorytmy w realnych projektach programistycznych Szkolenie 20 algorytmów, które musisz znać. Kurs video. Techniki programowania i analizy danych kończy się na poziomie podstawowym. Algorytmy Zrozumienie algorytmów to nie tylko klucz do tego, by zostać lepszym programistą; to umiejętność rozwiązywania problemów, która otwiera drzwi do nieograniczonych możliwości tworzenia, innowacji i przekraczania granic tego, co możliwe. Każdy algorytm, który opanujesz, stanowi kolejny krok ku zrozumieniu języka, w jakim rozmawia z nami świat technologii. Pamiętaj, że największe odkrycia zaczynają się od zrozumienia podstaw. Wiedza i umiejętności nabyte w trakcie kursu znajdą zastosowanie w wielu aspektach Twojej pracy programistycznej – od optymalizacji istniejącego kodu, przez projektowanie efektywnych nowych rozwiązań, aż po rozwiązywanie skomplikowanych problemów algorytmicznych w projektach software’owych.

65063
Eлектронна книга

Metoda Running Lean. Iteracja od planu A do planu, który da Ci sukces. Wydanie II

Ash Maurya

To jedna z najlepszych technicznych książek na temat modelu Lean Startup. I tyle. Nic więcej nie trzeba dodawać. Dan Martell, założyciel, Clarity.fm, anioł biznesu Wizja testowana w praktyce Witamy w świecie najnowocześniejszych praktyk biznesowych i niezmierzonych możliwości w dziedzinie innowacji. Żyjemy w dobie Internetu, chmur obliczeniowych i oprogramowania open source, dzięki czemu koszty budowania nowych produktów osiągnęły rekordowo niski poziom. A jednak mimo wszystko szanse na to, by założony przez nas startup odniósł sukces, nie wzrosły. Dlatego właśnie powstał ten podręcznik. Jest on znakomitym narzędziem dla szefów firm, dyrektorów generalnych, właścicieli małych przedsiębiorstw, deweloperów i programistów oraz każdego zainteresowanego stworzeniem firmy, która nie tylko przetrwa, ale będzie miała szanse liczyć się na rynku. Running Lean to lepsza i szybsza metoda testowania pomysłów na nowe produkty oraz opracowywania produktów, które odniosą sukces. Dzięki niej nauczysz się: znajdować uczestników wczesnego rynku; wybierać właściwy moment na pozyskiwanie kapitału z zewnątrz; testować ceny; tworzyć i mierzyć to, czego chcą klienci; maksymalizować podejmowane działania pod kątem szybkości uczenia się i koncentracji; rozpoznawać zestawienie produktu i rynku; dążyć w sposób powtarzalny do opracowywania produktów odpowiadających potrzebom rynku. Przeczytaj również: Metoda Lean Startup. Wykorzystaj innowacyjne narzędzia i stwórz firmę, która zdobędzie rynek, Eric Ries, Helion 2012. Ash Maurya - założyciel firmy Spark59. Założył również kilka innych startupów, wśród których znalazły się tak udane przedsięwzięcia, jak WiredReach. Dzięki prowadzonym przez siebie warsztatom Running Lean blisko współpracuje z wieloma przedsiębiorcami, którym pomaga testować i dopracowywać ich wizję. Ash pełni funkcję mentora w wielu inkubatorach przedsiębiorczości na całym świecie, w tym w Mozilla Foundation, Year One Labs oraz Capital Factory.

65064
Aудіокнига

Cień

Hans Christian Andersen

W pełni udźwiękowione zaczarowane słuchowisko, pełne muzyki i dźwięków, które rozbudzają wyobraźnię najmłodszych odbiorców. Opowieść, która zabiera w magiczną podróż w świat klasycznych baśni Andersena.