|
Artima Zines
RSS Feeds
To subscribe to the Artima Newsletter, please create an Artima Account and select the Artima Newsletter checkbox.
Advertisement
|
Posted by Frank Sommers, August 26, 2008,
ZeroTurnaround released JavaRebel 1.2, the latest version of its Java class re-loading tool. In this interview with Artima, ZeroTurnaround chief architect Jevgeni Kabanov explains JavaRebel's support for the Spring framework, as well as other new features of the latest release.
Sponsored Links
by Michele Simionato, from The Explorer, August 25, 2008,
This third installment describes other subtilities, dark corners, and bugs of Python's super.
Posted by Frank Sommers, August 22, 2008,
Block-based storage is well-known to most developers, since many disks and network-attached storage devices appear as block devices to software or to the operating system. Amazon.com this week launched a virtualized block-based storage service for its Elastic Compute Cloud.
Posted by Frank Sommers, August 20, 2008,
The committee to oversee the next version of the JavaScript language decided to abandon a multi-year effort at standardizing ECMAScript 4, slated to be the next generation of JavaScript, and to revert to a more modest update to the language. Packages and Java-like classes won't be part of the next standard, for instance.
Posted by Frank Sommers, August 19, 2008,
In his latest blog post, Steve Yegge says that requirements gathering is almost a sure-fire guarantee of eventual software product failure: If you don't know your product's requirements at the outset, your outcome will almost certainly not meet users' approval. Is requirements gathering an important, or even practical, step in the software process?
by Michele Simionato, from The Explorer, August 16, 2008,
The series about the dark corners of the Python built-in super continues. In
this installment, I discuss an ugly design wart: unbound super objects.
Posted by Frank Sommers, August 14, 2008,
With a set of metrics, Coverity's new product aims to provide managers a true measure of risk in a code base. In an interview with Artima, Coverity CTO Ben Chelf explains why traditional code metrics alone don't provide sufficient insight into the riskiness of code.
by Michele Simionato, from The Explorer, August 12, 2008,
super is perhaps the trickiest Python construct: this
series aims to unveil its secrets
by Bruce Eckel, from Computing Thoughts, August 12, 2008,
A non-Web-2.0 way of looking at it.
by Michele Simionato, from The Explorer, August 11, 2008,
In the first part I have discussed the new features
of metaclasses in Python 3.0, in particular the usage of the __prepare__ classmethod to intercept the class attributes before class
creation. In this second part, I will show an example of the things you
can do with metaclasses, by implementing a clever record system.
by Michele Simionato, from The Explorer, August 9, 2008,
In the first installment of a two-part series, Michele Simionato discusses what's new for metaclasses in the upcoming version of Python.
Posted by Frank Sommers, August 7, 2008,
Many discussions about caching focus on specific caching tools and APIs. In a recent blog post, Dhananjay Nene offers a tool-agnostic overview of designing an enterprise application for good cache performance.
Posted by esther schindler, August 7, 2008,
Agile methodologies seemed like a good idea to this software development team. But when the company doesn't sincerely accept the change in work style, the result is just a buzzword for "project hell."
Posted by Frank Sommers, August 6, 2008,
IBM recently released a new version of its WebSphere Community Edition Java EE server. Based on Apache Geronimo, the latest WebSphere supports the ability to create a custom server assembly based on a Web application's profile, as well as the Geronimo command shell, and improved performance monitoring features.
by Frank Sommers, from Frank Thoughts, August 6, 2008,
In his popular blog, Jeff Atwood suggests that becoming a great developer has more to do with the quantity of code you produce than with an explicit desire to produce high-quality code from the start.
Posted by Frank Sommers, August 5, 2008,
JetBrains posted a beta version of its next-generation multi-language IDE, IDEA 8. The result of a major internal refactoring, IDEA 8 supports Flex, Groovy, Ruby, JavaScript, and is designed as a platform for working with additional languages as well. IDEA 8 also provides tighter integration with major Web frameworks, such as Seam.
Posted by Frank Sommers, August 1, 2008,
In an interview with Artima, Sun's Jacob Lehrbaum and Param Singh explain what the new JavaFX Preview SDK contains, and how it can help enterprise developers create more engaging user experiences.
View archived Artima Developer Spotlight posts.
|
Advertisement
Hottest Discussions
• The Next Phase of the Internet
15 replies (Weblogs Forum)
• Does Anyone Really Care About Desktop Java?
102 replies (Weblogs Forum)
• Collective Stupidity
13 replies (Weblogs Forum)
• Steve Yegge on Requirements Gathering
12 replies (Artima Developer Spotlight Forum)
• Origin of BDFL
8 replies (Weblogs Forum)
• Jeff Atwood on Quality versus Quantity
7 replies (Weblogs Forum)
• Top 10 Reasons SOA Projects Fail
27 replies (Artima Developer Spotlight Forum)
• trying to improve code to avoid...
5 replies (Java Answers Forum)
• Credits for contributers removed
8 replies (Programming in Scala Forum)
• ECMA Committee Votes to Not Continue Work on...
4 replies (Artima Developer Spotlight Forum) New in Weblogs
• Things to Know About Super [3] by Michele Simionato
• Thinking in Patterns Workshop in Sao Paulo, Brazil by Bruce Eckel
• Hiring coders by David Vydra
• Jeff Atwood on Quality versus Quantity by Frank Sommers
• Origin of BDFL by Guido van Rossum
New in Buzz
• Android App Store
by James Britt
• Character Sets and Seaside
by James Robertson
• CSS “width” gotcha
by Matt Williams
• Links for August 28th from PeopleOverProcess.com
by Michael Cote
|