Milinda Pathirage’s Blog

Computers are fascinating machines, but they’re mostly a reflection of the people using them

Nothing is Original

January 20th, 2009 · 1 Comment · Uncategorized

→ 1 CommentTags:

Pair Programming vs. Code Review

January 20th, 2009 · No Comments · programming

In code reviews, people sit down to review someone’s code. Everyone has an opinion but not everyone is going to be working with the code on a daily basis. At the time, everyone seems to be involved in the process but there is no vested interest. They are just looking at some code and asking themselves "does this code look good and is it correct?". It’s a very passive standpoint. On the other hand, pair programmers are completely invested (committed?) in the task at hand. They immediately are using the code they are writing together and collaborating their thoughts on design, code layout, etc. Both programmers are taking on an active role and are emotionally invested in the task at hand because they are attacking the same problem together.

Read more...

Sphere: Related Content

→ No CommentsTags:

Use ‘wicd’ As Your Network Manager To Get Rid Of Network Problems in Ubuntu 8.10

January 7th, 2009 · 3 Comments · linux, ubuntu

 

 

Couple of days ago I installed Ubuntu 8.10 on my Dell Latitude D830 laptop and network management applet worked well with my home wireless network where there are no security. But when I was back to office default network management applet comes with Ubuntu began to connect and disconnet my wireless connection time to time(after every 1-2 minutes). My office network connection is secured and I think that is the cause for malfunctioning network management applet. After Googling a bit I found the 'wicd' network manager. I removed the nm-applet and installed 'wicd'. Until now 'wicd' ddin't give me any problems. I think 'wicd' is a better alternative for default Ubuntu 8.10 network manager. But 'wicd' doesn't have somefeatures available in the Ubuntu's default network management applet.

Sphere: Related Content

→ 3 CommentsTags:

WSO2 Business Process Server 1.0-beta2 Released!

December 25th, 2008 · 1 Comment · wso2, wso2 bps

bps-beta2

WSO2 Business Process Server (BPS) is an easy-to-use open source business process server that executes business processes written using the WS-BPEL standard. It is powered by Apache ODE and provides a complete Web-based graphical console to deploy, manage and view processes in addition to managing and viewing process instances.

Features

  • Deploying Business Processes written following WS-BPEL Standard and BPEL4WS 1.1 standard.
  • Managing BPEL packages, processes and process instances.
  • WS-Security support for business processes.
  • Caching support for business processes.
  • Throttling support for business processes.
  • Transport management.
  • Internationalized web based management console.
  • Shutdown/Restart support.
  • System monitoring.
  • Try-it for business processes.
  • SOAP Message Tracing.
  • Web Services tooling support.
  • Customizable server - You can customize the BPS to fit into your exact requirements, by removing certain features or by adding new optional features.

You can download the release from here and please report any issues at here after trying out the distribution.

Sphere: Related Content

→ 1 CommentTags:

Making Good SOA Great

December 25th, 2008 · 1 Comment · osgi, web services, wso2, wso2 bps

Introduction to WSO2's revolutionary Carbon product.

making_good_soa_great
View SlideShare presentation or Upload your own.

Download link

Sphere: Related Content

→ 1 CommentTags:

The Day Web 2.0 Died

December 17th, 2008 · No Comments · news

For a lot of people, the term “Web 2.0,” ceased to mean anything real a long a time ago. For some, it never really meant anything to begin with. As someone who writes about the so-called second version of the web for a living, I think I’ve held onto the Web 2.0 term as long as I could. But today, “Web 2.0? has officially jumped the shark for me. That doesn’t mean I’ll stop using it — as a blanket term to describe the industry that I write about it can be helpful — but I have to admit that it has now become somewhat of a parody.

Read more

Sphere: Related Content

→ No CommentsTags:

WSO2 BPS 1.0-beta1 Released

December 17th, 2008 · No Comments · news, wso2, wso2 bps

WSO2 BPS Beta 1 Management Console

WSO2 BPS Beta 1 Management Console

WSO2 BPS is a easy-to-use Open Source Business Process Server that can execute business process written using WS-BPEL standard and it's powered by Apache ODE(Orchestration Director Engine). WSO2 BPS provides you with a complete web based graphical console to deploy, manage and view processes and manage and view process instances.

WSO2 BPS is developed on top of the WSO2 Carbon platform and all the existing capabilities of ESB and WSAS can be applied to business processes.

You can download the release from this link and please report any issues here after trying out the distribution.

Sphere: Related Content

→ No CommentsTags:

WSO2 Business Process Server(Still in Alpha) Screenshot

December 9th, 2008 · No Comments · news, wso2

bpsalpha

→ No CommentsTags:

Understanding Java Class Loading

December 9th, 2008 · No Comments · programming

A class represents the code to be executed, whereas data represents the state associated with that code. State can change; code generally does not. When we associate a particular state to a class, we have an instance of that class. So different instances of the same class can have different state, but all refer to the same code. In Java, a class will usually have its code contained in a .class file, though there are exceptions. Nevertheless, in the Java runtime, each and every class will have its code also available in the form of a first-class Java object, which is an instance of java.lang.Class. Whenever we compile any Java file, the compiler will embed a public, static, final field named class, of the type java.lang.Class, in the emitted byte code.

Read more....

Sphere: Related Content

→ No CommentsTags:

The Problem With Logging

December 5th, 2008 · No Comments · programming

As programmers we need to log certain information inside our code.But this post from 'Coding Horror' blog describes some things you need to know about logging.

When it comes to logging, the right answer is not "yes, always, and as much as possible." Resist the tendency to log everything. Start small and simple, logging only the most obvious and critical of errors. Add (or ideally, inject) more logging only as demonstrated by specific, verifiable needs.
Sphere: Related Content

→ No CommentsTags:

 Page 4 of 14  « First  ... « 2  3  4  5  6 » ...  Last »