0
ответов

Загрузить все модули erlang по пути

Используя ответ из Простого способа загрузки проектов с зависимостями арматурных стержней зависимости теперь разрешаются автоматически, но не загружаются автоматически. Итак, как мне загрузить все модули в ...
вопрос задан: 23 May 2017 11:45
0
ответов

Странная ошибка Oracle: слишком длинный идентификатор ORA-00972

Я столкнулся с этой проблемой при работе с ORACLE 10g. Я прочитал ответы на этот вопрос здесь (идентификатор ora-00972 слишком длинный oracle 10g) о переполнении стека, но они не сработали для меня. ...
вопрос задан: 23 May 2017 11:45
0
ответов

Есть ли способ убить erlang vm, когда он работает с -heart?

Название в значительной степени подводит итог. У меня есть сайт zotonic, работающий с -heart, он использует много времени процессора, и я не могу получить оболочку erlang. Итак, есть ли способ убить виртуальную машину? killall heart и killall beam ...
вопрос задан: 23 May 2017 11:44
0
ответов

Использование функции в Guard не разрешено. Предложения по альтернативной реализации приветствуются

Я пытаюсь создать факторизатор простых чисел, используя метод fermats. Эта строка выдает ошибку find_factors(A, B, FactorThis), когда is_a_square(B) == true -> вызов локальной/импортированной ...
вопрос задан: 23 May 2017 10:30
0
ответов

Как разработать гибкий API для создания стеков протоколов Erlang

Неудовлетворен моим нынешним подходом, я просто пытаюсь изменить способ построения стеков протоколов в Erlang. Функция, упорядоченная по важности: производительность Добавление гибкости и скорости реализации ...
вопрос задан: 23 May 2017 10:27
0
ответов

Как сопоставить несколько атомов в Erlang?

Как мне сделать следующее, например A = atom_a, case A of atom_b или atom_c -> %do something here; атом a ->% сделать что-нибудь еще! конец.
вопрос задан: 7 May 2017 20:51
0
ответов

Может ли rlwrap использовать собственное завершение TAB обернутой команды?

Я хочу использовать rlwrap с настраиваемым erlang repl. Он отлично работает, если я запускаю его как «rlwrap -a myrepl». Проблема в том, что myrepl имеет встроенное автозавершение табуляции, которое вытесняется rlwrap. Я хочу ...
вопрос задан: 23 April 2017 22:05
0
ответов

Скорость Nginx и как ее воспроизвести

Меня это интересует не только с академической, а с практической точки зрения; Я не планирую создавать производственный веб-сервер, чтобы конкурировать с nginx. Мне интересно, как ...
вопрос задан: 13 April 2017 12:13
0
ответов

EUnit and io:format

I want to test some third-party Erlang code using EUnit. The output from the code's functions is displayed to the standard output using io:format/2. I would like to capture that output and perform an ...
вопрос задан: 12 April 2017 21:07
0
ответов

Erlang: как я могу автоматически запускать все необходимые приложения для приложения?

У меня есть необходимые приложения в файле st_db.app, например: {application, st_db, [{description, ""}, {vsn, "1.0.0"}, {register, []}, {modules, [st_db_app , st_db_sup, st_db]}, {...
вопрос задан: 8 April 2017 02:10
0
ответов

Будущие инвестиции: Erlang vs. Scala [закрыто]

, поскольку параллельное программирование становится все более важным, я интересовался что вы думаете об Erlang и Scala в этом отношении. Мне кажется, что Scala имеет большую базу пользователей и потенциально ...
вопрос задан: 7 April 2017 20:46
0
ответов

Erlang gen_server с долгоиграющими задачами

Добрый день, у меня есть процесс gen_server, который периодически выполняет несколько долгоиграющих задач по обновлению состояния в формате handle_info: handle_info(trigger, State) -> NewState = some_long_running_task(), ...
вопрос задан: 10 March 2017 12:44
0
ответов

simple_one_for_one start_child () возвращает уже_started

У меня есть супервизор, который должен запускать рабочих simple_one_for_one. Когда я вызываю start_child () в первый раз, все идет отлично. Но когда я делаю это во второй раз, я получаю {error, {...
вопрос задан: 30 January 2017 02:36
0
ответов

Плохо ли посылать сообщение в self () в init?

В этом примере автор избегает тупиковой ситуации, выполнив: self ()! {start_worker_supervisor, Sup, MFA} в функции init его gen_server. Я сделал нечто подобное в одном из моих проектов и ...
вопрос задан: 19 October 2016 18:15
0
ответов

Постоянные структуры данных Erlang

Как я понял, при создании новый список с выражением, подобным следующему, Erlang не копирует L1, он просто копирует H. L2 = [H | L1] Имеет ли Erlang постоянную структуру данных (см. Persistent ...
вопрос задан: 2 August 2016 03:44
0
ответов

Как создать список из 1000 случайных чисел в Erlang?

Я уверен, что для этого есть функция. Я просто хочу составить список из 1000 чисел, каждое из которых должно быть случайным.
вопрос задан: 18 July 2016 07:12
0
ответов

erl_nif.h не найден

Я пытаюсь использовать erlang nif, я сделал: #include Но получаю ошибку: фатальная ошибка: erl_nif.h: нет такого файла или каталог Где я могу его найти? Я установил ОС erlang R14B (erts-5.8.1) ...
вопрос задан: 10 July 2016 17:07
0
ответов

Erlang NIF Test - OS X Lion

Я пытаюсь скомпилировать тест NIF из Erlang (http://www.erlang.org/doc/man/erl_nif.html) на Mac OS X Lion. Я не могу его скомпилировать. Мне не хватает флага компилятора? Вот ошибка, которую я получаю: Компьютер: ...
вопрос задан: 10 July 2016 16:53
0
ответов

Проблемы с Erlang NIF и потоками

У меня небольшая проблема с потоками в Erlang NIF. Вы можете посмотреть мой код здесь: http://pastebin.com/HMCj24Jp. Проблема в том, что когда я запускаю поток, он принимает некоторые аргументы и запускает ...
вопрос задан: 10 July 2016 16:52
0
ответов

Erlang — How to convert a fun() object to a String

Is there a straightforward way to convert an Erlang fun to a string? A call to io_lib:format only prints the function reference, e.g. something like "#Fun". For example, I'...
вопрос задан: 28 May 2016 00:38
0
ответов

Доступ к распределенной базе данных мнезии с разных узлов

У меня есть база данных мнезии, содержащая разные таблицы. Я хочу иметь доступ к таблицам с разных терминалов Linux. У меня есть функция add_record, которая принимает несколько параметров, скажем ...
вопрос задан: 26 January 2016 09:22
0
ответов

Атомы Lisp и Erlang, символы Ruby и Scheme. Насколько они полезны?

Насколько полезна функция наличия типа данных атома в языке программирования? В некоторых языках программирования есть понятие атома или символа для представления константы. Есть несколько ...
вопрос задан: 19 January 2016 09:16
0
ответов

Что означает || значит в Erlang?

Я обнаружил, что есть || в манипулировании списком. Что значит || жадный? Есть ли примеры по поводу ||? списки: сумма ([A * B || {A, B} <- Foo]).
вопрос задан: 12 January 2016 20:53
0
ответов

Как скомпилировать приложение Erlang в исполняемый двоичный файл и запустить его?

Теперь я изучаю Erlang и У меня вопрос о том, как запускать и тестировать приложения Erlang. У нас есть некоторые представления о запуске и тестировании программ на Erlang: Мы можем запускать оболочку Erlang и тестировать в ...
вопрос задан: 11 January 2016 12:22
0
ответов

Лучший способ распечатать таблицу Mnesia

Я пробовал этот фрагмент кода: print_next (Current) -> case mnesia: dirty_next (muppet, Current) of '$ end_of_table' - > io: format ("~ n", []), ок; Далее -> ...
вопрос задан: 11 January 2016 11:31
0
ответов

Как просмотреть одну указанную очередь сообщений процесса, если известен pid процесса?

В оболочке Erlang функция flush() может использоваться для получения очереди сообщений процесса оболочки. Можно ли узнать длину очереди сообщений другого процесса, зная его PID?
вопрос задан: 30 November 2015 20:40
0
ответов

ejabberd: осмотреть таблицы Mnesia?

Я рою в ejabberd, но я не могу найти способ осмотреть его таблицы Mnesia. Есть ли что-то как оболочка MySQL для осмотра таблиц?
вопрос задан: 31 July 2015 07:58
0
ответов

Как лучше всего запустить gen_server на всех узлах в кластере Erlang?

Я создаю инструмент мониторинга на Erlang. При запуске в кластере он должен запускать набор функций сбора данных на всех узлах и записывать эти данные с помощью RRD на одном узле «записывающего». Текущий ...
вопрос задан: 29 May 2015 14:55
0
ответов

Erlang-like concurrency for Python?

Is there anything for Python that has concurrency like Erlang does, particulary transparent actors over networks? I've looked at things like greenlet and stackless, but they don't seem to have network ...
вопрос задан: 18 May 2015 01:32
0
ответов

Получать неизвестные длины строк?

Так что я конвертирую написанную мной программу на Python в Erlang, и с тех пор, как я использовал Erlang, прошло много времени. Итак, я гость, я вернулся на начальный уровень. В любом случае из опыта каждый язык, который я использую, когда ...
вопрос задан: 25 February 2015 17:47