@proRuby

Страница 1309 из 1594
Dima
21.07.2018
06:43:04
Как русские regex посчитать? https://goo.gl/1E2WFA

При использовании select{|x| /^[а-я]+$/ === x} происходит ошибка: count.rb:40:in `===': incompatible encoding regexp match (UTF-8 regexp with IBM866 string) (Encoding::CompatibilityError)

Anton
21.07.2018
07:01:33
При использовании select{|x| /^[а-я]+$/ === x} происходит ошибка: count.rb:40:in `===': incompatible encoding regexp match (UTF-8 regexp with IBM866 string) (Encoding::CompatibilityError)
В рубишной документации посмотри к регуляркам. Там есть про кирилические символы

Google
~/42/elrandir> ?ᅠ
21.07.2018
07:02:47
Dima
21.07.2018
07:39:15
Большие еще укажи и букву ё
перед select через map все строки приведены к нижнему регистру.

про ё я как-то вообще не подумал.

Днище какое-то select{|x| /^\p{Cyrillic}+$/u === x} тоже не работает.

~/42/elrandir> ?ᅠ
21.07.2018
07:56:59
+ в фигурную пробовал :?

Dima
21.07.2018
07:57:40
еще я выяснил что переведенная на русский язык pro git на 50% не переведена.

+ в фигурную пробовал :?
http://rubular.com/r/X5ZXPMBqQl

Maxim
21.07.2018
09:38:43
привет народ

как понять какие таски/процессы как и в каком порядке запускает капистрана при ребуте?

юз кейс - есть сервак на амазоне - мне нужно его урезать (изменить тип дабы уменьшить к-во процов и оперативы, а следовательно и цену). ну и для этого нужно рестартонуть сервер

Google
Maxim
21.07.2018
09:53:18
Так а чего ты хочешь добиться от Capistrano?
хочу понять как она деплоит/рестартует сервак

Николай
21.07.2018
09:54:29
хочу понять как она деплоит/рестартует сервак
Если у нее есть команда для рестарта, то можешь запустить её с --dry-run например. Хотя в любом случае Capistrano ведь выводит в консоль по очереди все таски, которые выполняются

Maxim
21.07.2018
09:55:22
мне нужно будет только запустить всё - рельсы, сайдкик, крон

может что-то ещё - не знаю

вот и хочу понять как и в каком порядке это делать пряямо на сервере

мне не нужен деплой..

Николай
21.07.2018
10:02:20
Ну если у вас запуски сервисов привязаны к таску деплоя в капистране, то ты можешь запустить деплой через --dry-run и посмотреть все выполняющиеся таски. И забрать себе только те, которые не касаются деплоя. Потом можешь их всех объединить в одну задачу, чтобы одной командой все запускать. Если я тебя правильно понял конечно ?

Maxim
21.07.2018
10:12:04
приходится ковырять

не могу блин pg гем на маке заинсталить

Nikita
21.07.2018
12:03:41
Gem install pg ?

Maxim
21.07.2018
12:04:30
Nikita
21.07.2018
12:05:08
Ну ты в консоли выполни это, должен устанавливаться

Maxim
21.07.2018
12:05:48
Ну ты в консоли выполни это, должен устанавливаться
Никита, я нуб во многих вещах, но я же не настолько тупой =)

Nikita
21.07.2018
12:06:18
ну раз ты не настолько тупой, тогда возьми трейс ошибки, и посмотри почему он не ставится

Maxim
21.07.2018
12:06:22
то не находило конфига постгреса

Nikita
21.07.2018
12:06:29
воспользуйся интернетом и своей смекалкой

Maxim
21.07.2018
12:06:32
ща не находит libpq

Google
Maxim
21.07.2018
12:06:50
воспользуйся интернетом и своей смекалкой
вот именно она и подсказал черкнуть в этот чат)

воспользуйся интернетом и своей смекалкой
не знаю что это , но как-то полечило: env ARCHFLAGS="-arch x86_64" gem install pg Я просто к тому что банальная вещь забрала n-ное к-во минут жизни

Gleb
21.07.2018
12:34:20
pg вообще странный. У меня все в докере, но пришлось ставить постгрес чтобы гем собрался )

