Monday, November 16, 2009

Lullabot Podcast 80: Top 40 Drupal Modules Revisited | Lullabot: "this time with a list of 50+ 'must have' Drupal modules. Enjoy this epic 2 hour podcast!"
Google Code Blog: Google Analytics API on App Engine Treemap Visualization: All the code has been open sourced on Google Project hosting. I also wrote an article describing how this application works making it easy for developers to use this example as a starting point for new data visualizations and other Google Data projects... For the data retrieval part, this example uses the App Engine Java SDK and the Google Analytics Data Export API Java Client Library to retrieve data from Google Analytics. The example code implements both unsigned AuthSub and registered OAuth authorization methods... For the visualization part, I used the open-sourced Protovis SVG Visualization Library to create the Treemap. This JavaScript library is maintained by the Stanford Visualization Group and excels at creating brand new visualizations from a data set (in this case a boring HTML table). To handle all of the interactions, including rollover, tooltips and slider controls, I used JQuery. Here is the JavaScript source to the visualization part of the sample."

Friday, November 13, 2009

Shape2Earth: Shape2Earth: Getting Started: "does not require the purchase of any additional GIS software or licenses. The only things needed are Shape2Earth, Google Earth, MapWindow GIS (a free and open source program) and the shapefile data you want to view."

Thursday, November 12, 2009

Buy Text Link Ads With These 101 Sneaky Tips On Paid Links | Search Engine Journal: "One thing I tried to demonstrate in this article is that you can take virtually every organic link building technique and achieve the same thing with money. You can earn links to your linkbait or you can buy them or both. You can develop relationships with bloggers, Wikipedia editors, hubpage curators etc… Or you can pay them."
YouTube - googleanalytics's Channel & Google Analytics Blog: Google Analytics Now More Powerful, Flexible And Intelligent: "Analytics Intelligence: We're launching the initial phase of an algorithmic driven Intelligence engine to Google Analytics. Analytics Intelligence will provide automatic alerts of significant changes in the data patterns of your site metrics and dimensions over daily, weekly and monthly periods. For instance, Intelligence could call out a 300% surge in visits from YouTube referrals last Tuesday or let you know bounce rates of visitors from Virginia dropped by 70% two weeks ago. Instead of you having to monitor reports and comb through data, Analytics Intelligence alerts you to the most significant information to pay attention to, saving you time and surfacing traffic insights that could affect your business. Now, you can spend your time actually taking action, instead of trying to figure out what needs to be done." & Dashboard Best Practice – Google Analytics Intelligence Report | Pointy Haired Dilbert: Charting & Excel Tips - Chandoo.org

Wednesday, November 11, 2009

Saturday, November 07, 2009

Small Business Resource Center and Small Business Templates from Xerox - flyers, coupons, brochures, newsletters, postcards, business cards, letterhead, invoices and more: Small Business Templates
FireFox for SEOs: Working with Several FireFox Profiles (via 3+ FireFox Addons to Access the Page Text-Only Version)
SEJ Tools: The Advanced SEO Toolkit | Search Engine Journal: Research Any URL or Domain Page Rankings, Analyze Domain Basic Stats, Analyze On-Page Data, Manage and Monitor Your Link Building Campaign, Add and Manage Content, Monitor Your Reputation Across Numerous Sources, Monitor Your Brand Across Forums, Check Where Your Brand Name Should Be Reserved, Monitor Your Keyword Positions, Analyze Your Traffic Stats, Manage Reports and Users

Sunday, November 01, 2009

Saturday, October 31, 2009

Thursday, October 29, 2009

