Friday, May 29, 2009

How To: Drupal Workflows & Automation | | Drupal Tutorials: "This Drupal Rules module video has been extremely helpful in “blowing out” my mind to the almost limitless possibilities of Drupal"

Tuesday, May 26, 2009

Security and Drupal Presentation Slides from Drupalcon DC | Cracking Drupal & Wiley::Cracking Drupal: A Drop in the Bucket: "The first book to reveal the vulnerabilities and security issues that exist in the sites that have been built with Drupal and how to prevent them" - book excerpt Chapter 1: PDF "That Horrible Sinking Feeling"

Monday, May 25, 2009

Improving Drupal's Performance with Quercus. PHP in Java. Jetty. MySQL | Drupal Development Blog: "Quercus is Caucho Technology's 100% Java implementation of PHP 5 released under the Open Source GPL license. Quercus comes with many PHP modules and extensions like PDF, PDO, MySQL, and JSON. Quercus allows for tight integration of Java services with PHP scripts, so using PHP with JMS or Grails is a quick and painless endeavor."

Sunday, May 24, 2009

Drupal vs. Joomla: a frank comparison from an IBM consultant | Drupal Themes by TopNotchThemes: "
  • Use Joomla if you want to get nice looking site up quickly and can deal with a slower system, rigid content categorization and limited design/configuration options.

  • Use Drupal if you want high performance, scalability, good content management and significant design flexibility. But, be prepared to spend a lot of time/money to get the site to look professional."
Top 10 Drupal modules for every website plus 25 most essential Drupal modules & Ultimate Drupal Tutorial Collection | Mogdesign: "Drupal screencasts and podcasts:

Videos and slides at
Drupal video repositories
PlanetDrupal TV
DrupaLove videos
45 Screencasts to Get You Kicking Ass with Drupal
Mastering Drupal
Geeks&God podcasts
Lullabot podcasts
Video Tutorials & Training at Powerful CMS
Learn By The Drop
Mustardseed video podcasts
Got Drupal
Drupal Therapy
Volacci SEO podcast
Videotutorialzone - Drupal
The Coding Pad
Awakened Voice
Webmaster tips Drupal Tutorials"

What Killed Smalltalk Could Kill Ruby, Too | Software Development Videos: "Keynote presentation given at RailConf 2009 by Robert Martin"
How to Choose Drupal Themes: Top Drupal Themes, 25 beautiful Drupal themes, A Review of Drupal 6 Starter Themes & Check out a few Drupal setup related tutorials from TopNotchThemes and listen to Drupal Voices 26: Stephanie Pakrul on Top Notch Themes | Lullabot & Here are some more Premium Templates for Drupal & Artisteer - drupal theme generator

Friday, May 22, 2009

Drupal has a module to integrate with MailChimp email marketing provider and has stated using it. MailChimp features look quite good, but I still wonder how they decided to go with it when there are much bigger players on the market? & Here is one useful page on MailChimp website: How Spam Filters Think (and how to avoid them) | - "How can you tell if your campaign ended up in recipients' junk folders? For starters, look at your open rate. If it suddenly dropped from your average, you probably have a spam filter problem. If you're new to email marketing, 20-30% is a rough open rate average. An abnormally high bounce rate is another indicator. Look through your hard bounces, and read the SMTP replies. Spam filters sometimes leave little clues about why they blocked your campaign (See: How to read your bounceback headers from our knowledge base). Most established email marketing services (like MailChimp) have been accepted into feedback loops with ISPs like AOL, Netzero, MSN, Hotmail, and more (See: "Getting in the Feedback Loop at"). Whenever a recipient on their network reports an email as spam, an alert is sent to the sending server. MailChimp receives those alerts and stores them under your account, so you'll know how many people reported your campaign as spam"
Looking for a FREE replacement for - Software and Applications - FiringSquad Forums & Online Trust Alliance - Resources: "Sender Verification Tool to Test SPF / Sender ID Records"
MyFonts: Creative Characters interview with Ray Larabie, May 2009: "Typodermic foundry is one of MyFonts’ most successful type libraries, although hundreds of his freeware fonts are still out there:" Larabie - Free Fonts

Thursday, May 21, 2009

How to Change the World: Ten Ways to Use LinkedIn & LinkedIn Tips and Tweaks: Do More with your LinkedIn Account
Drupal Voices 35: Margaret Rosas on a Public Radio Install Profile | Lullabot: "Margaret Rosas of Quiddities talks about her Knight Foundation-funded installation profile for Public Radio Stations called Radio Engage. Some of the modules mentioned are the Station module, Feed API, and Organic Groups -- with a full module list for the Install Profile that can be found here."

