
Eugene
13.06.2016
17:39:37
а там уже вместо html отдаешь js и в .js.erb отрабатываешь js-код
вот тебе и аякс

Serhii
13.06.2016
17:45:15
так там и есть аякс
контроллер не давал просто

Google

Serhii
13.06.2016
17:46:05
это отсюдова http://stackoverflow.com/a/1912549/2830299

Eugene
13.06.2016
17:48:01
wwdc там онлай
н
https://vc.ru/p/wwdc-2016-live

Ivan
13.06.2016
17:48:44
макось просто божественна
осталось купить мак
?

Vitaliy
13.06.2016
17:49:02
я здесь читаю https://twitter.com/iPhones_ru_live

Aldar
13.06.2016
17:51:23

Ivan
13.06.2016
17:57:26
в плавности, в тач жестах
В тактильных ощущениях
И экосистемой эпл

Google

Ivan
13.06.2016
17:58:13
Особого смысла в т.н. хакинтошах не вижу

Eugene
13.06.2016
18:00:02
таки да
я похожу с аймаком пролетаю этим летом крутым
ибо копить еще 100к сил нету

Ivan
13.06.2016
18:01:42
Прикольно что эпл свои дефолтные приложения продвигают и развивают
Гугл тоже в этом могут, но три месенджера почти одинаковых - это не то, что нужно людям
Лол, логотип доты на иконке новостей
Какая же крутая штука! Этот кусок умного дома
Вот эта штука, когда "лайк" в углу сообщения очень крутая
В телеграм бы заехало просто отлично

Misha
13.06.2016
18:37:13
а вы пользуете телеграм клиент или franz_
?

Ivan
13.06.2016
18:38:42
О franz не слышал. Пользуюсь сейчас офф клиентом, хотя раньше фиолетовым голубем пользовался, систему переставил и лень его накатывать

Eugene
13.06.2016
18:38:47
дефолтный

Ivan
13.06.2016
18:40:24
Лол, этот аймесседж. Скорее iTelegram+
Ещё и иксбокс за 300 баксов
Но у нас то нифига не 300 баксов будет :(

Misha
13.06.2016
19:49:33
есть кто-то онлайн, кто вим использует в качестве основного редактора
?

Ivan
13.06.2016
19:54:40
+

Google

Misha
13.06.2016
19:55:29
как настроить его с 0?
достаточно ли
https://github.com/VundleVim/Vundle.vim
и потом использовать скопированный vimrc
?

Ivan
13.06.2016
19:59:08
Ох тыж. Я даже затрудняюсь ответить. Ну сначала выставить по - дефолту:
execute pathogen#infect()
filetype plugin indent on
syntax on
set lazyredraw
set re=1
set encoding=utf-8
set modelines=0
set tabstop=2
set shiftwidth=2
set expandtab
set laststatus=2
set number
set numberwidth=2
set mouse=a
"set relativenumber
set backspace=indent,eol,start
set cc=80
set cursorcolumn
set cursorline
что - то типа этого
Забей на вандл

Eugene
13.06.2016
19:59:22
советуют nerdtree ставить

Ivan
13.06.2016
19:59:29
используй pathogen
nerdtree + приблуды для работы с гитом и т.п. поставить
гит гаттер, гит для нерд три
нерд комментер
их куча короче
А vimrc лучше свой делать, а не брать

Misha
13.06.2016
20:00:41
почему pathogen

Misha
13.06.2016
20:00:42
_
?

Ivan
13.06.2016
20:01:00
git clone "addon"
и аддон в полностью рабочем состоянии
Даже если в аддоне не написано, как его установить или ещё что - то
просто клонируешь репозиторий и он работает

Misha
13.06.2016
20:01:38
ну а так добавил в вимрс и pluginInstall

Ivan
13.06.2016
20:02:39
Ну такое, пусть будет вандл если нравится, не суть)

Google

Ivan
13.06.2016
20:03:04
Могу основные плагины написать, если нужно

Misha
13.06.2016
20:03:28
ты бы не мог мне сейчас помочь сконфигурировать его, чтобы я его завтра более-менее использовать мог7

Ivan
13.06.2016
20:04:27
Да без проблем. Только основная часть настройки - это подгонять хоткеи под себя
Вот это вставь в наччало в общем. Ну или поменяй pathogen на vundle, не суть. А дальше сейчас напишу, на какие плагины обратить внимание и что можно интересного с ними придумать. https://gist.github.com/Fahrenhei7/342bbc9a888e0c220fbaeef29dfb098d

Misha
13.06.2016
20:10:35
а что можешь сказать о neovim и https://github.com/junegunn/vim-plug


