<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр / Комментарии к посту «Erlang в Рисоваське, часть 2 — ответы на вопросы» в блоге «Erlang/OTP»</title>
	<link>http://habrahabr.ru/rss/post/51796/</link>
	<description><![CDATA[Новые комментарии к посту «Erlang в Рисоваське, часть 2 — ответы на вопросы» в блоге «Erlang/OTP»]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 11:25:12 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	

	
	
	
	
	
		
	
		<item>
			<title>15.03.2009 08:03:58 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1453213</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1453213</link>
			<description><![CDATA[Мы используем nginx для балансировки нагрузки между серверами и работы с SSL (https). За nginx стоит mochiweb. Фрэймворки не используем. И… да, мы разрабатываем под Винду, а работает под Ubuntu :)]]></description>
			<pubDate>Sun, 15 Mar 2009 08:03:58 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>15.03.2009 08:03:36 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1453212</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1453212</link>
			<description><![CDATA[Мы используем nginx для балансировки нагрузки между серверами и работы с SSL (https). За nginx стоит mochiweb. Фрэймворки не используем. И… да, мы разрабатываем под Винду, а работает под Ubuntu :)]]></description>
			<pubDate>Sun, 15 Mar 2009 08:03:36 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>14.03.2009 09:00:18 kronos</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1451282</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1451282</link>
			<description><![CDATA[Я так глазами пробежался. Пара вопросов, возможно ответы были не заметил.<br/>
Какие http сервера у вас? yaws, nginx или какая-то связка?<br/>
Вы используете какой-то фреймворк (erlyweb например) или сами все пишете?<br/>
И последний совсем наглый: вы в конторе серверную часть ерланговскую под виндой писали?]]></description>
			<pubDate>Sat, 14 Mar 2009 09:00:18 GMT</pubDate>
			<author>kronos</author>
		</item>
	

	
		<item>
			<title>01.03.2009 20:55:54 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1415324</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1415324</link>
			<description><![CDATA[Интересно, как вы пришли к открытию! :) Достойно!]]></description>
			<pubDate>Sun, 01 Mar 2009 20:55:54 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>01.03.2009 20:45:39 Dimchansky</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1415304</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1415304</link>
			<description><![CDATA[Я сам совершенно случайно на это наткнулся. По Вашей инструкции сделал .erlang.cookie, но не знал что вписать и вписывать не стал, решил почитать литературу и потом вписать. Но по одному из туториалов, где демонстрировалось создание распределенной ноды, я запустил erl -name ping и у меня оболчка не запустилась, а выдала длинное ругательство и упала с дампом. Прочтя ругательства, я понял, что длина строки куки слишком мала, тогда я сделал поиск в исходниках по строке с ошибкой и все стало понятно.]]></description>
			<pubDate>Sun, 01 Mar 2009 20:45:39 GMT</pubDate>
			<author>Dimchansky</author>
		</item>
	

	
		<item>
			<title>01.03.2009 19:52:39 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1415197</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1415197</link>
			<description><![CDATA[Спасибо за информацию! Не знал.]]></description>
			<pubDate>Sun, 01 Mar 2009 19:52:39 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>01.03.2009 15:16:19 Dimchansky</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1414644</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1414644</link>
			<description><![CDATA[Я обратил внимание на следующий факт.<br/>
Если не создать файл <b>.erlang.cookie</b> в каталоге <b>$HOME</b>, то при запуске распределенной ноды (когда запускаем erl с параметром -sname или -name и именем ноды) он будет создан автоматически и куки будет сгенерирован. Алгоритм генерации куки можно найти в файле <b>C:\Program Files\erl5.6.5\lib\kernel-2.12.5\src\auth.erl</b>. По исходному тексту, сгенеренный куки — это строка заглавных латинских букв длинной в 20 символов.]]></description>
			<pubDate>Sun, 01 Mar 2009 15:16:19 GMT</pubDate>
			<author>Dimchansky</author>
		</item>
	

	
		<item>
			<title>26.02.2009 15:08:14 Dimchansky</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1407335</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1407335</link>
			<description><![CDATA[Еще неплохая вводная статья от Джима Ларсона (инженера из гугла): <a href="http://queue.acm.org/detail.cfm?id=1454463">Erlang for Concurrent Programming</a> (там можно PDF взять)]]></description>
			<pubDate>Thu, 26 Feb 2009 15:08:14 GMT</pubDate>
			<author>Dimchansky</author>
		</item>
	

	
		<item>
			<title>24.02.2009 11:45:47 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1399451</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1399451</link>
			<description><![CDATA[Да, читал. Хороший документ.]]></description>
			<pubDate>Tue, 24 Feb 2009 11:45:47 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>24.02.2009 11:10:35 Dimchansky</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1399351</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1399351</link>
			<description><![CDATA[На английском мне понравилось это введение: <a href="http://documents.scribd.com/docs/da0hhc3bf7jjvnzqaxm.pdf">Thinking in Erlang, Robert Baruch</a>]]></description>
			<pubDate>Tue, 24 Feb 2009 11:10:35 GMT</pubDate>
			<author>Dimchansky</author>
		</item>
	

	
		<item>
			<title>24.02.2009 09:31:26 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1399034</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1399034</link>
			<description><![CDATA[Я не встречал. Немного описано здесь: <br/>
<a href="http://erlang.org/doc/getting_started/conc_prog.html">erlang.org/doc/getting_started/conc_prog.html</a><br/>
<br/>
У меня лично создалось впечатление, что это не серьезная защита от взлома, а просто минимально необходимая. Если вы хотите действительно надежное решение, до немного доработав Erlang можно перейти на общение нод через SSL. Поищите по этой теме в google.]]></description>
			<pubDate>Tue, 24 Feb 2009 09:31:26 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>24.02.2009 09:30:51 Dimchansky</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1399031</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1399031</link>
			<description><![CDATA[Ссылка съелась.]]></description>
			<pubDate>Tue, 24 Feb 2009 09:30:51 GMT</pubDate>
			<author>Dimchansky</author>
		</item>
	

	
		<item>
			<title>24.02.2009 09:29:32 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1399025</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1399025</link>
			<description><![CDATA[Я не встречал. Немного описано здесь:]]></description>
			<pubDate>Tue, 24 Feb 2009 09:29:32 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>24.02.2009 09:20:26 Dimchansky</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1398989</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1398989</link>
			<description><![CDATA[А в документации по erlang этот вопрос как-то обсуждается? А то не ясно, что это за куки, какой может быть длины, какая длина критична для взлома и т.д.]]></description>
			<pubDate>Tue, 24 Feb 2009 09:20:26 GMT</pubDate>
			<author>Dimchansky</author>
		</item>
	

	
		<item>
			<title>24.02.2009 08:38:26 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1398859</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1398859</link>
			<description><![CDATA[Да, вы правы. Спасибо за замечание. Поправил в статье.<br/>
Про .erlang.cookie: лучше сочинять самому, любую достаточно длинную последовательность случайных символов. Я не силен в криптографии, но думаю длиной не менее 16 символов или 128 бит.]]></description>
			<pubDate>Tue, 24 Feb 2009 08:38:26 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>23.02.2009 21:32:18 Dimchansky</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1398233</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1398233</link>
			<description><![CDATA[А в PATH нужно наверное C:\Program Files\erl5.6.5\<b>bin</b>прописывать, а не C:\Program Files\erl5.6.5\ который прописали в ERL_TOP?<br/>
Содержимое для .erlang.cookie генерируется или сочиняется из головы? Какой длины, какие рекомендации?]]></description>
			<pubDate>Mon, 23 Feb 2009 21:32:18 GMT</pubDate>
			<author>Dimchansky</author>
		</item>
	

	
		<item>
			<title>22.02.2009 22:26:02 alekciy</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1395968</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1395968</link>
			<description><![CDATA[Если будут писать непосредственно на нем, то не очень понятно, зачем к примеру тот же С. Имхо, если человек знает хорошо сетевой стек, особенности настройки ОСи да еще и на сях пишет еще и с опытом работы 2 года, то он наверняка уже где-то работает. И для перехода ему нужен как-то стимул… А в таком контексте даже для регионов это не очень много. Хотя если сделать на скидку на кризис, то може быть…]]></description>
			<pubDate>Sun, 22 Feb 2009 22:26:02 GMT</pubDate>
			<author>alekciy</author>
		</item>
	

	
		<item>
			<title>22.02.2009 18:50:55 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1395669</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1395669</link>
			<description><![CDATA[Всей системе в целом список работающих нод можно считать известным, но это не обязательно на самом деле. Может, например, нода упала и вышла экстренно из системы. <br/>
Сам Эрланг не требует для своей работы, чтобы каждая нода знала все работающие ноды сразу и постоянно, соответсвенно, можно и систему строить так, чтобы новая нода знала, только то, что ей нужно для своей работы.<br/>
Если говорить про нашу систему конкретно, то у нас стартующая нода может выполнять одну из перечисленных функций или все сразу:<br/>
— нода базы данных Mnesia, тут крутиться только база<br/>
— сервер приложения, т.е. обрабатывает запросы от клиентских приложений,<br/>
— сервер нотификации<br/>
<br/>
Например, если нода только для БД, то ей при старте нужно узнать только любую ноду, которая хранит схему базы, чтобы войти в схему.<br/>
Куки можно задавать при старте ноды и не нужно хранить на компьютере заранее.]]></description>
			<pubDate>Sun, 22 Feb 2009 18:50:55 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>22.02.2009 18:41:11 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1395659</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1395659</link>
			<description><![CDATA[Понятно. Рад, что действительно на Эрланге :) Возможно, прямо так и написать в вакансии про деньги, как вы написали в этом комментарии выше. По моему 30 тыс. даже минимум для перечисленных требований маловато, а с пояснением становиться понятно.]]></description>
			<pubDate>Sun, 22 Feb 2009 18:41:11 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>21.02.2009 22:51:47 alekciy</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1394517</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1394517</link>
			<description><![CDATA[Но список то нод заранее известен же? Так? Ведь для их работы нужно на них установить куку, значит список можно условно считать фиксированным.<br/>
<br/>
Просто я как то слабо представляют себе приложение, которое встраивается в распределенную систему не зная заранее возможный перечень доступных хостов.]]></description>
			<pubDate>Sat, 21 Feb 2009 22:51:47 GMT</pubDate>
			<author>alekciy</author>
		</item>
	

	
		<item>
			<title>21.02.2009 02:31:57 Zert</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1392955</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1392955</link>
			<description><![CDATA[Эрланга это касается напрямую, так как люди писать будут на нём. Но если я напишу его как обязательный, то людей будет ещё меньше.<br/>
Впрочем, даже если человек не знает Эрланга и не хочет его изучать, но разбирается в основных пунктах, то он нам тоже нужен, так-то :)<br/>
Может, мы денег мало обещаем? Просто 30-35 тысяч у нас как старт для минимума знаний, потом люди получают заметно больше, если видно, что человек растёт.]]></description>
			<pubDate>Sat, 21 Feb 2009 02:31:57 GMT</pubDate>
			<author>Zert</author>
		</item>
	

	
		<item>
			<title>20.02.2009 13:11:18 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1391408</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1391408</link>
			<description><![CDATA[К тому же вакансия почти не касается Erlang'a. Написали бы Эрланг в разделе обязательно знать :)]]></description>
			<pubDate>Fri, 20 Feb 2009 13:11:18 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>20.02.2009 12:54:13 Zert</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1391345</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1391345</link>
			<description><![CDATA[Что-то, однако, через поиск по ключевым словам не находится]]></description>
			<pubDate>Fri, 20 Feb 2009 12:54:13 GMT</pubDate>
			<author>Zert</author>
		</item>
	

	
		<item>
			<title>20.02.2009 12:51:13 Zert</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1391333</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1391333</link>
			<description><![CDATA[<a href="http://habrahabr.ru/job/804/">habrahabr.ru/job/804/</a><br/>
Большое спасибо!]]></description>
			<pubDate>Fri, 20 Feb 2009 12:51:13 GMT</pubDate>
			<author>Zert</author>
		</item>
	

	
		<item>
			<title>20.02.2009 12:44:57 lrrr</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1391309</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1391309</link>
			<description><![CDATA[Ну-ка :)]]></description>
			<pubDate>Fri, 20 Feb 2009 12:44:57 GMT</pubDate>
			<author>lrrr</author>
		</item>
	

	
		<item>
			<title>20.02.2009 12:42:42 Zert</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1391298</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1391298</link>
			<description><![CDATA[Хочу вот вакансию на ерланговую работу разместить, а кармы не хватает :(]]></description>
			<pubDate>Fri, 20 Feb 2009 12:42:42 GMT</pubDate>
			<author>Zert</author>
		</item>
	

	
		<item>
			<title>15.02.2009 12:21:48 glorybox</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1379091</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1379091</link>
			<description><![CDATA[ага, вот так. спасибо]]></description>
			<pubDate>Sun, 15 Feb 2009 12:21:48 GMT</pubDate>
			<author>glorybox</author>
		</item>
	

	
		<item>
			<title>15.02.2009 10:40:34 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1378962</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1378962</link>
			<description><![CDATA[Ответ на второй вопрос: да :) Но у нас сделано скорее наоборот. При запуске новая нода сразу запускает приложение, которое само включает ноду в уже работающую систему, тем самым наращивая мощность системы. Подход: «определить список нод» в одном месте ошибочен в том, что он централизованный. При выходе из строя этого центра выходит из строя и вся система. К тому же в EC2 при зависании компьютера ты теряешь на нем все данные, если они конечно не хранились на EBS.]]></description>
			<pubDate>Sun, 15 Feb 2009 10:40:34 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>15.02.2009 10:21:25 glorybox</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1378938</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1378938</link>
			<description><![CDATA[гм, а к примеру определить список нод на которых выполняется приложение в одном месте можно каким-либо образом?<br/>
чтобы наращивать мощность системы просто добавлением ноды?]]></description>
			<pubDate>Sun, 15 Feb 2009 10:21:25 GMT</pubDate>
			<author>glorybox</author>
		</item>
	

	
		<item>
			<title>13.02.2009 08:56:10 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1374837</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1374837</link>
			<description><![CDATA[Спасибо!<br/>
<br/>
Отвечаю на вопросы: <br/>
Вообще-то ты можешь назвать ноду как хочешь. Я имею ввиду часть, которая пишется после знака &quot;@&quot;, например: «super@supersite». Пока нет потребности взаимодействовать с другими нодами в сети проблем это вызывать не будет. Но если есть задача взаимодействовать с нодами на других, то тогда виртуальная машина полагается на нижестоящую операционную систему при определения IP адреса другой ноды при поиске. <br/>
Списка имеющихся серверов в каждой конкретной виртуальной машине эрланга не храниться. Связь между двумя нодами устанавливается только при первой необходимости, например выполнить в Эрланге простой пинг другой ноды: net_adm:ping(name_of_other_node). То есть если просто стартовать одну ноду, то она не начнет искать другие ноды в сети сразу. По моему все это напоминает простую работу в сети. При обращении из браузера по адресу habrahabra.ru определяется IP адрес сервера через DNS. Эрланг, через операционную систему, поступает точно так же.<br/>
Использовать повторно код можно, тут я не вижу отличий от других языков. Можно оформлять код в библиотеки и использовать их в других проектах. На практике у нас пока один проект на Эрланге, поэтому у нас пока нет такого опыта. Но если в следующем проекте, например, потребуется парсинг XML с проверкой по модели, то мы можем вполне взять кусок из текущего проекта.<br/>
Требования были масштабируемость системы, простота написания системы, высокая надежность и выдерживание большой нагрузки на сервера. В общем мы рассматриваем наш проект сразу, как проект мирового уровня известности с миллионами пользователей. При выборе естественно выбирали и из традиционных языков C++, C#, Java, а так же Python, Ruby, PHP. На «традиционных» языках писать и отлаживать систему такого уровня обычно просто очень долго, а нам нужно было уложиться при разработке с нуля в 4-6 месяцев вместе с отладкой. Плюс желание высокой надежности системы сузили выбор до Эрланга.]]></description>
			<pubDate>Fri, 13 Feb 2009 08:56:10 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>13.02.2009 02:35:53 ItGold</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1374263</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1374263</link>
			<description><![CDATA[Спасибо, очень доходчиво и понятно пишете.<br/>
Соответственно вопросы:<br/>
Если ноды имеют имя, привязаное к определенному хосту, значит ли это, что приложение сильно зависимо от используемого сетевого окружения и оборудования? Есть ли возможность как-то гибко манипулировать списком имеющихся серверов? Как это настраивается?<br/>
<br/>
Как обстоят дела с reusability кода?<br/>
<br/>
Какие основные требования повлияли на выбор именно Erlang, когда вы выбирали язык для реализации Рисоваськи? Какие альтернативы рассматривались?<br/>
<br/>
Покорнейше благодарю.]]></description>
			<pubDate>Fri, 13 Feb 2009 02:35:53 GMT</pubDate>
			<author>ItGold</author>
		</item>
	

	
		<item>
			<title>12.02.2009 17:22:19 alekciy</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1373382</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1373382</link>
			<description><![CDATA[Да.]]></description>
			<pubDate>Thu, 12 Feb 2009 17:22:19 GMT</pubDate>
			<author>alekciy</author>
		</item>
	

	
		<item>
			<title>12.02.2009 17:00:08 USeTi</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1373330</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1373330</link>
			<description><![CDATA[&gt;gen_fsm — базовый модуль, реализующий конечную машину состояний<br/>
Это то что обычно конечными автоматами называется? :-)]]></description>
			<pubDate>Thu, 12 Feb 2009 17:00:08 GMT</pubDate>
			<author>USeTi</author>
		</item>
	

	
		<item>
			<title>12.02.2009 16:04:16 nikitad</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1373163</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1373163</link>
			<description><![CDATA[&gt; Да какие уж наезды.<br/>
<br/>
Извини, показалось.<br/>
<br/>
&gt; Но я бы все же выбрал erlIDE, если бы сразу с него начал. Просто тогда он был еще не готов. Вот еще доработают erlIDE и наверно на него все же перейду. Лично мне все же «традиционные» графические IDE больше нравятся.<br/>
<br/>
Фишка емакса — многоязыковые проекты и легкость автоматизации мелких задач. Если используется один язык — то лучше конечно писать в заточенной под него ИДЕ. ]]></description>
			<pubDate>Thu, 12 Feb 2009 16:04:16 GMT</pubDate>
			<author>nikitad</author>
		</item>
	

	
		<item>
			<title>12.02.2009 15:57:49 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1373146</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1373146</link>
			<description><![CDATA[Да какие уж наезды. Сам в нем программирую :) Но я бы все же выбрал erlIDE, если бы сразу с него начал. Просто тогда он был еще не готов. Вот еще доработают erlIDE и наверно на него все же перейду. Лично мне все же «традиционные» графические IDE больше нравятся.]]></description>
			<pubDate>Thu, 12 Feb 2009 15:57:49 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>12.02.2009 15:45:24 nikitad</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1373102</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1373102</link>
			<description><![CDATA[Вот на емакс наезжать не надо, лучшей IDE до сих пор не придумали.]]></description>
			<pubDate>Thu, 12 Feb 2009 15:45:24 GMT</pubDate>
			<author>nikitad</author>
		</item>
	

	
		<item>
			<title>12.02.2009 14:26:32 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1372790</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1372790</link>
			<description><![CDATA[Следующим инвайтом обязуюсь поделиться в русской эрланг-рассылке, тому кто захочет писать статью про Эрланг :)]]></description>
			<pubDate>Thu, 12 Feb 2009 14:26:32 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>12.02.2009 14:24:35 gra</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1372778</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1372778</link>
			<description><![CDATA[ну значит следующим ,)]]></description>
			<pubDate>Thu, 12 Feb 2009 14:24:35 GMT</pubDate>
			<author>gra</author>
		</item>
	

	
		<item>
			<title>12.02.2009 14:20:01 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1372756</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1372756</link>
			<description><![CDATA[Спасибо и тебе! Извини, инвайт, считай, отдал своему хорошему другу на написание статьи. <br/>
P.S. Комментарий ниже создал по ошибке.]]></description>
			<pubDate>Thu, 12 Feb 2009 14:20:01 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
		<item>
			<title>12.02.2009 14:12:34 vostryakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/erlang/51796/#comment_1372725</guid>
			<link>http://habrahabr.ru/blogs/erlang/51796/#comment_1372725</link>
			<description><![CDATA[Спасибо и тебе! Извини, инвайт, считай, отдал своему хорошему другу на написание статьи.]]></description>
			<pubDate>Thu, 12 Feb 2009 14:12:34 GMT</pubDate>
			<author>vostryakov</author>
		</item>
	

	
</channel>
</rss>

