Blogger Gustavo Duarte cursed in church when he said that learning new programming languages is often a waste of time. He initially called his post, “New Languages Considered Harmful”, a wordplay on Dijksta’s classic paper on gotos, but after the reactions he got, he toned it down a bit and it’s now called *”Language Dabbling Considered Wasteful”.
invokedynamic from prospective of Groovy Core Developer
Parisian coder Eric Abouaf (aka “Neyric”) released version 0.1.0 of his YUI-based forms library, inputEx.
In a week that now seems to have raced by in a blur, the main hall at the Moscone Center was packed to capacity as you would expect when James Gosling is delivering the keynote. The session began with quite a touching tribute to John Gage who has been MC-ing a lot of the general sessions this week, the group of four who invented Java acknowledged Gage as their equivalent of ‘the fifth beatle’ for all of his efforts in promoting and marketing Java and helping it gain traction in the early years.
We all know that Quicksort is one of the fastest algorithms for sorting. It's not often, however, that we get a chance to see exactly how fast Quicksort really is. The following applets chart the progress of several common sorting algorithms while sorting an array of data using in-place algorithms. The result is a very cool visual demo of different sorting algorithm speeds. Source code is included.
Jay Fields presents his concept of Business Natural Languages (BNL). BNLs are a type of Domain Specific Language, designed to be readable by any subject matter expert, which allows to create maintainable specifications and documentation. The example language is shown using Ruby.
It is simply amazing how many people and how much energy is at JavaOne. All of the movers and shakers of the industry are here to give out sage words of wisdom. Listen to this lighthearted overview of day two and three of JavaOne.
When it comes to reading Microsoft Office Word document Java does not have any in build classes to handle this but Apache POI Package developed by Apache Foundation gives you the power of reading Microsoft Word document in Java. More information on the Apache POI package can be found at Apache POI.
Sponsors
More tags
Technology Apple Design Hardware Linux 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 perl python humor announcement News mobile Microsoft Windows usability database standards rss tech Video c-and-cpp server google Firefox education free web services article ide css web rails code search rubyonrails mac business webdesign blog career geek games reference computer development flash toread tips funny web2.0 howto language library tutorial html opensource languages ui webdev tutorials book learning api xml opinion Management c%2B%2B algorithm coding algorithms framework regex cocoa lisp c css-html methodology functional haskell
This talk was by Gil Tene and Michael Wolf from Azul. Azul has their own concurrent garbage collector although this talk focused mostly on the ideas and concepts of concurrent collectors in general.
Two nights ago I had a conversation with Craig McLanahan, among others, in a slightly dubious sports bar near the JavaOne conference site. When the subject of web frameworks came up, an interesting, and probably obvious, angle emerged.
On April 18, 2008, Adobe released its Flex SDK coding conventions and best practices. Adobe's Flex Team explained that the new conventions, “. . . lay out the coding standards for writing open-source Flex framework components in ActionScript 3 (AS3). Adhering to these standards makes the source code look consistent, well-organized, and professional.”
Here are three way to do this. Use "JTableReadTableModelTask " to do this. ( recommended ) Use "ReadTableModelTask" to do this Use ModelIO to do this.
Object-oriented databases complement relational databases in important ways, says Anat Gafni, VP of Engineering at db4objects, the company behind the open-source object database db4o. In this interview with Artima, Gafni explains how OO databases support agile development, and how they co-exist with relational databases in an enterprise.
1983. The year of the IBM PC XT, the Apple Lisa, Pioneer 10 leaving the solar system, and Hooters opening up shop in Florida. It's also the birthyear of a 25 year old UNIX bug, squashed only a few days ago.
This week Hudson was awarded the Duke’s Choice Award in the Developer Solutions category at JavaOne. In the space of a couple of years, Hudson has come from nowhere to become the leading contender among Continuous Integration servers. It’s head and shoulders above the other free alternatives, and arguably at least as good as the commercial offerings.
...the Livescribe Smartpen, which comes with a Java-based development kit. The pen is cool: it's a pen with ink, but it also has a tiny camera in the pen-tip that is watching what you write, 72 times a second. It records all of your writing strokes, and also has a microphone built into it so it can record what you hear, too. It's great for taking notes, in ways that is much easier to understand when you try it yourself. But I'll try to explain just part of it here.
Like in past years, I'm following JavaOne from afar. All I have access to are the general sessions and attendee's blog reactions to specific sessions on JavaLobby, java.net, JavaBlogs, and StuffThatHappens. And on Tuesday's session, I heard Danny Coward talking about new features for Java 7
Sometimes it can be a challenge designing a form that provides great functionality, while not loosing its visual appeal. Check out some great ideas to design your next form.
What is the power of "Interface" in Java and support your answer with a practical example which could be understood by most Java programmers?
One more nice touch in the Java 6 offensive to the desktop is giving Java applications the ability to add icons to the system tray in a pretty consistent way across platforms.
Charles Nutter, a Sun engineer who has worked on the JRuby project, commented on PHP in a panel discussion at Sun's CommunityOne conference. I will not join the "PHP vs. Ruby on Rails" "discussion" here, as the comparison of a programming language to a web application framework for another language does not make sense, IMHO. Instead, I would like to comment on two of Charles Nutter's points.
Over the last few months, I’ve been trying to take out time to learn more about Scala – finding documentation and tutorials is hard ( specially if like me, you’ve 15 minutes a day to bite through your lunch when reading ). Wouldn’t a “Thinking in Scala” be nice?
JavaOne 2008 is over. I’m still processing everything I’ve seen, but so far I didn’t see to much I didn’t know about before; certainly nothing shocking. Here are some of my observations related to Java7 and alternative languages for the JVM
From the category “Bending Java near it’s Breaking Point” or “What a stupid but interesting idea”. I like to explore ideas in Java that are inside the language spec but outside of common usage or style guides. I think Java has a lot more to give than what people did the last ten years. Before dumping Java perhaps we should reconsider some of the “common wisdoms” about how to do things in Java.
Cliff has been working for a while on developing highly concurrent data structures for use on the Azul hardware which supports 700+ hardware threads. We’re going through the transition right now from 1 to small numbers of cores. Cliff is trying to address the next order of magnitude.
We're very glad to announce the release of F# 1.9.4, the Spring Refresh of F#, uploaded to the Microsoft Research download site yesterday! (MSI download, ZIP, detailed release notes) (Ok, ok, apologies to our antipodean users where it’s actually autumn... In any case, on with the show!)
This article explores the many reasons why JavaFX is good for the Java platform.
As organizations continue to grow their IT investments (bought, borrowed, or built) and concepts like Business Process Management (BPM) and Service Oriented Architecture (SOA) become more common, the role of Enterprise Architecture (EA) has become more common. Recently, David Linthicum, Mike Kavis, and Alan Inglis each talked about what they see with respect to EA in the industry.
12345678910111213 ... 753 »











