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

Достижения

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

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

Все теги (131)

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

Все ответы (203)
  • Как правильно ставить задачи программистам?

    @Vampiro
    1. не устраиваться работать подобным образом.
    2. подойти к программистам с макетом и функциональными требованиями, и обсудить с ребятами как лучше по их мнению реализовать тот или иной функционал. Сайт должен выполнять какую-то роль, там и есть интерактив.
    2.а. Постараться в процессе обсуждения выделить "куски" независимых частей и обсудить возможность использования уже готовых кусков кода.
    3. если на этапе два программисты будут говорить, что все нужно писать с нуля, что задача уникальная и процесс займет полгода-год - уволить программистов, это недообученные студенты. Вы должны услышать от них ключевые слова (Yii, codeigniter, "рельсы" или им подобные). Кстати, если услышите "Битрикс" - тоже можете менять, скорее всего они также раньше работали маркетологами )))))))

    ЗЫ. Спасибо, что не устроились врачом)
    Ответ написан
  • Квадрокоптер-смертник

    @Vampiro
    Вы так рассуждаете, будто у вас С4 можно в Ашане купить, и только отсутствие квадрокоптеров до сих пор останавливало экстремистов! :)
    Ответ написан
  • Можно ли запретить сотруднику публиковать текущее место работы?

    @Vampiro
    Странная идея.
    Вот, допустим, я у вас работаю. Вы, допустим, боитесь меня потерять. И говорите мне: «Расскажешь хоть кому-нить, что у нас работаешь, мы тебе зарплату урежем в два раза»… Например. Это попытка «сохранить бойца»? Вы серьезно?)

    Я бы подумывать начал о новом месте через… хм. шесть секунд. Как только хедхантер загрузился. ИМХО такое ограничение может быть только при незаконности деятельности. Иначе… смысл? Информация о том, что я работаю в ООО «Рога и копыта» не несет никакой смысловой нагрузки пока не раскрыта суть деятельности. Если, конечно, не общеизвестно, что эти копыта режутся с незаконно клонированных овечек.

    Вы можете попробовать сделать контракт, по которому уволиться по его желанию в течении года станет ему крайне материально не выгодно. Например, предложить кадру ипотеку под 1%, но только пока он у вас работает. Или как-то так.
    Ответ написан
  • Как правильно расставить индексы в БД?

    @Vampiro
    В общем случае, принципы построения индексов достаточно просты: индекс (кроме первичного) строится для ускорения запросов. Причем если есть WHERE по двум полям, то будет взят индекс, содержащий оба этих поля (если есть) и не важно сколько их там еще.

    Другими словами, один индекс по полям «A, B, C» будет более «полезен» для запроса, содержащего некие условия по полям A и B, чем два отдельных индекса по полям «A» и «B».

    Фактически, индексы A,B,C и A,C,D будут одинаковы в части поиска по полю «А». При поиске по полям А,B будет взят первый индекс. При поиске по полям A, C — второй.

    В своей работе лично я стараюсь не плодить излишних индексов. Ведь если запросы по полям В, С будут выполняться крайне редко, а сама таблица будет модифицироваться достаточно активно — то построение еще одного индекса принесет приложению больше вреда, чем пользы.

    Не бойтесь добавлять слово EXPLAN в тело запроса и смотрите какие индексы он использует. Порой оптимизатор использует fullscan даже при наличии индексов.
    Ответ написан

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

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