Monday, 28 April 2014

Indian app market may touch Rs 3,800 crore mark by 2016



Led by a surge in smartphone sales, the application or app market in the country is likely to grow by more than four times to $626.23 million (around Rs 3,800 crore) by 2016, with paid apps contributing Rs 2,065 crore.

The Indian Council for Research on International Economic Relations (ICRIER) said that the total worth of Indian app economy is worth $150 million currently (about Rs 900 crore) but it has immense potential to grow.

"India is on the cusp of a data revolution that will be led by mobile as has been the case with voice," ICRIER Director and Chief Executive Rajat Kathuria said here at a broadband conference organised by Sri Lanka-based think tank Lirne Asia.

"A number of factors favour an app revolution in India -the existence of developers, a billion connections, a deficit in service delivery through conventional means, a competitive mobile market combined with a serious attempt to address regulatory constraints," he said.

He said there are around 3 lakh app developers in the country with about 100 million app downloads every month. There are, however, many developers who are building apps for the global market and not necessarily for India.

Kathuria said application stores such as Google's pay higher revenue share to the developers as compared to the Indian mobile operators. He said India needs local application distribution platform that provide 70-30 revenue share to developers.

"Telecom operators may have a role to play, provided they offer competitive revenue share to app developers, in facilitating mobile payments since they cater to large prepaid segment," he added.

Microsoft rushes to fix Internet Explorer after attacks; no fix for Windows XP users


 Microsoft Corp is rushing to fix a bug in its widely used Internet Explorer web browser after a computer security firm disclosed the flaw over the weekend, saying hackers have already exploited it in attacks on some US companies. 

PCs running Windows XP will not receive any updates fixing that bug when they are released, however, because Microsoft stopped supporting the 13-year-old operating system earlier this month. Security firms estimate that between 15 and 25 per cent of the world's PCs still run Windows XP 

Microsoft disclosed on Saturday its plans to fix the bug in an advisory to its customers posted on its security website, which it said is present in Internet Explorer versions 6 to 11. Those versions dominate desktop browsing, accounting for 55 per cent of the PC browser market, according to tech research firm NetMarketShare. 

Cybersecurity software maker FireEye Inc said that a sophisticated group of hackers have been exploiting the bug in a campaign dubbed " Operation Clandestine Fox." 

FireEye, whose Mandiant division helps companies respond to cyber attacks, declined to name specific victims or identify the group of hackers, saying that an investigation into the matter is still active. 

"It's a campaign of targeted attacks seemingly against US-based firms, currently tied to defense and financial sectors," FireEye spokesman Vitor De Souza said via email. "It's unclear what the motives of this attack group are, at this point. It appears to be broad-spectrum intel gathering." 

He declined to elaborate, though he said one way to protect against them would be to switch to another browser. 

Microsoft said in the advisory that the vulnerability could allow a hacker to take complete control of an affected system, then do things such as viewing changing, or deleting data, installing malicious programs, or creating accounts that would give hackers full user rights. 

FireEye and Microsoft have not provided much information about the security flaw or the approach that hackers could use to figure out how to exploit it, said Aviv Raff, chief technology officer of cybersecurity firm Seculert. 

Yet other groups of hackers are now racing to learn more about it so they can launch similar attacks before Microsoft prepares a security update, Raff said. 

"Microsoft should move fast," he said. "This will snowball." 

Still, he cautioned that Windows XP users will not benefit from that update since Microsoft has just halted support for that product. 

The software maker said in a statement to Reuters that it advises Windows XP users to upgrade to one of two most recently versions of its operating system, Windows 7 or 8.

Curved iPhone 6 Concept Brings New Rumors to Life

Curved iPhone 6 Concept Brings New Rumors to Life is a post by Adam Mills from Gotta Be Mobile.
A brand new iPhone 6 concept brings the most recent iPhone 6 rumors to life and gives us a look at what an iPhone could look like with a curved display.
As we move deeper into the new year, we’re starting to hear more and more about Apple’s plans for 2014. The company is rumored to be coming out with a new MacBook Air, an iWatch, brand new iPads, and a new iPhone that is currently dubbed iPhone 6. The iPhone 6 is expected to debut in the summer or the fall to take on the likes of the HTC One M8 and the all new Samsung Galaxy S5 that launched earlier this month.
Rumors have been rampant, but we still don’t know what Apple’s next iPhone will look like. The lack of a full-fledged design has spawned a number of iPhone 6 concepts that attempt to showcase what the real iPhone 6 could look like when Apple debuts it on stage later on this year. While some concepts are based on fantasy or wishful thinking, others pull in actual rumors to give us a realistic look. Well known designed Martin Hajek is responsible for several of the best iPhone 6 concepts and today, he’s back with yet another.

This iPhone 6 concept incorporates the latest iPhone 6 rumors.
This iPhone 6 concept incorporates the latest iPhone 6 rumors.

Hajek’s new iPhone 6 concept, shared by Nowhereelse, showcases an iPhone 6 that’s based on a rumor that recently came out of Japanese blog, Macotakara. The report, which came out on Wednesday, suggests that Apple may utilize a curved chassis and curved glass for the display, a vast departure from the squared-off design that’s found on the iPhone 5s and iPhone 5.

This iPhone 6 concept also uses a larger display.
This iPhone 6 concept also uses a larger display.

