Mimo że nowe wydania dystrybucji Linuksa są coraz łatwiejsze w obsłudze, a ważniejsze czynności administracyjne mogą być wykonywane za pomocą intuicyjnego interfejsu graficznego, wciąż nie można się obejść bez powłoki Bourne'a, znanej jako bash. Dobrze napisany skrypt powłoki pozwala na automatyzację nudnych obowiązków, umożliwia monitorowanie stanu systemu, optymalizację jego wydajności czy dostosowanie go do potrzeb. Warto też wypróbować ciekawą alternatywę dla tradycyjnych...
Podręczny zbiór najbardziej przydatnych konstrukcji języka Python- Poznaj składnię języka Pyton- Naucz się wykonywać najczęściej używane operacje- Używaj gotowych elementów do szybkiego tworzenia rozwiązań w PythoniePrawdopodobnie słyszałeś już o zaletach Pythona. Jest przenośny i działa w niemal wszystkich systemach operacyjnych. Ma niezwykle czytelną i prostą składnię, a jego odmiany mogą współpracować z innymi językami programowania. Mówi się także, że pozwala skrócić czas...
Poznaj możliwości programu Microsoft Publisher 2007 i stwórz oryginalne projekty, gotowe do druku- Jak tworzyć własne pola tekstowe?- Jak grupować obiekty?- Jak publikować strony sieci Web?Program Microsoft Publisher 2007 umożliwia profesjonalne przygotowanie publikacji do druku. Najnowsza wersja tej aplikacji zawiera szereg ulepszeń i nowych funkcji. Przyspieszają one tworzenie i przygotowywanie plików, umożliwiają ich zapisywanie w formatach PDF i XPS oraz powiadamiają o pr...
Włącz supermoce Excela - skorzystaj z VBA!- Poznaj możliwości makropoleceń- Odkryj konstrukcje języka VBA- Naucz się wykorzystywać je w ExceluExcela używa się dosłownie wszędzie - pełni funkcję uniwersalnego programu do przeprowadzania obliczeń naukowych, statystycznych i finansowych, analizy najrozmaitszych danych, wizualizacji wyników i tworzenia rozbudowanych raportów. Nie bez znaczenia są też oferowane przez niego możliwości automatyzacji działań oraz prowadzenia interakc...
C# jest nowoczesnym i elastycznym językiem programowania. Aby w pełni skorzystać z jego zalet, trzeba płynnie posługiwać się dostępnymi w nim strukturami danych i algorytmami, pozwalają one bowiem na efektywnie organizowanie danych i mają znaczący wpływ na wydajność aplikacji. Z punktu widzenia programisty kluczowe jest ich właściwe zaimplementowanie: wybór właściwej struktury danych i związanego z nią algorytmu stanowi o jakości tworzonego kodu. Na przykład w celu wykonywani...
Wykorzystaj możliwości Excela w zarządzaniu!Jeżeli masz przed sobą setki, a może tysiące lub miliony danych, z których chcesz wyciągnąć celne wnioski, potrzebujesz narzędzia, które pomoże Ci to ogarnąć. Mowa oczywiście o Excelu. Nieważne, kim jesteś - studentem, księgowym, menedżerem czy prezesem - na 100% docenisz drzemiący w nim potencjał!Dzięki tej książce dowiesz się, jak wyłuskać najistotniejsze informacje z morza danych. W trakcie lektury nauczysz się błyskawicznie przy...
Własna strona WWW? Sklep internetowy lub forum? Z Drupalem to możliwe! Jak sprawnie poruszać się w środowisku systemu Drupal? Jak pracować z modułami, skórkami i zawartością witryny? Jak od podstaw zbudować i uruchomić własny serwis?Jak twierdzi autor tej książki, Drupal to coś więcej niż CMS. I ma rację, biorąc pod uwagę fakt, że ten system zarządzania treścią umożliwia to, co nie zawsze łatwe jest w przypadku innych systemów, takich jak Joomla! czy Wordpress - swobodę tworz...
Poznaj nowoczesne narzędzie wspomagające pracę projektanta Solid Edge to aplikacja należąca do grupy MCAD -- programów wspomagających projektowanie konstrukcji mechanicznych. Ten rozwijany od ponad 9 lat system służy do wykonywania trójwymiarowych modeli pojedynczych części i zespołów oraz opracowywania dokumentacji technicznej projektu. Solid Edge podzielony jest na moduły umożliwiające realizację kolejnych etapów procesu projektowania. Aplikacja nie została wyposażona ...
Idealny kod, pokryty w pełni testami, to marzenie każdego dewelopera. Niestety, marzenia zazwyczaj rozmijają się z rzeczywistością. Codzienność większości programistów to nieczytelny kod i brak testów. Są to doskonałe warunki do powstawania błędów, często bardzo trudnych do wykrycia. Czy jest sposób, żeby wybrnąć z tego ślepego zaułka? Czy są techniki pozwalające tworzyć przejrzysty kod, którego zmiana nie będzie sprawiała trudności?Oczywiście, że tak - wykorzystaj TDD (ang. ...
Poznaj techniki tworzenia nowoczesnych aplikacji webowych.Naucz się budować wydajne, bezpieczne i pewne backendy.Dowiedz się, jak tworzyć atrakcyjne i responsywne frontendy.Nie zostawaj w tyle, poznaj najnowsze technologie webowe!Firm i osób trudniących się tworzeniem stron i aplikacji internetowych jest mnóstwo, a konkurencja w tej dziedzinie ciągle się zwiększa. Wielu twórców korzysta ze starych, sprawdzonych rozwiązań, a tylko nieliczni idą w awangardzie i eksperymentują z...
Kompendium C# zawsze pod ręką!C# to obiektowy język programowania przeznaczony do tworzenia rozwiązań dla platformy .NET. Dzięki licznym zaletom zdobył ogromną popularność wśród programistów i jest jednym z wiodących języków programowania. W jego kolejnej wersji, 5.0, wprowadzono usprawnienia, dzięki którym życie programistów stało się łatwiejsze. Ten podręczny leksykon pozwoli Ci błyskawicznie poznać język C# oraz nowości wprowadzone w wersji 5.W trakcie lektury poznasz pod...
Informatyka śledcza w najlepszym wydaniu! Współczesne systemy informatyczne przetwarzają gigantyczne ilości bezcennych danych. Numery kart płatniczych, przelewy bankowe, historie pacjentów to tylko niektóre z nich. Ich zniszczenie lub kradzież to niewyobrażalne straty, za które winni muszą zostać ukarani. Dlatego coraz większą popularność zdobywa nowa gałąź nauki -- informatyka śledcza. Jej celem jest dostarczenie dowodów przestępstw popełnionych w cyfrowym świecie. Jeżeli ch...
Aby stać się cenionym programistą, trzeba zacząć od bardzo solidnych podstaw. Python jest idealną propozycją dla osób, które chcą nauczyć się programowania. Składnia i podstawowe koncepcje programistyczne w Pythonie są dość proste do zrozumienia. Sam język ma duże możliwości zastosowania w różnych dziedzinach wiedzy. Umożliwia przy tym pisanie czytelnego i łatwego w konserwacji kodu, co jest ogromną zaletą.Trzymasz w ręku praktyczny przewodnik do nauki programowania. Znajdzie...
Solid Edge. Komputerowe wspomaganie projektowania Druk na żądanie SolidEdge to program należący do grupy aplikacji MCAD -- wspomagających projektowanie konstrukcji mechanicznych. Za jego pomocą można wykonać przestrzenne modele części, podzespołów i zespołów, a następnie przygotować dokumentację techniczną projektowanej konstrukcji. SolidEgde może również współpracować z innymi aplikacjami inżynierskimi -- obliczeniowymi, symulacyjnymi i wspomagającymi wytwarzanie. Książka "S...
Statystyka matematyczna w Excelu dla szkół. Ćwiczenia praktyczne Druk na żądanie Zaawansowane możliwości arkusza kalkulacyjnego Microsoft Excel czynią zeń doskonałe narzędzie do przeprowadzania analiz statystycznych. MS Excel może w wielu przypadkach zastąpić drogie i skomplikowane w obsłudze pakiety statystyczne. Książka ta jest drugą publikacją z tej serii poświęconą zastosowaniom Excela w statystyce. W pierwszej książce pt.: "Statystyka opisowa w Excelu dla szkół. Ćwiczeni...
Modele bazowe (foundation models) zapoczątkowały prawdziwy rozkwit aplikacji opartych na sztucznej inteligencji. AI stała się potężnym narzędziem rozwojowym, którego dziś może używać niemal każdy. Decyzja o stworzeniu własnej aplikacji AI wymaga jednak zrozumienia procesu budowy i świadomego podejmowania decyzji projektowych.Ten przystępnie napisany i praktyczny podręcznik pokazuje, czym jest inżynieria AI i w jaki sposób tworzy się aplikacje z wykorzystaniem łatwo dostępnych...
Naucz się tworzyć prawdziwe gry komputerowe!Uwielbiasz grać? Interesujesz się programowaniem? Nie możesz się oderwać od komputera? Świetnie! Uwolnij swoją kreatywność i zacznij tworzyć własne gry z Robloxem.Ta książka pomoże Ci postawić pierwsze kroki w środowisku Roblox Studio i poprowadzi Cię przez wszystkie etapy pracy nad grą. Stworzysz wirtualny świat, powołasz do życia barwne postaci, przygotujesz ciekawe scenariusze i przeżyjesz niesamowitą przygodę, jaką jest programo...
Firma OpenAI pozostaje niekwestionowanym liderem badań nad sztuczną inteligencją. Dzięki udostępnianym przez nią rozwiązaniom tworzenie innowacyjnych aplikacji, takich jak czatboty, wirtualne asystenty, generatory treści i narzędzia zwiększające produktywność, stało się o wiele prostsze. Bezsprzecznie powszechna dostępność technologii AI zmienia zasady gry!Receptury zawarte w tym zbiorze ułatwią Ci budowę szerokiej gamy inteligentnych aplikacji. Zaczniesz od podstaw OpenAI AP...