E-Books
35641
E-book

Projektowanie nowoczesnych aplikacji sieciowych z użyciem AngularJS i Bootstrapa

Stephen Radford

Osoby, które projektują nowoczesne aplikacje internetowe, z pewnością natknęły się na frameworki Bootstrap i AngularJS. Są to świetne projekty open source, dzięki którym praca przy tworzeniu aplikacji internetowych o różnej skali staje się wydajna i przyjemna, a kod powstający w JavaScripcie i CSS jest wyjątkowo poprawny strukturalnie. Jeśli doszedłeś do wniosku, że warto rozwinąć swoje umiejętności i wyjść poza HTML oraz CSS przy pisaniu nowoczesnych aplikacji sieciowych, to Bootstrap i AngularJS stanowią doskonałą propozycję. Książka, którą trzymasz w dłoni, została pomyślana jako przystępny, bogato ilustrowany przewodnik po Bootstrapie i AngularJS. Jeśli masz podstawowe umiejętności w zakresie HTML, CSS i JavaScriptu, to dzięki niej zdobędziesz, a następnie rozwiniesz praktyczną wiedzę dotyczącą obu frameworków. Niejako przy okazji poznasz kilka istotnych koncepcji i ciekawych narzędzi, które okażą się zaskakująco przydatne przy programowaniu. Autor wyczerpująco, w interesujący sposób pokazuje, jak pisze się i rozwija aplikacje sieciowe. Dzięki tej książce: zapoznasz się z frameworkami AngularJS i Bootstrap nauczysz się korzystać z filtrów, routingu i widoków, a także zgłębisz tajniki filozofii CRUD krok po kroku napiszesz w pełni funkcjonalną aplikację sieciową dostosujesz Bootstrapa za pomocą preprocesora Less, by utworzyć oryginalny motyw graficzny dowiesz się, jak łatwo zapanować nad kodem aplikacji dzięki narzędziom do automatyzacji zadań, takim jak gulp i Grunt.js zapoznasz się z ciekawymi projektami związanymi z AngularJS i Bootstrapem Odkryj AngularJS, zaprzyjaźnij się z Bootstrapem — i pisz świetne projekty! Stephen Radford — wszechstronny programista aplikacji sieciowych. Pracował w wielu firmach i zrealizował wiele ciekawych projektów, takich jak FTPloy — narzędzie typu SaaS, ułatwiające ciągłą aktualizację zmian w projektach. Obecnie prowadzi firmę Cocoon, specjalizującą się w aplikacjach sieciowych, takich jak FTPloy i Former. Firma Cocoon blisko współpracuje z kilkoma start-upami i przedsiębiorstwami w zakresie rozwijania nowych idei i tworzenia na ich podstawie aplikacji internetowych.

35642
E-book

Projektowanie ogrodu

Gawłowska Agnieszka

Przy odrobinie wysiłku każdy nawet najmniejszy kawałek zieleni otaczający nasze miejsce zamieszkania może stać się wyjątkowym zakątkiem. Warto jednak przemyśleć kilka podstawowych kwestii i dobrze zaplanować najbliższą nam przestrzeń. Poradnik Projektowanie ogrodu podpowie, jak krok po kroku zaaranżować zielony teren przy domu, by cieszył oko i sprawiał przyjemność przez cały rok. Szczegółowe informacje poprowadzą Czytelnika od wytyczenia terenu do stylowych realizacji. Rysunki instruktażowe, kolorowe fotografie i pakiet niezbędnych informacji z pewnością pomogą zaprojektować wymarzony zakątek.

35643
E-book

Projektowanie oprogramowania dla zupełnie początkujących. Owoce programowania. Wydanie V

Tony Gaddis

Programowanie to nie tylko umiejętność pisania kodu oraz organizowania go w funkcje, procedury i moduły. Nawet najbardziej finezyjne języki i najnowocześniejsze paradygmaty programowania nie zapewnią sukcesu, jeśli projekt aplikacji jest nieprzemyślany, a jej logice brakuje... logiki. Z drugiej strony poświęcenie odrobiny czasu na stworzenie dobrego projektu sprawi, że praca nad pisaniem kodu będzie łatwiejsza, sama aplikacja będzie pracować lepiej i bardziej niezawodnie, a późniejsze modyfikacje i rozwój oprogramowania przysporzą mniej problemów. Jeśli planujesz napisać swoją pierwszą aplikację, sięgnij po tę książkę. Aby zrozumieć zawartą w niej treść, nie trzeba znać żadnego języka programowania. Pokazano tu, jak działają programy i jak można z ich wykorzystaniem rozwiązywać konkretne zadania. Wiedza o zasadach projektowania jest przekazywana za pomocą pseudokodu i schematów blokowych. Omówiono zarówno podstawowe zagadnienia, takie jak typy danych, zmienne, funkcje, jak i nieco bardziej zaawansowane: programowanie obiektowe, tworzenie graficznych interfejsów użytkownika i pisanie programów sterowanych zdarzeniami. W tym wydaniu książki wprowadzono wiele poprawek i uzupełnień, dotyczących między innymi języków Java, Python i C++ oraz programowania aplikacji dla urządzeń mobilnych. Dzięki tej książce dowiesz się: jak działa komputer, czym są programy i do czego służą dane z jakich modułów i struktur składają się programy oraz jak działają funkcje w jaki sposób pracuje się na plikach oraz czym jest przetwarzanie tekstu czym jest rekurencja i do czego można ją wykorzystać czym się różni programowanie proceduralne od obiektowego Bez dobrego projektu zawiedzie najlepszy kod!

