• Home
  • RSS Feed
  • Log in

Archive for November, 2008


QCON SF: return of the fundamentalist functional programmer
Posted by Arjan Blokzijl in the early afternoon: November 30th, 2008

While attending QCon San Francisco, I had the particular pleasure of attending a whole track that was devoted to the area of functional programming, a topic that I have a profound interest in. After having followed the track, I’m even more convinced than before that functional programming is not confined the the academic world. I think that it will have a profound impact on our mental perspective and the way we think about programming and problem solving in the next coming years. In this blog, I will summarize the sessions I followed, provide you with a couple of thought provoking ideas that I picked up, and hopefully makes you think about your programming style.

(more…)

Share

Tags: Functional Programming, qcon
Filed under General | 1 Comment »


Flex Online Style Explorer
Posted by Rupal Chawla around lunchtime: November 28th, 2008

At Xebia India we were having training on Flex, and this gave me an opportunity to look deeper and around this new eye catching technology. During this learning period I came across a free online tool provided by Adobe Flex to create CSS for your flex application. It is not a full fledged application covering all the components present in flex, but with the minimal stuff on board it gives you enough knowledge to extend the CSS for all other components. Some of the impressive parts of this tool are
(more…)

Share

Tags: Flex
Filed under General | No Comments »


Article Series: “Automated code reviews with Checkstyle” on JavaWorld
Posted by ShriKant Vashishtha in the wee hours: November 26th, 2008

Today JavaWorld published my article series “Automated code reviews with Checkstyle” in 2 parts.

Part 1:
Automated code reviews with Checkstyle, Part 1

Part 2:
Automated code reviews with Checkstyle, Part 2

This article series attempts to bridge the gap of code review with applying automated Checkstyle checks in a complete and proactive way. First goal is to make the task of custom Checkstyle rules creation so simple so that any enterprise IT team could create new custom rules suiting to their project (IT standards) needs.

Second goal is to apply these rules in PROCTIVE fashion. Instead of waiting the build to fail or waiting for rule violation reports and working on them in a reactive way, the idea is to apply these checks proactively with Checkstyle Eclipse plugin or applying them at SVN level itself. Irrespective of which IDE you are using, if your code contains some of the high severity violations, you will not be able to commit the code in SVN. You will see the same kind errors and location on SVN console as you see with Eclipse plugin. This is achieved using SVN pre-commit hooks.

Share

Tags: Eclipse, Frameworks
Filed under Articles, Java | 5 Comments »

Age Mooij

QCon San Francisco 2008 – Impressions
Posted by Age Mooij just before lunchtime: November 25th, 2008

Last year I came back from QCon San Francisco filled with new ideas. DSLs were clearly going to rule the world so I’d better start using them any chance I got. No surprise then that I was back for more this year, hoping to find out about the hottest new bleeding edge trends. Unfortunately the first two days were slightly disappointing. I did visit some interesting cloud computing introduction talks and Kent Beck’s talks were pretty funny, but nothing really blew me away.

Luckily the last day was more like it. Here are some impressions of what’s hot and what’s not:

- Relational databases are very uncool (or “unkuu” as Kent Beck’s son would apparently put it)
- Alternative storage solutions like CouchDb, AtomServer, and Neo4J are very hot.
- Google’s BigTable and MapReduce are very influential and lots of innovative new projects are based on them.
- Everything should have a RESTful API.

There were a lot of interesting sessions on friday but the best two were definitely:

- Unshackle your Domain, a DDD session that talked about some very interesting domain modeling techniques. See Erik’s blog for more info on that session.
- AtomServer – The Power of Publishing for Data Distribution. These guys not only discussed a very interesting RESTful data storage solution, they were also very entertaining and their new dating site http://www.AnyoneWillDo.com/ will undoubtedly be very successful.

All in all it was very much worth it coming to San Francisco this year and hopefully I’ll be back for more inspiration next year.

Share

Tags: Domain Driven Design, qcon
Filed under General | 4 Comments »


QCon San Francisco 2008 – Unleash Your Domain
Posted by Erik Rozendaal in the late afternoon: November 22nd, 2008

The talk “Unshackle Your Domain” given by Greg Young was the highlight of QCon for me. An architectural approach that is relatively easy to understand, incredibly scalable, and supports a rich domain model. (more…)

Share

