Blog
Ever wanted more than just dumping the content of the node you're in, or it's additional variables? In Drupal you can still do this using a basic PHP command, get_defined_vars() .
Open up any of your template files and paste the following code in (generally just page.tpl.php).
[sourcecode language='php']
print '
'; print_r(get_defined_vars()); print ''; [/sourcecode] The result is a dump of all variables available to you in your theming work!
The number of Twitter services and applications continues to increase as more individual developers, software houses and businesses come online. Here's a few interesting ones:
Services
- Twitterfeed - Twitterfeed brings RSS to Twitter. Used to notify twitter of updates to your sites feed.
- Summize - Search twitter conversations of points of interest
- Twittergram - Twittergram enables sending a small mp3 via twitter. Also includes an API.
- TwitsLikeMe - TwitsLikeMe claims to be able to find people based on similarities in tweet history
- TwitterMail - Enables posting to Twitter via a special email address. Has neat functions like scheduling.
- TwitterStats - Keep an eye on your Twitter use here
- Twittervision - Connecting tweets to a physical location with Google maps
- Twist - Examine trends on Twitter
- TwitterCal - Send events to Google Calendar via twitter.
- Remember the Milk - A great Twitter enabled reminder service! Build entire to-do lists, update them from Twitter, and recieve them anywhere!
Applications
- Twhirl - A popular Twitter client for your computer. Uses Adobe Air.
- Twitterfox - A Firefox addon that notifies of tweets, replies and messages. Formerly TwitterNotifier.
- Power Twitter - Another addon plugin that enhances Twitter with video, flickr embedding, Tinyurl unwinding and more.
- Twitterbar - A Firefox addon that enables tweets right from the address bar of Firefox.
- Twitterlicious - A Windows Twitter client. x86 and x64 versions available.
- Twadget - A Windows Vista Twitter client that enables posting from the Vista Sidebar
- Twitterific - A Mac OSX Twitter client, also available for the iPhone and iPod Touch.
- TwitterPod - A Mac OSX Twitter client with the ability to store messages.
- gTwitter - A simple GTK+ based Linux Twitter client
- Pwytter - A multi-OS Twitter client. Supports Mac OSX, Linux, and Windows with support for 14 languages.

There has been a lot of criticism dumped on new (formerly 'stealth') search engine 'Cuil' (pronounced 'Cool', meaning 'Knowledge' in Irish) with prolific bloggers, analysts and experts the world over giving it an overwhelmingly negative rap.
The Good
Cuil presents search results in a nice, neatly formatted way (perhaps falling short of truly intuitive), with a categorical breakdown of search results, called 'Drilldowns'. It's fast, for an index of a claimed 120 billion pages, and as yet is (as far as I can tell) free from ads and sponsored search results. The interface encompasses useful, modern navigation elements such as tabs, and neat AJAX auto-suggest that supplies permutations of common search terms. The in-line thumbnails are potentially a great feature, as they could enable users to find what they're looking for quicker being a visual aid rather than just text.The Not So Good
However, where Cuil shines well on the arguably superficial interface standpoint, it falls pretty heavily on what should be (and what they state is) their most important feature. General relevancy. It may be that I'm simply too used to Google style results being close to what I'm searching for, not always exactly correct, but pretty close. However with Cuil, I'm often presented with a list of results that don't seem to come close to what I'm searching for, and even the thumbnails that could help me, are quite wrong. For example, if I enter the term 'Mount Gambier', a specific and unique place, the search results are quite well done, especially the "drilldowns" which ooze good relevancy. I'm given a list of South Australian regions, nearby South Australian towns, cities and wine related links for which the regions around Mount Gambier are known for. However, if I make my search term more general, lets say 'monkey' the results are very different to what I'd expect. I'm hit with pop-culture references, movies, and mostly strange "drilldowns". I would be expecting a Google-esque search, which provides me with a link to Wikipedia, telling me what a monkey is. Much better in this case.My Issue With The Negativity
My problem with it all is the ultimate, and unavoidable comparison between Cuil and Google. Google began in an age where there wasn't the sort of instant web we have today. Word didn't get around as quickly for Google's problems till far, far later in the game. With Cuil, where scorn could be heaped on and seen by interested parties immediately - instantly and perhaps unfortunately damaging Cuil's reputation. I think Cuil's problems are intrinsically it's own, but also feel it doesn't deserve to be written off. It's specific results with unique-ish terms such as people and places aren't bad, I've definitely got worse from Google and even Yahoo.Summary
Done right:- Interface is simple, modern and effective
- Speed is very good
- Large index, theoretically means more results.
- Decent new take on the age old web search
- No ads
- Search relevance needs work, both in results in general and images returned
- Failure to take into account the effects of social media community rejection across the board
- Failure to undergo extensive (and necessary) staged development (alpha, beta, and consultation with users and tech experts on expected search relevancy)
- Branding is soft, slightly clichéd, Web 2.0 logo that is prone to misspelling
- Perhaps should have purchased Cool.com
One of the major techniques in CSS is the use of CSS sprites to replace list item link elements (such as RD's menu above) with images.
However in Firefox, those link elements when clicked produce an ugly outline around the link element. This is also evident for embedded flash objects such as sIFR when selected.
It's really simple to remove these, either apply the following code in your CSS file to all links, or apply to your specific set of CSS Sprites. All we're doing is forcing no outline for these elements.
[sourcecode language='css'] a, a:active, a:hover, a:visited{ outline:0; } [/sourcecode]
To remove the outline from flash objects such as sIFR, use the following variation:[sourcecode language='css'] a, a:active, a:hover, a:visited, embed, object{ outline:0; } [/sourcecode]

After years of dithering and hard introspection I've finally decided to begin a blog again with a different focus. Welcome to ReactionDynamics, a blog and portfolio site based around my life and work!



