Monday, December 31, 2007

Java is becoming the new Cobol | InfoWorld | Analysis | 2007-12-28 | By Bill Snyder
Hello OpenID: A New Drupal Tool | Development Seed
In Case You Were Wondering What Your Advertising Is Supposed to Do (or in case you forgot), Here It Is In One Tidy Little Package:...
Removing copy-protection (like DRM, AACS) - Audio/video stream recording forums (via Remove DRM protection) & hymn -- decrypt iTunes and iPod music / unprotect AAC files (m4p --> m4a) (via FairPlay - Wikipedia, the free encyclopedia: "built into the QuickTime multimedia software and used by the iPhone, iPod, iTunes, and iTunes Store. Any protected song purchased from the iTunes Store with iTunes is encoded with FairPlay. FairPlay digitally encrypts AAC audio files and prevents users from playing these files on unauthorized computers.") & Online help for NoteBurner M4P Converter for iTunes (via NoteBurner M4P Converter - Wikipedia, the free encyclopedia: "converts any DRM protected music files (such as M4P, WMA, M4B) to unprotected MP3, WAV, WMA formats with Virtual CD-RW drive")

Saturday, December 22, 2007

Google Photos Blog: Picasa Web Albums on the iPhone - visit picasaweb.google.com/m/ on your mobile web browser & See other Google mobile products! & Peter Elst » iPod Touch - Apache and PHP 5.2.3 & docpool.org/iphone - the first live blog running natively on an iPhone & Apple - Support - Discussions - Search Discussions: "Currently, there is no Flash player that will work on the Touch. This may change after February which is when the Software Developers' Kit is being released to third party developers"
iTouch Apps Thread - AppleInsider: MediaStreaming - telekinesis - Google Code

Thursday, December 13, 2007

Excellent article Ecommerce SEO Checklist: "Offsite optimization is all about acquiring quality inbound keyword links. It's by far the most important area of SEO -- and also the hardest because you can't use Jedi mind-control to get webmasters to link to your site (confirmed with extensive testing). And when webmasters do link to your site, how are you going to get them to use the correct keywords? Moreover, nowadays you need lots of "deep links" into your content, not just home-page links which are easy to get from directories..." & Google Answers: Increase Page Rank on Secondary Pages

Sunday, December 09, 2007

Website Hosting Tutorials - Setting up a 301 Redirect
Drupal SEO is Easy | DevBee: Rule number 1: don't change your URLs: "If you do change your URLs, you can do some damage control by doing a 301 redirect from the old url to the new. Get a list of the old URLs from your 404 logs and then add a line for each in your .htaccess file like this: redirect 301 /oldURI http://yourdomain.com/new URI This at least redirects traffic and some existing link juice to the correct page. I just put together a little SEO tips list which you might find useful." & Module for 301 redirects from static pages? | groups.drupal.org & Path Redirect? | drupal.org: "Path Redirect is used for redirecting a URL from A to B. The intention/purpose of Global Redirect is not to send someone from A to B but to force Drupal to use an Alias, if one exists" & Pathauto 5.x-1.x to 5.x-2.x New Features and Upgrade Guide | groups.drupal.org: "New 'Update Action' Make Old Alias Redirect to new alias" & Paths | groups.drupal.org: "This group serves as a means to discuss paths in Drupal and specifically the Pathauto and URLify modules. The modules all have similar but different functionality and discussions frequently overlap the modules."

Friday, December 07, 2007

Clean up your SOAP-based Web services | InfoWorld - Web Services Testing Tools Review: "This is a complicated field from which to draw a favorite. If your testing involves more than just Web services, and your development is primarily Java, then tools such as LISA or SOAtest are worth considering, in that they'll let you drive two nails with one hammer. If, however, you are only interested in SOAP-based Web service testing, and your QA staff is relatively new to the technology, SOAPscope is the obvious choice. On the other hand, your choice may be based more on your philosophy of testing. Specifically, which is better: coding tests or building them visually (in other words, from menu and button selections within a GUI)? Tools such as SOAPSonar, LISA, and SOAPscope have chosen the latter to escape the former. But shielding the user from code necessarily places that user in a constrained environment. Those tools tacitly assume that their GUIs are flexible enough to meet all or most testing demands. I am not so sure. I favor the tools – QEngine and SOAtest – whose scripting capabilities are easily accessed. And of those two, SOAtest does the better overall job."

Sunday, December 02, 2007

Wednesday, November 28, 2007

New Java Encryption Tool Readied: "Jasypt 1.4 can be integrated with Spring Framework, Hibernate and Acegi Security."

Friday, November 23, 2007

Session Manager :: Firefox Add-ons: "Session Manager saves and restores the state of all windows - either when you want it or automatically at startup and after crashes. Additionally it offers you to reopen (accidentally) closed windows and tabs. If you're afraid of losing data while..." & Session Restore - MozillaZine Knowledge Base: Session store API - MDC

