@rubylang

Страница 1320 из 1684
Vladislav
29.12.2017
13:52:27
ну руте

под su

нет... всё верно... я устанавливал под своим юзером

vladimir
29.12.2017
14:17:25
попробуй дать себе права на папку .rvm, или снеси и переставь.

Google
Vladislav
29.12.2017
14:20:24
просто папку .rvm удалить и установить заново?

Nikita
29.12.2017
14:20:29
Нет

vladimir
29.12.2017
14:20:54
rvm переставь

Nikita
29.12.2017
14:21:00
да не надо

sudo chmod +x ~/.rvm

и еще раз пробуй

@vasivas /home/sofvlad

вряд ли под рутом

Nikita
29.12.2017
14:23:17
@Eugene_Shved naughty america

Eugene
29.12.2017
14:23:36
Хм, не знаю такую

Vasiliy
29.12.2017
14:24:00
ну как, что-нить вылезает что не может поставится —> гуглишь ошибку —> 1 решение - всё хуйня, попробуй под рутом —> работает —> почему не работает?

Vladislav
29.12.2017
14:25:09
не помогло

Google
Vladislav
29.12.2017
14:25:09
sudo chmod +x ~/.rvm

Nikita
29.12.2017
14:25:21
ну

и

Vladislav
29.12.2017
14:25:37
хотя у меня права на него drwxr-xr-x

Nikita
29.12.2017
14:25:49
рекурсивно?

Vladislav
29.12.2017
14:26:26
-R?

Nikita
29.12.2017
14:26:46
+

Vladislav
29.12.2017
14:28:13
не и так не катит

Eugene
29.12.2017
14:28:44
Не пушьте вечером без тестов

Nikita
29.12.2017
14:29:05
лол, НГ, какие пуши)

Vladislav
29.12.2017
14:29:35
как rvm снести со всеми его плюшками?))

Nikita
29.12.2017
14:29:52
https://stackoverflow.com/questions/3558656/how-can-i-remove-rvm-ruby-version-manager-from-my-system

говорят, что в google

можно найти почти все

Vladislav
29.12.2017
14:31:38


мне кажется тут поможет только ручное удаление папки .rvm =D

Vasiliy
29.12.2017
14:35:34
Рутом запусти кек

Vladislav
29.12.2017
14:36:43
рутом он не знает что такое rvm

Aleksey
29.12.2017
15:02:37
приветы. кто как кастомные метрики в своих аппах собирает? (не просто запросы, статусы и респонс тайм, что-то завязанное на бизнес-логике) может есть какие-то полезные гемы , решающие эту проблему?

Google
Evegeniy
29.12.2017
15:05:06
Примерно как «Построить отчет по вот этим вот показателям»

у всех в аппах они разные(завязанные на бизнес-логику)

что маркетологи просят, то и собираем

Может шире опишешь, что требуется?

Aleksey
29.12.2017
15:11:32
есть база, грубо говоря с 1 ключевой таблицей - события от сервера доставки почты, типа: sent, open, spam, bounce и тд. для начала хочу в метриках отображать скажем кол-во каждого типа событий за последние 24 часа. делать это запросами к БД как-то не очень, мне кажется, т.как кол-во метрик может вырасти и делать 100500 запросов по всей БД - плохая идея, особенно учитывая что сервисы типа прометеуса будут ее дергать с довольно частым интервалом

тот же прометеус предлагает руби-клиент, который в памяти держит эти метрики, но я так понимаю что работать он будет только когда 1 процесс веб-сервера запущен, если их больше - надо суммировать обе статы и нормально это сделать проблематично за лоад-балансером. Плюс если мне надо метрики апдейтить в Resque, что тоже отдельный процесс…

No
29.12.2017
15:13:13
Думал уж никто не скажет этого.
Я думал это очевидно, но в конце усомнился и отписал )

Aleksey
29.12.2017
15:13:19
остается редис, но что-то я либо что-то не то ищу, либо не с того боку подошел к проблеме

т.как ничео подходящего не могу найти

vladimir
29.12.2017
15:14:08
можно засунуть все логи в logstaser и там смотреть, но по моему если база одна, то проще по таймеру отчетик на sql запускать

No
29.12.2017
15:14:52
В 12 ночи запускается рекурентная таска

Собирает всю нужную аналитику

Записывает в редис

Aleksey
29.12.2017
15:15:12
ну это если нужна статистка 1 раз в сутки, это да

а если ее дергать для реал-тайм отслеживания в графане или прометеусе?

No
29.12.2017
15:15:29
Да, у нас раз в сутки должно было обновляться

Смотря сколько данных

Если их немного

Google
No
29.12.2017
15:15:58
То можно и в реалтайме

100-300к в день - это немного

если лям и больше - будет проблема

тут трудно дать универсальный совет

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

иногда можно много чего закешировать, иногда - оптимизировать запросы

иногда, убедить кастомера, что ему это нафиг не надо знать ))

Aleksey
29.12.2017
15:17:34
пока немного.. запросы в базу самое очевидное но думал может есть более интересные способы.. походу придется пинать базу ?

No
29.12.2017
15:18:11
ну, есть редис

Admin
ERROR: S client not available

No
29.12.2017
15:18:15
можно сделать отдельный редис

под события под аналитику

если система событий сложная - можно туда RabbitMQ скормить

но это в 99% оверкилл

должно и SQL базы хватить

Aleksey
29.12.2017
15:19:17
спасибо

No
29.12.2017
15:19:23
главное - сначала детально выясни требования по аналитике

если они сложные, то лучше сразу знать все нюансы максимально точно

Aleksey
29.12.2017
15:19:42
да как это обычно бывает - “а давайте прикрутим и посмотрим что будет” )

No
29.12.2017
15:19:44
ибо потом обрастет костылями если будут ченджи

Google
No
29.12.2017
15:20:23
у меня была сложная аналитика на прошлом проекте (писал не я, предшественник) в которой черт ногу сломит, но без неё никак по другому не работало бы

Aleksey
29.12.2017
15:20:25
на прошлом проекте такие сборы статы пару раз вешали базу к херам )

Александр
29.12.2017
18:30:22
Господа, кто-нибудь настраивал robots.txt с учетом того, что при обращении к основному домену возвращается одно содержимое, а при обращении на уровень ниже - другое

Все работает, вроде, но вебмастер яндекса ругается

Shamil
29.12.2017
22:07:11
Тест на знание русского языка:

символ конвейеризации = печатайте))

а "пайп" вам больше знакомо?

Максим
29.12.2017
22:13:53
Shamil
29.12.2017
22:22:50
симаол пайп - оказмычка это есть символ конвейеризации) Копался в переводах и увидел что пайп это не пайп вовсе а символ конвейеризации ))

Антон
30.12.2017
08:06:09
v
30.12.2017
08:08:26
потому что руби однопоточный
гм. А как же я на руби многопоточный сервер делал?

Антон
30.12.2017
08:08:54
на 3.0?

v
30.12.2017
08:09:12
1.9, по-моему

Антон
30.12.2017
08:09:32
гм. А как же я на руби многопоточный сервер делал?
это как сказать что в пхп есть ооп

v
30.12.2017
08:10:14
ну я даже не знаю

thread есть

системные потоки поддерживаются

Антон
30.12.2017
08:10:33
ну я тоже, пума вон максимум, даже не знаю, 3 потока на процесс держит?

v
30.12.2017
08:10:34
что не так-то?

Антон
30.12.2017
08:11:06
EM подыхает на 400 коннекшиных на большой железке

не знаю что ты там делал

v
30.12.2017
08:11:27
ну там не было EM и пумы

Страница 1320 из 1684