Drupal Knows Best? The White House Debate Continues | techPresident: " We linked yesterday to a piece from Slate's Chris Wilson in which he made the case that White House's switch to the open-source content management system Drupal for its WhiteHouse.gov site and related projects was a horrible, miserable mistake. Now Conor McNamara, developer with the web firm DPCI, offers a point-by-point refutation of Wilson's main arguments, rooted in Drupal's admittedly unique way of doing things. Where Wilson says "Drupal knows best," for example, McNamara counters with, "No, Drupal is cautious about which users can do what, and with good reason." McNamara also more eloquently explores something we rambled on about yesterday: that whatever Drupal's challenges and quirks on the back end might be, what matters is the end users' experience with WhiteHouse.gov. Worth a read."

Wednesday, October 28, 2009

Prowl push notifications | drupal.org: "This is a Drupal module that provides support for Prowl, which is a push notification client for the iPhone. It relies upon ProwlPHP."
GoTwitr - Twitter Automation Site Built with Drupal | drupal.org: "Everything related to Twitter eats bandwidth, so we knew site optimization would be important. To keep overhead as low as possible, we used only the Drupal libraries that were absolutely necessary. Next we installed APC so our php would execute faster. Memcached was installed next, and we used the excellent Memcache module to integrate Memcached with Drupal. APC + Memcached = approximately 300% increase in speed."

Tuesday, October 27, 2009

How to create a mobile version of my Drupal 5 and 6 site? & Mobile resources | groups.drupal.org & a Mobile Web Blog | Making mobile web sites with Drupal
Drigg - your Digg clone software, in Drupal: "For a test site, see: http://www.drigg.org or http://www.fsdaily.com" & Replace Drupal Planet and Drupal Talk with Drigg | groups.drupal.org & Drigg For Drupal 6 Under Development Again Thanks To Tony Mobily | Social CMS Buzz: "With popular sites like DesignBump and WPscoop both showing whats achievable with the Drigg system it’s no wonder more and more website owners are switching to Drigg or launching their new project based upon the system. You may also notice both of these sites upcoming pages are not crammed full of spam like every pligg install on the web including v1.0.0 installs, Drigg actually has protection from spam in the form of a few fantastic modules like Spam, AntiSpam and Troll which is a massive advantage over Pligg."

Monday, October 19, 2009

HDIV (HTTP Data Integrity Validator) - HDIV eliminates the risk originated by Cross-site scripting (XSS) attacks using generic validations of the editable data and CSRF attacks using Anti-cross site request forgery token.

Tuesday, October 13, 2009

Small Business Tips and Ideas from Xerox: "Quick Tips for Document Design, Management and Workflow"

Sunday, October 11, 2009

Saturday, October 10, 2009

Microsoft Advertising Intelligence: "Visit the Microsoft Advertising Intelligence Community Forum to find out what people are saying about Advertising Intelligence. Also, pick-up tips, troubleshoot, share your feedback and connect with other users and members of the adCenter team. Learn more about Microsoft Advertising Intelligence: Advertising Intelligence Installation Guide (PDF, 212 KB), Frequently Asked Questions Guide (PDF, 365 KB), Advertising Intelligence Launch New Feature Guide (PDF, 936 KB), Advertising Intelligence Onesheet (PDF, 442 KB)."

Friday, October 09, 2009

Re: [pdt-dev] How to install 'org.eclipse.php_feature': "PDT 1 needs Eclipse 3.3 and PDT 2 needs Eclipse 3.4.
What you can do is:

* install one of the official Eclipse bundles (http://www.eclipse.org/downloads/packages/) manually (just unzipping somewhere in your filesystem) and then add PDT there
* install PDT 'all in one' (http://www.eclipse.org/pdt/downloads/) also unzipping
* install using Pulse (http://www.poweredbypulse.com/)

If you only need PHP IDE second method is the best. I use Ubuntu and always installed Eclipse with 1st method and never had problems with that."

Tuesday, October 06, 2009

HazteK Software Blog » New Application: Zune Playlist Converter
FoxySEO: A Quick Way to Access Multiple SEO Tools | Search Engine Journal
My Freelancer’s Toolbox | Mogdesign
Build iPhone Compatible Drupal Websites Using iWebkit: Part 2 | Sumit Kataria | CivicActions: "This second post in my series of tutorials on mobile themes for Drupal focuses on how to implement automatic user-agent detection and switch your base theme to a mobile theme."
Faceted Search | drupal.org: "provides a search API and a search interface for allowing users to browse content in such a way that they can rapidly get acquainted with the scope and nature of the content, and never feel lost in the data. More than a search interface, this is an information navigation and discovery tool." & Faceted Search vs Solr? | drupal.org
Drupal v. SharePoint from a Developer's Viewpoint | Mediacurrent

Saturday, October 03, 2009

How to Subscribe to Your Twitter Stream with Google Reader | Search Engine Journal: "ReadTwit is a cool online tool that exports your Twitter stream into Google reader into a very neat way: it filters your twitter feed to links only, resolves link destinations and publishes the content as an RSS feed."

Wednesday, September 30, 2009

Drupal 6 video streaming roundup | kirkdesigns.co.uk: "Is Drupal 6 ready to power an interactive, community based, user generated video site? I'd like to say yes, but I don't think I can really say for sure until I try. At the moment, Flash Video certainly looks like the most viable solution for video streaming within Drupal."

Tuesday, September 29, 2009

Saturday, September 26, 2009

Beginner's Guide to Using Command Line Switches: "When you're having problems with Outlook you may be told to start Outlook using a specific command line switch."
flashpanoramas.com blog: "Why Flash 10 is good for panoramas?"

Sunday, September 20, 2009

Official Google Blog: The DoubleClick Ad Exchange: growing the display advertising pie for everyone & Google Launches the DoubleClick Ad Exchange | Search Engine Journal: "if you’re a Google AdSense publisher you can check out how the DoubleClick Ad Exchange will affect you at the Inside AdSense blog. If you’re a Google AdWords advertiser, this is the link that you would want to check out. Other details about the DoubleClick Ad Exchange are enumerated on this PDF file and also at the Double Click Blog."
Online SEO Tools – the Ultimate Collection | Search Engine Journal

Friday, September 18, 2009

PDF and PS thumbnails with ImageMagick + ImageCache (WITHOUT iPaper) | drupal.org
PPC Strategies from ROI Revolution - AdWords Strategies For Success:
Sync ACT! with your Google account and your phone | CompanionLink: "CompanionLink Professional has an Auto Synchronization feature that lets you set up specific time intervals for the sync to transparently occur. This is true hands-free sync without any user intervention" & Getting started with Google Calendar Sync - Google Calendar Help & Google Sync on your mobile phone
Google Lets You Tell Them Which URL Parameters To Ignore: "A new feature has appeared in the Site Configuration Settings Sections of Google Webmaster Tools. The setting, called Parameter Handling, enables site owners to specify up to 15 parameters that Google should ignore when crawling and indexing the site."

Wednesday, September 09, 2009

Webinar: Tips on Migrating a Legacy-Based CMS to Drupal | Mediacurrent: "This webinar is symbolic of Mediacurrent's ongoing commitment to further evangelize Drupal. In the last few months, we have released a white paper, wrote a case study that appeared on drupal.org, and are the lead organizers for the largest Drupalcamp to date in the Southeast USA."
Drupal Ingredients for your Website Dish, or Modules You Should Use on Every Site - Drupalcon Paris | Opensource, Nonprofits, and Web 2.0 - Video session on modules you might consider using when you build a Drupal site. This was kind of the followup to the session at Drupalcamp Colorado.
Drupal 5: Add Google Lead Conversion Tracking to registration page: "Here is how to implement this in your own module to add tracking to virtually any page" & How does AdWords Conversion Tracking code work once I've implemented it on to my pages? - AdWords Help & AdWords Learning Center: "If you're an AdWords advertiser, Google Advertising Professional, or just interested in learning more about AdWords, you can use our free training to sharpen your AdWords knowledge"
DrupalCampLA Website Case Study | DrupalCampLA 2009 & Building a Conference Website and Giving It All Away: How It Was Done at DrupalCampLA 2009 | drupal.org: "As mentioned above, all you will need to get your own camp/conference site setup is included in this friendly package*. Included is a readme file that will explain how to setup the site. It's basically the same as setting up a normal Drupal site except you'll want to import the database file we've included so that all of our views/content types/settings are ready to go!"

Monday, September 07, 2009

Sunday, September 06, 2009

Research Niche Questions with Hunch | Search Engine Journal: "There was a post a while ago discussing how and why to explore which questions people ask in your niche. We have agreed that it is invaluable information which is necessary to collect and analyze. So here’s another tool to add to your arsenal: Hunch. Here’s what you can do with it: 1) Browse related questions and answers; 2) Get more research and post ideas with inter-mediate questions; 3) Browse related topics to broaden the scope" & These Fun Keyword Tools Will Answer All Your Questions | Search Engine Journal

Thursday, August 27, 2009

SportBusiness.com relaunch | drupal.org: "The beginnings of a mobile site. I'm a big fan of the iPhone and have made a start on http://m.sportbusiness.com/ using iWebKit as a base" & » Revolutionary Wordpress Theme for the iPhone / iPod Touch Marius: "The iWebKit-Framework is a small set of CSS and image files that concentrates on building a website in a way so that it looks just like an iPhone or iPod Touch Application. The whole thing’s appearance is pretty sexy, you can take a look at the downloads and get the framework plus some example HTML files for testing."
Google Adwords Optimization: "Summary of how to optimize your Adwords Campaigns
  • Never stop optimizing your Adwords Campaigns.
  • Regularly look for new keywords to add to your Ad Groups.
  • Split Ad Groups up to allow more targeted ad copy and landing pages.
  • Use different match type bids to create a 'bid stack'.
  • Always be testing your ad text and landing pages to find higher clickthrough and conversion rates.
  • Judge keywords after 200 page impressions.
  • Judge landing pages after 200 clickthroughs.
  • Cull keywords that you can’t get better than 1% clickthrough and conversion rates for.
  • Use location targeting to show your ads only in relevant parts of the country.
  • Run Search Query Reports to find new keywords to bid on.
  • Schedule your Campaign to be on when customers respond."

Monday, August 17, 2009

ClickZ: Rehab for Your Sender Reputation Part 1 and Part 2 & Delivery Reports: What They Mean, How to Read Them: "Seedbox-monitoring services, such as Pivotal Veracity and Return Path, also report delivery performance, but differently from your ESP." & Get Into the Feedback Loop & The Right Way to Trim Inactives

Friday, August 14, 2009

Drupal Community Collaborating on Project Mercury Amazon EC2 Image | Chapter Three: "As we all know, Amazon's EC2 service is really beginning to mature as a web platform. Acquia is using it for their managed hosting, and many other companies have proven that with the right architecture and setup, "the Cloud" is more than just a buzzword."
How to create and maintain your own cache table in Drupal | Mikkel Høgh
Wordpress Security Guide – Part 2 | JTPRATT's Blogging Mistakes: "Wordpress Exploit Scanner"
Tweaking MySQL Server via Getting Drupal Install Optimized on VPS: "Memory and disk space is what made me move away from Slicehost and switch to Amazon EC2 instead. You pay quite a bit more for a small EC2 instance (per month about $80 USD for EC2 instead of $20 USD for Slicehost) but you get a lot more bang for your buck. For one, the memory on EC2 is for a standard Linux instance 1.7Gb compared to the 256Mb on Slicehost. This makes a huge difference if you want to do something "useful" and not just play around. Next, on EC2 you get -out of the box- 160Gb of storage. On Slicehost you only 10Gb!!! At the time, the application I was building didn't need CPU, just decent memory and lots of disk space. Even Slicehost's $800 USD monster package wouldn't fit. To me, EC2 is in the long run just a much better solution, especially if you reserve your instance."
LaRouchePAC Podcasts - 87 years old Larouche thinks like a Renesance man and acts like FREE Man!
InfoQ: Supporting Advanced User Interaction Patterns in jBPM
InfoQ: OSGi for Application Developers

Sunday, August 09, 2009

Wednesday, August 05, 2009

Twitterface: A viral marketing concept: "We could turn their favourite social networking application into an interface to their favourite online service providers... all an online service provider needs to do is poll Twitter for replies to its own account and simply parse the results..."
I can haz some Google love? A simple Drupal internal linking strategy. | Chris Shattuck:
  1. Installed the Related Content module
  2. Installed the Vocabulary Index module
  3. Installed the Clean Pagination module
  4. Used the monthly archive view
Example of using Selenium to automate Drupal configuration changes across several servers | Chris Shattuck
Transparent Nice Menus Tutorial | venturacottage.com: "This tutorial will show how to add semi transparency to nice menus backgrounds and then to adapt Garland theme to add a background image to the right sidebar."
Event Registration with Ubercart | DrupalEasy: "Often, when selling event admissions, it is desirable for the registrant to be able to fill out a profile during the checkout process that can be posted on the site once the transaction is complete. The UC Node Checkout module was built for this purpose. This is the way last year's Do It With Drupal conference handled registrations - with these exact modules."
Getting Started with the Blueprint Theme | DrupalEasy: "What advantage does this give you as a Drupal theme developer? First and foremost, it cuts down on your development time by virtually guaranteeing that (providing you use the Blueprint CSS as designed) cross-browser CSS 'float' issues are a thing of the past. Need a page layout that breaks up an entire page into any number of blocks? No need to get the Panels module involved, it's easy to do with Blueprint. You can Panel-fy pages without all the overhead (or learning curve)." & Case Study: Building and Theming a 3,000 Article Site in 37 Days. | DrupalEasy: "Once we had the theming complete and the data imported, the final task was to create a dynamic slideshow for the home page of the site. A main requirement of the slideshow was that it needed to be easily updated by a non-programmer via the administrative area. We decided to use the Views Slideshow module to handle the user interface. The images in each slide came from an ImageField. We then built a view that filtered by the 'sticky' tag and used Views Slideshow for its display style."
On Drupal Performance: Testing with Apache Benchmark | DrupalEasy: "How do I speed up my site?"
How Many PPC Ads Should You Test?: "The next problem is: how many conversions per ad do you need to be sure your results are reliable? I’d love to avoid getting into “statistical confidence” here- I’ve found online tools that make it easier to judge this according to clicks for CTR, but I haven’t found a free tool that helps you with statistical confidence for conversion rate or for ROAS."
20+ Must-Have FireFox Search Plugins for SEOs & 3 New Cool Twitter Search FireFox Addons
At Optimizing PPC campaigns to boost conversions/ROI clinic several participants wanted to know more about using forms and keyword insertion: PPC Q&A: forms, landing pages, keyword insertion and copy

Tuesday, August 04, 2009

SOAP implementation | groups.drupal.org: "This screencast is the best one I found to introduce you to writing a services module... There actually is handbook entry on Services and how to use it - http://drupal.org/handbook/modules/services. It does not have an example on SOAP Server but there's one I wrote on using REST Server so I'm assuming they are similar." &
Third Party Video Integration | groups.drupal.org: "The following modules integrate third party video with Drupal, such as YouTube or Blip.TV. Modules included may automatically parse URLs and/or embed code to determine the provider to store and display, and may or may not display thumbnails, autoplay, and other features (outlined below)"
File Uploading and Managing | groups.drupal.org
Drupal Tutorials - Great jQuery plugins for Drupal | DrupalSN.com