Tuesday, November 20, 2007

Sunday, November 18, 2007

Getting Started - Android: "An Open Handset Alliance Project"
Java Community News - Google Launches Open Handset Alliance, Releases Android SDK: "Android is a new full-stack software infrastructure for mobile devices. It includes an operating system based on the Linux 2.6 kernel, an application layer, and a user interface component kit. Android was developed mainly by Google, in conjunction with the Open Handset Alliance, a consortium of some thirty handset manufacturers and mobile operators. Google released a preview version of the Android SDK, and announced a $10M Android developer contest."

Friday, November 16, 2007

gmail warns about firebug - Firebug | Google Groups: "What they suggest is to either disable Firebug (easy fix!) or disabling to options: * Disable 'show XmlHttpRequests' * Disalble Network Monitoring"

Friday, November 09, 2007

Place blocks anywhere on the site | My Drupal
Displaying Views' Exposed Filters In A Block | Angry Donuts: "So you have Views, and you've figured out exposed filters. Which, in short, gives nice handy little widgets to search. Often by keyword or by some taxonomy term. Now what you want to do is put that functionality in a block."
Drupal Module: Import_HTML | coders.co.nz: "Facility to import an existing, static HTML site structure into Drupal Nodes."
AdSense for search results on your site | drupal.org & Google's new "results on your site" search option | drupal.org
SpryDev SEO Podcast Episode 6: The Top 12 SEO Modules for Drupal | SpryDev Web Marketing

Sunday, November 04, 2007

Friday, October 19, 2007

Drupal youtube Site Recipe: "This describes a Drupal project to create a youtube style video sharing site. There are two major pieces that this project dealt with that stretch the project:
  • converting users’ uploaded files into a multi-platform format (FLV Flash videos)
  • hosting the uploaded content with amazon’s s3 services"

Monday, October 15, 2007

Adobe Launches Drupal App on Flex.org - The Flex Showcase | drupal.org: "The new Flex Showcase is online now at http://flex.org/showcase_app... The Services handbook page has some links on how to get started with Drupal and Flex, and Flex.org has a number of great resources for Flex. http://flex.org/php/ is your best bet if you're a PHP developer." & Proof of Concept: Connecting OpenLaszlo to Drupal - OpenLaszlo Developers Forums

Friday, October 12, 2007

iReport Project Home: "easy to use visual report builder/designer for JasperReports written in 100% pure java."

Thursday, October 11, 2007

Location Based Services - White Papers
NavXS.com - What is NavXS?: "The current position of every online contact is continuously exchanged. Thus you can track the movements of your contacts in real time relative to your own movements."

Wednesday, October 10, 2007

Blackberry Blog: BlackBerry + Location API & Programming the BlackBerry With J2ME & BlueGPSSim - A serial GPS device simulator | BlackBerry Developer Community & BlackBerry Developer Newsletter: "this issue of the Developer Newsletter will focus on Location Based Services (LBS) and how to create LBS applications for BlackBerry." & Blackberry Blog: Big Brother, Google Maps and your BlackBerry: "you can read more about MobileTracker and check out a cool demo on YouTube.com" & Series: Real-Time GPS Tracking In Google Earth Free - Setup - Free Geography Tools & The KML Behind Network Links « GeoChalkboard: "In my last post on Google Earth Network Links I covered the basic concepts of how this functionality can be used to provide dynamic access to geographic data in the Google Earth viewer." (via Creating Dynamic Google Earth Applications with Python « GeoChalkboard) & Google Earth Blog: Watch Weekend Boating Live in Google Earth: "In a nut shell, we're going to use the new GooPs Pro ( http://goopstechnologies.com/) to capture our realtime position to Google Earth from a USB GPS on my laptop, transmit our track/position KML to our webserver every 2 minutes using cellular EVDO, and to the extent possible - geotag photos while aboard using GPicSync, upload them to my Flickr account, and then use the Flickr API to create KML from the photos to push back to the map." & Google Talk for BlackBerry Devices
Garmin Communicator Plugin API - Garmin Developer
Application Development Trends - Eclipse Mylyn To Be Added to Spring Tools

Tuesday, October 09, 2007

Develop a location-based service application using JSR 179: "Walk through the steps required to successfully build and test a location-based Java™ Platform, Micro Edition (Java ME) application using the Eclipse SDK, the Java Specification Request (JSR) 179 Location API, and the Sun Java Wireless Toolkit."
Drupal Podcast No. 46: Full Code Press | Lullabot: "The team built an entire Drupal site in 24 hours. They talk about the difficulties and advantages of building the site in Drupal."
Why not ASP.Net? | Lullabot
InfoWorld reviews five CMS: Alfresco on top and Drupal at the bottom | CMS Report
Mistakes made when using Drupal as personal blog | Field Commander Wieers
Google Docs to Drupal | dries knapen . net
Drupal For Facebook | Nerdliness.com
Google Mini-lectures about Map Reduce and Hadoop | Sami Khan
Digital Web Magazine - jQuery Crash Course

