Entries Tagged 'Technology' ↓

Visualizing Ant build scripts using Ant Explorer

 
Ant build scripts can be easily visualized using yWorks Ant Explorer. It provides a clear presentation of both the targets and their dependencies along with the used properties. It also allows us to visualize the run of Ant build scripts. Its stand alone version can be installed locally which provides the analysis and execution of local Ant scripts without the need for additional software. It can also be easily integrated with other IDE’s like Eclipse and NetBeans using the available plugin’s.

Advantages of Ant Explorer
  • 1. the de-facto build tool standard
  • 2. provides powerful integration into popular IDE’s
  • 3. helps identifying complex dependencies
  • 4. presents properties
  • 5. visualizes Ant build script runs
  • 6. integrates transparently integrates transparently

15 Best Practises in ANT

Following are some of the best practices in Ant which are posted in ‘OnJava’…

1. Adopt Consistent Style Conventions

2. Put build.xml in the Project Root Directory

3. Prefer a Single Buildfile

4. Provide Good Help

5. Provide a Clean Target

6. Manage Dependencies

7. Using AntDefine and Reuse Paths

8. Define Proper Target Dependencies

9. Use Properties for Configurability

10. Keep the Build Process Self-Contained

11. Use Version Control

12. Use Ant as the Least Common Denominator

13. Use zipfileset

14. Perform the Clean Build Test

15. Avoid Platform-Specific Ant Wrappers

For more details on the above best practises you can visit

http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html

Boxxet for collective Searching

A new Software called “Boxxet” (Pronounced as box set) launched recently at the O’Reilly Emerging Technology Conference, allows online interest groups to form by aggregating content from users, instead of the traditional way of networking around a person or event. Boxxet wont be available to the public for another few months, but free invitations to try out are available on their website boxxet.com
 
Apart from asking it’s users to register, Boxxet functions like a typical web search tool. Type a term or phrase & it produces links to existing social networks created by Boxxet users that mention the term. The results are fetched from blogs, news sites, photo sites & lists of bookmarks that people choose to make public. The Software is meant to build communities by allowing users to gather & rate search information. It operates on the assumption that in a group of 100 people, at least three will rate items for relevance.
 
Boxxet is aimed at solving the problems with social networks I.e., they can be termed artificial -they aren’t our networks. Boxxet is an infrastructure which lets us to develop our own social network.
 
The Boxxet engine, which is built around standard software such as My SQL & JavaScript is driven by thousands of variables, according to You Mon Tsang which he and his co-founder developed. The main technology they used for categorizing searches is ’support vectors’ which break text apart to analyze its patterns.
 
Boxxet is more like a search engine than a social network. It’s concept might appeal to people who are tired of trying to figure out how to refine searches on sites like Google. You can see the Boxxet blog at http://blog.boxxet.com