The site claims that a trusted source tells them that the device will come with rounded edges similar to what Samsung did with the Galaxy S3 design. Macotakara has a decent track record but at this point, the design change is a rumor and nothing more than that.
That hasn’t stopped Hajek though. The busy designer has quickly pumped out an iPhone 6 concept that is based on this rumor. The new iPhone 6 concept showcases a beautifully crafted concept that utilizes curves around the edges, just like the rumors suggest. The rest of the iPhone 6 concept is based on the concept that Hajek modeled after the alleged iPhone 6 schematics that leaked out earlier this month.
iphone6concept3
The concept, based on rumors, offers buyers a glimpse at a sleek looking device that comes with an extremely thin design, rounded edges, a large edge-to-edge display, and the change to the volume and power controls that we’ve seen depicted in a couple of recent leaks. And while Hajek’s version of the iPhone 6 may not look exactly like Apple’s version of the device, it’s the closest that consumers are going to get until the real iPhone 6 is released later on this year.
iPhone 6 rumors almost exclusively point to an iPhone 6 with a larger display. Since last year, rumors have pointed to two iPhone 6 models. One model is said to be between 4.5-inches and 4.7-inches in size, similar to the concept seen here. The other iPhone 6 is thought to be somewhere around 5.5-inches or 5.7-inches with HD resolution. If real, it would likely be marketed as a Samsung Galaxy Note 4 competitor.

An iPhone 6 with a 4.7-inch display will likely be bigger than the iPhone 5s and iPhone 4s.
An iPhone 6 with a 4.7-inch display will likely be bigger than the iPhone 5s and iPhone 4s.

A recent report from Reuters casts some doubt on a two-pronged iPhone attack in 2014. The report claims that Apple may have delayed the larger iPhone and that it will be the 4.5-inch to 4.7-inch iPhone and that makes an appearance later this year. A more recent report from The Commercial Times suggests that the 5.5-inch iPhone 6 may have been pushed into 2015.
The biggest iPhone 6 leak of the month comes from Ming-Chi Kuo of KGI Securities, shared by MacRumors. Kuo accurately predicted many of last year’s iPhone 5s features and while he is not 100% on rumors, he is considered to be very reliable. Here is how he sees Apple’s iPhone 6 features panning out:
  • iPhone 6 Screen Size and Resolution – 4.7- inch (1334 x 750) 5.5-inch (1920 x 1080).
  • iPhone 6 Release Dates – 4.7-inch in September, 5.5-inch in Holiday season.
  • iPhone 6 Design – Power button on right, narrower bezels, larger iPhone 6 as two-hands needed.
  • iPhone 6 Camera – No major Megapixel bump, but added image stability.
  • iPhone 6 Specs – A8, 1GB RAM, Touch ID, 6.5mm to 7mm thickness, NFC.
A specific iPhone 6 release date remains out of reach but rumors put the device’s release during the fall. Apple’s last three iPhone models have launched during the fall with the iPhone 4s coming in October and the iPhone 5 and iPhone 5s launching in September. While this doesn’t guarantee a release in the fall, it does make one likely given that Apple tends to stick to predictable launch patterns.
The iPhone 6 is expected to be challenged by a number of new devices including the rumored LG G3 and Samsung Galaxy Note 4. While the LG G3 could launch this summer, the Galaxy Note 4 is expected to touch down in the fall, possibly in September at IFA 2014 in Berlin, Germany.

Google+ won't remain a social network for long: Report



Google is reportedly planning to dismantle its social network, Google+. Google will turn Google+ into a platform instead of a product, TechCrunch reports citing "multiple sources."

This means that it will no longer exist as a social network aimed at competing with Facebook, but it still may be integrated into Google's existing products.

The company has allegedly been shifting the teams that used to be at "the core" of Google+ and is moving more talent toward the Android team.

Google had 1,000-1,200 employees working on Google+. Facebook has 6,818 employees.

According to TechCrunch, here's how the shakeup will play out:

* The Google Hangouts team will be moving to the Android team
* The Photo teams are also likely to move to the Android team
* The rest of the employees are likely to take on mobile projects, such as working on widgets that would employ Google+ as a platform rather than a product. However, Google is still undecided on the matter.

All of these Google+ changes surfaced after Vic Gundotra, who led Google+, announced that he was leaving Google.

A Google representative has denied to TechCrunch that any changes within the company's Google+ strategy will change, saying that Gundotra's exit has "no impact" on its plans for Google+.

Google is also reportedly scrapping mandatory Google+ integration with its other products. That doesn't mean it will completely go away, but the integration may be scaled back.

Gundotra reportedly clashed with others inside the company, particularly around this idea of "forced" Google+ integrations into products like YouTube and Gmail.

The changes aren't particularly surprising, given Google+ as a standalone social media site didn't reach the level of popularity as rivals such as Facebook. According to The Wall Street Journal, Google+ had about seven million daily active users two years ago.

By active, the WSJ means who read posts on the social network, not those who click Google+ notifications while using Google's other services. It's possible it's grown since then, but considering that Google+ is being broken up, it seems unlikely that it had massive growth

Russia may ban Facebook, Gmail, Skype



Russia's parliament has reportedly passed legislation that will ban Western technology firms from operating on failure to store data within Russia.

According to CNET, the "Information, Information Technologies and Protection of Information" amendment, part of the country's anti-terrorism laws, would require Russian data handled by tech giants such as Facebook, Google's Gmail, and Microsoft's Skype to be stored within the country in order for it to be accessed by state security and intelligence services for legal inspection.

The move will facilitate the Russian government's surveillance plans that include snooping on user data.

However, the legislation is yet to be approved by Russian president Vladimir Putin.

Once the legislation gets the president's nod, Russia would force foreign companies to install servers and data centers inside the country in order to be compliant, which in turn would give greater control to the Russian Federal Security Service over the Russian Internet, the report adds

TCS joins global IT league


With its domestic rivals fading in the rearview mirror and global competitors coming into focus, Natarajan Chandrasekaran, chief executive of Tata Consultancy Services (TCS), in early 2013 went on a quest.

His target and that of many of his peers was the $100-billion Japanese outsourcing market. Until very recently, TCS earned barely $100 million of $12 billion in annual revenues from the Land of The Rising Sun. Chandrasekaran, 51, was determined to fix this.

On April 22, TCS jumped-started this business it had painstakingly built since 1987, when it merged its Japan unit with IT Frontier Corporation (ITF) and a local joint venture Nippon TCS Solution Center Limited to overnight create a business with revenues of around $600 million annually.

