Mastering Unreal Technology: The Art of Level Design Posted: 23 Jul 2009 07:51 AM PDT Mastering Unreal Technology: The Art of Level Design Product Description Let your imagination run wild in the world of Unreal Technology. Mastering Unreal Technology: The Art of Level Design knows no boundaries as it shows you how to build custom mods, maps and levels with the Unreal engine. Its tutorial format will give you immediate results through the tips and demos provided from the industry’s top level designers. Learn to create your own characters, weapons and gaming environments, as well as how to go beyond the Unreal environment and export custom elements from 3D modeling applications. A CD that contains the Unreal Engine, graphics, examples and code is also included, giving you everything you need to create custom levels in Unreal or build your own games and virtual environments. Mastering Unreal Technology will help put you on the cutting-edge of gaming technology. About the Author Jason Busby is the founder of 3D Buzz, a digital animation consultancy and training firm. Jason is also the Director of Animation for The Renaissance Center in Dickson, TN. He has over 15 years experience in programming and digital animation and is expert in the creation of digital video training. Mark Rein, Vice President of Epic Games, a Raleigh, NC developer of cutting-edge PC games. Epic is best known as the creator of the Unreal game series, an award-winning line that has sold more than 3 million copies, including Unreal Tournament which was recognized as the Game of the Year by leading gaming media outlets including Computer Gaming World, the #1 PC games magazine. download |
Growing Software: Proven Strategies for Managing Software Engineers Posted: 23 Jul 2009 07:50 AM PDT Growing Software: Proven Strategies for Managing Software Engineers Product Description As the technology leader at a small software company, you need to focus on people, products, processes, and technology as you bring your software to market, while doing your best to put out fires and minimize headaches. Growing Software is your guide to juggling the day-to-day challenges of running a software company while managing those long-term problems and making sure that your business continues to grow. With practical, hands-on advice, Growing Software will teach you how to build and lead an effective team, define and sell your products, work with everyone from customers to CEOs, and ensure high-quality results. Instead of learning by trial and error, you’ll benefit from author Louis Testa’s 20+ years of management experience. Testa combines big-picture advice, specific solutions, and real-life anecdotes to teach you how to: - Work effectively with your CEO and executive team
- Improve development team efficiency and enthusiasm
- Evaluate your software methodology to improve effectiveness and safeguard against failure
- Use product prototypes to bridge the gap between marketing and engineering
- Defuse technology time bombs
Whether you’re new to managing software or newly lost, Growing Software will help you and your growing company thrive. download |
Lighttpd Posted: 23 Jul 2009 07:49 AM PDT Lighttpd Product Description LightTPD is a secure, flexible, and most importantly, light web server designed and optimized for high performance environments. It is open-source and licensed under the revised BSD license. Its event-driven architecture optimized for a large number of parallel connections, its advanced features (FastCGI, CGI, Auth, Output Compression, URL Rewriting, and many more), and its small memory footprint compared to other web servers, make LightTPD the perfect server software for every web server that suffers load problems or for serving static media separately from dynamic content. LightTPD supports the FastCGI, SCGI, and CGI interfaces to external programs, permitting web applications written in any programming language to be used with this server. Excellent performance for PHP, a particularly popular language, has received special attention. Additionally, LightTPD has become popular within the Ruby on Rails community. What you will learn from this book? The book teaches the reader to install, configure, and work with Lighttpd: - Working with Lighttpd ’s web application interfaces
- Configuring Lighttpd to use SSL
- Preventing attacks and minimizing damage if attacked
- Virtual hosting
- Migration from Apache to Lighttpd
- Setting up web applications and frameworks: Ruby on Rails, WordPress, MediaWiki, trac, AjaxTerm, and more
- Understand and harness Lua/FastCGI
- Writing custom modules/plugins for the Lighttpd API
download |
Network World – July 2009 Posted: 23 Jul 2009 07:48 AM PDT |
Microprocessors: From Assembly Language to C Using the PICI8FXX2 Posted: 23 Jul 2009 07:47 AM PDT Microprocessors: From Assembly Language to C Using the PICI8FXX2 Product Description This book is designed for a first course in microprocessors or it may be used as a reference for practicing engineers. The book is unique in presenting a balanced, integrated topic coverage of assembly language programming, microcontroller programming via the C language, and hardware interfacing. Programming topics are discussed using both assembly language and C, while hardware interfacing examples use C to keep code complexity low and improve clarity. A goal of this book is to prepare students for advanced courses in embedded systems or computer architecture. As such, the topic coverage is wide, with a mixture of software and hardware topics. The assembly language programming topics emphasize the linkage between C language constructs and their assembly language equivalents, so that students clearly understand the impact of C coding choices in terms of execution time and memory requirements. Hardware interface topics included in the textbook cover the fundamentals (parallel, serial, interrupts, A/D, D/A) using devices that do not require an extensive circuits background. Laboratory Projects These provide an extensive off-the-shelf lab experience (13 experiments) for using the PIC18: one experiment on introductory computer architecture topics, four experiments on PIC18 assembly language, and eight hardware experiments. The hardware experiments require the read to breadboard a PIC18F242 system that includes a serial EEPROM, external 8-bit Digital-to-Analog converter, and RS232 interface, and an infrared receiver module. The hardware labs cover all major subsystems on the PIC18: A/D, timers, asynchronous serial interface, and the 12C interface. All hardware labs are programmed in C, using the HI-TECH PICC18 compiler. A supplemental website (www.reesemicro.com) has book C code examples that have been modified to be compatible with both the Microchip MCC18 and HI-TECH PICC18 compilers, as well as lecture notes and sample quizzes. download |
Unix/Linux Survival Guide Posted: 23 Jul 2009 07:46 AM PDT Unix/Linux Survival Guide Product Description The Reference That Every Unix SysAdmin Needs! All Unix/Linux systems, regardless of manufacturer, have inherent similarities for administrators. The Unix/Linux Survival Guide details these similarities and teaches SysAdmins how to tackle jobs on all systems.Mixing administrator knowledge and best practices, the book walks admins step-by-step through installing, setting up, and configuring a new system. It also teaches them learn how to administer systems they didn't set up originally. Intended as a quick and dirty reference for administrators to use in their daily work, the book contains numerous hints on where to look and what to look for to get a Unix/Linux system up to speed and running smoothly. Admins will also learn preventive maintenance techniques to extract and evaluate baseline data and create a warning system that allows them to react to problems before users even notice. Daily task checklists are provided, and other key topics such as backup, security, and documentation are covered in detail. This book provides the knowledge, skill set, techniques, and approach needed to quickly administer a wide range of *NIX systems. Key Features * Provides a quick, easy-to-use reference for Unix/ Linux system administrators * Teaches what system administrators need to know to avoid system breakdowns * Explains a variety of vital administrative tasks, including programming small scripts, user administration, installing and configuring systems, preparing a new system for production, setting up a test system, backup, documentation, preventive maintenance techniques, and data security ON THE CD Scripts * Contains the administration scripts from the book Figures * Includes all of the figures from the book by chapter SYSTEM REQUIREMENTS Unix/Linux operating system; Perl version 5.x or greater; Java Runtime Environment (JRE) 1.3 or newer for the DocBook example. About the Author Erik M. Keller (Munich, Germany) is a freelance consultant and trainer. He has over 18 years of experience on Unix/Linux as an administrator, consultant, DBA, trainer, and developer. download |
Creating Content Management Systems in Java Posted: 23 Jul 2009 07:45 AM PDT Creating Content Management Systems in Java Product Description In today’s fast-paced, information-packed world, it’s critical for businesses to organize and manipulate the data gathered from customers, sales, and product responses, etc. into usable information. Content Management Systems (CMS) can do this for your business easily and efficiently. There are several commercial systems available, but customizing one for your specific needs is usually necessary based on your data. Creating Content Management Systems in Java teaches you how to develop an open source CMS from scratch using XML as the storage mechanism, XSLT as the presentation layer, and Java and JSPs & Servlets to realize the multi-tiered architecture. The book also covers data modeling in XML and the use of XSLT as a presentation vehicle for custom XML formats. Creating Content Management Systems in Java is written for Web and software developers (specifically Java developers) who wish to learn more about the field of content management. The book provides a practical, applied perspective with complete demonstrations using code to show you how a solution or feature can be implemented. Throughout the book you will work through the development of a complete, open source, working CMS example, beginning with the conceptual ideas of content management. From there you’ll dive into the exploration of practical design solutions, and then move into the final implementations in each tier of the software that becomes the CMS. To benefit the most from this book, you should already know the Java programming language and have a basic understanding of the Web. You do not need to know XML, XSLT, CSS, or XHTML because these topics are covered thoroughly, although a basic understanding will be helpful. So, if you need to learn more about CMS development, this is the book for you. download |
Oracle PL/SQL: Expert Techniques For Developers and Database Administrators Posted: 23 Jul 2009 07:44 AM PDT Oracle PL/SQL: Expert Techniques For Developers and Database Administrators Product Description Welcome aboard the first book focusing exclusively on PL/SQL techniques, through Oracle 11g. These techniques are tried-tested-true, yet do not compromise performance. You'll find coverage of all types of scenarios, starting from design to coding and testing to debugging and tuning. PL/SQL is more than just a 3GL sequel to SQL; instead it can be used as a methodology for application development using Oracle. The techniques covered here have a broader scope, in applications ranging from OLTP to OLAP and from data warehousing to business intelligence. The world of PL/SQL is exciting and this book provides a repository of techniques for PL/SQL developers and DBAs alike. This book takes you beyond the existing solutions found in other professional and reference texts or in online documentation. Starting from PL/SQL internals that include PL/SQL program structure, internal representation, compilation, and execution, users are taught PL/SQL concepts and techniques that go way beyond SQL, such as data structure management, error management, data management, application management, and transaction management. It covers the practical "how-to" techniques of applying these PL/SQL concepts in live projects and elaborates on various PL/SQL frameworks, the integration of PL/SQL with Java, and Web-enabling PL/SQL. The last two chapters on PL/SQL tuning and debugging and PL/SQL coding standards contain comprehensive coverage of performance-enhancing techniques and PL/SQL coding standards that can't be found in anywhere else. All techniques include examples and hands-on code, as well as tips and coding standards. The companion CD-ROM includes all the source code for the examples in the book. download |
Seismic Design of Buildings to Eurocode 8 Posted: 23 Jul 2009 12:15 AM PDT Seismic Design of Buildings to Eurocode 8 Product Description As the new Eurocode 8 on the Design of Structures for Earthquake Resistance has acquired the status of a full Euronorm, practical information and training has become urgently needed, especially in relation to the underlying principles of seismic behaviour and the design of building structures. This book covers seismic design in a clear but brief manner and links the principles to the code, illustrated with design examples. Concrete and steel buildings, and their foundations, are given special emphasis but the book is also applicable to many other types of structure and sub-structure.The book stems from practical short courses on seismic design, run jointly by the Society for Earthquake and Civil Engineering Dynamics (SECED) and Imperial College London. Its contributors are either senior academics with significant consulting experience, or leading practitioners, which gives the book a strong industry emphasis. It will be of value to a wide range of practising civil and structural engineers at different stages of their careers; and should also be of direct use to academics preparing courses and worked examples on seismic design to EC8, to advanced undergraduate students, and to Masters level students in Earthquake, Structural or Geotechnical Engineering. download link |
MacUser – 17 July 2009 Posted: 23 Jul 2009 12:13 AM PDT MacUser - 17 July 2009 MacUser – 17 July 2009 PDF | 101 pages | 31.5 Mb | English download link |