Daily Dose - Clojure 1.2 Moves Quickly Towards GA
Project committer Stuart Halloway just announced the launch of the first release candidate for Clojure 1.2. Although there have been few changes between this release and the last, the news is significant because the first beta of Clojure 1.2 went live only two weeks ago. They only had one beta release and they may only have one release candidate as well. Expect the GA very soon.JBoss...
Categories: Communities
Zend Framework 1.10.7 Released
The Zend Framework team announces the immediate availability of Zend
Framework 1.10.7, our seventh maintenance release in the 1.10 series. This
release includes around 60 bug fixes.
For those uses of Zend_Service_Twitter , please ensure you
upgrade to 1.10.6 or 1.10.7 ASAP. These releases introduce a change in the
Zend_Service_TWitter API that enforces the use of OAuth by
default when using methods that require authentication. The change was
introduced to help prepare Zend Framework users for the Twitter
OAuthcalypse in mid-August. (If you cannot upgrade, there
are other ways to integrate Zend_Oauth with
Zend_Service_Twitter .)
Categories: Communities
Drupal 7 and Drupal Gardens are on the Way
The new hosted Drupal service called Drupal Gardens, was recently given beta status. This announcement means that anyone can now go to the site and start using the beta for free. The leaders of the Drupal community have also announced that the next version of Drupal should have its beta release sometime in August. However, they're going to need plenty of help from the community to fix the...
Categories: Communities
Daily Dose - Check Out the EJB on That JBoss AS
The fourth JBoss Application Server 6.0 milestone was released this week. It is the first to include support for EJB 3.1 Timer Service and EJB 3.1 Asynchronous invocations. M4 also comes with a different default JBossWS stack that uses Apache CXF. With this support, users will immediately get better performance for WS-*.Objectivity Ships its New GraphDB
Categories: Communities
Focus on One Platform, Contribute to Open Source, and Unit Test
It's easy for a programmer to get excited about the plethora of languages that developers have now to build all sorts of applications, but Andrew Theken says the best advice he can give to most programmers is to focus on one language platform and learn it really well. Then if you're ready to move on after awhile, you can shift your focus completely to a new platform. Theken also thinks its...
Categories: Communities
symfony 2 documentation team looking for translators
As tweeted by Fabien Potencier, symfony2 now has a “translations” page on their site. If you read and write English and another language, they want you!
Categories: Communities
Practical PHP Patterns: Two Step View
The Two Step View pattern, as its own name suggests, proposes a mechanism composed of two steps for generating an HTML page:first, a logical representation of the page is produced, as a map (key => value) of the different elements of the page.then, the physical representation is rendered, by juggling around the single elements to compose the final HTML.The first step is usually related to...
Categories: Communities
Daily Dose - Google Plans Licensing Server to Protect Android Apps
By introducing a central licensing server on the Android Marketplace, Google hopes to provide an effective method for protecting Android apps that can currently be copied pretty easily. The licensing service works with almost every version of Android, all the way back to 1.5. You can read their documentation to learn how to license your applications.A Brand New "Day" for Adobe
Categories: Communities
Digg is Using Continuous Deployment. To Deploy to Production.
I recently stumbled across an amazing article. I've been using continuous integration for years, and I've used continuous deployment for a long time, but I've never tried this trick. The clever developers working on the very popular Digg.com site are using a continuous deployment system to push out new code to one of their sites.
Article Type:
...
Categories: Communities
Gonzalo Ayuso's Blog: Clustering PHP applications. Tips and hints
In a new post to his blog today Gonzalo Ayuso offers some tips for those out there wanting to cluster their PHP applications effectively.
Categories: Communities
ØMQ - Fast, Broker-Free Messaging
ZeroMQ (or ØMQ) is an open source messaging library supported by the iMatix Corporation. It has been described as messaging middleware, TCP on steroids, and now is just "a new layer on the networking stack." Basically it allows you to design a complex communication system simply and programmatically by giving you a special socket interface. Nicholas Piël recently introduced this...
Categories: Communities
Daily Dose - Rails 3 Arrives at First RC Station
Since the last beta, Ruby on Rails 3.0 has had over 842 commits by 125 developers. That's the level of polish you can expect when you download the first release candidate for RoR 3, which is now available. The fixes have focused on bringing Rails 3 performance up to the levels of version 2.3. Other changes in the first RC include support for shallow routes (for shorter URLs), support for...
Categories: Communities
MongoDB ODM: MongoDB for eCommerce
A few days ago Bulat S. posted a very interesting post titled “MongoDB ODM : MongoDB for eCommerce”. If you missed it, click on through…I’ve got the link around here somewhere.
Categories: Communities
Practical PHP Patterns: Transform View
The Transform View pattern involves a view mechanism that processes data structures one element at the time, and transforms them into an end-user representation like HTML.The Transform View usually takes the shape of a view class (or function) with these characterizing traits:
Categories: Communities
Daily Dose - DTrace Co-inventor Leaves Oracle
Yet another great developer has left Oracle this week. Bryan Cantrill, the co-inventor of DTrace, gave a heartfelt farewell to the company he joined in 1996. In his praise of the pre-Oracle Sun Microsystems, Cantrill also has a few well-veiled criticisms likely aimed at the new culture under Oracle. Statements like: "[Sun] fostered an environment where the OS [Open Source] was viewed...
Categories: Communities
Nick Belhomme on PHP 5.3.3 namespaces
Nick Belhomme has written a great namespaces primer over on his blog. Click on in and I’ll show you why it is important to you.
Categories: Communities
Firebug is beautiful
Firebug is one of the most famous extensions for the Firefox web browser. In the past years, the functionalities offered by this plugin alone sold Firefox as the platform for web development over Internet Explorer (besides the respect of W3C standards that characterized Firefox). At that time, Chrome had not been invented yet and when it was released, it incorporated some of the innovations of...
Categories: Communities
Daily Dose - GitHub Hits 1 Million Projects
Source hosting site, GitHub, reached more than one million projects over the weekend, according to their VP of R&D. Around 60% of projects are full repositories while 40% are "gists" - short code snippets. GitHub launched in February of 2008.SEC Says Dell Stayed Profitable Through Intel Kickbacks
Categories: Communities
Daily Dose - PHP Language Update
The next version of PHP 5 has been released with over 100 bugfixes, some of which are security related. PHP 5.3.3 may owe some of these bugfixes to the PHP Month of Security in May, which has been run by Stefan Esser for three years. In PHP 5.3.3, methods with the same name as the last element of a namespaced class name will no longer be treated as constructor. This change doesn't affect...
Categories: Communities
Twice the Amount of Bugs and Twice the Amount of Winners!
Zend Framework has recently wrapped up it's July 2010 Bug Hunt with some fantastic results. Collectively, we closed 50 issues in 3 days. That's nearly twice what we have seen in recent months- a trend we hope continues into the coming months!
Categories: Communities