Best of
Web

2013

High Performance Browser Networking


Ilya Grigorik - 2013
    By understanding what the browser can and cannot do, you’ll be able to make better design decisions and deliver faster web applications to your users.Author Ilya Grigorik—a developer advocate and web performance engineer at Google—starts with the building blocks of TCP and UDP, and then dives into newer technologies such as HTTP 2.0, WebSockets, and WebRTC. This book explains the benefits of these technologies and helps you determine which ones to use for your next application.- Learn how TCP affects the performance of HTTP- Understand why mobile networks are slower than wired networks- Use best practices to address performance bottlenecks in HTTP- Discover how HTTP 2.0 (based on SPDY) will improve networking- Learn how to use Server Sent Events (SSE) for push updates, and WebSockets for XMPP chat- Explore WebRTC for browser-to-browser applications such as P2P video chat- Examine the architecture of a simple app that uses HTTP 2.0, SSE, WebSockets, and WebRTC

JavaScript and jQuery: Interactive Front-End Web Development


Jon Duckett - 2013
    The content assumes no previous programming experience, other than knowing how to create a basic web page in HTML & CSS. You'll learn how to achieve techniques seen on many popular websites (such as adding animation, tabbed panels, content sliders, form validation, interactive galleries, and sorting data)..Introduces core programming concepts in JavaScript and jQueryUses clear descriptions, inspiring examples, and easy-to-follow diagramsTeaches you how to create scripts from scratch, and understand the thousands of JavaScripts, JavaScript APIs, and jQuery plugins that are available on the webDemonstrates the latest practices in progressive enhancement, cross-browser compatibility, and when you may be better off using CSS3If you're looking to create more enriching web experiences and express your creativity through code, then this is the book for you.This book is also available as part of a set in hardcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781119038634 - and in softcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781118907443.

A Web for Everyone: Designing Accessible User Experiences


Sarah Horton - 2013
    Rooted in universal design principles, this book provides solutions: practical advice and examples of how to create sites that everyone can use.

Two Scoops of Django: Best Practices for Django 1.5


Daniel Roy Greenfeld - 2013
    We'll introduce you to various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years.This book is great for:Beginners who have just finished the Django tutorial.Developers with intermediate knowledge of Django who want to improve their Django projects.

Laravel: From Apprentice To Artisan


Taylor Otwell - 2013
    Learn about dependency injection, interfaces, service providers, SOLID design, and more while exploring practical, real-world code examples. Whether you're building a robust, large application with the Laravel framework, or just want to sharpen your software design chops, this book will be of great value to you and your team.

Pro ASP.NET MVC 5


Adam Freeman - 2013
    It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET.ASP.NET MVC 5 contains a number of advances over previous versions, including the ability to define routes using C# attributes and the ability to override filters. The user experience of building MVC applications has also been substantially improved. The new, more tightly integrated, Visual Studio 2013 IDE has been created specifically with MVC application development in mind and provides a full suite of tools to improve development times and assist in reporting, debugging and deploying your code. The popular Bootstrap JavaScript library has also now been included natively within MVC 5 providing you, the developer, with a wider range of multi-platform CSS and HTML5 options than ever before without the penalty of having to load-in third party libraries. What you�ll learn Gain a solid architectural understanding of ASP.NET MVC 5 Explore the entire ASP.NET MVC Framework as a cohesive whole Learn what's new in version 5 and how best to apply these new features to your own work See how MVC and test-driven development work in action Capitalize on your existing knowledge quickly and easily through comparison of features in classic ASP.NET to those in ASP.NET MV Who this book is for This book is for web developers with a basic knowledge of ASP.NET and C#who want, or need, to start using the new ASP.NET MVC 5 Framework.

Don't Judge a Book, Part 1


Suzanne Steele - 2013
    There is a lesson to be learned about judging a book by its cover in this story.Angel finds herself in trouble when she mistakes the CEO of a large company, for a mere delivery boy.Bill Covington is out to teach Angel a lesson and he plans on enjoying himself while doing it.

The Rails 4 Way


Obie Fernandez - 2013
    It has conquered developer mindshare at startups and enterprises alike with its focus of simplicity, convention and clean, maintainable code. The latest version, Rails 4, continues the tradition of enhanced performance, security and developer productivity, with improvements that enable professional developers to focus on what matters most: delivering business value quickly and consistently.The Rails™ 4 Way is the only comprehensive, authoritative guide to delivering production-quality code with Rails 4. Pioneering Rails expert Obie Fernandez and his team of leading Rails experts illuminate the entire set of Rails APIs, along with the idioms, design approaches, and libraries that make developing applications with Rails so powerful. Drawing on their unsurpassed experience and track record, they address the real challenges development teams face, showing how to use Rails to maximize your productivity.Using numerous detailed code examples, the author systematically cover Rails key capabilities and subsystems, making this book a reference that you depend on everyday. He presents advanced Rails programming techniques that have been proven effective in day-to-day usage on dozens of production Rails systems and offers important insights into behavior-driven development and production considerations such as scalability. Dive deep into the subtleties of the asset pipeline and other advanced Rails topics such as security and scalability. The Rails 4 Way is your best guide for making Rails do exactly what you want it to do.

Scaling PHP Applications


Stephen Corona - 2013
    I'm sharing everything I've learnt in this ebook so you can skip over the trial-and-error and head straight to the techniques. Covers the entire stack- Nginx, MySQL, Redis In-Depth MySQL Tuning We discuss each parameter, why it exists, and how to tune it. Nginx and PHP-FPM Move away from Apache and learn how to tune Nginx/PHP-FPM. Redis and Memcached We discuss scaling sessions, Russian Doll Caching, and the "dogpile". Result-proven techniques This content doesn't exist anywhere else When I set out to write Scaling PHP Apps, my goal was to write about topics that didn't really exist anywhere else. This isn't regurgitated documentation- it's real life scaling techniques, mixed with case studies and in-depth exploration. Make no mistake, this is a highly technical book, and you should already be comfortable with PHP. If you've ever researched scaling, you know nothing like this book really exists anywhere else. It's an important book that'll save you hours of research and testing. Readers have told me it's blown their expectations away and that they've implemented hundreds of tidbits into their stack. This book is filled with 150-pages of real-life, practical content. Changes that you can implement today! * Settle the Persistent Connection debate (with benchmarks) * Detailed explination of each important MySQL Setting * Understand exactly how NUMA impacts MySQL * Why you should scrap Apache and mod_php * Bugs in Memcached you've never heard about * How DNS lookups can crash your whole application * Clever uses of Redis for stats and performance * How to debug PHP with strace and xhprof * Ways to benchmark MySQL, HAProxy, Nginx, and PHP

Interactive Data Visualization for the Web