Japan is the world's second largest market after the United States. But it's been a difficult one to crack courtesy of its culturally sensitive clients chary of outsourcing work to vendors without local language and knowledge expertise.

Tokyo Story

TCS, and most rivals, have had to take the long way around. Starting with work for global multinationals such as GM and American Express in China, then to work for Japanese giants in North America (Toyota, for example), then to setting up centres in places like China, which are close to Japan, before finally opening up local delivery centres in Japan.

Analysts believe TCS has put in place a strong framework for future growth. "TCS has a robust business acquisition and execution engine," says Dipen Shah, an analyst with Kotak Securities. "Right from recruitment, to planning of projects and executing on time and within budgets, TCS has built a business which is superior to others."

Having snagged a bigger share in Japan, analysts think this will be a stepping stone for TCS.

The company, they say, will now focus on similar investments in Latin America and Continental Europe to further globalize its revenues.

The protracted negotiations by TCS signal the company's intent not only to crack the Japanese market but also to be seen in the same bracket as IBM and Accenture and less as an India-centric outsourcer.

Not only did it multiply its business in Japan, it has also clambered onto the top 10 list of global IT services providers, according to HfS Research, a Cambridge, Massachusetts-based research services firm.

TCS gained three places in this year's study, according to the report, putting it in the same league as global giants such as IBM, HP, SAP and Oracle.

But a No 10 position may not be enough for Chandrasekaran, and sure enough rival analysts and industry executive dispute the HfS figures; they reckon TCS may be higher than the No 10 ranking bestowed on them (see The HfS Ranking...).

According to a TCS spokesperson, TCS ranks No 2 in market value, No 7 in revenues, and No 4 in profitability.

Company officials were not available for comments for this feature. "I think TCS breaking into the top 5 [in revenues] can only be achieved in the near future [next three years] through a major acquisition [or a few sizeable ones].

Even at current growth rates it would be hard for them to gain the [at least] $6 billion they need to get to a top 5 position [assuming zero growth in the top 5 position]," says Jamie Snowdon, a vice-president with HfS.

Good Going

In the ever-changing world of outsourcing, making long-term bets is risky. "I expect if they don't make a major acquisition, the highest position TCS will hit by 2016 is seventh, unless one of the bigger firms make a big divestment or if there is a major shift in exchange rates and Japanese firms lose ground," adds Snowdon. Other analysts think it is only a matter of time before TCS hits the big time. "TCS has a lot of momentum and today they are able to compete with the largest players in the market," says Peter Bendor-Samuel, CEO of Everest Group, an offshore advisory firm. "Their focus on localization of their business and investment in understanding their customers better is paying off."

TCS' revenue has doubled to $12 billion in around five years, while IBM Global Services, its largest global rival, has stalled in the $55-56 billion range. In a difficult market, smaller global rivals have been growing at a slower pace. Parisbased outsourcer Capgemini, for example, has seen revenue go up from 8.37 to 10.09 billion in the same timeframe (1 equals $1.4).

In an industry where its rivals have chosen to grow either revenues or profitability, TCS has managed to do both. TCS grew 16.1% year on year in the January-December period; Cognizant grew faster at 20.3% albeit on a smaller base. TCS' growth is hardly without challenges.

For example, a couple of quarters ago, the firm found itself upended in the North America market for IT services, when Cognizant took top spot. Cognizant has since then proven that its growth in North America which accounts for two thirds of all IT spending is no fluke by keeping its top position.

Despite its size, TCS has also set itself up for future growth by building an efficient business. It has a lean bench and lower attrition than most India-based outsourcers. Its utilization, including trainees (a measure of the number of people on billable projects), was at 77.9% for financial year 2013-14. While HCL Technologies' utlization was higher at 84.2% it lost more people, with an attrition rate of 16.9% for its IT services business. TCS' attrition rate at 11% was the lowest amongst its peers.

Riding the Wave

As TCS closes the gap on its global rivals and stretches the lead from its domestic competitors, analysts contend that the company needs to look for multiple growth engines to sustain its growth. Chandrasekaran indicated during a recent chat with analysts that Latin America and Europe were priority sectors.

"As a company with [only] a billion dollars in revenue... you do not have the scale to be able to say that we are growing in all markets," he told them after the firm announced results for the fourth quarter and financial year 2013-14. "The company has the scale, size, the kind of offerings, investment capacity."

He also added that TCS was not only able to snare new clients in Latin America but also grow existing customer relationships. "We have built a solid base in Latin America; we have got credible clients in this market. So we need to scale up these relationships," he explained. "In Latin America, our $1 million-plus clients are nicely migrating to $5 million-plus, and $5 million-plus clients are nicely showing signs of migrating to $10 million-plus and $20 million-plus and so on."

Outsourcing experts think that TCS needs to not just widen its geographic presence, but also overhaul the kind of technology services it provides. "When we look at the market, the future winners will not only focus on the classic operate, maintain, transfer [of technology and tech assets] business, but also focus on design and build," says R Ray Wang, principal and founder of Constellation Research.

"Our clients are asking for their system integrators to be co-innovation and co-creation partners." It is this wave that TCS will need to ride to reach the summit of IT services. "The firm that helps their clients with design and build will be the winners in this next era of digital transformation and digital business," Wang concludes.

Wednesday, 23 April 2014

Java 8 Features.

