Best of
Informatics

2013

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.

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

Digital Outcasts: Moving Technology Forward Without Leaving People Behind


Kel Smith - 2013
    The young girl who cannot speak due to a cognitive disability. The man confined to his home due to permanent injury. The single mother with a long-term illness who struggles to feed her family.With one in seven people worldwide currently living with a disability, the term outcast covers numerous scenarios. Digital outcasts rely on technology for everyday services that many people take for granted. However, poorly designed products risk alienating this important (and growing) population.Through a grass roots approach to innovation, digital outcasts are gradually taking action to transform their lives and communities. This emerging trend provides exciting learning opportunities for all of us. Citing real-world case studies from healthcare to social science, this book examines the emerging legal and cultural impact of inclusive design. Gain a better understanding of how people with disabilities use technologyDiscover pitfalls and approaches to help you stay current in your UX practicesAnticipate a future in which ambient benefit can be achieved for people of all abilities and backgrounds

The Web Game Developer's Cookbook: Using JavaScript and HTML5 to Develop Games


Evan Burchard - 2013
    Each chapter implements a game within a well-understood genre; introduces a different free, open source, and easy-to-use HTML5 game engine; and is accompanied with full JavaScript source code listings. Each game recipe uses tested and well-proven patterns that address the development challenges unique to that genre, and shows how to use existing tools and engines to build complete substantial game projects in just hours. Need a quick JavaScript primer? Evan Burchard provides that, too! Coverage includes - Mastering an essential HTML5/JavaScript game development toolset: browser, text editor, terminal, JavaScript console, game engine, and more - Accelerating development with external libraries and proven patterns - Managing browser differences between IE, Firefox, and Chrome - Getting up to speed on web development with a QUIZ game built with JavaScript, HTML, CSS, and JQuery - Creating INTERACTIVE FICTION "gamebooks" that leverage new CSS3 features and impress.js - Building PARTY games around the lightweight atom.js engine - Developing PUZZLE games with the easel.js graphics rendering engine - Writing PLATFORMERS with melon.js and its integrated tilemap editor - Coding intense 2-player FIGHTING games for web browsers with game.js - Building a SPACE SHOOTER with the jQuery-based gameQuery game engine - Implementing pseudo-3D techniques like ray casting for an FPS (First Person Shooter) style game - Producing a 16 bit RPG (Role Playing Game) complete with interfaces for dialog, inventories, and turn-based battles with enchant.js - Building an isometric RTS (Real Time Strategy) game that incorporates server components along with node.js, socket.io, and crafty.js - Engaging players with content that encourages exploration Turn to The Web Game Developer's Cookbook for proven, expert answers-and the code you need to implement them. It's all you need to jumpstart any web game project!

Études for Erlang


J. David Eisenberg - 2013
    The programs will usually be short, and each one has been designed to provide practice material for a particular Erlang programming concept. These programs have not been designed to be of considerable difficulty, though they may ask you to stretch a bit beyond the immediate material and examples that you find in the book Introducing Erlang.

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.