0
ответов

Скорость- вверх и лучшие практики: Использование ets для предварительно вычисленных данных для каждого модуля

((Простите меня, что я задаю более одного вопроса в одном потоке. Я думаю, что они связаны.)) Здравствуйте, я хотел знать, какие передовые практики существуют в Erlang в отношении предварительно скомпилированных для каждого модуля ...
вопрос задан: 31 May 2011 11:29
0
ответов

Erlang: Можно ли это сделать без списков: reverse?

Я начинаю изучать Erlang. Прочитав о понимании списков и рекурсии в Erlang, я захотел попробовать реализовать свою собственную функцию карты, которая оказалась такой:% Map: сопоставить все элементы ...
вопрос задан: 30 May 2011 18:09
0
ответов

http post request erlang

У меня есть несколько функций, которые выполняют HTTP-запросы POST / GET / HEAD. Для запроса POST я использую это: http: request (post, {Url, [], ContentType, Body}, [], []). В то время как для HEAD / GET я использую: ...
вопрос задан: 30 May 2011 07:38
0
ответов

Почему в Haskell нет символов (а ля рубин) / атомов (а ля эрланг)?

Я использовал символы на двух языках: Ruby и Erlang и Я всегда считал их чрезвычайно полезными. В Haskell есть алгебраические типы данных,но я все еще думаю, что символы были бы могущественными ...
вопрос задан: 30 May 2011 03:56
0
ответов

Преобразовать двоичную строку Erlang в нижний регистр

Можно ли преобразовать двоичную строку Erlang UTF-8 (например, << "HELLO" >> ) в нижний регистр без преобразования в список и обратно?
вопрос задан: 24 May 2011 16:34
0
ответов

Что делает знак решетки в erlang?

