0
ответов

Стандарты кодирования Erlang и передовой опыт [закрыто]

Моя команда немного изучает Erlang на моей новой работе. Прямо сейчас у нас есть некоторый код, но код начинает становиться немного запутанным и несогласованным. Я хотел бы знать, существуют ли стандарты кодирования...
вопрос задан: 26 April 2012 21:04
0
ответов

Разница между равными и точно равными операторам сравнения терминов

В чем разница между равными (== )и точно равными (= := )термами Эрланга операторы сравнения?
вопрос задан: 26 April 2012 08:18
0
ответов

Структуры разреженного мира в Erlang

Я думаю о том, как портировать "симулятор фермы муравьев -" с Erlang. Вот краткое изложение :1 )Определить мир "слотов" 100x100 2 )Муравьи занимают один слот 3 )Колония муравьев занимает...
вопрос задан: 23 April 2012 19:23
0
ответов

Какая кластеризованная база данных NoSQL предназначена для хранения сообщений?

Еще один вопрос о том, какой NoSQL выбрать. Тем не менее, я еще не нашел кого-то, кто спрашивал бы о такой цели, хранении сообщений... У меня есть чат-сервер Erlang, я уже использую MySQL...
вопрос задан: 23 April 2012 18:22
0
ответов

Значение элементов в конфигурации Rebar deps

