UML lost the programmers. There is no doubt about it… in my mind. And when a software design technology loses the programmers it fades away no matter what the academia thinks. This happened because UML was pushed in a direction that most code writers don’t like: it started to look a lot like bureaucratic paper work.
Exceptional Java - Checked exceptions are priceless… For everything else there is the RuntimeException

The fact that I find flaws in the design of the Java exceptions class hierarchy doesn’t mean I think there is no value in the whole system. Checked exceptions have a positive impact in development. The positive comes from the proactive nature of checked exceptions. They demand attention!
One easy place to make your website look current is in the copyright text at the bottom of the page. This is a rather obvious and easy thing to do, but some sites have overlooked their copyright year.
According to A List Apart, (and who am I to disagree though here I am doing just that), all URLs should end with a trailing slash. I cannot say that I agree. I see their point from a browser to server relationship, but semantically for me, it doesn't make sense.
Google has published that using CSS Sprites and Unobtrusive Javascript is great for accessibility while also making sure your website gets indexed and crawled. With Google posting this type of article it makes it easier for us developers to show our managers and execs why its important to use these methods because we all know they will do whatever Google says.
One of the most critic point for java return Class.forName(className).newInstance(); Upon since it seems this method bring the ultimate extensibility power to java. But Now server & client applications became more and more complicated this feature became insufficient.
A tool to reformat your php code and make it more readable
OpenGL 3.0 seems to become more and more of a promise that’s bound to be broken; like a friend who promises you to give back the money you loaned him, always tomorrow. The expected API promises many new features, enhancements and is the first total rewrite of the existing OpenGL Standard. The API promises an interface compatible with the next generation of computer graphics programming and is set to compete with Microsoft’s DirectX 10.
Sponsors
More tags
Uncategorized Technology Apple Design Hardware Linux Programming Security Software unix-linux ajax how-to javascript php java tools .net trends frameworks books research gui web design ruby open source reviews web 2.0 eclipse other languages humor announcement News Microsoft Windows usability database tags rss Internet c-and-cpp server google web services web development article css web business accessibility browser webdesign blogs guide reference development flash tips web2.0 howto photoshop IPTV library html ui webdev browsers downloads tutorials seo markup webstandards ie xml opinion opera articles patterns ie7 internet explorer 7 protocols bittermonk tagging w3c swf text webdevelopment explorer css-html methodology validator folksonomy diplomarbeit quiz ...tool... technical webtool laszlo semantica ooxml openxml
One of the things JavaScript libraries like jQuery, Dojo, and YUI can do for you is add support for features in the latest Web standards long before they are built into browsers. But are some libraries going too far?
Viewpoint on Spring S2AP and OBR announcements from OSGi Alliance's senior architect
As I said before, I am a supporter of checked exceptions in Java. I think they are a great idea that supports serious software development in the real world. I also think Java’s huge success can be attributed in part to checked exceptions. But this doesn’t mean I like everything about how the Java’s exception handling system was implemented.
We all have read about Spring adopting OSGi lately, but this article is about the Web Framework Sling, which is built on OSGi on ground up. In this article you will learn how to create a new bundle, deploy it using the Sling console and how to access your new service from a JSP.
I was excited to see Neal talk about closures and I think he did a pretty good job staying focused on practical ways to use closures to reduce boilerplate. The problem with talking about closures is that it’s hard to stay focused on the practical benefits without getting bogged down into debates over syntax and features. On that front, I think Neal’s talk was a big success.
Brian’s talk focused pretty much exclusively on the new fork-join framework that will be added as part of the JSR 166 extension in Java 7.
Do you sometimes also have problem to make clear distinction between iterative and incremental development? What if you should explain difference to customer or friend?
An update on the JSR 294 (superpackages) and JSR 277 (modularity) direction for Java 7
Would you like to see LINQ (Language INtegrated Queries) implemented for Java? This is an invitation to vote for it and to contribute.
DataPortability.org - Share and remix data using open standards

Saved By: Gaurav Kanoongo | View Details | Give Thanks
The first beta version of Aggiorno has been released: it can convert crappy source code to valid XHTML 1.0 Transitional in just a couple of clicks. It works as an add-in to Visual Studio and claims to be able to move existing web sites to standards in a couple of minutes. New transformations, such as moving from tables to CSS, will be added later.
It's been a while since I put a post on the blog so I thought I would take this opportunity to give an update on the servlet 3.0 specification. The expert group has been working through to enhance the APIs in the servlet specification. This blog is to give an update to the developers about the features that are proposed for the upcoming early draft of the specification
A collection of Java 7 related talks at JavaOne 2008.
SpringSource has released a server platform, based on OSGi. Not only do its internals use OSGi, but developers will also be able to make use of it directly. What does that mean? And what are the benefits? What's going on with SpringSource? CEO Rod Johnson tells us all about it in this interview.
Jackson Harper one of the developers on the Mono Project have won the grand prize with his http://grurrah.com environmental saving portal. I congratulate Jackson and hope that he will be able to make this project really strive :)
Some general stuff about Scrum and common problems.
All this talk surrounding Ext JS is quite disturbing! No one seems to understand the GNU open-source license. The GNU OSS license is well suited for both open-source and dual license open-source/commercial. Every one keeps saying that Ext JS is evil and its licensing switch is immoral. Ext JS is NOT EVIL and its licensing switch is NOT IMMORAL. YOU ARE THE IGNORAMUSES! The GNU license demands that your software is also open-source, if it is released to the public! So open-source projects based on Ext JS can continue to use Ext JS as long as they too are open source, when released to the public! What’s so hard to understand about this? While it’s true that version 2 of the GNU license requires a FLOSS exception to be compatible with other licenses, version 3 of the GNU license is compatible with most other OSS licenses, including Apache.
Typography is an important part of Web design. Just like in the print world, your content needs to be readable to your viewers for it to be of any use. As a general rule, you want to make sure your Web site provides as little resistance as possible to the user, and the easier your site is to read, the better. CSS provides three very useful properties to enhance the readability of your site: font, line-height, and letter-spacing.
A summary of 4 techniques for links with examples and download option. Each of these techniques is pure css, no ugly hacks, no JavaScript.
In Scott Bain's book: Emergent Design: The Evolutionary Nature of Professional Software Development, we're asked to consider should Software Development become a profession?
Alex Buckley posted a mail to the JSR 294 list with was more or less superpackages meeting kryptonite. Though in this case, Alex is in my opinion the good guy! He basically abandons all the unnecessary complexity of the earlier proposal, see my blog about this subject, and comes up with a guiding principle: ''simpler is better''.
12345678910111213 ... 19 »







