
Internet Security Professional Reference
The Linux Security Cookbook includes real solutions to a wide range of targeted problems, such as sending encrypted email within Emacs, restricting access to network services at particular times of day, firewalling a webserver, preventing IP spoofing, setting up key-based SSH authentication, and much more. With over 150 ready-to-use scripts and configuration files, this unique book helps administrators secure their systems without having to look up specific syntax. The book begins with recipes devised to establish a secure system, then moves on to secure day-to-day practices, and concludes with techniques to help your system stay secure. This cookbook's proven techniques are derived from hard-won experience. Whether you're responsible for security on a home Linux system or for a large corporation, or somewhere in between, you'll find valuable, to-the-point, practical recipes for dealing with everyday security issues
Maximum Security: A Hacker's Guide to Protecting Your Internet Site and Network
Now more than ever, it is imperative that users be able to protect their system from hackers trashing their Web sites or stealing information. Written by a reformed hacker, this comprehensive resource identifies security holes in common computer and network
Embedded Systems: Desktop Integration (Wordware Applications Library)
This is the first book to combine embedded design, development, interface selection, and PC interfaceing within the same context.
Programming Embedded Systems in C and C ++
This book introduces embedded systems to C and C++ programmers. Topics include testing memory devices, writing and erasing Flash memory, verifying nonvolatile memory contents, controlling on-chip peripherals, device driver design and implementation, optimizing embedded code for size and speed, and making the most of C++ without a performance penalty.
Building Embedded Linux Systems
Building Embedded Linux Systems shows you how to design and build your own embedded systems using Linux® as the kernel and freely available open source tools as the framework. Written by an active member of the open source community, the book is structured to gradually introduce readers to the intricacies of embedded Linux, with detailed information and examples in each chapter that culminate in describing how Linux is actually put on an embedded device.
Designing Mobile Service Systems (Research in Design Series)
This publication is the second in the Research in Design series. Design is an effort that enjoys a growing attention in the academic world. At Delft University of Technology design is a recognized part of science. Like other technical universities, Delft is rooted in the engineering field. And in spite of questions like 'what is design', 'what is engineering' and 'what is science', which can be debated in long sessions, and differences that are hard to explain, it is possible to feel the differences. In this book the authors contribute to the development of a design language for the service domain. In general the engineering discipline is expanding into a field that embraces perspectives of more disciplines and actors, next to the engineer who is responsible for the artifact. The first volume in this Research in Design Series stresses the stakeholder oriented approach in the domain of architecture and urban planning (Binnekamp, van Gunsteren, & van Loon, 2006). The domain in this volume is services. This is a field in which the involvement of different stakeholders with different interests in the design process is particularly a critical success factor.
Designing for Interaction: Creating Smart Applications and Clever Devices (VOICES)
Explore the new design discipline that is behind such products as the iPod and innovative Web sites like Flicer. While other books on this subject are either aimed at more seasoned practitioners or else are too focused on a particular medium like software, this guide will take a more holistic approach to the discipline, looking at interaction design for the Web, software, and devices. It is the only interaction design book that is coming from a designers point of view rather than that of an engineer.This much-needed guide is more than just a how-to manual. It covers interaction design fundamentals, approaches to designing, design research, and more, and spans all mediums—Internet, software, and devices. Even robots! Filled with tips, real-world projects, and interviews, you’ll get a solid grounding in everything you need to successfully tackle interaction design.
Building PDA Databases for Wireless and Mobile Development
Introduces the mobile databases (their architecture and features) and how they operate and handle the essential task of synchronization.
Explains how the enterprise work force can move to a handheld device and still have easy access to corporate databases.
Web site contains all source code for working examples of applications showing mobile databases in use.
Foreword and endorsement by Bill Inmon, the "Father of Data Warehousing."
Wireless communication slowly is becoming reality. In a wireless world, a printer is installed automatically after it is turned on; keyboard and mouse cables no longer become hopelessly tangled; Palm Pilots and mobile telephones automatically synchronize and communicate. Providing this sort of seamless, wireless communication--at a low cost--is the goal of Bluetooth technology.
Devices that support Bluetooth automatically communicate with one another when they come within a 30-foot range of each other. If devices are compatible and properly authenticated, they start communicating, up to a maximum bandwidth of 1 Mbps. Although Bluetooth has a relatively short range and limited bandwidth, it requires very little power and is theoretically inexpensive. This makes it the ideal technology for portable devices that run on batteries, as well as devices that don't require massive bandwidth.
Bluetooth Demystified is a solid overview of Bluetooth technology for data-communication professionals who want to learn more about this new wireless specification. In many ways, it mirrors the official and more technical Bluetooth 1.0 specification (available online). For those who are familiar with the official specification, many of the diagrams will be familiar, and much of the basic information is the same. This book does not provide explicit information for programmers who are looking to implement Bluetooth support; but, if you want an accessible introduction to Bluetooth technology, this does the job.
Structured to provide an increasingly technical overview of Bluetooth, the book begins with a general overview of wireless technology and provides the motivation for Bluetooth. This creates a solid foundation for the following chapters, which give technical descriptions of the various Bluetooth communication protocols. Chapters on security and proposed usage models flesh out this new wireless communication specification.
New technology platforms always require a critical mass before they become a broadly accepted standard, and Bluetooth is no exception. Success for this technology is not guaranteed, even though an impressive list of companies have promised to implement Bluetooth in their products. Whether Bluetooth is the next Microsoft Bob or the next Palm Pilot remains to be seen. --Pete Ostenson
Advances in Mobile Commerce Technologies
As the number of mobile device users increases rapidly and exceeds that of PC users by a large margin, conducting business and services over these mobile devices, also known as mobile commerce is becoming very attractive and is expected to drive the future development of electronic commerce. To tap the potential of mobile commerce, application providers, service providers, content providers, and technology providers have to work together to realize the future mobile commerce applications. In the process of conceptualizing and developing these applications, they have to be cognizant of the latest development in mobile commerce technology. Advances in Mobile Commerce Technologies serves as an introduction to mobile commerce with emphasis on both theory and application.
Sams Teach Yourself GIMP in 24 Hours
Rather than simply running down a list of GIMP's capabilities, Sams Teach Yourself GIMP in 24 Hours actually teaches graphic art techniques and web media creation using GIMP. The GIMP is a fairly complex program with many features and capabilities, but not so complex to be beyond the grasp of most competent computer users. Sams Teach Yourself Gimp in 24 Hours takes you step-by-step through image creation and manipulation and teaches you the techniques for producing high-quality digital art. This book is neither a "dummied down" guide for novice computer users nor an incomprehensible technical reference for UNIX and Linux experts.
The World Wide Web is a big place, and it is hard to find your way through it, much less make an impact on it. Blogs have revolutionized the idea of each person having a voice on the web and Sams Teach Yourself Blogging In a Snap is your guide to making your mark on the Internet world. This comprehensive guide to blogging focuses on using Blogger, the blogging tool hosted by Google. Blogger is a user-friendly blogging tool, but documentation on how to maximize your blogging experience using it is limited. This book bridges that gap, and provides you with everything you need to know to create and maintain your blog, from setting up a Blogger account to creative blogging tricks and techniques to blogging etiquette. You'll learn how to customize your blog, comment on other people's blogs, and share photos through your blog. Even if you already know what blogging is and are just looking for a few tips on how to make your blog bigger and better, the book's modular, task-based format will allow you to jump in anywhere and be on your way. Join the blogging craze with the help of Sams Teach Yourself Blogging In a Snap.
Sams Teach Yourself HTML and CSS in 24 Hours (7th Edition) (Sams Teach Yourself)
Learn from the newest, updated edition of the highly acclaimed introduction to HTML, Sams Teach Yourself HTML and CSS In 24 Hours. The seventh edition includes updates to introduce Cascading Style Sheets (CSS) in concert with HTML to produce quality web pages. You'll be able to study revisions that refine examples, as well as provide an enhanced integration with your web pages. You'll also gain a comprehensive understanding with new examples that match the current state of HTML.This carefully organized, well-written tutorial teaches beginning web page development skills, covering only those HTML and CSS tags that are likely to be used on creating a beginning web page. The 24 separate, one hour-long tutorials follow the process by which you should be creating your web page, building knowledge not only of how to create a web page, but building a general knowledge of how to use HTML and CSS in other projects as well. Chapters include:
Understanding HTML and XHTML
Creating Your Own Web Page Graphics
Using Tables to Organize and Lay Out Your Pages
Using Style Sheets for Page Layout
Dynamic Web Pages
Sams Teach Yourself Wireless Java with J2ME in 21 Days
Sams Teach Yourself Wireless Java with J2ME in 21 Days begins by establishing the basic parameters of J2ME development and its uses in building wireless applications. The tutorial chapters introduce both text and graphical application development for typical wireless devices. Finally, the book presents the major types of applications that the wireless developer will build-information management, communications, games, etc. The book also introduces the basic concepts of networking wireless devices through Java.
Sams Teach Yourself Office Productivity All in One
Sams Teach Yourself Mac OS X Digital Media All In One
All the answers to a user's questions in one big, easy-to-use book. A compendium of multiple reference books in one volume. Designed for the beginning user who wants to buy just one book that is likely to answer all his current - and future questions. Does not assume the reader wants to use just one single product in isolation from others. Digital Photos, Video, and Music All in One is designed to teach the new computer user how to easily work with a variety of digital media. It doesn't assume the reader wants to learn how to use just one product, but covers multiple products and technologies together in a logical fashion: Digital Cameras, Photoshop Elements, Burning CDs and DVDs, Scanners and Printers, MP3s and Digital Music, Digital Video. Carla Rose has authored or co-authored more than two dozen computer books, including Sams Teach Yourself Photoshop 7 in 24 Hours and Sams Teach Yourself Photoshop Elements 2 in 24 Hours, as well as books on desktop publishing, telecommunications, and more. She is a contributing editor for Photoshop User magazine and has written for publications ranging from the Atlantic Fisherman to Adobe Magazine to The New Yorker.
Sams Teach Yourself Windows XP Computer Basics All in One
Find all the answers to a Windows XP user¿s questions in one big, easy-to-use book. Sams Teach Yourself Windows XP Computer Basics All in One is designed to teach the new computer user how to get the most out of a desktop computer. It does not assume the reader wants to learn how to use just one product, but covers multiple products and technologies together in a logical fashion. Topics covered include: Computer Basics, Windows XP, Microsoft Office, Internet and Web, Upgrades and Repair, and Home Networking. If you are a beginning computer user who wants to buy one, single book to help you better use your computer or accomplish a broad range of computer activities Sams teach Yourself Windows XP Computer Basics All in One is the book for you!
Sams Teach Yourself ASP.NET 2.0 in 24 Hours, Complete Starter Kit (Sams Teach Yourself)
If you are familiar with creating HTML web pages but aren't familiar with creating dynamic, data driven web applications, you should consider learning ASP. And Sams Teach Yourself ASP.NET 2.0 in 24 Hours, Complete Starter Kit is the perfect learning tool. The Starter Kit provides the unbeatable combination of programmer/author Scott Mitchell and the step-by-step learning method of the best-selling Sams Teach Yourself series. The accompanying CD includes Visual Web Developer 2005 Express, a lightweight, easy-to-use and easy-to-learn web development tool, and all projects developed in the book's examples
Sams Teach Yourself Crystal Reports 9 in 24 Hours
Sams Teach Yourself Crystal Reports 9 in 24 Hours guides the reader through understanding data sources, to creating simple reports using the provided report wizards to custom reporting creation, modification and design techniques. Crystal Reports 9 includes unprecedented technological advances and user interface design improvements. Crystal Reports can access data from the most widely used databases and can integrate data from multiple databases within one report.