Scott Murray - 2013
    It’s easy and fun with this practical, hands-on introduction. Author Scott Murray teaches you the fundamental concepts and methods of D3, a JavaScript library that lets you express data visually in a web browser. Along the way, you’ll expand your web programming skills, using tools such as HTML and JavaScript.This step-by-step guide is ideal whether you’re a designer or visual artist with no programming experience, a reporter exploring the new frontier of data journalism, or anyone who wants to visualize and share data.Learn HTML, CSS, JavaScript, and SVG basicsDynamically generate web page elements from your data—and choose visual encoding rules to style themCreate bar charts, scatter plots, pie charts, stacked bar charts, and force-directed layoutsUse smooth, animated transitions to show changes in your dataIntroduce interactivity to help users explore data through different viewsCreate customized geographic maps with dataExplore hands-on with downloadable code and over 100 examples

Laravel Testing Decoded


Jeffrey Way - 2013
    As your application grows, so does your sloppy, untested codebase. Before long, you begin to drown, as your ability to manually test the application becomes unrealistic, or even impossible! It's at these specific times, when you begin to realize the down-right necessity for testing. Sure, you might have read a TDD book in the past, but, like many things in life, we require real-life experience, before we suddenly - in a wonderful, blissful "aha moment" - get it.The only problem is that testing can be a tricky thing. In fact, it's quite possible that your codebase, as it currently stands, is untestable! What you may not realize is that, while, yes, testing does help to ensure that your code works as expected, following this pattern will also make you a better developer. That messy, untestable spaghetti code that you might have snuck into your project in the past will never happen again. Trust me: as soon as you bring the phrase "how could I test this" to the forefront of every new piece of code, you'll, with a smile on your face, look back to your former self, and laugh at your crazy, cowboy ways. Welcome to modern software development.While the principles of testing (and TDD) are language-agnostic, when it comes to execution, there are a variety of tools and techniques at your finger tips. This book is as much an introduction to TDD as it is a deep analysis of the Laravel way of testing applications. Updates will be free for life.

High Performance Drupal: Fast and Scalable Designs


Jeff Sheltren - 2013
    You’ll learn how to apply coding and infrastructure techniques to Drupal internals, application performance, databases, web servers, and performance analysis.Covering Drupal versions 7 and 8, this book is the ideal reference for everything from site deployment to implementing specific technologies such as Varnish, memcache, or Solr. If you have a basic understanding of Drupal and the Linux-Apache-MySQL-PHP (LAMP) stack, you’re ready to get started.Establish a performance baseline and define goals for improvementOptimize your website’s code and front-end performanceGet best and worst practices for customizing Drupal core functionalityApply infrastructure design techniques to launch or expand a siteUse tools to configure, monitor, and optimize MySQL performanceEmploy alternative storage and backend search options as your site growsTune your web servers through httpd and PHP configurationMonitor services and perform load tests to catch problems before they become critical

Sass and Compass for Designers


Ben Frain - 2013
    No prior understanding of CSS preprocessors or programming conventions is needed.

Responsive Design Workflow


Stephen Hay - 2013
    Yesterday's web design deliverables fail to take into account the demands of responsive solutions. Design workflow hasn't really changed, but best practices have. This book shows you how to adapt to the new paradigm and create sites for today's web. Some of the strategies you'll learn include: how to better manage client expectations and development requirementsa practical approach for designing in the browserdocumentation methods that outperform static Photoshop compsa method for visualizing the points where responsive designs changeAfter absorbing the lessons in this book, you'll leave behind old-school workflows and start working in ways that are uniquely suited to today's multi-platform web.

Rebekah's Quilt


Sara Barnard - 2013
    An English stranger. The Blizzard of 1888. Rebekah's mother, Elnora Stoll, is the finest quilter in all of Gasthof Village but it seems Rebekah has inherited none of her skill. It's not until the arrival of a mysterious English stranger that a lifetime of questions are answered and Rebekah, her special friend Joseph Graber, and the entire settlement of Gasthof Village learn the true meaning of what it truly means to be Amish.

Freeswitch 1.2


Anthony Minessale - 2013
    This book is full of practical code examples aimed at a beginner to ease his or her learning curve.This book is written for IT professionals and enthusiasts who are interested in quickly getting a powerful telephony system up and running using the free and open source application, FreeSWITCH.Telephony experience will be helpful, but not required.

The Smashing Book #4 - New Perspectives on Web Design


Harry RobertsMarko Dugonjić - 2013
    We'd like to challenge you to look beyond what's usually done.The book will feature valuable insights into large-scale projects, adaptive interfaces, customer support, user psychology and typography. We will also uncover smart front-end strategies, obscure back-end techniques and find out what it takes to improve website performance for faster and more robust apps.

Pro ASP.Net Web API Security: Robust Security for ASP.Net MVC Applications


Badrinarayanan Lakshmiraghavan - 2013
    Everything from JavaScript libraries to RIA plugins, RFID readers to smart phones can consume your services using platform-agnostic HTTP With such wide accessibility, securingyour code effectively needs to be a top priority. You will quickly find that the WCF security protocols you?re familiar with from .NET (WS-* and similar)are less suitable than they once were in this new environment; proving themselves cumbersome and limited in terms of the standards they can work with. Fortunately, ASP.NET Web API provides asimple robust security solution of its own that fits neatly within the ASP.NET MVC programming model and secures your code without the need for SOAP meaningthat there is no limit to the range of devices that it can work with ? if it can understand HTTP then it can be secured by Web API. These SOAP-less security techniques are the focus of this book. What you?ll learn Basic and advanced HTTP and security concepts needed to effectively secure ASP.NET Web API applications Knowledge-factor based basic, digest and Windows authenticaton schemes Ownership factors such as pre-shared keys, client X.509 certificates, JWT (both JWS and JWE) and SWT as OAuth 2.0 bearer token, SAML token from AD FS Combinations of the previous two techniques - called two-factor security - to provide further enhanced security. Who this book is forNo prior experience of .NET-security is needed to read this book. All security related concepts will be introduced from first-principles and developed to the point where you can use them confidently in a professional environment. A goodworking knowledge and experience of C# and the .NET framework are the onlypre-requisites to benefit from this book.

Html5 Web Application Development by Example


J.M. Gustafson - 2013
    

Dreamweaver Cs6 Mobile and Web Development with Html5, Css3, and Jquery Mobile


