The Philosophy Quotes module that we will create in this article will use Drupal's theme system and a simple database query to theme the content of a custom content type.
Here are some of the items we will cover in this article by Matt Butcher while working on this module:
- Creating a custom content type
- Performing simple database operations
- Registering a module's theme functions with the hook_theme() function
- Adding theme hooks to a module
- Adding CSS stylesheets to a module's default theme
- Using theme CSS and template files to override default module theme functions
You can do more with the ORDER BY clause in a query than just putting in it a column or two. By mixing and matching the cases and solution examples in this article you will have virtually unlimited sorting flexibilities in your armory. This article by Djoni Darmawikarta shows how to solve various ordering cases in SELECT queries.Read There is More to the ORDER BY Clause than Sorting a Column in full
In this article by Aaron Winborn, we will see how to add third-party video on a site. This article talks about the advantages of third-party video hosting and how it can be achieved on websites by using Drupal. Its also gives a proper insight about the Third-Party Video providers and Embedded Media Field, which helps in hosting video from our own server.Read Third-Party Video Hosting on Drupal Websites in full
This article by Javier Fernández González, author of Java 7 Concurrency Cookbook, will teach the readers to delegate the thread management to executors. They allow running, managing, and getting the results of concurrent tasks.Read Thread Executors in full
Plone is a powerful web application used mainly for website content management and comprised of many different, but related Python packages
In this third article of the article series by John Ward, Author of Plone 3.3 Site Administration we will learn :
- Examining themes in the ZMI
- Making changes through the Web
We will be continuing our journey through classic gameplay styles in this article. We will talk a little about different approaches to solve the design challenges in this article. In game programming, there are always many ways to solve the same problem, there is no single right answer.
In this article by Paul Nygard, the author of Creating Games with cocos2d for iPhone 2, we will cover:
Tricking the eye with Z-ordering
Detecting touch on the part of a sprite
Animations and movement actions
In this article by Bob Griesemer, we'll create the Time Dimension using the wizard that the Warehouse Builder provides for us to simplify the task of building cubes and dimensions. We'll also look at the Data Object Editor in detail.Read Time Dimension in Oracle Warehouse Builder 11g in full
One of the great joys of programming is not when we are trying to get the bare essentials basically working, but when the system is working as a whole, and we start to ask, "What about this? What about that?" One positive sense of the term "hacking" can refer to this tinkering, and it can be a joy to tinker with an already working system to see what enhancements are possible. Here we will tinker with the system and make some minor tweaks and two slightly more major enhancements.
- Minor bugfixes and enhancements
- A more usable input solution for passwords
- Telling an (approximate) local time for other people we are working with, who may be in different time zones
In this article, we will have a look at the tips and tricks presented thru-ought Learning Ext JS 3.2Read Tips & Tricks for Ext JS 3.x in full
Python is a dynamic programming language, which is completely enterprise ready, owing largely to the variety of support modules that are available to extend its capabilities. In order to build productive and feature-rich Python applications, we need to use MySQL for Python, a module that provides database support to our applications.
In this article, we will have a look at the tips and tricks presented thru-ought on MySQL for Python.Read Tips & Tricks on MySQL for Python in full
In this article by Rachel McCollin and Tessa Blakeley Silver, authors of WordPress Theme Development - Beginner's Guide we'll look at some added extras, some additional bells and whistles you can use to make your theme just that bit better.
You'll learn how to create and make use of additional template files to add extra flexibility and functionality to your theme, as well as how to use conditional tags to display different content in different parts of your site. You'll also learn how to make use of the Theme Customizer and optimize your site for SEO.
You can create perfectly good, workable WordPress themes without any of these extras, but you'll find that you can take your WordPress themes much further with these techniques.
So let's get going!Read Tips and Tricks in full
A slow website with angry managers looking over your shoulder and raging calls from advertisers and clients is every web developer's nightmare.
The following article will take a look at some tips and tricks to improve the performance of your ASP.NET-based website, such as:
- Caching is one of the methods used to improve website performance
- Hotlinking should be avoided
- Reducing space taken by ASP.NET Ids
The OpenGL Shading Language (GLSL) Version 4.0 brings unprecedented power and flexibility to programmers interested in creating modern, interactive, graphical programs. It allows us to harness the power of modern Graphics Processing Units (GPUs) in a straightforward way by providing a simple yet powerful language and API.
This article by David Wolff, author of OpenGL 4.0 Shading Language Cookbook, provides tips and tricks for setting up your OpenGL development environment to take advantage of the latest OpenGL and GLSL language features. It also teaches the basic techniques for communicating with shader programs. In this article, we will cover:
- Using the GLEW library to access the latest OpenGL functionality
- Using the GLM library for mathematics
- Determining the GLSL and OpenGL version
- Compiling a shader
- Linking a shader program
- Sending data to a shader using per-vertex attributes and vertex buffer objects
- Getting a list of active vertex input attributes and indices
- Sending data to a shader using uniform variables
- Getting a list of active uniform variables
Joomla! is a Content Management System designed to organize and deliver content within a website environment. Multimedia provides us with stunning interactive user experiences and wonderful design options, but it requires discipline and knowledge to utilize it effectively so that we do not alienate our audiences.
In this article we will provide some tips and tricks for Joomla! multimedia, such as;
- Inserting custom code into your Joomla! Articles
- Creating a new directory using Joomla! Media Manager
- Publishing your Twitter tweets in your Joomla! site
Business is emotional. According to Gartner, there is now strong evidence that emotional engagement is four times more important than rational engagement. A successful strategy depends on the buy-in of people across the whole organization. One way of ensuring a buy-in is to use a methodology that is proven to deliver results. Nothing overcomes objections like success. So, here are top 10 tips for modeling with a bonus tip thrown in for free.Read Tips and Tricks for Process Modeling in Open Text Metastorm in full
Alfresco is an open source content management system written entirely in Java that can be run in a standard Servlet container, such as Apache Tomcat or a JEE server, such as JBoss. The Alfresco platform is built using many third-party open source Java libraries and it's good to know about these libraries as we will use many of them when building extensions and solutions.
This article will take a look at some tips and tricks for using Alfresco, such as:
- Executing patches in a specific order
- NTLM authentication
- Content modeling manageability
In this article by Tessa Blakeley Silver, author of Wordpress 3.0 jQuery, we will cover the following things:
- Tips and tricks to properly load our jQuery scripts and making sure that they are compatible with other scripts, libraries, and plugins
- Some tips and tricks for using Firefox and Firebug to speed and aid in your jQuery development
- The virtues of valid WordPress markup and how you can make it easy on the site's content editors
In this article by Matthew Casperson, author of Away3D 3.6 Essentials, you will learn how to optimize your Away3D applications, which will allow you to create spectacular 3D environments while maintaining a high level of performance.
- Determining the current frame rate
- Setting the maximum frame rate
- Setting the stage quality
- Modifying the size and scaling of the viewport
- Triangle caching
- Level Of Detail (LOD) 3D objects
- The Away3D filter classes
BackTrack is a penetration testing and security auditing platform with advanced tools to identify, detect, and exploit any vulnerabilities uncovered in the target network environment. Applying appropriate testing methodology with defined business objectives and a scheduled test plan will result in robust penetration testing of your network. In this article we will take a look at some tips and tricks to make the best use of BackTrack OS either in a commercial environment or an experimental test bed.Read Tips and Tricks on BackTrack 4 in full
This article, in the tips and tricks format, takes a good look at the components in IBM FileNet P8 Content Manager and the role each of them plays and how the interconnection existing in those components builds the existing models available to deploy ECM in our organization. This article might provide the right background trivia to make your use of the IBM FileNet P8 Content Manager simpler when dealing with the smaller problems.Read Tips and Tricks on IBM FileNet P8 Content Manager in full