
KEPLER2B
24.05.2018
08:35:38
Это миф что го быстрый
С базой он работает медленно
кстати вот мож просто готовить не умеете я сам получал прирост в 10раз на пг + go осносительно того же действа с руби, хотя там много анализа конечно было и расчетов по данным,тем не менее "медленным" он мне точно не показался

Darth
24.05.2018
08:36:32
А я и не говорил, что руби быстро с базой работает

KEPLER2B
24.05.2018
08:37:19
видимо я нить разговора потерял, бывает

Anton
24.05.2018
08:50:19

Google

KEPLER2B
24.05.2018
08:50:33
да
ну на го у мня орм некий строял сейчас уже доподленно не помню какой, там смысл был в том что по накопленным данным нужно было провести анализ, и догнать текущее состояние, данные накапливались, рекордов в день создввалось что то около 200к +
руби это делал по расчетам за год
))
пришлось искать альтернативы

Anton
24.05.2018
08:53:47
да
Ну так и даже сравнивая sequel и АР можно 10х получить ахах

Pavel
24.05.2018
08:54:43
AR за собой целый состав тащит из валидаций, колбэков, логики и кучи всего, не мудрено, что с ним медленно

KEPLER2B
24.05.2018
08:55:30
понятно, но без него, смысла в использовании именно руби особо уже не видно

Nikita
24.05.2018
09:15:47
Эмм может рейлс, а не руби? Руби и без ар себя неплохо чувствует, не считая конечно того что он умер

Pavel
24.05.2018
09:24:53
Первый скоро будет вполне конкурентом

Nikita
24.05.2018
09:32:28

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
24.05.2018
09:45:27

Google

Vasiliy
24.05.2018
09:52:37

Sergey
24.05.2018
10:02:10
есть сайт вот такой по России - http://elixirjob.ru/
и глобальный - https://elixirjobs.net/

Vasiliy
24.05.2018
10:42:58
по глобалу как-то не густо по сравнению с рельсами

Silent Bob
24.05.2018
11:07:56
Подскажите насчет https://github.com/ruby-concurrency/concurrent-ruby
Включает в себя "Thread-safe Value Objects, Structures, and Collections" в числе которых Hash к примеру. Значит ли это, что если я просто добавлю require 'concurrent', то смогу модифицировать простой руби хеш объявленный в главном треде из чилд тредов параллельно, не боясь что что-то пойдет не так?

Vasiliy
24.05.2018
11:10:44
Там вроде ж тип другой
Concurrent::Hash

Silent Bob
24.05.2018
11:11:33

Богдан
24.05.2018
11:13:57
Товарищи, а не подскажите, как в sidekiq запускать синхронно очередь?
у меня стартует через гем sidekiq-cron

Артур
24.05.2018
11:16:38
чатику отстегнешь чутка с проектика-то?)

Богдан
24.05.2018
11:17:15

Ilya
24.05.2018
11:19:35

Dmitry
24.05.2018
11:21:53
Это многоходовочка)

Vasiliy
24.05.2018
11:25:14
ты неверно выразился, не синхронно а периодически

Богдан
24.05.2018
11:28:17
в доках к гему, что-то не могу найти такого параметра

Vasiliy
24.05.2018
11:34:59
Какого параметра?

Богдан
24.05.2018
11:37:18
отвечающего за количество активных задач, получается, что задачи в очередь не падают, если есть незавершенная задача

Google

Vasiliy
24.05.2018
11:38:26
нет, они всегда в очередь встают
у сайдкик крона веб морда есть, запусти задачи руками
а твои 2 вполне позомжно повисли

Sergii
24.05.2018
11:40:30
Хай.
А кто-то делал вывод хтмл в GoogleVisualr::DataTable, в частности, мне линку надо сделать

Vasiliy
24.05.2018
11:41:04

Anton
24.05.2018
11:41:35

Sergii
24.05.2018
11:43:05
allowHTML: true,
в опшинах стоит, вывожу в f:, p: {html: true} - тоже есть

Богдан
24.05.2018
11:52:20