Bakhriddin
21.07.2018
12:41:38
Всем привет , скачал dbeаver , там тоже создал все данные как в database.yml, а как теперь установить дампы, подскажите пожалуйста или линк какой нибудь можете скинуть ? За ранее благодарю!

Nikita
21.07.2018
12:42:04
ну чтобы просто поставить libpq-dev нужно читать трейс ошибки, а это слишком сложно

Bakhriddin
21.07.2018
12:42:54
Дело в том что , хочу апп запустить на локальном сервере. А данный апп уже рабочий весит на серваке, а я хочу запустить у себя на локалке

kolas
21.07.2018
13:54:54
зачем тебе дампы? подключайся сразу к рабочей бд ?

Сергей
21.07.2018
13:55:56
Кажется, он советует что-то сомнительно

Maxim
21.07.2018
14:40:50
сейчас вот уп]рся в гем whenever

Maxim
21.07.2018
14:41:22
кто-то знает как можно проверить - запустились ли его крон таски на сервере?

O
21.07.2018
14:42:19
# crontab -l

брать команды и запускать их вручную

Maxim
21.07.2018
14:44:08
брать команды и запускать их вручную
вс], спасибо, снова тупняк - я был не в курсах, что в линуксе на каждого юзера свой крон

заходил под рутом , вбивал crontab -l, говорит что пусто) зашёл под нужным юзером - всё ок

O
21.07.2018
14:45:13
Теперь будешь знать )

Maxim
21.07.2018
14:45:46
Теперь будешь знать )
да у нас в конторе больше половины бека на руби

Admin
ERROR: S client not available

Google
Maxim
21.07.2018
14:46:01
прийдётся сервера девопсить)

O
21.07.2018
14:46:46
Магом значит будешь?)

Maxim
21.07.2018
14:47:10
по факту да - у нас этим только 2 чела занимаются)

большенство остальных с трудом понимают что там происходит)

Теперь будешь знать )
может подскажешь, как посмотреть что с сайдкиком всё ок? ps aux | grep '[s]idekiq' - так то я проверил - поднят

а как взглянуть на таски?

я если честно хз что там в потрохах

вообще как можно понять работает сайдкик или нет?

я могу 100% сказать что он поднят и смотрит на нужный редис

в котором до этого уже были засейвлены какие-то сайдкиковые данные

O
21.07.2018
14:51:11
логи sidekiq чекай

/shared/log/sidekiq.log

А так я не помню

Maxim
21.07.2018
14:51:44
А так я не помню
дак я только сервер новый поднял

там по идее пусто ещё

только какой-то инит лог

2018-07-21T12:45:02.213Z 8039 TID-bqyao INFO: Terminating 25 quiet workers 2018-07-21T14:27:12.418Z 5004 TID-83fjk INFO: Running in ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux] 2018-07-21T14:27:12.426Z 5004 TID-83fjk INFO: See LICENSE and the LGPL-3.0 for licensing details. 2018-07-21T14:27:12.427Z 5004 TID-83fjk INFO: Upgrade to Sidekiq Pro for more features and support: http://sidekiq.org/pro 2018-07-21T14:27:12.427Z 5004 TID-83fjk INFO: Booting Sidekiq 3.3.4 with redis options

NFO: Terminating 25 quiet workers - это кажись когда старый сервак тушил

ну вроде всё ок

надеюсь ничего не сломал (это прод =))

Google
Maxim
21.07.2018
14:56:40
спасиб. и хорошего всем вечера

O
21.07.2018
14:57:01
Ты сам справился )) бывай)

Subb98
21.07.2018
16:28:06
это в поднебесной китайцы кончаются. просят прислать гастербайтеров из других стран.

Sviat
21.07.2018
16:29:37
Привет, возник такой вопрос.

Как игнорировать exit code 1 для bash скрипта %x()

Subb98
21.07.2018
16:35:20
Группа про линукс. Всегда поможем, подскажем, покажем. // При входе сразу представляйтесь, и дайте знать что вы линуксоед (в связи с наплывом ботов) Invite: https://t.me/joinchat/Be4rsT7VI1LxrHaMR3pezQ Участник @proDOT Блог нашего товарища @linuxfaq

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