David Karlins - 2013
    These technologies have radically reconfigured the process of designing web content and function in the widest possible range of browsing environments, ranging from desktops to mobile devices."Dreamweaver CS6 Mobile and Web Development with HTML5, CSS3, and jQuery Mobile" is essentially three books in one: an introduction to building websites; Dreamweaver CS6: HTML5, CSS3, Responsive Design; and an in-depth explanation of how to build inviting, accessible mobile sites with Dreamweaver CS6, responsive design, and jQuery Mobile.This book serves both as the essential reference for Dreamweaver CS6, and a valuable addition to even the most extensive set of resources for modern web design, with or without Dreamweaver.The book starts off by teaching you to create sites and pages with Dreamweaver CS6 and how to use HTML5 for page structure. Then we will learn some cutting-edge design and animation with CSS3. The book also shows how to create and enhance mobile sites with jQuery Mobile. You will also learn to customize themes with ThemeRoller."Dreamweaver CS6 Mobile and Web Development with HTML5, CSS3, and jQuery Mobile Mobile" covers the entire spectrum of web design with Dreamweaver, with an emphasis on multi-media (full screen and mobile) design and jQuery Mobile. Approach This book combines accessible, clear, engaging, and candid reference material, advice, and shortcuts with substantial step-by-step instructions for creating a wide range of HTML5 and CSS3 designs and page content in Dreamweaver. Who this book is for This book is geared towards experienced Dreamweaver web designers migrating to HTML5 and jQuery. It also targets web designers new to Dreamweaver who want to jump with two feet into the most current web design tools and features. While focused primarily on Dreamweaver CS5.5, the book includes content of value to readers using older versions of Dreamweaver with directions on installing a version of Adobe’s HTML5 Pack that updates those older packages.

The Prince and the Swan


April Pierce - 2013
    However, we have twisted the characters, events, and setting into our own shape and made a story of loyalty, love, duty, and greed that we are very excited to share with you all.The comic begins, as fairy-tales so often do, in a faraway land, with mysterious events on the edge of a forest that will put the Prince of the kingdom on the path of an adventure that will forever change his fate, and the fate of two kingdoms. An LGBT fairytale romance.http://princeandswan.com/

Web Performance


Andy Davies - 2013
    

Advanced Express Web Application Development


Andrew Keig - 2013
    Express applications that need to survive in a production environment will need to reach out to the Node ecosystem and beyond, for support.You will start by laying the foundations of your software development journey, as you drive-out features under test. You will move on quickly to expand on your existing knowledge, learning how to create a web API and a consuming client. You will then introduce a real-time element in your application.Following on from this, you will begin a process of incrementally improving your application as you tackle security, introduce SSL support, and how to handle security vulnerabilities. Next, the book will take you through the process of scaling and then decoupling your application. Finally, you will take a look at various ways you can improve your application's performance and reliability.

Teach Yourself Visually Search Engine Optimization (Seo)


Janet Majure - 2013
    Search engine optimization, or SEO, is increasingly essential to businesses. This full-color, step-by-step guide demonstrates key SEO concepts and practices in an easy-to-follow visual format. Learn how to set up your website and what to implement to help your business or product make a great showing in search results.Helps visual learners understand and practice important SEO concepts Uses full-color, step-by-step tasks to teach the elements of SEO Provides information you can quickly and easily implement to enhance your site's search engine rankings Demonstrates how to make your site attractive to casual web surfers as well as to the algorithms and spiders used by Google and other search engines Teach Yourself VISUALLY SEO will demystify search engine optimization, helping you boost search engine rankings and improve the visibility of your website.Note: Per the Penguin Policy 2.0 update, some of the tasks in Chapter 6 may present a risk to Google page rank. Please read the latest policy update from Google to know fully what will work best for increasing and maintaining Google Page Rank

Meaning-Centered Education: International Perspectives and Explorations in Higher Education


Olga Kovbasyuk - 2013
    Meaning-Centered Education explores the counter-tide for an alternative vision of education, where students and instructors engage in open meaning-making processes and self-organizing educational practices. In one contributed volume, Meaning-Centered Education provides a comprehensive introduction to current scholarship and pedagogical practice on meaning-centered education. International contributors explore how modern educational scholars and practitioners all around the world are implementing a comprehensive framework that supports meaning making in a classroom. This edited collection is a valuable resource for higher education faculty and scholars interested in renewing the deep purposes of higher education.

The Fight for the Future: How People Defeated Hollywood and Saved the Internet--For Now


Edward Lee - 2013
    So did thousands of other websites, including search giant Google, all to protest a controversial copyright bill called the Stop Online Piracy Act (SOPA). The protest even helped to ignite mass demonstrations on the streets of over 250 cities in all 27 countries of the European Union to stop a similar attempt to regulate the Internet under the Anti-Counterfeiting Trade Agreement (ACTA).This book provides a gripping, behind-the-scenes look at how people organized the largest Internet protest in history, plus the largest single-day demonstration on the streets of 27 countries of the European Union. The Internet helped people fight for their Internet freedoms--and do the unthinkable in stopping powerful lobbyists, Hollywood, and the entertainment industry in their effort to clamp down on online piracy at all costs. In the end, this grassroots movement involving millions of people won an unexpected, but historic first victory in the fight for a “free and open Internet.”

Css3 Pushing the Limits


Stephen Greig - 2013
    But many of those new features remain undocumented, making it difficult to learn what they are and how to use them to create the sophisticated sites and web apps clients demand and users have grown to expect.Until now.This book introduces you to all of CSS3's new and advanced features, and, with the help of dozens of real-world examples and live demos, it shows how to use those features to design dazzling, fully-responsive sites and web apps.Among other things, you'll learn how to:- Use advanced selectors and an array of powerful new text tools- Create adaptable background images, decorative borders, and complex patterns- Create amazing effects with 2D and 3D transforms, transitions, and keyframe-based animations- Take advantage of new layout tools to solve an array of advanced layout challenges--fast- Vastly simplify responsive site design using media queries and new layout modules- Create abstract and scalable shapes and icons with pseudo-elements- Leverage preprocessors and use CSS like a programming language within a stylesheet contextDon't pass up this opportunity to go beyond the basics and learn what CSS3 can really do!

Java Ee 7 Recipes: A Problem-Solution Approach


Josh Juneau - 2013
    Be it a small-business web application, or an enterprise database application, Java EE 7 Recipes provides effective and proven solutions to accomplish just about any task that you may encounter. You can feel confident using the reliable solutions that are demonstrated in this book in your personal or corporate environment.The solutions in Java EE 7 Recipes are built using the most current Java Enterprise specifications, including EJB 3.2, JSF 2.2, Expression Language 3.0, Servlet 3.1, and JMS 2.0. While older technologies and frameworks exist, it is important to be forward-looking and take advantage of all that the latest technologies offer. Rejuvenate your Java expertise to use the freshest capabilities, or perhaps learn Java Enterprise development for the first time and discover one of the most widely used and most powerful platforms available for application development today. Let Java EE 7 Recipes show you the way by showing how to build streamlined and reliable applications much faster and easier than ever before by making effective use of the latest frameworks and features on offer in the Java EE 7 release.Shows off the most current Java Enterprise Edition technologies.Provides solutions to creating sophisticated user interfaces.Demonstrates proven solutions for effective database access.

Emotional Design Elements (Smashing eBooks Series)