Wednesday, May 20, 2009

How to Get Your Mail Past the Inbox Bouncers - ClickZ: "Once the ISP verifies your identification through authentication, it applies what it knows about your sender reputation (mainly, how many spam complaints your e-mail generates) to determine whether to send your e-mail to the bulk folder, the inbox, or the virtual wastebasket. Unauthenticated e-mail is more likely to be rejected or sent to a bulk folder. All senders should use multiple authentication protocols, because ISPs use different protocols, including SPF, Sender ID, DomainKeys, and DomainKeys Identified Mail (DKIM). Authenticating your e-mail several different ways means your message is more likely to get recognized no matter which protocol the receiving ISP uses."

Sunday, May 17, 2009

Kindle Publishing for Blogs: "Amazon Kindle Publishing for Blogs is a fast and easy self-publishing tool that lets you upload your blog for sale in the Kindle Store."
Canadian Developer Connection : Installing PHP on Windows Using the Web Platform Installer 2.0 Beta: "Web Platform Installer is, as the website puts it, “a free tool that makes it simple to download, install and keep up-to-date with the latest components of the Microsoft Web Platform”. Yes, this is stuff you can do yourself, but I’m all for tools that automate away drudgery." by Joey deVilla (see his Personal Blog)
WordPress SEO - Yoast - Tweaking Websites & 40 WordPress Optimisation Tips presentation slides & DIY SEO: The Wrap-up - Step By Step Instructions on SEO You Can Do Yourself Today | vAssistant Services: "This is the ninth and final post in our DIY SEO for WordPress series."
Drupal to Wordpress: The Good, The Bad and the Exploited | CenterNetworks: "The admin panel has been one of my biggest frustrations with Drupal. The Drupal admin feels like it was developed by a developer while the Wordpress admin feels like it was developed by an end-user. With thousands of posts, it was just difficult to manage. We have a variety of excellent contributors and I’d love to be able to let them post their own stories but never was able to get it working in Drupal. Actually I could have easily created an account for each contributor but the usability was at a point that I feared that their stories might never get posted correctly. The other two major factors that influenced my decision were that the admin can handle timed postings and auto-save. I can’t tell you how many posts I’ve lost over the last two years because I accidentally clicked something and lost the entire post" & What’s An Exploit Worth To Your Google Traffic? | HTMLCenter Web Development Blog: "Earlier this month CenterNetworks was converted from Drupal to Wordpress. Part of the conversion resulted in several of the CN sites getting hit with an exploit."
Getting a head start on ITIL | Business - InfoWorld: "Organizations that refuse to accept it will either dissolve, get outsourced, or end up being controlled by external entities such as CFOs, business units, and so on. IT needs to rethink the ways in which it contributes to the business -- and how it manages itself." & Web Performance Matters - Journal - ITIL Crash Course

Saturday, May 16, 2009

Usability of menus | "A recent article by Jakob Nielsen on usability of menus ('Mega Drop-Down Navigation Menus Work Well', Make a Mega Drop-Down Menu with jQuery It would be great if this technique was made into a module."
Structured data is the new search engine optimization | Dries Buytaert: "Two days ago, Google announced "Rich Snippets", a move that is sure to shake up the SEO industry, and cause hundreds of thousands of people to reconsider their skepticism of the semantic web... Initially, Google's adoption of RDFa will disrupt the current approaches to Search Engine Optimization (SEO). With Google entering the RDFa game, the words 'semantic markup' will get redefined. Every webmaster wanting to improve click-through rates, reduce bounce rates, and improve conversation rates, can no longer ignore RDFa or Microformats. Structured data is the new SEO."
Comparison of Lightbox-type modules | "There are various modules in Drupal which provide 'lightbox' type functionality. These modules usually use JavaScript to overlay images on the current page when clicked upon, which has the advantage of being able to show users the large version of a thumbnail image while keeping them on the same page. However, there are a number of these modules available, each quite similar but some have more features, while others are more lightweight or have better browser support. This article attempts to do a comparison between these modules to allow you to choose which one best suits your needs. For the purposes of this comparison, the 'lightbox' type functionality where content can be displayed in a container overlayed on the current page, whether it be for images, iframed content or videos, shall be referred to as a 'lightbox'."
Rogers High-Speed Internet | Understanding The Usage Tool on "If you reach 75% and 100% of your monthly usage, you will receive an online notification." Starting an Online Business in a Down Economy - Starting an Online Business, 65 Indispensable Websites for Business Owners, ...
Free Canadian Payroll Calculator: "WinTax provides users with an easy way to calculate taxes on regular salary, bonus, retroactive pay and commission. Calculations include CPP, EI, Federal tax and Provincial tax (including Quebec)."

