
Vitaly
28.07.2017
07:56:54
Что-то мне подсказывает, что веб пуши могут содержать только тест и изображение. Исходя из этого можно использовать только юникодовские смайлы.

nafan
28.07.2017
09:38:31
Ребзя, а чтобы добавить аттрибуты в уже созданную модель, достаточно ли отредактировать файл миграции или надо заново всю модель создавать?

Vitaliy
28.07.2017
09:40:09
Надо создать новую миграцию
В которой добавить поля к существующей таблице

Google

Vitaliy
28.07.2017
09:41:09
rails g migration add_fields_to_table field1 field2:text field3:boolean

nafan
28.07.2017
09:43:46
add_fields_to_table - тут вместо table - имя таблицы?

spartakusQ
28.07.2017
09:44:04
Да.
А вместо fields название доп параметра.

nafan
28.07.2017
09:46:58
понятно, спасибо

spartakusQ
28.07.2017
09:48:13
add_cat_to_users ))

Vitaliy
28.07.2017
09:52:13
users
таблицы в мн.числе
модели - в ед.ч с большой буквы
User (модель) — users (таблица)

spartakusQ
28.07.2017
09:58:11
точно

Nikolai
28.07.2017
10:01:08
Всем привет
Подскажите, что лучше, rbenv или rvm?

Google

Vadim
28.07.2017
10:01:56
все хорошо
выбирать по вкусу :)

Tanya
28.07.2017
10:02:19
я рвм пользуюсь

Michael
28.07.2017
10:02:26
Мне rbenv больше нра

spartakusQ
28.07.2017
10:03:01
там есть маленькое различие с системами, но я не помню точно какое

Nikolai
28.07.2017
10:03:22
У меня на виртуалке rvm
Меня устраивает, в принципе

Tanya
28.07.2017
10:03:49
у меня rbenv глючил при установке на убунту, не помню точно уже что там было, но в итоге плюнула и поставила rvm который с первого раза нормально встал

Nikolai
28.07.2017
10:03:50
Просто говорят rbenv проще и шустрее

Di
28.07.2017
10:06:41
У меня наоборот сложилось впечатление что с rvm проще работтать и разобраться, хотя начинал с rbenv. Насчет шустрее поясни это где?

Nikolai
28.07.2017
10:07:03
"Говорят"

Vadim
28.07.2017
10:07:16
По-моему, картина исчерпывающая :)

Nikolai
28.07.2017
10:07:18
Я погуглил пару статей, там так написано
Решил уточнить у уважаемого сообщества

Vadim
28.07.2017
10:08:12
https://stackoverflow.com/questions/9394338/how-do-rvm-and-rbenv-actually-work
вот ответ создателя rbenv

Nikolai
28.07.2017
10:10:11
Спасибо
Остановлюсь на rvm :)

Alabama
28.07.2017
10:51:00

Vitaliy
28.07.2017
10:54:49

Google

Alabama
28.07.2017
10:55:52
А почему посредника? Гем кривой?
Или там без посредника не взлетит?

Vitaliy
28.07.2017
11:49:06
взлетит, но через посредника проще
особенно, если раньше с PUSH-уведомлениями дел никаких не имели
+ onesignal позволяет отправлять уведомления и через собственный интерфейс, по сегментам - пригодится маркетологам

Di
28.07.2017
12:19:54

Alabama
28.07.2017
12:24:09
Спасибо, ребята

Nikita
28.07.2017
14:49:00
ребята, а у кого-то есть готовые проекты на гитхабе?
Если кому не жалко, дадите посмотреть? Хочу увидеть, как выглядит код не новичков

Vitaliy
28.07.2017
15:04:26

Nikita
28.07.2017
15:11:15
Спасибо, а то я кроме своего "блога" ничего не видел
Извините, а что такое слим?

Nikita
28.07.2017
15:13:32
Хотя, че я туплю, гугл мне в помощь

Vitaliy
28.07.2017
15:14:21
? правильные действия

Nikolai
28.07.2017
15:18:45