Ivan
13.06.2016
20:11:54
Дальше - на какие плагины обратить внимание
1. NERDtree плюс настройки которые в ридми офф репозитория там есть. Там плюшки, типа что - бы открывалось само, можно найти изначальную ширину окна плагина, что очень кстати может быть, так как мне дефолтной мало было, так же обратить внимание на установку кнопки тоггл видимости.
2. nerdtree-git-plugin && vim-gitgutter там просто установить и всё ок.
3. neocomplete там нужно немного повозиться и погуглить, ruby autocomplete with neocomplete. youcompleteme у которого куча звезд на гитхабе не советую ставить для работы с руби. Для си он хорош.
4. snipmate очень годный плагин для сниппетов.
5. ctrlp - это fuzzy поиск файлов - незаменимая вещь.
6. nerdcommenter собственно тогл чтобы закоментить / раскоментить строку.
7. airline настройка проста, плюс темы к нему прикрутить. многим нравится и мне тоже.
8. всякие vim-ruby vim-rails vim-rspec vim-slim vim-haml и т.п. про это много информации по запросу vim for ruby on rails developer.
9. auto-pairs && vim-endwise первый делает пары скобкам ковычкам, второй блоки do end автоматом ставит.
Есть ещё много много их, но там на свой вкус. Ну и конечно же colorscheme под свои вкусы

Admin
ERROR: S client not available

Aldar
13.06.2016
20:18:03
а можно просто спейсмакс поставить и добавить лейер ruby rails web

Ivan
13.06.2016
20:18:53
ну ещё indentLine для хайлайта отступов

Misha
13.06.2016
20:19:28
подскажи еще, ставить неовим или нет?

Ivan
13.06.2016
20:21:27
Но вроде как неовим очень даже не плох. Мое мнение со стороны.
Всем спокойной ночи и не забудьте посмотреть на новую плойку.(если она будет, лол) Там через пару - тройку часов начнется)
И кстати, там сейчас саус парк новый анонсят

Misha
14.06.2016
14:44:22
Кто шарит в конфигурации смтп?

Kirill
14.06.2016
16:10:30
а конкретнее: что сделать нужно?

N
15.06.2016
06:00:53
Привет. Подкиньте примеров спагетти кода. В серпе сплошная теоретическая лапша без примеров.

Dmitry
15.06.2016
06:08:46
пацаны привет, кто кассандру тягал?

Google

N
15.06.2016
06:31:16
Вот ещё... has_many through: dependent: :destroy не работает. Хотя пишут, что в рельсах 4.2 оно по умолчанию должно удалять связанные записи, но ни так ни сяк не удаляет.
Причём на связях без through destroy работает нормально.
В подобной зависимости place has_many :contacts, through: :geopoints удаляет только geopoints. Но не трогает contacts

Vitaliy
15.06.2016
08:17:42
Это разумно, да

N
15.06.2016
08:36:18
Так и что, из коробки не выйдет? Прийдётся прописывать удаление в контроллер?

Vitaliy
15.06.2016
08:40:01
а оно и не нужно в этом случае

N
15.06.2016
08:49:58
Немного ошибся, приложение удаляет промежуточные (through) модели (geopoints) только при добавлении dependent: :destroy, Иначе удаляет только родительскую модель Place, но ничего не делает с остальными.
а оно и не нужно в этом случае
В смысле, не нужно? При удалении модели, нужно автоматом удалить связанные с ней модели. Данная конструкция Place has_many :contacts, through: :geopoints этого не реализует.

Vitaliy
15.06.2016
08:50:58
Реализует
Все система правильно делает, и в случае неуказания dependent, и в случае указания

N
15.06.2016
08:52:49
Может я с зависимостями что-то недопонял?
Contact has_one :geopoint
Contact has_one :place, through: :geopoint
Place has_many :geopoints
Place has_many :contacts, through: :geopoints
Geopoint belongs_to :contact
Geopoint belongs_to :place

Vitaliy
15.06.2016
08:55:43
мне в этом случае непонятно, зачем выносить информацию из Contact в модель Geopoint
если можно
Contact belongs_to :place
Place has_many :contacts
а атрибуты Geopoint разместить в модели Contact

N
15.06.2016
08:59:35

Vitaliy
15.06.2016
09:00:49
для этого есть select('field1 field2')
при построении запроса в ActiveRecord
кстати, если оформлять связь belongs_to has_one, нужно еще учесть один нюанс - какая запись от какой зависит?
в примере выше:
1. можно ли создать контакт без геоточки?
2. или можно ли создать геоточку без контакта?
разберемся с этим нюансом? из него станет понятно, что должно удаляться, а что нет