Categories Categories

Books

2002, Shroff/O'Reilly, N, 3, Paperback, New, Laurie
Apache is far and away the most widely used web server platform in the world. This versatile server runs more than half of the world's existing web sites. Apache is both free and rock-solid, running more than 21 million web sites ranging from huge e-commerce operations to corporate intranets and smaller hobby sites.

With this new third edition of Apache: The Definitive Guide, web administrators new to Apache will come up to speed quickly, and experienced administrators will find the logically organized, concise reference sections indispensable, and system programmers interested in customizing their servers will rely on the chapters on the API and Apache modules.

Updated to cover the changes in Apache's latest release, 2.0, as well as Apache 1.3, this useful guide discusses how to obtain, set up, secure, modify, and troubleshoot the Apache software on both Unix and Windows systems. Dozens of clearly written examples provide the answers to the real-world issues that Apache administrators face everyday. In addition to covering the installation and configuration of mod_perl and Tomcat, the book examines PHP, Cocoon, and other new technologies that are associated with the Apache web server. Additional coverage of security and the Apache 2.0 API make Apache: The Definitive Guide, Third Edition essential documentation for the world's most popular web server.

About the Authors

Ben Laurie is the coauthor of Apache: The Definitive Guide, Technical Director of A.L. Digital Ltd. and The Bunker, a director of the Apache Software Foundation, author of Apache-SSL and a core team member of OpenSSL. As well as his obvious involvement with free software, he's also obsessed with security and privacy, particularly on the net. In his copious spare time, he writes stuff, sometimes code, sometimes words.

Peter Laurie Coauthor of Apache: The Definitive Guide, 3nd Edition
In stock
+
Rs.850.00
7 x 9 x .35 inch, Usually ships in 12-15 days, Usually ships in 1-2 days, 168, Shroff/O'Reilly, 2011, N, First, Dan Woods, Greg Brail, Paperback, New, India, Daniel Jacobson

Programmers used to be the only people excited about APIs, but now a growing number of companies see them as a hot new product channel. This concise guide describes the tremendous business potential of APIs, and demonstrates how you can use them to provide valuable services to clients, partners, or the public via the Internet. You’ll learn all the steps necessary for building a cohesive API business strategy from experts in the trenches.Facebook and Twitter APIs continue to be extremely successful, and many other companies find that API demand greatly exceeds website traffic.

In stock
+
Rs.325.00
2007, Shroff/O'Reilly, N, New, Paperback, Chambers
Written by members of the Apollo product team, this is the official guide to the Alpha release of Adobe Apollo, the new cross-platform desktop runtime from Adobe Labs.

Apollo for Adobe Flex Developers Pocket Guide explains how to build and deploy Flash-based Rich Internet Applications (RIAs) to the desktop using Adobe’s Flex framework. This book describes concisely how Apollo works, and offers numerous examples for those who want to start building RIAs for the desktop right away.

Web browsers were designed to deliver and display HTML-based documents, not applications. The conflict between document- and application-focused functionality creates several problems when deploying applications via the browser. Adobe Apollo gives you the best of both worlds—the web development model and true desktop functionality. This pocket guide explains how to:

  • Set up your development environment
  • Create your first application
  • Use the File I/O API
  • Use HTML within Flex-based Apollo applications
  • Use the included Apollo mini-cookbook for common tasks.

The book also includes a guide to Apollo packages, classes, and command-line tools. Once you understand the basics of building a Flex-based Apollo application, this pocket guide makes an ideal reference for tackling specific problems. About the Authors Mike Chambers has spent the last 8 years building applications that target the Flash runtime. During that time, he has worked with numerous technologies including Flash, Generator, .NET, Central, Flex, and Ajax. He is currently the senior product manager for developer relations for Apollo. Rob Dixon began developing Flash applications in 1998, back when Rich Internet Applications weren't nearly as well off. He is presently the Content Architect for the Platform Documentation group at Adobe. Jeff Swartz first worked at Macromedia (now Adobe Systems) in 1992 and has participated in a number of multimedia and web software projects. He is currently the lead technical writer for the Apollo project.

In stock
+
Rs.125.00
2014, Shroff/O'Reilly, No, Second, New, India, Wolber
Yes, you can create your own apps for Android devices—and it’s easy to do. This extraordinary book introduces you to App Inventor 2, a powerful visual tool that lets anyone build apps. Learn App Inventor basics hands-on with step-by-step instructions for building more than a dozen fun projects, including a text answering machine app, a quiz app, and an app for finding your parked car!

