Rich Web Experience

JSFOne

Private Events

Blogs

View all Blogs >>
  • Alex Miller

    Sr. Engineer with Terracotta Inc.

    Just a small plug for a nice paper by my favorite CS prof Ronald Loui called “In Pra more»

  • Richard Monson-Haefel

    VP of Developer Relations, Curl Inc.

    more»

  • Michael Nygard

    Agile technology leader and dynamicist

    O'Reilly is creating a new line of "community-authored" books. One of them is called "97 Thing Every Software Architect Should... more»

  • Ted Neward

    Enterprise, Virtual Machine and Language Wonk

    For those of you who were at the Cinncinnati NFJS show, please continue on to the next blog entry in your reader--you've already heard this.... more»

  • Jared Richardson

    Agile coach and co-author of Ship It

    Last week I was talking with a friend about a common ailment on development teams today. And it seems to be getting worse. Perhaps you've more»

  • Scott Leberknight

    Chief Architect at Near Infinity

    With all the hype this year about cloud computing and things like Amazon EC2/S3 as well as Google App Engine and Bigtable, you can feel it... more»

  • Jason Rudolph

    Author of Getting Started with Grails

    As we’ve seen over the last several weeks, it’s remarkably easy for code to earn the badge of 100% more»

  • Kenneth Kousen

    President of Kousen IT, Inc.

    In September, I’m very happy to be giving a couple of presentations at the more»

  • Stuart Halloway

    CEO of Relevance

    This is Part Two of a series of articles on Java.next. In Part Two, I will look at how Java.next languages interoperate with Java. more»

  • Howard Lewis Ship

    Creator of Tapestry and HiveMind

    According to Neal Gafter, the story for closures i more»

  • Erik Doernenburg

    Principal Consultant @ Thoughtworks

    The Spring framework has become ubiquitous in the Java world, and there are a large number of to more»

  • Neal Ford

    Application Architect at ThoughtWorks, Inc.

    It came to my attention recently that I had made a bad assumption about the Prod uctive Programmer book. My under more»

  • Mike Levin

    Software Developer specializing in Web2.0 websites

    more»

  • Matt Raible

    Creator of AppFuse and author of Spring Live

    The EhCache project appears to be having a very busy summer. EhCache 1.5.0 (a major new version) was rele more»

  • Pratik Patel

    Enterprise Architect

    In preparation for my upcoming No Fluff Just Stuff session in more»

  • Ryan Shriver

    Business and Technology Consulting

    more»

  • Mark Johnson

    Director of Consulting at CGI

    At the Columbus NFJS show held on July 25-27th during one of the BOF sessions Dave Bock, Scott Davis and I discussed unit tests vs functional... more»

  • Craig Walls

    Author of Spring in Action

    Just a short blog entry for today to let you know that I'll be speaking at the JavaM UG meeting in Dallas a wee more»

  • Joseph Nusairat

    Author of Beginning JBoss Seam & Co-Author of Beginning Groovy & Grails

    Well i am assuming Apress has the most random site in the world at times.But today only they have our recent book, Beginning Groovy & Grai more»

  • Venkat Subramaniam

    Founder of Agile Developer, Inc.

    I received a copy of "Beginning Groovy and Grails?From Novice to Professional" book by Apress written by more»

  • Andrew Glover

    Co-author of "Continuous Integration"

    Web Component Testing Screencast- my friend Rod Coffin demonstrates some interesting aspects re more»

  • Jeff Brown

    G2One Director Of North American Operations - Groovy and Grails Developer

    We are really excited to have a 3 day Groovy/Grails training event coming up in Chicago later this month. The training dates are August... more»

  • Brian Pontarelli

    Brian Pontarelli - founder of Inversoft

    I went to the 37 Signals event last night sponsored by CPB. The speake more»

  • Graeme Rocher

    Project Lead of the Grails Project & CTO of G2One

    I'll be giving a talk on the state of Grails at the London Groovy+Grails user group meeting on the 31st of July. more»

  • Nathaniel Schutta

    Author, speaker, software engineer focused on user interface design.

    I remember the first time I flew for business - I was working for a small consulting company and I was heading to Chicago for a few days of... more»

  • Keith Donald

    Lead of Spring Web and Creator of Spring Web Flow

    I am pleased to announce that Developing Rich Web Applications with Spring, a three-day bootcamp lead by SpringSource engineers on web... more»

  • Pramod Sadalage

    Co-author of "Refactoring Databases:Evolutionary Database Development"

    When creating a Foreign Key constraint on the database as shown below ALTER TABLE BOOK ADD (CONSTRAINT FK_BOOK_ more»

  • Vladimir Vivien

    Software Engineer / Consultant

    Judging from the list of features that will be included in NetBeans 6.5, more»

  • David Bock

    Principal Consultant, CodeSherpas Inc.

    I just spent this weekend speaking at the Ag ile IT Exchange conference i more»

  • Kirk Knoernschild

    Software Developer & Mentor

    I’ve published a summary of the OSGi survey results on the APS blog more»

  • Brian Goetz

    Author of Java Concurrency in Practice

    This surprised the heck out of me.  We recently finished a new TV room down in the basement.  We have a 50″ plasma TV, mounted on the... more»

  • Jason Harwig

    Senior Software Engineer at Near Infinity

    I was reading a blog entry at more»

  • Pete Behrens

    Organizational Agility Coach

    Marti nig & Associates Methods & Tools group recentl more»

  • John Heintz

    Principal Consultant with New Aspects of Software

    This post is to mostly keep track of the numerous blog threads going on about IDLs and schemas for REST. I find myself with more to say that... more»

  • Brian Sam-Bodden

    Java author, Ruby geek and Open Source Advocate

    In this installment we are going to build the Dashboard page of the Tempo application. T more»

  • Mark Fisher

    Spring Integration Lead

    In my recent post, I had mentio more»

  • Ron Bodkin

    Chief Software Architect, Quantcast

    I'm looking forward to speaking at The Rich Web Experience conference in San Jose next month. The event runs from September 7th through 9th.... more»

  • Mark Goodwin

    Web Application Security Specialist

    We've already looked at one of the two big problems posed by anti DNS pinning on Java applets; because there's rebinding on the applet and... more»

  • Scott Davis

    Author of "Groovy Recipes" & TDD Expert

    Every time I see a live show at the Denver Botanic more»

  • Romain Guy

    Java User Interface expert.

    more»

  • Ramnivas Laddad

    Author of AspectJ in Action, Principal at SpringSource

    InfoQ.com has published my AOP myths and realities talk recorded at a No Fluff Just Stuff conference. InfoQ.com founded by Floyd Marine more»

  • David Geary

    Author of Graphic Java and co-author of Core JSF

    The 2006 NFJS tour kicked off t more»

  • Kito Mann

    Editor-in-chief of JSF Central and the author of JSF in Action

    This podcast is an interview between JSFCentral editor-in-chief Kito D. Mann and Dan Allen, an independent software consultant, author, and... more»

  • Jason Hunter

    Author of Java Servlet Programming

    I just posted the JDOM 1.1 release for download. This release includes about 20 improvements and bug fixes. more»


Blogs - Top Posts



Posted by: Stuart Halloway on 08/05/2008

This is Part One of a series of articles on Java.next. In Part One, I will explore the common ground shared by the Java.next languages. I have chosen four languages which together represent "Java.next": Clojure, Groovy, JRuby, and Scala. At first glance, these languages are wildly different. Clojure is a Lisp. Groovy is the "almost Java" choice. JRuby has the beauty of Ruby, and the mindshare of Rails. Scala, unlike the others, brings the notion that we need more static... more »

Posted by: Joseph Nusairat on 08/05/2008

Well i am assuming Apress has the most random site in the world at times.But today only they have our recent book, Beginning Groovy & Grails for $10 (ebook)Click here - http://www.apress.com/info/dailydealIf you want to purchase it i suggest going before midnight tonight. more »

Posted by: Ryan Shriver on 08/07/2008

I?m sitting in the Toronto airport on the way home, wrapping up the week at Agile 2008. I?m leaving a day early so I won?t see Thursday afternoon or Friday morning sessions, but I did see enough to form some opinions on the state of Agile:Is Bigger Better? - I heard there were 1,525 people registered for the conference and it sure seemed like it. What a big conference. The agile community continues to grow and become more mainstream, but I?m not so sure this is a good thing. I think things... more »

Posted by: Graeme Rocher on 07/14/2008

Apologies for not posting as frequently recently, I've been hard at work on the second edition of "The Definitive Guide to Grails" and also working on feature development for Grails 1.1 (we now have JSP tag library support in GSP and massive improvements to the plug-in system).Nevertheless, on to the topic of this post, we (G2One Inc - The Groovy/Grails company) have launched our public Groovy & Grails training programme in the US. Announcing this exciting news is Jeff Brown, our main... more »

Posted by: Richard Monson-Haefel on 07/02/2008

I really needed this today."Matt is a 31-year-old deadbeat from Connecticut who used to think that all he ever wanted to do in life was make and play videogames. Matt achieved this goal pretty early and enjoyed it for a while, but eventually realized there might be other stuff he was missing out on. In February of 2003, he quit his job in Brisbane, Australia and used the money he'd saved to wander around Asia until it ran out. He made this site so he could keep his family and friends... more »

Posted by: Richard Monson-Haefel on 07/04/2008

Just in case you were fortunate enough to miss it, I was on the RIA Weekly radio show yesterday. Actually, The RIA Weekly Show hosted by Michael Cote of RedMonk (a favorite analyst company) and Ryan Stuart of Adobe (a stand up guy) is a great show. Every week they talk about current events in the RIA industry and mix in a good amount of chuckles.I was the guest on Episode 17. I spoke mostly about Curl and how its different from other RIA solutions. We also spoke a little bit about JSF,... more »

Posted by: Richard Monson-Haefel on 07/01/2008

I own most of my success to the Java Platform and therefor, in my opinion, to the team that developed Java - including James Gosling. I've always been in awe of James Gosling mostly because he is deemed "the father of Java" and has been the top guy in the Java industry for as long as I can remember (stretching back to my introduction to Java in 1995).My admiration for him is based on that fact that he invented a platform that was not only interesting and exciting but a platform that is... more »

Posted by: Richard Monson-Haefel on 07/15/2008

Well the moment I've been dreading has finally arrived. The Microsoft IE team has announced that IE 8 will include an important new feature that is not standard to Ajax: The ability to update the navigation log using JavaScript.As Waldek Mastykarz said in his blog Innovation Matters, "What concerns me is the fact, that it will be supported in IE8 only." You got it; Microsoft has drawn first blood in what will be the next browser war. As Microsoft introduces new features the Firefox team... more »

Posted by: Richard Monson-Haefel on 07/16/2008

Well the moment I've been dreading has finally arrived. The Microsoft IE team has announced that IE 8 will include an important new feature that is not standard to Ajax: The ability to update the navigation log using JavaScript.As Waldek Mastykarz said in his blog Innovation Matters, "What concerns me is the fact, that it will be supported in IE8 only." You got it; Microsoft has drawn first blood in what will be the next browser war. As Microsoft introduces new features the Firefox team... more »

Posted by: Howard Lewis Ship on 06/26/2008

Just hit a NullPointerException in some code: public boolean isOwner() { return authManager.getUser().equals(blog.getOwner()); } Turns out, sometimes getUser() returns null. I started to retype this, then thought: "Can IntelliJ help me?" Answer: yes. Because of IntelliJ coolness, I click anywhere in the expression, type option-enter and choose 'Flip .equals()' and it rewrites the code to: public boolean isOwner() { ... more »

Posted by: Richard Monson-Haefel on 06/26/2008

There is an excellent slide show that demonstrates the enormous changes that are occurring globally called Shifthappens by Josh Holmes. It's really well done and has lots of interesting factoids. For exampmle, the 25% of the population of China with the highest IQs is greater than the entier population of North America. Or, that more information will be generated this year than in the the previous 5,000 years. There's lots more and I don't want to spoil it because the presentation is... more »

Posted by: Richard Monson-Haefel on 06/25/2008

A new podcast series by Sparkling Client has an excellent interview with Ted Neward called, "Welcome to 1997". Ted is one of the few people I know that has mastered both the Java and the .NET worlds. I work with him sometimes on the No Fluff, Just Stuff symposium and I'm always impressed with his insights. In this podcast Ted surprises me by teaching me a couple new things about the demise of the Java applet.For those of you who may not know it, Java was actually the first RIA technology... more »

Posted by: Scott Leberknight on 06/23/2008

One really cool feature in Spring 2.5+ is classpath component scanning. For example, instead of manually defining and wiring up all the beans comprising your Spring-based application, you simply add a few "driver" snippets of XML to your application context configuration, and then annotate your component classes with @Component (or any specialization such as @Controller and @Service). I am calling the XML snippets a "driver" because all they do is enable a specific feature, such as... more »

Posted by: Alex Miller on 05/22/2008

Okay lazyweb, here’s my Twitter idea of the day: Create a Twitter bot that you can use for instant Twitter-based polls. Create the poll by sending a message to the bot with first word as poll key (I’ll prefix with ? but maybe that’s just over-complicating). Everyone who follows you sees it and then can either reply or direct message their response. The pollbot can announce totals at 30 second interval. creator: @pollbot what ?undies do you wear? 1:boxers... more »

Posted by: Alex Miller on 05/10/2008

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 and didn’t really dive into their own collector in detail (my only real disappointment in an otherwise fascinating talk). Concurrent garbage collectors are ones that run while your app is running. This is desirable because it allows your garbage to be cleaned up while minimizing... more »

Posted by: Venkat Subramaniam on 05/28/2008

I am a coder at heart. I like to twiddle bits, do cool stuff at the language, API, and lower levels. I am terrible when it comes to creating good user experience, but I know that. So, when I create apps, I ask others to use it. I ask them what they like, what they don't like, and what they'd like to see improve. And, I do this from the first day I start writing the app. I know that user involvement is one of the key to success. What is a good application? I'd say it is the one... more »

Posted by: Venkat Subramaniam on 05/12/2008

A few weeks ago I was writing a method in Groovy that needed to return three different results, two strings and one array. As I was writing it, I said to myself, "this code is ugly, I wish I could return multiple values from methods in Groovy." Here is an example similar to the method I had written: def details(full_name, address, contact_numbers) {   // ignoring stuff to process data   full_name.append('Venkat Subramaniam')   address.append("Venkat's... more »

Posted by: Ryan Shriver on 05/07/2008

A central theme in my business value presentations is the notion of ???measurable business value??? and that agile methods, such as Scrum and XP, don???t have a built-in mechanism designed to provide this. Essentially, agile methods alone aren???t enough to measure the value delivered by teams to their stakeholders.I learned this myself only after years of practicing agile, so I guess it makes sense that this wouldn???t be the first thing picked up by folks new to agile. But for those... more »

Posted by: Neal Ford on 05/15/2008

The shortness of the collective memory of the development world depresses me sometimes. Joel Spolsky has a great blog post from 2004 entitled How Microsoft Lost the API War. In it, he describes the real Microsoft crown jewel that lead to their domination of the personal computer: the Win32 API. If you were writing software in the mid-90's, you were writing it to the Win32 API. You might be using Visual BASIC, Delphi, PowerBuilder, Visual Objects (all 2 of it's users), FoxPro, dBASE for... more »

Posted by: Ted Neward on 05/16/2008

Recently, a former student asked me, I was in a .NET web services training class that you gave probably 4 or so years ago on-site at a [company name] office in [city], north of Atlanta.  At that time I asked you for a list of the technical blogs that you read, and I am curious which blogs you are reading now.  I am now with a small company where I have to be a jack of all trades, in the last year I have worked in C++ and Perl backend type projects and web... more »

Items:   1 to 20 of 339   Next »