<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
  <title type="text">статьи</title>
  <subtitle type="xhtml">
    <div xmlns="http://www.w3.org/1999/xhtml"></div>
  </subtitle>
  <link rel="alternate" type="text/html"
        href="http://hlabs.org/tags/%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8"/>
  <link rel="self" type="application/atom+xml"
        href="http://hlabs.org/tags/%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8/atom.xml"/>
  <updated>2012-02-06T23:21:00+03:00</updated>
  <rights>Copyright (C) 2001-2013 Dmitry Vasiliev</rights>
  <id>http://hlabs.org/tags/%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8</id>
  <entry>
    <title>Статья про использование портов в Erlang и новая версия erlport</title>
    <link href="http://hlabs.org/news/erlang_ports_article.html"/>
    <link href="http://hlabs.org/news/erlang_ports_article.html#comments"
          rel="related"/>
    <author><name>Dmitry Vasiliev</name></author>
    <published>2010-01-10T20:43:00+03:00</published>
    <id>http://hlabs.org/news/erlang_ports_article.html</id>
    <updated>2010-01-18T22:52:00+03:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Написал новую статью про <a class="reference" href="http://hlabs.org/development/erlang/ports.html">использование портов Erlang</a>. Кроме этого выпустил версию 0.4 <a class="reference" href="http://pypi.python.org/pypi/erlport/">erlport</a> - библиотеки для <a class="reference" href="http://hlabs.org/development/python">Python</a> упрощающей взаимодействие между <a class="reference" href="http://hlabs.org/development/erlang">Erlang</a> и Python с использованием <a class="reference" href="http://hlabs.org/development/erlang/ports.html">портов Erlang</a>.</p>

        <ul>
          
          <li><a href="http://hlabs.org/news/erlang_ports_article.html#comments">Comments</a></li>
        </ul>
      </div>
    </content>
  </entry>
  <entry>
    <title>Работа с внешними приложениями через порты Erlang</title>
    <link href="http://hlabs.org/development/erlang/ports.html"/>
    
    <author><name>Dmitry Vasiliev</name></author>
    <published>2010-01-10T20:11:00+03:00</published>
    <id>http://hlabs.org/development/erlang/ports.html</id>
    <updated>2012-02-06T23:16:00+03:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Один из наиболее простых способов работы с внешними приложениями в <a class="reference" href="/development/erlang">Erlang</a> - это использование портов.
Упрощенно работу порта с внешними приложениями можно рассматривать следующим
образом: внешнее приложение запускается в отдельном процессе операционной
системы, параллельно виртуальной машине Erlang, и общение с ним происходит
через 2 канала (pipes) для ввода и вывода.</p>

        <ul>
          <li><a href="http://hlabs.org/development/erlang/ports.html">Full text...</a></li>
          
        </ul>
      </div>
    </content>
  </entry>
  <entry>
    <title>Продолжаем знакомится с Erlang - новая статья</title>
    <link href="http://hlabs.org/news/second_erlang_article.html"/>
    <link href="http://hlabs.org/news/second_erlang_article.html#comments"
          rel="related"/>
    <author><name>Dmitry Vasiliev</name></author>
    <published>2009-11-25T22:34:00+03:00</published>
    <id>http://hlabs.org/news/second_erlang_article.html</id>
    <updated>2010-01-18T22:55:00+03:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Добавлена <a class="reference" href="http://hlabs.org/development/erlang/sequential_programming.html">новая статья по Erlang</a>, продолжающая <a class="reference" href="http://hlabs.org/development/erlang/about.html">первую вводную статью</a> и описывающая последовательное программирование. Изначально статья была написана для журнала <a class="reference" href="http://www.samag.ru/">Системный Администратор</a>.</p>

        <ul>
          
          <li><a href="http://hlabs.org/news/second_erlang_article.html#comments">Comments</a></li>
        </ul>
      </div>
    </content>
  </entry>
  <entry>
    <title>Пишем первые модули на Erlang</title>
    <link href="http://hlabs.org/development/erlang/sequential_programming.html"/>
    
    <author><name>Dmitry Vasiliev</name></author>
    <published>2009-11-25T22:21:00+03:00</published>
    <id>http://hlabs.org/development/erlang/sequential_programming.html</id>
    <updated>2012-02-06T23:15:00+03:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p><em>Впервые было опубликовано в журнале</em> <a class="reference" href="http://www.samag.ru">&quot;Системный администратор&quot;</a>
#9 за 2009 год</p>
<p><em>Продолжаем изучать язык программирования Erlang.</em></p>
<p>В статье <a class="reference" href="/development/erlang/about.html">&quot;Знакомьтесь, Erlang&quot;</a> были рассмотрены особенности
языка, основные типы данных, переменные и сравнение с шаблонами. В этой статье
мы продолжим изучение Erlang и начнем писать программы, которые выполняются
последовательно.</p>

        <ul>
          <li><a href="http://hlabs.org/development/erlang/sequential_programming.html">Full text...</a></li>
          
        </ul>
      </div>
    </content>
  </entry>
  <entry>
    <title>Первая статья про Erlang</title>
    <link href="http://hlabs.org/news/first_erlang_article.html"/>
    <link href="http://hlabs.org/news/first_erlang_article.html#comments"
          rel="related"/>
    <author><name>Dmitry Vasiliev</name></author>
    <published>2009-10-22T13:53:00+04:00</published>
    <id>http://hlabs.org/news/first_erlang_article.html</id>
    <updated>2010-01-18T22:55:00+03:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Последнее время не получается много писать на сайте, больше пишется в <a class="reference" href="http://twitter.com/hdima">Twitter</a>, но буду стараться потихоньку писать и здесь.</p>
