Showing posts with label Google. Show all posts
Showing posts with label Google. Show all posts

Tuesday, November 18, 2014

With VS 2015 and Android development in VS... "The Secrets to App Success on Google Play"

I Programmer - Free Guide For Android Developers

Google has produced an 80-page booklet to help and encourage developers to publish apps on Google Play. You can download it as pdf or from Google Play, or even request a printed copy sent by mail.

The final option, which involves filling out a form, only applies if you are in the US or the UK. Only a limited number of copies are available and once the supply is exhausted the form will no longer be accessible.

Although the booklet is free, any download from Google Play requires you to provide a payment method. This has led to negative comments from devs who have experienced problems. Other criticisms are the the font sizes are small, requiring zooming on many devices.

So the trouble-free option is the pdf, although even here the use of color makes it slow to download and render and less easy to read.

So much criticism of a freebie!

So what doe it have to offer?

...

Android Developers Blog - Introducing a New Guide, “The Secrets to App Success on Google Play”

...

image

The guide is separated into the following sections:

  • Publishing on Google Play — using the Google Play Developer Console to distribute your app to over 1 billion Android users worldwide.
  • Quality — The fundamentals of building a great app and an insight into the Google Play guidelines and policies.
  • Discoverability & reach — Maximizing your app's discoverability and reaching the widest audience possible.
  • Engagement & retention — Converting installations into active users and improving user retention.
  • Monetization — Monetization strategies to generate ongoing, growing revenue streams.
  • Measurement with Google Analytics — Understanding your users and improving your app experience, conversions, and marketing.
  • Going global — Launching your app in local markets around the world.

Download the guide now in English (PDF, 11MB) or get it on Google Play. We’ll release the guide in more languages in the coming months. If you’re in the US or the UK, we also have a limited number of printed copies that we are offering to send for free. Request a printed copy here.

Now that Android dev is that much easier in VS 2015, thought this guide might come in handy for many of you...

Google goes Git and GitHub with Go

Info - Go Language Moves to Git and GitHub

Rob Pike, lead designer of Go at Google, announced on Go's Google Group that Go language is moving to Git and GitHub. "All data will be preserved," said Rob, but GitHub will not be used to handle pull requests and code reviews. Google's own Gerri will be used instead because it fits better the requirements of a large project such as Go, explained Google engineers.

...

The main reasons behind the decision to adopt Git and GitHub, says Rob, are the availability of a Git-based code review system that fits the Go team workflow and the fact that a large part of the Go community is currently using Git and GitHub. As mentioned, a Google-hosted instance of Gerri will be used for code reviews. In a separate discussion about the use of Gerri, Andrew Errand, Google Go engineer, explained that Gerri has several advantages over Godthab's code review tool:

...

image

Mostly I just wanted a post with that title... :P

But I did find it interesting how much uptake Git and GitHub are getting. Microsoft and Google both on GitHub? I have to wonder, who's going to buy GitHub?

Wednesday, September 10, 2014

Visualizing Database Schema changes, with a little help from the Google Charts API

Maria Zakourdaev - Using Google Charts API to Visualize Schema Changes

Last week I have worked on the new email report using Google Charts and liked it so much that decided to share it here with anyone who finds it useful.

I have a Schema Changes Audit table which is being maintained by the DDL Trigger. The relevant record is added to this table every time anyone changes objects on the server

image

image

..."

I just thought this something interesting, kind of cool and different. I'd have never thought to use the Google Charts API (or other charting API) like this...

Monday, March 17, 2014

