Getting Started with Oracle BPM Suite 11gR1Business Process Management is broadly recognized as a top business priority. While BPM is more than technology, effective process management requires a good BPM suite of tools and technologies. The market for such BPM Suites has been historically very fragmented. This market is in the process of being transformed, driven by two forces: standardization, primarily in the form of BPMN 2.0, and consolidation. Oracle BPM Suite 11gR1 is a harbinger of this transformation. With its native support for BPMN 2.0 and a unified and comprehensive set of capabilities, it is poised to accelerate the change.
This book provides an excellent exposure to Oracle BPM 11gR1 and walks you through the development of a business process application based on a real-life scenario. ...
EJB 3.0 Database Persistence with Oracle Fusion Middleware 11gEJB (Enterprise JavaBeans) 3.0 is a commonly used database persistence technology in Java EE applications. EJB 3.0 has simplified the development of EJBs with an annotations-based API that eliminates the use of remote/local interfaces, home/local home interfaces, and deployment descriptors. A number of other books are available on EJB 3.0, but none covers EJB 3.0 support in Oracle Fusion Middleware 11g, which is one of the leaders in the application server market.
This is the first book that covers all aspects of EJB 3.0 database persistence development using Oracle Fusion Middleware technology. It covers all the best practices for database persistence ensuring that your applications are easily maintainable. ...
ExtGWT Rich Internet Application CookbookGet ready to build the next generation Gmail, Facebook, or Meebo, with HTML5 and Server Push, taking advantage of the power and versatility of Java with ExtGWT. Sencha Ext GWT takes GWT to the next level, giving you high-performance widgets, feature-rich templates and layouts, advanced charting, data loaders and stores, accessibility, and much more.
ExtGWT Rich Internet Application Cookbook will teach you to quickly build stunning functionality into your own apps with ExtGWT. ...
Learning to Program with MATLABThe text is for instructors who want to use MATLAB to teach introductory programming concepts. Since many students struggle with applying the concepts that underlie good programming practice, Learning to Program with MATLAB: Building GUI Tools was designed upon the observation that student learning is enhanced if the students themselves build the GUI (graphical user interface) tool, construct the computational model, implement the visualization of results, and design the GUI. This text teaches the core concepts of computer programming - arrays, loops, functions, and basic data structures - using MATLAB. The chapter sequence covers text-based programs, then programs that produce graphics, building up to an emphasis on GUI tools. This progression unleashes the real power of MATLAB - creating visual expressions of the underlying mathematics of a problem or design. ...
Building Hybrid Android Apps with Java and JavaScriptBuild HTML5-based hybrid applications for Android with a mix of native Java and JavaScript components, without using third-party libraries and wrappers such as PhoneGap or Titanium. This concise, hands-on book takes you through the entire process, from setting up your development environment to deploying your product to an app store.
Learn how to create apps that have access to native APIs, such as location, vibrator, sensors, and the camera, using a JavaScript / Java bridge - and choose the language that gives you better performance for each task. If you have experience with HTML5 and JavaScript, you'll quickly discover why hybrid app development is the wave of the future. ...
Building Dynamic Web 2.0 Websites with Ruby on RailsRuby on Rails is an open-source web application framework ideally suited to building business applications; accelerating and simplifying the creation of database-driven websites. Often shortened to Rails or RoR, it provides a stack of tools to rapidly build web applications based on the Model-View-Controller design pattern.
This book is a tutorial for creating a complete website with Ruby on Rails. It will teach you to develop database-backed web applications according to the Model-View-Controller pattern. It will take you on a joy ride right from installation to a complete dynamic website. All the applications discussed in this book will help you add exciting features to your website. ...
Building job sites with Joomla!Joomla! is a content management system that helps both novice users and expert developers to create powerful websites. Joomla! has extensions for construcing job sites; web sites for handling employment and careers. It can take hours to build even an elementary job site but imagine yourself building a job site such as Monster, CareerBuilder, a niche job listing such as TechCrunch or your own company job site within few minutes and with minimal development efforts.
Building job sites with Joomla! shows you how to create your own job site with Joomla! with the Jobs! Pro extension. From the basic installation and configuration, you will see all the steps required to assemble a working job site in next to no time. ...
Fluent Visual BasicBased on the principles of cognitive science and instructional design, Fluent Visual Basic, part of the Fluent Learning series, is a true tutorial that will help you build effective working models for understanding a large and complex subject: developing .NET Framework applications in Visual Basic.
Most introductory books just talk at you and give you “exercises” that have more to do with taking dictation than actually learning. Fluent Visual Basic is different. It guides you through learning the way your mind likes to learn: by solving puzzles, making connections, and building genuine understanding instead of just memorizing random facts. ...
Kinect in Motion - Audio and Visual Tracking by ExampleKinect is a motion-sensing input device by Microsoft for the Xbox 360 video game console and Windows PCs. It provides capabilities to enhance human-machine interaction along with a zero-to-hero journey to engage the user in a multimodal interface dialog with your software solution.
Kinect in Motion - Audio and Visual Tracking by Example guides you in developing more than five models you can use to capture gestures, movements, and voice spoken commands. The examples and the theory discussed provide you with the knowledge to let the user become a part of your application. ...
OpenCV Computer Vision with PythonComputer Vision can reach consumers in various contexts via webcams, camera phones and gaming sensors like Kinect. OpenCV's Python bindings can help developers meet these consumer demands for applications that capture images, change their appearance and extract information from them, in a high-level language and in a standardized data format that is interoperable with scientific libraries such as NumPy and SciPy.
OpenCV Computer Vision with Python is a practical, hands-on guide that covers the fundamental tasks of computer vision-capturing, filtering and analyzing images-with step-by-step instructions for writing both an application and reusable library classes. ...