Зачем все это нужно?


Erlang - язык для создания отказоустойчивых распределенных приложений. Это - один из немногих функциональных языков, которые давно и успешно применяется на практике. Например - в телекомах, банковских системах и системах автоматизации (например, в метро в Лионе). При этом Erlang - продукт с открытым исходным кодом и распространяется бесплатно.

Цель данного проекта - перевести документацию по Erlang'у на русский язык. Под документацией понимается не только официальная документация, но так же различные туториалы, решения определенных проблем и многое другое, что можно найти на таких сайтах, как Trapexit и Planet Erlang.

Перевод ведется в вики. Форум предназначен, в основном, для обсуждения перевода и различных проектов на Erlang'е.


Новости


Перевод мануала по Mnesia

02-07-2009

В вики начался перевод мануала по Mnesia

Присоединяйтесь!

osmos

02-07-2009

http://code.google.com/p/osmos/

Osmos предоставляет таблицы, состоящие из упорядоченых пар ключ-значение, которые хранятся на диске. Пары можно упорядочить согласно правилам, заданным пользователем.

Osmos подходит для ситуаций, когда требуется много записей в таблицу и редкие стчитывания (например, для сбора статистики).

Дополнительная информация — в блоге Dukes of Erl

ibrowse 1.5

02-07-2009

http://github.com/cmullaparthi/ibrowse/

ibrowse — это HTTP-клиент, когда-то разрабатывавшийся, как замена поставляемому в OTP inets.

Новая версия — это в основном багфиксы, а также переход на binaries в самом коде ibrowse

- ibrowse на GitHub'е
- Документация

BBC Feed Hub

01-07-2009

BBC Feed Hub — это проект, зародившийся в недрах BBC, и целью является:

- регистрация и аггрегация различных feed'ов (от RSS до подкастов)
- сбор статистики по использованию feed'ов
- предоставление возможности авторам feed'ов отслеживать использование инормации и принимать решение по отключению feed'а от Hub'а
- устойчивость к «потерям» (в случае, если входящие feed'ы перестанут работать)
- управление feed'ами и общение с «потребителями» feed'ов

Пока что описание весьма запутано и расплывчиво, но BBC RadioLabs утверждают, что они уже на стадии реализации этой идеи.

Главное — BBC Feed Hub будет проекто с открытым исходным кодом и — главное! — основываться на Erlang'е.

Согласно Яну Ленардту,...

BeepBeep — новый сайт

30-06-2009

Есди вы помните, BeepBeep — это небольшой веб-фреймворк, вдохновением дя которого послужил Ruby-on-Rails

Недвано BeepBeep обзавелся собственным сайтом с документацией и примерами: http://beepbeep.dmitriid.com/

Видео с Erlang Factory — RSS

30-06-2009

http://video.yahoo.com/rss/video/search?p=erlang+factory

Эта RSS-ка позволит получать видео с Erlang Factory по мере их появления в сети

Francesco Cesarini + O'Reilly = книга

25-06-2009

Erlang Programming, 1st Edition

Слух стал правдой. Франческо Чезарини в соавторстве с Саймоном Томпсоном выпустили книгу Erlang Programming.

Книга доступна как на Safari Books Online, так и в онлайновых магазинах.

Содержание книги понемногу обо всем. Начиная от азов языка и введение в разнородные прикладные задачи, например есть GUI программирование, взаимодействие с Java, OTP, Mnesia.

спасибо Михаилу Кашкину за напоминание

medici — интерфейс к Tokyo Tyrant

23-06-2009

http://github.com/mccoy/medici

Tokyo Tyrant — это сетевой интерфейс к базе данных Tokyo Cabinet.

Medici пердлагает библиотеку, состоящую из двух частей:
- обертка над протоколом Tokyo Tyrant
- приложение, организующее пул соединений и контролирующее эти соединения

Neotoma — генератор packrat-паресров для PEG

23-06-2009

http://github.com/seancribbs/neotoma/

Neotoma — это генератор packrat-парсеров для parser expression-грамматик(PEG, грамматики, разбирающие выражение).

Neotoma является альтернативой leex и yecc, так как некоторые грамматики можно выразить проще с помощью PEG.

Подробнее о Neotoma — в README и в этой серии постов:

- http://seancribbs.com/tech/2009/05/27/building-a-parser-generator-in-erlang-part-1/
-http://seancribbs.com/tech/2009/05/29/building-a-parser-generator-in-erlang-part-2/
-http://seancribbs.com/tech/2009/06/11/building-a-parser-generator-in-erlang-part-3/
-http://seancribbs.com/tech/2009/06/21/building-a-parser-generator-in-erlang-part-4/
-http://seancribbs.com/tech/2009/06/21/building-a-parser-generator-in-erlang-part-5/

Erlang Plugin Version 1 for NetBeans 6.7

22-06-2009

Erlang Plugin Version 1 for NetBeans 6.7

Плагин для NetBeans был переписан на Scala, обещается улучшение производительности и мелкие плюшки (например, расширенная документация при автозаполнении).

Для работы трбуется NetBeans 6.7 RC3 или выше.

Скачать плагин можно здесь: https://sourceforge.net/project/showfiles.php?group_id=192439&package_id=226387