The second half of the book features an Inventor’s Manual to help you understand the fundamentals of app building and computer science. App Inventor 2 makes an excellent textbook for beginners and experienced developers alike.
  • Use programming blocks to build apps—like working on a puzzle
  • Create custom multi-media quizzes and study guides
  • Design games and other apps with 2D graphics and animation
  • Make a custom tour of your city, school, or workplace
  • Control a LEGO® MINDSTORMS® NXT robot with your phone
  • Build location-aware apps by working with your phone’s sensors
  • Explore apps that incorporate information from the Web
About the Author
David Wolber is a leader in App Inventor education and teaching beginners how to program their phones and tablets. His focus is empowering artists, designers, kids, women, men, humanity majors, business students—makers of all types—to add coding to their creative arsenals. His teaching materials, video screencasts, and course-in-a-box are available at appinventor.org, and his students have been chronicled in articles of the New York Times, San Francisco Chronicle, and Wired Magazine.

David is a professor at the University of San Francisco. He taught one of the first App Inventor courses in 2009 as part of a Google pilot and has been teaching and working with the App Inventor teaching community ever since. His teaching materials on the Google and MIT sites, and on appinventor.org, have provided the first introduction to coding for thousands of new app builders, and his course-in-a-box materials have served as a template for many App Inventor courses at the K-12 and university levels. David recently took a sabbatical at MIT to work with co-author Hal Abelson and contribute to the development of App Inventor 2. He also is contributing to the Mobile Computer Science Principles (mobile-csp.org) course for the new Advanced Placement (AP) course is US high schools.

Harold (Hal) Abelson, a professor of Electrical Engineering and Computer Science at MIT, has a longstanding interest in using computation as a conceptual framework in teaching. He has played a key role in fostering MIT institutional educational technology initiativeI, and is a founding director of Creative Commons and Public Knowledge. Hal’s book, Turtle Geometry, written with Andrea diSessa in 1981, presented a computational approach to geometry that has been cited as "the first step in a revolutionary change in the entire teaching/learning process."

Ellen Spertus is an Associate Professor of Computer Science at Mills College, where she has taught with App Inventor, and a Senior Research Scientist at Google, where she was one of the App Inventor developers. She and her work have been written about in Wired, USA Today (which described her as "a geek with principles"), and in The New York Times (as one of three "women who might change the face of the computer industry"). In addition to her many technical publications, her writings have appeared in the book She's Such a Geek: Women Write about Science, Technology, and Other Nerdy Stuff and in the magazines Technology Review, Chronicle of Higher Education, Odyssey: Adventures in Science, and Glamour.

Liz Looney is a senior software engineer at Google, where she helped develop App Inventor and is a member of the Robotics Task Force. She has over 20 years of experience in creating programming tools and holds a bachelor's degree in Computer Science from The University of New Hampshire.
In stock
+
Rs.675.00
2011, Shroff/O'Reilly, N, 1, Paperback, New, Wolber
In stock
+
Rs.700.00
24x18x2, 2012, Shroff/Packt Publishing, 1, India, Paperback, New, Jason Kneen

This cookbook takes a pragmatic approach to using your JavaScript knowledge to create applications for the iPhone and Android platforms, from putting together basic UIs to handling events and implementation of third party services such Twitter, Facebook and Push notifications. This book shows you how to utilize both remote and local datasources using XML, JSON and the SQLite database system.

In stock
+
Rs.999.00
2013, Shroff/O'Reilly, N, 1, Paperback, New, Anderson

Build native apps for iOS, Android, and Blackberry from a single JavaScript codebase with Appcelerator Titanium. This guide gets you quickly up to speed on this amazing framework and shows you how to generate cross-platform apps with 100% native controls. You’ll also learn the advantages of using Titanium when you want to create an app for just one native platform, rather than struggle with Java or Objective-C.

Fast-paced and full of examples, this book helps you build your first project with Titanium Studio, and then takes you through the steps necessary to build complex data-bound apps.

  • Learn how Titanium differs from frameworks such as jQuery Mobile and Sencha Touch
  • Set up and use iOS and Android SDKs and compilers with Titanium
  • Build basic UI and window controls, and create your own composite objects
  • Take a peek at how Titanium objects and methods work behind the scenes
  • Learn how JavaScript makes Titanium easy to extend and customize
  • Develop apps that consume complex data, whether it’s stored locally or on remote servers
  • Understand the pros and cons of distributing apps on the App Store and Android Market
About the Author
John Anderson always tells people that he feels like computers picked him, and not the other way around. While in grade school he walked into a Radio Shack, got his first look of a TRS-80 and fell in love. From that point on, computers and programming was the main focus in his life. All he could afford was the manual, so that's what he bought and started learning about programming. He has stayed with that model of learning about new technologies by getting a good book and learning about a new topic. He’s been programming computers for about 20 years now, starting as a Customer Support Rep, getting his first programming job and working his way up. When the Internet got popular, he jumped onto that as the Next Big Thing and his career built on that for over 10 years. A couple years ago when a similar phenomenon was happening in Mobile, he again took to the books and started building his own mobile apps and immersing myself in all things mobile. He has apps in Apple's App Store and the Android Marketplace, some of which were done with Titanium.
In stock
+
Rs.300.00
23x18x1, 2014, Shroff/Packt Publishing, 1, India, Paperback, New, Kyle Begeman

