@rubylang

Страница 1195 из 1684
vc93
02.09.2017
20:48:00


Anton
02.09.2017
20:49:14
Пустая сессия?

vc93
02.09.2017
20:50:03
да. но оно ведь должно зайти в rescue блок

Max
02.09.2017
21:11:52
Всем доброй ночи. Есть такая ecommerce платформа Shopify которая позволяет писать приложения на RoR которые можно выставлять бусплатно или же продавать. Вопрос! Подскажите пожалуйста альтернативные площадки зароботка где можно написать приложения и продавать подписку на него. Спасибо!

Google
Fedor
02.09.2017
21:12:56
Insales )))

vc93
02.09.2017
21:36:05
а, всё, ошибку кидала строчка ниже, а не подсвеченная, почему-то

Artem
03.09.2017
00:39:15
@vasivas

/results@PollBot

PollBot
03.09.2017
00:39:39
No active polls in this group. Use /newpoll to create a poll first.

Vasyl
03.09.2017
06:16:31
/newpoll@PollBot

PollBot
03.09.2017
06:16:31
/newpoll@PollBot
Let's create a new poll. First, send me the question.

Artur
03.09.2017
08:36:47
Karina
03.09.2017
10:22:44
/4

чуваки, вы тут все дофига умные, что порекомендуете почитать по проектированию приложений? чтоб код можно было б переиспользовать и делать понятный нейминг

trickster
03.09.2017
10:28:45
чистый код

v
03.09.2017
10:39:21
это для С-подобных языков

Google
skynet
03.09.2017
10:41:25
Рефакторинг

Karina
03.09.2017
10:49:45
мимо
ну не знаю, там, вроде, проблема нейминга хорошо раскрыта. для руби тоже сойдет

что-то как-то не густо

v
03.09.2017
10:49:58
там эребор

для нейминга в руби тебе хватит ruby style guide

Karina
03.09.2017
10:50:47
но @hasalreadybeentaken , @amiD , спасибо

для нейминга в руби тебе хватит ruby style guide
я не имею ввиду нейминг в таком ключе. я имею ввиду - бывает большая диллема как назвать таблицу, индексы, модули, функции

чтоб было всё единообразно и понятно

Никита
03.09.2017
10:54:08
единообразно, это стайл гайды а понятно, это уже со временем приходит)

skynet
03.09.2017
11:19:56
но @hasalreadybeentaken , @amiD , спасибо
https://www.amazon.com/Refactoring-Ruby-Addison-Wesley-Professional/dp/0321984137

И стайлгайды...книжку можно попробовать найти бесплатно

Karina
03.09.2017
11:27:11
@amiD, видела такую книгу. Я думала ты про фаулера говоришь

skynet
03.09.2017
11:33:12
Воу, Фаулер тоже вполне... Вобщем любая инфа по рефакторингу... Там и нейминг.. И паттерны

И переиспользование кода

Karina
03.09.2017
11:35:56
@amiD автором этой книги является Фаулер, как ни странно

Alex
03.09.2017
15:01:30
чуваки, вы тут все дофига умные, что порекомендуете почитать по проектированию приложений? чтоб код можно было б переиспользовать и делать понятный нейминг
Practical Object Oriented Design in Ruby (Sandi Metz). Оригинал читается тяжело, т.к. много "художественных" словечек, которые не встречаются в типичных технических текстах. Есть перевод на русский, но выполнен коряво.

Anna
03.09.2017
15:13:45
@amiD автором этой книги является Фаулер, как ни странно
Насколько я помню, там Фаулер в соавторах из-за того, что оригинальная книга принадлежит ему, а адаптацию делали Jay Fields и Shane Harvie.

Practical Object Oriented Design in Ruby (Sandi Metz). Оригинал читается тяжело, т.к. много "художественных" словечек, которые не встречаются в типичных технических текстах. Есть перевод на русский, но выполнен коряво.
Поддержу, хорошая книга. У меня нормально оригинал пошёл, правда, читала понемногу за раз. Ещё в 99 bottles of oop есть раздел про нейминг, ну не вся книга, конечно. Тоже хорошая, хотя poodr мне больше понравилась.

Karina
03.09.2017
15:18:24
@lightalloy и тебе спасибо ?

Google
Anna
03.09.2017
15:24:09
чуваки, вы тут все дофига умные, что порекомендуете почитать по проектированию приложений? чтоб код можно было б переиспользовать и делать понятный нейминг
Сама тема (проектирование) очень большая - я думаю, про это можно много читать (и нужно). В первую очень вспомнился вообще "Совершенный код" )), но его читала очень давно и не помню, сколько там информации именно по теме. Ещё могут быть полезными Confident Ruby (там больше про конструирование на уровне методов, как и в "Совершенном коде", но и про паттерны есть, крутая книга) и Growing Rails Apps in Practice.

Gleb
03.09.2017
15:28:08
Макконнелл вообще странный, да и книга прям такая немного в вакууме, но мысли полезные есть. Хотя даже "Мифический человекомесяц" будет интереснее, но он не про нейминг )

