@rubylang

Страница 327 из 1684
yopp
24.08.2016
12:45:13
пфф

Антон
24.08.2016
12:46:51
:-Р

v
24.08.2016
13:05:12
поделитесь чтоли линкедином ))
а чо он, сам тебе в друзяшки никого не предлагает?

Google
v
24.08.2016
13:13:06
"deploys are slow (~ 20min)" - мнда. А кому-то 10 минут деплоя - некритично :D

ojab
24.08.2016
13:15:08
20 / 300 = 0.06 минуты = 3.6 секунды на сервер

по-моему вполне ок

и я прекрасно понимаю юзкей — деплоить один прожект на несколько сотен серверов, но сомневаюсь что у кого-то в чятике такй кейс есть

v
24.08.2016
13:18:17
а их кастомный инструмент деплоит вообще со сверхсветовой скоростью, получается

или арифметика неправильная

ojab
24.08.2016
13:22:54
система оркестрации в общем случае будет бстрее просто деплоя, потому что как минимум можно отключать часть серверов и/или поднимать новые и деплоить на них параллельно

у деплоилки для этого нет нужной информации

s
24.08.2016
13:25:15
> 20 / 300 = 0.06 минуты = 3.6 секунды на сервер почему такая арифметика? даже капистрано выполняет команды параллельно на серверах

ojab
24.08.2016
13:25:58
потому что других данных нет

v
24.08.2016
13:26:44
"rapid prototyping framework for rails". Yo, dawg, i heard you like rapid prototyping frameworks so we put a rapid prototyping framework in yo rapid prototyping framework

s
24.08.2016
13:26:49
ну при отсутствии данных гипотеза последовательной работы с 300 серверами – маловероятна)

ojab
24.08.2016
13:28:03
если им удалось значительно ускорить деплой — сам процесс деплоя на одном сервере занимает мало времени

Google
ojab
24.08.2016
13:29:28
сомневаюсь что они что-то навертели в капистрановских тасках так, чтобы оверхед был большой

trickster
24.08.2016
13:29:56
ojab секрет не секрет, где работаешь опыт и на какой должности?

ojab
24.08.2016
13:30:09
я бездельник

trickster
24.08.2016
13:30:14
:D

Aleksandr
24.08.2016
13:33:14
Гуру, подскажите чем можно в убунте 14.04 присматривать за monit который иной раз сам падает, а если монит не перезапустит пуму раз в 2 часа то у меня происходит адовая утечка памяти (даже по ssh не пробиться)

Dan
24.08.2016
13:34:08
я бездельник
ты бездельник-разгильдяй идейный, или просто нечем заняться ? ?

а то у меня тут есть один стартап

ojab
24.08.2016
13:34:50
нене, мне и так ок

но вообще стоит сделать так чтобы утечки не было и чтобы даже в случае отсутствия памяти можно было зайти по ssh

Aleksandr
24.08.2016
13:36:50
т.е. вообще отказаться от монита в пользу godrb?

ojab
24.08.2016
13:37:14
как вариант

Aleksandr
24.08.2016
13:37:26
мне поддержка так ответила: "Все интерпретируемые языки текут, причем если обрабатывают большие массивы данных текут сильно. Так что это нормально. Монит сам должен всех мониторить, а он падает. Сложно что то посоветовать."

рельса 3 руби 2.0

Nikolay
24.08.2016
13:38:10
ууй

Aleksandr
24.08.2016
13:38:13
я вот думаю неужто на проде у всех так

v
24.08.2016
13:38:37
чот они пиздят

Nikolay
24.08.2016
13:38:59
чочо? у кого там течёт в интерпретируемых?
не, таки может течь, если код коричневый ))

Google
Nikolay
24.08.2016
13:39:23
а так то у меня и жабы у текали и шарпы

Dan
24.08.2016
13:39:36
да ну нахер, Си тоже течёт, если головы нет

всё течёт если не уметь

Nikolay
24.08.2016
13:39:54
и питонячий sentry крышей уехал, когда ему влетело полтора лярда евентов за сутки :)

меня кстати посещают мысли на тему мониторинга и тестов еще и того же сентри, как аналитику ошибок

Aleksandr
24.08.2016
13:44:49
ну в общем перезапуск апп сервера раз в 2 часа это не норма в сообществе?

ojab
24.08.2016
13:45:07
нет, это не норма

Aleksandr
24.08.2016
13:46:04
а то у меня в монит такое:

ясно, буду доставать суппорт, но чувствую что безтолку

v
24.08.2016
13:47:50
а что суппорт сможет сделать?

Aleksandr
24.08.2016
13:50:04
да и я ничего, модели зашифрованны, есть только контроллеры и вьюхи