35644
E-book

Projektowanie oraz dobór zabezpieczeń instalacji fotowoltaicznej po stronie DC

Bartłomiej Jaworski

System fotowoltaiczny (PV) to elektrownia słoneczna, która z wykorzystaniem paneli fotowoltaicznych wykonuje przemianę energii słonecznej w energię elektryczną. Z ebooka dowiecie się Państwo, jak zaprojektować instalację fotowoltaiczną: dobrać panele PV, inwerter, przewody oraz zabezpieczenie przeciążeniowe i zwarciowe, zapewnić ochronę przeciwprzepięciowa oraz ochronę przeciwpożarową. Przedstawiono też przykładowe obliczenia wykonywane podczas projektowania. Podano też wykaz przepisów i norm dotyczących systemów fotowoltaicznych.

35645
E-book

Projektowanie oraz dobór zabezpieczeń instalacji fotowoltaicznej po stronie DC

inż. Bartłomiej Jaworski

System fotowoltaiczny (PV) to elektrownia słoneczna, która z wykorzystaniem paneli fotowoltaicznych wykonuje przemianę energii słonecznej w energię elektryczną. Z ebooka dowiecie się Państwo, jak zaprojektować instalację fotowoltaiczną: dobrać panele PV, inwerter, przewody oraz zabezpieczenie przeciążeniowe i zwarciowe, zapewnić ochronę przeciwprzepięciowa oraz ochronę przeciwpożarową. Przedstawiono też przykładowe obliczenia wykonywane podczas projektowania. Podano też wykaz przepisów i norm dotyczących systemów fotowoltaicznych.

35646
E-book

Projektowanie pracy a zadowolenie z pracy. Modyfikacja koncepcji właściwości pracy Hackmana i Oldhama

Mateusz Hauk

Publikacja z zakresu problematyki projektowania pracy poświęcona jest weryfikacji rozszerzonej koncepcji charakterystyki pracy Hackmana i Oldhama. Rezultatom badań empirycznych towarzyszy część teoretyczna, w której autor omawia m.in. znaczenie zadowolenia z pracy dla organizacji, realia dzisiejszej organizacji skłaniające do zmiany podejścia do projektowania pracy, a także zjawisko zadowolenia z pracy. W części końcowej, w dyskusji nad wynikami, zamieszczono wnioski umożliwiające praktyczne zastosowanie badań. * Wartość pracy polega przede wszystkim na zebraniu wiedzy na temat weryfikacji teorii charakterystyki pracy oraz na przedstawieniu wyników badań własnych. Autor omawia uzyskane wyniki, opisuje implikacje praktyczne oraz szacuje atuty i ograniczenia przeprowadzonych analiz. Bardzo dobrze wyczuwa praktyczne zastosowanie przeprowadzonych badań, a w części teoretycznej przystępnie omawia kwestie definicyjne, prezentuje różne modele oraz odwołuje się do licznych badań. W wielu miejscach mam poczucie, że jest to wiedza relatywnie nowa w polskiej literaturze. Z recenzji prof. dr. hab. Sylwiusza Retowskiego

35647
E-book

Projektowanie prefabrykowanych konstrukcji zespolonych z uwzględnieniem podatności styku i elementów podporowych

Jarosław Szulc

