Categories Categories


2011, Shroff/O'Reilly, N, 1, Paperback, New, Bidelman

Several client-side storage options are available to web applications, but one area that's been lacking until now is file I/O—the ability to organize binary data into a true hierarchy of folders. That has changed with the advent of HTML5. With this book, you'll learn how to provide your applications with a file system that enables them to create, read, and write files and folders in a sandboxed section of the user's local filesystem.

Author Eric Bidelman, a Senior Developer Programs Engineer on the Google Chrome team, provides several techniques and complete code examples for working with the HTML5 Filesystem API.

  • Learn common operations for working with files and directories
  • Become familiar with HTML5's storage use cases and security considerations
  • Understand the storage options available, including temporary, persistent, and unlimited
  • Write text or append data to an existing user file
  • Import files into your application by accessing a user's hard drive
  • Get techniques for using a file with filesystem, blob, or data URLs
  • Use the synchronous version of the HTML5 Filesystem API within a Web Worker context
About the Author
Eric Bidelman is a Senior Developer Programs Engineer on the Google Chrome team, and one of the core contributors to His mission is to spread HTML5 goodness by educating developers, worldwide. Eric previously worked on the Google Docs, Sites, Health, and OAuth APIs. Prior to Google, Eric worked as a software engineer at the University of Michigan where he designed rich web applications and APIs for the university's 19 libraries. Eric holds a B.S.E in Computer Engineering and a B.S.E in Electrical Engineering from the University of Michigan, Ann Arbor. He can be found on Twitter at @ebidel.
In stock
6x9x1.55 inch, 844, Usually Ships in 1-2 Days, 30/11/2017, Shroff/O'Reilly, 2017, No, First, Dudley Storey, Amelia Bellamy-Royds, Paperback, New, India, Kurt Cagle

Using Scalable Vector Graphics (SVG) for illustrations only scratches the surface of this format’s potential on the web. With this practical guide, you’ll learn how to use SVG not only for illustrations but also as graphical documents that you can integrate into complex HTML5 web pages, and style with custom CSS. Web developers will discover ways to adapt designs by adding data based graphics, dynamic styles, interaction, or animation.

In stock
2009, Shroff Publishers and Distributors Pvt. Ltd., 1, New, Paperback, Munir Hamad
This course ware provides an overall lookover STAAD Pro 2007. It demonstrates the steps to be followed to produce thestructural analysis & design of two...
In stock
2014, Shroff/O'Reilly, No, First, New, India, Kreibich

Application developers, take note: databases aren't just for the IS group any more. You can build database-backed applications for the desktop, Web, embedded systems, or operating systems without linking to heavy-duty client-server databases such as Oracle and MySQL. This book shows you how to use SQLite, a small and lightweight relational database engine that you can build directly into your application.

In stock
2014, Shroff/SAP Press, Y, 2, Paperback, New, Olaf Schulz
Don’t get trapped in a thicket of confusing IT terms and explanations: Consult this single resource written for you, the SAP user! You’ll find detailed steps and screenshots that walk you through the processes you need to do your job: logging on to the system, navigation and maintenance, creating reports, printing, and so much more. Whether you’re entering data, using SAP software on a daily basis, or need a foundational knowledge of navigating the SAP system, this book will get you comfortable in no time.
In stock
2011, Shroff/O'Reilly, N, 1, Paperback, New, Preston

Data is the lifeblood of modern business, and modern data centers have extremely demanding requirements for size, speed, and reliability. Storage Area Networks (SANs) and Network Attached Storage (NAS) allow organizations to manage and back up huge file systems quickly, thereby keeping their lifeblood flowing. W. Curtis Preston's insightful book takes you through the ins and outs of building and managing large data centers using SANs and NAS.

As a network administrator you're aware that multi-terabyte data stores are common and petabyte data stores are starting to appear. Given this much data, how do you ensure that it is available all the time, that access times and throughput are reasonable, and that the data can be backed up and restored in a timely manner? SANs and NAS provide solutions that help you work through these problems, with special attention to the difficulty of backing up huge data stores.

This book explains the similarities and differences of SANs and NAS to help you determine which, or both, of these complementing technologies are appropriate for your network. Using SANs, for instance, is a way to share multiple devices (tape drives and disk drives) for storage, while NAS is a means for centrally storing files so they can be shared. Preston exams each technology with a vendor neutral approach, starting with the building blocks of a SAN and how they can be assembled for effective storage solutions. He covers day-to-day management and backup and recovery for both SANs and NAS in detail.

