Milinda Pathirage’s Blog

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

How To Improve Ubuntu Desktop Performance

April 29th, 2009 · No Comments · linux, linux tips, ubuntu

I think most of us who use Firefox on Linux (in this case Ubuntu) had bad performance experiences when we run it with other applications. Ubuntu 8.10 desktop freeze randomly when running Firefox. Some times, I can't even switch to another application if Firefox freezes and only thing that respond is mouse pointer. Today I found partial solution for this. You can increase the performance little bit by doing following:

  • Use solid color for desktop background instead of wallpaper
  • Use a gtk theme that use low graphical effects like "Mist"
  • Select "Best Shapes" option for font rendering
  • Turn off visual effects

Above things will improve desktop performance little bit. When I used above setting it improves my Firefox performance and it partially solved gmail page scrolling problem I had when I used heavy gtk theme.

 

Sphere: Related Content

→ No CommentsTags:

Live Web Panel Discussion: What Componentization Means For Your Enterprise SOA

April 29th, 2009 · No Comments · SOA, news, osgi, wso2

Componentization of SOA middleware holds the promise to significantly simplify service-oriented architecture deployment. By implementing interlocking functional components, rather than disparate products, enterprises and their IT teams can greatly reduce the time and resources required to learn, integrate and manage multiple solutions. However, there is still a great deal of confusion about this emerging approach to SOAs.

Web service pioneers at WSO2 will host a live, interactive Web panel discussion to discuss best practices—and answer participants’ questions—on how a componentized approach to SOAs can help enterprises become more agile and effective.

For more information visit WSO2.com.

Listen to the talk show:

 

Sphere: Related Content

→ No CommentsTags:

Quickly Share Your Files Over The Network in Linux

March 27th, 2009 · 1 Comment · linux, linux tips

The Python Way

  • Open the Terminal
  • Go to directory you that you want share
  • Then run the command 'python -m SimpleHTTPServer'
  • Now you can access your directory from any remote computer using any web browser by navigating to http://<your ID>:8000/

The thttpd way

  • Open the terminal
  • Install 'thttpd' using command 'sudo apt-get install thttpd' (This only works in Debian based systems, in other OSs you have to use tools provided by OS or installing from the source)
  • Use command 'thttpd -p 5000 -d ~/Desktop' to share your direcotry.
  • You can specify any port and direcotry
  • Browse to http://localhost:5000 using any web browser.

 

Sphere: Related Content

→ 1 CommentTags:

Meld: The Visual Diff Tool for Linux

March 26th, 2009 · No Comments · linux, programming

These days I am working on WSO2 BPS next release which will based on Apache ODE 2.0. Apache ODE 2.0 will be released from the ODE's subversion repository trunk and still they are maintaining ealier version of ODE code in separate branch. So I switch WSO2 BPS to use custom build from Apache ODE trunk and it'll make our lives easier when the official release is available. Because of the fact that there are two ODE code bases which are being developed actively, I have to do some changes to both code bases if I am going to fix bugs in ODE code.

When working on above kind of situations, I have to always compare same Java claseses in two code bases. Most of the time I am using 'Meld' which is a visual diff tool for linux to compare source files. Is has some nice features like directory diff and compare 3 files or direcotries. You can install Meld in Ubuntu using following command.

sudo apt-get install meld

Sphere: Related Content

→ No CommentsTags:

I Tried Flock: The Social Web Browser

March 24th, 2009 · 2 Comments · news, personal

Today, I tried the Flock browser which is based on Firefox 3.0.5 core and has more advance social networking features. I like to say that I was fascinated by the features it provides for social networking related stuff. Also Flock's Media Bar is a amazing thing that you can browse through the youtube, flickr or etc.

The only problem with Flock is there are not enough extensions available for it. As far as I know we can easily convert firefox extensions to Flock. So, try it out by downloading it from flock.com.

Sphere: Related Content

→ 2 CommentsTags:

The Javascript Trap by Richard Stallman

March 23rd, 2009 · No Comments · news

You may be running non-free programs on your computer every day without realizing it—through your web browser.

In the free software community, the idea that non-free programs mistreat their users is familiar. Some of us refuse entirely to install proprietary software, and many others consider non-freedom a strike against the program. Many users are aware that this issue applies to the plug-ins that browsers offer to install, since they can be free or non-free.

But browsers run other non-free programs which they don't ask you about or even tell you about—programs that web pages contain or link to. These programs are most often written in Javascript, though other languages are also used.

Read more...

Sphere: Related Content

→ No CommentsTags:

Updating Ubuntu Time Zone Configuration Using Terminal

March 22nd, 2009 · No Comments · linux tips, ubuntu

Using the command line, you can use "sudo dpkg-reconfigure tzdata" to re-configure the time zone settings.

  1. Open a terminal window by going to Applications>Accessories>Terminal
  2. Type command "sudo dpkg-reconfigure tzdata"
  3. Follow the directions in the terminal.

You can more information from "Ubuntu Time" documentation.

Sphere: Related Content

→ No CommentsTags:

Service Orchestration using WS-BPEL, Part 1: Why Orchestration Needed in SOA

March 22nd, 2009 · 1 Comment · SOA, bpel, wso2 bps

At the beginning IT focused on support of business functions, such as accounting, warehouse management, etc. Now the focused has been shifted towards end-to-end support for business processes with realization of importance of business process automation using IT and optimizing business process execution through measuring efficiency and improving them.

Business processes in the enterprise can let existing solutions to take part in distinctive steps of the business process which will increase the re-usability while reducing costs. Using business process modeling and execution language, such as BPEL, organizations can assemble existing applications in a way that they expose the functionality of the business process layer which fit into new architecture. In SOA, BPEL and related technologies enhance the integrated information systems' flexibility, agility while providing better support for changing requirements.

WS-BPEL based business processes provide highly simplified programing model and information system designers can effectively capture the business processes as simple flow-chart like descriptions. This simple programming model of business processes allows modeling loosely coupled business flows which span across departments or different applications very effectively by using services from various other applications in the organizations.

Because of the above needs and advantages service orchestration needed in SOA to create:

  • Business process from services and human activities span across the organizations
  • Complex services from other less complex services from heterogeneous environments
  • Application integration flows from vaious applications
Sphere: Related Content

→ 1 CommentTags:

Stress Test

March 21st, 2009 · No Comments · Uncategorized

Via http://geekandpoke.typepad.com/.

→ No CommentsTags:

Webinar: “Better Business Processes in your SOA with WSO2 BPS”

March 16th, 2009 · 3 Comments · SOA, bpel, news, wso2, wso2 bps

Business processes provide new opertunities for making integrated business information systems more flexible and adaptable to changing business needs in SOA infrastructure. Business processes use services from various other applications in the oraginasation while allowing existing solutions to take part in distinctive steps of the business processes. Highly simplified programming model of business processes allows effective capturing of business processes in any organisation which span across departments/applications.

Webinar which will held on 17th March 2009 will:

  • Review the evolution of BPEL and help you understand how it can contribute more to SOAs
  • Introduce the new WSO2 Business Process Server (WSO2 BPS) which implements the WS-BPEL standard
  • Show how the WSO2 Carbon platform extends WSO2 BPS with components that provide security, reliability and throttling for business processes

For more information visit this link.

 

Sphere: Related Content

→ 3 CommentsTags:

 Page 2 of 14 « 1  2  3  4  5 » ...  Last »