Europejskie normy projektowe w zakresie konstrukcji żelbetowych podają metodykę wymiarowania elementów zespolonych przy założeniu struktury homogenicznej, po uprzednim sprawdzeniu warunku nośności na ścinanie styku w płaszczyźnie zespolenia elementów. W pracy przedstawiono algorytm postępowania, oparty na modelu dwupasmowym konstrukcji zespolonej, z uwzględnieniem podatności połączenia. Zamieszczony przykład obliczeniowy wskazuje konsekwencje różnych założeń obliczeniowych, tj. kierunki i wielkości redystrybucji sił wewnętrznych w przekrojach konstrukcji zespolonej. Współczesne wymagania normowe dot. projektowania sprężonych płyt kanałowych nakazują uwzględnienie redukującego wpływu poprzecznych naprężeń ścinających na nośność stropu na ścinanie występującego w przypadku oparcia tegoż stropu na elementach podatnych. W pracy przedstawiono metodykę i przykład obliczeniowy kontroli warunku na ścinanie stropu, uwzględniające, przy szacowaniu naprężeń głównych, składnik związany z oddziaływaniem poprzecznym w stosunku do rozpiętości płyt kanałowych i jego redukcji powstającej z uwagi na różne rozwiązania konstrukcyjne połączenia belka-strop.

35648
E-book

Projektowanie procesów technologicznych. Od laboratorium do instalacji przemysłowej

Ludwik Synoradzki, Jerzy Wisialski

Podręcznik przeznaczony dla studentów i absolwentów wydziałów chemii, inżynierii chemicznej i procesowej oraz innych, zajmujących się projektowaniem, badaniami i przemysłowym wdrażaniem proce­sów technologicznych oraz organizacją produkcji substancji chemicznych. Może być wykorzystywany na uczelniach, w biurach projektów, jednostkach badawczo-rozwojowych oraz przedsiębiorstwach prze­mysłu chemicznego i pokrewnych.  W opracowaniu przedstawiona została metodyka opracowywania technologii chemicznych. Omówiono zagadnienia, których znajomość jest potrzebna badaczowi technologowi, takie jak: ochrona własności przemysłowej, kontrola analityczna, zagrożenia, ekonomika i dojrzałość procesu do wdrożenia.

35649
E-book

Projektowanie procesów technologicznych w przemyśle spożywczym

red. Elżbieta Gąsiorek

Celem publikacji jest przedstawienie technik i zasad wykonania projektu procesu  technologicznego produkcji dowolnego wyrobu przemysłu spożywczego. Skrypt  może być wykorzystany jako pomoc dydaktyczna  na zajęciach z przedmiotu projektowanie inżynierskie i technologiczne prowadzonych na Wydziale Inżynieryjno-Ekonomicznym. Książka jest przeznaczona dla studentów specjalności inżynieria produktów żywnościowych, od których oczekuje się umiejętności organizowania prac badawczych i rozwojowych, a  zwłaszcza projektowania oraz wdrażania innowacji technologicznych i organizacyjnych w produkcji żywności. 

35650
E-book

Projektowanie rozwiązań dla Microsoft SharePoint 2010

Lee Jason, Keyser Chris

Platforma Microsoft SharePoint 2010 udostępnia organizacjom i projektantom wiele nowych funkcji o dużych możliwościach. Nowe możliwości wiążą się jednak z nowymi wyzwaniami w zakresie projektowania, nowymi analizami dotyczącymi architektury i nowymi rodzajami kompromisowych decyzji, jakie muszą podejmować projektanci. Czy powinniśmy konstruować naszą aplikację jako rozwiązanie farmy, czy zastosować nowe środowisko izolowane? Czy powinniśmy tworzyć w pełni zaufany zestaw usługi proxy, by rozszerzać możliwości rozwiązań izolowanych? Czy powinniśmy budować magazyn danych przy użyciu list platformy SharePoint, czy zewnętrznej bazy danych? Jakie są funkcjonalne i wydajnościowe implikacje stosowania nowego dostawcy LINQ To SharePoint? Jak możemy poprawiać wydajność nowych interfejsów API po stronie klienta podczas uzyskiwania danych przechowywanych na platformie SharePoint z aplikacji Microsoft Silverlight lub JavaScript? Poradnik Projektowanie rozwiązań dla Microsoft SharePoint 2010 ułatwia znalezienie odpowiedzi na wiele z tych pytań. Poradnik zbiera razem dużą część najistotniejszych materiałów opracowanych przez zespół Microsoft patterns & practices dla poradnika online Developing Applications for SharePoint 2010, czyli wydania, które zawiera dokumentację, implementacje referencyjne i przydatne fragmenty kodu do wielokrotnego użytku. W książce omówiono cztery najważniejsze obszary związane z architekturą i projektowaniem aplikacji SharePoint: modele wykonywania, modele danych, modele aplikacji klienckich i założenia aplikacji. W każdym obszarze poradnik stara się skupić na zaprezentowaniu Czytelnikom informacji potrzebnych do skonstruowania prawidłowej architektury i podjęcia właściwych decyzji projektowych. Książka udostępnia szczegółowe spostrzeżenia techniczne, ułatwiające dokładne poznanie działania platformy, przedstawia porównania różnych metod rozwiązywania zadań i podejmowania decyzji projektowych na platformie SharePoint oraz prezentuje wzorce projektów, które zwiększają elastyczność i niezawodność kodu. W skrócie, poradnik Projektowanie rozwiązań dla SharePoint 2010 pozwala osiągnąć kolejny poziom umiejętności projektowania aplikacji. patterns & practices Sprawdzone praktyki dla przewidywalnych rezultatów Oszczędzasz czas i zmniejszasz zagrożenia projektów oprogramowania kierując się wskazówkami pattterns & practices, czyli opracowanymi przez Microsoft poradami, obejmującymi zarówno dokumentację, jak sprawdzony kod źródłowy, który można stosować w produkcji. Poradnik został opracowany, by ułatwić zespołom projektowym: Podejmowanie krytycznych decyzji dla projektu i wyboru technologii poprzez wskazanie dla typowych sytuacji odpowiedniej architektury rozwiązania, technologii i produktów Microsoft Poznanie najistotniejszych koncepcji potrzebnych do pomyślnego ukończenia zadań poprzez wyjaśnienie ważnych wzorców i opisanie najlepszych rozwiązań praktycznych Rozpoczęcie projektowania w oparciu o sprawdzoną bazę kodu starannie przetestowanego oprogramowania i źródeł, które są odzwierciedleniem zaleceń firmy Microsoft Zespół patterns & practices składa się z doświadczonych architektów, projektantów, programistów i testerów. W przypadku każdego projektu otwarcie współpracujemy ze społecznością projektantów i ekspertami branżowymi, by zapewnić, że najlepsi fachowcy są zaangażowani w opracowywanie i recenzowanie poradnika. Znakomicie czujemy się również w roli mostu pomiędzy rzeczywistymi potrzebami naszych klientów a szerokim wachlarzem produktów i technologii udostępnianych przez Microsoft. Dodatkowe informacje znaleźć można pod adresem: msdn.microsoft.com/practices

