<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр:  Метки / тьюринг</title>
	<link>http://habrahabr.ru/rss/tag/тьюринг/</link>
	<description><![CDATA[]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 19:13:33 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	
			
		<item>		
			<title><![CDATA[Ненормальное программирование / Машина Тьюринга на чистом SQL]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/crazydev/113165/</guid>
			<link>http://habrahabr.ru/blogs/crazydev/113165/</link>			
			<description><![CDATA[Пару месяцев назад прочитал <a href="http://habrahabr.ru/blogs/crazydev/109611/">пост</a>, в котором уважаемая <a href="http://ksusha.habrahabr.ru/" class="user_link">ksusha</a> написала эмулятор машины Тьюринга используя MySQL и хранимые процедуры. Статья дала толчок к идее сделать машину Тьюринга на чистом SQL, без использования хранимых процедур. Для реализации был использован знакомый и любимый Firebird версии 2.1. <br/>
<br/>
Существует две принципиальные проблемы при создании машины Тьюринга на голом SQL: <br/>
<ul>
<li>1) лента машины может быть и модифицирована и дописана, что требует операторов INSERT и UPDATE в одной конструкции;</li>
<li>2) машина Тьюринга требует как минимум одной переменной для состояния. Обычные SQL(DML)-запросы не могут хранить промежуточных переменных, по крайней мере в Firebird.</li>
</ul><br/>
Тем не менее, мне удалось обойти эти ограничения <div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/crazydev/113165/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 04 Feb 2011 14:11:09 GMT</pubDate>
			<author>ncix</author>
			<category>SQL</category><category>firebird</category><category>машина Тьюринга</category><category>Тьюринг</category><category>CTE</category>
		</item>
		
		
		
		
		
		
		
		
	
		
			
		<item>		
			<title><![CDATA[Ненормальное программирование / [Из песочницы] Эмулятор машины Тьюринга на MySQL]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/crazydev/109611/</guid>
			<link>http://habrahabr.ru/blogs/crazydev/109611/</link>			
			<description><![CDATA[Недавно на одном из собеседований мне задали задачку на разбор строки только средствами MySQL. <br/>
После этого я задумалась: а вообще, насколько сложные задачи такого рода можно решить с помощью одной лишь СУБД? Ответ нашелся быстро: средствами MySQL можно решить вообще любую задачу на распознавание строк. А чтобы делать это более удобным и универсальным способом, достаточно написать примитивный эмулятор конечного автомата, а еще лучше — машины Тьюринга, разумеется используя только лишь конструкции, любезно предоставляемые MySQL. Итак, начнем эксперимент.<br/>
<br/>
<h5>Проектируем</h5><br/>
Любая программа начинается с проекта. Так будет и в этот раз. Прежде всего, что такое машина Тьюринга, что она делает, что умеет? Умеет она, прямо скажем, немного. Имея в распоряжении бесконечную ленту и управляющее устройство (каретку) машина может:<br/>
<ol>
<li>Двигаться по ленте влево и вправо</li>
<li>Читать с ленты символ</li>
<li>Писать на ленту символ</li>
<li>Переходить в различные состояния</li>
</ol><br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/crazydev/109611/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Wed, 08 Dec 2010 20:10:06 GMT</pubDate>
			<author>ksusha</author>
			<category>mysql</category><category>тьюринг</category>
		</item>
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / Любовь, мир и невычислимые функции]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/105604/</guid>
			<link>http://habrahabr.ru/blogs/personal/105604/</link>			
			<description><![CDATA[<img src="http://imgs.xkcd.com/comics/useless.jpg" alt="image"/><br/>
Давайте подумаем что такое знание в этом мире? И как это связано с любовью и Тьюрингом?<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/i_am_insane/105604/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Tue, 05 Oct 2010 17:23:15 GMT</pubDate>
			<author>Ex3NDR</author>
			<category>Математика</category><category>любовь</category><category>тьюринг</category><category>функция</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Научно-популярное / BBC: Тайная жизнь хаоса]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/popular_science/88680/</guid>
			<link>http://habrahabr.ru/blogs/popular_science/88680/</link>			
			<description><![CDATA[Интересный документальный фильм BBC в котором профессор Джим Аль-Хэлили намеревается раскрыть одну из величайших тайн науки — что движет вселенную, которая начинается как пыль и в итоге заканчивается как разумная жизнь?<br/>
Просто и доступно доносятся очень глубокие, фундаментальные идеи о незаметной связи порядка и хаоса, природе нашего разума, внутренней способности вселенной к самоорганизации, происхождении человека и о многом другом. Русские субтитры.<br/>
1.<br/>
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/QaLtw7PLsD4&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/QaLtw7PLsD4&hl=en&fs=1" type="application/x-shockwave-flash" wmode="transparent" allowfullscreen="true" width="425" height="355"></embed></object><br/>
<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/popular_science/88680/#habracut">Смотреть дальше</a> </div>]]></description>
			
			<pubDate>Tue, 23 Mar 2010 18:46:37 GMT</pubDate>
			<author>EpiChild</author>
			<category>BBC</category><category>хаос</category><category>вселенная</category><category>бога нет</category><category>происхождение человека</category><category>Тьюринг</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[IT-Биографии / Великобритания извиняется за смерть Алана Тьюринга]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/it_bigraphy/69410/</guid>
			<link>http://habrahabr.ru/blogs/it_bigraphy/69410/</link>			
			<description><![CDATA[<img src="http://newsimg.bbc.co.uk/media/images/46284000/jpg/_46284390_turing.jpg" alt="Алан Тьюринг" align="right"/><br/>
Гордон Браун заявил, что сожалеет об «ужасном» отношении к Алану Тьюрингу, криптографу (<i>математику, логику и основоположнику компьютерной науки</i>) времён второй мировой войны, постигшему его как гея.<br/>
<br/>
Онлайн-петиция на сайте «No 10» (<i>Даунинг стрит 10 — резиденция премьер-министра</i>) призывала правительство принести посмертные извинения первопроходцу ЭВМ.<br/>
<br/>
В 1952 году Тьюринг был осуждён за непристойное поведение после признания сексуальных отношений с мужчиной. Через два года он совершил самоубийство.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/it_bigraphy/69410/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Sat, 12 Sep 2009 00:05:15 GMT</pubDate>
			<author>bubuq</author>
			<category>Тьюринг</category><category>криптография</category><category>гомофобия</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Программирование / Для начала или вводный курс в эзотерический язык]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/45034/</guid>
			<link>http://habrahabr.ru/blogs/programming/45034/</link>			
			<description><![CDATA[<h5>Это конечно же хобби, хотя...</h5><br/>
Brainfuck придуман Урбаном Мюллером в 1993 году, в основном для забавы. Уникальный, вполне себе интересный Тьюринг-полный язык программирования с размером компилятора в 240 байт! В нём используется всего лишь 8 команд, каждая из них записывается одним символом. Программа на языке Brainfuck представляет собой последовательность этих самых команд.<br/>
<br/>
Машина, которой управляют команды Brainfuck, состоит из упорядоченного набора ячеек и указателя текущей ячейки, получается что-то вроде стека и смещения в нём. Так же реализована возможность механизма ввода-вывода, далее будет понятно на примере.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/brainfuck/45034/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Thu, 20 Nov 2008 02:30:56 GMT</pubDate>
			<author>Nuty</author>
			<category>brainfuck</category><category>example</category><category>hello world</category><category>begin</category><category>bf</category><category>Тьюринг</category><category>интерпретатор</category>
		</item>
		
		
		
		
		
		
		
		
	
	
	
	
	
	
	
	

	
</channel>
</rss>