Java Platform, Standard Edition 8 is a major feature release. This document summarizes features and enhancements in Java SE 8 and in JDK 8, Oracle's implementation of Java SE 8. Click the component name for a more detailed description of the enhancements for that component.
  • Java Programming Language
    • Lambda Expressions, a new language feature, has been introduced in this release. They enable you to treat functionality as a method argument, or code as data. Lambda expressions let you express instances of single-method interfaces (referred to as functional interfaces) more compactly.
    • Method references provide easy-to-read lambda expressions for methods that already have a name.
    • Default methods enable new functionality to be added to the interfaces of libraries and ensure binary compatibility with code written for older versions of those interfaces.
    • Repeating Annotations provide the ability to apply the same annotation type more than once to the same declaration or type use.
    • Type Annotations provide the ability to apply an annotation anywhere a type is used, not just on a declaration. Used with a pluggable type system, this feature enables improved type checking of your code.
    • Improved type inference.
    • Method parameter reflection.
  • Collections
    • Classes in the new java.util.stream package provide a Stream API to support functional-style operations on streams of elements. The Stream API is integrated into the Collections API, which enables bulk operations on collections, such as sequential or parallel map-reduce transformations.
    • Performance Improvement for HashMaps with Key Collisions
  • Compact Profiles contain predefined subsets of the Java SE platform and enable applications that do not require the entire Platform to be deployed and run on small devices.

  • Security
    • Client-side TLS 1.2 enabled by default
    • New variant of AccessController.doPrivileged that enables code to assert a subset of its privileges, without preventing the full traversal of the stack to check for other permissions
    • Stronger algorithms for password-based encryption
    • SSL/TLS Server Name Indication (SNI) Extension support in JSSE Server
    • Support for AEAD algorithms: The SunJCE provider is enhanced to support AES/GCM/NoPadding cipher implementation as well as GCM algorithm parameters. And the SunJSSE provider is enhanced to support AEAD mode based cipher suites. See Oracle Providers Documentation, JEP 115.
    • KeyStore enhancements, including the new Domain KeyStore type java.security.DomainLoadStoreParameter, and the new command option -importpassword for the keytool utility
    • SHA-224 Message Digests
    • Enhanced Support for NSA Suite B Cryptography
    • Better Support for High Entropy Random Number Generation
    • New java.security.cert.PKIXRevocationChecker class for configuring revocation checking of X.509 certificates
    • 64-bit PKCS11 for Windows
    • New rcache Types in Kerberos 5 Replay Caching
    • Support for Kerberos 5 Protocol Transition and Constrained Delegation
    • Kerberos 5 weak encryption types disabled by default
    • Unbound SASL for the GSS-API/Kerberos 5 mechanism
    • SASL service for multiple host names
    • JNI bridge to native JGSS on Mac OS X
    • Support for stronger strength ephemeral DH keys in the SunJSSE provider
    • Support for server-side cipher suites preference customization in JSSE
  • JavaFX
    • The new Modena theme has been implemented in this release. For more information, see the blog at fxexperience.com.
    • The new SwingNode class enables developers to embed Swing content into JavaFX applications. See the SwingNode javadoc and Embedding Swing Content in JavaFX Applications.
    • The new UI Controls include the DatePicker and the TreeTableView controls.
    • The javafx.print package provides the public classes for the JavaFX Printing API. See the javadoc for more information.
    • The 3D Graphics features now include 3D shapes, camera, lights, subscene, material, picking, and antialiasing. The new Shape3D (Box, Cylinder, MeshView, and Sphere subclasses), SubScene, Material, PickResult, LightBase (AmbientLight and PointLight subclasses) , and SceneAntialiasing API classes have been added to the JavaFX 3D Graphics library. The Camera API class has also been updated in this release. See the corresponding class javadoc for javafx.scene.shape.Shape3D, javafx.scene.SubScene, javafx.scene.paint.Material, javafx.scene.input.PickResult, javafx.scene.SceneAntialiasing, and the Getting Started with JavaFX 3D Graphics document.
    • The WebView class provides new features and improvements. Review Supported Features of HTML5 for more information about additional HTML5 features including Web Sockets, Web Workers, and Web Fonts.
    • Enhanced text support including bi-directional text and complex text scripts such as Thai and Hindi in controls, and multi-line, multi-style text in text nodes.
    • Support for Hi-DPI displays has been added in this release.
    • The CSS Styleable* classes became public API. See the javafx.css javadoc for more information.
    • The new ScheduledService class allows to automatically restart the service.
    • JavaFX is now available for ARM platforms. JDK for ARM includes the base, graphics and controls components of JavaFX.
  • Tools
    • The jjs command is provided to invoke the Nashorn engine.
    • The java command launches JavaFX applications.
    • The java man page has been reworked.
    • The jdeps command-line tool is provided for analyzing class files.
    • Java Management Extensions (JMX) provide remote access to diagnostic commands.
    • The jarsigner tool has an option for requesting a signed time stamp from a Time Stamping Authority (TSA).
    • Javac tool
      • The -parameters option of the javac command can be used to store formal parameter names and enable the Reflection API to retrieve formal parameter names.
      • The type rules for equality operators in the Java Language Specification (JLS) Section 15.21 are now correctly enforced by the javac command.
      • The javac tool now has support for checking the content of javadoc comments for issues that could lead to various problems, such as invalid HTML or accessibility issues, in the files that are generated when javadoc is run. The feature is enabled by the new -Xdoclint option. For more details, see the output from running "javac -X". This feature is also available in the javadoc tool, and is enabled there by default.
      • The javac tool now provides the ability to generate native headers, as needed. This removes the need to run the javah tool as a separate step in the build pipeline. The feature is enabled in javac by using the new -h option, which is used to specify a directory in which the header files should be written. Header files will be generated for any class which has either native methods, or constant fields annotated with a new annotation of type java.lang.annotation.Native.
    • Javadoc tool
      • The javadoc tool supports the new DocTree API that enables you to traverse Javadoc comments as abstract syntax trees.
      • The javadoc tool supports the new Javadoc Access API that enables you to invoke the Javadoc tool directly from a Java application, without executing a new process. See the javadoc what's new page for more information.
      • The javadoc tool now has support for checking the content of javadoc comments for issues that could lead to various problems, such as invalid HTML or accessibility issues, in the files that are generated when javadoc is run. The feature is enabled by default, and can also be controlled by the new -Xdoclint option. For more details, see the output from running "javadoc -X". This feature is also available in the javac tool, although it is not enabled by default there.
  • Internationalization
    • Unicode Enhancements, including support for Unicode 6.2.0
    • Adoption of Unicode CLDR Data and the java.locale.providers System Property
    • New Calendar and Locale APIs
    • Ability to Install a Custom Resource Bundle as an Extension
  • Deployment
    • For sandbox applets and Java Web Start applications, URLPermission is now used to allow connections back to the server from which they were started. SocketPermission is no longer granted.
    • The Permissions attribute is required in the JAR file manifest of the main JAR file at all security levels.
  • Date-Time Package - a new set of packages that provide a comprehensive date-time model.
  • Scripting
  • Pack200
    • Pack200 Support for Constant Pool Entries and New Bytecodes Introduced by JSR 292
    • JDK8 support for class files changes specified by JSR-292, JSR-308 and JSR-335
  • IO and NIO
    • New SelectorProvider implementation for Solaris based on the Solaris event port mechanism. To use, run with the system property java.nio.channels.spi.Selector set to the value sun.nio.ch.EventPortSelectorProvider.
    • Decrease in the size of the <JDK_HOME>/jre/lib/charsets.jar file
    • Performance improvement for the java.lang.String(byte[], *) constructor and the java.lang.String.getBytes() method.
  • java.lang and java.util Packages
    • Parallel Array Sorting
    • Standard Encoding and Decoding Base64
    • Unsigned Arithmetic Support
  • JDBC
    • The JDBC-ODBC Bridge has been removed.
    • JDBC 4.2 introduces new features.
  • Java DB
    • JDK 8 includes Java DB 10.10.
  • Networking
    • The class java.net.URLPermission has been added.
    • In the class java.net.HttpURLConnection, if a security manager is installed, calls that request to open a connection require permission.
  • Concurrency
    • Classes and interfaces have been added to the java.util.concurrent package.
    • Methods have been added to the java.util.concurrent.ConcurrentHashMap class to support aggregate operations based on the newly added streams facility and lambda expressions.
    • Classes have been added to the java.util.concurrent.atomic package to support scalable updatable variables.
    • Methods have been added to the java.util.concurrent.ForkJoinPool class to support a common pool.
    • The java.util.concurrent.locks.StampedLock class has been added to provide a capability-based lock with three modes for controlling read/write access.
  • Java XML - JAXP
  • HotSpot
    • Hardware intrinsics were added to use Advanced Encryption Standard (AES). The UseAES and UseAESIntrinsics flags are available to enable the hardware-based AES intrinsics for Intel hardware. The hardware must be 2010 or newer Westmere hardware. For example, to enable hardware AES, use the following flags:
      -XX:+UseAES -XX:+UseAESIntrinsics
      
      To disable hardware AES use the following flags:
      -XX:-UseAES -XX:-UseAESIntrinsics
      
    • Removal of PermGen.
    • Default Methods in the Java Programming Language are supported by the byte code instructions for method invocation.
  • Java Mission Control 5.3 Release Notes
    • JDK 8 includes Java Mission Control 5.3.

