
Igor
15.07.2017
05:29:50
о, понял, спасибо)

Witalij
15.07.2017
06:14:30
А если спиздить и никому не рассказывать?)

v
15.07.2017
06:23:22
раскопают и настучат

Dm
15.07.2017
06:45:37
А что пишут на рельсах? Какого типа сайты?

Google

Sergey
15.07.2017
06:47:21
Если ты такой маленький, что тебя не видно, то никому ты не нужен будешь. А если подрастешь, то раскопают и настучат(с).

v
15.07.2017
06:56:40

Fuzzy
15.07.2017
09:03:10

Sergey
15.07.2017
09:28:05

Klim
15.07.2017
09:41:03
И они уходят этапом из Твери (зла немерено).

Nikolay
15.07.2017
10:15:30
а не подскажете как в factory girl сделать фабрику с аттачем, который файл и связь полиморфная
не могу примеров найти

Dmitry
15.07.2017
10:16:33
так я с помощью gem получаю курс евро и записываю его в переменную.
eur = CBR.daily['eur'].value
если вдруг CBR.daily['eur'].value не срабатывает, как ошибки избежать
эксепшн типо и по умолчанию значение

Klim
15.07.2017
10:37:21
не могу примеров найти
https://apidock.com/rails/ActionDispatch/TestProcess/fixture_file_upload#1234-To-use-with-factory-girl-and-prevent-leaking-file-handles
этот пример видел?

Nikolay
15.07.2017
10:37:58
не видел, спасибо, попробую сейчас

Klim
15.07.2017
10:44:02
Вот такой пример из самых свежих виделна СО.
factory :user do
avatar { File.new("#{Rails.root}/spec/support/fixtures/image.jpg") }
end

Google

Nikolay
15.07.2017
11:11:52
спасиб, надо еще освоить слово фикстуры )

Nikolai
15.07.2017
11:28:10
всем привет. как сделать так, чтобы рельсы обрабатывали кастомное html-форматирование, которое добавлено при сохранении записи?
например, если я сохраняю запись в таком виде <b>запись</b>, то по дефолту она в таком виде и отображается потом, вместо того, чтобы сделать слово запись жирным
сам разобрался: https://stackoverflow.com/questions/4576932/ruby-on-rails-how-to-render-a-string-as-html

Vitaly
15.07.2017
14:36:41
Крутую статейку про docker нарыл https://m.habrahabr.ru/post/277699/ Сложные вещи простым языком.
На этой неделе поднял приватный docker registry с админкой парой команд.) Перевел наше внутреннее приложение полностью на Docker. Когда начинаешь переезжать, то вопрос о приватном registry встаёт очень остро - в docker hub можно только один приватный image иметь.(
Если кому интересно, то могу подробностями поделиться.

Nickolay
15.07.2017
14:42:35
Сегодня можно флудить?

Vitaly
15.07.2017
14:42:43
Да

Nickolay
15.07.2017
14:43:26
А блек биз можно обсуждать?

spartakusQ
15.07.2017
14:47:32
А что там с правилами новыми на гитхабе, читал кто?

Radzhab
15.07.2017
18:32:42
?

Ilya
15.07.2017
18:38:14
Может у кого-то возникала такая проблема при работе с гемом kaminari:
на последней странице появляются лишние пустые ссылки от пагинации. С какой-то странной вложенностью и вообще не в том месте где должны быть. Впрочем там где они должны быть, они есть и работают
В чем проблема вообще?

spartakusQ
15.07.2017
22:14:11
Народ, давайте обсудим текстовые редакторы и IDE.
Ну или просто поделимся кто чем пользумся.

Ilya
15.07.2017
22:16:04
Атом. и рубимайн недавно начал, но в основном я только для просмотра базы его использую, атом мне намного удобнее и привычнее

spartakusQ
15.07.2017
22:18:39

Fil
15.07.2017
23:03:06
Атом

Nickolay
15.07.2017
23:13:48

Google

Fuzzy
15.07.2017
23:43:18
Атом, полет отличный

v
16.07.2017
03:15:21
Visual Studio code, думаю обратьно на sublime text перелезать

Tanya
16.07.2017
04:58:13
Саблайм

Denis
16.07.2017
05:36:28
Atom

Vitaly
16.07.2017
06:06:05
RubyMine
У RubyMine есть Early Access Program. Это значит, что можно бесплатно пользоваться последними фичами в редакторе и самим редактором бесплатно - https://www.jetbrains.com/ruby/nextversion/
Минус этого подхода - приходится выкачивать каждый месяц новую версию RubyMine. Однако все настройки проектов сохраняются.)

Ro
16.07.2017
06:41:31
?

Vitaliy
16.07.2017
07:47:54
Sublime с этим набором плагинов и конфигов
В базе знаний новая заметка - Настраиваем Sublime Text для работы
Стек: Ruby, Rails, Slim, Sass, CoffeeScript, ES6, JSX, React, Git. Мой личный набор плагинов и конфигов.
https://notion.so/Sublime-Text-14b5d9bafbd54559894d2dcdb6ab42d4
А если занимаетесь фронтендом - для вас существует подобная заметка на гитхабе.

