
Xenial
25.07.2017
16:52:04

Igor
25.07.2017
17:02:39
Хочет человек допустим жрать говно, смысл его переубеждать?

Nikita
25.07.2017
17:04:17
ребята, помогите пожалуйста, я пишу своего первого бота (я пока нуб). можете пожалуйста его проверить, хоть кто нибудь((((
напишите ему
-Создай заявку
он должен написать напишите текст заявки, после этого напишите ему что угодно
бот - @BuyBotTelegramOnlineBot
заранее спасибо)

Google

Igor
25.07.2017
17:05:12

Stanislav
25.07.2017
17:05:47

Igor
25.07.2017
17:06:41
Иррационального

Nikita
25.07.2017
17:06:49
я знаю, я осваиваю основной функционал
что бот ничего не делает
знаю

Igor
25.07.2017
17:07:09
Мне вот например пришлось дауншифтингом заняться
И пересесть на говноперл
Но я вижу свою миссию нести свет человеческих ЯП в сие темные пещеры

Stanislav
25.07.2017
17:08:12

Igor
25.07.2017
17:08:24
Но мне так страшно - у меня уже был опыт с перлом

Google

Igor
25.07.2017
17:09:09
А он в общем то архаичный, но простой как топор

Stanislav
25.07.2017
17:09:14
ох, последний раз я слышал такое от алькатела, у них вебморда одного проекта на перле до сих пор, но проекту лет 15
если не 20

Timur
25.07.2017
17:10:25
А чем вызвано у букинга желание писать на перле? Оч интересно

Stanislav
25.07.2017
17:10:42

Igor
25.07.2017
17:14:15

Александр
25.07.2017
17:14:18
А почему на tiobe перл выше руби?

Stanislav
25.07.2017
17:15:33

Artur
25.07.2017
17:59:38

Fedor
25.07.2017
18:04:39


Vasiliy
25.07.2017
20:21:05
Добрый вечер, товарищи. Подскажите аргумент в сторону RoR вместо Django в качестве первого backend для новичка. А то всё никак не могу уговорить сестру (хочет стать web-разрабом, пока знает HTML+CSS+JS на уровне фронтенда), что у Ruby лучшая реализация ORM и отличная реализация ООП. А она всё хочет начать Python, ибо он попсовей, о нём везде слышно, и сторонников у него в интернетах больше.
Ну смотри, погугли с ней вакансии и там на питонщика требования будут торнадо, аиохттп, пирамид, слак, джангу, сиквелалхеми и со всем этим по года три опыта(утрирую)
С рельсами, руби зачастую требования будут - рельса

Stanislav
25.07.2017
20:23:03


Nikita
25.07.2017
20:33:53
Добрый вечер, товарищи. Подскажите аргумент в сторону RoR вместо Django в качестве первого backend для новичка. А то всё никак не могу уговорить сестру (хочет стать web-разрабом, пока знает HTML+CSS+JS на уровне фронтенда), что у Ruby лучшая реализация ORM и отличная реализация ООП. А она всё хочет начать Python, ибо он попсовей, о нём везде слышно, и сторонников у него в интернетах больше.
На Джанго много залрояеностей, за которые передаются привет его разработчикам. У рельсы они конечно тоже есть, но не такие существенные. Аргумент в сторону рельсы выдвинь таков:
На рельсе разрабатывать быстрее всего. Но раз твоя сестра так хочет Джанго, то пусть учит. Только представь, что тебя заставят учить ноду, думаю ты меня понял)

Евгений
25.07.2017
20:34:08
mruby, кстати, трогал кто-нибудь?

Nikita
25.07.2017
20:34:23
-

Aldar
25.07.2017
20:38:58

Maximus
25.07.2017
21:30:47

pny
25.07.2017
22:44:18

Google

Dan
25.07.2017
23:37:32
Но не все умеют его

Xenial
26.07.2017
01:51:19
Привет всем, кто не спит! Выручите меня, пожалуйста. Откатила git pull на продакшене, теперь rvm не существует.
Соответственно, Программа 'rails' на данный момент не установлена. Чтобы получить возможность запускать 'rails', попросите вашего администратора установить пакет 'ruby-railties'
~/.rvm/scripts/rvm: Нет такого файла или каталога
which rvm молчит
Программа 'bundle' на данный момент не установлена. Чтобы получить возможность запускать 'bundle', попросите вашего администратора установить пакет 'ruby-bundler'

ojab
26.07.2017
01:55:16
git с rvm никак не связан, но прозреваю что переустановка rvm поможет

Xenial
26.07.2017
01:59:37
Страшно это все как-то
Еще менялось куча конфигов nginx
Тоже вряд ли связано
Если сейчас посыпется все к чертям, я не переживу этого

ojab
26.07.2017
02:07:29
ну, сейчас в любом случае не работает
(ну и не должно посыпаться, ага)

Fedor
26.07.2017
05:51:41
Git pull вытягивает твой код, он никак не связан с rvm, bundler и nginx
Rvm - набор скриптов и конфигов, который ты загружаешь для своего пользователя в его домашнюю директорию что бы поддерживать нужные версии рубей
Bundler это гем, который ставится через gem install так же пользователем
А nginx вообще только администратор настраивает )
Так что сломать все разом одним git pull врядли возможно

Pablo
26.07.2017
05:55:13
мне не очень понятно “Откатила git pull на продакшене”

Google

Михаил
26.07.2017
05:55:45
Звучит зловеще, если честно.

Pablo
26.07.2017
05:56:59
подождем расшифровки, что имелось ввиду

Alabama
26.07.2017
06:45:57
git push --force случился, наверное

pchellovod
26.07.2017
07:00:12
привет, как в рспековском тесте контроллера сделать гет второй страницы?
before { get :index вот сюда надо передать, чтоб дёргалась вторая страница, а не первая }
it do
expect(assigns(:clients).count).to eq 1
end

Adamtsov
26.07.2017
07:12:12
get :index, page: 2 вроде так

Fedor
26.07.2017
07:22:24

pchellovod
26.07.2017
07:26:21
уже нашёл

Admin
ERROR: S client not available

Nipon
26.07.2017
08:15:13
Ребят, подскажите плес, как максимально быстро сделать SiteMap по открытым для неавторизованного пользователя разделам и страницам

Dmitry
26.07.2017
08:15:45
Sitemap generator?

Nikita
26.07.2017
08:17:26
sitemap:create

sSmok
26.07.2017
08:27:42
sitemap:create
Круто, а он авторизацию учитывает? Я чет с ходу даже найти не погу про этот таск

Nikita
26.07.2017
08:27:59
ты сам можешь ее учитывать

ojab
26.07.2017
08:29:20
как?

F
26.07.2017
08:56:10
кто-нибудь юзал это дерьмо http://get.chillout.io/?

Ракета
26.07.2017
08:57:05
кроме тебя никто

spartakusQ
26.07.2017
09:12:24
Я конечно ничего не против шутов, но парня выше уже забанили во всех руби чатах.

Anton
26.07.2017
10:18:52
@gambala

Google

Nikita
26.07.2017
11:28:10
вы о чем?

Anton
26.07.2017
11:28:31
Антон Давыдов хорошо сечёт в руби. И пишет годные посты про ФП/Dry/Hanami на канале Pepegramming.
Вчера после прочтения я, наконец, с интересом взглянул на Dry-стек, который годами до этого обходил стороной. Теперь как минимум внедрю Dry::Transactions в проекты, избавившись от Interactor с его неочевидным context.
Если какие-то слова в посте показались вам знакомыми — не пропускайте канал. Редкое в наше время средоточение годноты.

pny
26.07.2017
11:29:23
Пеар

Кøе-ктø Геннадьевич
26.07.2017
11:29:48
сам себя не похвалишь

Eugene
26.07.2017
11:32:24
Пойдёт

Nikita
26.07.2017
11:35:37
гайс, а как можно тот или иной айпишник заблокировать для входящих запросов посдерствами ruby/rails?
https://github.com/kickstarter/rack-attack
вот так?

Vitaliy
26.07.2017
11:38:48
можно через него, блокирует в зависимости от кол-ва запросов
если какой-то конкретный ip - можно добавить исключение в nginx

Nikita
26.07.2017
11:39:10
мне бы в идеале напрямую в iptables
так можно как-то?
или прям руками execute делать?
типа iptables ...

ojab
26.07.2017
11:40:57
давать веб-приложению рутовые права — не лучшая идея
(да-да-да, можно сделать через capabilities без рута, но идея не сильно лучше)

Nikita
26.07.2017
11:43:36
то есть лучше через middleware?