- ebizQ.net: The Insider’s Guide to IT and Business Agility
- JSF 2.0 Cross-field Form Validation – With Seam, Simple in Reality
- Will Microsoft use SharePoint/Office 2010 to Own the Cloud?
- Appro Introduces the Most Powerful 1U Quad GPU Server Based on NVIDIA Tesla 20-Series GPUs
- SpringSource To Acquire GemStone Systems Data Management Technology
News aggregator
Acquia: How to Build and Maintain Quality Drupal Sites with Automated Testing
Automated testing has greatly improved the Drupal core development process. With automated testing over 24,500 unique core patches have been reviewed, and almost 19,000 test assertions are now run against every core patch. The result has been faster development cycle, more stable releases, and the ability to add features more quickly to Drupal core.
The benefits of automated testing are now available for contributed module developers and Drupal site owners through the addition of new functionality to the qa.drupal.org and the automated testing framework that integrates with Drupal core.
The leaders of the Drupal quality assurance project are holding a webinar and sprint to help contributed module developers and Drupal site owners benefit from this automated testing.
Read full articleHow the TSA Plans On Inspecting Your Monkey
Read more of this story at Slashdot.
Justin Tadlock's Blog: Looking forward to WordPress 3.0
In a recent post Justin Tadlock takes a look ahead and talks about the upcoming WordPress 3.0 version and some of what will come with it.
There's typically a ton of hype surrounding new WordPress releases, and WordPress 3.0 certainly won't be short of people singing its praises. This upcoming release might even have more hype than usual because the sheer number of new features will be overwhelming. When WordPress 3.0 is released, it'll mark the release of several things I've been waiting for in the last couple of years. It'll be at a point where it can be molded to create any type of website.He talks about what things will make this release stand out from some of the ones in the past and what features with come with it including custom post types, improved navigation menu features, built-in shortlinks, custom headers/backgrounds and and more standardized comment form.
If I were to dub this release anything it'd be WordPress: Custom.Drupalcon SF 2010: jQuery Conference 2010: San Francisco Bay Area Announced
Guess what everybody? It's time to consider extending your hotel stay so that you can stick around after Drupalcon 2010 for the jQuery Conference being held April 24th and 25th - the weekend right after Drupalcon.
Ever since Drupal 5 the jQuery library has been included in Drupal core and we've been loving it. It makes working with Javascript fun, again.
How to build Drupal sites with automated QA testing: Webinar Apr 1, DCSF Sprint Apr 18
Automated testing has greatly improved the Drupal core development process. With automated testing over 24,500 unique core patches have been reviewed, and almost 19,000 test assertions are now run against every core patch. The result has been faster development cycle, more stable releases, and the ability to add features more quickly to Drupal core.
The benefits of automated testing are now available for contributed module developers and Drupal site owners through the addition of new functionality to the qa.drupal.org and the automated testing framework (PIFR) that integrates with Drupal core.
The leaders of the Drupal quality assurance project are holding a webinar and sprint to help contributed module developers and Drupal site owners benefit from this automated testing.
- Webinar: April 1st, 1PM EST (Webinar registration)
- Sprint: Sunday, April 18th, Drupalcon San Francisco, 9AM, Coder Lounge
Elliot Haughin's Blog: Building UTF8 Compatible CodeIgniter Applications
Elliot Haughin has written up a post for all of those developers out there either already using CodeIgniter or wanting to use it for your application - a look at making a UTF-8 compatible site with the help of a few custom libraries and form helpers.
UTF8 allows your site to represent characters other than those in the basic english alphabet. More often than not, your CodeIgniter Application will contain methods where users can enter their name. [...] This guide assumes you are reasonably competent in installing php extensions, adding config variables to your php.ini, and using MY_ CodeIgniter overloading. If you're not sure about any of these, please make sure you consult a professional.You'll need to install the mbstring extension for PHP to be able to follow along with his example. He shows how to override the basic form functionality with custom functions to change the display of the form and how it handles the submitted information. He also looks at how to update the XML-RPC library that comes with the framework and the creation of a new helper to allow you to convert, check, compare and sort UTF-8 data.
Dave Gardner's Blog: Caching dependency-injected objects
Dave Gardner has posted about a method he uses to cache objects that have dependency injection needs in something like a memcached server.
The objects themselves have a number of injected dependencies. It includes using the PHP magic methods __sleep and __wakeup to manage serialisation. It also discusses mechanisms for re-injecting dependencies on wakeup via a method that maintains Inversion of Control (IoC).He uses a user object based example that has an injection needed to load in the user's usage history. He includes the code to define the classes, create the objects via a dependency injection container and performing the sleep/wakeup actions with the dependencies coming out intact on the other side.
Edison Wong: Bulk replace content inline hyper link as CCK link field
I have a Drupal site that need to replace some content inline hyper links as CCK link field. The reason is: link field is more simple and user-friendly for my client, which don't need the BUeditor to input the link into content.
So simply:
- Add new link field (e.g. "field_link" within this example) for the existing content type (e.g. "newslink" within this example)
- Use Devel and run the following code snippet, which loop though all target content, parse the hyper link, and insert it into link field
- Activate the autonodetitle, so replace the node title with field_link's title
- Also hide the body of this content type
- Update the Views will corresponding changes
Code snippet:
Lullabot: Drupal Voices 88: Jen Lampton on Configuring WYSIWYG editors
Jen Lampton of Chapter Three & Jeneration Web Development talked about WYSIWYG editors at DrupalCon Paris. Specifically, she talked about setting up inline image placement using CCK image fields.
The suite of modules that she discusses are:
NETTUTS.com: MVC for Noobs
If you're relatively new to the framework world and haven't quite gotten your head around the whole Model/View/Controller way of doing things, you should check out this new tutorial from NETTUTS.com giving an overview of the method that's so popular among PHP frameworks these days.
Model-View-Controller (MVC) is probably one of the most quoted patterns in the web programming world in recent years. Anyone currently working in anything related to web application development will have heard or read the acronym hundreds of times. Today, we''ll clarify what MVC means, and why it has become so popular.The look at each part of the MVC stack including what it's for and how it connects with the other two parts. An example is included - not in code but with an image showing the communication between the modules. They wrap up the post with a look at why using a MVC framework can help you be more productive. Their example uses CakePHP but the ideas could be applied to any MVC framework out there.
php|architect: TEKX Webcast "Mongo Scale!"
As a reminder, the latest in the TekX podcast series from php|architect is happening tomorrow - Kristina Chodorow will be presenting on MongoDB, a popular NoSQL database.
MongoDB is part of a new wave of persistent storage engines that make up the NoSQL movement. The most popular websites in the world are switching to or already use non-relational databases. Why? Scalability. This session will cover why, when, and how to use MongoDB: a fast, stable, easy-to-learn document database.You can reserve your spot by registering on the go2meeting page for the event. Be sure to get in soon, though! The last webcast filled up and several people weren't able to make it in.
Phil Sturgeon's Blog: Modular Separation for CodeIgniter 2
In a new post to his blog Phil Sturgeon has posted about a patch he's created to give the pre-release CodeIgniter 2.0 version the ability to do some Modular Separation.
The fix was worked out a few hours after CodeIgniter 2.0 was released but I was hoping wiredesignz would incorporate and re-post. Sadly the man has other commitments to attend to, so I have released the patched version.The patch includes two files - custom libraries to extend from for loading and routing in your CodeIgniter 2.0 application. For a better understanding of what this patch gives you, check out this thread on the CodeIgniter forums.
Site News: Blast from the Past - One Year Ago in PHP
- Rob Allen's Blog: Initial notes on Zend_Application
- ProDevTips.com: Zend Amf and class mapping with Flash CS3 / AS3
- DevShed: Adding CSS to Handling Views with CodeIgniter
- Sebastian Bergmann's Blog: Flickr: The Real World PHP 5 Benchmark
- Smashing Magazine: 10 Advanced PHP Tips Revisited
- Quality Assurance in PHP Projects: Testing Database Interaction
- Zend Developer Zone: Get to know Flex and Zend_Amf
- Fabien Potencier's Blog: What is Dependency Injection?
- techPortal: 2009 WinPHP Challenge
- Benjamin Eberlei's Blog: Using Zend_Soap Server and Autodiscover in a Controller
- Jim Plush's Blog: Why I chose Zend Framework for Enterprise
- Oracle Technology Network: Installing PHP and the Oracle Instant Client for Linux and Windows
- Noupe.com: 13 Great WordPress Speed Tips & Tricks for MAX Performance
- Jani Hartikainen's Blog: Improving Ajax performance in Zend Framework applications
- Federico Cargnelutti's Blog: Domain-Driven Design with Zend Framework
Djun Kim: An Ada Lovelace day post
I wrote this post about the first computer program ever written for Ada Lovelace day, and it seemed fitting to dedicated it to my friends Angie Byron (webchick), Katherine Bailey, Audrey Foo, Ariane Khachatourians, and all of the other women who make the Drupal community such a wonderful place.
Math Skills For Programmers - Necessary Or Not?
Read more of this story at Slashdot.
Matthew Saunders: Drupalcon SF - Where to Stay?
It is time for my twice yearly post about how to avoid hotels at Drupalcon. I am not a fan of hotels. At previous Drupalcons I have sought out a flat for my colleagues on behalf of my employer. This was the case in Barcelona, Boston, Washington DC, and Paris. This year things are any different. I have found a flat that will be shared by some Vintage Digital and some Examiner.com folks.
One of the goals of finding a flat is to reduce costs. By finding a flat, each of our share is just a touch higher than $40/night - no hotel is going to cost so little in San Francisco. It takes a little effort, but I think it is well worth the time. Getting a group together to share an apartment is cheap.
Iron Alloy Could Create Earthquake-Proof Buildings
Read more of this story at Slashdot.
New Ancient Human Identified
Read more of this story at Slashdot.
Theserverside
Seamframework
- (In Relation To - Site - Tag 'Seam News') Plans for Weld 1.1
- (In Relation To - Site - Tag 'Seam News') The timeline for Seam 3
- (In Relation To - Site - Tag 'Seam News') Brazil, May 2010
- (In Relation To - Site - Tag 'Seam News') RichFaces 3.3.3 Final is Released!!
- (In Relation To - Site - Tag 'Seam News') JBoss World 2010
O'Reilly Network
- Get ready to create an Android Twitter app
- Java: The Good Parts
- The XML Character Encoding Detection Routine in Different Programming Languages
- Developing Android Applications with Java, Part 2
- What's New in O'Reilly Answers - Windows phone and iPhone programming, algorithms in Python, recovering files in Win7, and much more!