Saturday, June 25, 2011

SemanticWeb plugin for RapidMiner

Today I have released the working tool for mining SemanticWeb's data i.e. RDF resources as a plugin for RapidMiner 5.0 and 5.1.

This plugin contains several RapidMiner operators for generating feature vector, data transformation, visualization and also for data refinement. This plugin encompass two data transformation techniques FastMap and Correspondence Analysis, together with four distance matrices Levenshtein, Dice-coefficient, VDM and VDM-SetValue. The generated distance matrix and data models can also be visualized to have a better understanding of underlying process.

Please download the plugin, documentation and source code from:
http://code.google.com/p/rapidminer-semweb/

Thursday, June 16, 2011

Dump console output to a file

When a eclipse project using different frameworks like Hibernate, Spring etc etc. a lot of debug log message has been generated by these frameworks. But due to the size limit of console buffer size these log messages are overwritten. One simple solution is to increase the console buffer size but it is usually not recommended because it definitely takes more memory and effect the overall eclipse responsiveness.

Secondly, the more effective way is to keep all the debug log message of the console in a file for back trace. The easiest way is to redirect the eclipse console output to a file. For this do the following settings in eclipse:

Run (menu)-> Run Configuration -> Common (tab) -> (under) Standard Input and Output -> Check File and provide the path for the log file.

Also in some specific scenario when you want to dump the output of your program to a file another way is to set the output stream of your program like this:


OutputStream os = new FileOutputStream("C:\\test\\log.txt");
System.setOut( new PrintStream(os));
System.setErr( new PrintStream(os));
System.out.println("test message");
System.err.println("error message");



OutputStream os = new FileOutputStream("C:\\test\\log.txt");           
System.setOut( new PrintStream(os));
System.setErr( new PrintStream(os));
System.out.println("test message");
System.err.println("error message");

Sunday, July 12, 2009

Managing Research Resources

Zotero is a free, easy-to-use Firefox extension to help you collect, manage, and cite your research sources. It lives right where you do your work—in the web browser itself.

Resource: http://www.zotero.org/


Reblog this post [with Zemanta]

Thursday, June 25, 2009

Adobe - Flex

Adobe has launched a super cool SDK Flex for developing rich Desktop and Web application with flash application outlook. The SDK provides a lot of excellent, extendable and easy to use components and toolkits with drag and drop functionality. It also allows the interaction to all the well known languages like Php, C#.Net, JSP, coldfusion and many more. Similarly SDK is available for multiple platforms like Mac, OS X, Windows and linux.

The SDK download link is as follows:
http://www.adobe.com/cfusion/entitlement/index.cfm?e=flexbuilder3

Adobe also provide very helpful and extensive support in the form of literature like tutorial, example, source code and many more which really make the development easy.

Some of the resources are as follows:
- Flex in week
http://www.adobe.com/devnet/flex/videotraining/

- Flex developer center
http://www.adobe.com/devnet/flex/

- Tour de Flex (provide example for each and every component and available feature in SDK)
http://www.adobe.com/devnet/flex/tourdeflex/

Sunday, April 19, 2009

GSoC

Google starts a new program to develop and enhance open source community via student programmers from all over the world with the name "Google Summer of Code". In which students select projects issued by different open-source organizations and then send proposals for the projects in which they are interested in. On successful completion of project Google will pay $ 4500 to the student.

http://google-opensource.blogspot.com/

Tuesday, March 10, 2009

Famous Qoutes

Blessed is he who expects nothing, for he shall never be disapointed! - Liam

Better to remain silent and appear a fool, than to open your mouth and remove all doubt - Gordon

Take care of the pennies the pounds look after themselves - Val

Things to remember

  • smile, be pleasant and say hi to people. We are all more attracted to nice people.
  • make the first move. Reach out and don't always wait for someone else to say hello or ask you to do something.
  • learn to be a good listener. Everyone likes to be listened to and it is one of the things people value most in a friend.
  • don't expect everyone to be just like you. It is better to have friends who have their own ideas and opinions. It would be boring if we all thought and acted the same.
  • ask lots of questions. A good way to let other people know
    you are interested in them is to ask about what they like and what they think.
  • don't moan all the time. If you only use your friends to talk about your problems, they will get tired of hearing constant
    tales of woe. Talk about good things, as well.
  • beware of false friends. Sometimes we stay with friends because there is no one else around. Watch out for 'friends' who try to make you do things you don't want to do or which they know are wrong.
  • don't bug people - if they don't want to be friends, move on to someone else. Not all friendships work out.
http://www.kidscape.org.uk/childrenteens/makingfriends/13remember.shtml