Friday, October 05, 2007

Symbiotix: Drupal | how to display a form in a block
Secret Stuff - AdSense competitive filter tool and URL/site ranking and visibility links tool | Exodus Development
Base starter themes? | groups.drupal.org
Software Frontier: Testing Web Service Clients: "Bring up the mock server to take requests and shoot back responses. How about writing a trivial socket server that listens on the port and bluntly spits out the hardcoded response? Then smart it up: base the response on the request. Or make it configurable. Or... Here you scream “too much!” and are about to give up. But hold on! there is a tool, and it is cool!! SoapUI: check it out, and go straight to Mocking Web Services. Here is how I used it..."

Thursday, October 04, 2007

UM Ross Excel Tutorial (by Scott Moore in BIT330): Production data analysis in UM Ross Excel Tutorial, Investment analysis in UM Ross Excel Tutorial
ResearchBuzz » » Information Trapping, Now In Skinny Syllabus Flavor: "You can see the Information Trapping outline here, while the Web Search Garage outline is here. The WSG outline also has some nice quizzy-type questions at the end of each outline. Actually all the questions are lumped together on this page. Basic outline and course notes are available at http://samoore.stikipad.com/bit330f07/show/HomePage."
Using JAX-WS and JAXB with WebLogic Server 10
Eclipse Test & Performance Tools Platform Project
Eclipse Magazine :Eclipse PDT - Where PHP Meets Java? & PDT/FAQ - Eclipsepedia: "PDT doesn't come with any bundled debugger but you can download Zend Debugger from Zend.com or XDebug from bugzilla."

Wednesday, October 03, 2007

Comma Separated Values (CSV) - com.Ostermiller.util Java Utilities & Java libraries to read and write Excel XLS document files: JDBC-ODBC Bridge Driver Enables Spreadsheet-as-database Interaction, It's Excel-lent - Java World
soapUI - welcome: "free and open source desktop application for inspecting, invoking, developing, simulating/mocking and functional/load/compliance testing of web services over HTTP" & soapUI - eclipse-plugin & Eviware Products

Tuesday, October 02, 2007

Web Services Testing Tools for SOAP XML WSDL Testing
Tales of Overanalysis: My Organic Traffic Has Tanked!: Unofficial Google Analytics Blog: "So, before you turned on AdWords autotagging and started adding the utm variables to your non-AdWords destination URLs, they were being lumped in with organic traffic. Naturally, when they cease being lumped in with organic, your organic numbers will decrease." & Google Analytics - Google Analytics Destination URL Builder from ROI Revolution
New Google Analytics ROI Caculation Spreadsheet: Unofficial Google Analytics Blog
Google: International Cleanup Weekend
Tutorials for PushToTest: Screencast, Testing and Monitoring SOAP-based Web Services, Scripting Languages, Working with the Network Proxy Recorder, PAAS - Governing Services Using Registry/Repository And Test Automation
Eclipse SDK Help: Validating WS-I Web service traffic compliance: "Before you can use the validation tool to ensure that your Web service SOAP traffic is WS-I compliant, you must have completed the following steps:
Toronto October Meetup: Come meet the Lullabots! | groups.drupal.org: "Matt Westgate: co-author of Pro Drupal Development (bring your copy and get it signed!) and original author of the e-commerce package, tinymce, and img_assist; Angie "webchick" Byron: Summer of code co-ordinator, Drupal Association secretary, and everyone's favourite community member; Addison Berry: Drupal Dojo star and Lullabot workshop alumn turned Lullabot; Jeff Eaton: the FormAPI guy, the VotingAPI guy, and the man with the best presentations." - GREAT!
Java Tips

Monday, October 01, 2007

Application Development Trends - Management and Governance Key to SOA, Report Finds: "A key finding, based on the performance of the best-in-class companies, is that long-term planning should be the aim when deploying an SOA. Governance should be tightened at design time with an eye toward code reuse, which leads to reduced costs." - PDF report: Management and Governance: Planning for an Optimized SOA Application Lifecycle
SOA WORLD MAGAZINE - SOA Articles: SOA World - Approaching SOA Testing, Designing For Performance - Keep Your Web Services Up
Autonomic computing tip: So you are building a WSDM interface: "When you're using Apache Muse to create a WSDM-compliant interface for a manageable resource, what steps should you follow to design your Web Services Description Language so you can translate httpd concepts into those in the WS-Resource Framework (WSRF) and WSDM specifications?"