Whether you're a seasoned storage administrator or a network administrator charged with taking on this role, you'll find all the information you need to make informed architecture and data management decisions. The book fans out to explore technologies such as RAID and other forms of monitoring that will help complement your data center. With an eye on the future, other technologies that might affect the architecture and management of the data center are explored. This is sure to be an essential volume in any network administrator's or storage administrator's library.

About the Author
W. Curtis Preston has specialized in designing data protection systems since 1993, and has designed such systems for many environments, both large and small. His lively prose and wry, real-world approach has made him a popular author and speaker.

In stock
2007, Shroff/O'Reilly, N, 3, Paperback, New, Carter
Using Samba, Third Edition, is the comprehensive guide to Samba administration, officially adopted by the Samba Team. Whether you’re wondering how to integrate Samba’s authentication with that of a Windows domain, how to get Samba to serve Microsoft DFS shares, or how to share files on Mac OS X, you’ll learn about these and a dozen other issues of interest to system administrators.

The range of this book knows few bounds. Using Samba takes you from basic installation and configuration—on both the client and server side, for a wide range of systems—to subtle details of security, cross-platform compatibility, and resource discovery.

This edition covers advanced 3.x features such as:

  • Integrating with Active Directory and OpenLDAP
  • Migrating from Windows NT 4.0 domains to Samba
  • Delegating administrative tasks to nonroot users
  • Managing printers
  • Making use of Virtual File System (VFS) plug-ins and other advanced file-serving features

Samba is a cross-platform triumph; robust, flexible, and fast, it turns a Unix or Linux system into a file and print server for Microsoft Windows network clients. The authors of Using Samba delve into the internals of the Windows activities and protocols, explaining the strengths and weaknesses of each fea¬ture in Windows domains and in Samba itself, so you can make your file and print sharing both powerful and efficient.

Whether you’re playing on your personal computer or an enterprise network, on one note or a full three-octave range, Using Samba, Third Edition, will give you an efficient and secure server. About the Authors Gerald (Jerry) Carter received his Masters degree in Computer Science from Auburn University, where he continues to pursue his PhD. He has been a member of the SAMBA development Team since 1998 and his involvement with UNIX systems and network administration of UNIX began in 1995. Jerry currently works for HP, working on embedded printing appliances. He has published articles with various web-based magazines and teaches instructional courses as a consultant for several companies and conferences. Gerald has also written books for SAMS Publishing. His web site is Robert Eckstein has worked with Java since its first release. In a previous life, he has been an editor for O'Reilly Media, Inc. and a programmer for Motorola's cellular technology division. He has authored, co-authored, or edited a number of books, including Java Swing, Java Enterprise Best Practices, Using Samba, XML Pocket Reference, and Webmaster in a Nutshell. In his spare time he has been known to tinker with filmmaking and digital photography, as well as collecting vintage video game consoles. He currently lives in Austin, Texas with his wife Michelle, his children Lauren and Nathan, and their talking dog Ginger. Jay Ts is a system administrator and programmer with many years of experience working with several versions of Unix and other operating systems. Nowadays he works as an independent consultant out of his home in Sedona, Arizona. When he is not busy reading the Samba mailing lists and learning about new computer technology, Jay might be analyzing stock market behavior, meditating, playing around in his recording studio, or hiking in the wilderness near his home.

In stock
2004, Shroff Publishers and Distributors Pvt. Ltd., 1, India, Paperback, New, Munir Hamad
This courseware is for new and novice usersof Primavera Project Planner (P3) Ver. 3.1. It covers the beginners andintermediate levels. The courseware...
In stock
No, 2010, Shroff Publishers & Distributors Pvt. Ltd, First, India, Paperback, New, Al-Saridi
This courseware was designed for new and novice users of Primavera 6, and for users of previous versions of primavera like P3.It covers the beginners and intermediate levels. The courseware demonstrates in a simple step-by-step procedure of creating and controlling projects. This courseware is designed to be used as Teach-your-self, or Teach-the-others styles. Hence if you run a training center and you want to teach Primavera 6, this is your best choice. Also, if you have Primavera 6 software installed on your computer and you want to know how to use it, buy this courseware, and teach yourself in a short time.

