360050_UT 12wk30 SAW IT 562127_Mojo_468x60_Browse100s
Showing posts with label Google. Show all posts
Showing posts with label Google. Show all posts

Thursday, October 11, 2012

The Best Leaked Photos Of Google's New Smartphone

We must be getting close to Google's new Nexus smartphone launch, because we're seeing new leaks every day.

The latest photos come from a Belarus-based site called Onliner, which we found on The Verge. It seems like they got their hands on Google's new Nexus phone a bit early. And these are the clearest photos of the new Nexus we've seen yet.

So far, we know the new Nexus will be made by LG and feature some very impressive specs under the hood. There's also a possibility other manufacturers like SamsungHTC, and Sony will make Nexus-branded devices in time for the holidays.

We included a few photos of the LG Nexus below. You can head to Onliner for even more >

 

LG Nexus with iphone 5

Onliner

The LG Nexus phone (left) with the iPhone 5 (right).

 

 

 

 

lg nexus phone

 

Google Has $2 Million In Prize Money On Hand For Hackers Who Find Flaws In Chrome

Google has awarded a teenage hacker known as "Pinky Pie" $60,000 for fixing a security flaw in its Chrome browser.

 

Little has been revealed about exactly what the exploit took advantage of, probably because Google doesn't want the exploits to be publicized. But if you're the technical type, there is a complicated explanation over at the Google Chrome Release Blog.

Pinky Pie discovered the first Chrome browser vulnerability yesterday at the Hack In The Box conference, currently taking place in Kuala Lumpur, Malaysia. 

The $60,000 award comes from Google's $2 million budget of prize money for hackers who find security vulnerabilities specifically in its Chrome web browser. 

Google has a nice scale for how it will distribute the $2 million bug bounty.

TechCrunch explains that, $60,000 is reserved for those who find “full Chrome exploits.” $50,000 is offered for partial exploits, and $40,000 for non-Chrome exploits – such as, other bugs found in FlashWindows, or a driver that are not necessarily specific to Chrome, but could cause issues for users.

Cash awards aren't a first for the search giant. Google has been offering rewards for those discovering security vulnerabilities and other bugs for some time now.

via: http://www.businessinsider.com/google-awards-hacker-60k-2012-10#ixzz290yheL5x


Wednesday, October 10, 2012

Now send free text messages from Google mail. Over 200 mn Airtel users will miss the party

Looks like Google has rolled out free text messaging in Chat. On Wednesday, Google pointed users to this

You punch in the number, and a chat window pops up. Key in the text message and its supposed to get sent. You start with 50 sms credits. For every message you send, you lose one credit. For every message you receive, you get 5 credits. Only, it seems that there are some glitches. Sometimes, the messages don’t get sent. That could be because operators like Airtel aren’t on the list of networks supported by Google.


This was a product Google had in its labs. Earlier, you had to sign into the Google labs edition of Gmail and “enable text messaging.” Until now, this was available only in the US. But now, its available a whole lot of countries including India.

Looks like Google is going to be harvesting a lot of mobile numbers now.

5 Google+ Insights, Resources and Tips for Business – Plus Infographic

Social networks are evolving before our eyes. The changes are often subtle and hidden.

Facebook is still the defacto social network with over 900 million users. To make money though, it has no other option but to monetize the stream called the Timeline. This puts a lot of clutter onto the screen.

Facebook has also admitted that it hasn’t got its mobile strategy and platforms positioned to take advantage of the explosion in mobile from iPads to Androids and the recently announced Microsoft mobile tablet “Surface“.

This gap in their plans was seen more clearly when they paid a premium price of $1 billion for the mobile photo app Instagram to secure a mobile online asset as a beach head.

Facebook and Apple have also announced a close integration of Facebook for mobile in Apple’s new mobile operating system iOS6. This promises a more seamless and user friendly mobile interface.

Why Google Doesn’t need to Make Money from Google+

Google doesn’t really care about monetizing Google+ because it makes its money elsewhere. This is why

  • Mobile advertising revenue in the last 12 months was $2.5 billion
  • Search Advertising revenue in total is $38 billion

