Local storage is a new specification from HTML5. It allows a website to store information in the browser locally and access the stored data later. This is a useful feature in game development because we can use it as a memory slot to save any game data locally in a web browser.
In this article by Makzan, author of HTML5 Games Development by Example - Beginner's Guide, we are going to add game data storing to a CSS3 memory matching game. Besides storing and loading the game data, we will also notify the player for breaking a record with a nice 3D ribbon with pure CSS3 styling. Specifically, we will cover the following topics:
- Storing data by using HTML5 local storage
- Saving the object in the local storage
- Notifying players for breaking a new record with a nice ribbon effect
- Saving the entire game progress
In this article by Aidan Temple author of the book Instant HTML5 2D Platformer will gives an overview of how to set up the HTML5 canvas as well as some of the basic functionality the canvas has to offer and how we would go about implementing that functionality.Read HTML5 Canvas in full
In this article by Shi Chuan author of HTML5 Mobile Web Development Cookbook, we will cover:
- Getting your mobile device ready
- Emulators and simulators
- Setting up the mobile development environment
- Using HTML5 on mobile web
- Making HTML5 render cross browser
- Designing for mobile
- Determining your target mobile devices
- Defining a content adaptation strategy
In the event that you can't find a suitable module to do a task for you, or simply want to create something yourself quickly, it's important to look at how to harness the power of HTML and PHP to get the job done.
If it's layout you are talking about, then HTML is the order of the day. Alternatively, if you want to create some dynamic content that can change depending on the state of your site, or respond to user interaction, then PHP is the way forward. More than likely, you will end up using a combination of both.
Unfortunately, we can't possibly hope to give you a comprehensive introduction into either technology in the space we have here (although we will look over HTML quickly in a moment). However, there are many online resources available to learn about HTML and PHP for free, and we will list a bunch of them throughout this article.
In this article by David Mercer, we will look at how to achieve some fairly useful tasks by way of demonstrating how to create an About us page that will contain links to other useful sites, pictures of the imaginary site team, as well as some dynamic content.Read HTML, PHP, and Content Posting in Drupal 6 in full
Network Node Manager is a tool which can help us to keep an eye on our network, find issues, recognize outages related to network, and help us improve our network availability and performance. Even so, it's a tool. NNMi, as any other tool, will not replace your network administrator, but will help him/her instead. iSPI is a Smart Plugin, which can be installed on top of the Network Node Manager for feature expansion.
In this article by Marius Vilemaitis, author of HP Network Node Manager 9: Getting Started, we will look at the following iSPIs:
- iSPI for Performance
- IP Telephony
- Network Engineering toolset
- iSPI for MPLS
- iSPI for Multicast
WordPress is an excellent software that can run your website (blog or not). It's packed with excellent features, and is so flexible that it can really do anything you want, and it has a wealth of online resources. Additionally, it's super easy-to-use, and you need no special skills or prior experience to use it. Last but not least, it is free!
Writing a widget bears some similarities to writing a plugin, but in some ways it's easier because there is a widget class that you can leverage for some of the functionality. In this article by April Hodge Silver, author of WordPress 3 Complete, we will learn to write a widget in WordPress 3.Read How to Write a Widget in WordPress 3 in full
In this article by Vinith Menon, the author of Instant Windows PowerShell, we will learn how to to use PowerShell Web Access to manage your Windows Server Environment anywhere, anytime, and on any device. PowerShell Web Access, a web-based Windows PowerShell console, and Windows PowerShell commands and scripts can be run from a Windows PowerShell console in a web browser; with no Windows PowerShell, remote management software, or browser plug-in installation becomes necessary on the client device.Read How to use PowerShell Web Access to manage Windows Server in full
The jQuery Mobile framework provides a number of tools, widgets, and components which are extremely helpful in formatting our content and make it look elegant and put-together even on our beloved smaller-screen devices – well, especially for them!
In this article by Giulio Bai, author of jQuery Mobile First Look, we will explore:
- How content is displayed
- Using columns and grids
- Creating grids with more than two columns
When the IT strategy calls for maximizing the value of social software for building effective teams, neither social networking nor team collaboration are sufficient on their own. IBM Lotus Quickr team collaboration software delivers the promise of social software. IBM Lotus Quickr is a team collaboration software that enables business to expedite the flow and sharing of information within a team. Information sharing enables collaboration and fosters team effectiveness. IBM Lotus Quickr helps you remove the impediments to the development of high performance teams.
In this article by Keith Brooks, author of IBM Lotus Quickr 8.5 for Domino Administration, we will cover installation of the Lotus Quickr software.Read How to Set Up IBM Lotus Domino Server in full
Workshop was one of the first contributed modules in Moodle, and it is one of the more complex modules available due to the sheer number of options available. It was intended to be a module where students would be able to upload assignments and their classmates and teacher would review then assess the submitted work. It has many settings and functions, and requires several steps to be completed before it can be used in class, but once it is finished, it will be one more way you can assess your students.
In this article by Jason Myrick, author of Moodle 1.9 Testing and Assessment, we will create a sample Workshop.Read How to Set Up a Basic Workshop in Moodle in full
Active Directory (AD) failure, which includes corruption, is something that is dreaded by any administrator. Simply put, it means that the directory service can no longer read the Active Directory database that it has locally. This will prevent logon and authentication as well as any directory-dependent services. Essentially, it renders the domain controller (DC) useless. What's worse, though, is that several times, the replication keeps going so that the corrupted database spreads out to the other DCs.
In this article by Florian Rommel, we will look at the different options and approaches available to recover a DC that has a database corruption. In addition, this article outlines, symptoms, causes, and solutions for this scenario.Read How to Recover from an Active Directory Failure in full
In this article by Tomislav Piasevoli, author of MDX with Microsoft SQL Server 2008 R2 Analysis Services Cookbook, we will take a look at some recipes on how to perform iteration. They deal with those cases when there's no other way but to iterate. However, some of the recipes also point out which calculation patterns we must recognize and thereby give up on using classic naïve iteration and use a better approach.
We will cover:
- Iterating on a set in order to reduce it
- Iterating on a set in order to create a new one
- Iterating on a set using recursion
In this article we will describe how to overcome some of the most common pitfalls that people encounter. For example, in Magento, backoffice is slow, frontend tends to die while loading, accessibility is far from perfect, an AJAX request is not successful due to expiration of the session, nothing happens, no error message, just nothing, the nightmare of XML layout, and so on.
In this article by Nurul Ferdous, author of Magento 1.4 Development Cookbook, we will cover:
- Using APC/Memcached as the cache backend
- Accelerating PHP: php.ini configuration
- Applying YSlow and Page Speed rules
In the previous article, Microsoft Sharepoint 2010: List Management, we took a look at list management. This article explains how to manage them to provide an efficient way to store information and thus provide ECM.
In this article by Peter Ward, author of Microsoft SharePoint 2010 End User Guide: Business Performance Enhancement, we will cover the following:
- How to add content to a list
- Advanced list features
ORM stands for Object-Relational Mapping. ORM libraries map database tables to classes, rows of those tables to objects of the class, and columns to object attributes. Object wraps a row of a database table or view, encapsulates the database access, and adds domain logic on that data.
In this article by Abhishek Nalwaya, author of Rhomobile Beginners Guide, we'll explore Rhom, which is Object-Relational Mapping (ORM) provided by Rhodes and look at how it manipulates data in our application. We'll find how ORM manages table relationships in this article and dig into the ORM object life cycle.Read How to Interact with a Database using Rhom in full
Any organization that is prone to adopt an open source software package is bound to be using another—or soon will be. This article by Ian D. Rossi, author of vtiger CRM Beginner's Guide, takes your external systems, such as your website, and integrates them with vtiger CRM using vtiger's API and vtiger's Web Lead Form.
In this article we'll discuss:
- vtiger's API
- How to use vtiger's web lead feature
- How to include custom fields in the lead form
In this article by Alfonso V. Romero, author of VirtualBox 3.1: Beginner's Guide, you shall learn what the Guest Additions are and how to install them on Windows, Linux, and Open Solaris virtual machines.Read How to Install VirtualBox Guest Additions in full
In this article by Herbert-Jan van Dinther, we will cover several different ways to get more incoming links, from commenting on other sites to blogging on other platforms. Building incoming links is time consuming, but if done the right way it is a very good way to boost your web site's rankings.
There are a few ways to get links to your web site, which we will learn about in this article, including:
- Using paid options
- Using forums to get incoming links
- Commenting on other web sites to get links
- Building your own incoming links
- Using your best content for link building
- Writing articles for links
- Don't be afraid to ask
This article by Grady Brett Beaubouef covers how to ensure that packaged software implementations focus on value-added business results.The objective of this article is to identify the key techniques that we can employ in order to ensure that every project team member, and thus the project, focuses on the value-added business results.Read How to Focus on Business Results in full