View Christos Tranoris's profile on LinkedIn

Visit The Model Driven Software Network

Who's online

There are currently 0 users and 0 guests online.

Recent comments


Syndicate content
Mission::Not known yet...

My nvidia card nightmare

I post this here, since maybe someone finds it useful. Recently my nvidia 6600GT graphics card (on a 3yrs old PC) had serious problem and nothing was displayed any more.My PC’s diagnostic leds displayed error on the graphics card.
Btw my motherboard is Diamond P4N which support PCI Express 1.0 and SLI So I bought a new one Asus EN210 which is PCI Express 2.0. I removed the old graphics card and installed the new one.

Posted in Submitted by tranoris on October 31, 2009 - 14:41.

Tutorial 1: Creating Web Services in Eclipse (Bottom Up)

(Please check also the update Tutorial with Helios here)
The purpose of these series Tutorial (updated with eclipse galileo) is to introduce tools needed, setup and initial guidelines for Service Oriented Applications.

Posted in Submitted by tranoris on July 6, 2009 - 10:46.

OSS, Beautiful code and Beautiful tutors

Recently a colleague of mine, remind me of a book that I had bought last summer but I let aside some time ago for other priorities. I picked it up again and I’m still trying to finish it.
The book Beautiful Code: Leading Programmers Explain How They Think presents ideas and solutions from pioneering software designers.

Posted in Submitted by tranoris on January 17, 2008 - 00:31.

Reverse Engineering a Java class

Recently I had the need of "decompiling" some class files...! Well, I had used some time ago Jad, but it was time to integrate it with Eclipse.
I couldn't imagine how easy it is already. The only thing you need is jadclipse. Download the small jadclipse.jar and put it in your plugins directory.

Posted in Submitted by tranoris on November 30, 2007 - 02:48.

Web Video for your mobile phone!

Just yesterday Bytemobile announced the deployment of Web Fidelity™ Service (WFS).

During this release we have introduced many nice new features.

Posted in Submitted by tranoris on November 29, 2007 - 18:33.

Code coverage in perl

Maybe sometimes you wonder if your unit tests during your TDD cover all your code. Well, in perl there is a module called Devel::Coverage which does what you expect. If it is not installed yet in your system just install it by typing (e.g. in your Linux box):

#sudo apt-get install libdevel-cover-per
#sudo apt-get install libpod-coverage-perl

Create a small perl program, like the following one:

Posted in Submitted by tranoris on November 20, 2007 - 00:02.

Test Driven Development part II : Code coverage

Usually the best result that you can get out of your TDD practice is a 100% code coverage. Code coverage is a software metric that tells how much of your production code is run either when the unit tests or the actual application run and usually consists of several metrics criteria.

Posted in Submitted by tranoris on November 17, 2007 - 22:41.

Vodafone Internet Plus & Bytemobile

We are quite excited in BEDC, since Vodafone Greece lunched their new service called Vodafone Internet Plus which is based on our Web Fidelity Service!
For a flat monthly rate, the service gives subscribers direct access to Google, YouTube, eBay, MySpace, and other websites from their mass-market mobile handsets.

Posted in Submitted by tranoris on November 12, 2007 - 10:10.

Test Driven Development part I : an Intro

You are a top object-oriented developer. You have written many algorithms. Have you ever wondered for the quality of your code?

Well, Test Driven Development (TDD), is an evolutionary practice for development where you write a test before you write production code. In other words, it’s one way to think the requirements through your design before you write your functional code

Posted in Submitted by tranoris on July 13, 2007 - 20:37.

Expressions and constraints on object-oriented models

Do you wonder how to add expressions and constraints to your UML and OO models? Well, Object Constraint Language is the answer!

The Object Constraint Language (OCL) is a language that enables you to describe expressions and constraints on object-oriented models and not only. An expression is an indication or specification of a value. A constraint is a restriction on one or more values of  an object-oriented model or system.

For example, expressions usage in your UML model might be for:

Posted in Submitted by tranoris on May 21, 2007 - 16:44.