Vasiliy
24.05.2018
11:53:31
У тебя ж написано - потоки 5

Богдан
24.05.2018
11:55:41
угу, я это видел, я понимаю у меня есть файл sidekiq.yml, и там задано 5 потокв, но если у меня например для крона одной очереди нужен один поток, а для другой 5 ?

Богдан
24.05.2018
11:56:00
можно ли как-то задавать для каждой очереди свой лимит потоков?

Anton
24.05.2018
12:13:52
да
https://github.com/mperham/sidekiq/wiki/Advanced-Options

Богдан
24.05.2018
12:19:38
ну как бы я эту страничку уже 10 раз прочитал со всех сторон, единственной параметр который можно задать очереди - это приоритет

Anton
24.05.2018
12:22:18

Богдан
24.05.2018
12:27:00
угу, ну там рекомендуют заюзать гем , но он как-то уже год как не комитился

Google

Богдан
24.05.2018
12:27:01
https://github.com/brainopia/sidekiq-limit_fetch

Vasiliy
24.05.2018
12:27:37
может он работает и не нужно менять?

Anton
24.05.2018
12:28:49

Богдан
24.05.2018
12:31:54
всем спасибо

Vasiliy
24.05.2018
15:01:16
а ни у кого нет почты в .edu?
или может у кого есть https://pragprog.com/book/elixir16/programming-elixir-1-6 и https://pragprog.com/book/phoenix14/programming-phoenix-1-4

Roman
24.05.2018
16:13:54
Подскажите господа рубисты, запрос в scope:
yesterday = Time.zone.now - 1.day
where('created_at >= :start AND created_at <= :end',
start: yesterday.beginning_of_day,
end: yesterday.end_of_day)
в логах запроса:
(created_at >= '2018-05-23 07:00:00' AND created_at <= '2018-05-24 06:59:59.999999')
почему время не = 00:00:00 ? (Postgresql)

Dmitry
24.05.2018
16:18:12
Time.zone.now - попробуй заменить на Time.current

Admin
ERROR: S client not available

Roman
24.05.2018
16:20:07
тот же результат

Dmitry
24.05.2018
16:21:20
Time.current.beginning_of_day - что выдаст?

Roman
24.05.2018
16:22:58
хм Thu, 24 May 2018 00:00:00 EDT -04:00
это в rails console результат такой, а при sql запросе как выше + 7 часов

Темный
24.05.2018
16:35:45
Какие хорошие курсы по рельсам знаете?

Dm
24.05.2018
16:38:08

Кøе-ктø Геннадьевич
24.05.2018
16:39:59

Ed
24.05.2018
16:43:21
Онлайн или оффлайн
Рубигэреж не советую

v
24.05.2018
16:47:04

Темный
24.05.2018
16:48:13
Thinknetica
У них уже начался курс, или где-то есть слив?

Google

Dm
24.05.2018
17:10:35

v
24.05.2018
17:12:37
да нафиг вам курс без обратной связи?

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
24.05.2018
17:13:04
Или это не очевидно кажется?

v
24.05.2018
17:13:43
есть бесплатные книжки и материалы
которых достаточно для начала

ojab
24.05.2018
17:14:51

Darth
24.05.2018
17:15:02

ojab
24.05.2018
17:15:25
ну и это адекватнее пишется как .where(created_at: Date.yesterday.all_day)

Darth
24.05.2018
17:15:26
а курсы не нужны

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
24.05.2018
17:15:30
есть бесплатные книжки и материалы
Каждому свое наверное, я андроид когда изучал - проще по книге + курсы Ютуб.
На чистой доке помрёшь.
Думаю с рельсами так же, но их я не так изучал

v
24.05.2018
17:15:44
я говорю про материалы для начинающих

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
24.05.2018
17:16:03

Darth
24.05.2018
17:16:13
можно интерактивные проходить на рспеку, напрмер

v
24.05.2018
17:16:30

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
24.05.2018
17:16:49
У обоих нас очевидный ответ нет, так что ?

Темный
24.05.2018
17:17:10

v
24.05.2018
17:17:23

Dm
24.05.2018
17:17:23