Smashing Magazine - 2013
    Knowing the ins and outs of emotional design will enable you to imbue your creation with personality and to shape the user's perception. Find out how to integrate emotional appeal into your website, and how to turn your game into more than a cold, flawless, technical challenge. A personal touch can make all the difference, if you know how to design it.TABLE OF CONTENTS- Inclusive Design- The Personality Layer- Give Your Website Soul With Emotionally Intelligent Interactions- Not Just Pretty: Building Emotion Into Your Websites- Playful UX Design: Building A Better Game- Gamification And UX: Where Users Win Or Lose- Adding A Personal Touch To Your Web Design

Web Audio API


Boris Smus - 2013
    Packed with lots of code examples, crisp descriptions, and useful illustrations, this concise guide shows you how to use this JavaScript API to make the sounds and music of your games and interactive applications come alive.You need little or no digital audio expertise to get started. Author Boris Smus introduces you to digital audio concepts, then shows you how the Web Audio API solves specific application audio problems. You’ll not only learn how to synthesize and process digital audio, you’ll also explore audio analysis and visualization with this API.Learn Web Audio API, including audio graphs and the audio nodesProvide quick feedback to user actions by scheduling sounds with the API’s precise timing modelControl gain, volume, and loudness, and dive into clipping and crossfadingUnderstand pitch and frequency: use tools to manipulate soundforms directly with JavaScriptGenerate synthetic sound effects and learn how to spatialize sound in 3D spaceUse Web Audio API with the Audio tag, getUserMedia, and the Page Visibility API

Due Diligence in China + Website: Beyond the Checklists


Kwek Ping Yong - 2013
    What used to be a cumbersome, time-consuming process has been standardized and systemized with generally accepted auditing frameworks and tools, such as the all-important auditing checklists. But when it comes to doing due diligence in China, with its opaque regulatory system and byzantine accounting standards, all bets are off. In this book an acknowledged expert in the field takes you beyond the checklists to arm you with China-specific due diligence strategies, tools and techniques that go beyond what is typically part of the process.Gives a detailed account of why conventional frameworks used in the west simply don't work in ChinaProvides first-hand accounts based on the author's years of experience as a private equity professional doing deals in ChinaReviews, in-depth, the unique differences between corporations and businesses in China and those in the West and their implications for the due diligence processUses numerous case studies to guide the reader through an entire due diligence process for a firm in China

Delete: A Design History of Computer Vapourware


Paul Atkinson - 2013
    While most historical accounts of the development of computer design focus on specific computers or manufacturers, examining the success stories of hardware and operating systems, Delete: A Design History of Computer Vapourware creates a completely new narrative by investigating the machines that didn't make it.Fascinating, full-colour images of computer designs, many of them previously unpublished, are accompanied by the hitherto untold stories of their planning and development, the pitfalls and successes in their creation, the market and competition at the time and the reasons why they never finally appeared for sale.Appealing both to a broad audience and to a more specialist one of designers and computer historians, Delete, with its unique collection of prototypes that never made it to the market, depicts a technological world that might have been.

HTML and CSS: Visual QuickStart Guide (Visual QuickStart Guides)


Elizabeth Castro - 2013
    In this updated edition author Bruce Hyslop uses crystal-clear instructions and friendly prose to introduce you to all of today's HTML and CSS essentials. The book has been refreshed to feature current web design best practices. You'll learn how to design, structure, and format your website. You'll learn about the new elements and form input types in HTML5. You'll create and use images, links, styles, and forms; and you'll add video, audio, and other multimedia to your site. You'll learn how to add visual effects with CSS3. You'll understand web standards and learn from code examples that reflect today's best practices. Finally, you will test and debug your site, and publish it to the web. Throughout the book, the author covers all of HTML and offers essential coverage of HTML5 and CSS techniques.

Scrap Quilting with Alex Anderson: Choose the Best Fabric Combinations Pick the Perfect Blocks Settings to Showcase Your Blocks


Alex Anderson - 2013
    Get in on Alex s best scrap quilting secrets: which blocks and settings work best in scrappy quilts; how to combine fabric colors, prints, and values so your creations look exciting, not overpowering; and how to choose quilting motifs that will highlight your design. Includes complete instructions for 6 one-block scrap quilts, plus bonus sampler quilt and an inspiring gallery of 11 contemporary and antique scrap quilts. All quilts are easy enough for confident beginners."

Chasing Heaven: Keeping Faith and Closer to Heaven


Becca Fisher - 2013
    

Chasing Heaven: Leap Of Faith


Becca Fisher - 2013
    But for plain and simple Amish girls, their love lives are amazingly complicated.Grace is finally comfortable in a relationship, but when she introduces him to her parents, will everything get thrown out of whack? Meanwhile Elizabeth and Clara nurse broken hearts but find themselves meeting promising strangers. Is it too soon to rebound though? And finally Hannah finds that her monster of a mother-in-law has had a complete change of heart when she gets news of Hannah's pregnancy. Also check out "The Ultimate Amish Romance Boxed Set Collection"

Chasing Heaven: Waiting on A Prayer


Becca Fisher - 2013
    

PHP Quick Scripting Reference


Mikael Olsson - 2013
    It presents the essential PHP script in a well-organized format that can be used as a handy reference.You won t find any technical jargon, bloated samples, drawn out history lessons or witty stories in this book. What you will find is a Web scripting language reference that is concise, to the point and highly accessible.The book is packed with useful information and is a must-have for any PHP programmer or Web developerIn thePHP Quick Scripting Reference, you will find: A concise reference to thePHP scriptinglanguage syntax. Short, simple and focused code examples. A well laid out table of contents and a comprehensive index allowing easy review."

Principles of Big Data: Preparing, Sharing, and Analyzing Complex Information


Various - 2013
    By stressing simple, fundamental concepts, this book teaches readers how to organize large volumes of complex data, and how to achieve data permanence when the content of the data is constantly changing. General methods for data verification and validation, as specifically applied to Big Data resources, are stressed throughout the book. The book demonstrates how adept analysts can find relationships among data objects held in disparate Big Data resources, when the data objects are endowed with semantic support (i.e., organized in classes of uniquely identified data objects). Readers will learn how their data can be integrated with data from other resources, and how the data extracted from Big Data resources can be used for purposes beyond those imagined by the data creators.

Visual Usability: Simple Design Principles That Make Applications Work


Deborah Levinson - 2013
    How these four elements are applied have a big effect on usability they automatically communicate a message. Unfortunately, they are often seen as an afterthought, rather than as tools that help establish consistency, hierarchy and personality.This book brings the principles of visual design into the world of software design and development. Written by a seasoned visual designer and a UI designer, this book offers practical examples that apply to all interactive interfaces. Readers learn how to apply visual design principles to create appealing interfaces that satisfy users and work beautifully. It also provides developers, business managers, and designers with the tools they need to avoid common mistakes; make informed decisions about color, layout, type, and imagery; and go beyond usability to design interfaces that elevate the ordinary. Discover the design principles and rules that you can easily follow for successful design applicationsLearn which design elements work for you to increase user-friendliness and make complicated processes feel straightforward for your productMaster visual design principles for complex, interactive digital applications that you can apply easily

