|
Source |
key areas for 2012 |
|
smartphones, ecommerce, hybrid tablets |
|
|
Java,C,C++,Objective C, PL/SQL |
|
|
Autom and Fitbit,Nokia |
|
|
smartphones sales, facebook |
|
|
privacy |
|
|
virtual reality,tablet market,mobile |
|
|
cloud, |
|
|
quadcore smartphones |
|
|
Chrome,Image Search, HTML5, mobile |
|
|
voice |
|
|
Social business,cloud,mobile IT,IT infra budgets increase,android vs ios,ebooks,info overload,new |
|
|
B2B |
|
|
smart phones,distributed mobile work force |
|
|
fresh |
|
|
wearable computing,smart homes,home |
|
|
smart search,like button in enterprise,cloud |
|
|
google wallet,mobile |
|
|
microsoft will falter,appstores |
|
|
analytics |
|
|
Apple TV,google+ will fail |
|
|
apple |
|
|
personalization |
|
|
biological |
|
|
microsoft hyper v3,more nas appliances,usb |
|
|
cloud |
Effective Java Programming with Joshua Bloch
Joshua Bloch, Chief Java Architect at Google, presents his Effective Java™ Programming Language Guide, the most practical, authoritative guidelines available for writing efficient,well-designed programs for the Java platform.
Python best programming language
Readers’ Choice Awards 2011
Linux Journal readers who have again voted Python the Best Programming Language.
C++ won runner up award in the context.
Dennis Ritchie dies at 70
Steve done his job well
“Almost everything–all external expectations, all pride, all fear of embarrassment or failure–these things just fall away in the face of death, leaving only what is truly important. Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart.”
“I was worth over $1,000,000 when I was 23, and over $10,000,000 when I was 24, and over $100,000,000 when I was 25, and it wasn’t that important because I never did it for the money.”
-Steve Jobs
FB Bug Bounty
A Bounty Hunter captures fugitive for a monetary reward (bounty).
Facebook has launched a program for compensating security researchers that discover vulnerabilities in the website’s code.
- Base payment of $500 (one bounty per security bug)
There was a movie ,The Bounty Hunter, which was a romantic comedy film, released in UK and US , on March 19, 2010.
GMail Man
Microsoft Office 365, Microsoft’s next generation productivity service. Office 365 is the culmination of experience delivering world class productivity solutions to people and businesses of all sizes. It brings together Office, SharePoint, Exchange, and Lync in an always-up-to-date cloud service.
Following is a parody video
The video begins by explaining the following scene is the opposite experience users will receive from using Microsoft Office 365. Enter the Gmail Man, the real life embodiment of Google, strolling the streets looking through emails for key-words like “volcano”, “zucchini” and “lava.”
When confronted by an outraged little girl, demanding to know how he can read through everyone’s mail, he explains, “Well, sometimes when a person really loves their Gmail very, very much, the two get together and an ad is born.”
Java 7 Released
Oracle has released Java Dolphin on July 28 ,2011
Java SE 7 has its first major update to the Java platform under oracle ownership.Oracle described Java SE 7 as “the result of industry-wide development involving open review, weekly builds and extensive collaboration between Oracle engineers and members of the worldwide Java ecosystem via the OpenJDK Community and the Java Community Process (JCP).”
Apache Lucene search engine project management committee (PMC) warned that Java SE7 contained bugs that could cause a Java Virtual Machines (JVM) to crash or affect applications
.
Dolphin Features
Some awesome features of Java 7
1. Null-safe Method invocation
NullPoniterException is one of the common encountered in Java programming.A programmer need to do a lot of null poiner check like (null != object) in coding. By the great feature we can do as follow.
public Long getMobileNumber(String empId){
return this.emp?.getContactDetails()?.getMobileNumber();
}
2.Using Strings in switch Statements
In Java SE 7 , you can use a String object in the switch statement’s
expression.
public class StringSwitchDemo {
public static int getMonthNumber(String month){
int monthNumber = 0;
if (month == null) { return monthNumber; }
switch (month.toLowerCase())
case “january”: monthNumber = 1; break
case “february”: monthNumber = 2; break;
case “march”: monthNumber = 3; break;
…………………………………….
default: monthNumber = 0; break; }
return monthNumber; }
public static void main(String… args) {
String month = “August”;
int returnedMonthNumber = StringSwitchDemo.getMonthNumber(month);
if (returnedMonthNumber == 0) {
System.out.println(“Invalid month”); }
else {
System.out.println(returnedMonthNumber);
} } }
3.Multiple exception catch block
Dolphin proposes a new syntax for catching multiple exceptions in a single
catch block
In Java 7, We will able to handle .
try{ // Some code that throws ServiceException and WebsiteException }
catch(CardNotFoundException | MyException exception) {
Logger.Log(exception);
throw ApplicationException(exception);
}
4.Bracket Notation for Collections Collection class we can think like an Array.
Instead of writing ,
Collection<String> month= new ArrayList();
month.ad(“January”); month.ad(“February”);month.ad(“March”);
we can write like ,
Collection<String> month =new ArrayList {“January”, “February”, “March”};
Oracle announced that the JDK 7 will be available on July 28, 2011.
Thanks and Regards,
Lal
File Sharing Sites Banned
DOT banned all major files sharing sites in India.
This is strange because still there are many porn sites are exploiting Indian culture and they are not taken under the rule.Any netizen can unblock the sites using many free ware tools ,so there is no use of it.