Going gaga for Google APIs Client Library for .NET (because it's gone GA)

Google Developers Blog - GA Release for Google APIs Client Library for .NET

We strive to make our APIs accessible to anyone on any platform: ReST, HTTP and JSON mean that from nearly any language on nearly any hardware, you can call any of our APIs. However, to be truly useful on many platforms, it helps to have a client library -- one that packs a lot of functionality like handling auth, streaming media uploads and downloads, and gives you native language idioms.

Today, we are announcing General Availability of the Google APIs Client Library for .NET.

This library is an open-source effort, hosted at NuGet, that lets developers building on the Microsoft® .NET Framework to integrate their desktop or Windows Phone applications with Google’s services. It handles OAuth 2.0 integration, streaming uploads and downloads of media, and batching requests. For more than fifty Google APIs, it is the easiest way to get access for any Windows developer. Whether you are plugging Google Calendar into your .NET Framework-based application, translating text in a Windows Phone app or writing a PowerShell script to start Google Compute Engine instances, the Google APIs Client Library for .NET can save you tons of time.

Want to try it out? Visit the Getting Started tutorial. Want to hear more about about using Google’s services from .NET? Follow the Google APIs Client Library for .NET blog here. [GD: Post leached in full]

google-api-dotnet-client Announcements - Announcing the release of 1.8.1

Did you notice we have dropped the beta and rc labels out from this release?

That's right; the Google APIs Client Library for .NET is now in GA (General Availability).

Thanks for all your help and support getting out of beta!

From today, all our Google.Apis NuGet packages are stable. There have been no real changes in the libraries since the release candidate (RC) version, but we have worked hard on improving the documentation on developers.google.com/api-client-library/dotnet/.

As usual, feel free to open new threads in StackOverflow with our google-api-dotnet-client tag for any questions, suggestions or bugs. [GD: Post also leached in full]

NuGet - Google.Apis

image

I've been using their .Net Library for the better part of a decade, but it wasn't as uber (i.e. as Google API wide) as this one.  Anyway... Good to seem them push this forward and give it some love (kind of/mostly, but better this then dead I guess!).

 

Related Past Post XRef:
Google .Net API's go portable... The v1.4.0 Google APIs .NET library is now a Portable Class Library (PCL) And now uses TPL and the new HttpClient lib too
.NET Client Library for Google+ (Both in original binary form and decompiled/source version too)
GData .Net Assembly 1.1.4.0 Released. Now .Net Framework 2, VS (2005) Templates, and support for Google Contacts

Sunday, June 30, 2013

Google .Net API's go portable... The v1.4.0 Google APIs .NET library is now a Portable Class Library (PCL) And now uses TPL and the new HttpClient lib too

google-api-dotnet-client Announcements - Announcing the release of 1.4.0-beta

We are excited to announce the Google APIs .NET library 1.4.0-beta release.

There are amazing new features in this release, the library was upgraded to support .NET 4.0, and the core Google.Apis assembly is now a Portable Class Library (PCL, see below). We support now HttpClient as our transport layer and TPL for asynchronous tasks. Resumable upload was also improved and media download support was added to the library.

For users who run on .NET 3.5 or earlier versions of .NET framework, release 1.3.0 is still available for you to download from: https://google-api-client-libraries.appspot.com/download/library/[API_NAME]/[API_VERSION]/csharp?lv=1.3.0-beta.

For example to download the Blogger API library that works with 1.3.0-beta, use the following link -  https://google-api-client-libraries.appspot.com/download/library/blogger/v2/csharp?lv=1.3.0-beta
All the new generated APIs can be downloaded from: http://code.google.com/p/google-api-dotnet-client/wiki/APIs

The release highlights:

Portable Class Library (PCL)

From this release, the Google.Apis core assembly is a PCL.

Portable Class Libraries support cross-platform development of .NET Framework apps. Use PCL to write and build portable assemblies that work without modification on multiple platforms, such as Windows 7, Windows 8, Silverlight, Windows Phone, and Xbox 360. ...

HttpClient

HttpClient provides developers an extremely simple programming interface to connect to services across the internet including REST-based services. It is part of .NET framework 4.5, but we use a .NET 4.0 PCL version using NuGet (which is available here).

In addition HttpClient exposes the new Task based asynchronous methods, which makes writing responsive and performant UI applications across all platforms a lot simpler....

...

Breaking changes in ClientServiceRequest...

Media Upload and Download...

Service names...

...

NuGet

From this release, we support NuGet for managing our 3rd party dependencies. You can also use the assemblies in the bundle (for .NET 4.0 full profile only), although our recommendation it to use NuGet.

Follow our Build wiki page for more details regarding building your project with or without NuGet.
* Notice that the Google packages are NOT served by NuGet, but it is scheduled to be in the future.

While I'm not really a happy google camper this second, this IS a great move by them. I'm really happy to see them continue in this investment and how they've moved to PCL. This should REALLY help in making Google reading/consuming/producing app's for most of the Windows platforms MUCH easier.

 

(via Bnaya Eshet - Google API)

Goodbye Google Reader... Need an alternate app? Here's an ultimate alternate list, by AlternativeTo (GReader)

AlternativeTo - Google Reader shuts down, but we have the alternatives!

Since you visit the AlternativeTo blog the chances are great that you’re one of the many people around the world that use an RSS-client powered by Google Reader to follow news, blogs and other types of web content. You probably already know that Google Reader is shutting down in just a few days. July 1 is getting closer very fast and it’s time to move on.

On AlternativeTo you can find loads of great alternatives and even though we all have different needs and taste there should be something there to make everyone happy. The most popular service right now according to our users is Feedly but a good idea is to have a look at the full list of alternatives and make up your own mind. Remember to click the like button on the alternative you like the most!

...

AlternativeTo - Google Reader (GReader)

SNAGHTMLe4706be

imageimage

I've been using NewsBlur (Premium) for the last month and am pretty happy with it. It's a one man show, but a pretty good show at that... even with big names now in the game, Digg, AOL, I still expect both a continued explosion of alternates and a later die-off and consolidation.

How to track all these alternates? AlternativeTo of course!

 

Related Past Post XRef:
“Is there a free alternate to application X, Y or Z?” Probably, but just how the heck do you find it? (Hint: You go to AlternativeTo.net)

LifeHacker step by step guide to get going with your own hosted Tiny Tiny RSS

Using Google Docs to find a Google Reader replacement - the community project
Web Feed Reader Wish List - My Must Have/Should Have/Would Be Nice Feature List
And so dies my desktop feedreader of choice too, Google Reader's shutdown also kills FeedDemon
Google Reader Bytes the Dust - Google Reader is being turned out to pasture on July 1, 2013

Wednesday, June 12, 2013

Tiny Tiny RSS WAMP, MAMP or LAMP installers, VM or even an Amazon/Azure cloud VM

I Programmer - RSS Reader As Appliance - Easy Google Reader Replacement

BitNami has added Tiny Tiny RSS server to its collection of LAMP appliances. This makes it very easy to replace Google Reader with something you can rely on. Perhaps this is the way all software should transition to the cloud

...

Now we have an implementation of tt-rss as an appliance by BitNami. You can download a complete installer for Windows, OSX and Linux. You first use the BitNami WAMP, MAMP or LAMP installer and then install the application. While installing on a spare machine you might have around is reasonable, a more flexible option is to use one of the complete virtual machine images. All you need is WMware or VirtualBox and you can load the machine image and start working at once with everything installed and configured - right down to the passwords.

...

The final option is the one that might make the most sense for the most users - a cloud deployment.  All you need in this case is a credit card.

The virtual machine images can be deployed to either Amazon EC2 or Windows Azure and all with minimum fuss. You can even have one server for free for a year, but after that its $24 per month plus Amazon or Azure charges for three servers. Note that using the installers or VM images without cloud hosting is free.

The only problem is that BitNami charges are in addition to the Amazon or Azure charges, which makes it more difficult to work out what the whole package will cost - but if you just want simplicity of deployment then this is the way to go.

...

BitNami Tiny Tiny RSS

BitNami Tiny Tiny RSS Stack provides a one-click install solution for Tiny Tiny RSS. Download installers and virtual machines or run your own Tiny Tiny RSS server in the cloud.

Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) reader and aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible.