Emotional Design Elements


Simon Schmid - 2013
    Knowing the ins and outs of emotional design will enable you to imbue your creation with personality and to shape the user's perception. Find out how to integrate emotional appeal into your website, and how to turn your game into more than a cold, flawless, technical challenge. A personal touch can make all the difference, if you know how to design it.

Navigation & Interaction (Smashing eBook Series 39)


Smashing Magazine - 2013
    A solid understanding of the rules is as important as knowing when to break them. How should you set up menus for optimal usability? Does mobile UX design follow different rules? How can you use sound to make your website not just more appealing but also easier to navigate? Such questions should be factored into any decisions considering modern Web design since they tend to influence the level of user satisfaction.TABLE OF CONTENTS- The Elements Of Navigation- Sticky Menus Are Quicker To Navigate- Design Patterns: When Breaking The Rules Is OK- Exploration Of Single-Page Websites- Redefining Hick’s Law- What Web Designers Can Learn From Video Games- A New Mobile UX Design Material- Mission Transition- Designing With Audio: What Is Sound Good For?

Designing Better UX (Smashing eBooks)


Smashing Magazine - 2013
    To raise awareness for those little things that add up to an ideal user experience, we have put together "Designing Better UX".The practical approaches for designing better UX cover mobile apps, adaptive systems, and multi-screen experiences. The eBook is packed with in-depth tips and tricks shared by experts from the industry. They consider the importance of straightforward yet personal microcopy, explore the strengths and weaknesses of infinite scrolling, and take a look at how well-crafted feedback loops can influence a user's behavior.Once we decide to create a well-balanced experience, all of the covered aspects in this eBook have to be thoroughly considered, i.e. when is the user experience fostered and when is it curbed? If you've been looking for a valuable resource for your daily UX routine, you can now stop searching.TABLE OF CONTENTS- When You Shouldn't Use Fitt's Law To Measure User Experience- Five Ways To Prevent Bad Microcopy- Infinite Scrolling: Let's Get To The Bottom Of This- Designing Great Feedback Loops- Sketching For Better Mobile Experiences- Converting Our Stories Into Multi-Screen Experiences- Creating An Adaptive System To Enhance UX

Drupal 7 Media


Liran Tal - 2013
    Leverage the best Drupal community modules for media integration Extend media resources such as image styles, slideshows, galleries, and media management to enrich the user experience Learn how to use HTML5 for responsive web design and semantic websites, and implement a better cross-compatible web application.

Understanding Advanced JavaScript (Smashing Media eBooks)


Smashing Magazine - 2013
    "Understanding Advanced JavaScript" is a comprehensive manual and how-to guide about all things JavaScript. Learn to design better APIs, use the latest tools and navigate the JavaScript MVC Jungle effortlessly. In this eBook, you will receive expert tips and techniques on avoiding coding tripwires and improving your programming methodologies. Need to know how your JavaScript performs? Find out about unit testing and user- and network-related analyses. Master JavaScript with industry leaders who explain how to make fine-tuning, streamlining and testing your JavaScript code easy.TABLE OF CONTENTS- Analysing Network Characteristics Using JavaScript And The DOM, Part 1- Introduction To JavaScript Unit Testing- Journey Through The JavaScript MVC Jungle- JavaScript Events And Responding To The User- JavaScript Profiling With The Chrome Developer Tools- Writing Fast, Memory-Efficient JavaScript- Designing Better JavaScript APIs

Pro Jquery 2.0


Adam Freeman - 2013
    Suitable for modern web browsers it provides a robust API for web application development. It is fast becoming the tool of choice for web developers the world over and sets the standard for simplicity, flexibility and extensibility in website design.In Pro jQuery 2.0 seasoned author, Adam Freeman, demonstrates how to get the most from jQuery 2.0 by focussing on the practical features of the technology and how they can be applied to solving real-world problems. In this comprehensive reference he goes in depth to give you the practical knowledge that you need.Each topic is covered clearly and concisely, and is packed with the details you'll need to learn to be truly effective. The most important features are given a no-nonsense, in-depth treatment, and chapters contain examples that demonstrate both the power and the subtlety of jQuery.

Zend Framework 2 Application Development


Christopher Valles - 2013
    Create powerful web applications by leveraging the power of this Model-View-Controller-based frameworkLearn by doing; create a social network from design to deploymentWritten in a framework and the API-centric approach to simplify the process of learning

Making Sense of NoSQL: A guide for managers and the rest of us


Dan McCreary - 2013
    Using examples and use cases, illustrations, and plain, jargon-free writing, this guide shows how you can effectively assemble a NoSQL solution to replace or augment the traditional RDBMS you have now.About this BookIf you want to understand and perhaps start using the new data storage and analysis technologies that go beyond the SQL database model, this book is for you. Written in plain language suitable for technical managers and developers, and using many examples, use cases, and illustrations, this book explains the concepts, features, benefits, potential, and limitations of NoSQL.Making Sense of NoSQL starts by comparing familiar database concepts to the new NoSQL patterns that augment or replace them. Then, you'll explore case studies on big data, search, reliability, and business agility that apply these new patterns to today's business problems. You'll see how NoSQL systems can leverage the resources of modern cloud computing and multiple-CPU data centers. The final chaptersshow you how to choose the right NoSQL technologies for your own needs.Managers and developers will welcome this lucid overview of the potential and capabilities of NoSQL technologies.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.What's InsideNoSQL data architecture patternsNoSQL for big dataSearch, high availability, and securityChoosing an architectureAbout the AuthorsDan McCreary and Ann Kelly lead an independent training and consultancy firm focused on NoSQL solutions and are cofounders of the NoSQL Now! Conference.Table of ContentsPART 1 INTRODUCTIONNoSQL: It's about making intelligent choicesNoSQL conceptsPART 2 DATABASE PATTERNSFoundational data architecture patternsNoSQL data architecture patternsNative XML databasesPART 3 NOSQL SOLUTIONSUsing NoSQL to manage big dataFinding information with NoSQL searchBuilding high-availability solutions with NoSQLIncreasing agility with NoSQLPART 4 ADVANCED TOPICSNoSQL and functional programmingSecurity: protecting data in your NoSQL systemsSelecting the right NoSQL solution

Expert JavaScript