Apple continually evolves the Xcode platform, the Foundation Framework, updating Objective-C, and so on. Recently announced, they have a new language based off of Objective-C called Swift

In stock
+
Rs.599.00
2012, Shroff/O'Reilly, N, 1, Paperback, New, Jeff Six

With the Android platform fast becoming a target of malicious hackers, application security is crucial. This concise book provides the knowledge you need to design and implement robust, rugged, and secure apps for any Android device. You’ll learn how to identify and manage the risks inherent in your design, and work to minimize a hacker’s opportunity to compromise your app and steal user data.

How is the Android platform structured to handle security? What services and tools are available to help you protect data? Up until now, no single resource has provided this vital information. With this guide, you’ll learn how to address real threats to your app, whether or not you have previous experience with security issues.

  • Examine Android’s architecture and security model, and how it isolates the filesystem and database
  • Learn how to use Android permissions and restricted system APIs
  • Explore Android component types, and learn how to secure communications in a multi-tier app
  • Use cryptographic tools to protect data stored on an Android device
  • Secure the data transmitted from the device to other parties, including the servers that interact with your app

About the Author
Jeff
is a senior security engineer at a major financial institution based on Baltimore, Maryland, where he works to secure customer and firm data. A major component of Jeff's job is working with developers to enhance the security of applications through education, code reviews, and deployment of modern application security techniques and frameworks. He also develops security-related applications, primarily using the Java EE platform. Prior to this position and a comparable one at another financial services firm, Jeff worked at the National Security Agency on similar application security projects and development efforts, focused on information assurance. Jeff has been a member of the Adjunct Faculty at the University of Delaware since 2000, teaching an object-oriented programming with Java course for ten years and, more recently, a course on Secure Software Design. He has been a lifeguard since 1993, and an instructor since 1995. Additionally, Jeff is an amateur triathlete, competing at the sprint, Olympic, and 70.3 distances.

In stock
+
Rs.225.00
No, 2017, Shroff/O'Reilly, First, India, Paperback, New, Michael Nash
When it comes to big data processing, we can no longer ignore concurrency or try to add it in after the fact. Fortunately, the solution is not a new paradigm of development, but rather an old one. With this hands-on guide, Java and Scala developers will learn how to embrace concurrent and distributed applications with the open source Akka toolkit. You'll learn how to put the actor model and its associated patterns to immediate and practical use.

Throughout the book, you'll deal with an analogous workforce problem: how to schedule a group of people across a variety of projects while optimizing their time and skillsets. This example will help you understand how Akka uses actors, streams, and other tools to stitch your application together.

  • Model software that reflects the real world with domain-driven design
  • Learn principles and practices for implementing individual actors
  • Unlock the real potential of Akka with patterns for combining multiple actors
  • Understand the consistency tradeoffs in a distributed system
  • Use several Akka methods for isolating and dealing with failures
  • Explore ways to build systems that support availability and scalability
  • Tune your Akka application for performance with JVM tools and dispatchers
In stock
+
Rs.600.00
22.86 X 17.78 X 1.80, 2017, Shroff/Keller, No, India, Paperback, New, Mitchel T Keller
This is a text with more than enough material for a one-semester introduction to combinatorics. The original target audience was primarily computer science majors, but the topics included make it suitable for a variety of different students.Topics include: • Basic enumeration: strings, sets, binomial coefficients • Recursion and mathematical induction • Graph theory • Partially ordered sets • Additional enumeration techniques: inclusion-exclusion, generating functions, recurrence relations, and Pólya theory • Graph algorithms: minimum weight spanning trees, Dijkstra's algorithm, network flows This text is open source under a Creative Commons Attribution-ShareAlike license. To access the free HTML and PDF versions of the text, visit http://rellek.net/appcomb/.
In stock
+
Rs.1,000.00
No, 2017, Shroff/Keller, Second, India, Paperback, New, Mitchel T. Keller
This is a text with more than enough material for a one-semester introduction to combinatorics. The original target audience was primarily computer science majors, but the topics included make it suitable for a variety of different students.

Topics include:

  • Basic enumeration: strings, sets, binomial coefficients
  • Recursion and mathematical induction
  • Graph theory
  • Partially ordered sets
  • Additional enumeration techniques: inclusion-exclusion, generating functions, recurrence relations, and Pólya theory
  • Graph algorithms: minimum weight spanning trees, Dijkstra's algorithm, network flows
In stock
+
Rs.750.00