Что знак решетки делает в erlang? record_to_string (#roster {us = {User, _Server}, jid = JID, name = Name, subscription = Subscription, ask = Ask, ...
вопрос задан: 20 May 2011 19:44
0
ответов

использование сердца Erlang

Как следует использовать сердце, чтобы приложение работало? Допустим, у меня есть приложение X, будет ли оно отслеживаться, если я просто вызову что-то вроде: erl -boot X -heart -env HEART_BEAT_TIMEOUT 30 -detached ...
вопрос задан: 18 May 2011 23:32
0
ответов

Как узнать имя функции?

Можно ли узнать имя функции само по себе? main () -> myFunction (). myFunction () -> io: write ("Я ~ s!", [????]).
вопрос задан: 18 May 2011 11:25
0
ответов

OTP - синхронный или асинхронный обмен сообщениями

Отказ от ответственности: новичок в erlang. Одна из вещей, которая в первую очередь привлекла меня в эрланге, - это модель Actor; идея, что разные процессы выполняются одновременно и взаимодействуют через асинхронный ...
вопрос задан: 17 May 2011 13:58
0
ответов

Как читать / декодировать имена временных функций понимания списка в Erlang при отладке

При отладке модуля (например, foo) с помощью списков временные имена функций, например, foo: '- loop / 4-lc $ ^ 2 / 1-3- 'можно найти в выводах трассировки или сообщениях об ошибках. Если в ...
вопрос задан: 16 May 2011 15:13
0
ответов

Problem with parallel quicksort in erlang

I am facing problem with writing quicksort in erlang. What I am doing is I am spawning two processes and then blocking the current process till I get the response from both the left and right sub-...
вопрос задан: 12 May 2011 09:58
0
ответов

Преобразование десятичного числа в шестнадцатеричное с помощью Эрланга?

Как преобразовать десятичное число «37» в шестнадцатеричное значение «25» в Эрланге? Есть ли простой способ?
вопрос задан: 12 May 2011 07:28
0
ответов

How does CouchDB calculate the Revision number

I'm trying to understand how CouchDB calculates the revision id for a document. I notice from the source that it's calculated by this bit of code here: couch_util:md5(term_to_binary([Deleted, ...
вопрос задан: 10 May 2011 18:48
0
ответов

Работа с внешними библиотеками с помощью арматуры

Я хочу использовать некоторые библиотеки в своем приложении , например https://github.com/Panmind/erlang-ruby-marshal. Это репо содержит каталог src, но не имеет файла .app (потому что это не приложение), поэтому я не могу использовать get -...
вопрос задан: 9 May 2011 13:15
0
ответов

Как разобрать файл конфигурации с помощью erlang?

Я разрабатываю одну программу с помощью erlang, которой необходимо читать файл конфигурации при запуске, а затем загружать данные конфигурации в базу данных. изначально, используя Ruby или C, я могу загрузить файл YAML или файл conf. Я хочу ...
вопрос задан: 8 May 2011 12:27
0
ответов

Why use OTP with erlang?

As the question said: What benefits brings using the OTP design principles when developing with erlang? (I am developing a server which will just receive commands and send responses)
вопрос задан: 4 May 2011 08:22
0
ответов

Erlang gen_server вернул неверное значение

Я пытаюсь преобразовать сообщение в gen_server: gen_server: cast ({global, ID}, {watchers}). Обработчик: handle_cast ({watchers}, State) -> case State # table_state.watchers of [] -> {...
вопрос задан: 29 April 2011 13:09
0
ответов

Битовые строки сопоставления шаблонов Erlang

Я пишу код для декодирования сообщений из двоичного протокола. Каждому типу сообщения назначается 1-байтовый идентификатор типа, и каждое сообщение несет этот идентификатор типа. Все сообщения начинаются с общего заголовка ...
вопрос задан: 28 April 2011 14:56
0
ответов

Ускорение цикла редактирования, компиляции, запуска / отладки в Erlang

Каков самый быстрый способ отредактировать приложение Erlang, скомпилировать код и посмотреть результат выполнения? Желательно прыгать в оболочке Erlang на последнем шаге. Моя текущая установка для новичков: сценарий, который ...
вопрос задан: 28 April 2011 08:53
0
ответов

Erlang / OTP поведения для начинающих

Как я понял из книги «Erlang и OTP в действии», слово «поведение» относится к интерфейсу поведения, который представляет собой набор функций; реализация поведения, которым является приложение -...
вопрос задан: 26 April 2011 13:06
0
ответов

Erlang gen_tcp connect question

Простой вопрос ... Этот код .. client () -> SomeHostInNet = "localhost"% чтобы запустить его на одной машине {ok, Sock} = gen_tcp: connect (SomeHostInNet, 5678, ...
вопрос задан: 24 April 2011 20:47
0
ответов

Сжатие сообщений, отправленных между Erlang узлов

Я пишу распределенное приложение на Erlang, в котором несколько узлов подключены через сеть с ограниченной пропускной способностью. Таким образом, я хотел бы иметь возможность минимизировать Определите размер пакетов, отправляемых через ...
вопрос задан: 22 April 2011 14:03
0
ответов

Erlang: Who supervises the supervisor?

In all Erlang supervisor examples I have seen yet, there usually is a "master" supervisor who supervises the whole tree (or at least is the root node in the supervisor tree). What if the "master"-...
вопрос задан: 19 April 2011 14:31
0
ответов

Erlang двоичная длина байта

У меня есть двоичный файл, например: < < < 32,16,10,9,108,111,99,97,108,104,111,115,116,16,170,31 > > Как я могу узнать, какая длина этого пакета? Спасибо.
вопрос задан: 18 April 2011 07:23
0
ответов

Существуют ли какие-либо базы данных Serious Graph, написанные не на Java?

Я ищу серьезную систему баз данных на основе графов, написанную не на Java. Меня не интересуют базы данных RDF, поскольку я ожидаю, что смогу хранить более сложные графы (фактически гиперграфы) ...
вопрос задан: 16 April 2011 16:12
0
ответов

Erlang: create filewatcher

I have to implement file watcher functionality in Erlang: There should be a process that list files if specific directory and do something, when files appear. I take a look at OTP. So at the moment ...
вопрос задан: 16 April 2011 07:34
0
ответов

Настроить ключи в оболочке erlang на Linux

Все! Is it possible to configure Home,End, Del key in Erlang shell under Linux. At the moment when I press Home, it generate 'H' and when End - 'F'...
вопрос задан: 13 April 2011 11:09
0
ответов

Full binary output

I'm receiving data from tcp socket in binary view. In erlang shell i see: <<18,0,0,0,53,9,116,101,115,116,32,103,97,109,101,1,0,0,1, 134,160,0,3,13,64,0,0,0,20,...>> How can i show all ...
вопрос задан: 13 April 2011 06:48
0
ответов

Erlang: how to profile, выполняет ли qlc: q полное сканирование таблицы, сканирование префикса ключа или поиск ключа?

Как определить, выполняет ли qlc: q полное сканирование таблицы, сканирование префикса ключа или поиск ключа? Например, ets типа, установленного с такими записями, как {{KeyPrefix, KeySuffix}, Value} - будут qlc: q ([{{KeyPrefix, ...
вопрос задан: 12 April 2011 14:49
0
ответов

Erlang: optimize complex qlc

I have qlc RefsBlocked = qlc:e(qlc:q([ Ref1 || {{Ref1, {pattern, {_Status1, _Pattern1, Limit1}}}, Count} <- dict:to_list( qlc:fold( fun({Key, _Ref2}, Acc) -> ...
вопрос задан: 12 April 2011 11:53