<p>Пока добавляю статью, которую я писал для журнала <a class="reference" href="http://www.samag.ru/">Системный Администратор</a> - <a class="reference" href="http://hlabs.org/development/erlang/about.html">Знакомьтесь, Erlang</a>. Статья кратко описывает особенности языка, основные конструкции и является первой статьей из небольшой серии про <a class="reference" href="http://erlang.org/">Erlang</a>.</p>

        <ul>
          
          <li><a href="http://hlabs.org/news/first_erlang_article.html#comments">Comments</a></li>
        </ul>
      </div>
    </content>
  </entry>
  <entry>
    <title>Знакомьтесь, Erlang</title>
    <link href="http://hlabs.org/development/erlang/about.html"/>
    
    <author><name>Dmitry Vasiliev</name></author>
    <published>2009-10-22T12:56:00+04:00</published>
    <id>http://hlabs.org/development/erlang/about.html</id>
    <updated>2012-02-06T23:14:00+03:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p><em>Впервые было опубликовано в журнале</em> <a class="reference" href="http://www.samag.ru">&quot;Системный администратор&quot;</a>
#8 за 2009 год</p>
<p><em>Язык программирования Erlang, первое знакомство.</em></p>
<p>В 1981 году шведская компания Ericsson запустила исследовательский проект,
целью которого был поиск лучших способов программирования телекоммуникационных
приложений. Основными требованиями была необходимость обеспечить быструю
разработку высоконадежных приложений, работающих в течение долгого времени и
поддерживающих параллельную обработку. В течение последующих 5 лет в рамках
проекта было опробовано достаточно большое количество языков программирования,
но не один не удовлетворял предъявляемым требованиям полностью. Было решено
разрабатывать новый язык и в 1986-ом году была представлена первая версия языка
программирования Erlang. До 1998-го года язык и сопутствующие библиотеки
развивались внутри Ericsson, но в 1998-ом Erlang был выпущен как проект с
открытым исходным кодом.</p>

        <ul>
          <li><a href="http://hlabs.org/development/erlang/about.html">Full text...</a></li>
          
        </ul>
      </div>
    </content>
  </entry>
  <entry>
    <title>Новая статья про Python</title>
    <link href="http://hlabs.org/news/pro_python_article.html"/>
    <link href="http://hlabs.org/news/pro_python_article.html#comments"
          rel="related"/>
    <author><name>Dmitry Vasiliev</name></author>
    <published>2009-08-03T12:37:00+04:00</published>
    <id>http://hlabs.org/news/pro_python_article.html</id>
    <updated>2009-08-03T12:39:00+04:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Добавил статью, которую я писал для журнала <a class="reference" href="http://www.samag.ru/">Системный Администратор</a> - <a class="reference" href="http://hlabs.org/development/python/pro_python.html">Python: сложные аспекты</a>, описывающую метаклассы, дескрипторы атрибутов и менеджеры контекста.</p>

        <ul>
          
          <li><a href="http://hlabs.org/news/pro_python_article.html#comments">Comments</a></li>
        </ul>
      </div>
    </content>
  </entry>
  <entry>
    <title>Python: сложные аспекты</title>
    <link href="http://hlabs.org/development/python/pro_python.html"/>
    
    <author><name>Dmitry Vasiliev</name></author>
    <published>2009-08-03T12:12:00+04:00</published>
    <id>http://hlabs.org/development/python/pro_python.html</id>
    <updated>2012-02-06T23:20:00+03:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>В этой статье мы рассмотрим некоторые достаточно сложные аспекты языка Python,
а именно:</p>

        <ul>
          <li><a href="http://hlabs.org/development/python/pro_python.html">Full text...</a></li>
          
        </ul>
      </div>
    </content>
  </entry>
  <entry>
    <title>Статья про WSGI</title>
    <link href="http://hlabs.org/news/wsgi_article.html"/>
    <link href="http://hlabs.org/news/wsgi_article.html#comments"
          rel="related"/>
    <author><name>Dmitry Vasiliev</name></author>
    <published>2009-03-05T19:58:00+03:00</published>
    <id>http://hlabs.org/news/wsgi_article.html</id>
    <updated>2009-03-24T17:10:00+03:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Добавил еще одну статью, которую я писал для журнала <a class="reference" href="http://www.samag.ru/">Системный Администратор</a> - <a class="reference" href="http://hlabs.org/development/python/wsgi.html">WSGI - протокол связи Web-сервера с Python приложением</a>.</p>

        <ul>
          
          <li><a href="http://hlabs.org/news/wsgi_article.html#comments">Comments</a></li>
        </ul>
      </div>
    </content>
  </entry>
  <entry>
    <title>WSGI - протокол связи Web-сервера с Python приложением</title>
    <link href="http://hlabs.org/development/python/wsgi.html"/>
    
    <author><name>Dmitry Vasiliev</name></author>
    <published>2009-03-05T19:41:00+03:00</published>
    <id>http://hlabs.org/development/python/wsgi.html</id>
    <updated>2012-02-06T23:21:00+03:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Если вы разрабатываете Web-приложение, каркас для разработки Web-приложений,
или даже Web-сервер на Python вам просто необходимо знание основ протокола WSGI</p>

        <ul>
          <li><a href="http://hlabs.org/development/python/wsgi.html">Full text...</a></li>
          
        </ul>
      </div>
    </content>
  </entry>
</feed>
