<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Doga Berntas &#187; Google</title>
	<atom:link href="http://doganberktas.com/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://doganberktas.com</link>
	<description>is actually from a small planet somewhere in the vicinity of Betelgeuse</description>
	<lastBuildDate>Sat, 21 Apr 2012 21:48:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Google I/O 2010  &#8212; Notes &amp; Stuff &#8212;  A Geek Thing</title>
		<link>http://doganberktas.com/2010/05/21/google-io-2010-notes-stuff-a-geek-thing/</link>
		<comments>http://doganberktas.com/2010/05/21/google-io-2010-notes-stuff-a-geek-thing/#comments</comments>
		<pubDate>Fri, 21 May 2010 12:16:33 +0000</pubDate>
		<dc:creator>dkberktas</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google io 2010]]></category>
		<category><![CDATA[googleio]]></category>
		<category><![CDATA[San Francisco]]></category>

		<guid isPermaLink="false">http://doganberktas.com/?p=307</guid>
		<description><![CDATA[I am one of the lucky developers (one of the 5000) that can attend Google I/O 2010. I watched many videos from youtube, so I was very prepared for the sessions, but the overall experience was something well beyond my expectations. Below you can find the things I wrote during the three day marathon. Most [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">I am one of the lucky developers (one of the 5000) that can attend Google I/O 2010. I watched many videos from youtube, so I was very prepared for the sessions, but the overall experience was something well beyond my expectations. Below you can find the things I wrote during the three day marathon. Most of the items the things I will check out until the next Google I/O.</p>
<p style="text-align: left;">And finally, my resolution for the next year is to have a couple of Android apps on the market (maybe a game who knows).</p>
<p style="text-align: center;"><span style="font-size: x-large;"><strong>Keywords</strong></span> &#8212; that I took note during the sessions<a href="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-19-17.29.201.jpg"><img class="size-full wp-image-320 aligncenter" style="margin-top: 10px; margin-bottom: 10px;" title="2010-05-19 17.29.20" src="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-19-17.29.201.jpg" alt="" width="500" height="667" /></a></p>
<ul>
<li>Google Web  Elements &#8212; http://www.google.com/webelements/</li>
</ul>
<div>
<ul>
<li>Google Code Playgorund &#8212;  http://code.google.com/apis/ajax/playground/#hello,_earth</li>
</ul>
</div>
<ul>
<li>Data  Liberation Front &#8212; http://www.dataliberation.org/<a href="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-18-20.00.29.jpg"><img class="aligncenter size-full wp-image-318" title="2010-05-18 20.00.29" src="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-18-20.00.29.jpg" alt="" width="500" height="667" /></a></li>
</ul>
<ul>
<li>Google  Ajax APIs &#8212; http://code.google.com/apis/ajax/</li>
</ul>
<ul>
<li>KML  Tutorial &#8212; http://code.google.com/apis/kml/documentation/kml_tut.html</li>
</ul>
<ul>
<li>Google  Maps js API V3 &#8212;  http://code.google.com/apis/maps/documentation/javascript/</li>
</ul>
<ul>
<li>Spring  Roo &#8211;  Framework from VMWare that can easily be integrated with a GWT  frontend &#8212; http://www.springsource.org/roo</li>
</ul>
<ul>
<li>Google  Chrome Web App Store &#8212;  http://blog.chromium.org/2010/05/chrome-web-store.html</li>
</ul>
<ul>
<li>WebM  is an open media file format designed for the web.  &#8212;  http://www.webmproject.org/about/<a href="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-20-17.29.141.jpg"><img class="aligncenter size-full wp-image-324" title="2010-05-20 17.29.14" src="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-20-17.29.141.jpg" alt="" width="500" height="375" /></a></li>
</ul>
<ul>
<li>http://www.openclipart.org</li>
</ul>
<ul>
<li>Lots  of things start or finish with enterprise enterprise enterprise  (boooring&#8230;..)</li>
</ul>
<ul>
<li>Draconian Future (from Keynote Day 2 &#8212;  referring Apple and Steve Jobs I guess <img src='http://doganberktas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8212;  http://en.wikipedia.org/wiki/Draconian</li>
</ul>
<ul>
<li>Go ANDROID &#8212;  Froyo 2.2 &#8212; 18 months &#8212; 180.000 developers &#8212; 50.000 applications on  Market<a href="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-19-17.59.261.jpg"><img class="aligncenter size-full wp-image-321" title="2010-05-19 17.59.26" src="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-19-17.59.261.jpg" alt="" width="500" height="667" /></a></li>
</ul>
<ul>
<li>V8 Javascript Engine &#8212;  http://code.google.com/p/v8/</li>
</ul>
<ul>
<li>Sunspider javascript  benchmark &#8212; http://www2.webkit.org/perf/sunspider-0.9/sunspider.html</li>
</ul>
<ul>
<li>qik  &#8212; video sharing site &#8212; well, I have heard qik before, but when you  use it, with live streaming and instant sharing stuff, it really is  amazing</li>
</ul>
<ul>
<li>Dalvik VM &#8212;  http://en.wikipedia.org/wiki/Dalvik_%28software%29</li>
</ul>
<ul>
<li>VP8  &#8212; video codec &#8212; http://en.wikipedia.org/wiki/VP8</li>
</ul>
<ul>
<li>What  is Android? &#8212;  http://developer.android.com/guide/basics/what-is-android.html</li>
</ul>
<ul>
<li>What  is OpenGL ES ? &#8212; http://www.khronos.org/opengles/</li>
</ul>
<p>&#8211;<br />
<span style="font-size: large;"><strong>Sessions</strong></span> I attend</p>
<p>The following three are  from the Bootcamp which is one day before the io. I was fast enough to  register for the event, that I can enter. This was like a warm up for  the actual thing.(Bootcamp Schedule &#8212;  https://sites.google.com/site/iobootcamp/schedule)</p>
<ul>
<li>Introduction  to Google App Engine</li>
</ul>
<ul>
<li>Mapping in 3D: Tips and tricks  for Google Earth API and KML</li>
</ul>
<ul>
<li>The Big Picture and  How to Get Started</li>
</ul>
<p>&#8211;</p>
<p>And these are  from the session in io:</p>
<ul>
<li>Ignite Google I/O  (http://code.google.com/events/io/2010/sessions/ignite-google-io.html)  &#8212; the ones I like the most are,</li>
</ul>
<ul>
<li>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Matt_Harding">Matt Harding</a> (<a href="http://www.wherethehellismatt.com/">Where The Hell Is Matt?</a></li>
<li><a href="http://www.flickr.com/nwrower">Bradley Vickers</a> &#8211; How to Row  across the North Atlantic, Ration Food and Not Have Your Teammates Eat  You</li>
</ul>
</li>
</ul>
<ul>
<li>Casting a wide net: how to target all  Android devices  (http://code.google.com/events/io/2010/sessions/casting-wide-net-android-devices.html)  &#8212; way to technical for me, I am not an Android developer (yet). Also  next room, there was another session of Paul Graham, it was full <img src='http://doganberktas.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  next  time pg</li>
</ul>
<ul>
<li>Architecting GWT applications for  production at Google  (http://code.google.com/events/io/2010/sessions/architecting-production-gwt.html)  &#8212; Presentation smells like enterprise which I am far from interested.  Also, I am not sure about all these code generation stuff for DTOs  (Spring Roo), also Vmware&amp;spring is not my favorite source of  inspiration (although I play with Grails lately)</li>
</ul>
<ul>
<li>HTML5  status update  (http://code.google.com/events/io/2010/sessions/html5-status-chrome.html)  &#8212; Last session of the i/o 2010. Two product managers of Chrome made a  good summary of HTML 5 features and their perspective on the spec.</li>
</ul>
<p><strong><span style="font-size: x-large;">Keynotes</span></strong> that I can not attend since I was sleeping  at that time <img src='http://doganberktas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ul>
<li>Day 1 &#8212;  http://www.youtube.com/watch?v=a46hJYtsP-8&amp;feature=player_embedded#!</li>
</ul>
<ul>
<li>Day  2 &#8212; they haven&#8217;t put a full version yet&#8230;</li>
</ul>
<p><span style="font-family: comic sans ms; font-size: large;">Day One After Party</span><br />
This was a  real nerdvana. a 8 leg giant spider that you can literally drive, pac  man, food (like a lot), beer (free as in a lot free), huge screens with  geeky videos, a toy like thing that you can control it with your mind  and try to fly a ball by focusing sth sexy!, robots that play football,  Tesla (sexy electric car), beer, remote control robot that try to  demolish balloon with its tail, red wine&#8230; <a href="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-19-19.05.551.jpg"><img class="aligncenter size-full wp-image-322" title="2010-05-19 19.05.55" src="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-19-19.05.551.jpg" alt="" width="500" height="667" /></a></p>
<h4><strong>Toys, Food, Drinks, T-shirts<br />
</strong></h4>
<p>Nexus One, HTC EVO, t-shirts, lots of Pepsi, Starbucks Coffee</p>
<p><a href="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-18-18.25.13.jpg"><img class="aligncenter size-full wp-image-323" title="2010-05-18 18.25.13" src="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-18-18.25.13.jpg" alt="" width="500" height="667" /></a></p>
<p><a href="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-18-18.25.13.jpg"></a><a href="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-20-17.43.172.jpg"><img class="aligncenter size-full wp-image-325" title="2010-05-20 17.43.17" src="http://doganberktas.com/wp-content/uploads/2010/05/2010-05-20-17.43.172.jpg" alt="" width="500" height="667" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://doganberktas.com/2010/05/21/google-io-2010-notes-stuff-a-geek-thing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Apps Mail Setup on eapps.com</title>
		<link>http://doganberktas.com/2010/05/04/google-apps-mail-setup-on-eapps-com/</link>
		<comments>http://doganberktas.com/2010/05/04/google-apps-mail-setup-on-eapps-com/#comments</comments>
		<pubDate>Tue, 04 May 2010 03:34:07 +0000</pubDate>
		<dc:creator>dkberktas</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[remotespots]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[click analysis]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[eapps]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Apps]]></category>
		<category><![CDATA[Google Inc.]]></category>
		<category><![CDATA[mail server]]></category>
		<category><![CDATA[MX records]]></category>
		<category><![CDATA[online click analysis tool]]></category>
		<category><![CDATA[Technology/Internet]]></category>

		<guid isPermaLink="false">http://doganberktas.com/?p=270</guid>
		<description><![CDATA[For our last project Remotespots (which is an online click analysis tool), we chose eApps as the virtual hosting solution which is so far very good indeed.  For mail server, since we trust the big brother Google, we use Google apps. Following is the simple steps for setting up the Google Apps Mail on eApps. [...]]]></description>
			<content:encoded><![CDATA[<p>For our last project <a title="online usability  testing" href="http://remotespots.com" target="_blank">Remotespots</a> (which is an online click analysis tool), we chose <a href="http://eapps.com" target="_blank">eApps</a> as the virtual hosting solution which is so far very good indeed.  For mail server, since we trust the big brother Google, we use Google apps. Following is the simple steps for setting up the Google Apps Mail on eApps. (by the way, this is the case if you let eApps machine as your DNS server.)</p>
<p>A simple process as it should be but still worth documenting,</p>
<ul>
<li>Register an Standard <a href="http://www.google.com/apps/intl/en/group/index.html">Google Apps account</a> (so far this version is enough for our needs)</li>
<li>Open<a href="https://cp.eapps.com/cp/"> eapps control panel</a> and go to system tab</li>
</ul>
<p><a href="../wp-content/uploads/2010/05/eapps_login.png"><img title="eapps_login" src="../wp-content/uploads/2010/05/eapps_login-300x185.png" alt="" width="300" height="185" /></a></p>
<ul>
<li>Scroll down to All My Domains and select it</li>
<li>Here you will see the domains that you added, select the one that you want to add mail functionality.</li>
</ul>
<p><a href="http://doganberktas.com/wp-content/uploads/2010/05/all_my_domains.png"><img title="all_my_domains" src="http://doganberktas.com/wp-content/uploads/2010/05/all_my_domains-300x193.png" alt="" width="300" height="193" /></a></p>
<p><a href="http://doganberktas.com/wp-content/uploads/2010/05/dns_records.png"><img title="dns_records" src="http://doganberktas.com/wp-content/uploads/2010/05/dns_records-300x201.png" alt="" width="300" height="201" /></a></p>
<ul>
<li>Delete the existing MX records</li>
<li>Add the ones Google Apps ask as the following (leave the first field empty!)</li>
</ul>
<p><a href="http://doganberktas.com/wp-content/uploads/2010/05/mx_record_detail.png"><img class="alignleft size-medium wp-image-277" title="mx_record_detail" src="http://doganberktas.com/wp-content/uploads/2010/05/mx_record_detail-300x201.png" alt="" width="300" height="201" /></a></p>
<p>And of course give some time for the propagation of the new MX records to all caches on planet earth!</p>
]]></content:encoded>
			<wfw:commentRss>http://doganberktas.com/2010/05/04/google-apps-mail-setup-on-eapps-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Simple Chart for a GWT Application on GAE/J</title>
		<link>http://doganberktas.com/2009/12/19/a-simple-chart-for-a-gwt-application-on-gaej/</link>
		<comments>http://doganberktas.com/2009/12/19/a-simple-chart-for-a-gwt-application-on-gaej/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 02:41:17 +0000</pubDate>
		<dc:creator>dkberktas</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[chart]]></category>
		<category><![CDATA[gchart]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Google Inc.]]></category>
		<category><![CDATA[Google Web Toolkit]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gwt 2.0]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Web development software]]></category>

		<guid isPermaLink="false">http://doganberktas.com/?p=147</guid>
		<description><![CDATA[I am trying charting solutions for a GWT project and gchart seems a nice one. After some digging I create a sample project which is hosted on Google App Engine (GAE) demo. Source code is at Google project The chart will show the remaining number of months in the current year. First download the jar [...]]]></description>
			<content:encoded><![CDATA[<p>I am trying charting solutions for a GWT project and gchart seems a nice one. After some digging I create a sample project which is hosted on Google App Engine (GAE) <a href="http://ghart-samples.appspot.com/">demo</a>. Source code is at <a href="https://dogansartifacts.googlecode.com/svn/trunk/GoogleAppEngineJava/GChart-samples">Google project</a></p>
<p>The chart will show the remaining number of months in the current year.</p>
<ul>
<li>First download the jar from the project home page http://code.google.com/p/gchart/</li>
<li>Put it under war/WEB-INF/lib and add the gchart.jar to your classpath</li>
<li>Create a  Web Application project called it GChart-samples (I assume you have Google Eclipse Plugin and follow the basic steps from <a href="http://code.google.com/eclipse/docs/getting_started.html">here</a>)</li>
<li>This step is for make-up, find GChart_samples.html under war/WEB-INF and clear the part between &lt;body&gt; tags.</li>
<li>Open GChart_samples.gwt.xml and add the following line
<pre>&lt;inherits name='com.googlecode.gchart.GChart'/&gt;</pre>
</li>
<li>Create a class in client folder called FirstChart and change it as the following
<pre>package com.dogan.kaya.client;

import com.googlecode.gchart.client.GChart;

public class FirstChart extends GChart
{
	public FirstChart()
	{
		setChartSize(350, 350);

		addCurve();

		int[] data = { 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 };
		for (int i = 0; i &lt; data.length; i++)
		{
			getCurve().addPoint(i + 1, data[i]);
		}
		//curve customization
		getCurve().getSymbol().setHeight(10);
		getCurve().getSymbol().setWidth(10);
		getCurve().getSymbol().setBorderColor("black");
		getCurve().getSymbol().setBorderWidth(3);
		getCurve().getSymbol().setSymbolType(SymbolType.LINE);
		getCurve().getSymbol().setFillThickness(2);
		getCurve().getSymbol().setFillSpacing(0);
		//chart customization
		getXAxis().setAxisMin(1);
		getXAxis().setAxisMax(12);
		getXAxis().setTickCount(12);
		getXAxis().setHasGridlines(false);
		getXAxis().setTickLocation(TickLocation.CENTERED);
		getXAxis().setTickLabelFontSize(10);
		getYAxis().setAxisMin(0);
		getYAxis().setAxisMax(12);
		//to get inteter values on y axis, be careful
		//about the number of intervals it can be tricky
		getYAxis().setTickCount(13);
		getYAxis().setTicksPerLabel(2);
		getYAxis().setHasGridlines(false);
		getYAxis().setTickLabelFontSize(10);
		//
		update();
	}
}</pre>
</li>
<li>Open GChart_samples class and change it like the following
<pre>package com.dogan.kaya.client;

import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.ui.RootPanel;

public class GChart_samples implements EntryPoint
{
	public void onModuleLoad()
	{
		RootPanel.get().add(new FirstChart());
	}
}</pre>
</li>
<li>My output is sth like that</li>
</ul>
<p><a href="../wp-content/uploads/2009/12/chart1.jpg"></a><a href="http://doganberktas.com/wp-content/uploads/2009/12/chart11.jpg"><img class="alignnone size-full wp-image-154" title="chart1" src="http://doganberktas.com/wp-content/uploads/2009/12/chart11.jpg" alt="" width="361" height="199" /></a></p>
<p>ps:</p>
<p>some nice links about gchart are as follows:</p>
<ol>
<li style="text-align: justify;">gchart <a href="http://code.google.com/p/gchart/">homepage</a></li>
<li style="text-align: justify;">A simple tutorial at http://whatwouldnickdo.com/wordpress/264/simple-charts-in-gwt-with-gchart/</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://doganberktas.com/2009/12/19/a-simple-chart-for-a-gwt-application-on-gaej/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