Tuesday, 22 April 2014

Cortana vs. Siri vs. Google Now

Now that Cortana, Windows Phone 8.1's new personal assistant, is out, we decided to put it up against the field - Siri and Google Now.
For some time, Windows Phone struggled to keep up with iOS and Android in many areas, especially with having a decent and usable notification system. Now that Windows Phone 8.1 brings the platform into the modern age, Microsoft saw it fit to throw in a personal assistant, too.
Like Siri's early days, Cortana is in a beta stage. That means it has a long way to go as far as Microsoft is planning, but we were pleasantly surprised with the results that it gave us. It's pretty clear that Microsoft has put the work into its personal assistant before releasing it in its beta stage.
YouTube : https://www.youtube.com/watch?v=Hg8mjR1TCNs&feature=youtu.beAny good personal assistant will keep track of your schedule, reminders and take note of the things you're interested in. Cortana mostly nails all of those things, and then some. When you open up Cortana, it shows you news, traffic and other bits of information that might be useful to you, just like Google Now. Siri doesn't really do that.

Talk to me, Cortana

But like Google Now and Siri, Cortana will also take your orders via voice recognition. You can ask Cortana to do simple things, like setting alarms and calendar appointments. However, like Siri, Cortana will also take on more advanced questions, with a few Easter eggs in its set of responses.
Cortana Windows Phone 8.1
Once Windows Phone 8.1 becomes available to the public, everyone will be able to try out the voice-recognition system on Windows Phone handsets. Accessing it is easy - you just press and hold the search button on the home screen and Cortana is reatdy for your every whim and command.
You'll have to watch the video to see how Microsoft's new Windows Phone 8.1 personal assistant holds up against the competition, but we will say that we're very curious to see just how much Cortana will get better over time. It's already great.
MOUNTAIN VIEW, Calif: - How's my kid going to get a job? There are few questions I hear more often than that one.

In February, I interviewed Laszlo Bock, who is in charge of all hiring at Google - about 100 new hires a week - to try to understand what an employer like Google was looking for and why it was increasingly ready to hire people with no college degrees. Bock's remarks generated a lot of reader response, particularly his point that prospective bosses today care less about what you know or where you learned it - the Google machine knows everything now - than what value you can create with what you know. With graduations approaching, I went back to Google to ask Bock to share his best advice for job-seekers anywhere, not just at Google. Here is a condensed version of our conversations:

You're not saying college education is worthless?

"My belief is not that one shouldn't go to college," Bock said.

It is that among 18- to 22-year-olds - or people returning to school years later - "most don't put enough thought into why they're going, and what they want to get out of it." Of course, we want an informed citizenry, where everyone has a baseline of knowledge from which to build skills. That is a social good. But, he added, don't just go to college because you think it is the right thing to do and that any bachelor's degree will suffice.


Also Read: Wish to get a job at Google? Here are their five hiring attributes


"The first and most important thing is to be explicit and willful in making the decisions about what you want to get out of this investment in your education." It's a huge investment of time, effort and money and people should think "incredibly hard about what they're getting in return."

