<?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>Çağdaş&#039;ın Günlüğü &#187; app</title>
	<atom:link href="http://www.cagdastopcu.com/tag/app/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cagdastopcu.com</link>
	<description>GNU HARDWARE DEVELOPER</description>
	<lastBuildDate>Mon, 22 Feb 2010 17:03:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google App Engine veya Armut</title>
		<link>http://www.cagdastopcu.com/google-app-engine-veya-armut.html</link>
		<comments>http://www.cagdastopcu.com/google-app-engine-veya-armut.html#comments</comments>
		<pubDate>Wed, 18 Jun 2008 14:54:31 +0000</pubDate>
		<dc:creator>cagdas</dc:creator>
				<category><![CDATA[Kategorilenmemiş]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://www.cagdastopcu.com/google-app-engine-veya-armut.html</guid>
		<description><![CDATA[
Bu yaz da tatil yapamıyorum haftaya Demac Teknik firmasında staja başlamayı planlıyorum, ayrıca sıkıntıdan ölüyorum. Neyseki chatten muhabbet edebileceğim samimi arkadaşlarım var yoksa patlardım herhalde. Offfff Pufff  
Python forumlarını gezerken karşılaştım Google App Engine&#8217;le, google yine çoşturmuştu. Yazdığınız python kodlarını çalıştırabileceğiniz bir SDK. Ayrıca yazdığınız uygulamaları ücretsiz olarak 123.appspot.com gibi bir adres alarak direk [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://englishrussia.com/images/novoros.jpg" alt="rusyada donan gemi" width="638" height="525" /></p>
<p>Bu yaz da tatil yapamıyorum haftaya Demac Teknik firmasında staja başlamayı planlıyorum, ayrıca sıkıntıdan ölüyorum. Neyseki chatten muhabbet edebileceğim samimi arkadaşlarım var yoksa patlardım herhalde. Offfff Pufff <img src='http://www.cagdastopcu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Python forumlarını gezerken karşılaştım Google App Engine&#8217;le, google yine çoşturmuştu. Yazdığınız python kodlarını çalıştırabileceğiniz bir SDK. Ayrıca yazdığınız uygulamaları ücretsiz olarak 123.appspot.com gibi bir adres alarak direk yayınlayabiliyorsunuz. Şimdilik sadece Python&#8217;u destekliyor. Şu kadar Mb veriyomuş şöle uçuyomuş böle kaçıyomuş diye yazmıcam zaten diğer sitelerde var bunlar. Kurup ilk kodumuzla oynayalım:</p>
<p>Dökümantasyon ve diğer ihtiyaçlarınız için SDK&#8217;nın sitesi:</p>
<p><a href="http://code.google.com/appengine">http://code.google.com/appengine</a></p>
<p>Öncelikle eğer sisteminizde kurulu değilse <a href="http://www.python.org/download/">http://www.python.org/download/</a> den Pythonun 2.5 i (ve üzeri sürümünü) indirin. (3000 in apayrı bir olay muhtemelen çalışmayacaktır.)</p>
<p>SDK&#8217;yı buradan indirebilirsiniz: <a href="http://code.google.com/appengine/downloads.html">http://code.google.com/appengine/downloads.html</a></p>
<p>İndirdikten sonra bir klasör açın adı naber olsun. İçine naber.py uzantılı bir dosya açıp print &#8220;naber&#8221; yazıp kaydedin. Yine aynı klasörün içine app.yaml adında bir dosya açın ve aşağıdakileri yazın.</p>
<p>application: naber<br />
version: 1<br />
runtime: python<br />
api_version: 1</p>
<p>handlers:<br />
- url: /.*<br />
script: naber.py</p>
<p>yazıp kaydedin. Versiyonu 1 olan naber.py kodlarının çalıştırıldığı naber isimli bir uygulama yaratmış olduk. Şimdi sıra geldi çalıştırmaya.</p>
<p>Windowsta iseniz start&gt;&gt;run diyip önünüze gelen kutucuğa cmd yazıp enter&#8217;a basın. Komut satırındasınız. Linuxçular da aynı işlemleri biraz farklı olarak terminalden yapabilirler. Şu anda bilgisayarımda Gnu Linux dağıtımı yüklü olmadığı için deneyemiyorum.</p>
<p>komut satırından</p>
<p>cd.. cd.. lerle C dizinine gelin</p>
<p>cd prog yazıp taba basıp enterlayın program files dizinine geçmiş olduk. Aynı işlemleri cd komuturla c&gt;&gt;program files&gt;&gt;google&gt;&gt;google_appengine e kadar tekrarlayın.</p>
<p>komut satırına aşağıdaki kodu yazı</p>
<p>&gt;&gt;dev_appserver.py</p>
<p>Şimdi o oluşturduğunuz naber dizinini fareyle sürükleyip komut satırına bırakın ve enter&#8217;a basın.</p>
<p>Appserverimiz çalışacaktır. Aşağıdaki gibi bir çıktı almanı muhtemel&#8230;</p>
<p>C:\Program Files\Google\google_appengine&gt;dev_appserver.py &#8220;C:\Documents and Sett<br />
ings\Cagdas\Desktop\ama&#8221;<br />
INFO     2008-06-18 14:17:24,108 appcfg.py] Server: appengine.google.com<br />
INFO     2008-06-18 14:17:24,125 appcfg.py] Checking for updates to the SDK.<br />
INFO     2008-06-18 14:17:26,171 appcfg.py] The SDK is up to date.<br />
WARNING  2008-06-18 14:17:26,187 dev_appserver.py] Could not initialize images A<br />
PI; you are likely missing the Python &#8220;PIL&#8221; module. ImportError: No module named<br />
PIL<br />
INFO     2008-06-18 14:17:26,203 dev_appserver_main.py] Running application ama<br />
on port 8080: http://localhost:8080</p>
<p>Şimdi bakalım çalışmış mı <img src='http://www.cagdastopcu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://localhost:8080">http://localhost:8080</a></p>
<p>Ayrıca demolardaki guestbook uygulamasını da inceleyebilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cagdastopcu.com/google-app-engine-veya-armut.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