Friday, May 15, 2009

SearchFit : SEO and Social Media Friendly Shopping Cart: "Shopping cart platforms are numerous. It is so hard to choose the one that could fit all your needs. SEJ has picked the one that is one of the best to deliver search engine and social media optimization features - SearchFit... Avoid duplicate content problem resulting from pagination by adjusting the link text of your pagination links... Google base integration... SearchFit allows you to publish your products to your social media page or profile right from your SearchFit backend. You can create different product groups for Facebook, MySpace, Orkut... The software supports over 20 social networks using the OpenSocial platform and custom integrations." & Ecommerce User Interface - Using JQuery with SearchFit : Shopping Cart Software Blog - Ecommerce Articles - Online Marketing Software
Spring Professional | SpringSource

Thursday, May 14, 2009

Monday, May 11, 2009

Analyzing Your Competitor’s Backlinking Strategies: "a quick practical guide to exploring your competitor’s link building techniques..." & SEOmoz | How to Use Search Engines & Web Data to Conduct Competitive Brand Analysis: "let me point out that I have good cause not to trust any data from Alexa, QuantCast or Compete, and I would suggest that savvy brand analysts stay away from these services until they prove themselves to have greater accuracy." - Set up Hotmail on the iPhone via Gmail

Saturday, May 09, 2009

Google App Engine - Google Code: "An Early Look at Java Language Support:

Wednesday, May 06, 2009

French Language Services Act - Wikipedia, the free encyclopedia
Comparison WCAG and Section 508 Web: "The intention here is to compare the Priority 1 Web Content Accessibility Guidelines (WCAG) 2.0 checkpoints with the Section 508 Web Accessibility standards. However, some of the 508 standards relate to lower priority checkpoints from the Web Accessibility Initiative. The view of the Web Content Accessibility Guidelines lists only the priority one checkpoints The Section 508 view includes priority 2 and 3 checkpoints in the comparison." & Section 508 (g&h) W3C Guidelines 5.1 &5.2

Tuesday, May 05, 2009

Amazon Web Services Developer Community : Introduction to AWS for PHP Developers: "Building a Video Sharing Site, the AWS Way: There's a blog post out there that gives a brief rundown on building a video sharing site. The post gives a quick overview of what's necessary, and even provides sample code for some of the steps. Obviously you can build something simple for your home movies, or something as complex as YouTube. Yes, you really could build something like the next YouTube on top of Amazon Web Services."

Monday, May 04, 2009

Feed field (CCK module) | "This module creates a CCK field that accepts RSS urls."
Bulk Upload of Products | Ubercart
Create a simple image gallery in Drupal 6 using CCK and Views | James Tombs: "To do a bulk upload of images, the best way is to probably create a node type for gallery rather than image. Then if you wanted to group the images, you could create a new gallery node type. You would obviously need to change the image CCK values from 1 to unlimited, then use a module like to upload multiple images at once to the gallery. The only other alternative, is uploading the images to the server and creating a custom script to create a new node for each image, which could be done if the image title was the filename of the image."
developerWorks spaces: cloud, cloud computing, saas, software as a service: Cloud computing versus grid computing ...
Modifying The Drupal Ping Module To Ping To Other Sites | Kobashi Computing: "In this little code snippet we will modify the ping_ping() function in ping.module to talk to,, and" & Drupal Multisite Gotchas: Drupal Multisite Installation On cPanel, How To Setup A Drupal Multisite On Windows

Saturday, May 02, 2009

How To Setup Drupal RSS Feed With FeedBurner and Adsense: "you'll never know from your access log when a person is reading your feed, versus a search engine crawler. And your basic RSS feeds might be set up for teaser only, and definitely don't include any adsense or other advertisements by default. If that's OK with you, then that's fine."

Friday, May 01, 2009

Solaris Internals and Performance FAQ - Siwiki & Solaris Tips and Tricks- ZFS in Solaris 10 & Learning Solaris 10 » CentOS 3.9 running in an lx branded zone: "Recently tried the Linux Branded zone within OpenSolaris, part of the BrandZ project, added to Solaris 8/07. It is said to be working with only a defined number of Linux distributions, namely CentOS 3.x and Red Hat Enterprise Linux 3.x. So I went to the CentOS site and downloaded the DVD iso of CentOS 3.9 (i386)..." & Zones : Unofficial FAQ