Facebook’s total revenue stream is from paid advertising and the monetizing of social games on  Facebook.

Last year this totaled $3.7 billion according to Forbes. That keeps the comparison between Facebook and Google in perspective!

Is Google+ a “Pure” Social Network?

The social signals that Google+ adds to its search algorithms maintains its search engine relevancy for users who will receive more personalised search results that improve user experience. This is vital for Google…to continue to be relevant.

Google+ can then be a “pure” social network without “Ads” that provides social signals for its other online assets because of the value it brings to its total ecosystem.  It doesn’t need to make revenue from its Google+ platform that cost it over $500 million.

Facebook has no choice but to include advertising in its network platform.

The Philosophy of the Social Networks

In viewing the philosophy and personas of the the top three social networks they are all taking and staking different positions online.

  • Google sees Google+ as core to its online properties. This can be seen with the Google+ button on almost all its online properties from Gmail to Google”Reader”. Google is about relevancy and user experience.
  • Facebook positions its social network platform as being about people’s identity. The “Timeline” update further reinforces this position as it allows you to update your life history and place it with the appropriate date stamp in your timeline stream.
  • Twitter sees itself as about “Events”. Breaking news and events globally in real time but keeping its charm and interface simple.

The challenge that most Facebook users face with changing to other social networks is that number one, it is a matter of time managing two social platforms and secondly why change when most of their friends already hangout on Facebook.

So what are some tips, resources and insights in to how to use Google+.

#1. 9 Reasons to Switch from Facebook to Google+

This is a good overview of the advantages of Google+ from the PC World online blog. It looks at

  • Integration with Google’s other online assets and services
  • Its inproved data protection and privacy features over Facebook
  • The power of “Circles”

#2. 6 Essential Google+ Features for Marketing your Business Online 

This resource provides a good introductory overview of how to get started on Google+ By Angela Stringfellow on the Unbounce.com blog.

It covers key features and functions in an easy visual format.

  • Google+ brand pages
  • The Google+ button
  • Google+ hangouts

#3. 27 Google+ Tutorials

This is an extensive list of resources from A Brighter Web blog,  that will have you viewing videos for days. If I don’t see your comments below I know where you have gone.

It includes video tutorials for using Google+ including

  • An overview of Google+
  • How to add text to a video
  • How to share images from Gmail
  • How to format your posts with bold and italic

#4. Guy Kawasaki on Google+

Guy Kawasaki is someone I have followed online for quite a while now and I have adapted and  used his approach and philosophy to social media especially in regards to Twitter. Guess what they worked and that is why you are maybe visiting this blog today.

This is a short video with his insights.

This is how he sees the three major social media networks.

  • Twitter as about news
  • Facebook about friends and Family
  • Google+ is about passion and strangers

He has released a book on Google+ called “What the Plus! Google+ for the rest of Us

#5. Chris Brogan on Google+

Chris has become an evangelist for Google+ and here is an infographic that highlights the use of Google+ for business.

Google+ for Business Infographic

Source:  Infographic from Chris Brogan and Blue Glass

Tuesday, October 9, 2012

How Google Instant Pages was tested

Google Instant Pages are a cool new way that Google speeds up your search experience. When Google thinks it knows which result you are likely to click, it preloads that page in the background, so when you click the page it renders instantly, saving the user about 5 seconds. 5 seconds is significant when you think of how many searches are performed each day--and especially when you consider that the rest of the search experience is optimized for sub-second performance.

The testing problem here is interesting. This feature requires client and server coordination, and since we are pre-loading and rendering the pages in an invisible background page, we wanted to make sure that nothing major was broken with the page rendering.

The original idea was for developers to test out a few pages as they went.But, this doesn’t scale to a large number of sites and is very expensive to repeat. Also, how do you know what the pages should look like? To write Selenium tests to functionally validate thousands of sites would take forever--the product would ship first. The solution was to perform automated test runs that load these pages from search results with Instant Pages turned on, and another run with Instant Pages turned off. The page renderings from each run were then compared.