Tags: ddd, Domain Driven Design, qcon
Filed under Architecture | 7 Comments »


QCon San Francisco 2008 – Calling Java
Posted by Erik Rozendaal at around evening time: November 21st, 2008

After two days of QCon you get the feeling that no one is talking about Java anymore. C#, Erlang, F#, Groovy, Ruby, and Scala seem to have taken over. The only new Java stuff being talked about are libraries, application servers, or just IDE improvements. No one is talking about the Java language.
(more…)

Share

Tags: Closures, qcon
Filed under Java | 2 Comments »


My inferences about Agile from Sanjiv Augustine’s workshop at Xebia India
Posted by Abhinav Kumar in the early evening: November 21st, 2008

Last weekend, I had the privilege of attending and interacting with Sanjiv Augustine in his workshop on “Transitioning to Agile project management”. Sanjiv is a well known thought leader in the field of Agile and Scrum. He is an author of the book called “Managing Agile Projects”. I felt he was very practical and Agile in the way he conducted the session. Although the workshop was designed to help project managers make a smooth transition from traditional methodologies (typically waterfall) to Agile project management, I felt there was a lot in it for everybody.

To do justice with the title of the session, he did address different roles, responsibilities, phases and associated processes of Agile software development using Scrum. He compared Scrum and Waterfall with a focus on planning, execution, monitoring and adapting phases of software development from project management point of view.

However I am trying to present the session from traditional vs Agile perspective. The blog has been divided in the following three sections.

  • A case for transition to Agile(Scrum and XP).
  • Benefits of practicing Agile.
  • Things that have changed.

(more…)

Share

Tags: Agile, Sanjiv Augustine
Filed under Agile | 4 Comments »


QCon San Francisco 2008 – Teamwork is an individual skill
Posted by Martin van Vliet in the wee hours: November 21st, 2008

One of the best sessions of the first day of QCon for me was the talk “Teamwork is an individual skill” by Christopher Avery. The talk focused on skills and habits that we can learn to become effective team members. This is becoming more and more important since most of us are in the position that people we have no direct influence over determine whether we are successful or not. A software development team is a good example of this.

(more…)

Share

Filed under Agile | 5 Comments »


QCon San Francisco 2008 – Architects & Agilists
Posted by Erik Rozendaal in the wee hours: November 21st, 2008

The QCon San Francisco 2008 conference was opened with an interesting keynote by Rebecca Parsons and Martin Fowler. In their talks they addressed the often strained relationship between traditional architects and agile development and how to improve this relationship to the benefit of both the agile development team and architects. These benefits include cross-project and cross-department knowledge exchange, sharing of the architects many years of experience with the developers, and only working on the architecture that is actually needed. (more…)

Share

Tags: Agile, Architecture, qcon
Filed under Agile, Architecture | No Comments »


Productive Tools on top of Flex Builder 3
Posted by ShriKant Vashishtha at around evening time: November 16th, 2008

As I got introduced to Flex world some times back, I started using Flex Builder as an IDE, a product from Adobe on top of Eclipse platform. I assumed that it’ll provide all the basic features available in Eclipse for Java, but I was wrong. Flex Builder is in nascent phase from tooling point of view. Just to refresh your memories, Flex Builder lacks some of the following Eclipse features.

(more…)

Share

Tags: Eclipse, Flex
Filed under General | 7 Comments »

← Older posts

Xebia Sites

  • Xebia Corporate
  • Xebia France
  • Xebia India
  • Xebia Sweden

Categories

  • Java (311)
  • Agile (181)
  • General (136)
  • Scrum (67)
  • Architecture (64)
  • Testing (59)
  • Performance (46)
  • Middleware (56)
    • Deployment (38)
  • Xebia Labs (39)
  • SOA (31)
  • Podcast (31)
  • Project Management (28)
  • Tools (26)
  • Uncategorized (20)
  • lean architecture (20)
  • Quality Assurance (17)
  • Articles (13)
  • Requirements Management (13)
  • Virtualization (19)

Tag Cloud

    XML Javascript Java Moving to India ACT Lean TDD Xebia Maven Agile Hibernate Concurrency Control Scrum Groovy Flex Oracle Frameworks Architecture product owner JPA implementation patterns Ajax agile architectuur Spring Eclipse JPA Grails lean architecture SOA lean architectuur Scala

Archives

  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
Avatars by Sterling Adventures