Once there, said Bock, make sure that you're getting out of it not only a broadening of your knowledge but skills that will be valued in today's workplace. Your college degree is not a proxy anymore for having the skills or traits to do any job.

What are those traits? One is grit, he said. Shuffling through resumes of some of Google's 100 hires that week, Bock explained: "I was on campus speaking to a student who was a computer science and math double major, who was thinking of shifting to an economics major because the computer science courses were too difficult. I told that student they are much better off being a B student in computer science than an A+ student in English because it signals a rigor in your thinking and a more challenging course load. That student will be one of our interns this summer."

Or, he added, think of this headline from The Wall Street Journal in 2011: "Students Pick Easier Majors Despite Less Pay." This was an article about a student who switched from electrical and computer engineering to a major in psychology. She said she just found the former too difficult and would focus instead on a career in public relations and human resources. "I think this student was making a mistake," said Bock, even if it meant lower grades. "She was moving out of a major where she would have been differentiated in the labor force" and "out of classes that would have made her better qualified for other jobs because of the training."

This is key for Bock because the first thing Google looks for "is general cognitive ability - the ability to learn things and solve problems," he said. In that vein, "a knowledge set that will be invaluable is the ability to understand and apply information - so, basic computer science skills. I'm not saying you have to be some terrific coder, but to just understand how [these] things work you have to be able to think in a formal and logical and structured way." But that kind of thinking doesn't have to come from a computer science degree. "I took statistics at business school, and it was transformative for my career. Analytical training gives you a skill set that differentiates you from most people in the labor market."

 
A lot of work, he added, is no longer tied to location.

"So if you want your job tied to where you are, you need to be: A) quite good at it; and B) you need to be very adaptable so that you have a baseline skill set that allows you to be a call center operator today and tomorrow be able to interpret MRI scans. To have built the skill set that allows you to do both things requires a baseline capability that's analytical."

Well, what about creativity?

Bock: "Humans are by nature creative beings, but not by nature logical, structured-thinking beings. Those are skills you have to learn. One of the things that makes people more effective is if you can do both. ... If you're great on both attributes, you'll have a lot more options. If you have just one, that's fine, too." But a lot fewer people have this kind of structured thought process and creativity.

Are the liberal arts still important?

They are "phenomenally important," he said, especially when you combine them with other disciplines. "Ten years ago behavioral economics was rarely referenced. But [then] you apply social science to economics and suddenly there's this whole new field. I think a lot about how the most interesting things are happening at the intersection of two fields. To pursue that, you need expertise in both fields. You have to understand economics and psychology or statistics and physics [and] bring them together. You need some people who are holistic thinkers and have liberal arts backgrounds and some who are deep functional experts. Building that balance is hard, but that's where you end up building great societies, great organizations."

How do you write a good resume?

"The key," he said, "is to frame your strengths as: 'I accomplished X, relative to Y, by doing Z.' Most people would write a resume like this: 'Wrote editorials for The New York Times.' Better would be to say: 'Had 50 op-eds published compared to average of six by most op-ed [writers] as a result of providing deep insight into the following area for three years.' Most people don't put the right content on their resumes."

What's your best advice for job interviews?

"What you want to do is say: 'Here's the attribute I'm going to demonstrate; here's the story demonstrating it; here's how that story demonstrated that attribute.' " And here is how it can create value. "Most people in an interview don't make explicit their thought process behind how or why they did something and, even if they are able to come up with a compelling story, they are unable to explain their thought process."

For parents, new grads and those too long out of work, I hope some of this helps.

Tuesday, 24 December 2013

Hyderabad most googled city in India this year

Mana city emerged the hot favourite among Indian netizens this year as it turned out to be the most 'searched for' city on search engine giant Google in 2013, beating other metros like Mumbai and Bangalore. Events that made Hyderabad the most sought after city in the virtual world were the Dilsukhnagar twin blasts in February that killed 17 people and injured more than 100, the Telangana crisis, which reached its peak during July, August and then again in September, the IPL matches held in the city, the questioning of terrorist Yasin Bhatkal by theHyderabad police and the Volvo bus tragedy in October that killed 45 people. 

These details were revealed by Google India's Year End Zeitgeist report, which laid out the hottest trends, people, places and events that captured the world's attention in 2013. 

"Hyderabad has been in the national news for a while now, with the bifurcation issue no more restricted to only the state. People from other cities are also curious about Osmania University(OU) and other educational institutes of Hyderabad," said educationist G Haragopal. 

Meanwhile, Tollywood stars such as Mahesh Babu, Kaajal Agarwal and Samantha were the most searched for local personalities on the internet. 

Interestingly, politician Akbaruddin Owaisi was the only non-film personality to figure on that list. 

Owaisi's virtual popularity peaked when he was admitted to hospital early this year and then again in August when he along with his brotherAsaduddin Owaisi announced expansion plans for their party, Majlis-e-Ittehadul Muslimeen (MIM), and the possibility of contesting elections in other states as well. 

Not so surprisingly, the MIM chief's hate speech delivered in 2012 saw the maximum number of hits in any news relating to the politician right through the year. OU, the hotbed of the Telangana agitation, was the most looked up educational institution in the city, followed by JNTU, Andhra University and Kakatiya University. Not really searched for its academic courses, hits for OU were the maximum during the clashes between the university students and the police on the Telangana issue. 

The place that was enquired about the most in Hyderabad was the Big Cinemas multiplex, which was in the news in May after it was announced that the chain of theatres will be thrown open to retail clothes stores. 

Ramoji Film City became a popular search topic in November when it entered into a pact with IRCTC to promote tourism in the state. 

"It is the composite cultural environment of the city that draws people to find out more about Hyderabad as and when events occur here," Haragopal added. 

Samsung Galaxy S5 may have diamond coating: Report

Samsung's next-generation flagship smartphone, the Galaxy S5, could sport a new exterior featuring a scratch-resistant coating with a diamond-like material. 

