ex3xeng: просто интересно, зачем солдат учат ходить в ногу, если в бою они так совершенно не ходят?
Отвечаем: смотрит программист на код, в котором пришедшие снаружи данные подставляются в путь к файлу - и либо у него сжимается сфинктер от ярости, либо он не программист.
Потому что каждый раз, возвращаясь через три года использования по-всякому к этому коду, нормальный программист будет крыть чем попало того, кто так написал, а не сделал, как принято у нормальных людей и не использовал потом этот же самый кусок кода каждый раз, когда перед ним снова встанет та же задача.
maxwolf: А я еще раз повторю: даже все предложение - это еще не контекст.
Попробуйте перевести полное русское предложение "Они говорят, что ничего". Контекста-то нет.
Необязательно в БД, но прослойка, нарушающая соответствие между запросом и именем файла, необходима. У меня по сайту шерстят китайские боты, которые КАЖДЫЙ параметр в обнаруженных ссылках с GET-полями проверяют на ../../../../.../etc/passwd, например.
Семен: Это еще не контекст. В зависимости от того, что имелось в виду, может быть от "как настроить загрузку" до "как запустить своими руками" или даже "как протолкнуть на совещании именно это решение".
Сильно подозреваю, что сейчас любой грамотный тимлид, только услышав об экономии байтов в джаваскрипте, сразу укажет кодеру на дверь без всяких уточнений.
Вы уверены, что вам действительно нужно куда-то глубоко копать?
Вы убедились для начала, что проблема не с кириллицей в пути или заглавными-прописными буквами, которые в винде одинаковы, а в других системах могут различаться?
Зачем сразу "сменить"? Для начала сесть и за полчаса написать тест, проверяющий скорость чтения того же файла на Сях.
Если разница критична - тогда уже задуматься, что не так в Джаве.
igruschkafox: Вы уверенно противоречите собственной подписи.
JOIN - это построчное сравнение, у вас в IN подставится единичное значение из текущей строчки.
Shurochka: Оставил дома табличку "сарказм", придется разжевывать...
У клиента до подгрузки дизайнерского шрифта страница будет отрисована шрифтом по умолчанию (обычно это какой-то системный sans-serif). И дизайнеру желательно представлять, что творится с его дизайном в этом промежутке времени.
Так понятно? Это был немножко юмор, но вы не обращайте внимания...
Отвечаем: смотрит программист на код, в котором пришедшие снаружи данные подставляются в путь к файлу - и либо у него сжимается сфинктер от ярости, либо он не программист.
Потому что каждый раз, возвращаясь через три года использования по-всякому к этому коду, нормальный программист будет крыть чем попало того, кто так написал, а не сделал, как принято у нормальных людей и не использовал потом этот же самый кусок кода каждый раз, когда перед ним снова встанет та же задача.