@proRuby

Страница 1317 из 1594
Vasya
28.07.2018
08:48:05
Elixir/phoenix
Спасибо за совет

Dmitriy
28.07.2018
08:48:34
Примерно за месяц написал чат и сервис нотификаций

При этом на старте эликир почти не знал. Для рубистов хорошо подходит

Google
Aleksandr
28.07.2018
08:59:20
Aleksandr Prianishnikov: Приветствую, коллеги! Нужна от Вас помощь, так уже сложились обстоятельства, что нужно разобраться с данным языком. Дайте совет, с чего начать, какие курсы, книги, чтобы начать работу? Спасибо.

Vasya
28.07.2018
09:05:42
Примерно за месяц написал чат и сервис нотификаций
Мне просто надо поддерживать оттправку 5-ти тисяч пушей в веб-сокеты, хотя, я еще проведу нагрузочное тестирование своего рельсовского проекта, может, и он выдержит

Vasya
28.07.2018
09:24:49
Посмотни anycable от марсиан. Пишешь в рельсах, а под капотом вебсокеты на го
Но там еще один отдельный проект, если не ошибаюсь

Vasya
28.07.2018
09:38:07
Давно эликсир стал быстрым?
Мне казалось, что он ерланге, а последний, как известно мне быстрый

wi11son
28.07.2018
09:38:57
Не быстрее чем питон или jruby

Но то что он эрланговский даёт ему преимущество в микросервисах по другой причине

Vasya
28.07.2018
09:40:05
Можно, поподробнее?

wi11son
28.07.2018
09:41:16
Можно, поподробнее?
https://ru.m.wikipedia.org/wiki/Erlang

Тут все плюшки, которые как раз нужны в микросервисах из коробки, но фишка не в скорости,я к этому

Vasya
28.07.2018
09:44:44
А, понял, спасибо

Google
Darth
28.07.2018
10:27:04
Давно эликсир стал быстрым?
По скорости "отдачи" жсона быстрый

Crypt
28.07.2018
12:13:15
Киньте плиз чтива как сишные биндинги сделать?)

Anton
28.07.2018
12:23:35
Crypt
28.07.2018
12:24:10
Ага, уже нашел, ffi вроде самый топовый, да?)

wi11son
28.07.2018
12:31:25
Black
28.07.2018
12:39:06
Погромисты, вопрос тем кто использует гэм ancestry для построения дерева. Там методом descendants вытаскивает дерево, но без участия главного. Неужели это так?

Bakhriddin
28.07.2018
18:30:43
Всем привет, подскажите пожалуйста. Capistrano , docker, ansible какой из них лучше для деплоинга.

Alexander
28.07.2018
18:34:08
От окружения зависит

И проекта

Bakhriddin
28.07.2018
18:35:52
Веб апп , на удалённый сервак надо залить, БД постгрес.

Убунту 18.04

Alexander
28.07.2018
18:37:20
У меня один на докере, второй на капистране, хотя хочу перевести на докер. А ансибл можно и с тем и с другим использовать, тут все от степени извращенности зависит ? а можно голый ансибл.

Bakhriddin
28.07.2018
18:38:05
? понял

Ну для начинающих, что посоветуете ?

Alexander
28.07.2018
18:38:56
Имхо, капистрану. Но если знаешь ансибл, то можно и с него

Crypt
29.07.2018
05:16:58
Ну для начинающих, что посоветуете ?
Заворачивать в докеры и ансиблом заводить контейнеры

Alexander
29.07.2018
05:48:57
ансиблом докеры с разворотом капистраной %)

Сергей
29.07.2018
10:58:53
Всем привет, подскажите по гему watir. Есть код селектора rails шаблона: <%= f.select(:best_of_count_group) do %> <% [['1', 1], ['2', 2], ['3', 3], ['5', 5]].each do |c| -%> <%= content_tag(:option, c.first, value: c.last) %> <% end %> <% end %> Как в watir выбрать необходимую селект опцию? В браузере генерируется как <select name="tournament[best_of_count_group]" id="tournament_best_of_count_group" tabindex="-1" class="select2-hidden-accessible" aria-hidden="true"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="5">5</option> </select> И дополнительно куча спэнов. Пробовал обращаться по name и id, но падает на том, что элемент не найден. Заранее спасибо.