35651
E-book

Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie IV

Jennifer Niederst Robbins

Ty też możesz mieć swoją stronę WWW! Marzy Ci się własna strona internetowa lub profesjonalna witryna dla Twojej firmy? Jeżeli brak Ci odpowiednich umiejętności, to zadanie może być poza Twoim zasięgiem. Ale do czasu! Ta książka zawiera dawkę wiedzy, która nawet kompletnemu laikowi pozwoli zaprojektować i zbudować witrynę WWW. Dzięki licznym przykładom przebrniesz przez kolejne etapy tworzenia strony internetowej oraz odkryjesz w sobie pasję webmastera! Kolejne wydanie tej cenionej książki zostało gruntownie przeredagowane i uzupełnione o nowe informacje tak, aby prezentowało obecnie wykorzystywane narzędzia i panujące trendy w projektowaniu stron internetowych. W trakcie lektury poznasz składnię języka HTML, wykorzystywane znaczniki oraz nowości zawarte w HTML5. Ponadto zaznajomisz się z kaskadowymi arkuszami stylów (CSS) oraz przekonasz się, jaki potencjał kryje język JavaScript. Nauczysz się także przygotowywać odpowiednią grafikę na potrzeby strony WWW. Książka ta jest doskonałym przewodnikiem wprowadzającym w świat projektowania! Dowiedz się: jak wykorzystać arkusze stylów CSS dlaczego należy odpowiednio przygotować grafikę na stronę WWW do czego wykorzystać język JavaScript jak zbudować pierwszą stronę WWW Przewodnik dla początkujących projektantów WWW!

35652
E-book

Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po (X)HTML, CSS i grafice

Jennifer Niederst Robbins

Jak zacząć pisać strony internetowe? Jak wybrać odpowiednie narzędzia do tworzenia witryn? Jak budować arkusze stylów i optymalizować źródło strony HTML? Od czego mam zacząć? Czy ja się do tego nadaję? Nie mam na to czasu... Wielu z nas właśnie z takim nastawianiem zabiera się do pisania swojej pierwszej strony internetowej. Takie i podobne wątpliwości rozwiewa właśnie ta książka, przeznaczona dla osób niemających żadnej wiedzy na temat tworzenia stron internetowych, a które chciałyby taką stronę wykreować. Czytając ją i pracując nad wieloma przykładami, nauczysz się, jak opracować swoją pierwszą stronę internetową i stopniowo odkryjesz w sobie pasję webmastera! Jennifer Niederst Robbina, bazując na swoim kilkunastoletnim doświadczeniu w dziedzinie tworzenia stron internetowych, udowadnia, że pisać strony może każdy, należy mu tylko wskazać drogę. Książka "Projektowanie stron internetowych" jest trzecią edycją przewodnika dla początkujących, lecz napisana została całkowicie od początku, z uwzględnieniem najnowszych technologii i trendów w tej dziedzinie. Dodatkowym atutem książki jest przejrzystość i łatwo przyswajalny język oraz liczne przykłady i ćwiczenia, które pozwalają lepiej zrozumieć i przyswoić materiał. Struktura i znaczniki HTML Elementy struktury (X)HTML Tabele, obrazki, odnośniki, animacje i inne elementy stron Formatowanie tekstu Formularze i pola edycji Pływanie oraz pozycjonowanie elementów stron Arkusze stylów CSS Układ strony oparty na arkuszach stylów CSS Techniki CSS Grafika stron internetowych i jej optymalizacja Umieszczanie stron w Internecie Poznaj techniki tworzenia, napisz i umieść własną stronę internetową w sieci!