Мы используем rebar для извлечения зависимостей для нашего проекта, многие из них из github. Наш конфиг выглядит примерно так:{deps, [ {cowboy, "", {git, "git://github.com/extend/cowboy.git", {branch, "...
вопрос задан: 20 April 2012 19:42
0
ответов

Сборка мусора и управление памятью в Erlang

Я хочу узнать технические подробности о сборке мусора и управлении памятью в Erlang. Но я не могу найти его на Erlang.org и его документах. Некоторые статьи в Интернете — это всего лишь общий разговор...
вопрос задан: 19 April 2012 05:00
0
ответов

'доходность' в Scala эквивалентно функции карты?

Я начинаю изучать язык программирования Scala. Я немного разбираюсь в языках FP, таких как Erlang и Haskell, и у меня есть сомнения по поводу значения выражения for/yield, например :for (arg <-...
вопрос задан: 16 April 2012 22:30
0
ответов

Erlang принимает SSL-соединение очень медленно (по сравнению с C++)

В настоящее время я тестирую экстремальные условия на фрагменте кода, написанного на Erlang.Я применил метод супервизора Learnyousomeerlang.com, чтобы иметь возможность множественного принятия. Вот код...
вопрос задан: 10 April 2012 13:18
0
ответов

rebar не может получить зависимость от github

я не могу получить какую-либо зависимость от github с помощью rebar. Файл rebar.config: {sub_dirs, ["rel"]}. {deps_dir, ["deps"]}. {erl_opts, [отладочная_информация]}. {deps, [ {thrift_erl, "0.5.0", {git, "git://...
вопрос задан: 8 April 2012 00:52
0
ответов

erlang lists:dropwhile странный результат

помогите мне понять, что здесь происходит lists:dropwhile(fun(X)-> X < 8 end, lists:последовательность (1,10)). "\b\t\n" % ??? что это ? почему бы и нет [8,9,10] lists:dropwhile(fun(X)-> X...
вопрос задан: 6 April 2012 11:55
0
ответов

Erlang Processes Reduction count

Я пытаюсь узнать больше о распределении работы между процессов моего приложения Erlang. Количество сокращений, выполненных процесс, среди прочего, одна из вещей, которыми я являюсь ...
вопрос задан: 5 April 2012 12:26
0
ответов

Свертки против рекурсии в Erlang

Согласно Learn you some Erlang : практически любая функция, которую вы можете придумать, которая сокращает списки до 1 элемента, может быть выражена как свертка. [...] Это означает, что fold универсален в том смысле, что вы ...
вопрос задан: 30 March 2012 00:52
0
ответов

В чем разница между == и =:= в Erlang при использовании с терминами вообще?

Помимо того факта, что =:= предотвращает нежелательные целочисленные приведения: 1> 1=:=1.0. false В чем преимущество использования =:= с терминами вообще? Лучшая производительность?
вопрос задан: 20 March 2012 16:25
0
ответов

Отличается ли Erlang «одиночное присваивание» от Haskell «неизменяемых значений»?

В книге "Programming Erlang" сказано, что язык использует переменные "одинарного назначения". Вместо этого в других статьях о функциональных языках программирования я всегда читаю о «неизменяемых значениях». ...
вопрос задан: 17 March 2012 21:51
0
ответов

RabbitMQ, erlang: как & ldquo; убедиться, что файлы cookie erlang одинаковы & rdquo;

Я использую rabbitMQ с Grails, и сегодня утром возникла проблема. Когда я запускаю статус rabbitmqctl, он сообщает мне: C: \ Users \ BuildnTest2 > rabbitmqctl status Статус узла 'rabbit @ BUILDNTEST2-PC' .....
вопрос задан: 12 March 2012 19:07
0
ответов

erlang:monitor и сообщение 'DOWN'

При внимательном изучении файла gproc_tests.erl проекта "gproc". Я нашел следующий код. Сообщение "до свидания" отправляется перед "erlang:monitor/2", я думаю, возможно, что победит сообщение "DOWN"...
вопрос задан: 6 March 2012 14:48
0
ответов

Скорость передачи RabbitMQ увеличивается?

Я ищу идеи, как ускорить передачу сообщений через RabbitMQ. Я установил последнюю версию на 64-битную Windows, запустив сервер на моем локальном компьютере, на котором я также публикую и использую в / из ...
вопрос задан: 5 March 2012 16:03
0
ответов

Как получить номер версии релиза Erlang из оболочки?

Многие программы возвращают номер своей версии с помощью такой команды: $program --version program (информация о платформе) v1.2.3 Это полезно для написания сценария установки или обслуживания программы, и...
вопрос задан: 5 March 2012 04:11
0
ответов

Смешение CouchBase с Memcached, потеря большинства принципов и функциональности CouchDB?

На данный момент единственный способ, которым я работал с более новыми версиями CouchBase, — это клиент memcached. Я использую Erlang в качестве языка программирования, поэтому я купил себе клиент Erlang Memcached. ...
вопрос задан: 27 February 2012 12:48
0
ответов

Преобразование терминов эрланга в строку или декодирование двоичного кода эрланга

У меня есть программа на эрланге, которая генерирует данные. Эти данные необходимо передать через udp в программу, отличную от Erlang, для дальнейшей обработки. Эта часть у меня уже работает - отправка данных через udp ...
вопрос задан: 24 February 2012 00:10
0
ответов

type vs opaque директивы в erlang

В чем разница между -opaque и -type? Я видел оба в основных модулях Erlang, но не чувствую разницы. Можно ли использовать -export_type для них обоих?
вопрос задан: 22 February 2012 15:58
0
ответов

Как разделить запись между несколькими erl в Erlang?

Я бы хотел использовать -record в каждом отдельном файле erl, который у меня есть. Я знаю, что могу повторять запись индивидуально в каждом файле, но это действительно некрасиво. Любое предложение ? P.S. : Будьте осторожны ;-) Я ...
вопрос задан: 22 February 2012 12:15
0
ответов

Erlang / Scala Перенос акторов с одного узла на другой

Я промочил ноги в актерско-ориентированном программировании с языком под названием SALSA, который позволяет актерам переходить с одной машины на другую. Мне было интересно, можно ли это сделать, используя ...
вопрос задан: 21 February 2012 21:56
0
ответов

Технические характеристики функций: -спец. Эффективное использование

Как я могу использовать слово -spec в Erlang? Пожалуйста, дайте мне представление об эффективном использовании этого слова. Используется ли это только для документации? Я пытаюсь применить ограничение для работы в модуле с помощью ...
вопрос задан: 21 February 2012 13:54
0
ответов

Команда 'generate' не понята или неприменима

Я пытаюсь запустить rebar generate для создания релиза для проекта erlang rebar и получаю следующую ошибку. Есть идеи, что я делаю неправильно? ./rebar generate Команда 'generate' не ...
вопрос задан: 18 February 2012 18:03
0
ответов

Преобразование строки Erlang в атом и форматирование строки

Использование только list_to_atom () дает: list_to_atom ("hello"). Привет list_to_atom («Привет»). «Привет», а какая разница? Я пытаюсь отформатировать строку с числами, строками и атомами следующим образом: списки: ...
вопрос задан: 17 February 2012 04:49
0
ответов

rabbitmqctl.bat в Windows XP: невозможно подключиться к узлу rabbit @ MYPCNAME: nodedown

Я только что установил RabbitMQ на свой ПК с WindowsXP. Я также выполнил предварительное требование Erlang OPC15. Мой rabitmq вроде работает. Я провел простой тест с использованием pika в python, и, похоже, он работает. The ...
вопрос задан: 12 February 2012 16:18
0
ответов

списки: append / 2 по сравнению с erlang: '++' / 2, добавление в конец списка по сравнению с добавлением в его заголовок

Из двух заданных пар сравнений, какое из двух (из каждой пары) дороже Системные ресурсы в Erlang: Qn1: lists: append (L1, L2) по сравнению с erlang: '++' (L1, L2) Qn2 Запись в начало списка ...
вопрос задан: 12 February 2012 12:57
0
ответов

Erlang. Подключение к локальному узлу: *** ERROR: Shell process terminated

Я пытаюсь подключиться к узлу erlang, но безуспешно. Ситуация следующая: 1) У меня есть "-detached" узел erlang, запущенный на локальном хосте с -sname n1 2) $ epmd -names epmd: up and ...
вопрос задан: 11 February 2012 10:38
0
ответов

EUnit выводит отладочную информацию из проверенных модулей

Допустим, у меня есть модуль example.erl В этом модуле я использую следующую конструкцию для отладки: %%% Включить/выключить вывод отладки: %-define(DBG(Str, Args), ok). -define(DBG(Str, Args), io:...
вопрос задан: 10 February 2012 19:28