Vasya
29.07.2018
11:07:22
Возвращение Мастера Лира?

Google
Сергей
29.07.2018
11:10:27
Пишу же, watir не видит элемент.

Vasya
29.07.2018
11:15:23
ооо нееееет
Это почти как возвращение короля Гондора, только епичнее и ватир везде

Vasya
29.07.2018
11:19:58
Что за мем?
Тут раньше был один человек, который постоянно спрашивал про ватир

Кеков Зез
29.07.2018
11:20:03
Что за мем?
да был тут один теребитель ватира )

O
29.07.2018
13:40:09
Возвращение Мастера Лира?
> "Да не, так та у меня 100 лет опыта на perl"

Roman
29.07.2018
14:14:33
Dima
29.07.2018
14:41:32
В качестве развлечения я пишу задачу с использованием "disjoint set" на Ruby. Короче, самое Set я описал. А теперь хочу множество этих Set записать в List потому что ничего быстрей пока не нахожу. Теперь вопрос List в Ruby где-то из кообки есть?

или самоу список описывать.

Roman
29.07.2018
14:53:08
или самоу список описывать.
что ты выкладываешь в понятие списка? связанный список?

Roman
29.07.2018
14:58:19
ну такого нет, да оно и не нужно в руби

Dima
29.07.2018
14:59:33
ну такого нет, да оно и не нужно в руби
Какое провокационное флеймогонное заявление. Базовая структура хранения данных и не нужна.

и это в general purpose языке.

Google
Roman
29.07.2018
15:01:08
в руби автоматическое управление памятью. чем тебя не устраивает просто массив?

Admin
ERROR: S client not available

Dima
29.07.2018
15:01:45
Vasya
29.07.2018
15:02:45
Insert

Dima
29.07.2018
15:03:52
[1, 2, 3].insert 1, 'x'
это просто красота. Сейчас пробобуем. забабахать на массиве.

insert + delete_at это же просто ништяк.

я очень доволен.

Roman
29.07.2018
15:05:49
поэтому я и говорю linked list не нужен

Dima
29.07.2018
15:06:00
поэтому я и говорю linked list не нужен
понял. теперь разобрались.

Dmitriy
29.07.2018
15:44:12
или самоу список описывать.
связанный список на руби: {a: {b: {c: {d: nil }}}}

Dima
29.07.2018
15:46:22
связанный список на руби: {a: {b: {c: {d: nil }}}}
это очень занятно. Но совершенно не практично.

Dmitriy
29.07.2018
15:46:33
согласен

для учебных алгоримтических задачек

оторванных от реальности )

Alexander
29.07.2018
15:58:57
связанный список на руби: {a: {b: {c: {d: nil }}}}
ЭтажыЛИСП!!¡¡¡стоодинацадь

Dima
30.07.2018
07:37:08
поэтому я и говорю linked list не нужен
Привет. Дело такое требущие решения. Эксперемент наглядно показал что Linke List не лишний в Ruby. Почему? Потому что время вставления нового элемента в Linked List constanta. А вот время добавлнеия нового элемента в Array#insert увлеичивается c увеличением размера массива.

Google
Roman
30.07.2018
07:42:41
если же у тебя не абстрактное приложение в вакууме, а реальный кейс, в котором надо проводить вставки в огромные массивы, то может тебе и не руби надо

Natalia
30.07.2018
07:43:05
И можно разбивать на массивы поменьше ж

Dima
30.07.2018
07:43:38
И можно разбивать на массивы поменьше ж
все равно общая сумма не уменьшиться от изменения порции.

Tim
30.07.2018
07:43:42
дима правильно делает что задумывается об этом

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

но все же

Darth
30.07.2018
07:47:02
Абсолютно правильное желание иметь нормальные коллекции в руби

Tim
30.07.2018
07:47:30
Абсолютно правильное желание иметь нормальные коллекции в руби
нет, кококок, это руби, тут все магией и пофиг на перфоманс

Dima
30.07.2018
07:48:09
ты продолжаешь мыслить критериям языков с ручным управлением. да, у insert O(n), но обычно это не будет твоим bottle-neck и беспокоиться об этом не стоит
Конечно, Array#insert работает великолепно и очень удобен. И для практики использования Ruby скорости его хватает. Тем не менее в ряде задачь Linked list пригодиться.

Страница 1317 из 1594