Tuesday, July 26, 2011

Splash Screen In Java

Splash screens are simple graphics which load quickly upon startup, and assure the user that the application is loading promptly. The SplashScreen class was added to JSE 6, and should be used if available.

If JSE 6 is not available, then the following technique is provided as an alternative.

Various policies for controlling the appearance and disappearance of the splash screen are possible. Here, the splash screen disappears when a main window has finished loading.

This example is also of interest since it demonstrates clearly that the launch thread is unusual - it is distinct from the event dispatch thread, where most of the work of a Swing application takes place :

upon launch, the launch thread shows a splash screen, which activates the event dispatch thread
once the splash screen is showing (or, more precisely, is "realized"), the launch thread acts as a "worker thread", and can only close the splash screen indirectly, using EventQueue.invokeLater to properly inject an event into the event dispatch thread


For sample code drop a comment

Monday, July 18, 2011

Intel chips to support cloud computing server

World's largest chip maker Intel Corporation has developed microprocessors to power modular and scalable servers for cloud computing - that enables use of multiple servers as a single platform - by data centres and infrastructure management service providers, a senior official said Friday.

"As part of our second generation multi-core Xeon processors, we have designed and developed chips that can be used for servers by cloud computing providers and builders to offer high performance and energy efficient solutions to end-customers with security, scalable storage capacity," Intel marketing programme manager Nick Knupffer told reporters here.

As the next wave of technology revolution, cloud computing enables use of multiple servers as a single platform through a digital network (website) under secured environment with access to a range of applications and tools for reducing the cost of IT operations.

"Our Xeon processor-based servers can be deployed by data centres and enterprises offering infrastructure management services to end-customers across verticals, especially small and medium businesses (SMBs) which cannot afford to invest in capital intensive IT infrastructure and hire personnel to run it," Intel South Asia director R. Ravichandran said.

According to global market research and analysis firm IDC ( International Data Corporation )), an estimated 2.5 billion people with over 15 billion devices will access the internet by 2015. The same year, the internet traffic is expected to reach a zettabyte or one million, million billion bytes.

"Under our multi-year vision for cloud computing (Cloud 2015), cloud data centres will be seamlessly and securely connected and fully automated. The centres will also provide secure access and optimal experience across a range of devices from smartphones to powerful notebooks," Knupffer pointed out.

With about 70 per cent of chief information officers (CIOs) concerned about cloud security, Intel is working on providing trusted execution technology (TXT) to enhance security at the processor level by ensuring a server is not tampered with at the hypervisor level.

The $44-billion Intel acquired global security solutions provider McAfee in August 2010 for $7.7 billion to enhance security of its processors by embedding the features in the chips.

Monday, July 11, 2011

Google+ will be available on google apps

Good news for Google Apps users: your pleas to get access to Google+, the search titan's latest foray into social networking, have been heard.

In a public-facing note on the service yesterday, Google's president of enterprise, Dave Girouard, said that the company is working to make Google+ available to Google Apps users. Google Apps is Google's customizable version of the company's various productivity services including Gmail, Calendar, Talk, Docs and Groups.

"Sorry for the delay," Girouard wrote. "We need to do it right!"

No estimate was given for how long it will be until that happens, nor was any insight offered on how Google plans to handle sharing in what could be a company's private network with public circles.

Google+ was launched late last month as part of a "field trial period", and continues to be a closed service unless you have an invite, or sign up to eventually get access. The service has drawn many comparisons to Facebook and even Twitter in offering users a place to share and view content in a stream with others with whom they've made connections. Google has built it up with tie-ins to a number of its other services and technologies like Gmail, Picasa, YouTube and Google Talk.