Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (16)

Наибольший вклад в теги

Все теги (214)

Лучшие ответы пользователя

Все ответы (381)
  • Куда деть 30 000 презервативов за 3 месяца в городе с населением в 30 000?

    @ComodoHacker
    //offtopic
    А давайте создадим блог «Что? Где? Когда?» и будем играть в брейн-ринг и в данетки. :)
    Ответ написан
    Комментировать
  • Heroku.com is death?

    @ComodoHacker
    No, heroku.com isn't death. Maybe it's «dead».
    Ответ написан
    Комментировать
  • Почему удален хаб Dura Lex?

    @ComodoHacker
    Хочу обратить внимание на логику действий администрации.
    - В хабе Dura Lex стало много политики? Выпилим его!
    - Но там же не только политика, там же...
    - Выпилить!

    Очень похоже на блокировку сайтов по IP. Все-таки понятие "менталитет" встречается не только в диссертациях. Он, сц..о сидит в головах крепко.
    Ответ написан
    Комментировать
  • Есть ли способы ведения дискуссии на Хабре без получения минусов в карму?

    @ComodoHacker
    Может попробуем немного компенсировать этот эффект? Например можно взять такое правило. Видишь сильно заминусованный комментарий — загляни в профиль. Если карма <10 — поддержи. При этом я подразумеваю, что комментарий хоть и заминусованный, но вполне адекватный: без мата, без оскорблений, не тупой, по теме и т.д. Почему 10? Чтобы был небольшой запас, так как время от ввремени пару минусов можно схватить практически рандомно; все же народу здесь дофига и самого разного. Дисперсия адекватности очень велика :)
    Ответ написан
    2 комментария
  • Какие за и против использования ISO кода валют в качестве первичного ключа базы данных?

    @ComodoHacker
    Не используйте естественные ключи в качестве первичных. Используйте только суррогатные. Избежите многих проблем.

    Основных проблем с естественными ПК две.
    1. Проходит время, и возникает необходимость поменять естественный ключ. Например, его внесли с ошибкой (человеческий фактор). В вашем случае, допустим ISO решила, что существующий код оказывается не политкорректный, и его нужно поменять. И вам нужно поменять либо одну строку в одной таблице, либо все строки во всех таблицах, которые на нее ссылаются. Чувствуете разницу? А часть данных может быть уже в архиве, read-only и т.д.
    2. Проходит время, и "уникальный" естественный ключ оказывается не уникальным. Например, вам понадобился тот же доллар, но с особым курсом и т.п. Если это ПК, то нормального решения нет, пусть даже сложного, как в п. 1. Вам придется превратить естественный ключ в суррогатный, а для естественного добавить отдельный столбец. Так лучше сделать это с самого начала. :)
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (15)