ojab
24.08.2016
13:50:46
эм, зашифрованы?

v
24.08.2016
13:50:51
это суппорт программы, а не сервака?

Aleksandr
24.08.2016
13:50:53
да

суппорт программы что на нашем серваке

v
24.08.2016
13:51:18
кек

вот упыри

Aleksandr
24.08.2016
13:51:59
да выкручивают руки :(

Nikolay
24.08.2016
13:52:12
эээ

а чо значит модели зашифрованы?

Google
Nikolay
24.08.2016
13:52:26
как вообще скриптовые языки можно шифровать

насколько я знаю нормально можно пошифровать только си с плюсами, остальное шифруется от ленивых лохов и вскрывается как нефиг делать

Aleksandr
24.08.2016
13:53:36
rubyencoder v 2.0

оно на лету расшифровывается но посмотреть нельзя

Nikolay
24.08.2016
13:54:25
ты еще скажи что он креденшиалы в БД шифрует )

Admin
ERROR: S client not available

Nikolay
24.08.2016
13:54:38
бо в модели все пропертисы е

это аналог похапешнего шифратора связанного с зендом?

v
24.08.2016
13:55:30
как вообще скриптовые языки можно шифровать
легче, чем компилируемые. Эвал есть

Aleksandr
24.08.2016
13:55:50
https://www.rubyencoder.com/

Nikolay
24.08.2016
13:55:59
тоесть?

Aleksandr
24.08.2016
13:56:15
как это сломать я хз там виртуалка стоит что расшифровывет

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

а посмотреть/отредактировать нет

yopp
24.08.2016
13:57:24
оно на лету расшифровывается но посмотреть нельзя
;) rubyencoder это фуфломицин для начальников

Aleksandr
24.08.2016
13:57:48
yopp
24.08.2016
13:59:31
расскажи как обойти )
RubyVM::InstructionSequence.disasm

это если легально

Nikolay
24.08.2016
14:00:29
шо мне нравится - так это шо легким движением автозамены индексная вьюшка превращается в show, которая вт орым движением превращается в редактор

Aleksandr
24.08.2016
14:01:04
RubyVM::InstructionSequence.disasm
так пробовали, но муторно

Google
v
24.08.2016
14:01:52
RubyVM::InstructionSequence.disasm
не ебанешься так рельсовый код дешифровать?

Nikolay
24.08.2016
14:02:40
извращенцы, блин

Aleksandr
24.08.2016
14:02:57
извращенцы, блин
а что поделать :(

Nikolay
24.08.2016
14:03:41
мне товарищ как-то вообще сказал такую штуку - хош зашифровать логику - делай саас и сервер сайд генерацию страниц., хош зашифровать приложение - пили его на плюсах

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

без всяких геморов с расшифровками

вот я как-то так свою и писал

опирась на отот популярный линуксовый чототам-кеш

Aleksandr
24.08.2016
14:05:21
мне суппорт на наезд относительно текучки памяти ответил

Nikolay
24.08.2016
14:05:22
типа нет смысла шифровать аж никак. проще не давать доступ тем кому он нинадо

Aleksandr
24.08.2016
14:05:31
"си/си шарп/джава/пайтон - вы в этой строке сравнили сразу абсолютно разные языки. В си вы сами управляете памятью В Java и Python и кстати Ruby есть garbage collector которые занимаются управлением памятью. Текут в интерпретируемых языках интерпретаторы. Поэтому если хотите с нами этот вопрос обсудить, просьба изучить принципы работы application серверов - это к вопросу о обработке кусками garbage collector - это к вопросу о правильном и не правильном использовании языков, в которых память чистится не вами. https://github.com/schneems/puma_worker_killer рекомендуется разработчиками puma это к вопросу о том, что перезапускать каждые два часа не норма. Массивы данных - у вас при каждой проценке приходит от веб-сервисов достаточно много данных которые разбираются и обрабатываются грузятся прайс листы и т.п. "

Nikolay
24.08.2016
14:05:35
вот они там пошифровали, пусть и ебутся сами )

а я не сравнивал ) я просто сказал что говнокодить можно на любом яп

Aleksandr
24.08.2016
14:06:48
вот они там пошифровали, пусть и ебутся сами )
а они не ебутся они делают вид что и так гуд

Nikolay
24.08.2016
14:06:49
и если вливать в память пару гиг данных сразу - то оно не только потечет а и упадет нафиг

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

Aleksandr
24.08.2016
14:08:02
знаешь что я делаю на хостинге с охуевшими на пожирание ресурсов сайтами? выключаю к херам
а тут костыль что каждые 2 часа его отключает к херам а потом включает

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