Topic view

How to install Varnish 3 from source on Ubuntu 12.04

By neerav.mehta Wed, 09/03/2014 - 19:17 0 Comments

As you are probably aware, Varnish is the hugely popular open source HTTP accelerator used in applications worldwide. It is used to boost large and dynamic sites. Varnish also supports network protocols such as SMTP and FTP.

This article demonstrates how to install Varnish 3 from source on Ubuntu 12.04. The code provided in this article will take you through cloning the Varnish source to executing autogen.sh and finally installing Varnish. Command line prompts are provided to guide you through the steps. Go through the step-by-step instructions to ensure successful installation of Varnish 3 from source.

How to put a breakpoint in a dynamically loaded javascript

By neerav.mehta Tue, 09/02/2014 - 06:52 2 Comments

This article demonstrates how to insert a breakpoint in a javascript file that gets processed during page load. Putting a breakpoint in a statically loaded JS is quite easily achievable through Firebug or Chrome DevTools. But things are not simple if you are loading a javascript file dynamically using AJAX after a page load.

We insert a breakpoint by first, tweaking the JavaScript file through the addition of code. After this, we reload the web page in Chrome. Access DevTools to add the breakpoint in it when the javascript loads dynamically. On next reload, the code stops at the breakpoint.

3 Tips To Help Choose The Right CMS Platform

By jojy.alphonso Thu, 08/28/2014 - 16:56 0 Comments

It is difficult to choose the right CMS solution for your business. There are a lot of platforms available out there. And you will have to do a lot of research as part of your homework. This article raises some thought provoking questions on the points to ponder over before choosing the right CMS solution for your business. Do you really need a CMS? What are the objectives you wish to seek through the CMS? These are some of the pointers discussed in this article. Use this article as a reference to find the right CMS.

5 Fun Facts About Drupal

By jojy.alphonso Tue, 08/26/2014 - 11:43 0 Comments

Drupal has a rich history that dates back to more than a decade. Launched in 2001 by Belgian Dries Buytaert, Drupal was born as a message board. The application then went through a series of life-changing sequences to reach where it has today. A fact that helped Drupal immensely is the decision to make it an open source project. This brought in the involvement of a wide community of developers. Check out the fun facts provided in the article to get to know Drupal better! You will definitely enjoy the facts provided in this fun article!

How To Set Different Page Titles For The Same URL?

By neerav.mehta Fri, 08/22/2014 - 15:39 0 Comments

A recent project at Red Crackle required the implementation of functionality where the page title changes according to values submitted in the form. The page title was being manipulated by meta tags. The challenge was that even when the form was submitted, the title of the page remained the same with only the query parameters changing.

This article demonstrates how to add different titles for a page with the same URL.

7 Interesting Facts About Open Source Software

By jojy.alphonso Wed, 08/13/2014 - 16:10 0 Comments

Open source applications have ruled this world for several decades. A mania that began with the launch of Linux has carried on with the launch of several hundred other applications. You will like the facts featured in this article if you are an open source application enthusiast. And even if you aren’t, you will find this article an interesting read. What is the world’s first open source application? Is it Linux? Have you heard about the InfoWorld Bossie Awards before? These are just some of the topics covered in this article. Go through this article to get yourself better acquainted with the world of open source applications.

How to optimize a Drupal View so that it uses INNER JOIN instead of LEFT JOIN

By neerav.mehta Wed, 08/13/2014 - 09:36 2 Comments

In this article, a query has been optimized to ensure a view loads faster. This is achieved by modifying the view so that it uses inner join instead of left join. On employing this useful trick, we could reduce query time of a view on a site with 80,000 entries from 1.1 seconds to less than 10 ms. Read on if you want to see how.

Fixing "Integrity constraint violation: 1062 Duplicate entry 'rules_event_whitelist' for key 'Primary' error"

By neerav.mehta Wed, 08/13/2014 - 09:25 0 Comments

The error "Integrity constraint violation: 1062 Duplicate entry 'rules_event_whitelist' for key 'Primary'." was received by us while running a large integration test suite on a Drupal site. The error appeared randomly and it was difficult to reproduce the error when required. The article demonstrates how this error was resolved by fixing the settings.php file.

Configuring Drupal To Enable Integration With AngularJS

By neerav.mehta Sat, 08/09/2014 - 17:36 8 Comments

In this article, we demonstrate how the Drupal framework is configured with the AngularJS framework. This detailed article will ensure you are able to make best use of features from both platforms in your development projects. The article explains the entire process - starting with AngularJS installation and executing a Calendar function - through a series of screenshots. A brief intro to AngularJS is also provided in the beginning of the article. By the end of this article, you will have gained working knowledge to go ahead confidently with Drupal-AngularJS integration.

How to show comma-separated taxonomy terms in Drupal

By neerav.mehta Mon, 07/28/2014 - 16:11 2 Comments

Taxonomy terms look organized when they are presented with a comma in between. In Drupal, however, taxonomy terms do not feature a comma. Instead, they just have a space in between. This does look a bit awkward at times, if there are multiple taxonomy terms.

This article demonstrates how to create comma-separated taxonomy terms in Drupal. This is achieved by altering the CSS file associated with your page's theme.

 
Ready to get started?REQUEST A QUOTE