Ro
28.07.2017
15:24:49
Остановлюсь на rvm :)
я не люблю, оно иногда глючит. По опыту лучше работает chruby. Алсо: http://kgrz.io/Programmers-guide-to-choosing-ruby-version-manager.html
с rvm надо освоить команды rvm gemset list, rvm gemset delete blabla, надо знать что rvm оверрайдит cd. Если что-то не работает, делаешь cd .. и снова переходишь в каталог
короче гемора подбавляет) на каком-нить CI/CD сервере может оно и прикольно, а для локальной разработки достаточно chruby. Корчое как всегда, куча мнений)

Nikolai
28.07.2017
15:27:23
Роман, спасибо
Очень полезное замечание

Google

Ro
28.07.2017
15:29:39
ну т.е. с rvm я видел как трахались матерые программисты. Баг обычно выражается в том, что что-то нельзя установить с помощью bundle. Ошибка - хрен поймешь что такое. В итоге надо грохнуть все gemset'ы и переустановить их снова, например.

Max
28.07.2017
15:30:52
А рбенв чем плох?

Vitaliy
28.07.2017
15:50:14
знакомо. какой-нибудь nokogiri-v1.6.9.2 который до этого прекрасно работал, а сейчас отказывается работать, переустанавливаться, удаляться и пр.

Roman
28.07.2017
16:18:52
Всем привет. Выставил настройки ActionMailer для внешнего сервиса, поставил адрес и порт, delivery_method = :smtp, а рельса все равно делает запросы на localhost:25. В чем может быть дело?
https://pastebin.com/KXsd9C37 - настройки ActionMailer
сама ошибка в задаче

Admin
ERROR: S client not available

Roman
28.07.2017
16:18:54

Andrii
28.07.2017
16:50:08
Если у кого есть сисадмин в друзях то вот подсказка - https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BD%D1%8C_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0

Ro
28.07.2017
18:30:06
оффтопить уже можно?
админы, что молчите?
ладно, заоффтоплю немного)
Гляньте: https://www.youtube.com/watch?v=C9suPtfAWSk - чел работает секюрити аналитиком, живут в трейлере. Экономят дофига денег. Короче, в Омериках так можно

Aleksej
28.07.2017
18:32:41
Была же история про семью, которая жила на парковке гугла в автодоме.
Типа, за два года скопили на дом таким образом.
Мужик сам в гугле работал.
Жена вроде тоже.
Видимо, в Калифорнии с жильём совсем беда-беда. :)

Nikita
28.07.2017
19:22:15
Завтра флуд день :)

Google

Nikolai
28.07.2017
19:46:11
господа, вопрос
я тут прикрутил к своему проекту ckeditor
и хочу его как следует протестировать
как мне писать функциональные тесты для этого?
просто например, для загрузки изображений там используется javascript, который вызывает соответствующее всплывающее окно
как мне capybara с этим всем подружить?
полтергейст нужен же, не?

Aleksey
28.07.2017
19:54:49
Зачем тебе тестировать чужой гем?
Ну чисто риторический вопрос :)

Nikolai
28.07.2017
19:57:56
мне надо не чужой гем протестировать
а то, что при помощи него успешно картинки заливаются

Nikita
28.07.2017
20:09:36
Блин, ребята, никто не знает, как запихнуть программку imageMagick на хероку? Без неё блог работать не будет(
Хероку не поддерживает sqlite3?? Никто не знает, что делать ?

Ro
28.07.2017
20:23:25
полтергейст нужен же, не?
короче тема такая, что раньше юзался phantomjs для этого. Но это была убогая глючная поделка какого-то индуса, которая постоянно валилась. Народ люто матерился на нее. Но сейчас новая тема пошла - headless chrome (был выпущен в мае 2017 если не ошибаюсь). Вот ее надо юзать для такого типа тестов.
Недавно попалось на глаза: https://github.com/graphcool/chromeless
Для рубей тоже что-то должно быть. Короче, тебе нужен headless chrome, возможно и к полтергейсту его можно уже прикрутить, я не смотрел. УЗнаешь - расскажи

Александр
28.07.2017
20:24:18

Nikita
28.07.2017
20:24:33
Привет

spartakusQ
28.07.2017
20:26:48

Nikita
28.07.2017
20:27:35
https://devcenter.heroku.com/articles/sqlite3