Mark E. Daggett - 2013
    Master the inner workings of JavaScript by learning in detail how modern applications are made. In covering lesser-understood aspects of this powerful language and truly understanding how it works, your JavaScript code and programming skills will improve. You will learn about core fundamentals of JavaScript, including deep dives into functions, scopes, closures, and practical object-oriented code. Mark Daggett explains clearly how closures, events, and asynchronous code really operate, as well as conventions and concepts to write JavaScript in a clear, pragmatic style. Many of the changes in ECMAScript6 and its implications are all explained. You'll be introduced to modern workflow tools to make application development faster, more enjoyable, and ostensibly more profitable. You'll understand how to measure code quality and write more testable JavaScript, and finally you'll learn about real-world applications of JavaScript, including JavaScript-powered robots.JavaScript is one of the most powerful languages on the web today, and it is only getting stronger. This book will take you through the process of planning, coding, testing, profiling and finally releasing your application, at expert level. With more frameworks and more improvements than ever, now is the time to become an expert at JavaScript. Make this journey - use Expert JavaScript today.

Web Hosting for Dummies


Peter Pollock - 2013
    You may be making the move from casual blogging to professional blogging. Or, you might already be self-hosting, but want a good guide to show you how to get more out of your plan. In simple, easy-to-understand language, this helpful book breaks down all the functions of web hosting for self-hosted users, from setting up new e-mail accounts to backing up and securing your site, analyzing server logs, choosing a platform to install, and more.Breaks down the functions of web hosting for new self-hosters, including casual bloggers who may be moving into professional blogging Helps those who are already self-hosting maximize the services they are paying for Offers a one-stop, complete resource on web hosting, rather than just a few chapters, as in many blogging books Covers setting up and using e-mail accounts, working with FTP clients, backing up and securing sites, using cloud services, understanding domains and DNS, using built-in databases, and more Web Hosting For Dummies helps you take charge of your own web hosting and having fun in the process!

Pro Hibernate and Mongodb


Anghel Leonard - 2013
    Hibernate is the leading open source Java-based persistence, object relational management engine, recently repositioned as an object grid management engine. MongoDB is a growing, popular open source NoSQL framework, especially popular among cloud application and big data developers. With these two, enterprise and cloud developers have a "complete out of the box" solution. Pro Hibernate and MongoDB shows you how to use and integrate Hibernate and MongoDB. More specifically, this book guides you through the bootstrap; building transactions; handling queries and query entities; and mappings. Then, this book explores the principles and techniques for taking these application principles to the cloud, using the OpenShift Platform as a Service (PaaS) and more.In this book, you get two case studies:An enterprise application using Hibernate and MongoDB. then, A cloud application (OpenShip) migrated from the enterprise application case study After reading or using this book, you come away with the experience from two case studies that give you possible frameworks or templates that you can apply to your own specific application or cloud application building context.

Pro Data Visualization Using R and JavaScript


Tom Barker - 2013
    You'll see how to use R to interrogate and analyze your data, and then use the D3 JavaScript library to format and display that data in an elegant, informative, and interactive way. You will learn how to gather data effectively, and also how to understand the philosophy and implementation of each type of chart, so as to be able to represent the results visually. With the popularity of the R language, the art and practice of creating data visualizations is no longer the preserve ofmathematicians, statisticians, or cartographers. As technology leaders, we can gather metrics around what we do and use data visualizations to communicate that information. Pro Data Visualization using R and JavaScript combines the power of the R language with the simplicity and familiarity of JavaScript to display clear and informative data visualizations. What you'll learn A rich understanding of how to gather, and analyzeempirical data How to tell a story with data using data visualizations What types of data visualizations are best to use for the story that you want to tell with your data A comprehensive introduction to the R language, covering all the essentials Exploration of how to construct interactive data visualizations using JavaScript and JavaScript libraries Who this book is forDevelopers at all levels interested in data visualization, beginning to intermediate engineering managers, statisticians, mathematicians, economists and any others interested in data visualization. Table of Contents Techniques for Data Visualization The R Language A Deeper Dive into R Data Visualization with D3 Visualizing Spatial Information from Access Logs (Data Maps) Visualizing Defects over Time (Time Series) Bar Charts Correlation Analysis with Team Dynamics (Scatterplot and Bubble Chart) Balancing Delivery with Quality (Parallel Coordinates Chart)

Rails 4 in Action


Ryan Bigg - 2013
    

Have You Googled Yourself Lately? (Online Reputation Management)


Nicholas Guenther - 2013
    There are a lot of awesome ideas, things to buy, and communities to be a part of, but many cannot be found online or their voice misses the mark and can be uninspiring. This causes frustration when efforts are not generating the action and momentum desired.Your online presence is the new first impression; don’t let it damage your reputation! This guide will help your search engine optimization for your personal brand and also teach you about online reputation management. It is important to recognize how transformative the power of your "reputation," "brand," or "lifestyle" can be to others; and how to showcase that on the internet.So... have you Googled yourself lately?

Rethinking UX (Smashing eBooks)


Smashing Magazine - 2013
    The eBook is packed with interesting thoughts and concepts that let us reflect on our own practices. Every designer has their own user research techniques and strategies, but leaving the office and talking to people on the streets can foster innovation even more as any thought-out strategy ever could. Is empathy possibly the best guarantor for great UX? Overcoming traditional patterns and designing with a new type of user in mind is among the many topics of this eBook. Of course, you can also get your hands on some future scenarios. The Smashing authors dare to sneak a peak at some new challenges that we could face with the rise of innovative technologies such as Google Glass and Leap Motion, and explore how we can embrace entirely gesture-driven interfaces today. This eBook is a springboard for developing a new perspective and for creating future-proof user experiences.TABLE OF CONTENTS- Thirteen Tenets Of User Experience Design- Improving Your Website Usability Test- Designing For The Multifaceted User- 50 Design Problems In 50 Days: Real Empathy For Innovation- Beyond The Button: Embracing The Gesture-Driven Interface- What Leap Motion And Google Glass Mean For Future User Experience

A Pocket Guide to CSS3 Layout Modules


Rachel Andrew - 2013
     CSS layout itself, however, has moved on little. Developers have experimented with using display: table and display: inline-block for layout, in order to mitigate the limitations of layouts based on absolute positioning and floats. Yet, these methods seem as much like hacks as those they try to replace, and come with their own problems. The future of CSS layout looks far brighter. In this little book Rachel covers some of the exciting modules that are part of the CSS3 specification. They promise a future where we can lay out elements to a grid and easily achieve the ambitions of equal height columns or spreading content evenly across a page. Who should read this book? If you're a developer or designer with intermediate to advanced level knowledge of CSS and HTML and you want to know the latest techniques, this book is for you. Topics include: PART 1: MULTICOLUMN LAYOUT This module is the most mature and has the most browser support of all the modules covered in this book, so it’s a great place to start our exploration of all that is new in CSS layout. PART 2: CSS FLEXIBLE BOX LAYOUT The CSS flexible box layout module, commonly referred to as flexbox, gives us a brand new layout mode in CSS – flex layout. This section takes a look at some of the main layout problems flexbox can solve. PART 3: CSS GRID LAYOUT The CSS grid layout module was proposed by Microsoft and is still very much a work in progress. This section focuses on examples of the current proposal as implemented in Internet Explorer 10. PART 4: CSS REGIONS The final two sections of this book discuss some very interesting new proposals authored by Adobe and Microsoft. While these are at an even earlier stage than grid layout, they enable layouts that until now have been impossible and are worth our time when exploring all that is new in CSS layout. PART 5: CSS EXCLUSIONS If you have ever needed text to flow around a shape, or wanted to cut out a shape in the middle of content, then you will be interested in the CSS exclusions and shapes module, proposed by Adobe.

