Sunday, December 9, 2007, 11:27am
I'm exhausted and can't really express what I'm feeling at the moment, but we're live -- the International Secretariat of Amnesty International has re-launched its new, completely re-architected, W3C Web Content Accessibility-compliant, data protection law and privacy legislation-compliant, multi-lingual and totally open source Drupal, CiviCRM and Alfresco-based website.
Tuesday, November 27, 2007, 10:36am
Is it also for you a routine to look up the documentation for Drupal hooks at api.drupal.org? If you also use TextMate and are sick of having to command-tab to your browser to get to the documentation, then you'll have a much better alternative in about 15 seconds.
I'm no Drupal ninja, but this will help a lot.
Tuesday, November 20, 2007, 10:46am
any people ask whether there are alternatives to using Drupal's core search module. They ask for many reasons. Some want features that Drupal search doesn't offer, some want more configuration options, and some want better performance. Anyone looking for an alternative search should consider Solr. Solr is a a project from the Apache Foundation that takes the power of Lucene, a fantastic indexer and searcher, and exposes it as a web service. Using HTTP POST and GET requests, you can feed documents to Solr for indexing and issue queries for searching. I've thought for a while now that this would be a perfect fit for large Drupal sites that have complicated searching needs or that need to scale their search infrastructure to meet large demands.
This would be great for an idea I've had kicking around in my head for a while. While on a business trip, I was talking to one of the higher ups in my company and she mentioned that most software packages just don't scale to meet the needs of the largest companies and the data they work with. She was of the opinion that people who put together a software solution are pretty much a dime a dozen these days. People who put together a software solution for an organization that is modified to fit their needs and works elegantly are rare. People who can put together a software solution that can scale to meet the needs of extremely large businesses (i.e., the top of the Fortune 500 list) are also rare. Finding people who can do both is next to impossible.
Of course, I'm of the opinion that any company that size has the money to hire a team of programmers and spend half a year teaching them the core business and then pay them to write the software that does exactly what they need, instead of trying to bolt on a one-size-fits-all off-the-shelf solution. But what do I know?
So having worked where I do for the past five years (far too long) I'm seeing a really unfulfilled need and while I don't plan on pitching this ever specifically to the company I work for, I do think that starting this as a side venture might work out and this module will be very useful.
Sunday, November 18, 2007, 12:25pm
Packt Publishing has announced the overall winner of their 2007 Open Source CMS Award and it's Drupal! Runners up were Joomla!, followed by CMS Made Simple.
Sunday, November 18, 2007, 12:21pm
in this article, i outline a step-by-step process for incrementally scaling your deployment, from a simple single-node drupal install running all components of the system, all the way to a load balanced, multi node system with database level optimization and clustering.
step 0 step 1 step 2 step 3 step 4 step 5 separate web and db no yes yes yes yes yes clustered web tier no no yes yes yes yes redundant load balancer no no no yes yes yes db optimization and segmentation no no no no yes yes clustered db no no no no no yes scalabilty poor- poor fair fair good great redundancy poor- poor- fair good fair great setup ease great good good fair poor poor-
The table that outlines the steps is really nifty. All the information in each of the steps is worth the read.
Saturday, October 27, 2007, 8:31am
Not too long ago the AHAH patches went into Drupal core. While I'm thrilled with their inclusion, we can push Drupal's interface further with the addition of drag and drop, eliminating the visible weights system.
Monday, October 8, 2007, 8:55pm
The CMU research team is involved in digitising old books and manuscripts supplied by a non-profit organisation called the Internet Archive, and uses Optical Character Recognition (OCR) software to examine scanned images of texts and turn them into digital text files which can be stored and searched by computers.
But the OCR software is unable to read about one in 10 words, due to the poor quality of the original documents.
The only reliable way to decode them is for a human to examine them individually - a mammoth task since CMU processes thousands of pages of text every month.
To solve this problem the team takes images of the words which the OCR software can't read, and uses them as CAPTCHAs.
These CAPTCHAs, known as reCAPTCHAS, are then distributed to websites around the world to be used in place of conventional CAPTCHAs.
When visitors decipher the reCAPTCHAs to gain access to the web site, the answers - the results of humans examining the images - are sent back to CMU.
Every time an Internet user deciphers a reCAPTCHA, another word from an old book or manuscript is digitised.
To ensure that the reCAPTCHAs are deciphered correctly, website visitors are actually presented with images of two words to examine, the contents of one of which is already known.
Oddly, I knew nothing about this until reading about it at the BBC. Apparently, there's even a reCAPTCHA Drupal module that I can use. Nifty.
Monday, October 8, 2007, 8:40pm
This afternoon weâ€™re (softly, gently) rolling out a new version of 43Folders.com. Hereâ€™s some of the new stuff thatâ€™s happening.
Without going into extreme amounts of nerd detail, 43 Folders now runs on a content management system called Drupal that lets us do a bunch of neat stuff Iâ€™ve been wanting to do for a while nowâ€¦
Monday, October 8, 2007, 8:38pm
The Blue Shirt Nation team of Best Buyâ„¢ had as its goal to build a dynamic, user driven social networking site for their employeesâ€™ use. The Blue Shirt Nation founders, Gary Koelling and Steve Bendt, had a vision of creating a feature rich environment for the exchange of cross-functional ideas, sharing of best practices and stimulating the creation of new approaches or services. They also needed it to be stable and scalable. In essence, they needed a functionally advanced social networking site, professionally rigorous enough to handle future demands. Not what you typically think of with an open source platform.
Enter Achieve Internetâ€™s adept and experienced team of Drupal developers.
Monday, October 8, 2007, 8:30pm