Make your carousels start seamlessly at a random slide

Brad :

If you've implemented a carousel using viewscarousel, you may have wondered how to make the carousel start at a random element. There are several ways to accomplish this and seamlessly start at a random element.

Posted 08/30/2010 - 14:33

Using the command line to get memcache statistics

Brad :

There are GUI tools that show the performance and statistics of your memcache servers. However, if you just want a quick answer to some simple questions, you can use basic commands and save the time of installing and configuring the tools.

Posted 07/07/2010 - 13:12

Filtering Apache Solr search results based on dynamic fields

Brad :

You may often have content in Drupal that should not appear for certain user roles. There are many ways to accomplish this in the CMS, but restricting them from search results is often overlooked. If you are using Apache Solr for your search engine, you can use the apachesolr module's hooks to determine what search results are returned.

Posted 04/27/2010 - 09:02 // 3 comments

Configuring Spring Security with Active Directory and Concurrent Session Control

Jed:

We build upon a previous post to demonstrate how to use Active Directory for authentication and prevent users from logging in more than once

Posted 03/04/2010 - 12:54

Spring Security: the Basics

Jed:

This is the first in a series of posts that will demonstrate how build a customized Spring Security solution.

Posted 02/25/2010 - 16:42

Hibernate C3P0 Connection Pool Config Changes

Jed:

Hibernate no longer uses the c3p0 connection pool automagically in response to setting a few c3p0 config properties. You have to explicitly tell it to use c3p0 now.

Posted 01/31/2010 - 16:04 // 2 comments

Groovy: Quick and Easy Scripting

Jed:

Groovy provides a viable (hipper? More modern?) alternative to shell scripting and/or Perl.

Posted 01/28/2010 - 15:05

Enforcing DRY Concepts in Drupal

Andrew :

Don't Repeat Yourself, or DRY, is a software development principle aimed at speeding development efforts and reducing repetition in code bases. The great part about DRY is that in addition to getting work done quicker, it makes maintaining code much easier: if blocks of code that perform like actions across a site, or across multiple sites, is in fact the same code, making changes and adding features in one place results in those changes being quickly made in all places. Even better? Drupal makes enforcing DRY concepts incredibly easy in many different ways.

Posted 12/31/2009 - 12:35

Where to Start with IT Security Compliance?

:

With the economy near all-time lows, job complexity on the rise, and millions of security breaches occurring each year in the U.S. alone, how can companies keep up with the growing myriad of compliance issues? According to a recent CIO article, “Most companies, depending upon their industry, have to comply with anywhere from one to six or more regulatory requirements imposed by a government or industry entity to protect consumers, patients, investors and others.” Much of this can be attributed to regulatory environment crack-downs like Sarbanes Oxley, the sub-prime Mortgage collapse, and major ponzi schemes.

Posted 08/12/2009 - 15:20

Acquia Podcast 13: Phase2 Technology Interview about Tattler

Jeff:

In this podcast, Bryan House from Acquia talks to Frank Febbraro, Jeff Walpole and Irakli Nadareishvili at Phase2 as they talk about Tattler, OpenPublish and the role of solution-oriented distributions in Drupal.

Posted 08/05/2009 - 23:32