Beginning Oracle Application Express 4.2


Doug Gault - 2013
    Called APEX for short, the platform enables rapid and easy development of web-based applications that make full use of Oracle Database. The release of APEX 4.2 brings extensive new Flash and HTML 5 charting capabilities, enhanced themes for mobile applications usable from phones and tablets, RESTful web services support, enhanced application packaging, and the many redesigned wizards give a new and fresh feel to the user interface.Whether you're new to Oracle or an old hand who's yet to test the waters of APEX, Beginning Oracle Application Express 4.2 introduces the processes and best practices you'll need to become proficient with APEX. The book shows off the programming environment, the utilities and tools available, and then continues by walking through the process of building a working system from the ground up. All code is documented and explained so that those new to the languages will not be lost. After reading this book, power users and programmers alike can quickly put together robust and scalable applications for use by one person, by a department, by an entire company.Covers brand-new functionality in APEX 4.2Provides fully documented and explained example codeGuides you through creating a working and fully deployable application

Writing for Interaction: Crafting the Information Experience for Web and Software Apps


Linda Newman Lior - 2013
    Information experience (IX) design is essential to making these interfaces easy to use and return to for updates and continued contact. This book focuses on the essential role that technical writing plays as well as the layout of the text in these applications creating simple and streamlined application interfaces that don t have users scratching their heads in confusion.The author has broken the book into five distinct sections completely covering the information experience design process. Sections include: Understanding Your Users and Their Information Needs Creating Your IX Strategy to Meet User Needs Designing Your Information Writing the Information Evaluating Your IX Illuminates writing principles and practices for use in interactive design Examples, checklists, and sample processes are used throughout to highlight a practical approach to designing the info experience Gives the complete picture starting with how to use text through to button and input placement in web and software application design

A Pocket Guide to Interviewing for Research


Andrew Travers - 2013
    Yet we often lack confidence in our ability to interview well, worry about finding the right people, or making a case for the research in the first place. More than this, interviewing at its worst can too easily become dislocated from the broader design process.In this book, Andrew Travers explains how to talk to users and stakeholders in the design process. He'll demystify the process of interviewing and help you use that research to drive design decisions.

Managing Electronic Records


Robert F. Smallwood - 2013
    Authored by an internationally recognized expert on e-records in collaboration with leading subject matter experts worldwide, this authoritative text addresses the widest range of in-depth e-records topics available in a single volume.Using guidance from information governance (IG) principles, the book covers methods and best practices for everything from new e-records inventorying techniques and retention schedule development, to taxonomy design, business process improvement, managing vital records, and long term digital preservation. It goes further to include international standards and metadata considerations and then on to proven project planning, system procurement, and implementation methodologies. "Managing Electronic Records" is filled with current, critical information on e-records management methods, emerging best practices, and key technologies.Thoroughly introduces the fundamentals of electronic records managementExplains the use of ARMA's Generally Accepted Recordkeeping Principles (GARP(R))Distills e-records best practices for email, social media, and cloud computingReveals the latest techniques for e-records inventorying and retention schedulingCovers MS SharePoint governance planning for e-records including policy guidelinesDemonstrates how to optimally apply business process improvement techniquesMakes clear how to implement e-document security strategies and technologiesFully presents and discusses long term digital preservation strategies and standardsManaging e-records is a critical area, especially for those organizations faced with increasing regulatory compliance requirements, greater litigation demands, and tightened internal governance. Timely and relevant, "Managing Electronic Records" reveals step-by-step guidance for organizing, managing, protecting, and preserving electronic records.

Fast ASP.NET Websites


Dean Alan Hume - 2013
    This book offers step-by-step .NET-specific examples showing you how to apply classic page optimization tips, ASP.NET-specific techniques, and ways to leverage new HTML5 features.About the TechnologyThere's a real cost to inefficient HTTP requests, overloaded data streams and bulky scripts. Server throughput is a precious commodity and seconds—even tiny fractions of a second—can seem like an eternity while a visitor waits for your site to load. As an ASP.NET developer, there are dozens of techniques you can apply immediately to make your sites and applications faster. You'll find them here.About this BookFast ASP.NET Websites delivers just what it promises—practical, hands-on guidance to create faster, more efficient ASP.NET sites and applications. This book offers step-by-step .NET-specific examples showing you how to apply classic page optimization tips, ASP.NET-specific techniques, and ways to leverage new HTML5 features.Readers should be familiar with basic HTML, CSS, and ASP.NET concepts.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.What's InsideDrastically improved response timesTips for Webforms and ASP.NET MVC sitesOptimizing existing pages.NET-specific examplesAbout the AuthorDean Hume is a software developer and blogger based in the U.K. A passionate techie, he created the ASP.NET HTML5 toolkit and blogs regularly about web performance at www.deanhume.com.Table of ContentsPART 1 DEFINING PERFORMANCEHigh-speed websitesFirst steps toward a faster websitePART 2 GENERAL PERFORMANCE BEST PRACTICESCompressionCaching: The sell-by dateMinifying and bundling static filesHTML optimization tipsImage optimizationETagsContent Delivery NetworksPART 3 ASP.NET-SPECIFIC TECHNIQUESTweaking ASP.NET MVC performanceTweaking ASP.NET Web Forms performanceData caching

Behind the Scenes of Real-Life Projects (Smashing eBooks)


Smashing Magazine - 2013
     Among others, you will discover how renowned projects such as the Financial Times Web app or the Nike Better World website were built, and learn from the success story of a translation app that made it into Apple's top ten charts. You'll also get an insight into Google's User Experience Lab, and (illustrated by the example of Pinterest) explore the importance of paint performance. Furthermore, our Smashing authors share valuable lessons learned in the course of their careers — from both successes and failures. This eBook is full of handy tips, ideas, and personal experiences that are beneficial to any Web professional. TABLE OF CONTENTS - Building The New Financial Times Web App - Bringing Angry Birds To Facebook - Behind The Scenes Of Nike Better World - Behind The Scenes Of Tourism New Zealand - Tale Of A Top-10 App, Part 1: Idea And Design - Tale Of A Top-10 App, Part 2: Marketing And Launch - Gone In 60 Frames Per Second: A Pinterest Paint Performance Case Study - Inside Google's User Experience Lab: An Interview With Google's Marcin Wichary - Mistakes I've Made (And Lessons Learned Along The Way)

The Social Media Starter Kit (Collection)