Vadim
16.07.2017
08:43:13
vim

spartakusQ
16.07.2017
11:05:09
vim
чистый или с подсветкой синтаксиса и что-то ещё?

Vadim
16.07.2017
11:09:14
https://github.com/installero/.vim

Ilya
16.07.2017
12:34:02
Нашел ошибку, если кому-то интересно: </span

Nikolai
16.07.2017
12:51:13
всем привет. я хочу для своего проекта использовать связку devise, rolify и cancancan. может кто-нибудь может дать ссылку на проект, где это реализовано в таком виде?
я только такое нашёл. https://github.com/RolifyCommunity/rolify/wiki/Devise---CanCanCan---rolify-Tutorial
честно говоря, хочется подробнее и с примерами

Vitaliy
16.07.2017
13:47:32
-, в своих проектах использую Devise, enumerize для роли у пользователя и-и всё

Nikolai
16.07.2017
16:15:22
Виталий, у меня задача была разобраться со связкой devise, cancancan, rolify. я вообще раньше юзал только devise и поле role в таблице users, но мне кажется, что этого достаточно только на суперпростых проектах, а-ля уютный стэндэлоун-бложик
правда у меня слегка по-мудному получилось разграничить доступ к тому или иному контенту
я думал заюзать в представлениях что-нить вроде if user.has_role? admin

Google

Nikolai
16.07.2017
16:19:30
но ничего похожего не нашёл. пришлось лепить через абилки. например: -if can? :create, Comment
без указания непосредственно роли

Vitaliy
16.07.2017
16:25:57
class User < ApplicationRecord
def has_role?(role)
roles.include?(role)
end
end
где roles - поле модели, string Array default []

Nikolai
16.07.2017
16:26:48
только что об этом подумал

Admin
ERROR: S client not available

Ya
16.07.2017
16:57:17

Vadim
16.07.2017
16:58:43
занятно

Ya
16.07.2017
18:32:25


Ro
16.07.2017
23:05:41
===
LibreTaxi супер-чит! Всем, кто регнулся в ЛибреТакси сейчас - не важно как пассажир или водитель, будет выдано в будущем по 3 криптомонеты.
Всем, кто регнется в ЛибреТакси сразу же после того, как мы расскажем о том, что такое криптомонета, зачем она нужна и как будет работать - будет дано 2 криптомонеты.
Тем, кто успеет в сесть вагон бесплатного поезда (это до 100 тысяч юзеров - примерно в 4 раза больше, чем есть сейчас) - будет в будущем начислена 1 криптомонета.
А те, кто не успеет регнуться - всегда сможет эту криптомонету купить за денежку. Тем, кто совершил хотя бы одну поездку - будет отдельный бонус.
Для того, чтобы регнуться надо установить программу Телеграм и добавить бота (через сайт или просто найти libretaxi_bot), выбрать свой язык и дойти до этапа когда он напишет "Готово".
* * * Распространяйте информацию * * *
(скоро этот пост будет удален)
Установить можно тут: @libretaxi_bot
===


Ilya
17.07.2017
00:09:26
Готово он напишет после того как закажешь?))

Ro
17.07.2017
00:24:29
ну как в меню попал где можно заказать - то ок)

Fuzzy
17.07.2017
02:53:55
уряяя
это я удачно зашел [x]

Nikolai
17.07.2017
05:55:28
На костёр

spartakusQ
17.07.2017
07:16:21

Nikolai
17.07.2017
07:16:47
Уже уничтожили спамера

Aleksey
17.07.2017
07:21:10
Рубята, подскажите ВПС для рельсов хороший и с доками чтобы было норм?
Океан не могу, нет кредитки, а дебетовую не хочет принимать

Nikolai
17.07.2017
07:21:57
Блин, только digital ocean хотел посоветовать)

Google

Nikolay
17.07.2017
07:28:31
еще vscale неплохо
vscale вообще как копия DO
на vcale кстати можно по реф ссылке вроде как до 400 руб промо получить

Aleksey
17.07.2017
07:33:28
так давай ссылку)))))

Nikolay
17.07.2017
07:34:19
сейчас гляну

Tanya
17.07.2017
07:34:28
Сюда прям)
Тоже хочу

Aleksey
17.07.2017
07:36:13
А вот для Рельсов какую ОС на сервере лучше использовать если я ни разу кроме Убунты вообще ничего не трогоал?

Sergey
17.07.2017
07:36:18
Ага

Aleksey
17.07.2017
07:36:29
или лучше привычную Убунточку?

Nikolai
17.07.2017
07:36:40
Я юзал убунту

Nikolay
17.07.2017
07:36:48
так там наверняка настроенная убунта и есть

Nikolai
17.07.2017
07:37:03
Хороший выбор