
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
вряд ли под рутом

Eugene
29.12.2017
14:22:41

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
приветы. кто как кастомные метрики в своих аппах собирает? (не просто запросы, статусы и респонс тайм, что-то завязанное на бизнес-логике) может есть какие-то полезные гемы , решающие эту проблему?

Evegeniy
29.12.2017
15:04:49

Google

Evegeniy
29.12.2017
15:05:06
Примерно как «Построить отчет по вот этим вот показателям»
у всех в аппах они разные(завязанные на бизнес-логику)
что маркетологи просят, то и собираем
Может шире опишешь, что требуется?

Shamil
29.12.2017
15:10:26

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:43

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 и пумы