About the Author
Abdelrahman Masoud, PMP has more than 20 years of experience in Project management. He was responsible for managing projects with IT and financial components ranging from small to large projects in scope and budget. He has over 20 years of experience in financial and information technology project management. Abdelrahman Masoud has long experience in designing, developing and delivering training courses using Primavera to thousands of trainees. Besides his knowledge in managing projects and training, he is also providing consultancy services in project management to various establishments. This book which contains between its covers the result of such knowledge and experience is introduced to the readers in a most simple and efficient way to enable them to learn Primavera in a short time and in the easiest way.
In stock
23x18x1, 2013, Shroff/Packt Publishing, 1, India, Paperback, New, Pedro Teixeira
In stock
2012, Shroff/O'Reilly, N, 2011, Paperback, New, Edge

If you’re considering a Mac OS X server for your small business, school, nonprofit, or home network, this easy-to-follow guide will help you get up and running in no time. You’ll learn how to share files, mail, and calendar information on your desktops, iPads, iPhones, and other devices, whether you’re new to Mac OS X servers or need to update your skills for the Lion edition.

Discover how to configure your network to include multiple operating systems—including Mac, iOS, and Windows—and set up servers for wikis, websites, and podcasts with relative ease.

  • Plan your installation to make sure you have the right server hardware
  • Control data access with permissions, and use Apple’s Time Machine to back up your network
  • Share contacts, schedules, and instant messaging with groupware
  • Manage wikis, blogs, and websites with Lion’s web service
  • Build an email server and protect it against spam and malware
  • Handle preferences for the network’s Apple computers and iOS devices
  • Deploy new Apple computers to the network with disk imaging

About the Author
Charles Edge started looking to share his knowledge of the Mac OS X Server operating system in 2004. His first speaking appearance at a large conference was DefCon 2004. Since then he has spoken at conferences such as MacSysAdmin, MacWorld, LinuxWorld and BlackHat. Since then, Charles has been the author of 6 books, including the Enterprise Mac Administrator's Guide, Enterprise Mac Security and the Enterprise iPhone and iPad Administrator's Guide. For the past 10 years, Charles has been the Directory of Technology for 318, a Mac-first consultancy based in Santa Monica, California. Charles is also the author of, a site dedicated to heterogenous networking.

In stock
2014, Shroff/O'Reilly, No, Second, New, India, Severdia
If you’re new to content management systems—or even new to building websites—this practical guide will get you up and running in no time. You don’t have to know much code, if any, to get started.

Need to build a website quickly? Have a client that requires a powerful website with lots of compelling features? Ideal for web designers and developers alike, this updated edition takes you step-by-step through site creation with Joomla, with plenty of hands-on exercises along the way.
  • Build a sample site throughout the book to see how Joomla! works
  • Plan and structure your site’s categories, articles, menus, and modules
  • Learn the ins and outs of creating, organizing, and displaying content
  • Add images, audio, and video—and create complete image galleries
  • Build a blog, set up an events calendar, and create custom user forms
  • Sell merchandise by putting together your own online store
  • Engage visitors by creating user profiles and hangouts
  • Secure your site and keep it optimized
  • Migrate to Joomla! 3 and update your third-party extensions
About the Author
Ron Severdia
is Chief Technology Officer of the award-winning eBook company Metrodigi in the San Francisco Bay Area and has been a Creative Director on interactive branding projects — from web sites and brand identities to interactive campaigns — for clients such as HP, Verizon, Electronic Arts, Yahoo!, Visa,, and Apple. His prior experience includes stints as a Senior Designer and then Creative Director at Young & Rubicam, DDB, Glow, and Landor Associates. Fluent in several languages, he worked for seven years in Europe, where he's won several awards for successful creative work. Ron has been using Joomla since 2006 to build sites for companies, large and small, including a worldwide branding site for Citibank and a Big Data portal for eBay.

Jennifer Gress ( has been working with Joomla! since 2006 with its beginnings in corporate america for employers. Clients began approaching her to build websites for them in January of 2010. Jennifer's skills from corporate life; project management, training and more, combined with her knowledge and experience with Joomla! make her a well rounded web designer and co-leader for the Joomla!

Users Group in the Bay Area. Jenn enjoys singing, bird watching, geology and real estate.
In stock