@proRuby

Страница 1463 из 1594
Tim
21.09.2018
12:29:17
у нас дохуя челов топовых в мск свалило

нетоповые остались в самаре

rabbitkate
21.09.2018
12:29:53
ну не все же разом валят куда-то

Dima
21.09.2018
12:29:54
а те, кто идут только в практику, не умеют в алгоритмы ? если верить словам на гисте
- У нас в городе мало крассных машин. Написанно в тексте. - У них в городе нет ни одной спортивной машины. Высказал прочитавший текст. Меня это уже не веселит.

Google
wi11son
21.09.2018
12:29:57
ну так надо же работать за кого-то кто из мск в Германию свалил

Tim
21.09.2018
12:30:15
ну все кто тащил олимпиадки в школе уехали учиться в москву

rabbitkate
21.09.2018
12:30:24
и не все умные учатся в вузах

Tim
21.09.2018
12:30:33
кто немного тащил или подтащивал – тут уже некоторые остались

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

вот, поэтому этот кружок это не адовое какое-то задрачивание было как в топовых вузах

но люди да, учили алгоритмы, задачи решали

примерно что дима делает/считает что надо делать

ну только задачи и алгоритмы сильно сложнее и на скорость

но не лютое задротство

Alex
21.09.2018
12:33:03
Проблема в том что этот код надо поддерживать. Многим людям. И зная это ты пишешь совсем другой код

Tim
21.09.2018
12:33:37
Alex
21.09.2018
12:33:37
А то получается типичный сишный алгоритм с ценностью поддержки около ноля.

Google
Tim
21.09.2018
12:34:04
в германию после школы не свалить ж
они на год или два дольше учатся в школе

не идут в практические направления вообще.
так что, Дима, у нас все в практическое направление пошли

Tim
21.09.2018
12:36:09
ну самые-самые топовые олимпиадники мира тоже идут в практическое направление, в топовые компании

да и все вообще идут в практическое, просто кому-то пригождаются алгоритмы в последующей работе (0,1%), а кому-то не особо (99,9%)

Aleks
21.09.2018
15:01:22
Привет рубинам

Tim
21.09.2018
15:02:17
здаровчанский

Aleks
21.09.2018
15:02:47
Поможите молодому админу - задача перенести неизвестное мне приложение Ruby+Posgres со старого альтлинуха, на что нибудь посвежей.

с ruby не сталкивался раньше, вобще по набору версий решил что должен быть такой же Ruby 1/8/7 поставил из реп центось 6.10

Alex
21.09.2018
15:04:29
шаг первый - бэкап всей системы

Aleks
21.09.2018
15:04:30
дальше я так понял что у руби есть свои подпакеты (gem list)

Alex
21.09.2018
15:04:40
шаг второй, заводишь приложение локально в докере и пытаешься сделать чтобы оно работало

Aleks
21.09.2018
15:04:48
шаг первый - бэкап всей системы
я делаю на соседней и бекапы у меня ежедневные

Alex
21.09.2018
15:04:51
зная все его зависимости - шаг третий - разворачиваешь на конечном сервере

от корня?

Aleks
21.09.2018
15:05:06
виртуальной машины

Alex
21.09.2018
15:05:12
топчик

Alex
21.09.2018
15:05:21
виртуальной машины
попробуй локально завести

Google
Alex
21.09.2018
15:05:32
а зоч докер
потому что в докере ты явно прописываешь ему чего не хватает и сразу видишь все зависимости

Aleks
21.09.2018
15:06:05
она openvz в связи с тем что мне всё нужно в KVM перенести, и обновить хоть немного операционку

Tim
21.09.2018
15:06:13
чего не дает?

Aleks
21.09.2018
15:06:34
Вопрос 1: что для приложения главное версия Ruby или версии gem пакетов?

Tim
21.09.2018
15:06:56
да, всё важно

даж хз че важнее

Alex
21.09.2018
15:07:13
равноважное, пакеты тоже на версии рубей завязываются

Aleks
21.09.2018
15:07:33
Хорошо, тогда шаг следующий, пытаюсь поставить passenger он пытается тянуть за собой tins последней версии, хотя в оригинале его вообще нет

Alex
21.09.2018
15:08:12
в общем в руби проектах обычно системные пакеты гемов не юзают

Aleks
21.09.2018
15:08:37
поставил по дате динозавро первую версию (по дате самое близкое) и он все равно пытается его вытянуть

Alex
21.09.2018
15:08:42
берешь версию рубей, берешь гемсет и перетаскиваешь

Aleks
21.09.2018
15:09:19
подробней можно?

# gem list *** LOCAL GEMS *** daemon_controller (0.2.5) fastthread (1.0.7) file-tail (1.0.5) passenger (3.0.2) pg (0.10.0) rack (1.1.0) rake (0.8.7) spruz (0.2.2)

Alex
21.09.2018
15:10:12
подробней можно?
зависит от способа установки конкретного приложения

Aleks
21.09.2018
15:11:18
всё так сложно?

Alex
21.09.2018
15:11:29
всё так сложно?
с мамонтами всегда сложно

заводить тот же php 4 тоже не так просто как 7.*

Google
Aleks
21.09.2018
15:14:49


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

Alex
21.09.2018
15:15:54
версии гемов на оригинальной машине посмотри

Aleks
21.09.2018
15:16:10
скинул

выше

Alex
21.09.2018
15:16:20
скинул
че у тебя за приложение?

гемов мало

это могут быть не те гемы

раньше гемсеты делали на уровне приложения

Admin
ERROR: S client not available

Alex
21.09.2018
15:16:40
а не системные гемы

Aleks
21.09.2018
15:16:43
там база в одну табличку с которой организация одна работает

ммм... как узнать это?

Alex
21.09.2018
15:17:20
ммм... как узнать это?
как запускается веб сервер?

от какого юзера?

какая команда

Aleks
21.09.2018
15:19:32


Alex
21.09.2018
15:19:49
конфиг связанный с passenger покажи

Aleks
21.09.2018
15:21:48


в nginx

Google
Alex
21.09.2018
15:22:30
это все что есть связанное с рубями во всех конфигах?

там часто ruby path пишут или чето такое

не верю что у того приложения так мало гемов

Aleks
21.09.2018
15:23:08


в нгинксе больше ничего связанного с ruby или passenger

Alex
21.09.2018
15:25:03
у тя используется rvm как видно по пути

вот через rvm посмотри что вообще стоит

чет все равно не верится что так мало гемов

rvm list, и наверняка есть команда чтобы гемсеты посмотреть

(в новых рубях кстати проще проекты ставить и перетаскивать если что, У тебя мамонт просто)

Aleks
21.09.2018
15:26:45
[root@awards nginx]# rvm gemset list gemsets for ruby-1.8.7-p302 (found in /usr/local/rvm/gems/ruby-1.8.7-p302) global

Alex
21.09.2018
15:27:10
глянь что есть в /usr/local/rvm/gems/ruby-1.8.7-p302

там все теже самые гемы?

Aleks
21.09.2018
15:27:50


Alex
21.09.2018
15:28:01
gems конечно же

Aleks
21.09.2018
15:28:23
теже

Alex
21.09.2018
15:28:44
лан короче на новой системе тебе надо поставить rvm и поставить теже самые гемы

не помню у rvm может команда для инстала гемсета есть.

Aleks
21.09.2018
15:29:38
а ruby обязательно ставить из rvm?

Alex
21.09.2018
15:29:51
а ruby обязательно ставить из rvm?
а почему ты хочешь его как то еще поставить?

наврятли у тебя получится поставить именно эту версию рубей что и на этой машине

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