Wyniki wyszukiwania
Linux. Podręcznik dewelopera. Rzeczowy przewodnik po wierszu poleceń i innych narzędziach
David Cohen, Christian Sturm
To zaskakujące, ale wielu inżynierów oprogramowania wciąż nie czuje się dobrze w pracy z systemami uniksowymi. A przecież są one wszechobecne: od środowiska pracy (macOS), przez procesy tworzenia oprogramowania (kontenery Dockera), po narzędzia kompilacji i automatyzacji (potoki ciągłej integracji, GitHub), a także środowiska produkcyjne (serwery Linuksa, kontenery). Owszem, opanowanie pracy z Linuksem wymaga nieco wysiłku i czasu, szybko się jednak przekonasz, jak wiele korzyści przynosi! Dzięki tej niezwykle praktycznej książce, napisanej z myślą o inżynierach oprogramowania, a nie administratorach Linuksa, zdobędziesz umiejętności, z których natychmiast skorzystasz w codziennych zadaniach programisty. Informacje teoretyczne ograniczono do niezbędnego minimum pozwalającego zrozumieć zasady pracy z wierszem poleceń. W ten sposób szybko nauczysz się sprawnie i wygodnie działać w środowisku uniksowym. Dowiesz się także, jak można zastosować te umiejętności w różnych kontekstach, takich jak tworzenie obrazów Dockera i praca z nimi, automatyzacja zadań za pomocą skryptów czy rozwiązywanie problemów w środowiskach produkcyjnych. Efekt? Zaoszczędzisz czas i staniesz się mistrzem wiersza poleceń! W książce: działanie Linuxa i jego powłoki najużyteczniejsze sztuczki i narzędzia tworzenie potężnych narzędzi dostosowanych do konkretnych potrzeb efektywne metody pracy z Dockerem, SSH i wierszem poleceń wygodne wyszukiwanie danych w dziennikach zdarzeń radzenie sobie z typowymi sytuacjami w środowisku uniksowym, sprawiającymi trudności innym programistom Linux bez tajemnic ― Twoja przewaga w programowaniu! O książce w mediach: Eksperyment myślowy – opis i recenzja książki Świat Linuksa – opis i recenzja książki
Linux. Profesjonalne administrowanie systemem. Wydanie II
Dennis Matotek, James Turnbull, Peter Lieverdink
Naucz się przygotowywać systemy dostosowane do firm przy użyciu bezpłatnego i otwartego oprogramowania Jeśli prowadzisz swoją firmę, na pewno wiesz, że właściwie każdy kolejny rok działalności przynosi nowe wymagania dla systemu informatycznego i potrzebę wdrożenia nowych aplikacji. Koszt takiej operacji nader często przyprawia o porządny ból głowy. Możliwość posłużenia się choćby w części bezpłatnym, a przy tym solidnym i bezpiecznym oprogramowaniem staje się w tych warunkach koniecznością. Być może w tym momencie myślisz o Linuksie i o tym, że jest to oprogramowanie bezpieczne, najczęściej bezpłatne, a liczba aplikacji pisanych dla tego środowiska jest ogromna i stale rośnie. Jak jednak wybrać najlepsze rozwiązanie? Ta książka przeprowadzi Cię przez dobór bezpłatnego oprogramowania przeznaczonego na Linuksa. Zamieszczone tu informacje są przydatne dla systemów bazujących na takich dystrybucjach, jak Red Hat, Ubuntu, Debian i CentOS. Poszczególne otwarte systemy biznesowe są przedstawiane zgodnie ze strategią warstwowego opisu poszczególnych składników infrastruktury informatycznej. Znalazły się tu również wskazówki dotyczące budowy architektury systemów. Zakres prezentowanych treści jest bardzo szeroki: od wyboru dystrybucji i konfiguracji sprzętowych aż po stosowanie narzędzi do testowania i monitorowania systemu. Liczne, bardzo praktyczne wskazówki z pewnością ułatwią rozpoczęcie pracy z systemem, nawet jeśli najpierw musisz go sobie zbudować od podstaw! Najciekawsze zagadnienia: porównanie Linuksa z MS Windows, instalacja systemu linuksowego i przygotowanie go do pracy, sieci, zapory sieciowe, zarządzanie ruchem w sieci, pliki, dyski, pamięć masowa, bezpieczeństwo systemu i przywracanie jego sprawności po awarii. Postaw na system z pingwinem!
Matematyczne szkiełko i oko. Mniej i bardziej poważne zastosowania matmy
Dariusz Laskowski
Nie ma litości, jest matematyka! Matematyka to potęga do potęgi Czy wiesz, że matematyka to nie czarna magia, tylko dowcip, inteligencja i odrobina tajemniczości w czystej formie? Tak, tak. To nie żadna ściema czy inna niewiadoma. Zamiast włączać telewizor albo odpalać kolejną gierkę w sieci, otwórz tę książkę. Dzięki odkryciom matematyki przekonasz się, jak można odpowiedzieć na niezwykle frapujące pytania z codziennego życia - także Twojego własnego. Ile liczb mieści się na końcu szpilki? Na czym polega geometria bazgrołów? Co język C++ ma wspólnego z ponętną Moniką? Ile kompotu można wypić, gdy pan Czesław ma kolonoskopię? I wreszcie wyższa szkoła jazdy: jak odkodować PIN do lodówki algorytmem spigot? Okazuje się, że nieznana kraina faktów, teorii, hipotez, przełomowych eksperymentów i odkryć, dowodów, pojęć i matematycznych idei to nic innego jak nasze życie. A w życiu, jak w matematyce - jeden błąd może popsuć wszystko. Lepiej więc wiedzieć więcej i spojrzeć w zagadkowe oczy matmy. Nie taki X straszny, jak go malują…
Janusz Mrzigod
Przetłumacz mi, jak w to grać, proszę! Lokalizacja gry w taki sposób, by dostosować ją do znanych graczowi realiów, to prawdziwa sztuka. Więcej ― to warunek sukcesu gry na danym rynku! Gracze bowiem chętnie grają w gry, które "znają i lubią", czyli takie, z których bohaterami, a także ich powiedzonkami, miejscami, gdzie rozgrywa się akcja, i innymi detalami mogą się utożsamiać. Pamiętacie, jak w filmie Shrek osioł wspomina o kremówkach? Że każdy je lubi? W wersji anglojęzycznej mowa była o pasztecikach. Dla nas paszteciki nie mają potencjału komicznego, prawda? Stąd lokalizator gry to nie prosty tłumacz, rzemieślnik, który po prostu bierze na warsztat obcojęzyczne słowa i wstawia w ich miejsce swojskie zwroty. Lokalizator to prawdziwy artysta, magik, na którym spoczywa spora odpowiedzialność. Brzmi groźnie? Nie, bo na końcu drogi czeka wysoka nagroda. I wcale nie chodzi o finanse ― choć życzymy, by zlecenia tłumaczeń gier były jak najwyżej wyceniane. Chodzi o satysfakcję ze świetnie zrealizowanego zadania. Nie ma bowiem nic przyjemniejszego niż pozytywne opinie, wystawiane lokalizacji gry przez jej użytkowników.
Mikrokontrolery AVR i ARM. Sterowanie wyświetlaczami LCD
Tomasz Francuz
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ą! Wprowadzenie do środowiska AVR i ARM oraz konfiguracja warsztatu pracy Informacje na temat dostępnych na rynku wyświetlaczy LCD Działanie kontrolerów i konfiguracja odpowiednich interfejsów Funkcje wyświetlaczy i podstawowe operacje graficzne Formaty plików i konwersja danych graficznych Optymalizacja działania kodu odpowiedzialnego za grafikę Obsługa paneli dotykowych różnych typów Wykorzystanie możliwości akceleratorów graficznych Atrakcyjny interfejs użytkownika w Twoim projekcie? Nie ma problemu!
Mikrousługi oparte na zdarzeniach. Wykorzystywanie danych w organizacji na dużą skalę
Adam Bellemare
Mikrousługi oparte na zdarzeniach mogły powstać dzięki rozwojowi konteneryzacji i łatwiejszemu pozyskiwaniu zasobów obliczeniowych. Szczególnie ciekawą propozycją są rozproszone, odporne na błędy, wysokowydajne i szybkie brokery zdarzeń. Te rozwiązania technologiczne pozwalają na korzystanie z wielkich zbiorów danych i zapewniają przetwarzanie zdarzeń w czasie zbliżonym do rzeczywistego. Taka architektura ma znaczenie nie tylko dla inżynierów systemu, ale także dla struktury i sposobu działania firm i organizacji. Nagle okazuje się, że można bezproblemowo wykonywać działania, które do niedawna nie były jeszcze możliwe. To praktyczny przewodnik, dzięki któremu samodzielnie ocenisz, jak dużą wartość biznesową mogą zyskać duże wolumeny danych, jeśli są wykorzystywane w organizacji przy użyciu architektury mikrousług opartych na zdarzeniach. Dowiesz się także, jak przygotować i przeprowadzić proces budowania organizacji, która wykorzystuje mikrousługi oparte na zdarzeniach. Poznasz wszechstronne, a przy tym proste wzorce odblokowujące wartość tych danych. W książce znalazło się również mnóstwo wskazówek i sugestii dotyczących projektowania systemu opartego na zdarzeniach, ponadto wyjaśniono tutaj kluczowe zasady architektoniczne. Wymieniono też przydatne narzędzia oraz opisano dokładnie techniki testowania mikrousług i wdrażania ich w środowisku produkcyjnym. W książce między innymi: rola architektury opartej na zdarzeniach w dostarczaniu wyjątkowej wartości biznesowej mikrousługi w projektowaniu opartym na zdarzeniach najlepsze wzorce architektoniczne wzorce aplikacji do tworzenia wielofunkcyjnych mikrousług opartych na zdarzeniach komponenty i narzędzia wymagane do uruchomienia ekosystemu mikrousługowego Mikrousługi: odblokuj potencjał danych!
Microsoft Power BI dla bystrzaków
Jack Hyman
Nawiąż połączenie z danymi istotnymi dla Twojej firmy Opowiadaj przekonujące historie za pomocą wizualizacji Przejdź na następny poziom za sprawą języka DAX i integracji Jack Hyman - obecnie ma ponad 3000 utworów na swojej playliście w iTunes Odblokuj potencjał danych za pomocą Power BI Czy firma, w której pracujesz, ma tak dużo danych, że nie wiesz, co z nimi zrobić ani nie potrafisz ich zrozumieć? Microsoft Power BI to dająca duże możliwości intuicyjna platforma, która pomaga przekształcać surowe dane w informacje umożliwiające podejmowanie działań, i to bez konieczności przechodzenia długich szkoleń lub uczenia się programowania. Z tej książki dowiesz się, jak badać źródła danych, tworzyć ich modele, przetwarzać liczby, wizualizować wyniki i opracowywać atrakcyjne raporty inspirujące do zmian. Już dziś zacznij kierować firmą na podstawie twardych danych! W książce: nawiązywanie połączeń ze źródłami danych organizowanie i przekształcanie danych tworzenie spójnych modeli danych sporządzanie atrakcyjnych diagramów i wykresów wyciąganie wartościowych wniosków poznawanie DAX - języka używanego w Power BI tworzenie przekonujących raportów integrowanie Power BI z aplikacjami OneDrive i SharePoint
MATLAB. Praktyczny podręcznik modelowania
Waldemar Sradomski
Wypróbuj MATLAB-a i doceń jego siłę! MATLAB to wielofunkcyjny program do zastosowań naukowych i inżynierskich, wykorzystywany przy zaawansowanych obliczeniach, rozwiązywaniu problemów technicznych i tworzeniu symulacji. Jest świetnym narzędziem, które od kilku dekad pomaga tysiącom matematyków, fizyków i inżynierów. Pozwala w mgnieniu oka rozwiązać skomplikowane równania, prześledzić różne warianty w obrębie jednego schematu czy obliczyć wzajemne zależności pomiędzy elementami projektowanego urządzenia i sprawdzić, jak zmiana jednego z nich wpływa na pozostałe. Sięgnij po tę książkę, a szybko oswoisz się z MATLAB-em. Dzięki niemu już nigdy nie będziesz musiał obliczać równań „na piechotę” ani doświadczalnie sprawdzać skutków dokonania zmiany w projekcie. Wystarczy, że wprowadzisz do programu właściwe dane, a natychmiast zobaczysz, czy Twój pomysł jest strzałem w dziesiątkę, czy wymaga wielu poprawek. Z tej książki dowiesz się, jak zacząć pracę z programem, jak działają skrypty i funkcje. Odkryjesz, jak tworzyć modele matematyczne i fizyczne urządzeń z użyciem matematyki. Zadania zamieszczone na końcu każdego rozdziału pomogą Ci utrwalić zdobytą wiedzę. MATLAB — szybki start Skrypty i funkcje Rozwiązywanie równań różniczkowych Schematy blokowe (Simulink) Przekształcenie operatorowe do rozwiązywania układów równań Stateflow Zaawansowane konfigurowanie wykresu Projektuj i licz z MATLAB-em!