Skip navigation.
Home

Feed aggregator

Five Things You Should Know About ...Java Generics

Javalobby - Tue, 08/31/2010 - 10:48
Generics are one of the most controversial Java language features. Generics allows a type or method to operate on objects of various types while providing compile-time type safety, making Java a fully statically typed language. In this article, I am going to talk about five things that every Java developer should know about Generics.Generics are implemented using Type Erasure In Java a class or...

How to Clean Your Java Functions and Arguments

Javalobby - Tue, 08/31/2010 - 09:30
Have you ever been significantly impeded by bad code?  (Uncle) Bob Martin, the CEO of Object Mentor, asked this question at the NDC 2010 conference this year in his first of two major presentations on the subjects of testing and code cleanliness.  If you, or some developer you know is throwing bad code over the wall or passing it off to you, these two presentations will be a blessing to those...

Daily Dose - The Emotion Markup Language

Javalobby - Tue, 08/31/2010 - 09:30
The W3C is working to formalize a language of emotional states for computers.  This would include more complex emoticons for human-to-human interaction as well as more human-like interaction capabilities for computers.  Hopefully this means that some day our computers may be more friendly, literally.Ruby on Rails 3 Pulls Into the Station

Waste #3: Relearning

Javalobby - Tue, 08/31/2010 - 07:58
Welcome to episode three of our series "The Seven Wastes of Software Development." In episode one, we introduced the concept of eliminating waste from our software development efforts. Waste elimination can be traced all the way back to the the mid-1900's, the birth of lean manufacturing, and the Toyota Production System (TPS). This is how Taiichi Ohno, the father of the TPS, described...

Effective Road Mapping: Driving Change in Your Team

Javalobby - Tue, 08/31/2010 - 06:17
There are two things you must know in order to effectively create a roadmap. Although we'll be dealing with a technical roadmap, this applies to anyone wanting to drive change for yourself or a team.Where you are now (current location)Where you want to go (destination) Article Type:  How-to

Hudson's in the Cloud

Javalobby - Mon, 08/30/2010 - 21:39
Fresh out of stealth-mode, the developers of CloudBees have announced their Java cloud platform to the world.  The best part about this is PaaS, now in beta, is the inclusion of Hudson-based continuous integration.  The service is built with ISVs in mind and it strives to be a true cloud-native infrastructure, not just a packaging of existing products with a cloud stamp on it.  The CloudBees...

Google backs out of JavaOne conference

TheServerSide - Mon, 08/30/2010 - 19:09
Company cites Oracle's litigation over Android as a lawsuit 'against open source'



Open source - JavaOne - Google - Joshua Bloch - Oracle

Atlassian-Bamboo integration with Maven 3 (beta) and Ivy - new Artifactory plug-in

TheServerSide - Mon, 08/30/2010 - 19:07
JFrog announces the new Bamboo-Artifactory plugin with added support for Maven 3 (beta) and Ivy buids.



Apache Maven - Bamboo - Plug-in - Business - Forestry

James Gosling Launches Java T-Shirt Campaign

Javalobby - Mon, 08/30/2010 - 16:14
James Gosling has just launched a few t-shirt designs to hold Oracle to their pledge to free Java. The CafePress store has a number of different tshirts all with the tagline "Just Free It. Hold Oracle to their Pledge", along with some mugs, buttons and magnets.

Persistent State Machine with Apache SCXML

Javalobby - Mon, 08/30/2010 - 15:15
I'm bored of reinventing the wheel. Everytime I need a state machine to ensure my states traverse only valid transitions, I find myself either not bothering, because I trust my coding (and write all the necessary unit tests of course), or writing very similar code over again. James Sugrue

Random Thoughts on Clojure Protocols

Javalobby - Mon, 08/30/2010 - 12:44
Great languages are those that offer orthogonality in design. Stated simply it means that the language core offers a minimal set of non-overlapping ways to compose abstractions. In an earlier article A Case for Orthogonality in Design I discussed some features from languages like Haskell, C++ and Scala that help you compose higher order abstractions from smaller ones using techniques offered...

Can You Be Too Old For Software Development?

Javalobby - Mon, 08/30/2010 - 12:40
It has been a while since a good bitchmeme came about, so it is with great pleasure that I participate in this one. Actually, is it not with great pleasure as the issue hits close to home. The issue at hand is regarding age in the software development profession. This is important to me because I am 38 years old and have been in software development for about 16 years.

Fwd: [jug-leaders] Oracle suing Google - Stupid idea

Group Discussions - Mon, 08/30/2010 - 11:16
Hi All,
Some interesting facts and the mail and link in the mail below explains what
is exactly oracle saying.
Thanks and Regards
H.M. Karkar
------------------------------ ------------
Project Manager
Info-Spectrum India Pvt. Ltd.
[link]
------------------------------ ------------

Clojure Plugin For Grails

Javalobby - Mon, 08/30/2010 - 09:30
According to a post from XML co-creator Tim Bray from awhile back, Clojure is considered "the new hotness among people who think the JVM is an interesting platform" for other languages to build on, for people who think that "there's still life in that ol' Lisp beast," and for "people who worry about concurrency and state in the context of the multicore future."  In...

Daily Dose - Do More with the Less Framework 2.0

Javalobby - Mon, 08/30/2010 - 09:30
The CSS3-based framework for dynamically resizing text columns on various form factors just got better.  The Less Framework will resize columns in a browser from 2 columns on a smartphone, to 5 columns in a tablet or netbook, and up to 8 columns in a desktop.  This framework will build sites that perform perfectly on all modern browsers (plus Android phones and iOS devices).  For IE8 and...

Openfire server installation - Infrastructure for Instant Messaging

TheServerSide - Sun, 08/29/2010 - 16:21
This tutorial is the first part of the “Setting up an infrastructure for Instant Messaging” article series. In this tutorial, we are going to setup an Instant Messaging infrastructure for a private intranet using the Openfire real-time-collaboration (RTC) server.



Instant Messaging - Real-time computing - Chat - Intranet - Openfire

Re: [jugnagpur] Re: Lets Meet

Group Discussions - Sun, 08/29/2010 - 11:15
Hi all,
m student of srknec.
we can conduct the meet in srknec.
i would let u know once i confirm it with Chandak sir.
On Thu, Aug 19, 2010 at 12:33 PM, Harshavardhan Karkar <

Re: Lets Meet

Group Discussions - Sun, 08/29/2010 - 11:15
Hi All,
I think we need to clarify once the venue of the meet and date. Any ideas /
updates, kindly let us know.
I am going to present JSF concepts and information to begin with.
Thanks and Regards
H.M. Karkar
On Mon, Aug 9, 2010 at 10:29 AM, Harshavardhan Karkar <

Android

Group Discussions - Sun, 08/29/2010 - 11:15
Hi All,
Please find the link for Android, the link may help understanding as to
1. What is Android.
2. How Android can be used.
3. What are the main components and libraries that Android uses.
4. What is the runtime that Android has.
[link]
Thanks and Regards

Fwd: [jug-leaders] How safe is investing in Java now?

Group Discussions - Sun, 08/29/2010 - 11:15
*Hi All,*
Below mail chain suggests that Java could be the new Cobol, Not that really
i think so, but its a good read.
Also The email chain below hints at having
- New Work for quiet some time for porting
- Switching to other languages for Android development
Good exchanges.
*Thanks and Regards*
*H.M. Karkar *
Syndicate content