- Table View
- List View
You may regard cloud computing as an ideal way for your company to control IT costs, but do you know how private and secure this service really is? Not many people do. With Cloud Security and Privacy, you'll learn what's at stake when you trust your data to the cloud, and what you can do to keep your virtual infrastructure and web applications secure. Ideal for IT staffers, information security and privacy practitioners, business managers, service providers, and investors alike, this book offers you sound advice from three well-known authorities in the tech security world. You'll learn detailed information on cloud computing security that-until now-has been sorely lacking. Review the current state of data security and storage in the cloud, including confidentiality, integrity, and availability Learn about the identity and access management (IAM) practice for authentication, authorization, and auditing of the users accessing cloud services Discover which security management frameworks and standards are relevant for the cloud Understand the privacy aspects you need to consider in the cloud, including how they compare with traditional computing models Learn the importance of audit and compliance functions within the cloud, and the various standards and frameworks to consider Examine security delivered as a service-a different facet of cloud security
When people hear "the Cloud," they think of cloud computing and salesforce.com, just a sliver of what the Cloud is today. The Cloud has grown: it represents the consummate disruptor to structure; a pervasive social and economic network that will soon connect and define more of the world than any other political, social, or economic organization. The Cloud is the first megatrend of the twenty-first century, one that will shape the way we will address virtually every challenge we face for at least the next 100 years. It is where we will all live, work, and play in the coming decades. The Cloud is where your kids go to dive into online play. It's where you meet and make friends in social networks. It's where companies find the next big idea. It's where political campaigns are won and lost. Cloud Surfing is the groundbreaking book that will explain how to access the full value of the Cloud and how to embrace its possibilities.
An easy-to-follow Apache Hadoop administrator's guide filled with practical screenshots and explanations for each step and configuration. This book is great for administrators interested in setting up and managing a large Hadoop cluster. If you are an administrator, or want to be an administrator, and you are ready to build and maintain a production-level cluster running CDH5, then this book is for you.
Learn about Cloudera Impala--an open source project that's opening up the Apache Hadoop software stack to a wide audience of database analysts, users, and developers. The Impala massively parallel processing (MPP) engine makes SQL queries of Hadoop data simple enough to be accessible to analysts familiar with SQL and to users of business intelligence tools--and it's fast enough to be used for interactive exploration and experimentation.
The ultimate guide to assessing and exploiting the customer value and revenue potential of the CloudA new business model is sweeping the world--the Cloud. And, as with any new technology, there is a great deal of fear, uncertainty, and doubt surrounding cloud computing. Cloudonomics radically upends the conventional wisdom, clearly explains the underlying principles and illustrates through understandable examples how Cloud computing can create compelling value--whether you are a customer, a provider, a strategist, or an investor. Cloudonomics covers everything you need to consider for the delivery of business solutions, opportunities, and customer satisfaction through the Cloud, so you can understand it--and put it to work for your business. Cloudonomics also delivers insight into when to avoid the cloud, and why.Quantifies how customers, users, and cloud providers can collaborate to create win-winsReveals how to use the Laws of Cloudonomics to define strategy and guide implementationExplains the probable evolution of cloud businesses and ecosystemsDemolishes the conventional wisdom on cloud usage, IT spend, community clouds, and the enterprise-provider cloud balanceWhether you're ready for it or not, Cloud computing is here to stay. Cloudonomics provides deep insights into the business value of the Cloud for executives, practitioners, and strategists in virtually any industry--not just technology executives but also those in the marketing, operations, economics, venture capital, and financial fields.
Dig deep and master the intricacies of the common language runtime (CLR) and the .NET Framework 4.0. Written by a highly regarded programming expert and consultant to the Microsoft® .NET team, this guide is ideal for developers building any kind of application-including Microsoft® ASP.NET, Windows® Forms, Microsoft® SQL Server®, Web services, and console applications. You'll get hands-on instruction and extensive C# code samples to help you tackle the tough topics and develop high-performance applications.
<p>Your essential guide to developing applications with the common language runtime (CLR) and Microsoft .NET Framework 4.5, with examples in Microsoft Visual C# 2012.</p>
Club College is a chapter excerpt from Change.edu coming out October 18, 2011.On college campuses nationwide, luxury and learning go hand-in-hand, keeping the price tag for higher education out of reach for many Americans. Education innovator, and chairman and CEO of Kaplan, Inc., Andrew S. Rosen examines today's resort-style campus, providing inspiring solutions for stopping the spending spirals and making college affordable for all. Despite the financial crunch, many American universities have become surprisingly lavish over the past decade, providing state-of-the-art recreation facilities, bistro-style dining, spectacular residence halls that rival fine hotels, and "free" amenities such as Kindles, not to mention multi-million-dollar stadiums and coaches' salaries starting in the high six figures. Showcasing these extraordinary campuses, "Club College" captures the new economic models of higher education, which often divert funds from academics to gain a competitive edge in attracting an elite group of students. On this fascinating tour, Andrew S. Rosen proposes bold new alternatives that focus our nation's dollars on learning.Poised to spark a dialogue about our nation's higher education system, "Club College" makes the classroom the centerpiece of college once again, opening doors to careers for a broad range of talented individuals--arguably our greatest economic asset.
The book provides a contrast in business and brand promotions from conventional methods to the internet age, where the conversations of connectedness have changed both the business we do, and the way its done.
Responding to the challenges of fostering regional growth and employment in an increasingly competitive global economy, many U. S. states and regions have developed programs to attract and grow companies as well as attract the talent and resources necessary to develop regional innovation clusters. These state and regionally based initiatives have a broad range of goals and increasingly include larger resources commitments, often with a sectoral focus and often in partnership with foundations and universities. Recent studies, however, have pointed out that many of these efforts lack the scale and the steady commitment needed for success. This has prompted new initiatives to coordinate and concentrate investments from a variety of federal agencies to develop research parks, business incubators, and other strategies to encourage entrepreneurships and high-tech development in the nation's regions. Understanding the nature of innovation clusters and public policies associated with successful cluster development is therefore of current relevance. Clustering for 21st Century Prosperity identifies best practices with regard to goals, structures, instruments, modes of operation, synergies across private and public programs, funding mechanisms and levels, and evaluation efforts. The committee, under the Board on Science, Technology, and Economic Policy (STEP) is reviewing selected state and regional efforts to capitalize on federal and state investments in areas of critical national needs. This review includes both efforts to strengthen existing industries as well as specific technology focus areas such as nanotechnology, stem cells, and advanced energy in order to better understand program goals, challenges, and accomplishments. As part of this study, the committee is convening a series of public workshops and symposia involving responsible local, state, and federal officials and other stakeholders. Drawing from discussions at these symposia, fact-finding meetings, and commissioned analyses of existing state and regional programs and technology focus areas, the committee will subsequently produce a final report with findings and recommendations focused on lessons, issues, and opportunities for complementary U. S. policies created by these state and regional initiatives.
Comparing bipolar technology briefly but otherwise not considering it, Schneider and Galup-Montoro (both electrical engineering, Federal U. of Santa Catarina, Brazil) focus on analog MOS (metal-oxide-semiconductor) circuits at the transistor level. They use an accurate but simple MOS transistor model for design, in order to reduce the distance between hand design and simulation results. Instead of the usual separate analytical formulas for the strong-inversion and weak-inversion operation regions of a building block, they provide simple formulas that are valid in all operation regions, including moderate inversion. The unified design is particularly suitable for analog design in advanced complementary MOS (CMOS) technologies. Among their topics are temporal and spatial fluctuations in MOSFETs (MOS field-effect-transistors), current mirrors, basic gain stages, operational amplifiers, and fundamentals of sampled-data circuits. The text is suitable for analog CMOS design courses. Annotation ©2010 Book News, Inc. , Portland, OR (booknews. com)
This is a practical, tutorial-style book that develops a project from start to finish, explaining all aspects of the project. Every chapter starts by explaining what is to be accomplished and the various ways in which the problem may be tackled, followed by an in-depth explanation of the chosen solution. If you want to see jQuery in action with PHP and MySQL code, in the context of a real application, this is the book for you. It is written for developers who have written multiple scripts or websites, and want to know how to combine them all into one package that can be used to simplify future scripts and sites. The book is aimed at people who understand the basics of PHP and jQuery, and want to know how they can be used effectively to create a large project that is user-friendly and flexible.
This is a practical, hands-on book based around a case study website, which you will build in this easy-to-understand workshop by using CMS Made Simple. The case study grows chapter by chapter, from CMS installation to the finished website. It provides clear instructions and detailed screenshots, so you can see exactly what to do at each step of the build. When you have completed the case study, you will have the knowledge and confidence to build a website with rich functionality and individual design that is optimized for search engines and can be handed over to the customer. This book is perfect for newcomers as well as webmasters who are looking for an introduction to building powerful and professional websites with a content management system. Basic knowledge of HTML and CSS is the only requirement. The workshop covers all aspects of web publishing and is aimed for web designers, web developers, editors, and web managers.
This is a practical, hands-on book based around a case study website, which you will set up in this easy-to-understand introduction to using CMS Made Simple. The chapters provide clear instructions and detailed screenshots, so you can see exactly what to do at each step of the build. This book is perfect for newcomers as well as webmasters who are looking for an introduction to building powerful and professional websites with a content management system. The workshop covers all aspects of web publishing and is aimed for web designers, web developers, editors, and web managers.
This is a cookbook, with practical recipes providing tips and tricks to the most common problems and scenarios faced with CMS Made Simple Development.If you are a CMS Made Simple user wanting to expand your skill set, or a programmer who wants to develop for CMS Made Simple, this book is for you. You will need working knowledge of PHP, HTML, and SQL. Some experience with CMS Made Simple is recommended.
Learn to secure Web sites built on open source CMSs Web sites built on Joomla!, WordPress, Drupal, or Plone face some unique security threats. If you're responsible for one of them, this comprehensive security guide, the first of its kind, offers detailed guidance to help you prevent attacks, develop secure CMS-site operations, and restore your site if an attack does occur. You'll learn a strong, foundational approach to CMS operations and security from an expert in the field. More and more Web sites are being built on open source CMSs, making them a popular target, thus making you vulnerable to new forms of attack This is the first comprehensive guide focused on securing the most common CMS platforms: Joomla!, WordPress, Drupal, and Plone Provides the tools for integrating the Web site into business operations, building a security protocol, and developing a disaster recovery plan Covers hosting, installation security issues, hardening servers against attack, establishing a contingency plan, patching processes, log review, hack recovery, wireless considerations, and infosec policy CMS Security Handbook is an essential reference for anyone responsible for a Web site built on an open source CMS.
Coaching for High Performance is intended to inspire IT managers with practical advice and tips on how to create a coaching environment in their department. Applying coaching skills in the IT workplace will help create an environment of high performance. Coaching enables people, improves performance and enhances the quality of work. Furthermore, it is a skill that is readily usable by all. It is a set of behaviors which can be used during a five- minute chat with a colleague or a direct report, during a one-to-one meeting, a performance review or as part of an IT project meeting.
Nowadays, billions of lines of code are in the COBOL programming language. This book is an analysis, a diagnosis, a strategy, a MDD method and a tool to transform legacy COBOL into modernized applications that comply with Internet computing, Service-Oriented Architecture (SOA) and the Cloud. It serves as a blueprint for those in charge of finding solutions to this considerable challenge.
Develop applications for Mac OS X with this Developer Reference guideMake a clean transition to programming in Apple environments using the elegant and dynamic programming API Cocoa and this practical guide. Written by aseasoned Mac expert, this book shows you how to write programs in Cocoa for the rapidly expanding world of Macintosh users.Part of the Developer Reference series, this book prepares you for a productive programming experience on today's fastest-growing platform.Cocoa is a programming framework for developing in Apple environments, including Mac OS X 10.6 Snow LeopardThis book covers all the major information you need to start developing dynamic applications for Mac OS XMaster all Cocoa tools, including Xcode and working with Objective-CIncludes full coverage of the Cocoa API, Xcode, and Objective-C, as well as programming for Apple's latest OS X, Snow LeopardCompanion Web site includes all code filesProgramming for Apple's Macintosh is a growing career field. This essential guide, one of the most comprehensive on Cocoa, will help you quickly become productive.
Written in a cookbook style, this book offers solutions using a recipe-based approach. Each recipe contains step-by-step instructions followed by an analysis of what was done in each task and other useful information. The cookbook approach means you can dive into whatever recipes you want in no particular order. This book is perfect for the Mac OS X Cocoa developer who is ready to move beyond the basics and dive into more advanced Cocoa topics. The cookbook format lets you jump right into the examples without the lengthy explanations you often find in other books. Basic familiarity with Cocoa and Objective-C development is required.
Build solid applications for Mac OS X, iPhone, and iPod Touch, regardless of whether you have basic programming skills or years of programming experience. With this book, you'll learn how to use Apple's Cocoa framework and the Objective-C language through step-by-step tutorials, hands-on exercises, clear examples, and sound advice from a Cocoa expert. Cocoa and Objective-C: Up and Running offers just enough theory to ground you, then shows you how to use Apple's rapid development tools -- Xcode and Interface Builder -- to develop Cocoa applications, manage user interaction, create great UIs, and more. You'll quickly gain the experience you need to develop sophisticated Apple software, whether you're somewhat new to programming or just new to this platform. Get a quick hands-on tour of basic programming skills with the C language Learn how to use Interface Builder to quickly design and prototype your application's user interface Start using Objective-C by creating objects and learning memory management Learn about the Model-View-Controller (MVC) method of sharing data between objects Understand the Foundation value classes, Cocoa's robust API for storing common data types Become familiar with Apple's graphics frameworks, and learn how to make custom views with AppKit
Cocoa® is more than just a collection of classes, and is certainly more than a simple framework. Cocoa is a complete API set, class library, framework, and development environment for building applications and tools to run on Mac OS® X. With over 240 classes, Cocoa is divided into two essential frameworks: Foundation and Application Kit. Above all else, Cocoa is a toolkit for creating Mac OS X application interfaces, and it provides access to all of the standard Aqua® interface components such as menus, toolbars, windows, buttons, to name a few.Cocoa in a Nutshell begins with a complete overview of Cocoa's object classes. It provides developers who may be experienced with other application toolkits the grounding they'll need to start developing Cocoa applications. Common programming tasks are described, and many chapters focus on the larger patterns in the frameworks so developers can understand the larger relationships between the classes in Cocoa, which is essential to using the framework effectively.Cocoa in a Nutshell is divided into two parts, with the first part providing a series of overview chapters that describe specific features of the Cocoa frameworks. Information you'll find in Part I includes:An overview of the Objective-C language Coverage of the Foundation and Application Kit frameworks Overviews of Cocoa's drawing and text handling classes Network services such as hosts, Rendezvous URL services, sockets, and file handling Distributed notifications and distributed objects for interapplication communication Extending Cocoa applications with other frameworks, including the AddressBook, DiscRecording, and Messaging frameworks The second half of the book is a detailed quick reference to Cocoa's Foundation and Application Kit (AppKit) classes. A complement to Apple's documentation, Cocoa in a Nutshell is the only reference to the classes, functions, types, constants, protocols, and methods that make up Cocoa's Foundation and Application Kit frameworks, based on the Jaguar release (Mac OS X 10.2). Peer-reviewed and approved by Apple's engineers to be part of the Apple Developer Connection (ADC) Series, Cocoa in a Nutshell is the book developers will want close at hand as they work. It's the desktop quick reference they can keep by their side to look something up quickly without leaving their work.Cocoa in a Nutshell is the book developers will want close at hand as they work. It's the desktop quick reference they can keep by their side to look something up quickly without leaving their work.
Cocoa programming is not only the favored development environment for Mac OS X, it's also a primary tool for creating iPhone and iPod Touch software. That makes this a great time to learn Cocoa, and Cocoa Programming for Mac OS X For Dummies is the ideal place to start!This book gives you a solid foundation in Cocoa and the unusual syntax of Objective-C. You'll learn what's new in Cocoa frameworks and create an application step by step. For example, you can:See how Xcode underlies your applications as the main component of Apple's IDEExamine the basics of the Objective-C language, the elements of a Cocoa interface, and object-oriented programmingUse Xcode and Interface BuilderSpruce up your apps with audio, video, Internet features, stylized text, and moreCreate applications with the stunning graphics for which Macs are famousSee how to build apps with multiple documents and even executables that aren't traditional Mac appsUse all the exciting new Cocoa featuresWork with Cocoa numbers, arrays, Booleans, and datesBuild document-based applicationsSimplify with key-value codingThe better you understand Cocoa programming, the better the applications you can create for Mac OS X, iPhone, and iPod Touch. Cocoa Programming for Mac OS X For Dummies makes it easy and fun!Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Join the gold rush to developing cool iPhone apps with this complete iPhone OS 3 developer's guide. Professional developer Jiva DeVoe speaks your language, and he talks you through the entire process--from explaining Cocoa Touch and the iPhone SDK to using Xcode and the Game Kit API. Follow step-by-step tutorials, then apply practical tips on signing and selling your applications. Even if you're new to iPhone development you'll soon be cranking out great code. Walk through Xcode, Interface Builder, and other key toolsBuild simple or complex GUIs with navigation and custom viewsImplement a database with Core Data, and design your schema in XcodeLearn to use the iPhone's signature multi-touch capabilities in your applicationsWork with the Apple Push Notification ServiceUse the Map Kit API to create apps with embedded mapsRecord audio, play video, and access the iPod LibrarySet up your developer certificates and code sign your appsUse Store Kit to sell expanded features and content within your appsWhether you're a new iPhone developer or seasoned veteran, this book is the perfect go-to reference for iPhone development-and one of an exciting new series for Apple developers.Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Develop games for iOS and Android using Cocos2d with the aid of over 70 step-by-step recipes About This Book * Learn to efficiently use Cocos2d to develop cross-platform games, and have them work on iOS as well as Android * Get acquainted with industry-wide professional tools such as Glyph Designer, Texture Packer, and Physics Editor, as well as using the Swift/ Sprite builder implementation of Cocos2d * Use the easy-to-follow recipes to develop as well as deploy games to the Playstore and the App Store Who This Book Is For This book is for intermediate game developers and especially the ones who are generally curious to find out what's new in Cocos2d v 3.3. What You Will Learn * Build custom sprites with custom animations for the game * Build interactivity into your game by adding gestures and touch interactions * Understand AI enemy programming and path finding to make games more exciting * Add physics to your game to make it more lively and interactive * Get familiar with the Swift and Sprite builder implementations along with Objective-C programming * Perform hassle-free deployment of games built in iOS onto Android * Add effects and particle systems to make the game more colorful In Detail Cocos2d is the world's leading game development framework for developing iOS games. With the introduction of Swift and Spritebuilder, it has become easier than ever to develop the games of your dreams without much effort. With Cocos2d, you can also deploy the game on Android, thereby maximizing profit and reducing development and porting costs. The book starts off with a detailed look at how to implement sprites and animations into your game to make it livelier. You will then learn to add scenes to the game such as the gameplay scene and options scene and create menus and buttons in these scenes, as well as creating transitions between them. From there on, you will get an understanding of how to program user interactions such as tapping, holding, and swiping. You'll then add accelerometer inputs and physics to the scene, and make objects respond back to the inputs. A game is practically incomplete without audio being added, so this will be covered next. The next section will include ways to add Artificial Intelligence to enemies in the game, allowing them to patrol, chase, and shoot in a projectile manner. You will then learn to use NSUserDefault to save and load game progress, and create and access files using JSON, Plist, and XML files for custom storage and retrieval of data. Then you will learn to add dynamic lighting to your game and will use industry-wide tools such as Texture Packer, Glyph Designer, Physics Editor, Particle Designer, and Sprite Illuminator to create more visually appealing and performance-optimized games. Towards the end of the book, we dive into Apple's latest programming language--Swift, highlighting the major differences between Objective C and Swift. The book culminates with taking your existing game developed for iOS and porting it to Android, showing you how to install the Android Xcode plugin as well. Style and approach The book is written in an extremely lucid and step-by-step manner; it can be understood easily by anyone. The topics included are broken down into individual chapters so you can refer to the specific chapter to get answers on the subject you are interested in.