35653
E-book

Projektowanie systemów CMS przy użyciu PHP i jQuery

Kae Verens

Zbuduj CMS na miarę swoich potrzeb! Jak zaprojektować jądro systemu CMS? Jak zarządzać użytkownikami? Jak przygotować instalator? Na rynku systemów do zarządzania treścią jest ogromny wybór różnorodnych rozwiązań, od Joomli! zaczynając, a na Drupalu i Wordpressie kończąc. Warto jednak zastanowić się, czy nie lepiej stworzyć własne, skrojone na miarę rozwiązanie, idealnie dopasowane do potrzeb i możliwości. Zamiast przedzierać się przez zawiłą konfigurację, przygotowywać szablony i próbować pogodzić ze sobą wtyczki, być może lepiej tę energię spożytkować na napisanie własnego CMS-a? Jeżeli zdecydujesz się na to, w niniejszej książce znajdziesz szczegółowy przewodnik, jak dokonać tego przy użyciu najpopularniejszych narzędzi: łącząc język PHP i bibliotekę jQuery. W trakcie lektury dowiesz się, jak zaprojektować jądro swojego nowego systemu, moduł zarządzania użytkownikami oraz własny mechanizm szablonów. Ponadto nauczysz się zarządzać treścią, tworzyć hierarchię stron oraz edytować je przy użyciu wygodnych narzędzi, takich jak CKeditor. Na koniec zbudujesz instalator swojego CMS-a oraz wzbogacisz go o obsługę wtyczek i widżetów. Książka ta jest pozycją obowiązkową dla każdego webmastera pragnącego stworzyć własny, unikatowy system zarządzania treścią. Główne zagadnienia omówione w książce: jądro systemu CMS, panel administracyjny, struktura bazy danych oraz katalogów, zarządzanie użytkownikami - role, rodzaje użytkowników, logowanie użytkowników, procedura odzyskiwania hasła, wyświetlanie listy stron, tworzenie, edycja i usuwanie stron, wykorzystanie narzędzia CKeditor, tworzenie i obsługa szablonów, rozszerzanie funkcjonalności za pomocą wtyczek, budowa instalatora. Zbuduj swój autorski system CMS, wykorzystując niezastąpiony duet PHP i jQuery!

35654
E-book

Projektowanie systemów i urządzeń kierowania i sterowania ruchem kolejowym. Projekt budowlany urządzeń stacyjnych. Publikacja z załącznikami

Krzysztof Grochowski, Kamil Jóźwik, Juliusz Karolak, Paweł Wontorski

Brak nowych publikacji z zakresu teorii i praktyki projektowania systemów oraz urządzeń kierowania i sterowania ruchem kolejowym (ksr) utrudnia w Polsce kształcenie młodej kadry i podnoszenie kwalifikacji pracującym zawodowo projektantom. Zauważalny jest również brak szczegółowych przepisów i norm dotyczących tak specyficznego działania, jakim jest projektowanie urządzeń ksr. Dotyczy to również przepisów zarządców infrastruktury działających w kolejnictwie polskim, ponieważ istniejące dokumenty są często ogólnikowe, nie zawierają wielu istotnych elementów, a w ich treści znajduje się niepoprawna terminologia. W projektach wykonywanych przez różne jednostki projektowania oraz w dokumentacjach różnych producentów stosowana jest odmienna terminologia i symbolika. Konieczne jest jej uaktualnienie, ujednolicenie i przedstawienie w dostępnych powszechnie publikacjach. Propozycje mogą oczywiście podlegać dyskusji i dalszym uzasadnionym zmianom, ale tym bardziej muszą być przedstawione. Między innymi taką rolę ma spełnić niniejsze opracowanie, w którym stosowana jest terminologia i symbolika zgodna z formalnymi zasadami i zwyczajami, o ile jest obecnie poprawna i zrozumiała. Opracowanie uwzględnia podejście prezentowane w innych publikacjach.   W publikacji dokonano próby omówienia zasad projektowania mających zastosowanie przy opracowywaniu projektu budowlanego elektrycznych urządzeń sterowania ruchem kolejowym (srk) dla określonego obiektu (posterunku ruchu). Przedstawione zostały podstawowe zagadnienia dotyczące tworzenia (projektowania) nowych i przebudowy (modernizacji lub odnowienia) istniejących urządzeń.   Opracowanie zostało przygotowane dla potrzeb dydaktycznych, dlatego przedstawia również rozwiązania starsze, dające możliwość wprowadzenia czytelników w zasady obowiązujące we współczesnej technice ksr, będące często pochodną tych rozwiązań. Schematy, rysunki i przykłady dobrano tak, aby przedstawić (tam, gdzie jest to wskazane) przypadki odbiegające od sytuacji podstawowych, ale spotykane w praktyce. Ze względu na objętość opracowania pominięto rozwiązania nietypowe (jednostkowe), występujące sporadycznie, oraz rozwiązania wycofywane z eksploatacji w bliskim horyzoncie czasowym.

