Тут не исправить уже ничего, Господь, жги! Войти !bnw Сегодня Клубы
http://www.slideshare.net/billkarwin/sql-antipatterns-strike-back Про enum чуть-чуть гонят (в постгресике с ним гибче, чем обычно), но, в целом, правы.
Рекомендовали: @komar
#7J46Z9 / @gds / 3460 дней назад

Сделайте мне tl;dr, или хотя бы ссылку на pdf.
#7J46Z9/A3A / @komar / 3460 дней назад
@komar а там оно не tl, а по существу, весьма концентрировано. Сам прочитал сейчас, ничего не выкинешь. Про pdf -- мучайся.
#7J46Z9/W6N / @gds --> #7J46Z9/A3A / 3460 дней назад
свежо
#7J46Z9/WHW / @anonymous / 3460 дней назад
@komar как зделол?
#7J46Z9/0FX / @gds --> #7J46Z9/BAG / 3459 дней назад
@gds Зарегистрировался и нажал на кнопку «download» (там иконка уебищная такая). Это было больно.
#7J46Z9/RHV / @komar --> #7J46Z9/0FX / 3459 дней назад
Вообще очень годно. Перегоню-ка я на досуге в человеческий формат.
#7J46Z9/MJI / @komar / 3459 дней назад
@komar ппц сорь
#7J46Z9/D1R / @gds --> #7J46Z9/RHV / 3459 дней назад
Про енумы действительно херня. Они иногда могут dramatically помогать, а на проблемы уровня «бля, опять забыл, че туда пихать можно» как-то наплевать. Аналогия с телефонным справочником охуенная, чего я ее раньше не слышал. Про индексы мало. Тема интервалов не раскрыта, например. Страница 117 поломала мне мозг.WOW TIL. Теперь я понимаю, почему на NULL вечно бухтят (не считая этих твоих ораклов). На 129 моя проблема, гы-гы. Все решения через жоп^Wджоин по дате. Лишний поиск по таблице, когда он там нахуй не нужен, да еще и индексов для него обычно нет. Твое решение через волшебную функцию (лень вспоминать, какую) получше было. Нихуя не понял, что у них там за проблемы с джоинами. Ощущение, будто автор высрал пример из какого-нибудь «сложные запросы в Ruby on Rails» просто для того, чтобы языком сказать аудитории, что джоины — это не страшно. На странице 163 написанный начинающей жопой запрос не работает, бида какая. Со 197 какие-то долбоебы пишут операционную систему на SQL. Это DBA так на мир смотрят, что ли? Типа как питонщики свои init-скрипты для лялекса на питоне пишут? > Antipattern: Model is-a Active Record that's my boy Вообще про базы данных надо отдельно написать, _почему_ они другие, чтобы прекратилось бесконечное нытье «а хули оно мне в ORM не вписывается». куда тут нажать, чтобы аплодисменты в зале все встали подходят вопросы задают куртки надевают собираются
#7J46Z9/E9S / @komar / 3459 дней назад
@komar > No Derivative Works а ты догони, сука
#7J46Z9/PNA / @komar --> #7J46Z9/E9S / 3459 дней назад
@komar > 129 Мне больше интересно, почему разумные реляционки позволяют выполнять запрос на 128. Вроде оракл не даёт такого делать. Про постгрес чото не помню. Но явно же, кривой запрос. > 197 да ваще пиздец в головах у людей, если они пишут отправку письма в триггере, при этом не имея возможности отменить посылку письма. > аплодисменты в зале ссылку спиздил из http://metaclass.livejournal.com/899492.html , там тоже хотят видео, да неизвестно, есть ли оно.
#7J46Z9/Y8Q / @gds --> #7J46Z9/E9S / 3459 дней назад
@gds > ссылку спиздил из http://metaclass.livejournal.com/899492.html , там тоже хотят видео, да неизвестно, есть ли оно. Не, я не об этом, я об ощущении будто на конференцию сходил и чего-то не хватает.
#7J46Z9/RF5 / @komar --> #7J46Z9/Y8Q / 3459 дней назад
@gds > Мне больше интересно, почему разумные реляционки позволяют выполнять запрос на 128. Вроде оракл не даёт такого делать. Про постгрес чото не помню. Постгрес тоже.
#7J46Z9/YV2 / @komar --> #7J46Z9/Y8Q / 3459 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.