Jon Reed - 2013
    First, in "The Rules of Life, Expanded Edition," Richard Templar uncovers 106 practical rules that happy, successful people follow, even if they've never thought about it. These are realistic, commonsense things you can do differently, starting today...small things that will make you happier...make you a better friend, partner, and parent...help you leave the world a better place. Next, in "30 Days to Better Thinking and Better Living Through Critical Thinking, Revised and Expanded Edition," Drs. Linda Elder and Richard Paul teach specific, easy-to-learn critical thinking techniques that help you cut through lies, gain insight, and make smarter choices about everything from money to intimate relationships. They'll help you overcome poor thinking habits caused by self-delusion or out-of-control emotions...clarify what you want...recognize what you don't know...resist brainwashing, manipulation, and hypocrisy...critically evaluate what you're told by advertisers, politicians, your boss, and your family...avoid worrying, conformism, and blame! Then, in "Attack Your Day," Mark and Trapper Woods present crucial ""activity management"" skills and 101 productivity strategies for achieving unprecedented effectiveness, and moving relentlessly towards your greatest life goals. Dramatically improve the way you prioritize activities...organize "inherently" more productive days...overcome procrastination "forever."..know how to ""turn on a dime"" without sacrificing focus...learn how and when to say NO to interruptions! Finally, in "Taking Flight!," Merrill Rosenberg and Daniel Silvert reveal profound hidden patterns of human behavioral style. You'll learn to use the proven DISC model of human behavior to become a more effective leader, salesperson, or teacher; revitalize your career; and build deeper relationships. Then, you'll create your own "personal action plan" for making the most of your strengths, working around weaknesses, and supercharging your personal performance!"From world-renowned personal performance experts" Richard Templar, Linda Elder, Richard Paul, Mark Woods, Trapper Woods, Merrick Rosenberg, and Daniel Silvert

Multitenancy with Rails


Ryan Bigg - 2013
    Or how about Heroku where each user has their own separate app group. Those are multi-tenanted applications.In this book we'll be building a multi-tenanted forum application using some seriously good best practices, working with tools and processes like Behaviour-Driven Development, and PostgreSQL schemas. That's just the first four chapters.In the 5th chapter, the book covers adding subscriptions to an application using the Braintree gateway.

Analyzing the Social Web


Jennifer Golbeck - 2013
    Access and analysis of this public data about people and their connections to one another allows for new applications of traditional social network analysis techniques that let us identify things like who are the most important or influential people in a network, how things will spread through the network, and the nature of peoples' relationships. Analyzing the Social Web introduces you to these techniques, shows you their application to many different types of social media, and discusses how social media can be used as a tool for interacting with the online public. Presents interactive social applications on the web, and the types of analysis that are currently conducted in the study of social media. Covers the basics of network structures for beginners, including measuring methods for describing nodes, edges, and parts of the network. Discusses the major categories of social media applications or phenomena and shows how the techniques presented can be applied to analyze and understand the underlying data. Provides an introduction to information visualization, particularly network visualization techniques, and methods for using them to identify interesting features in a network, generate hypotheses for analysis, and recognize patterns of behavior. Includes a supporting website with lecture slides, exercises, and downloadable social network data sets that can be used can be used to apply the techniques presented in the book.

The Digital Crown: Winning at Content on the Web


Ahava Leibtag - 2013
    Since then, the digital marketing world has been scrambling to fulfill this promise, as we finally shift our focus to what consumers really want from our brands: a conversation.The Digital Crown walks you through the essentials of crafting great content: the fundamentals of branding, messaging, business goal alignment, and creating portable, mobile content that is future-ready. Systems create freedom, and within this book you'll learn the seven critical rules to align your internal and external content processes, including putting your audience first, involving stakeholders early and often, and creating multidisciplinary content teams.Complete with case studies and experience drawn directly from global content projects, you are invited to observe the inner workings of successful content engagements. You'll learn how to juggle the demands of IT, design, and content teams, while acquiring all the practical tools you need to devise a roadmap for connecting and engaging with your customers.This is your next step on the journey to creating and managing winning content to engage your audience and keep them coming back for more.

New Noise; A Cultural Sociology of Digital Disruption


Simon Lindgren - 2013
    

Cybergrace


Antonio Spadaro - 2013
    Nevertheless we live a time in which the logic of the Net influences the way we think, learn, communicate and maybe believe and pray as well. Spadaro here tries to identify some key issues that seem particularly relevant, starting with the popular use of certain applications and technologies.ANTONIO SPADAROAntonio Spadaro (1966) is a Jesuit priest, editor of the influential Italian magazine "La Civiltà Cattolica". He is also Consultor for the Pontifical Council for Culture and for the Pontifical Council for Social Communications. He is the first Italian priest who joined Twitter (@antoniospadaro) and runs a blog about theology and cyberculture (cyberteologia.it). The Economist wrote about him: "he noticed that hackers and students of hacker culture used the language of theological value when writing about creativity and coding, so he decided to examine the idea more deeply". Fordham University Press is going to publish his book "Cybertheology. Thinking faith in the internet age".

Testing Cloud Services: How to Test Saas, Paas & Iaas


Kees Blokland - 2013
    Whether you are a user, designer, programmer, project manager, or tester, sooner or later the cloud affects your work. If you are involved in selecting or implementing services from the cloud, or in keeping them up and running, this book will prove to be an invaluable resource. "Testing Cloud Services" covers an extensive list of risks that arise when implementing cloud computing, including some traditional risks and some completely new ones, and provides strategies for avoiding these risks and solving problems. Every risk is connected to existing, updated, and new test measures. It is necessary to start testing during the selection of cloud services, and continue end-to-end testing even after going live, as continuity risks arise all the time. With this book in hand, you will save a lot of time and discover an effective approach to testing that can be applied in practice immediately!

Expert PHP and MySQL: Application Design and Development


Marc Rochkind - 2013
    Error handling is about more than just the mechanics in the PHP syntax, but also about handling MySQL errors, logging those errors, and about hiding information about application internals that error messages sometimes can expose.Meet these challenges and more head-on! Author Marc Rochkind shows how to begin a project right, with a clear contract and set of written requirements. You'll learn about project organization, setting up a solid development environment, connecting with client personnel. Database design is essential, and Expert PHP and MySQL has you covered with guidance on creating a sound model and database, and on pushing functionality into the database as appropriate; not everything should be done in PHP.Error handling is covered at both the PHP and MySQL levels. Application structure is covered. Guidance is provided on reporting. And finally there is conversion. In Expert PHP and MySQL you'll explore the following:The popular and widely used combination of PHP and MySQLCommercial-grade application of language and database features Human factors such as planning and organization Organizing a project to meet requirements and satisfy the customer Structuring an application for efficient development and future modification Coding PHP for productivity, reliability, security Generating online, downloadable, and printed reports Converting existing data to the new application