Wyniki wyszukiwania
DAX w Power BI. Podstawy. Podręcznik z ćwiczeniami
Justyna Pyrcz
Poznaj język, za pomocą którego analitycy sprawiają, że dane są posłuszne, a raporty ciekawsze! Język DAX (ang. Data Analysis Expressions) został stworzony przez firmę Microsoft, by umożliwić wykonywanie efektywnych obliczeń na danych przechowywanych w wielu tabelach i przetwarzanych w Power BI, Excel Power Pivot czy SQL Server Analysis Services. Możliwości DAX-a są naprawdę ogromne, osoba, która go opanuje, zyska potężnego sprzymierzeńca w pracy z wielkimi zbiorami danych ukrytymi pod wyświetlanymi w raportach wykresami czy tabelami. Ten podręcznik wyjaśnia podstawy działania języka DAX i stosowania go w Power BI. Napisany przystępnym językiem, uczy obsługi prostych modeli danych i korzystania z szeregu podstawowych, choć nieoczywistych funkcji. Ich opanowanie pozwala zacząć samodzielnie tworzyć ciekawe analizy, a równocześnie oswoić się z DAX-em i modelem danych. Dzięki lekturze książki i wykonaniu zawartych w niej ćwiczeń dowiesz się między innymi: Czym jest model danych Do czego służą kolumny kalkulowane, miary i co to są konteksty wykonania Jak działają funkcje agregujące i iteracyjne Jak używać CALCULATE - najważniejszej funkcji języka DAX Do czego można użyć funkcji tablicowych Jak w prosty sposób tworzyć dynamiczne komunikaty
Django 5. Praktyczne tworzenie aplikacji internetowych w Pythonie. Wydanie V
Antonio Melé
Django pozwala na pełne wykorzystanie zalet Pythona, a przy tym jest bardzo przyjemny w pracy. Dzięki niemu programiści na różnym poziomie zaawansowania mogą efektywnie tworzyć aplikacje internetowe. W corocznej ankiecie dla programistów serwisu Stack Overflow od kilku lat Django jest wybierany jako jeden z najbardziej lubianych frameworków webowych. To piąte, zaktualizowane i uzupełnione wydanie bestsellerowego przewodnika po tworzeniu aplikacji internetowych za pomocą Django. Pokazano tu proces planowania i budowy atrakcyjnych aplikacji, rozwiązywania typowych problemów i implementacji najlepszych praktyk programistycznych. Podczas tworzenia aplikacji, takich jak blog, serwis społecznościowy, aplikacja e-commerce i platforma e-learningowa, zapoznasz się z szerokim zakresem zagadnień związanych z tworzeniem złożonych aplikacji internetowych w Pythonie. Krok po kroku, dzięki szczegółowym planom projektów, dowiesz się, jakie korzyści niesie ze sobą praca z Django 5, i zrozumiesz zasady tworzenia aplikacji przy użyciu tego frameworka. W książce: podstawy Django, w tym modele, ORM, widoki, szablony, adresy URL, formularze, uwierzytelnianie, sygnały i warstwy middleware integracja projektu aplikacji Django z zewnętrznym oprogramowaniem praca z Redis, PostgreSQL, Celery, RabbitMQ i Memcached konfiguracja środowiska produkcyjnego za pomocą Docker Compose budowa RESTful API za pomocą Django Rest Framework implementacja zaawansowanych funkcji i tworzenie ASGI Django 5. Ciesz się doskonałością swoich aplikacji!
Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III
Sean Kane, Karl Matthias
Docker radykalnie zmienił proces wdrażania oprogramowania. Obrazy i kontenery Dockera ułatwiają zarządzanie zależnościami, co uprościło testowanie, wdrażanie i skalowanie aplikacji. Technologia ta intensywnie się rozwija, wciąż zmieniają się dostępne narzędzia i zalecane praktyki. To wszystko sprawia, że dogłębne zrozumienie działania współczesnego Dockera nie jest trywialnym zadaniem. Dowiedz się, jak budować nowoczesne, niezawodne systemy rozproszone o wysokiej dostępności. Mihai Todor, TLCP To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych. Zawiera omówienie Docker Compose i trybu Docker Swarm, opis zagadnień związanych z Kubernetes, jak również przykłady optymalizacji obrazów Dockera. W tym wydaniu zaprezentowano ponadto najlepsze praktyki i narzędzie BuildKit, opisano wsparcie obrazów wieloarchitekturowych, kontenerów rootless i uwzględniono wiele innych ważnych informacji. W książce między innymi: integracja Dockera i kontenerów linuksowych z usługami chmurowymi i Kubernetes zarządzanie kontenerami linuksowymi z poziomu wiersza poleceń tworzenie i stosowanie obrazów OCI sprawne wdrażanie aplikacji w środowiskach produkcyjnych wdrażanie kontenerów linuksowych w publicznych i prywatnych chmurach Ucz się z bezcennych praktycznych lekcji zebranych podczas wdrażania Dockera na dużą skalę! Liz Rice, Isovalent Ta książka wykracza poza pierwsze fascynacje Dockerem i przygotuje Cię do rzeczywistych wyzwań! Kelsey Hightower, Google Cloud Platform
Efektywny Python. 125 sposobów na lepszy kod. Wydanie III
Brett Slatkin
Python cieszy się dużym uznaniem. Jest wszechstronny i efektywny, a przy tym konsekwentnie rozwijany. Język ten ma również wiele trudniejszych do uchwycenia zalet. Aby uzyskać imponujące efekty wydajności kodu, jego wieloplatformowość i bezpieczeństwo, a przy tym w pełni korzystać z możliwości Pythona, potrzebujesz czegoś więcej niż tylko znajomość jego składni. To trzecie, zaktualizowane i uzupełnione wydanie lubianego podręcznika programowania w Pythonie. Zawiera dodatkowe rozdziały dotyczące tak ważnych zagadnień jak algorytmy i struktury danych. Zawarty w książce materiał, w tym słowniki , ułatwi Ci tworzenie solidnego i wydajnego kodu. Znajdziesz tu jasne, zwięzłe i praktyczne rady przeznaczone dla programistów na różnym poziomie zaawansowania. Niezależnie od tego, czy tworzysz aplikacje internetowe, analizujesz dane, czy trenujesz modele sztucznej inteligencji, dzięki temu podręcznikowi zdobędziesz cenne umiejętności pracy z Pythonem! W książce: 125 gotowych do użycia sposobów na lepszy kod uaktualnione najlepsze praktyki, uwzględniające nowości w Pythonie do wersji 3.13 dodatkowe rozdziały poświęcone tworzeniu niezawodnych, wysoko wydajnych programów tworzenie modułów rozszerzeń w języku C współpraca z natywnymi bibliotekami współdzielonymi praktyczne przykłady kodu odzwierciedlające najlepsze praktyki Programujesz w Pythonie? Poznaj 125 sposobów na lepszy kod!
Elektronika. Projekty dla pasjonatów
Witold Wrotek
Poznaj tajniki układu 555 i naucz się korzystać z tego genialnego wynalazku! Powiedzieć, że elektronika to dziedzina wiedzy, która rządzi dzisiejszym światem, to jak nic nie powiedzieć. Bez elektroniki - czyli gałęzi techniki i nauki zajmującej się wytwarzaniem, a także przetwarzaniem sygnałów w postaci prądów i napięć elektrycznych lub pól elektromagnetycznych - nie byłoby informatyki, automatyki, współczesnej medycyny, komunikacji, obronności, przemysłu samochodowego, nanotechnologii... Jeśli chcesz się w praktyce przekonać, jak działa elektronika - to książka dla Ciebie! Skupiamy się w niej na prostych projektach z użyciem legendarnego układu scalonego 555, określanego też jako NE 555. Jest to chip, który pozwala na realizację wielu funkcji, na przykład skonstruowanie układu czasowego czy multiwibratora. Zaprojektowany i skonstruowany przez Hansa R. Camenzinda w 1970 roku, zrobił niesamowitą karierę - jeszcze na początku XXI wieku co roku na potrzeby przemysłu powstawał miliard takich układów. Teraz o wszechstronności NE 555 możesz się przekonać osobiście, projektując i uruchamiając między innymi różnego rodzaju czujniki, generatory, lampki czy mierniki czasu. Sprawdź, jak szerokie zastosowanie ma NE 555!
Excel. 101 makr gotowych do użycia
Michael Alexander (Author), John Walkenbach (Series Editor)
Najlepsze makra do Excela! Microsoft Excel to narzędzie, które ułatwia codzienne życie milionom użytkowników. Nigdy się nie myli, niestrudzenie dodaje kolejne tysiące wartości, a do tego pozwala na przygotowanie atrakcyjnych wykresów, raportów i zestawień. A gdyby tak jeszcze bardziej go zautomatyzować? Czy uda się osiągnąć punkt, w którym już nic nie będziesz musiał robić sam? Do tego jeszcze daleko, ale makra mogą znacząco wpłynąć na wygodę pracy z Excelem. W tej wyjątkowej książce znajdziesz ponad sto makr, gotowych do zastosowania od ręki. Wśród nich znajdziesz makra ułatwiające drukowanie, formatowanie komórek, nawigację oraz formatowanie wykresów. Ponadto poznasz takie makra, które pozwolą Ci formatować i filtrować dane, szybko tworzyć tabele przestawne oraz integrować Excel z innymi aplikacjami pakietu Microsoft Office. Makra zawarte w tej książce mogą być świetną bazą do tworzenia własnych rozwiązań. Poznaj nowe możliwości Excela i zoptymalizuj swoją pracę! Sięgnij po tę książkę i: sprawdź, jak zautomatyzować typowe zadania poznaj najlepsze makra do formatowania danych i wykresów oraz drukowania zintegruj Excel z innymi aplikacjami pakietu Office ułatw sobie życie Zautomatyzuj najbardziej nużące zadania w Excelu!
Java. Techniki zaawansowane. Wydanie XIII
Cay S. Horstmann
Od ponad trzydziestu lat Java jest wybierana przez programistów, którym zależy na tworzeniu bezpiecznych aplikacji wyjątkowej jakości. Jednak pisanie programów oznacza konieczność posiadania znacznie bardziej zaawansowanej wiedzy niż ta, którą ma przeciętny użytkownik ― trzeba znać język i jego wszystkie, nawet mniej oczywiste funkcjonalności, również te niedawno zaimplementowane. Książka zawiera szczegółowe omówienie Javy 21, programowania korporacyjnego, sieciowego i bazodanowego, a także zagadnień związanych z internacjonalizacją i metodami natywnymi. Dużo miejsca poświęcono obsłudze strumieni, pracy z językiem XML, API dat i czasu, API skryptowemu czy kompilacji. Opisano też sposoby korzystania z biblioteki Swing, tworzenia graficznych interfejsów użytkownika po stronie klienta i generowania obrazów po stronie serwera. Przykłady kodu zostały starannie przetestowane, prezentują nowoczesny styl programowania w Javie i opierają się na najlepszych praktykach. W książce ponadto: najlepsze praktyki pisania niezawodnego kodu w Javie rozszerzone API wejścia-wyjścia, serializacja obiektów i wyrażenia regularne usługi sieciowe, wbudowane serwery Javy i implementacja własnych serwerów API skryptowe i API kompilatora model bezpieczeństwa Javy i funkcje biblioteki bezpieczeństwa nowe API do korzystania z funkcji natywnych i pamięci poza stertą To jest najlepsze kompendium wiedzy o języku Java i o całym ekosystemie Javy! Andrew Binstock, Java Magazine
Alan A. A. Donovan, Brian W. Kernighan
Język Go jest nazywany „językiem C XXI wieku”. Podobnie jak C, umożliwia kompilowanie programów do wydajnego kodu maszynowego, który w natywny sposób współpracuje z poszczególnymi systemami operacyjnymi. Go jest elastycznym narzędziem pozwalającym osiągać maksymalny efekt przy minimalnych środkach. Jest bardzo wszechstronny — bardzo dobrze nadaje się do budowania infrastruktury takiej jak serwery sieciowe, do tworzenia narzędzi dla programistów, ale jest też znakomitym językiem do programowania grafiki, aplikacji mobilnych i uczenia maszynowego. Niniejsza książka jest skierowana do osób, które chcą jak najszybciej rozpocząć tworzenie wydajnego oprogramowania w Go. Autorzy przejrzyście wyjaśnili podstawy tego języka i zasady nim rządzące, a swój wykład uzupełnili setkami interesujących i praktycznych przykładów dobrze napisanego kodu Go. W ten sposób Czytelnik dobrze pozna wszystkie aspekty tego języka, jego najistotniejsze pakiety oraz szeroki zakres zastosowań. W książce omówiono: podstawowe koncepcje Go, jego najważniejsze konstrukcje i elementy strukturalne programu; proste i złożone typy danych, funkcje, metody i interfejsy; zasady współbieżności implementowanej w Go; kompilacja i formatowanie programu w Go; korzystanie z pakietów oraz z bibliotek testowania; zagadnienia zaawansowane: korzystanie z refleksji i programowanie niskiego poziomu. Poznaj język Go — doskonałe narzędzie dla profesjonalisty!