<?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>Paradigm.ru &#187; python</title>
	<atom:link href="http://paradigm.ru/tag/python/feed" rel="self" type="application/rss+xml" />
	<link>http://paradigm.ru</link>
	<description>Блог Александра Мусаева</description>
	<lastBuildDate>Wed, 23 Nov 2011 19:10:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Google App Engine Preview</title>
		<link>http://paradigm.ru/google-app-engine-preview</link>
		<comments>http://paradigm.ru/google-app-engine-preview#comments</comments>
		<pubDate>Tue, 08 Apr 2008 14:39:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Веб-разработка]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google app engine]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[разработка]]></category>

		<guid isPermaLink="false">http://paradigm.ru/?p=263</guid>
		<description><![CDATA[Новостью сегодняшнего дня и, вероятно, одной из значимых новостей всего года стало открытие Google App Engine. Этот еще один большой шаг со стороны Google к завоеванию мира. На этот раз они предоставили сторонним разработчикам возможность использовать собственные технологии и серверные ресурсы для разработки и внедрения веб-приложений. Проще говоря, теперь любой желающий сможет в своих проектах [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://paradigm.ru/;-)/2008/04/appengine_lowres.jpg" alt="Google App Engine" title="appengine_lowres" width="100" height="79" align="left" class="alignleft size-medium wp-image-264" />Новостью сегодняшнего дня и, вероятно, одной из значимых новостей всего года стало открытие Google App Engine. Этот еще один большой шаг со стороны Google к завоеванию мира. На этот раз они предоставили сторонним разработчикам возможность использовать собственные технологии и серверные ресурсы для разработки и внедрения веб-приложений.</p>

<p>Проще говоря, теперь любой желающий сможет в своих проектах пользоваться распределенной базой данных Google, системой авторизации Google Accounts и другими элементами их инфраструктуры. Работающие на базе App Engine приложения смогут без труда выдерживать такую нагрузку, которую вне Google возможно было бы получить только за довольно немалые деньги. А именно, по усредненной оценке, выделенных ресурсов должно быть достаточно на 5 миллионов загрузок страниц в месяц (ограничение дискового пространства — 500 Мб, а трафика — 10 Gb в сутки).</p>

<p>App Engine находится еще на стадии разработки и то, что доступно сечас, — это демонстрационная версия. На официальном сайте можно скачать SDK и зарегистрировать себе аккаунт для публикации в сети своих приложений.</p>

<p>SDK представляет собой работающий локально веб-сервер, на котором эмулируется среда App Engine (кстати, все написано на Python). Приложения, разработанные и отлаженные в этой среде, можно без каких-либо изменений переносить на «настоящие» сервера Google. Кстати, дистрибутив SDK занимает всего 2.5 Мб. Правда, в комплект поставки обязательно должен входить Python 2.5, который весит еще 12.</p>

<p><img src="http://paradigm.ru/;-)/2008/04/download-sdk.png" alt="" title="download-sdk" width="402" height="199" class="aligncenter size-medium wp-image-265" /></p>

<p>Стоит отметить, что по заявлению разработчиков, GAE не будет жестко связан с конкретным языком программирования. Первым поддерживаемым языком стал Python (2.5, естесственно). Выбор следующего языка будет основан на мнении потенциальных пользователей. Мне самому кажется, что следующим будет либо Java, либо Ruby.</p>

<p>В докладе на Campfire несколько раз подчеркнули, что поддержка Python — полная, включающая все сторонние библиотеки и любые фреймворки. Можно использовать Django, CherryPy, Pylons и web.py. Любимый многими Django даже включен в комплект SDK и используется в демонстрационном примере, при создании гостевой книги.</p>

<p>Особый интерес представляет собой административная панель Apps Engine. 
С ее помощью можно мониторить работу приложений и управлять версиями. Панель демонстрировали в том же докладе, но попробовать вживую пока не получилось (как я уже говорил, аккаунт мне еще не открыли).</p>

<p>В заключении, еще одна деталь: к проектам, работающим на Apps Engine,  можно будет привязывать собственные доменные имена, либо беплатно размещать их на субдоменах appspot.com.</p>

<h3>Анонс Google App Engine на Campfire (7/04/2008)</h3>

<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/3Ztr-HhWX1c"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/3Ztr-HhWX1c" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>

<h3>Ссылки по теме</h3>

<ul><li><a href="http://code.google.com/appengine/">Официальный сайт</a> Google Apps Engine.</li>
<li><a href="http://code.google.com/appengine/downloads.html">Страница загрузки SDK.</a></li>
<li><a href="http://code.google.com/appengine/docs/gettingstarted/">Описание установки и пример использования</a> основных средств SDK для написания простого приложения.</li>
<li><a href="http://python.org/download/">Python</a> — страница скачивания.</li></ul>
]]></content:encoded>
			<wfw:commentRss>http://paradigm.ru/google-app-engine-preview/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

