This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Other Open Source Projects and the fly likes To the author Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Products » Other Open Source Projects
Bookmark "To the author" Watch "To the author" New topic
Author

To the author

vasu maj
Ranch Hand

Joined: Jul 12, 2001
Posts: 395
Welcome on board.
Can you give a brief introduction to the commons project? Can you also give how the book makes it easier to make use of it? If it is all some extra classes that are available to be used why do we need a book for that?
Thanks,
Vasu


What a wonderful world!
Harshad Oak
Author
Ranch Hand

Joined: Oct 21, 2002
Posts: 45
Hello Vasu,
Commons consists of many small, reusable components, each of which makes specific tasks easier and more systematic. The scope of these components is huge and there definitely is something for every Java developer. I would suggest that you try out a component of your choice. You will see that the Jakarta Commons isn't just some extra classes but a lot lot more. It's like a Swiss army knife for Java developers. A collection of small and handy yet very powerful tools.
Apress Author Page
Pro Jakarta Commons
Implementing DbUtils (An article based on the book's contents)
Jakarta Commons


------------------------<br />Harshad Oak<br /> <br />- Oracle ACE Director, Sun Java Champion<br /> <br />Author:<br />- Pro Jakarta Commons<br />- Oracle JDeveloper 10g: Empowering J2EE development<br />- Java 2 Enterprise Edition 1.4 Bible<br /> <br />- SCJP, SCWCD<br />------------------------
Karthik Guru
Ranch Hand

Joined: Mar 06, 2001
Posts: 1209
Harshad,
Any idea if this book w'd make its way to Indian stores? We w'd be happy to have it here.
thanks.
Harshad Oak
Author
Ranch Hand

Joined: Oct 21, 2002
Posts: 45
Yes I have good news on this front. I have been pushing for an India release of my books.
My book 'Oracle JDeveloper 10g: Empowering J2EE Development' was released about a month back.
The Commons book also might have already appeared on shelves at a bookstore near you. If not, it should get there in very few days.
Shroff Publishers is reprinting it in India.
Unlike many books that release in India many months after the international release, Apress, Springer and Shroff have worked to get my books printed in India just few days after the intl. release. So hopefully the books will get to Indian bookstores in record time.
vasu maj
Ranch Hand

Joined: Jul 12, 2001
Posts: 395
Won't using of such external tools create dependencies? One of the most frequent complaints against our competetors and our strength is that we do leave any foot prints on customer's machines ( nothing to be installed on client machines to run our applications). Will that have to be compromized if we start using external tools?
Thanks,
vasu
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Of course that depends on the tools being used. In the case of Jakarta Commons libraries, you can distribute the dependency .jar files along with your application without having to GPL your own source code, etc. If, for some reason, you wouldn't be able to distribute those dependencies, then yes it would require the user to download them on his own.


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Harshad Oak
Author
Ranch Hand

Joined: Oct 21, 2002
Posts: 45
I personally haven't faced any issues with clients complaining about 50-100 kb commons jar files being placed in the lib directory of webapps. The good name that Apache has also seems to help as even non-techies think that code from Apache is acceptable.
vasu maj
Ranch Hand

Joined: Jul 12, 2001
Posts: 395
Thanks Lasse and Harshad. I agree it is not a big deal if all we have to do is put these jars in the WEB-INF/lib. I would look forward to reading the book soon. Is there a e-copy of the book available?

Thanks,
Vasu
frisode jonge
Ranch Hand

Joined: Dec 30, 2003
Posts: 34
Won't using of such external tools create dependencies? One of the most frequent complaints against our competetors and our strength is that we do leave any foot prints on customer's machines ( nothing to be installed on client machines to run our applications). Will that have to be compromized if we start using external tools?

dont worry about dependencies too much since you are probably using windows anyway. ;-)
Technically speaking you are not installing on client machines. (its a jar not a dll) You are using it on the server. You have installed a particular version of java, is that a dependency ? You have installed an IDE, so dont worry.
Harshad Oak
Author
Ranch Hand

Joined: Oct 21, 2002
Posts: 45
An official e-copy of the book is not available. I hope nobody is pirating the book already.
Go on and buy the book. Some online vendors are offering it at a pretty good discount.
http://www.mysimon.com/4004-4181_8-666657806.html
vasu maj
Ranch Hand

Joined: Jul 12, 2001
Posts: 395
Harshad,
I will wait and see if I win it here before buying it.

Vasu
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8904

Originally posted by vasu maj:
Harshad,
I will wait and see if I win it here before buying it.

Vasu

Good Luck


Groovy
vasu maj
Ranch Hand

Joined: Jul 12, 2001
Posts: 395
Frisode,
You are right. It sill be shipped along with the product as an extra jar which is not a big problem. It is not a dll which is something that clients need to install on their machines which are causes for worry.
Thanks,
Vasu
vasu maj
Ranch Hand

Joined: Jul 12, 2001
Posts: 395
Thanks Pradeep
vasu
vasu maj
Ranch Hand

Joined: Jul 12, 2001
Posts: 395
This is available at bookpool.com for even less.
Thanks,
vasu
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: To the author
 
Similar Threads
Head First SQL
Took the exam
welcom
New User of Java
I just failed