35655
E-book

Projektowanie systemów rozproszonych. Wzorce i paradygmaty dla skalowalnych, niezawodnych usług

Brendan Burns

Nowoczesne oprogramowanie musi sprostać wyśrubowanym kryteriom: ma cechować się określoną niezawodnością i skalowalnością, a przy tym powinno korzystać z technologii chmury. Naturalnie powinien to być dobrze zaprojektowany system rozproszony. Dziś standardem jest korzystanie z aplikacji na wielu urządzeniach w różnych lokalizacjach. Niestety, mimo powszechności systemów rozproszonych ich projektowanie nader często przypomina coś w rodzaju czarnej magii, dostępnej dla nielicznych wtajemniczonych. W efekcie architektura każdego systemu jest unikatowa. Ta książka jest praktycznym przewodnikiem dla projektantów systemów rozproszonych. Zaprezentowano tu kolekcję powtarzalnych wzorców oraz zalecanych praktyk programistycznych, dzięki którym rozwijanie niezawodnych systemów rozproszonych stanie się bardziej przystępne i wydajne. Poza podstawowymi wzorcami systemów rozproszonych przedstawiono tu również techniki tworzenia skonteneryzowanych komponentów wielokrotnego użytku. Znalazło się tu także omówienie zagadnień rozwoju kontenerów i orkiestratorów kontenerów, które zasadniczo zmieniły sposób budowania systemów rozproszonych. Książka ta jest lekturą obowiązkową dla każdego projektanta aplikacji, który chce efektywnie budować niezawodne aplikacje rozproszone! Najważniejsze zagadnienia: wprowadzenie do systemów rozproszonych znaczenie wzorców i komponentów wielokrotnego użytku jednowęzłowe wzorce Przyczepa, Adapter i Ambasador wielowęzłowe wzorce dla replikowania, skalowania i wybierania węzłów głównych wzorce wsadowego przetwarzania danych na dużą skalę Twórz systemy rozproszone: skalowalne, elastyczne, niezawodne!

35656
E-book

Projektowanie systemów treningowych

Jan Kosendiak

Praca zawiera autorską koncepcję projektowania procesu treningowego jako ciągu zadań optymalizacyjnych. Autor przedstawia praktyczne aplikacje zaprezentowanej metody. Omawia też projekty zrealizowane w różnych indywidualnych dyscyplinach sportu. Jeden z rozdziałów dotyczy komputerowego wspomagania procesu projektowania systemów treningowych.

35657
E-book

Projektowanie systemów wbudowanych w układach FPGA

Valery Salauyou, Adam Klimowicz

W książce omówiono zagadnienia projektowania systemów wbudowanych w układach FPGA, przy wykorzystaniu opisu w języku Verilog. Omówiono zastosowanie typowych bloków IP pamięci różnych typów: jednoportowych i dwuportowych pamięci typu RAM, ROM, FIFO, LIFO oraz rejestrów przesuwających. Omówiono kilka metod projektowania układów sterujących: w postaci automatu mikroprogramowanego z siecią działań, opartego na algorytmicznych automatach skończonych, a także na algorytmicznych automatach skończonych ze ścieżką przetwarzania danych. Rozpatrzono metodykę projektowania procesora jednocyklowego na FPGA, a także trzy metodyki projektowania procesorów wielocyklowych. Szczególny nacisk położono na testowanie implementacji procesorów i ocenę ich wydajności. Podano także zalecenia dotyczące zwiększenia wydajności procesora. Przedstawiono ogólną metodykę projektowania filtrów cyfrowych w układach FPGA, omówiono przykład opracowania filtra cyfrowego, pokazano symulację filtrów i implementację filtrów.

35658
E-book

Projektowanie układów cyfrowych. Materiały pomocnicze do laboratorium

Andrzej Skorupski

