Sunday, February 21, 2010

Development Books 4

Multiagent System Technologies

Paolo Petta, Jörg P. Müller, Matthias Klusch, Michael Georgeff, «Multiagent System Technologies»
Springer | ISBN: 3540749489 | 2007 |

This book constitutes the refereed proceedings of the 5th German Conference on Multiagent Systems Technologies, MATES 2007, held in Leipzig, Germany, in September 2007, co-located with NetObjectDays (NODe 2007).




WordPress In Depth
 
 Publisher: QUE | ISBN: 0789742756 | Feb 2010



Product Description
Advice and techniques that you need to get the job done.

Looking for ways to streamline your work so you can focus on maximizing your time? In Depth provides specific, tested, and proven solutions to the problems you run into every day–things other books ignore or oversimplify. This is the one book that you can rely on to answer the questions you have now and will have in the future.

In Depth offers
* Comprehensive coverage with detailed solutions
* Breakthrough techniques and shortcuts that are unavailable elsewhere
* Practical, real-world examples with nothing glossed over or left out
* Troubleshooting help for tough problems you can’t fix on your own
* Outstanding authors recognized worldwide for their expertise and teaching style
* Quick information via sidebars, tips, reminders, notes, and warnings

In Depth is the only tool you need to get more done in less time!

Includes coverage on blog creation, widgets, plug-ins, themes, SEO, the WordPress.com platform, and WordPress.org software






Embedded Control Systems in C/C++: An Introduction for Software Developers Using MATLAB By Jim Ledin

 
 Publisher: CMP 2003 |  ISBN: 1578201276 



Implement proven design techniques for control systems without having to master any advanced mathematics. Using an effective step-by-step approach, this book presents a number of control system design techniques geared toward readers of all experience le

Using the techniques and reusable code in Embedded Control Systems in C/C++, embedded systems developers can design control systems without the advanced calculus skills that are typically required.

About the Author
Jim Ledin, P.E., is an electrical engineer providing simulation-related consulting services. Over the past 18 years, he has worked on all phases of non-real-time and hardware-in-the-loop (HIL) simulation in support of the testing and evaluation of air-to-air and surface-to-air missile systems at the Naval Air Warfare Center in Point Mugu, Calif. He also served as the principal simulation developer for three HIL simulation laboratories for the NAWC. Jim has presented at ADI User Society international meetings and the Embedded Systems Conference, and has written for Embedded Systems Programming magazine and Dr. Dobb's Journal. 



  


 The Definitive Guide to Jython

 Publisher: Apress | ISBN: 1430225270 | Feb 2010 



Product Description
Jython is an open source implementation of the high-level, dynamic, object-oriented scripting language Python seamlessly integrated with the Java platform. The predecessor to Jython, JPython, is certified as 100% Pure Java. Jython is freely available for both commercial and noncommercial use and is distributed with source code. Jython is complementary to Java.

The Definitive Guide to Jython, written by the official Jython team leads, covers the latest Jython 2.5 (or 2.5.x) from the basics to the advanced features. This book begins with a brief introduction to the language and then journeys through Jython’s different features and uses.

The Definitive Guide to Jython is organized for beginners as well as advanced users of the language. The book provides a general overview of the Jython language itself, but it also includes intermediate and advanced topics regarding database, web, and GUI applications; Web services/SOA; and integration, concurrency, and parallelism, to name a few.

What you’ll learn
* How to handle Jython basics like language syntax and concepts
* How to use the Jython scripting language for I/O, Java/Jython integration, and Jython in an IDE and databases
* How to integrate Jython with the Django web framework and even Spring
* How to develop web applications with Jython including web services/SOA, GUI considerations, and deployment targets
* How to conduct testing, continuous integration, concurrency, scaling, and more with Jython

Who is this book for?
This book is for Java web developers looking to use a dynamic scripting language as an alternative to Groovy or JRuby. Other web developers who use Python and Django may also be interested in this book.





Learn Cocoa on the Mac

Publisher: Apress | ISBN: 1430218592 | Feb 2010 |


Product Description
The Cocoa frameworks are some of the most powerful frameworks for creating native desktop applications available on any platform today, and Apple gives them away, along with the Xcode development environment, for free! However, for a first-time Mac developer, just firing up Xcode and starting to browse the documentation can be a daunting task. The Objective-C class reference documentation alone would fill thousands of printed pages, not to mention all the other tutorials and guides included with Xcode. Where do you start? Which classes are you going to need to use? How do you use Xcode and the rest of the tools?

This book answers these questions and more, helping you find your way through the jungle of classes, tools, and new concepts so that you can get started on the next great Mac OS X application today. Jack Nutting is your guide through this forest; he’s lived here for years, and he’ll show you which boulder to push, which vine to chop, and which stream to float across in order to make it through. You will learn not only how to use the components of this rich framework, but also which of them fit together, and why.

