my thought of week..

"The greatest pleasure in my life is doing what people say I cannot do."

Current Status

Working in a telco and perform many interesting tasks
on System developments.

Current Readings...

18 August, 2014

SOA


"What is this SOA?" Have you ever questioned this? many of my non-IT colleagues ask me this. So here I will word it in very simple style.

Actually, SOA is architecture style.. It is an approach you follow when you develop some systems or integrated software.


From my personal experience I would say, applying SOA in Big Bang is bad, think big, start small.

Our target should be to build SOBA(service oriented business applications)


SOA governance is the key to have service catalog.


We have to have Service bus to avoid point to point interaction.

15 August, 2014

Java Design Pattern training by Oracle

I attended a training conducted by Oracle University for "Java Design Pattern Ed 1 PRV"

10 July, 2014

Ingiriya to Gelanigama - The Ratnapura expressway

The proposed Ratnapura expressway is to be constructed between Pelmadulla to Ingiriya and it would be connected to the Southern expressway’s Gelanigama interchange through the existing highway at Ingiriya, said Ports and Highways Deputy Minister Nirmala Kothalawala. 

According to the official news portal of the government, the minister made this statement while attending the Ratnapura District development meeting held recently.

The expressway, which is to be named the “Ruwanpura Expressway,” will span across 71 kilometers.

Minister Senevirathne says that motorists traveling will be able to reach Pelmadulla within an hour via Moragahahena, Handapangoda, Horana, Ingiriya and Kiriella.


 Highway from Ratnapura to Pelmadulla, highway in Ratnapura, Minister W.D.J. Seneviratne, New highway, Ratnapura highway

24 May, 2014

Java Performance Tuning and Optimization

I just followed a course from Oracle University, Course Name:  “Java Performance Tuning and Optimization Ed 1”

Fine! It was a 3 full day course, learnt a lot. I thought to share some of with you guys. Learnt to blend tuning methodology, performance theory and practical tips on solving difficult performance problems for Java applications. Had an opportunity to hone on a series of labs derived from real performance tuning issues.. they all were well organized.  also learnt about various tools and mechanisms for monitoring, profiling and tuning Java applications.

In the first discussion on Application performance I started to believe that “Speed up” ( speeding app in same infrastructure) comes before “Scale up” (vertical scalability like add more memory..) or “Scale out”(horizontal scalability like adding new server..).

When it comes to performance tuning in an app server you should keep in mind known theory of that separate JVM is created for each Java application.

What you understand by “performance”? to me, it is basically “Responsiveness” and “Throughput” of an application. If it is an user interactive app(web or game) we need high responsiveness where we need high throughput from an server side batch processing app.


The approach for tuning(performance) a java application is Monitor> then Profile > and finally Tune!

04 March, 2014

TM Forum Training

I was lucky to get a training on Business Process Framework(eTOM) from the TMForum.
I just thought to share some knowledge with you guys.

So what is this “Frameworx”?

It is an enterprise wide set of disciplines to (telco)business processes.

What Business Process Framework includes?
  • 1)Standard process structure
  • 2)some terminology
  • 3)classification scheme

What we can do with Business Process Framework??

  • It can use as a common language for system implementation, integration and procurement
  • It can use as a standard structure, terminology and classification scheme for business processes
  • Use as a discipline to the business process development
  • design, develop and manage IT applications in terms of business process requirements
  •  make end-to-end process flows, eliminating   duplications


16 October, 2013

Che Guevara Remembered in Horana

Imagen activaColombo, Oct 11 (2013) Leaders of the Sri Lanka Government and the Parliament remembered Che Guevara at an activity held in the town of Horana, one of the sites toured by the legendary guerrilla fighter when he visited this country in 1959.

The activity was attended here by Cuban ambassador Indira Lopez, who highlighted that 46 years after Che's death, his figure and ideas continue to be an inspiration in lands as far away from Latin America as the Indian Ocean island.

At a rubber plantation in Horana, Guevara planted a mahogany seedling on August 7, 1959, which today is more than 20 meters high, and under whose shade Cuba solidarity activities are often held.

One of the most colorful initiatives was sponsored by the Socialist Youth Union, which organized a motorcycle tour from Colombo to Vavuniya district, about 200 kilometers to the north, to remember the trip Che carried out in 1952 with his friend Alberto Granado through South America.

13 August, 2013

jDeveloper IllegalStateException

jdeveloper IllegalStateException in o.i.explorer.IconOverlayTracker$NodeWatcher:802

My Jdeveloper on my Windows 7 was previously working fine.
 Build JDEVADF_11.1.1.6.0_GENERIC_111205.1733.6192.1


SVN caused JDeveloper to break, but after enough digging I found this forum post:

https://forums.oracle.com/forums/thread.jspa?threadID=2332837

Which, sure enough, mentions the error and SVN. Tried the solution that "Suganth" posted and sure enough it worked. To fix this issues so you can work on your projects again go to:

Tools -> Preferences -> Versioning -> General




And then uncheck "Use Navigator State Overly Icons" and "Use Navigator State Overly Labels". Life should be better! 

12 August, 2013

Bringing Agile Transition - Workshop


I was lucky to participate "Bringing Agile Transition - Workshop" conducted by Tathagat Varma
(TV) on 31st of July @ Hotel Renuka.


06 March, 2013

Horana Colombo road construction begin


Hey my blog friends from Horana, here we have a good news

Part of Colombo- Horana road(120 route) Kesbewa to Pamankada in the  will be developed
at a cost of 3310 million rupees.

The project will be initiated today(5th march,2013).

 The Asian Development Bank provides loan facilities for this project.

Construction will be completed within two years.

The minister said that an alternative road from Kesbewa to Maharagama
will also be laid parallel to that.


  • Pamankada - Kesbewa section of Colombo - Horana Road (B084)
The proposed road project, Colombo-Horana Road Section (B 084), commences from 0.520km near Pamankada Bridge in Colombo and terminates at the end of the bypass in Kesbewa at 13+400km. The regular Colombo-Horana (B 084) Road commences from Wilasitha Niwasa junction (0.00km) at Colombo-Ratnapura-,Batticaloa (A04) Road and terminates at Pokunuowita on Panadura-Ratnapura (A08)Road, before 2.0km to reach Horana town, traversing 28+180km. This road section, starting from 0.520 and ending at 13+400, is a large portion of the total length of Colombo-Horana (B 084) Road.


The proposed road project is one of the six road projects to be upgraded under the Additional Financing (Loan 38357-43 Sri) for National Highway Sector Project (NHSP). RDA has submitted draft RP to ADB on this road in May 2011 prior to preparation of preliminary plans (PPs) and Advance Tracings based on final construction designs. This updated version of the RP is made with the availability of Advance Tracing prepared by the Dept. of Surveys giving exact locations, boundaries of individual lots and names of the persons who have legitimate claims for such land lots.

The total length of the project road, section from 0.520 km to 13+400km including the bypass are planned to improve to 4 lane status with 1.5m cycle lanes, shoulders of 2-2.4m on either side, and earth or line drains where required. The existing average carriageway is 6.93m width and existing average ROW of the road is 14.36m in the proposed 4 lane section while the proposed average carriageway will be 12.km and proposed ROW of the will be 24-33m with the development of the road.

However, the development will take in two phases;

Phase 1: Consists of two road stretches of B 084, 1) From 0+520km (W.A. Silva Mw) to 1+100km (Pamankada Bridge) and 2) From 5+30km (Raththanapitiya junction) to 13+400km (end of Piliyandala bypass section)

Phase 2: From 1+100km (Pamankada Bridge) to 5+300km ( Raththanapitiya junction)