Samsung is testing a new technology called the "diamond metal surface treatment" that involves diamond material being coated onto the metal case surface of the phone, as per a report by South Korean publication ET News. 

The report points out the external design of Galaxy S5 is likely to be changed to a great extent. The process will make the phone's exterior less vulnerable to scratches and deformation. 

It adds that Samsung could expose carbon material to high temperature and high pressure turning it into powder or liquid. It could then be coated on the surface of the metal case of the phone. The metal surface could be treated with nano materials or convert it into paint to coat over the surface. 

However, it is worth pointing out that the company is expected to launch the Galaxy S5 in the first quarter of 2013. So it is unlikely it will be able to adopt this technology at a mass level so soon. 

Another report by Digitimes cites "Taiwan-based chassis makers" to report that Samsung may or may not adopt a metal design for the Galaxy S5 as there's no sign of mass production, and that the South Korean electronics giant is still introspecting on the matter. 

Other rumoured features of Samsung Galaxy S5 include iris recognition for security, a QHD (2560x1440p) screen, a 64-bit processor, 5.25-inch touchscreen, 16MP Isocell camera and Android 4.4 operating system.

Apple signs iPhone deal with China Mobile

Apple on Sunday unveiled a long-anticipated deal with China Mobile, the world's biggest wireless carrier, to bring the iPhone to customers in a market dominated by low-costAndroid smartphones. 

The deal gives Apple a bigger entry into the huge Chinese market and China Mobile's estimated 760 million subscribers. The network is also rolling out the world's biggest 4G network. 

Under the agreement, iPhone 5s and iPhone 5c phones will be available at China Mobile and Apple retail stores across mainland China starting January 17, Apple said in a statement. 

"We know there are many China Mobile customers and potential new customers who are anxiously awaiting the incredible combination of iPhone on China Mobile's leading network," said China Mobile chairman Xi Guohua. 

Apple chief executive Tim Cook stressed that "China is an extremely important market for Apple and our partnership with China Mobile presents us the opportunity to bring iPhone to the customers of the world's largest network." 

He said "iPhone customers in China are an enthusiastic and rapidly growing group, and we can't think of a better way to welcome in the Chinese New Year than getting an iPhone into the hands of every China Mobile customer who wants one." 

Negotiations between Apple and China Mobile took years, with one key hurdle reportedly being the US firm's demand for sales volume guarantees. 

Analyst Horace Dediu at the consultancy Asymco said a conservative estimate of four percent of China Mobile customers would yield sales of some 30 million iPhones in the first year. 

Cantor Fitzgerald Research estimated that 35 million to 45 million iPhones were already on China Mobile's network as of October, despite the lack of a deal between the companies. 

The market tracking firm estimated that Apple could sell as many as 24 million iPhones on the China Mobile network next year if it were added to the network's formal line-up. 

Industry tracker IDC forecast that smartphone sales in China will reach 360 million this year and, with the issuance of 4G network licenses and iPhones launched on China Mobile, top 450 million in 2014. 

China Mobile has a unique 3G standard of its own that is not compatible with any existing iPhone models. Still, the California giant's handsets can be used on other networks in China. 

But the Chinese government granted three state-owned operators licenses early this month to offer services on the faster and better quality 4G network, expected to usher in a new era of competition between mobile phone makers. 

Apple will still have to compete with low-priced smartphones powered by Google's free Android software. 

Pricing details were not announced. Earlier this year, Apple rolled out its iPhone 5C, with a slightly reduced cost to appeal to cost-conscious consumers, notably in developing markets. 

The unsubsidized price of the iPhone 5C was $550 in the United States but higher in other countries, often due to tax and regulatory costs. In China the 5C sells at more than $700. 

The iPhone 5C is part of Apple's bid to counter the flood of low-cost smartphones from rivals, most of which use the Google Android operating system. 

Android's market share rose in the third quarter to 81 percent, extending its lead over Apple's iOS, used on its iPhones, according to an IDC survey. 

Even though iPhone sales grew 25.6 percent from a year earlier, the growth was slower than the overall market and Apple's share fell to 12.9 per cent from 14.4 per cent in the same period last year.

Laptops, smartphones preferred over tablets for accessing Net

Laptops and smartphones are preferred over tablet PCs when it comes to access the Internet, a survey by global consultancy firm Deloitte has said. 

"69 per cent of the respondents say that they use laptops to access Internet, while 64 per cent use their smartphones. Interestingly, only 24 per cent use tablets to access the Net," an online survey conducted by Deloitte Touche Tohmatsu Limited said. 

The survey was conducted among 2,000 consumers in cities like Mumbai, Delhi, Bangalore, Hyderabad, Chennai, Kolkata, Pune and Ahmedabad. 

"About 60 per cent of smartphone users say they use the mobile network for data access. As for laptop users, about 80 per cent of them access the Internet through fixed broadband, the survey added. 

The survey said despite availability of data plans providing Internet access to mobile users, a significant portion of traffic from mobile devices has moved to Wi-Fi connections. 

However, mobile network remains the key connectivity channel for smartphones users, it said. 

Deloitte said data is one of the main reasons for a 'bill shock' among consumers. 

"More than 60 per cent of the respondents say that there have been times when their bills have been higher than what they expected over the past 12 months," it said. 

Data is followed by roaming charges for a bill shock among 46 per cent respondents, while 33 per cent respondents say it is due to exceeding call allowances and 32 per cent said its because of exceeding their mobile Internet usage allowance. 

"Deloitte sees that reduction in roaming charges lately will further tilt the trend towards data. Competition and a saturated mobile voice market has forced operators to offer very competitive capped data packages, which has led to affordability of data plans," it added. 

For purchasing a smartphone, battery life remains the top influencing factor in consumers' mind, followed by design, reliability, brand, operating system and camera quality. 

As for tablets, brand is the most important factor, followed by reliability of the device, operating system, battery life and design.

Microsoft woos Indian companies to take on Android