Alex
03.09.2017
15:30:58
Совершенный код на полке пылится, ну не могу я его читать: проектирование конструирования, конструирование проектирования, все это очень как-то общо, в голове не оседает

Anna
03.09.2017
15:32:05
Кстати, наткну на совершенный код, его автор не имеет опыта коммерческой разработки :)
А чем же он занимался? )) Сразу консалтингом? (Сама не интересовалась особо раньше) У меня "Совершенный код" был первой прочитанной книгой о программировании. Насколько я помню, там прочитала про DRY и про то, что не стоит называть переменные a, b, c и т.п., показалось полезно. Потом начинала перечитывать - начало вот про эти проектирования-конструирования, не пошёл, пока тоже лежит.

У меня ещё его "Проф. разработка ПО" лежит - вот её не смогла прочитать, всё на какие-то общие темы.

Gleb
03.09.2017
15:47:27
Может есть кому поделиться электронкой 99 Bottles of OOP? Как-то я ее упустил из виду

v
03.09.2017
16:00:17
И Вирт

ojab
03.09.2017
16:09:58
а они, вроде, и не пишут ничего про практическое программирование

Глеб
03.09.2017
16:15:20
/results@PollBot

PollBot
03.09.2017
16:15:20
No active polls in this group. Use /newpoll to create a poll first.

v
03.09.2017
17:10:20
он же придумал Literate programming

ojab
03.09.2017
18:09:58
тожеж теория

Dmitry
03.09.2017
18:17:49
Нужна помощь зала, есть три модели course users и appointment я сделал два выпадающих списка в которых выбираешь пользователя и курс. Мне нужно в таблицу appointment записывать id юзера и id курса. и чего то я не догоняю. https://gist.github.com/dmitryfry/25e6d5b0767245225d0ea9c6d57b0392

за лето как то немного подзабылись рельсы

Google
Admin
ERROR: S client not available

Евгений
03.09.2017
18:26:09
Поменяй селекты на что-то вроде select_tag 'user_id', options_for_select(@users.map { |user| [user.email, user.id] })

Dmitry
03.09.2017
18:30:46
спасибо тебе добрый человек!

голова к вечеру не варит

/results@PollBot

PollBot
03.09.2017
18:36:34
No active polls in this group. Use /newpoll to create a poll first.

Vladislav
03.09.2017
19:49:29
Ай-ай-ай Тестовые задачки решаем

Maxim
03.09.2017
21:49:25
Ojab

Смерть
03.09.2017
22:05:24
/results@PollBot

PollBot
03.09.2017
22:05:24
No active polls in this group. Use /newpoll to create a poll first.

v
03.09.2017
22:16:59
кек

восстание машины

Филипп
04.09.2017
01:29:46
уф, помогите с такой штукой, как в scope выдрать из текущего запроса только where в виде строки? Проблема возникла на почве ошибки с группировкой. Т.е. есть запрос типа Table.where(...).group(:user_id).order(:table_alt_id) PG ругается на то чтобы я добавил к группировке table.id но при добавлении все равно группировка не проходит. Оооок. получил в итоге такой рабочий sql запрос SELECT "books".* FROM "books" INNER JOIN (SELECT DISTINCT ON (books.author_id) id FROM books WHERE (public_at >= '2017-08-01 00:00:00') AND (price >= 2000.0)) authors ON books.id = authors.id ORDER BY books.book_internal_id DESC LIMIT 25 OFFSET 0 но как его реализовать средствами рельсов, т.е. по сути мне нужны where внутри джоина ну или я в корне что-то не так делаю

Fedor
04.09.2017
04:39:16
Можно сделать joins('Inner join....')

Или просто использовать select_all и писать чистый sql

Что то сложнее тривиальных вещей в активрекорд достаточно плохо запихивается

Хотя сам sql какой-то странный зачем там этот джоин самого себя да еще и с авторами?

Andrey
04.09.2017
06:46:15
/results@PollBot

PollBot
04.09.2017
06:46:15
No active polls in this group. Use /newpoll to create a poll first.

Nikita
04.09.2017
07:18:45
/results@PollBot

Google
PollBot
04.09.2017
07:18:45
No active polls in this group. Use /newpoll to create a poll first.

Uncle Ben's
04.09.2017
07:34:39
/results@PollBot

PollBot
04.09.2017
07:34:39
No active polls in this group. Use /newpoll to create a poll first.

Egor
04.09.2017
07:51:08
/newpoll@PollBot

PollBot
04.09.2017
07:51:09
/newpoll@PollBot
Let's create a new poll. First, send me the question.

Artur
04.09.2017
07:59:37
Давайте заюзаем этого бота для голосований? Давайте – 29 ??????? 67% Не давайте – 7 ?? 16% Давайте, но не всем – 7 ?? 16% ? 43 people voted so far.

trickster
04.09.2017
08:01:21
да че там, инста ojab

Alex
04.09.2017
08:14:56
движуха важнее результата

Страница 1195 из 1684