image

While my current RSS service of choice is NewsBlur there's something VERY appealing about having my own cloud solution. Hum... Newsblur is OSS too, maybe I should... :P

Saturday, May 11, 2013

The NSA Untangles the Web - 651 Pages of NSA Web Searching'ness...

The Verge - NSA reveals its internet search tricks in the recently declassified 'Untangling the Web'

The National Security Agency has declassified a version of an in-house training manual used to teach NSA members how to best utilize the internet for research purposes. Untangling the Web: An Introduction to Internet Research was written by Robyn Winder and Charlie Speight and published by the NSA's Center for Digital Content back in 2007. It's been declassified and made available now following a Freedom of Information Act requested lodged by MuckRock back in April.

The document weighs in at over 600 pages, and tends to be geared towards an audience that may not necessarily be familiar with or see the value of the internet in research (then again, it's important to remember that the book was published six years ago). While chapters like "Search Fundamentals" and "Why Do I Need Help?" paint a basic picture, it also dives a bit deeper with sections like "Google Hacking," which focuses on "using publicly available search engines to access publicly available information that almost certainly was not intended for public distribution." Confidential company data, secret government information, and financial data are all listed as the types of data such searches could uncover.

..."

While a few years old, still some real interesting reading... One thing to note, this is a scanned document. So you'll need to let Acrobat OCR it before you can search it, etc.

imageimage

image

imageimageimageimage

Wednesday, March 13, 2013

Google Reader Bytes the Dust - Google Reader is being turned out to pasture on July 1, 2013

Google Reader Blog - Powering Down Google Reader

"...

We have just announced on the Official Google Blog that we will soon retire Google Reader (the actual date is July 1, 2013). We know Reader has a devoted following who will be very sad to see it go. We’re sad too.

There are two simple reasons for this: usage of Google Reader has declined, and as a company we’re pouring all of our energy into fewer products. We think that kind of focus will make for a better user experience.

...

Thank you again for using Reader as your RSS platform."

Thank you, but screw you too, I guess. Wow, does this really sour me on Google. I really need a server based RSS sync repository. My feeds are too active and I don't want to leave my feed reading running 24x7 just to keep up. If someone spins up a service, even a fee based one, I'm in. I'd have paid Google too if I had that option...

Tuesday, October 30, 2012

gtest C++ unit testing test adapter for Visual Studio 2012 now available (beta)

Visual Studio Gallery - Google Test Adapter

Unit Test Adapter for Google Test (gtest).

This is a beta release of an unit test adapter for Visual Studio 2012 supporting gtest tests.

To browse, run and evaluate your gtest tests just build your solution and open the Test Explorer via the TEST menu. You can find more information regarding gtest here.

...

image

..."

googletest

Google's framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, value- and type-parameterized tests, various options for running the tests, and XML test report generation.

...

Google Test-related open source projects

Google Test UI is test runner that runs your test binary, allows you to track its progress via a progress bar, and displays a list of test failures. Clicking on one shows failure text. Google Test UI is written in C#.  ..."

Now this is something I doubt I'll hear much about here at //build/ so I guess it makes it a perfect blog post for today, doesn't it?

Why? Because this shows just awesome Visual Studio 2012's new Unit Testing is. Oh sure, there's some things I really really hate in the RTM version (which I hope will be fixed in Update 1 [Note to Self: talk to the VS team here at //build/ about this]) but still I think it's pretty cool that even a unit testing tool from Google can be integrated into Visual Studio...

Thursday, June 28, 2012

PowerShell, SQLite and Google Drive [Oh my]

System Forensics - Powershell, SQLite and Google Drive

"I have been reading a lot about Microsoft’s Powershell lately because I am trying to automate some tasks at the office. It’s hard to beat their Active Directory modules that are integrated with Windows 7 and Windows Server 2008 R2.

While performing a bit of research I came across this site: http://psqlite.codeplex.com/ It's a module for sqlite and powershell. According to the website it, "enables you to use SQLite databases from your PowerShell session by mounting the database as a drive. You can then use the standard provider cmdlets to perform CRUD operations on the database tables and records."

This was interesting for a few reasons. First, and as many of the readers know, SQLite is used a lot and as computer forensic analysts/incident responders we come across SQLite databases quite frequently. Applications such as Google Chrome, Google Drive, Firefox, and Dropbox all use SQLite databases.

I will walk you through the installation of the SQLite Powershell Provider module, and we will also take a look at some basic examples by extracting information from a SQLite database, which is used by Google’s new cloud storage solution, Google Drive.

...

image..."

CodePlex - SQLite PowerShell Provider

The SQLite PowerShell Provider enables you to use SQLite databases from your PowerShell session by mounting the database as a drive. You can then use the standard provider cmdlets to perform CRUD operations on the database tables and records.

The provider supports both persistent (on-disk) and transient (memory-only) SQLite databases. In addition, the provider is transaction-aware.

For more information and examples, please refer to the User's Guide in the Documentation.

SNAGHTML524a3ca2

With the recent excitement around SQLite in the Microsoft sphere (with last week's announcement of it being ported/supported on Windows 8 and Windows Phone 8) when I saw this I knew I had to share it. While this post isn't about the Win8 port, it is about how you can use PowerShell to work with your SQLite DB's, which I'm guess there's going to be allot of in the coming months.

Is this project active? The SQLite Provider 1.1 (beta) was just released Monday (June 25, 2012)...

With my EDD/ESI hat on, I also liked how this post also helped us spelunk the Google Drive SQLite DB.

Saturday, January 21, 2012

Do you YouTube with Expression Encoder? Here's something that will help make that even easier...

Expression - Gallery - Expression Encoder Publisher for YouTube

This plugin provides the user the ability to upload videos to YouTube from within Expression Encoder 4.

image

This prompted me to check out what else is there in the Express Gallery... There's a good bit of cool looking stuff there.

image

(via Secret Microsoft Communications - Check out this plug-in for Expression Encoder)

Monday, December 19, 2011

.NET Client Library for Google+ (Both in original binary form and decompiled/source version too)

Google Plus Tips - .NET Client Library for Google+ APIs from GooglePlusTips.com

"Are you a .NET developer looking for a .NET Client library to develop cool applications using Google+ data? Here is a .NET library, developed using C#. You can download the .NET Library from here and use it to develop applications

We are excited to announce the release of GooglePlusLib, a .NET library for Google+ APIs.

Google announced the version 1 of Google+ APIs couple of days ago. As usual, Google released the APIs along with a couple of client libraries, including .NET client library. However, the client libraries released by Google have some learning curve since the usage is not in the native .NET programming style.

Here is a .NET client library we developed for Google+ APIs. They are very easy to use in your applications.

Licensing
You are welcome to use the GooglePlusLib.NET client library as you like. You can use this library to develop applications and distribute it with your applications.

...

SNAGHTML95d4bcf..."

Peter Bromberg - GooglePlusLib .NET Client Library for Google+ API (Decompiled Version)

The GooglePlus.NET library can be found here:

http://www.googleplustips.com/resources/3332-NET-Library-Google-APIs-released.aspx

Tony John, the author, says "You are welcome to use the GooglePlusLib.NET client library as you like. You can use this library to develop applications and distribute it with your applications.

"The only problem is, he only provides the downloadable Assembly and no source code is to be found. That's not good enough for me, so I decompiled it, fixed up the code, added some XML documentation, and added a sample Test Console App that exercises some of the methods. The nice thing about this library is that it deserializes all the API JSON into .NET Classes which makes working with the API much cleaner. Here is some sample code:

...

SNAGHTML960f289

This library currently covers all the methods available in the Google+ API. With this source code, you are in a position to be able to easily update it when the API is enhanced. It also provides the nextPageToken which allows you to handle paging of results. You have everything in this library that you need, for example, to build an entire web site around the Google+ API including searching for people, activities, comments, attachments (articles or images) and so on. You can get your own API key here.

You can download the full Visual Studio 2010 Solution here. [GD: click through for the download link]"

I thought the byplay here interesting. One developer releases a Google Plus API .Net DLL with a very liberal license but no source. Another Dev who likes it but wants tweaks/changes, decompiles it, tweaks/improves it and shares that version (with source). [Insert fork joke here]

The lesson IMHO? If you can, release source. Better yet, host the project on one of the awesome and free source code repositories available online. Help your community help you, by making it easy to improve what you release, help them give back to you, as you've given to us... And if you don't want your source easily reused/seen/decompiled, obfuscate.

All that said, for you Google Plus'ers, if you're looking for a .Net Lib, check these out (which ever one your comfortable with getting and using... ;)

Monday, November 14, 2011

A .Net Dev's journey creating his first Android app...

MTG C# Guy's Layer - Creating your First Android Application (From a .Net Developer's Perspective)

"I will be showing you how to create the same application that was shown in the tutorial titled 'Creating your First Mono for Android Application'. Over time, I will create more advanced Android application development tutorials using both the Mono for Android (using C#) and Eclipse Android Plugin (using Java) frameworks.

Setting Up the Development Environment

...

Creating the First, Hello World Android Application

...

image..."

One of these days I might have to jump into this space, so...

Friday, November 11, 2011

Google rolls out tools and tech for Veterans

Google Blog - Bringing the very best of what we do to the veteran community

"...

Today, on Veterans Day, I am proud to share a few Google tools and platforms for the military veteran community. They can be accessed on our website, Google for Veterans and Families, which was created by veterans and their family and friends, who work at Google. This single interface brings together Google products and platforms for servicemembers and their families. We believe it will be useful to all veterans, whether still in the service, transitioning out, or on a new path in their civilian lives. Here are some examples of what you’ll find on the site:

  • VetConnect - This tool helps servicemembers connect, communicate and share their experiences with others who have served using the Google+ platform.
  • Google Veterans Channel - A YouTube channel for discussion about military service for veterans, their families and the public. Veterans can share their experiences with each other as well as with civilians to help shed light on the importance and complexity of service. If you have not served, this is a great place to offer your thanks by uploading a tribute video.
  • Resume Builder powered by Google Docs - We found that Docs can be a particularly helpful tool to transitioning servicemembers seeking employment. Resume Builder generates an auto-formatted resume that can be easily edited, saved and downloaded to share with potential employers.
  • Tour Builder powered by Google Earth (coming soon). A new way to tell your military story. Today, you can view some sample “tours”— 3D maps of veterans’ service histories, complete with photos and videos. Stay tuned for more details and updates on the Google Lat Long Blog.

It’s been a proud month for those of us here at Google who are veterans or family of veterans.

...

Finally, this week, we introduced the Veterans Job Bank in partnership with the Department of Veterans Affairs. The Veterans Job Bank is a customized job search engine in the National Resource Directory (NRD), which is powered by Google Custom Search technology and crawls the web for JobPosting markup from Schema.org to identify veteran-committed job openings.

..."

Google Lat Long Blog - Map your military service for Veterans Day

"Today is Veterans Day in the U.S., and we’re honoring this community by sharing relevant Google tools for veterans and families all over the world--you can learn more on the Google for Veterans and Families site. I specifically wanted to highlight a couple of these tools that enable people to map and tell their stories using Google Earth and Google Maps.

Explore veteran tours in Google Earth
For Veterans Day we’re featuring several stories created by veterans that show how Google Earth can be used to create a 3D virtual tour of their service history, complete with photos and videos. Fly back to the 1940's to hear about six siblings who served in WWII and an Army nurse who worked in post-war Japan. Then see where a Marine Lieutenant spent four years during the Vietnam War. Watching these tours requires the Google Earth plug-in, which you can download here. We hope to make this story-telling tool available to everyone soon.

image

Make a Custom Map of your service
Google Maps makes it easy (and fun!) to create a simple Custom Map and also share with others. With our mapping tools, veterans can map their service and then share the personalized map with their families and friends. Stories, photos and videos can be geo-located so the complete story is recorded and marked on a map.

We hope our mapping tools can be useful to the veteran community for sharing and recording life stories. For more other relevant Google products, we invite you to explore the Google for Veterans and Families site, www.googleforveterans.com.

The Tour Builder looks pretty cool...

Sunday, October 23, 2011

A run at runtime stats for your Windows Phone 7 apps with Microsoft Silverlight Analytics Framework and Google Analytics

Mark Monster - Statistics for your Windows Phone application (Google Analytics)

"Alright, I’ve tried a couple of different systems to get the statistics for the apps I created.

Google Analytics custom way

I started more than a year ago with a unreliable option using Google Analytics. This option was unreliable because it didn’t handle things like no connectivity and was depending on the WebBrowser control. Technically this was an option, but there are better options.

Flurry Analytics

My first applications actually did go live with Flurry Analytics for the stats. ...

PreEmptive Runtime Intelligence

Alright, then I heard people say, why don’t you use PreEmptive’s Runtime Intelligence. ...

Google Analytics with Microsoft Silverlight Analytics Framework

Alright, I’ve chosen to go back to Google Analytics and follow the comments I got from my readers on my custom Google Analytics tracking post. They suggest to make use of Microsoft Silverlight Analytics Framework. This framework supports a couple of very important scenario’s.

  • Offline scenarios
  • Support for multiple analytics services, including:
    • Comscore
    • Google Analytics
    • PreEmptive Solutions

Where I already have experience with implementing analytics using the custom PreEmptive tools I wouldn’t try that again, how long will it be free? I also have some experience with Comscore for one of my customers. I don’t understand how to read the reports so that’s not really an option for me, neither is it free. So Google Analytics it is, I know how to read the reports, and I’ve got a lot of experience implementing it for websites. Let’s start with the implementation in a Windows Phone application.

...

image..."

This approach might not be as hands-off as using PreEmptive’s Runtime Intelligence but there's something about the deterministic nature of it that I dig.

Monday, August 15, 2011

Windows Phone 7, Silverlight, RSS, Picasa and you...

Kunal's Blog - Fetching Picasa Images through RSS in WP7

"Today in this article we will discuss how to fetch feed from Picasa and display images from that RSS feed to your Windows Phone 7. This will not only clear the image feed mechanism in WP7, but will also help you to understand how to read RSS feed in Windows Phone 7 or in a Silverlight application.

After reading this article, you will be able to fetch any feed and display specific content in your application. Hope, this will help you. Don't forget to share it to your followers and if you have any query, drop a line below.

SNAGHTMLbce8350..."

I thought this cool and something I couldn't share via my other blogging outlets (cough... For some reason it's frowned upon when I blog about Google related stuff on MS sites... Imaging that! LOL). I really dig seeing this kind of cross pollination, WP7 accessing Picasa...

Tuesday, June 28, 2011

[Awesome IRL Map Hack] - Is that a Pac Man on my street?

Google Sightseeing - World’s largest Pac-man game

“A giant-size depiction of the Pac-Man game has been found! Someone has taken all of the familiar features from the classic arcade hit, and reproduced them on the streets of this quiet suburb in Massachusetts.

SNAGHTML292ce3d1…”

LOL… That’s just awesome.

 

image

image

Monday, January 10, 2011

goo.gl gets an official API (You hear that rapid typing? That’s a ton of dev’s already pounding out the code to use it…)

Google Code - Google URL Shortener gets an API

“When we launched Google’s URL shortener externally back in September, there was no accompanying API to allow people to integrate goo.gl into their applications and web pages. However, we said that we were working on one, and today we're happy to announce that we’ve launched the goo.gl API in Google Code Labs. The documentation can be found on the Google Code site, with example code in the Getting Started section.

With this API, developers are able to programmatically access all of the fast, sleek goo.gl goodness that we currently provide via the web interface. You can shorten and expand URLs using the API, as well as fetch your history and analytics. You could use these features for a wide variety of applications, enabling behaviors ranging from auto-shortening within Twitter or Google Buzz clients to running regular jobs that monitor your usage statistics and traffic patterns. You can check out the Google APIs console to get started.

We’re very excited to be able to offer you this API to access one of the fastest URL shorteners out there. …”

Do you smell that? There’s nothing like the smell of a new API in the morning…

Monday, November 08, 2010

Interview Questions - Google Style

Seattle Interview Coach - 140 Google Interview Questions

Here's a list of 140 Google interview questions. Many of our clients have interviewed and received Google job offers. Contact us for a free 15 minute interview analysis before your Google interview.

Link to Google interview questions for:

  • Product Marketing Manager
  • Product Manager
  • Software Engineer
  • Software Engineer in Test
  • Quantitative Compensation Analyst
  • Engineering Manager
  • AdWords Associate

…”

Since I recently blogged about some Microsoft interview questions, seemed only fair to blog about Google’s… :P

(via Silicon Alley Insider - 15 Google Interview Questions That Will Make You Feel Stupid)

 

Related Past Post XRef:
Heard that you get “interesting” questions during an interview at Microsoft? Here’s 80+ to give you a taste of “interesting”…