- 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
Will ACTA Be Found Unconstitutional?
Read more of this story at Slashdot.
The Times Erects a Paywall, Plays Double Or Quits
Read more of this story at Slashdot.
Microsoft Adopts SVG For Internet Explorer 9
Read more of this story at Slashdot.
Nvidia's GF100 Turns Into GeForce GTX 480 and 470
Read more of this story at Slashdot.
Drupalcon SF 2010: Official DrupalCon T-Shirts Now Available for Pre-Purchase!
DrupalCon San Francisco 2010 is now just over three weeks away. You may have your ticket to the conference, but have you purchased your official T-Shirt? We went with a slick, simple design in the hopes that this becomes your new favorite shirt, and not just for wearing to conferences! Our production house will be printing on multiple colors so you can choose the shirt that best suits your personality. We will even have shirts for the ladies, and not just for wearing as pajamas.
Could Colorblindness Cure Be Morally Wrong?
Read more of this story at Slashdot.
SCO v. Novell Goes To the Jury
Read more of this story at Slashdot.
Energy Star Program Certifies 15 Out of 20 Bogus Products
Read more of this story at Slashdot.
Nvidia Drops Support For Its Open Source Driver
Read more of this story at Slashdot.
Innovators Shine At CTIA Wireless Conference
Read more of this story at Slashdot.
US House Passes P2P Ban On Federal Networks
Read more of this story at Slashdot.
Cooling the Planet With a Bubble Bath
Read more of this story at Slashdot.
Drupalcon SF 2010: Ticket Prices Go Up to $220 At 7pm Tonight!
Today is the last day to get your DrupalCon San Francisco 2010 at the low price of $195! As we approach three weeks from the start of an awesome conference in an awesome city, our attendance numbers are climbing at a fast rate. Be sure to get your ticket now before the price goes up to $220 at 7pm tonight, March 26, 2010.
Brandon Savage's Blog: The Registry Pattern Reexamined
Brandon Savage takes another look at a popular design pattern - the registry pattern - and how he's changed his thinking on its use a bit on how (or if) it should be used in your applications.
Last July, I wrote about the registry pattern and some of its advantages. These advantages include the ability to access objects across different areas of your application, and the storage of objects for later retrieval. [...] For me, over the last few months, I've discovered two reasons why I advise against the Registry Pattern: first and foremost, it discourages unit testing, and secondly, it discourages good design.He goes on to elaborate on why these to things could be so detrimental to your code including the problems it can cause in tests being a point of failure and that it can make you application sloppy by giving you an unpoliced "bucket" to drop things in without any context to where they fit in the site.
So what's his suggestion to replace this bit of functionality and make things both easy to test and simpler to keep structured? Dependency injection.
William's Blog: A Popurls Clone with PHP, jQuery, Awesomeness
In a new post to his blog William shows you how to create a Popurls clone with the powerful combination of PHP and jQuery. Popurls is an aggregation site with some of the latest news and happenings from all around the web.
Since I have a crazy workload right now, I feel this is the perfect time to write a quick n' dirty tutorial on how to build your very own Popurls. Impress your friends and/or boss with a nifty, hand made news aggregator. Yes, very buzz word friendly.He uses the SimplePie library to pull in the information from various feeds including Digg.com, Reddit.com, Wired's news feed and Engadget. He shows how to use regular expressions to extract information from the feeds (if they're uncooperative), a bit of PHP to work around potentially empty fields and the full jQuery/HTML/CSS you'll need to make it look more like this
Fusion Drupal Themes: Rapid Drupal development platform and deployment: WebEnabled webinar
We’ve been happy WebEnabled customers for months now, using their platform for easily cloning and deploying theme demo sites. They’re rapidly expanding the features and improving usability of this platform, and in my opinion there is no faster and easier way to get a Drupal development platform for your team up and running.
This has been great for us (dammit Jim, I’m a themer, not a sysadmin) because we’re not interested in installing and maintaining SVN, drush, a system for deployment to production, etc. I think their service really fills a need for small Drupal development teams or site owners without a lot of in-house technical resources.
Lukas Smith's Blog: Horizontal Reuse aka Traits Reloaded
In a quick post to his blog Lukas Smith talks about the proposal for traits support that's been pending for PHP for a while now. Recent updates have been made to it, so it's come back up to the front of developer's minds:
Stefan has since tweaked the proposal and in the latest version it includes an alternative approach called Grafts along with the original Traits idea, which is essentially language level delegation pattern support. I am absolutely sure that we will either see Traits or Grafts in the next non patch release of PHP (aka 5.4 or 6.0).Lukas would like to see the support go in sooner than later, so he requests some comments and thoughts on the proposed functionality and to leave them as comments on his blog entry.
Matt Butcher: Loading Drupal Nodes into MongoDB with Drush
To do some prototyping, I wanted to load all 32k of our Drupal nodes into MongoDB. At first, the thought of doing this seemed daunting. Then I realized that with Drush I could use a very simple script to perform an entire migration.
The result: With a 14 line PHP script, I transferred all of the nodes (CCK, taxonomy, and all) without a glitch.
Read on for the full explanation.
SitePoint PHP Blog: How to Handle Unloaded PHP Extensions at Runtime
On the SitePoint PHP blog today Craig Buckler has a suggestion on how to handle unloaded extensions in your application in case you need to define a failover.
Unless you're creating very simple applications, you will soon require one or more PHP extensions. Extensions are code libraries which extend the core functionality of the language. [...] What happens when you want to move your web application to another host or platform where a different set of extensions are configured?Using the extension_loaded function built into PHP, you can create intelligent code that can fall back on a different technology if needed. In his example its trying to check for the GD graphics extension and echoing and error message if it's not found. The function_exists function can be used similarly.
NETTUTS.com: CodeIgniter from Scratch: Shopping Cart
On NETTUTS.com there's a new tutorial looking at the CodeIgniter framework and using the shopping cart class that it comes bundled with to create a simple cart system based on this library.
Today, we are going to take a look at the Shopping Cart library for CodeIgniter. This useful class allows us to add and remove items to a shopping cart, update them, and calculate prices. I will demonstrate how you can build a simple shopping cart system with the help of this library.This is the latest in their "CodeIgniter from Scratch" series so, if you're not overly familiar with the framework, you might need to go back and start from the beginning and work your way up. The screencast steps you through the shopping cart creation and an image of the end result is also included. You can also download the source to make it easier to follow along.
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!