How did we compare the two runs? How to compare pages when content and ads on web pages are constantly changing and we don't know what the expected behavior is? We could have used cached versions of these pages, but that wouldn’t be the realworld experience we were testing and would take time setting up, and the timing would have been different. We opted to leverage some other work that compares pages using the Document Object Model (DOM). We automatically scan each page, pixel by pixel, but look at what element is visible at the point on the page, not the color/RGB values. We then do a simple measure of how closely these pixel measurements match. These so-called "quality bots" generate a score of 0-100%, where 100% means all measurements were identical.

When we performed the runs, the vast majority (~95%) of all comparisons were almost identical, like we hoped. Where the pages where different we built a web page that showed the differences between the two pages by rendering both images and highlighting the difference. It was quick and easy for the developers to visually verify that the differences were only due to content or other non-structural differences in the rendering. Anytime test automation scales, is repeatable, quantified, and developers can validate the results without us is a good thing!

How did this testing get organized? As with many things in testing at Google, it came down to people chatting and realizing their work can be helpful for other engineers. This was bottom up, not top down. Tejas Shah was working on a general quality bot solution for compatibility (more on that in later posts) between Chrome and other browsers. He chatted with the Instant Pages developers when he was visiting their building and they agreed his bot might be able to help. He then spend the next couple of weeks pulling it all together and sharing the results with the team. 

And now more applications of the quality bot are surfacing. What if we kept the browser version fixed, and only varied the version of the application? Could this help validate web applications independent of a functional spec and without custom validation script development and maintenance?

Conversation with Google Test Engineer

Alan Faulkner is a Google Test Engineer working on DoubleClick Bid Manager, which enables advertising agencies and advertisers to bid on multiple ad exchanges. Bid Manager is the next generation of the Invite Media product, acquired by Google in 2010. Alan Faulkner has been focused on the migration component of Bid Manager, which transitions advertiser information from Invite Media to Bid Manager. He joined Google in August 2011, and works in the Kirkland, WA office. 

Are you a Test Engineer, or a Software Engineer in Test, and what’s the difference?
Right now, I’m a Test Engineer, but the two roles can be very similar. As a Test Engineer, you’re more focused on the overall quality of the product and speed of releases, while a Software Engineer in Test might focus more on test frameworks, automation, and refactoring code for testability. I think of the difference as more of a shift in focus and not capabilities, since both roles at Google need to be able to write production quality code. Example test engineering tasks I worked on are introducing an automated release process, identifying areas for the team to improve code coverage, and reducing the manual steps needed to validate data correctness.

What is a typical day for you?
When I get in, I look at any code reviews I need to respond to, look for any production bugs from technical account managers that are high priority, and then start writing code. In my current role, I focus my development effort on improving the efficiency and coverage of our large scale integration tests and frameworks. I also work on adding additional features to our product that improve our testability. I typically spend anywhere from 50% to 75% of my time either writing code or participating in code reviews.

Do you write only test code?
No, I write a lot of code that is included in the product as well. One of the great things about being an SET or TE at Google is that you can write product code as easily as test code. I write both. My test code focuses on improving test frameworks and enabling developers to write integration tests. The production code that I write focuses on increasing the verification of external inputs. I also focus on adding features that improve testability. This pushes more quality features into the product itself rather than relying on test code for correctness.

What programming languages do you use?
Both the test and product code are mostly Java. Occasionally I use Python or C++ too.

How much time to do you spend doing manual testing?
Right now, with the role I am in, I spend less than 5% of my time doing manual testing. Although some exploratory testing helps develop product knowledge and find risky areas, it doesn’t scale as a repeated process. There are a small amount of manual steps and I focus on ways to help reduce this so our team does not spend our time doing repeated manual steps as part of our data migration.

Do you write unit tests for code that isn’t yours?
At Google, the responsibility of testing is shared across all product engineers, not just Test Engineers. Everyone is responsible for writing unit tests as well as integration tests for their components. That being said, I have written unit tests for components that are outside of what I developed but that has been to illustrate how to write a unit test for said component. This component usually involved a abnormally complex set of code or to illustrate using a new mocking framework, such as Mockito.

