• Есть ли готовые продукты NAS + Virtualbox?

    azretik
    @azretik
    web, xen, vlan, cisco, wiki
    Честно признаюсь не знаю, что там конечно с рекомендуемыми параметрами озу, но есть проект OMV (Open Media Vault), там и debian в качестве ОС и гипервизор от Vbox и все функции NAS, можно настраивать вдоль и поперек. Само собой веб интерфейс как и у самого функционала NAS, так и у Vbox. Ну и само собой система бесплатна и открыта.

    На предприятии в течении года уже трудится (правда без виртуалок), проблем не было замечено (кроме повального наплыва вирусов, пришлось поставить антивирус и проверку файлопомойки каждую ночь). Но и характеристики у сервера немного другие. 12гб озу и 4 потока Xeon. Для 20 жестких дисков вполне себе хватает (массивы софтовые, благо omv умеет).
    Ответ написан
    Комментировать
  • Как перестать говнокодить и принимать неверные архитектурные решения?

    miraage
    @miraage
    Старый прогер
    как писать поддерживаемый код?

    Если уж очень коротко, то соблюдать SOLID/GRASP. Мне понравился твит одного из авторов React Router:
    https://twitter.com/mjackson/status/1171524189850701825

    Most common mistake software developers make: putting stuff in the wrong place. Coupling responsibilities and concepts that should be kept separate.
    For me, this is 95% of software development. Just figuring out *where* things belong.


    Что гуглить, что учить?

    Фундаментальные знания, вроде вышеупомянутых SOLID/GRASP, паттерны (не только классические паттерны, но и вообще, общеизвестные решения определённых задач), базовые структуры данных. Фреймворки/библиотеки всегда будут приходить/уходить, что-то будет забываться. А фундаментальные знания всегда актуальны.

    Может литературу какую почитать посоветуете?

    Скажу за себя. Ни одной из этих известных книжек за свою жизнь не прочитал. Писал много говнокода дома, очень много. Удалял, переписывал. Смотрел код других людей, анализировал, пытался перенять то, что считал правильным.

    Можно ли себя называть миддлом, если твой код говно?

    Не пытайтесь себя оценить. В каждой компании свои понятия миддла. А если кто-то 35 лет на лиспе кодил, а потом прыгнет на Angular - кто он, джун или сеньор?
    И, да, все мы в какой-то степени пишем говнокод. Если кто-то Вам доказывает, что он пишет супер чистый код - не слушайте.

    И ответ на главный вопрос.
    Как перестать говнокодить и принимать неверные архитектурные решения?

    Это невозможно. Все проекты, которые чуток сложнее CRUD-ов, рано или поздно обрастают говнокодом. Никто не пишет идеальный код. Код должен работать и решать проблемы бизнеса.
    Ответ написан
    6 комментариев
  • Как тестировать новый шаблон wordpress не трогая основной сайт?

    san_jorich
    @san_jorich
    Творческий кодер
    1. Скопируйте контент и базу. Разверните на локалке.
    2. Залейте на сервер. Настраивайте а предпррсмотре не активируя
    Ответ написан
    Комментировать
  • Есть ли сайты, форумы, где можно получить отклик на вопрос об идее для сайта?

    criticalsomethoughts
    @criticalsomethoughts
    UI\UX Developer, Project Manager
    По секрету вам расскажу, что сайт делается для рекламы бизнеса, распространения информации, продажи товара или идеи. Но не как не из самой производной идеи сайта. К тому же если у вас уже есть домены, то вряд ли на домен igrushki-moscow.com - вы будете запиливать сайт с ремонтом квартир. Не занимайтесь идиотизмом.

    Если вам нужна идея бизнеса - произведите анализ рынка, и выявите свободную нишу. А сайт - это будет уже производная от ваших потребностей в маркетинге.
    Ответ написан
    4 комментария
  • Есть ли сайты, форумы, где можно получить отклик на вопрос об идее для сайта?

    @grinat
    Можешь тут писать, например я всегда готов бесплатно обосрать любую идею.
    Ответ написан
    Комментировать
  • Греется блок питания в простое. В чём может быть дело?

    @Margo1964 Автор вопроса
    Замена БП на Corsair RM650x решила проблему.
    Нужен был блок с полупассивным режимом.
    Ответ написан
    Комментировать
  • Установка Win10 на новый SSD, с одновременной работой старого HDD, будут ли коллизии?

    Radjah
    @Radjah
    У тебя какая-то каша в голове.

    > я хотел бы установить чистую ОС на новый SSD
    Я бы просто склонировал раздел с системой или даже весь диск на SSD, если размер позволяет. Потом очистил бы HDD и скинул на него всё, чему не требуется большая скорость случайного доступа (изображения, музыка, видео).
    > что произойдет с ОС и уже установленными программами на моем HDD
    Они будут лежать на HDD. Если собираешься с нуля ставить систему, то можно даже удалить, если старую систему использвать не планируешь.
    > будут ли видны эти программы на SSD
    Если скопируешь файлы, то будут. Сами не переползут.
    > или же надо будет как-то настраивать обоюдную работу дисков
    Ну был в системе один диск, стало два.
    Программы ставишь на SSD для скорости. Музычку-видосики хранишь на HDD. Стандартный усредненный сценарий использования SSD и HDD.
    Ответ написан
    1 комментарий