Skrypt jest przeznaczony dla studentów, którzy uczą się projektowania układów logicznych. Został on opracowany w taki sposób, że do korzystania z niego nie jest potrzebna wiedza z innych przedmiotów. Ułożenie treści i sposób jej podania został przyjęty przez autorów na podstawie ich wieloletniego doświadczenia dydaktycznego. Pracę opracował zespół autorski w składzie: Krzysztof Chabko, Krzysztof Gracki, Marek Pawłowski, Jacek Raczkowski, Andrzej Skorupski, Zbigniew Szymański.

35659
E-book

Projektowanie układów scalonych CMOS, wyd.1/2010

Andrzej Kos, Adam Gołda

Podręcznik poświęcony podstawowym zagadnieniom z zakresu projektowania układów scalonych CMOS, obecnie powszechnie stosowanym we wszystkich dziedzinach przemysłu, telekomunikacji, medycynie i wielu innych. Podano podstawowe wiadomości dotyczące tranzystorów MOS i elementów stosowanych w technologii CMOS, a także opis oprogramowania wspierającego hierarchiczne projektowanie układów scalonych. Przedstawiono projektowanie układów scalonych metodami bottom-up (od pojedynczego elementu do układu) oraz top-down (od funkcji układu do jego fizycznej realizacji). Odbiorcy książki: studenci wydziałów elektroniki, telekomunikacji i informatyki wyższych uczelni technicznych, studenci wydziałów informatyki uniwersytetów, słuchacze studiów doktoranckich i podyplomowych. 

35660
E-book

Projektowanie uniwersalne w kontekście kształtowania dostępności obiektów architektury krajobrazu

Kamil K. Rawski

W pracy analizowane były obiekty architektury krajobrazu, które pełnią kluczowe funkcje wpływające na jakość życia ludzi. Istotnym celem było zbadanie zapisów prawnych dotyczących projektowania uniwersalnego w kontekście kształtowania dostępności tych obiektów. Przeprowadzono porównanie polskich wytycznych z rozwiązaniami w krajach, w których znacznie wcześniej wprowadzano zmiany w tej dziedzinie. Umożliwiło to opracowanie zestawu standardów projektowych.

35661
E-book

Projektowanie urbanistyczne na kierunku Gospodarka Przestrzenna

Jan Maciej Chmielewski

Tom XI serii monografii naukowych Wydziału Geodezji i Kartografii Politechniki Warszawskiej "Gospodarka Przestrzenna" W monografii przedstawiono tematy związane z procesem nauczania projektowania urbanistycznego na kierunku Gospodarka Przestrzenna na różnych uczelniach. W publikacji zostały zawarte między innymi zagadnienia z zakresu inwentaryzacji urbanistycznej, elementów kompozycji urbanistycznej, roli rysunku technicznego w gospodarce przestrzennej oraz analizy oddziaływania przedsięwzięć urbanistycznych na środowisko przyrodnicze. Opracowanie stanowi przyczynek do badań w obszarze gospodarki przestrzennej i równocześnie utwierdza znaczenie w nich nauk technicznych, w tym Geodezji i Kartografii.

35662
E-book

Projektowanie w procesie BIM

Zbigniew Kacprzyk

Od wielu lat na świecie promowana jest zmodyfikowana procedura prowadzenia przedsięwzięcia budowlanego. Tę zmodyfikowaną procedurę, uwzględniającą specyfikę budownictwa i wykorzystującą, do pewnego stopnia organizację z przemysłu maszynowego, nazywa się w skrócie BIM. Skrót BIM wprost tłumaczymy jako modelowanie informacji o budynku (ang. Building Information Modeling); pierwotnie ograniczał się on do modelu cyfrowego budynku. Z czasem BIM-em zaczęto nazywać nowy (zmodyfikowany) sposób prowadzenia inwestycji budowlanej w całym jej życiu od pomysłu do rozbiórki.   W prezentowanej książce promujemy szerokie i holistyczne podejście do BIM-u, w którym wykorzystuje się jednocześnie trzy elementy: model (lub modele) cyfrowe, procedury współpracy i wymiany (interoperacyjność) oraz kompetencje zespołów (ludzi). Model cyfrowy obiektu zawiera model geometryczny, informacje fizyczne o materiałach, informacje techniczne (aprobaty, cykle przeglądów itp.), harmonogramy, wyceny robot budowlanych, organizację placu budowy, harmonogramy dostaw materiałów, zarządzanie całym cyklem życia obiektu i wiele innych informacji wytwarzanych w czasie realizacji przedsięwzięcia.   Celem książki jest przybliżenie zagadnień BIM szczególnie na etapie przygotowania projektu. Podstawy teoretyczne pozwolą na lepsze zrozumienie systemów CAD wykorzystywanych w procesie BIM. W przypadku wykorzystania systemów obliczeniowych (CAE) brak podstaw teoretycznych jest po prostu niebezpieczny dla konstruktora.

