
Rafkat
18.09.2016
09:29:14
версия мускла какая?
http://blog.arkency.com/2015/05/how-to-store-emoji-in-a-rails-app-with-a-mysql-database/

Anatoly
18.09.2016
09:44:36
@gambala спасибо!

Amir
18.09.2016
10:19:47

Google

Amir
18.09.2016
10:20:35
вобщем шас другая трабла, изза этой "баги"
в таблице появились МИЛЛИОНЫ дублуриющихся строк
теперь надо убрать дубли :(
надо оставить только 1 уникальную запись, по определенным колонкам

trickster
18.09.2016
10:26:22
Сабь миграцией не?

Amir
18.09.2016
10:34:14
блин ну и дела
майскл теперь не дает мне декларить курсоры переменные в скрипте
че обязательно надо процедуру создать?
вроде на MSSQL можно было так
я открывал sql server management
и там фигачил все свои фантазии с курсорами, и было норм,
тут открываю майскл workbench, и такая фигня

I
18.09.2016
11:31:58
В пг тоже надо для переменных хранимки

Anon
18.09.2016
17:19:18
Рельсаны, объясните кой-какую мелочь
По туториалу дрочу рельсы, вот такой код есть
class User < ActiveRecord::Base
before_save { self.email = email.downcase }
endвот конструкция вида self.email = email.downcase она такая по какой причине? Почему не self.email = self.email.downcase?
Как равнозначный код вообще в туториале дан
before_save { email.downcase! }зачем тогда вообще self тут был?

Danila
18.09.2016
17:22:52
при присваивании хорошей практикой считается вызов через self

Anon
18.09.2016
17:23:42
Для читаемости, или у этого есть практические отличия?

Danila
18.09.2016
17:24:26
https://github.com/bbatsov/ruby-style-guide/blob/master/README.md#no-self-unless-required
для явности

Google

Anon
18.09.2016
17:26:31
Спасибо, почитаю

Nikolay
18.09.2016
17:29:32
потому что без self это будет объявление локальной переменной

...
18.09.2016
17:29:53
При обращении к attr_reader'y не обязательно указывать self, так как в руби без указания self метод всё равно будет вызван в контексте текущего ыуда. А вот с мутаторами не так, если напишешь email = email.downcase то ты просто создашь локальную переменную.
http://stackoverflow.com/a/5068596

Dima
19.09.2016
14:13:51
Всем привет. Птыаюсь запустить сервер под виндос. Постоянно выдает ошибку — cannot load such file — nokogiri/nokogiri (loadError)
1) запустил gem install nokogiri
2) bundler install
3) все равзно не легчает
под нисксами запустил, а вод виндос это рельано?
rails - поставил
http://screencast.com/t/FabiWMno

I
19.09.2016
14:14:56
да, это реально
http://www.nokogiri.org/tutorials/installing_nokogiri.html#windows

Dima
19.09.2016
14:15:39
я читал там

I
19.09.2016
14:15:46
и?

Dima
19.09.2016
14:15:56
ну как видите
http://screencast.com/t/ZXZvpwXDN

I
19.09.2016
14:17:52
ручками поставьте конкретный гем, выкачав с сайта

Dima
19.09.2016
14:18:12
а как ставить ручками?
http://screencast.com/t/uRCQHyP6Fy
и потом он требует nokogiri 1.6.6 а на сайте 1.6.5
Короче он у меня требует массу разных gem

Google

Dima
19.09.2016
14:19:29
нокогири это только начало

I
19.09.2016
14:19:31
http://stackoverflow.com/questions/28999906/require-cannot-load-such-file-nokogiri-nokogiri-loaderror-when-running

Dima
19.09.2016
14:19:50
и все эти требования находится в нутри C:/ruby23-x64/lib
Т.е. это не код сайта
спасибо поробую

Sergey
19.09.2016
14:22:58
win 10?

Dima
19.09.2016
14:26:59
win 8

Sergey
19.09.2016
14:28:53
на win 10 предложил бы тебе использовать встроенную убунту, а на восьмерке разве что виртуалку с чем нить. под виндой нокогири это только самое начало твоих мучений

Dima
19.09.2016
14:35:10
как под нее писать?
это постоянное дерганье git туда сюда
это неудобно

Dima
19.09.2016
14:35:48
нужна локальный доступ на текущей машине

Sergey
19.09.2016
14:37:16
виртуалка чего? декстопное шо нить, или вагрант? можно же шарить между системой и виртуалкой папки и работать с файлами напрямую

Dima
19.09.2016
14:38:04
шаренье не варинат
сайт не взлетает
я уже пробовал расшаривать папку
не запускается сервер, что-то там с правами
к файлам

Google

Dima
19.09.2016
14:38:41
не хочет работать
В этой конфе есть инфа того эксперемента

Sergey
19.09.2016
14:40:31
я тебе одно скажу, что решение проблемы с доступом будет проще чем поднять нормальное руби окружение под виндой

Dima
19.09.2016
14:40:37
http://screencast.com/t/ZWZk6N6gG

kolas
19.09.2016
14:41:40
а зачем доступ из винды в виртуалку?

Sergey
19.09.2016
14:42:09
ну я так понимаю ему удобнее под виндой код писать

kolas
19.09.2016
14:42:24
консоль и саблайм у меня в виртуалке и норм

Dima
19.09.2016
14:42:40

Admin
ERROR: S client not available

kolas
19.09.2016
14:42:48
текстовый редактор

Dima
19.09.2016
15:38:07

I
19.09.2016
15:38:22
ну это проще ставить, кстати
)

Andrey ?
19.09.2016
16:20:10

Dima
19.09.2016
16:20:31

Andrey ?
19.09.2016
16:21:02
Потом тебе надо будет ставить драйвер ПГ
И ты вспомнишь мои слова :D

Dima
19.09.2016
16:21:50
У мен ястоит вируталка

Google

Andrey ?
19.09.2016
16:22:02
Постгреса

Dima
19.09.2016
16:22:04
но на рассшареной папке не запускается сервер

Andrey ?
19.09.2016
16:22:23
И правильно делает

Dima
19.09.2016
16:22:33
и как писать?
мне не удобно постоянно тыкатсья с гитом

Andrey ?
19.09.2016
16:22:47
В виртуалке

Dima
19.09.2016
16:22:52
в пизду
вместо номрального быстрого IDE

Andrey ?
19.09.2016
16:23:21
Я благодаря руби перешел сначала на линукс, потом на мак

Dima
19.09.2016
16:23:26
работать с vim который виснет в коносле

Andrey ?
19.09.2016
16:23:40
На рабочем ноуте линукс
Работаю же как-то, без вима

Dima
19.09.2016
16:24:03
если пошел разговор за линукс, то я скжау у него качество рендеринга и шрифты плохие
я уже пробовал это сделать 1 год назад
мылит дико даже при всех настройках
шрифты, драйвера
винда на голову выше по гуи

Andrey ?
19.09.2016
16:24:57
У меня Gnome 3, на гуи не жалуюсь

Dima
19.09.2016
16:25:21

Andrey ?
19.09.2016
16:25:39
Ну, у меня все норм со шрифтами, или я просто привык
Виндой я пользуюсь раз в месяц от силы