Informatyka
Sonal Aneel Allana
jQuery is a lightweight JavaScript library that has changed the landscape of client scripting in web applications. Developed by John Resig in 2006, it has taken the web by storm because of its cross-browser compatibility and the ability to get more done with less code. It has gained popularity with ASP.NET developers and is now distributed with Visual Studio and the NuGet package manager. ASP.NET jQuery Cookbook explores the wide range of utilities that the jQuery library provides. It teaches you the nitty-gritty of plugging in these features in ASP.NET web applications. It covers every aspect of interfacing the library, right from downloading and including jQuery on web pages to selecting controls, handling events, and creating animations. This book also walks you through DOM traversal and manipulation in ASP.NET and then through visual effects and graphics in ASP.NET sites. It explores advanced features such as posting AJAX requests and writing plugins. It will provide you with all the information you need to use this library confidently with ASP.NET.
Andrew Siemer
ASP.NET MVC, one of the latest web development platforms from Microsoft, brings the power of MVC programming to ASP.NET development. It simplifies the task of application development and maintenance for developers. However, ASP.NET MVC is filled with so many features that developers end up looking for solutions to the many problems that are encountered in their routine development tasks.ASP.NET MVC 2 Cookbook will provide solutions for the very specific problems that are encountered while developing applications with the ASP.NET MVC platform. It consists of many recipes containing step-by-step instructions that guide developers to effectively use the wide array of tools and features of ASP.NET MVC platform for web development ASP.NET MVC Cookbook is a collection of recipes that will help you to perform your routine development tasks with ease using the ASP.NET MVC platform. In this book you will be walked through the solution to several specific web application development problems. Each recipe will walk you through the creation of a web application, setting up any Visual Studio project requirements, adding in any external tools, and finally the programming steps needed to solve the problem. The focus of the book is to describe the solution from start to finish.The book starts off with recipes that demonstrate how to work effectively with views and controllers – two of the most important ingredients of the ASP.NET MVC framework. It then gradually moves on to cover many advanced routing techniques. Considering the importance of having a consistent structure to the site, the book contains recipes to show how to build a consistent UI and control its look with master pages. It also contains a chapter that is packed with many recipes that demonstrate how to gain control of data within a view.As the book progresses through some exciting recipes on performing complex tasks with forms, you will discover how easy it is to work with forms to jazz up the look of your web site. Building large applications with ease is one of the prime features of the MVC model. Therefore, this book also focuses on tools and features that make building large applications easier to manage. As data plays an important role in the MVC architecture, there are ample recipes dedicated to cover data validation, access, and storage techniques. Finally, the book demonstrates how to enhance the user experience of your visitors by controlling the data at the application, session, caching, and cookie level.By the end of this book, you will have explored a wide array of tools and features available with the ASP.NET MVC platform
ASP.NET MVC 3 Framework. Zaawansowane programowanie
Steven Sanderson, Adam Freeman
Twórz rozbudowane aplikacje webowe! ASP.NET MVC 3 to kolejny krok w ewolucji platformy ASP.NET firmy Microsoft. W tej bibliotece programowania witryn WWW połączono efektywność i schludność architektury model-widok-kontroler (MVC), najnowsze pomysły i techniki programowania zwinnego oraz najlepsze części istniejącej platformy ASP.NET. Jest ona więc alternatywą dla tradycyjnych projektów ASP.NET Web Forms i ma nad tą platformą znaczną przewagę. Szkielet ASP.NET MVC 3 pozwoli Ci błyskawicznie stworzyć skalowalne, łatwe w utrzymaniu i rozwijaniu aplikacje internetowe, a jego wykorzystanie da Ci niepowtarzalną szansę dziecinnie łatwego stosowania testów jednostkowych i podejścia TDD (ang. test driven development). Co jeszcze możesz zyskać dzięki ASP.NET MVC 3? O tym przekonasz się w trakcie lektury tej wyjątkowej książki. Jej autorzy przyjęli słuszną, zasadę, że dobry przykład mówi więcej niż kilka stron suchej teorii. Zobaczysz więc, jak wzorzec MVC sprawdza się w praktyce, jakie są jego zalety i wady oraz jak unikać typowych pułapek. Nauczysz się korzystać z filtrów, konfigurować kontrolery oraz projektować wydajny model. W dzisiejszych czasach bezpieczeństwo aplikacji stawiane jest na pierwszym miejscu, dlatego szczególną uwagę powinieneś zwrócić na rozdział poświęcony zabezpieczaniu stworzonego przez Ciebie rozwiązania. Ta książka to kompletna pozycja dla każdego programisty ASP.NET. Sięgnij po nią i przekonaj się, że: wzorzec MVC ułatwia pracę jego zastosowanie korzystnie wpływa na jakość kodu bezpieczeństwo aplikacji jest najważniejsze implementacja wzorca MVC nie musi być trudna! Wykorzystaj nowoczesne wzorce w Twoich projektach!
Andrew Scott Meadows
The ASP.NET MVC 4 framework is used to build scalable web applications with the help of design patterns and .NET Framework. The Model-View-Controller (MVC) is a design principle which separates the components of a web application. This separation helps you to modify, develop, and test different components of a web application.ASP.NET MVC 4 Mobile App Development helps you to develop next generation applications, while guiding you to deal with the constraints the mobile web places on application development. By the end of the book, you will be well versed with all the aspects of mobile app development.ASP.NET MVC 4 Mobile App Development introduces you to developing mobile web apps using the ASP.NET MVC 4 framework. Walking you through the process of creating a homebrew recipe sharing application, this book teaches you the fundamentals and concepts relevant to developing Internet-ready mobile-enabled web apps. Through the sample application, you will learn how to secure your apps against XSS and CSRF attacks, open up your application to users using third party logins such as Google or Facebook, and how to use Razor, HTML 5, and CSS 3 to create custom views and content targeting mobile devices. Using these custom views, you will then learn how to create web apps with a native mobile device feel using jQuery mobile. By the end of the book, you will be presented with a set of challenges to prove to yourself that you now have the skills to extend your existing web applications to the mobile web or create new mobile web apps.
Jess Chadwick, Todd Snyder, Hrusikesh Panda
Wykorzystaj potencjał ASP.NET! Platforma ASP.NET to główny konkurent języka Java w zakresie tworzenia aplikacji internetowych oraz zaawansowanych stron internetowych. Jej autorzy zadbali o to, aby każda kolejna wersja ułatwiała pracę programistom w coraz szerszym zakresie. Programiści to doceniają i ASP.NET znajduje się wśród języków najczęściej wybieranych przy tworzeniu zaawansowanych projektów. Jeżeli chcesz w pełni wykorzystać potencjał ASP.NET MVC 4, przyda Ci się wyjątkowa książka. Ta, którą trzymasz w rękach, bez wątpienia taka jest! W trakcie lektury poznasz niuanse architektury MVC oraz dowiesz się, jak tworzyć sieciowe API. Ponadto wykorzystasz Entity Framework do wydajnego korzystania z baz danych oraz zaznajomisz się ze sposobami na równoległe przetwarzanie żądań. Szczególną uwagę powinieneś zwrócić na rozdział poświęcony zapewnieniu jakości — wykorzystanie testów automatycznych znacząco ułatwi Ci życie! Książka ta powinna trafić na podręczną półkę każdego programisty ASP.NET! Sięgnij po tę książkę i: poznaj wzorzec MVC stwórz zaawansowane Web API zobacz, jak uatrakcyjnić Twoją aplikację dzięki technologii AJAX zbuduj bezpieczną aplikację zbuduj system testów automatycznych oraz ciągłej integracji Poznaj i wykorzystaj możliwości ASP.NET w Twoim projekcie!
ASP.NET MVC 4. Programowanie aplikacji webowych
Zbigniew Fryźlewicz, Ewa Bukowska, Daniel Nikończuk
Programuj z ASP.NET MVC 4 - i zostań deweloperem przyszłości! ASP.NET MVC 4, czyli po co komu wzorce projektowe Dodatki zewnętrzne, czyli jak wspomagać aplikację innymi technologiami Studia przypadku, czyli od czego zacząć i na czym skończyć w praktyce ASP.NET MVC to technologia, której poznanie pozwala na szybkie tworzenie eleganckich, prostych w utrzymaniu, lecz wyrafinowanych w działaniu średnich i dużych aplikacji webowych. Współpraca z najważniejszymi standardami internetowymi, takimi jak HTML5, CSS, jQuery czy chmurą Windows Azure, możliwość projektowania aplikacji dla urządzeń mobilnych i uproszczenie budowy modelu domenowego to tylko próbka najnowszych funkcjonalności, jakie zapewnia wersja 4 tego znakomitego frameworka. Jeśli chcesz zostać rozchwytywanym specjalistą pracującym z użyciem ASP.NET MVC 4, nie znajdziesz lepszej książki. W części pierwszej opisano powstanie i warianty wzorca MVC, a także warstwy kontrolerów, widoków i modeli. Jej lektura pozwoli Ci poznać zasady działania frameworka, zorientować się w jego strukturze i opanować korzystanie z komponentów zewnętrznych, takich jak jQuery czy AJAX. Natomiast część druga zawiera cztery studia przypadku, czyli szczegółowe omówienie procesu budowania czterech różnych aplikacji, korzystających z różnych technologii pomocniczych i osadzonych w różnych środowiskach. Dzięki temu uda Ci się zobaczyć w praktyce, jak to wszystko działa. Model-Widok-Kontroler Framework ASP.NET MVC 4 Kontrolery Widoki Modele Routing, czyli przekierowania AJAX Entity Framework + Database Migrations Studium przypadku: serwis Subskrypcja Studium przypadku: serwis Portal Usług Studium przypadku: serwis Moje-Zdjęcia w Windows Azure Studium przypadku: serwis Planner Bibliografia ASP.NET MVC 4 + ta książka = sukces w programowaniu!
ASP.NET MVC 4. Zaawansowane programowanie
Adam Freeman, Steven Sanderson
Kompendium wiedzy o platformie ASP.NET MVC 4! ASP.NET MVC jest rewelacyjną alternatywą dla ASP.NET Web Forms. Pozwala na połączenie efektywności ze schludnością architektury model–widok–kontroler (MVC). Nowa wersja platformy - ASP.NET MVC 4 - to kolejny milowy krok w rozwoju platformy ASP.NET, stworzonej przez giganta z Redmond. Dzięki ASP.NET MVC 4 błyskawicznie stworzysz łatwe w utrzymaniu i rozwojowe aplikacje internetowe. Lektura tej książki pozwoli Ci zapoznać się z technikami programowania w oparciu o testy (TDD). Przekonasz się, jak działa wzorzec MVC w praktyce. Ponadto uda Ci się szczegółowo poznać całą platformę ASP.NET MVC oraz zauważyć różnice, wady i zalety ASP.NET MVC względem klasycznego ASP.NET. Przekonasz się, jak zastosowanie filtrów może ułatwić Ci życie oraz jak niezwykle istotną kwestią jest zapewnienie bezpieczeństwa Twojej aplikacji. Książka ta jest doskonałym i kompletnym źródłem wiedzy na temat ASP.NET MVC. Obowiązkowa lektura dla każdego programisty tej platformy! Sięgnij po książkę i sprawdź: jak wykorzystanie architektury MVC może ułatwić Ci pracę jaki wpływ na jakość Twojego kodu ma architektura MVC jak zapewnić bezpieczeństwo Twojej aplikacji w jaki sposób implementowana jest architektura MVC Lektura obowiązkowa każdego programisty!
Mattijs Perdeck
Do you think that only experts with a deep understanding of the inner workings of ASP.NET, SQL Server, and IIS can improve a website's performance? Think again – because this book tosses that notion out of the window. It will help you resolve every web developer's nightmare – a slow website – with angry managers looking over your shoulder, raging calls from advertisers and clients – the lot. You don't have the time or energy to gain a thorough and complete understanding of ASP.NET performance optimization – You just need your site to run faster! This book will show you how.This hands-on book shows how to dramatically improve the performance of your ASP.NET-based website straight away, without forcing you through a lot of theoretical learning. It teaches you practical, step-by-step techniques that you can use right away to make your site faster with just the right amount of theory you need to make sense of it all.Start reading today and you could have a faster website tomorrow.Unlike other performance-related books, here you'll first learn how to pinpoint the bottlenecks that hold back your site's performance, so you can initially focus your time and energy on those areas of your site where you can quickly make the biggest difference. It then shows you how to fix the bottlenecks you found with lots of working code samples and practical advice, and just the right amount of theoretical detail.The first chapter details techniques for diagnosing performance issues using Waterfall charts. Subsequent chapters then each focus on one individual aspect of your website, providing you with numerous real-life scenarios and performance-enhancing techniques for each of them. In the last chapter, you learn how to effectively load-test your environment in order to measure the change in performance of your site without having to update your production environment – whether it is a new release or simply a small change in the database.
Colman Carpenter, David Duffett, Nik Middleton, Ian...
Asterisk is the leading Open Source Telephony application and PBX software solution. It represents an effective, easy-to-administer, and accessible platform for running enterprise telephony requirements. The real world, however, offers numerous hurdles when running Asterisk in the commercial environment including call routing, resilience, or integrating Asterisk with other systems. This book will show you some of the ways to overcome these problems.As the follow-up to Packt's highly successful 2005 title Building Telephony Systems with Asterisk, this book presents the collected wisdom of Asterisk Professionals in the commercial environment.Aimed at Administrators and Asterisk Consultants who are comfortable with the basics of Asterisk operation and installation, this book covers numerous hands-on topics such as Call Routing, Network Considerations, Scalability, and Resilience ñ all the while providing practical solutions and suggestions. It also covers more business-related areas like Billing Solutions and a Winning Sales Technique. Even if your interest or experience with Asterisk is lower level, this book will provide a deeper understanding of how Asterisk operates in the real world.Asterisk is deployed across countless enterprises globally. Running on Linux, it has constantly demonstrated its resilience, stability, and scalability and is now the advanced communication solution of choice to many organizations and consultants.With a foreword from Mark Spencer, the man behind Asterisk, this book presents the accumulated wisdom of three leading Asterisk Consultants and shows the reader how to get the most out of Asterisk in the commercial environment. Over the course of eleven chapters, this book introduces the reader to topics as diverse as Advanced Dial Plans, Network Considerations, and Call Routing, through to Localization, DAHDI, Speech Technology, and Working with a GUI. The book also covers the more nebulous aspects of being an Asterisk professional such as evaluating customer requirements and pitching for contracts.This book represents the wisdom and thoughts of front line consultants. The knowledge they impart will prove informative, thought provoking and be of lasting interest to Asterisk professionals.
Asterisk 1.6. Build feature-rich telephony systems with Asterisk
David Merel, Barrie Dempster, David Gomillion
Asterisk is a powerful and flexible open source framework for building feature-rich telephony systems. As a Private Branch Exchange (PBX) which connects one or more telephones, and usually connects to one or more telephone lines, Asterisk offers very advanced features, including extension-to-extension calls, queues, ring groups, line trunking, call distribution, call detail rerecords, and call recording.This book will show you how to build a telephony system for your home or business using this open source application. 'Asterisk 1.6' takes you step-by-step through the process of installing and configuring Asterisk. It covers everything from establishing your deployment plan to creating a fully functional PBX solution. Through this book you will learn how to connect employees from all over the world as well as streamline your callers through Auto Attendants (IVR) and Ring Groups.This book is all you need to understand and use Asterisk to build the telephony system that meets your need. You will learn how to use the many features that Asterisk provides you with. It presents example configurations for using Asterisk in three different scenarios: for small and home offices, small businesses, and Hosted PBX. Over the course of ten chapters, this book introduces you to topics as diverse as Public Switched Telephony Network (PSTN), Voice over IP Connections (SIP / IAX), DAHDI, libpri, through to advanced call distribution, automated attendants, FreePBX, and asterCRM.With an engaging style and excellent way of presenting information, this book makes a complicated subject very easy to understand.
Steve Liles
With more than a million apps available from Google Play, it is more important than ever to build apps that stand out from the crowd. To be successful, apps must react quickly to user input, deliver results in a flash, and sync data in the background. The key to this is understanding the right way to implement asynchronous operations that work with the platform, instead of against it. Asynchronous Android is a practical book that guides you through the concurrency constructs provided by the Android platform, illustrating the applications, benefits, and pitfalls of each.Learn to use AsyncTask correctly to perform operations in the background, keeping user-interfaces running smoothly while avoiding treacherous memory leaks. Discover Handler, HandlerThread and Looper, the related and fundamental building blocks of asynchronous programming in Android. Escape from the constraints of the Activity lifecycle to load and cache data efficiently across your entire application with the Loader framework. Keep your data fresh with scheduled tasks, and understand how Services let your application continue to run in the background, even when the user is busy with something else.Asynchronous Android will help you to build well-behaved apps with smooth, responsive user-interfaces that delight users with speedy results and data that's always fresh, and keep the system happy and the battery charged by playing by the rules.
Carl Fredrik Samson
Step into the world of asynchronous programming with confidence by conquering the challenges of unclear concepts with this hands-on guide. Using functional examples, this book simplifies the trickiest concepts, exploring goroutines, fibers, futures, and callbacks to help you navigate the vast Rust async ecosystem with ease.You’ll start by building a solid foundation in asynchronous programming and explore diverse strategies for modeling program flow. The book then guides you through concepts like epoll, coroutines, green threads, and callbacks using practical examples. The final section focuses on Rust, examining futures, generators, and the reactor-executor pattern. You’ll apply your knowledge to create your own runtime, solidifying expertise in this dynamic domain. Throughout the book, you’ll not only gain proficiency in Rust's async features but also see how Rust models asynchronous program flow.By the end of the book, you'll possess the knowledge and practical skills needed to actively contribute to the Rust async ecosystem.
Stefan Kohler
Every idea, concept, and project needs documentation, which is traditionally kept in a variety of documents on different devices. Confluence 5 centralizes that documentation and provides it in one single location, available from almost any device and location.Atlassian Confluence 5 Essentials is a practical, hands-on guide explaining not only how to install and administrate Confluence, but also everything you need to create, share, and collaborate on your documentation. This book will give you everything you need to get started with Confluence.Before you can start creating content, Confluence needs to be available. That is exactly where we start with this book; installing Confluence. Through a number of clear, practical exercises you will go from installation and administration, to creating content and involving your teammates.This book will teach you how to quickly create compelling content. You will learn how to involve your teammates in the process, using the Confluence workbox and share features. You will learn how Confluence can be customized with regards to look and feel, extra functionality, and integration with other tools, so that there is nothing in your way when you want to introduce Confluence 5 within your organisation.If you need to develop better collaboration on mission critical projects, then this book is for you!
Atlassian Jira Server & Data Center. Programowanie rozwiązań w projektach biznesowych
Jakub Kalinowski
By szybciej, sprawniej i skuteczniej zarządzać projektami Znalezienie odpowiedzi na zaprzątające umysł pytania z zakresu automatyzacji zwykle wiąże się ze spędzeniem długich godzin na wertowaniu niespójnej dokumentacji lub przeszukiwaniu forum Atlassian Community, gdzie swoimi problemami (a także autorskimi pomysłami na ich rozwiązanie) dzielą się inni użytkownicy Jiry. To jednak często bezproduktywne działanie, a jedynym skutecznym ― albo i nieskutecznym ― sposobem, by pokonać przeszkodę, jest metoda prób i błędów. W szczególności dotyczy to klas, metod i interfejsów, o których możemy jedynie powiedzieć, że istnieją i przyjmują określone typy parametrów. Książka Jakuba Kalinowskiego ma w zamyśle oszczędzić czytelnikom żmudnego procesu pozyskiwania wiedzy i dać wskazówki, jak rozwiązać konkretne problemy, z którymi mogą się oni zetknąć podczas pracy z Atlassian Jira Server. Znalazło się tu omówienie takich kwestii jak custom fields, workflows, integracje z API, funkcjonalności dostarczane przez pluginy, a także tego, co niesłusznie jest uznawane za terra incognita, czyli tworzenia własnych pluginów. Autor uzupełnił treść o kilka zagadnień związanych z integracją Jiry i Confluence, jak również z bazami Insight - Asset Management, ponieważ obie aplikacje często są obecne w projektach biznesowych, a ich automatyzacja zazwyczaj przysparza wielu problemów. To książka adresowana przede wszystkim do czytelników, którzy mają już doświadczenie w zarządzaniu projektami i instancjami Jira, jednak do tej pory nie zdecydowali się na pisanie skryptów automatyzujących.
Attracting IT Graduates to Your Business. Capture the best new IT talent for your company
An Coppens
Capture the best and brightest IT talent for your company.In the competitive IT hiring market, the best candidates are often snapped up by big companies before they even graduate, so what can you do to attract them to work for you? The new generation of IT graduates have their own values and each industry has specific recruitment techniques, and the savvy hiring manager needs to know about both in order to attract the very best graduates.In this practical guide, An Coppens gives hiring managers unique insights into the new generation of IT graduates and what helps them make their career decisions. Featuring examples of recruitment strategies that have worked for some of the great names in the IT industry such as Google and Microsoft, An translates their strategies into practical tips so you can implement them in your organisation’s recruitment process.
Audyt bezpieczeństwa informacji w praktyce
Tomasz Polaczek
Rozpoczęła się era społeczeństwa informacyjnego. Działalność coraz większej liczby organizacji i firm zależy od szybkiego i efektywnego przetwarzania informacji. Informacja stała się cennym, często wykradanym towarem. Zagrożeniem dla bezpieczeństwa danych są nie tylko crackerzy, lecz często także pracownicy firmy, którzy nieświadomie udostępniają zastrzeżone informacje osobom trzecim. Upowszechnienie informacji, będących tajemnicą lub własnością intelektualną i handlową firmy lub instytucji, może oznaczać utratę reputacji, zakończenie działalności na rynku lub nawet wywołać kłopoty natury prawnej. Z tych powodów informację trzeba należycie chronić oraz odpowiednią nią zarządzać. Książka "Audyt bezpieczeństwa informacji w praktyce" przedstawia praktyczne aspekty wdrażania i realizowania polityki ochrony danych. Opisuje zarówno regulacje prawne, jak i normy ISO traktujące o bezpieczeństwie informacji. Zawiera informacje o odpowiednim zarządzaniu systemami przechowywania danych, fizycznym zabezpieczaniu miejsc, w których znajdują się nośniki danych, oraz szkoleniu użytkowników systemów. Normy ISO i PN dotyczące ochrony informacji Planowanie polityki bezpieczeństwa Umowy o zachowaniu poufności Zabezpieczanie budynku i pomieszczeń Tworzenie procedur eksploatacji sprzętu i systemów Ochrona sieci przed programami szpiegującymi Zarządzanie dostępem użytkowników do systemu Odpowiednio zaplanowane procedury ochrony danych mogą uchronić przedsiębiorstwo przed poważnymi problemami. Wykorzystaj wiadomości zawarte w tej książce i wprowadź podobne procedury w swojej firmie.
Jens Grubert
Augmented Reality offers the magical effect of blending the physical world with the virtual world, which brings applications from your screen into your hands. AR redefines advertising and gaming, as well as education. It will soon become a technology that will have to be mastered as a necessity by mobile application developers.Augmented Reality for Android Application Development enables you to implement sensor-based and computer vision-based AR applications on Android devices. You will learn about the theoretical foundations and practical details of implemented AR applications, and you will be provided with hands-on examples that will enable you to quickly develop and deploy novel AR applications on your own.Augmented Reality for Android Application Development will help you learn the basics of developing mobile AR browsers, how to integrate and animate 3D objects easily with the JMonkeyEngine, how to unleash the power of computer vision-based AR using the Vuforia AR SDK, and will teach you about popular interaction metaphors. You will get comprehensive knowledge of how to implement a wide variety of AR apps using hands-on examples.This book will make you aware of how to use the AR engine, Android layout, and overlays, and how to use ARToolkit. Finally, you will be able to apply this knowledge to make a stunning AR application.
Jonathan Linowes, Krystian Babilinski
Augmented Reality brings with it a set of challenges that are unseen and unheard of for traditional web and mobile developers. This book is your gateway to Augmented Reality development—not a theoretical showpiece for your bookshelf, but a handbook you will keep by your desk while coding and architecting your first AR app and for years to come.The book opens with an introduction to Augmented Reality, including markets, technologies, and development tools. You will begin by setting up your development machine for Android, iOS, and Windows development, learning the basics of using Unity and the Vuforia AR platform as well as the open source ARToolKit and Microsoft Mixed Reality Toolkit. You will also receive an introduction to Apple's ARKit and Google's ARCore! You will then focus on building AR applications, exploring a variety of recognition targeting methods. You will go through multiple complete projects illustrating key market sectors including business marketing, education, industrial training, and gaming. By the end of the book, you will have gained the necessary knowledge to make quality content appropriate for a range of AR devices, platforms, and intended uses.
Rui Wang
Microsoft Kinect changes the notion of user interface design. It differs from most other user input controllers as it enables users to interact with the program without touching the mouse or a trackpad. It utilizes motion sensing technology and all it needs is a real-time cameras, tracked skeletons, and gestures.Augmented Reality with Kinect will help you get into the world of Microsoft Kinect programming with the C/C++ language. The book will cover the installation, image streaming, skeleton and face tracking, multi-touch cursors and gesture emulation. Finally, you will end up with a complete Kinect-based game.Augmented Reality with Kinect will help you get into the world of Kinect programming, with a few interesting recipes and a relatively complete example. The book will introduce the following topics: the installation and initialization of Kinect applications; capturing color and depth images; obtaining skeleton and face tracking data; emulating multi-touch cursors and gestures; and developing a complete game using Kinect features.The book is divided in such a way so as to ensure that each topic is given the right amount of focus. Beginners will start from the first chapter and build up to developing their own applications.
Andrzej Pikoń
AutoCAD od lat wyznacza standardy w dziedzinie oprogramowania CAD, a książka Andrzeja Pikonia stanowi pierwszą pozycję, po którą powinien sięgnąć każdy początkujący użytkownik środowiska firmy Autodesk. Dlaczego? Ponieważ znajdzie w niej wszystko, co niezbędne, aby szybko i bezboleśnie rozpocząć swoją własną przygodę z najpopularniejszym programem CAD na świecie oraz gruntownie poznać podstawy programu. To z kolei da mu szansę na dołączenie do grupy specjalistów najbardziej poszukiwanych na rynku pracy. Jak każdą wielką przygodę, również tę trzeba jednak zaczynać z głową i odpowiednim przewodnikiem. Ogrom możliwości systemu AutoCAD może bowiem oszołomić niejedną osobę, a pokusa skorzystania z łatwych skrótów bywa przyczyną utrwalenia się złych nawyków. Książka "AutoCAD 2010. Pierwsze kroki" pewnie przeprowadzi początkującego użytkownika przez wszystkie mielizny, krok po kroku wprowadzając go w arkana sztuki projektowania wspomaganego komputerowo i przedstawiając najważniejsze zagadnienia w zrozumiały oraz klarowny sposób. Zastosowana przez autora metoda prezentacji materiału sprawia, że nauka programu jest łatwa i szybka, a co ważniejsze -- bardzo praktyczna. Bez zbędnej teorii, za to przy użyciu konkretnych przykładów będziesz dzięki niej mógł zacząć tworzyć swoje pierwsze prawdziwe projekty i poznawać tajniki systemu AutoCAD 2010. Najważniejsze cechy programu Podstawy tworzenia rysunków Układy współrzędnych Sposoby przeglądania dokumentacji Korzystanie z systemu pomocy Modyfikowanie obiektów Cofanie nieudanych operacji Narzędzia do rysowania precyzyjnego Kreskowanie, linie i napisy Wymiarowanie obiektów Malarz formatów i menedżer właściwości Korzystanie z warstw i bloków Podstawy rysunku parametrycznego Drukowanie projektów Przekonaj się sam, dlaczego książki z cyklu "AutoCAD. Pierwsze kroki" są standardem w procesie nauki projektowania z wykorzystaniem tego systemu.
AutoCAD 2010 PL. Pierwsze kroki
Andrzej Pikoń
AutoCAD od lat wyznacza standardy w dziedzinie oprogramowania CAD, a książka Andrzeja Pikonia stanowi pierwszą pozycję, po którą powinien sięgnąć każdy początkujący użytkownik środowiska firmy Autodesk. Dlaczego? Ponieważ znajdzie w niej wszystko, co niezbędne, aby szybko i bezboleśnie rozpocząć swoją własną przygodę z najpopularniejszym programem CAD na świecie oraz gruntownie poznać podstawy programu. To z kolei da mu szansę na dołączenie do grupy specjalistów najbardziej poszukiwanych na rynku pracy. Jak każdą wielką przygodę, również tę trzeba jednak zaczynać z głową i odpowiednim przewodnikiem. Ogrom możliwości systemu AutoCAD może bowiem oszołomić niejedną osobę, a pokusa skorzystania z łatwych skrótów bywa przyczyną utrwalenia się złych nawyków. Książka "AutoCAD 2010 PL. Pierwsze kroki" pewnie przeprowadzi początkującego użytkownika przez wszystkie mielizny, krok po kroku wprowadzając go w arkana sztuki projektowania wspomaganego komputerowo i przedstawiając najważniejsze zagadnienia w zrozumiały oraz klarowny sposób. Zastosowana przez autora metoda prezentacji materiału sprawia, że nauka programu jest łatwa i szybka, a co ważniejsze - bardzo praktyczna. Bez zbędnej teorii, za to przy użyciu konkretnych przykładów będziesz dzięki niej mógł zacząć tworzyć swoje pierwsze prawdziwe projekty i poznawać tajniki systemu AutoCAD 2010. Najważniejsze cechy programu Podstawy tworzenia rysunków Układy współrzędnych Sposoby przeglądania dokumentacji Korzystanie z systemu pomocy Modyfikowanie obiektów Cofanie nieudanych operacji Narzędzia do rysowania precyzyjnego Kreskowanie, linie i napisy Wymiarowanie obiektów Malarz formatów i menedżer właściwości Korzystanie z warstw i bloków Podstawy rysunku parametrycznego Drukowanie projektów Przekonaj się sam, dlaczego książki z cyklu "AutoCAD. Pierwsze kroki" są standardem w procesie nauki projektowania z wykorzystaniem tego systemu.
Andrzej Pikoń
AutoCAD od lat wyznacza standardy w dziedzinie oprogramowania CAD, a książka Andrzeja Pikonia stanowi pierwszą pozycję, po którą powinien sięgnąć każdy początkujący użytkownik środowiska firmy Autodesk. Dlaczego? Ponieważ znajdzie w niej wszystko, co niezbędne, aby szybko i bezboleśnie rozpocząć swoją własną przygodę z najpopularniejszym programem CAD na świecie oraz gruntownie poznać podstawy programu. To z kolei da mu szansę na dołączenie do grupy specjalistów najbardziej poszukiwanych na rynku pracy. Jak każdą wielką przygodę, również tę trzeba jednak zaczynać z głową i odpowiednim przewodnikiem. Ogrom możliwości systemu AutoCAD może bowiem oszołomić niejedną osobę, a pokusa skorzystania z łatwych skrótów bywa przyczyną utrwalenia się złych nawyków. Książka "AutoCAD 2011. Pierwsze kroki" pewnie przeprowadzi początkującego użytkownika przez wszystkie mielizny, krok po kroku wprowadzając go w arkana sztuki projektowania wspomaganego komputerowo i przedstawiając najważniejsze zagadnienia w zrozumiały oraz klarowny sposób. Zastosowana przez autora metoda prezentacji materiału sprawia, że nauka programu jest łatwa i szybka, a co ważniejsze -- bardzo praktyczna. Bez zbędnej teorii, za to przy użyciu konkretnych przykładów będziesz dzięki niej mógł zacząć tworzyć swoje pierwsze prawdziwe projekty i poznawać tajniki systemu AutoCAD 2011. Najważniejsze cechy programu Podstawy tworzenia rysunków Układy współrzędnych Sposoby przeglądania dokumentacji Modyfikowanie obiektów Narzędzia do rysowania precyzyjnego Kreskowanie, linie i napisy Wymiarowanie obiektów Malarz formatów i menedżer właściwości Korzystanie z warstw i bloków Drukowanie projektów Przekonaj się sam, dlaczego książki z cyklu "AutoCAD. Pierwsze kroki" są standardem w procesie nauki projektowania z wykorzystaniem tego systemu.
AutoCAD 2011 PL. Pierwsze kroki
Andrzej Pikoń
AutoCAD od lat wyznacza standardy w dziedzinie oprogramowania CAD, a książka Andrzeja Pikonia stanowi pierwszą pozycję, po którą powinien sięgnąć każdy początkujący użytkownik środowiska firmy Autodesk. Dlaczego? Ponieważ znajdzie w niej wszystko, co niezbędne, aby szybko i bezboleśnie rozpocząć swoją własną przygodę z najpopularniejszym programem CAD na świecie oraz gruntownie poznać podstawy programu. To z kolei da mu szansę na dołączenie do grupy specjalistów najbardziej poszukiwanych na rynku pracy. Jak każdą wielką przygodę, również tę trzeba jednak zaczynać z głową i odpowiednim przewodnikiem. Ogrom możliwości systemu AutoCAD może bowiem oszołomić niejedną osobę, a pokusa skorzystania z łatwych skrótów bywa przyczyną utrwalenia się złych nawyków. Książka "AutoCAD 2011 PL. Pierwsze kroki" pewnie przeprowadzi początkującego użytkownika przez wszystkie mielizny, krok po kroku wprowadzając go w arkana sztuki projektowania wspomaganego komputerowo i przedstawiając najważniejsze zagadnienia w zrozumiały oraz klarowny sposób. Zastosowana przez autora metoda prezentacji materiału sprawia, że nauka programu jest łatwa i szybka, a co ważniejsze -- bardzo praktyczna. Bez zbędnej teorii, za to przy użyciu konkretnych przykładów będziesz dzięki niej mógł zacząć tworzyć swoje pierwsze prawdziwe projekty i poznawać tajniki systemu AutoCAD 2011. Najważniejsze cechy programu Podstawy tworzenia rysunków Układy współrzędnych Sposoby przeglądania dokumentacji Modyfikowanie obiektów Narzędzia do rysowania precyzyjnego Kreskowanie, linie i napisy Wymiarowanie obiektów Malarz formatów i menedżer właściwości Korzystanie z warstw i bloków Drukowanie projektów Przekonaj się sam, dlaczego książki z cyklu "AutoCAD. Pierwsze kroki" są standardem w procesie nauki projektowania z wykorzystaniem tego systemu.
AutoCAD 2012 i 2012 PL. Ćwiczenia praktyczne
Mirosław Babiuch
Superprojekt od ręki? Z AutoCAD-em 2012! Podstawowe narzędzia pracy, czyli wszystko o rysowaniu i modyfikowaniu rysunku Warstwy, czyli praktyczne przemieszczanie elementów rysunku i nakładanie ich na siebie Modelowanie 3D, czyli optymalne wykorzystywanie efektu trójwymiarowości Wykonanie profesjonalnego rysunku technicznego to wyjątkowo żmudna robota. Nie trzeba o tym przekonywać żadnego architekta czy projektanta urządzeń. Od pomysłu do przedstawienia gotowego szkicu dowolnego elementu upływa zwykle sporo czasu, a nawet najlepszą ideę trzeba jakoś zwizualizować — dopiero wtedy można uczynić następny krok. Program AutoCAD od dawna pozwala skrócić czas potrzebny na opracowanie dokładnego projektu budynku, części maszyny czy wnętrza, pod warunkiem, że użytkownik umie sprawnie się nim posługiwać. A możliwości wersji 2012 i 2012 PL są zaiste imponujące! Z książką "AutoCAD 2012 i 2012 PL. Ćwiczenia praktyczne" szybko opanujesz logikę programu. Kolejne ćwiczenia pozwolą Ci odkryć narzędzia służące do rysowania i poprawiania rysunku czy wprowadzania tekstu. Nauczysz się pracować z warstwami, używać palet narzędzi i stosować ZOOM. Dowiesz się więcej o wymiarowaniu i rysunku izometrycznym, by w końcu przejść do modelowania 3D. I właśnie wtedy zauważysz, że swobodnie poruszasz się w środowisku AutoCAD-a… by tworzyć własne fantastyczne projekty! Rozpoczęcie pracy z AutoCAD-em 2012 Narzędzia rysowania Narzędzia edycji Tekst i wymiarowanie ZOOM oraz poruszanie się po rysunku Warstwy i kreskowanie Rysunek izometryczny Bloki i palety narzędzi Modelowanie 3D i drukowanie Opisy ważniejszych narzędzi Ważniejsze zmienne systemowe AutoCAD - opanuj go już dziś!