35663
E-book

Projektowanie w środowisku zabytkowym

Piotr Molski

Treścią niniejszej publikacji objęto propedeutycznie problemy ochrony, adaptacji i modernizacji zabytków architektury, których znajomość jest - zdaniem autora - niezbędna dla architektów przy projektowaniu w środowisku kulturowym, w partnerskim dialogu z konserwatorami zabytków, historykami sztuki, mykologami, konstruktorami i w zależności od potrzeb - innych branż. Praca podzielona jest na cztery części: Część I: Ewolucja koncepcji ochrony zabytków w teorii i praktyce - obejmuje zarys zmieniających się z upływem czasu koncepcji ochrony i uwarunkowań kulturowych, społecznych i gospodarczo-politycznych tych zmian, które znalazły swoje odzwierciedlenie w międzynarodowych i krajowych dokumentach doktrynalnych. Część II: Dziedzictwo architektoniczne, cechy i wartości zabytków - zawiera: definicje dziedzictwa, zabytku i dóbr kultury współczesnej, rodzaje badań i źródeł wiedzy o zabytkach oraz opis cech obiektu niezbędnych do uznania go za zabytek i danych ilustrujących stan obiektu. Przedstawione są rodzaje wartości zabytkowych, ich atrybutów i nośników oraz metoda wartościowania adresowana do warsztatu projektowego architekta. Przedmiotem części III: Postępowanie z zabytkami są cele i rodzaje ingerencji w zabytkowe struktury, ich interpretacje i definicje oraz ilustracje ingerencji: konserwacji, restauracji, restauracji w skali brył (uzupełnień parahistorycznych) i uzupełnień ahistorycznych zabytków (w tym - rozbudów) na przykładach polskich i zagranicznych. Przykłady obiektów ilustrowane są w części "językiem architektonicznym" - rysunkami, co pozwala na graficzne uczytelnienie ich istotnych cech. Ważnym problemem postępowania z zabytkami jest pogodzenie ochrony ich kulturowych wartości z dostępem osób niepełnosprawnych. Część IV poświęcono zarządzaniu zasobami architektonicznego dziedzictwa na różnych poziomach decyzyjnych. Wobec wielu złożonych uwarunkowań pozakonserwatorskich sposób zarządzania współdecyduje o skuteczności opieki i ochrony zabytków.

35664
E-book

Projektowanie witryn internetowych dla urządzeń mobilnych

Gail Frederick, Rajesh Lal

Poznaj najlepsze praktyki tworzenia mobilnych witryn internetowych Jak budować interaktywne witryny dla smartfonów? Jak zwiększyć użyteczność mobilnej witryny internetowej? Jak zoptymalizować serwer WWW pod kątem przeglądarek mobilnych? Internet mobilny to wyjątkowo ekscytujący, ale i chaotyczny ekosystem, który podlega gwałtownym i trudnym do przewidzenia zmianom. Ten podręcznik pozwoli Ci nie tylko przetrwać w tym fascynującym i "dziewiczym" świecie, ale skutecznie radzić sobie z pojawiającymi się w nim problemami — ze składnią, semantyką i programowaniem. Książka, którą trzymasz w rękach, to niezastąpiony przewodnik po dżungli mobilnego Internetu. Pozwoli Ci oswoić wszelkie problemy, z którymi możesz spotkać się jako programista. Książka "Projektowanie witryn internetowych dla urządzeń mobilnych" zawiera szczegółowe opisy standardów, najlepszych praktyk i technik projektowania, niezbędnych do budowy interaktywnych stron WWW dla urządzeń mobilnych. Korzystając z tego podręcznika, nauczysz się stosować rozszerzenia dostępne dla zaawansowanych przeglądarek instalowanych w smartfonach, a także optymalizować, sprawdzać, testować oraz wdrażać witryny mobilne w publicznym Internecie i specyficznym ekosystemie mobilnym. Opanujesz niezbędne umiejętności i nabierzesz pewności siebie potrzebnej do tworzenia przenośnych aplikacji internetowych w niezwykłym środowisku urządzeń mobilnych. Mobilna witryna internetowa Mobilne arkusze stylów Konfiguracja środowiska Składnia mobilnych witryn internetowych Rozpoznawanie urządzeń i dostosowywanie treści Model wytwarzania iteracyjnego Wdrażanie rozwiązań w ekosystemie mobilnym Optymalizacja kodu mobilnego języka znaczników Testowanie i wdrażanie mobilnej witryny internetowej Z tym podręcznikiem z łatwością oswoisz i uporządkujesz chaos ekosystemu Internetu mobilnego