What do you like about working on the Google advertising products?
I like the challenges of the scalability problems we need to solve, from handling massive amounts of data to dealing with lots of real time ad requests that need to be responded to in milliseconds. I also like the impact, since the products affect a lot of people. It’s rewarding to work on stuff like that.

How is testing at Google different from your experience at other companies?
I feel the role is more flexible at Google. There are fewer SET’s and TE’s in my group at Google per developer, and you have the flexibility to pick what is most important. For example, I get to write a lot of production code to fix bugs, make the code more testable, and increasing the visibility into errors encountered during our data migrations. Plus, developers at Google spend a lot of time writing tests, so testing isn’t just my responsibility.

How does the Google Kirkland office differ from the headquarters in Mountain View?
What I really like about the offices at Google is that each of them has their own local feel and personality. Google encourages this! For instance, the office here in Kirkland has a climbing wall, boats and all the conference rooms in our building are named after local bands in the area. The office in Seattle has kayaks and the New York office has an actual food truck in its cafeteria.

What’s the future of testing at Google?
I think the future is really bright. We have a lot of flexibility to make a big impact on quality, testability and improving our release velocity. We need to release new features faster and with good quality. The problems that we face are complex and at an extreme scale. We need engineering teams focused on ensuring that we have efficient ways to simulate and test. There will always be a need for testers and developers that focus on these areas here at Google.

Monday, October 8, 2012

Google Launches Credit Cards for Small Businesses

 

If you’re a small business in the United States and Britain, you might be able to get a Google credit card soon.

Google start rolling out credit cards specifically for AdWords to small businesses in the UK on Sunday and will offer more credit cards to small businesses in the U.S. later this month, the company announced in a blog post.

The search giant first introduced the AdWords credit card in a pilot program for a select few small businesses in the U.S. last year. The goal of the program was to make it easier for small businesses to pay and track spending for their AdWords campaigns. Sure enough, the program seems appears to be working. Google reports that 74% of companies in the pilot program now use the credit card to pay for AdWords.

Google has partnered with the Barclays group in the UK and Comenity Capital Bank in the U.S. to issue the card, and both are MasterCards. These credit cards can only be used to purchase AdWords campaigns and nothing else.

Google isn’t the only tech company getting into the financial services industry. Amazon introduced a lending program to provide low interest loans to sellers in the U.S. at the end of last year.

While the purpose of Google’s credit card is very specific, it now gives even more of an impression that the company is becoming a bank, on top of being a search engine, smartphone manufacturerdaily deals companywedding planner, and dozens of other services.

 

 

IT'S FACEBOOK OFFICIAL: A 'Want' Button Is Getting Tested

Facebook

After months of talk, it's finally official: Facebook is testing a "Want" button.

 

Even though developers noticed code for a "Want" button in Facebook's Javascript SDK in late June, the social media giant was very coy when approached about the matter, refusing to really confirm or deny its intentions.

Almost two months later, Facebook announced that it has joined forces with seven retailers — including Pottery Barn, Victoria Secret, and Neiman Marcus — to test the platform which allows users to "want," "collect," or "like" a product. Note: if you "like" something, then the item will show up in your Timeline.

A spokesperson emailed a statement to AllFacebook explaining:

We’ve seen that businesses often use pages to share information about their products through photo albums. Today, we are beginning a small test in which a few select businesses will be able to share information about their products through a feature called Collections.  Collections can be discovered in news feed, and people will be able to engage with these collections and share things they are interested in with their friends. People can click through and buy these items off of Facebook.

Mashable points out that even though this sounds Pinterest-like, Facebook has one upped the pinning website because products within a given collection will also feature a Buy link.

Although Facebook won't get a cut of sales, Robert W. Barid analyst Colin Sebastian told Reuters that the "Want" button provides other opportunities for monetization. "In addition to potentially collecting a transaction fee for referring users to an e-commerce site, Sebastian said that retailers might also pay Facebook to promote products featured on users' wishlists, similar to the way the Facebook's current ads function."


570425_Up To 60% Off w/ Free Shipping 525x133
Twitter Delicious Facebook Digg Stumbleupon More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews