Size: a a a

2020 July 10

SB

S B in ErlangRus
Порт quickcheck на Эрланг.
источник

S

Simon in ErlangRus
спасибо,
источник

VS

Vladimir Sekisov in ErlangRus
ну необязательно для этого библитотеку тащить, что-то типа такого:
rand_string(Len, Corpus) -> 
 Bytes = crypto:strong_rand_bytes(Len),
  list_to_binary([lists:nth(1+(B rem length(Corpus)), Corpus) ||
                            <<B>> <= Bytes]) .
источник

AK

Aleksey Kluchnikov in ErlangRus
random_str(Length) ->
 AllowedChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789",
 lists:foldl(
   fun(_, Acc) ->
     lists:append([lists:nth(rand:uniform(length(AllowedChars)), AllowedChars)], Acc)
   end, [], lists:seq(1, Length)).
источник

AK

Aleksey Kluchnikov in ErlangRus
качество рандома не анализировал только
источник

В

Вертолетчик... in ErlangRus
Simon
Коллеги, подскажите функцию для генерации случайной последовательности нужной длинны из заданного алфавита
может есть готовая библиотека
источник

ML

Maksim Lapshin in ErlangRus
напоминаю, что через 40 минут я буду рассказывать про webrtc и наш опыт с ним
источник

ML

Maksim Lapshin in ErlangRus
Переслано от Ihor Katkov
Мы рады и счастливы анонсировать уже второй митап
Ru |> Elixir |> Meetup |> Online!
Он пройдет в пятницу, 10 июля, в 19:00 МСК. В программе - два доклада по 45 минут, вопросы и конечно же afterparty.

В этот раз мы попробуем новый формат подачи материала: доклады будут стримиться только на YouTube, там же в чате будут задаваться и вопросы докладчикам.

Темы докладов:

-
Максим Лапшин, директор видеостримингового сервера Flussonic: Что такое WebRTC и почему мы его реализовывали на Erlang
- Дмитрий Русс из Taxfix: Графовые базы данных в Elixir

Ссылка для регистрации и подробности программы докладов:
https://guestboard.co/join/NDZmgJdayruqMauD

Ссылка на стрим:
https://youtu.be/y894F-AKzxY

Ссылка группы в телеграмме:
https://t.me/ru_elixir_meetup_online
источник

ИИ

Иванов Иванов... in ErlangRus
у эликсирщиков всё такое креативное )
источник

LL

Lama Lover in ErlangRus
Иванов Иванов
у эликсирщиков всё такое креативное )
Это что значит?
источник

ИИ

Иванов Иванов... in ErlangRus
Lama Lover
Это что значит?
ну красивые картинки, разноцветные буквы  и тд
источник

LL

Lama Lover in ErlangRus
Иванов Иванов
ну красивые картинки, разноцветные буквы  и тд
А, вот это креатив))
источник

D

Dim in ErlangRus
Aleksey Kluchnikov
качество рандома не анализировал только
Rand модуль вполне норм для общих целей, если нет повышенных требований типа как в криптографии.
,Random старый модуль плох
источник
2020 July 11

MK

Matwey Kornilov in ErlangRus
Господа, а как мне monotonic_time превратить в системное календарное время?
источник

MK

Matwey Kornilov in ErlangRus
У меня с ets проблема. Есть очень длинный record. Его инстансы лежат в талбице.
Хочу сматчить по нему так #my_record{timestamp = '$1'}, но проблема, что в таком синтаксисе match ищет записи у которых остальные поля = undefined. Как бы сделать, чтобы они стали '_'?
источник

MK

Matwey Kornilov in ErlangRus
Я не хочу руками перечислять все поля
источник

MK

Matwey Kornilov in ErlangRus
источник

MK

Matwey Kornilov in ErlangRus
Не знал что бывает такой синтаксис
источник

AF

Andrey Fadeev in ErlangRus
Matwey Kornilov
Господа, а как мне monotonic_time превратить в системное календарное время?
С использованием erlang:time_offset/0 можно получить system time эрланга. Потом из этого нужно получать время операционной системы, оно может отличаться, а может и нет. Наскольно именно оно отличается вроде в готовом виде никак не получить, разве что самому разницу между erlang:system_time и os:system_time посчитать.
источник

AF

Andrey Fadeev in ErlangRus
Ну и конвертация неточной, конечно, будет. Пототому что все эти отличия могут постоянно меняться.
источник