Indian smartphone market is dominated by Android. But, in 2014 this may change. Microsoft is working with Indian phone makers like Lava to launch Windows Phone(WP) devices that will take on the mainstream and low-cost Android phones. The WP devices sold by the local companies are likely to be available in the market in the first half of 2014. They will be powered by Windows Phone 8.1, the next version of Windows Phone.

Vishal Sehgal, co-founder and director of Xolo, a separate entity created by Lava for premium phones, said Microsoft was talking to his company for Windows Phones. "We will come out with a WP device next year. The plan is to launch with Windows Phone 8.1," he said.

The Windows Phone 8.1 is likely to fix several important issues like lack of notification centre that have so far kept consumers away from Microsoft's mobile operating system (OS).

Globally, Microsoft has found very little support from hardware companies for Windows Phone. Only Nokia, which doesn't makeAndroid phones, is pushing the OS. Samsung, HTC, Huawei have mostly focused on Android devices instead of their Windows Phone devices.

Microsoft is also talking to Micromax, the second biggest smartphone maker in India after Samsung. However, sources said a Windows Phone device from Micromax wasn't a certainty at this point of time.

"Talks are on but we need to agree on how we can do that. One of the contentious issues is the licence fee that has to be paid to Microsoft for using Windows Phone. Android on the other hand is free," said a Micromax official. "Given the tough competition, margins are low. If we also pay licence fee, it may make the device too costly for consumers".

Shashin Devsare, executive director of Karbonn, refused to confirm or deny that his company was in talks with Microsoft. But he added Karbonn was a hardware and software agnostic company. "Currently, all our smartphones are powered by Android. But we are talking with other companies and evaluating if their software will help us provide a different experience to consumers," he said.

According to IDC, Karbonn, Micromax and Lava had a combined share of 32% in the smartphone market in Q3, 2013. In total, local phone companies have a market share of over 50%. In comparison, Nokia, which makes Lumia phones powered by Windows Phone, had a market share of just 5%.

One of the factors that make Android, which according to IDC has a market share of around 90% in India, so successful is its adoption by local phone makers. And one of the reasons behind high adoption of Android is that it is free to use. Local phone companies are asking Microsoft to waive the licence fee if it wants them to use Windows Phone for their devices but so far Microsoft is yet to commit to the free OS.

A Microsoft spokesperson refused to confirm or deny that the company was talking to Indian phone companies. However, sources said the company was interested in strengthening Windows Phone ecosystem and was looking for ways to introduce the OS into more phones, especially in the mainstream and low-end segment.

Heavy Internet users show symptoms of addiction

Young adults who are heavy users of the Internet may also exhibit signs of addiction, scientists, including Indian-origin researchers, have found. 

Researchers at Missouri University of Science and Technology, Duke University Medical Center and the Duke Institute of Brain Sciences compared Internet usage with measures of addiction. 

The research, presented on December 18 at the Institute of Electrical and Electronics Engineers (IEEE) International Conference on Advanced Networks and Telecommunications Systems in Chennai, India, tracked the Internet usage of 69 college students over two months. 

It revealed a correlation between certain types of Internet usage and addictive behaviours. 

"The findings provide significant new insights into the association between Internet use and addictive behaviour," said Dr Sriram Chellappan, an assistant professor of computer science at Missouri S&T and the lead researcher of the study. 

At the beginning of the study, the 69 students completed a 20-question survey called the Internet-Related Problem Scale (IRPS). The IRPS measures the level of problem a person is having due to Internet usage, on a scale of 0 to 200. 

This scale was developed to identify characteristics of addiction, such as introversion, withdrawal, craving, tolerance and negative life consequences. 

The researchers simultaneously tracked the campus Internet usage of participating students over two months. 

Chellappan, working with Dr P Murali Doraiswamy, a professor of psychiatry and behavioural sciences at Duke University Medical Center, found that the range of IRPS scores among participating students over the two-month period ranged from 30 to 134 on the 200-point scale. 

The average score was 75. Participants' total Internet usage ranged from 140 megabytes to 51 gigabytes, with an average of 7 gigabytes. 

The subjects' Internet usage was divided into several categories, including gaming, chatting, file downloading, email, browsing and social networking (Facebook and Twitter). 

The total IRPS scores exhibited the highest correlations with gaming, chatting and browsing, and the lowest with email and social networking. 

The researchers also observed that specific symptoms measured by the scale correlated with specific categories of Internet usage. They found that introversion was closely tied to gaming and chatting; craving to gaming, chatting and file downloading; and loss of control to gaming. 

"About 5 to 10 per cent of all Internet users appear to show web dependency, and brain imaging studies show that compulsive Internet use may induce changes in some brain reward pathways that are similar to that seen in drug addiction," said Doraiswamy. 

The team cautioned that the current study is exploratory and does not establish a cause and effect relationship between Internet usage and addictive behaviour.

Wednesday, 7 August 2013

Apple App Store now giving paid apps for free

A recent survey by analytics company, App Annie, revealed that Apple has fallen behind Google's marketplace for Android platform in terms of app downloads in the past quarter. This is a significant development since the first quarter, when App Annie reported that the Android app store trailed Apple's marketplace by 10%.
And Apple may be beginning to feel the heat.
Beginning this week, the iPhone maker has begun providing a paid app for free every week.
This has begun with Color Zen, an app that usually costs $0.99, but will be free courtesy Apple till August 27.
The best part is that Apple has decided to make this a weekly feature, according to 9to5mac. This will not only include apps but also videos, games and other content that the company sells through its store.
A search for Color Zen on the App Store will show that it can still be downloaded after the required payment. However when you open the App Store and check out any store under the Stores tab, you will see a message from Apple saying "A game for you. On us."
When you hit download, you will be automatically taken to the Redeem section of the app store. Here, a redemption code is already put by Apple, which makes the app free.
Amazon, whose marketplace has all paid content, also follows the practice of giving away an app for free per week.
Many paid apps on Apple's app store are available free on Android. This new scheme may help Apple lure more iOS users to its store.  
Total Viewer