• Как лучше хранить много файлов — в базе данных или в виде файлов?

    Единственное преимущество хранения файлов в БД, на которое нужно обратить внимание — это конкурентный доступ. То есть СУБД корректно обрабатывает одновременный доступ на изменение к одной и той же записи. Если конкурентный доступ маловероятен, то лучше использовать файлы.

    Преимущество файлов:
    — Бэкапить файлы не намного дольше, но восстанавливать можно по отдельным файлам, а не заливать весь дамп.
    — Обращение к файлам и считывание быстрее, чем получение записи из БД (даже если используются сокеты).
    — Кэширование файлов осуществляет автоматически ОС и сервер (можно использовать и опкэшер для контроля). А у СУБД кэширование больших файлов вызывает потерю производительности из-за вытеснения простых запросов из кэша.
    — Количество файлов может быть очень большим без потери мощности сервера. У меня один раз хранилось около 12000 файлов в одной директории и ничего — сервер считывал без всяких задержек. Конечно вручную открыть эту папку было проблемно.
    — Sphinx — свободно ищет по файлам.

    Но при всех преимуществах файлов конкурентный доступ может испортить всю «малину», так что отталкивайтесь от него.
    Ответ написан
    Комментировать
  • Как в Visual Studio переименовать проект?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Для переименования проекта:
    1. Переименовываете сам проект в Обозревателе решений;
    2. В свойствах проекта меняете везде старое название на новое.
    3. Закрываете проект, переименовываете папку с ним;
    4. Переименовываете MyProjectName.sln ;
    5. Открываете блокнотом MyProjectName.sln , меняете название папки на новое.
    Всё
    Ответ написан
    Комментировать
  • Какого типа будет коммит (fix: или feat:) если за один этап фича не была реализована?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Можно сделать сквош, и получить из двух коммитов один - вопрос снимается.
    А в целом это точно не фикс. Фикс это не запланированная правка.
    То есть при текущем подходе это будет фича такая-то, парт ван, и фича такая-то парт ту.
    Ответ написан
    1 комментарий
  • Какой простой графический редактор посоветуете для наложения на фото всяких стрелочек, надписей и пр.?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Не нужно для таких работ никаких графических редакторов - в них куча избыточных инструментов, затрудняющих освоение. Вполне достаточно применять продвинутый просмотровщик картинок. Лично я применяю FastStone Image Viewer, в главном меню которого есть пункт "Рисование". Если кликнуть его, открывается окошко простенького оформительского редактора - рамки, стрелки, надписи и прочие подобные элементы, ну и возможности их регулировки (смена цветов и пр.).
    Допускаю, что и другие популярные просмотровщики имеют что-то подобное. Но FastStone Image Viewer сам по себе - практически идеал просмотровщика изображений (впрочем, здесь это оффтоп).
    Ответ написан
    1 комментарий
  • Как настроить приоритет ethernet порта?

    3vi1_0n3
    @3vi1_0n3
    Попробуйте как-то так:
    route add -net <ваша сеть> netmask <маска> dev eth1
    route del default
    route add default gw <gw-ip> dev eth1

    Может быть не совсем точно, но смысл, я думаю, понятен
    Ответ написан
    Комментировать
  • Как настроить приоритет ethernet порта?

    Посмотрите в сторону метрики.
    Или вот: habrahabr.ru/post/30076
    Ответ написан
    Комментировать