Jack Nutting’s approach, combining pragmatic problem-solving with a deep respect for the underlying design philosophies contained within Cocoa, stems from years of experience using these frameworks. He’ll show you which parts of your application require you to jump in and code a solution, and which parts are best served by letting Cocoa take you where it wants you to go. The path over what looks like a mountain of components and APIs has never been more thoroughly prepared for your travels. With Jack’s guidance, the steep learning curve becomes a pleasurable adventure. There is still much work for the uninitiated, but by the time you’re done, you will be well on your way to becoming a Cocoa Master.

* Begin to really get to grips with the full Cocoa toolset—practical, hands-on learning
* Become familiar with the core concepts at the heart of every Cocoa application
* See which parts of the iPhone SDK overlap with the Mac OS X development tools so you can explore both Mac and iPhone development
* Packed full of goodness and enthusiasm for the Cocoa frameworks from a developer perspective

What you’ll learn
* How to actually make your own Cocoa applications—this is much more than just a quick introduction to Cocoa!
* Which classes, of the dozens included in Cocoa, are truly central to Cocoa development
* How to best use MVC architecture concepts in a Cocoa application
* How the various pieces of the Cocoa frameworks fit with each other and into the MVC architecture
* Which parts of Cocoa truly enable “visual programming”, letting you reap the benefits of proven, reusable code libraries that Apple gives you for free
* How to recognize recurring design patterns used throughout Cocoa, and put them to proper use in your own code
* How to approach Cocoa from different programming environments
* How to use the facilities provided in Snow Leopard to create software that distributes itself automatically among all available CPUs, improving the user experience for your users.

Who is this book for?
Anyone with basic understanding of object-oriented programming who wants to try out Mac OS X application programming, as well as iPhone developers who want to extend their knowledge of Cocoa Touch to include the Mac-specific technologies included with Cocoa.


  



 Model Driven Architecture and Ontology Development

Dragan Gasevic, Dragan Djuric, Vladan Devedzic, Bran V. Selic,
«Model Driven Architecture and Ontology Development»

Springer | ISBN: 3540321802 | 2006 |

"The book is equally suited to those who merely want to be informed of the relevant technological landscape, to practitioners dealing with concrete problems, and to researchers seeking pointers to potentially fruitful areas of research. The writing is technical yet clear and accessible, illustrated throughout with useful and easily digestible examples." from the Foreword by Bran Selic, IBM Rational Software, Canada.






Jörg H. Kloss, "X3D: Programmierung interaktiver 3D-Anwendungen für das Internet"
 
 Addison-Wesley | 2009 | ISBN: 3827328292 | 


Das Buch zeigt einleitend die Entstehung und Entwicklung von VRML zu X3D auf, liefert die notwendigen Hintergründe zu XML und stellt die vielen aktuellen Einsatzgebiete von X3D in der Praxis vor. Ein Überblick und eine Einführung in sinnvolle Software-Tools zur Bedienung und Erstellung X3D-basierter Virtueller Welten liefert Ihnen das Handwerkzeug für das eigene Worldbuilding. In einem Basis-Tutorial lernen Sie sämtliche Komponenten der Beschreibungssprache kennen und bauen sukzessive eine eigene Virtuelle Welt auf. Im anschließenden Workshop für Fortgeschrittene wird das Konzept von 3D-Multiuser-Pattformen vermittelt und durch den praktischen Aufbau einer eigenen 3D-Multiuser-Welt vertieft.







Information Modeling for Internet Applications 

 Publisher: Idea Group Publishing | ISBN: 1591400503 | 


An exploration of the fundamentals of Web site modelling. It covers theoretical background as well as practical modelling techniques, which assist in the planning and development of Web sites, other collections of hyper-documents and Web-based information systems in general.





Contemporary Communication Systems Using Matlab By John G. Proakis, Masoud Salehi

 Publisher: PWS Pub. Co 1998 |  ISBN: 0534938043 




This book has been developed as a supplement to traditional core texts in Communication Systems for instructors and students who wish to make MATLAB an integral part of their study of Communication Systems topics and concepts. The books in this new series are designed to promote students' problem solving and critical thinking skills through the use of MATLAB as a "virtual laboratory." A 3.5" disk containing supporting MATLAB data files is bound into the book. This book offers numerous MATLAB-based simulations and examples of communications systems, while providing a good balance of theory and hands-on computer experience. The coverage of theory is not meant to replace that provided in a traditional core text, but does establish a conceptual background to complement students' MATLAB activities.

About the Author
Ph.D. Massachusetts Institute of Technology

No comments: