Задать вопрос
  • Как в mac os сделать нормальный просмотр файлов?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    2 комментария
  • Почему когда я на клавиатуре нажимаю на кнопку 2 с Shift, то не ставится знак @?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Потому что это стандарт в русской раскладке клавиатуры. Если у вас было по-другому, то у вас либо была нестандартная раскладка либо в каком-то софте или драйверах клавиатуры было настроено (ну или сама клавиатура такая). Если хотите изменить, то вам следует сделать свою кастомную раскладку. Вот тут подробности: Как сделать чтобы при нажатии shift + n писалась испанская ñ а при caps lock она в верхнем регистре, я на windows 10?
    Ответ написан
    2 комментария
  • Как написать терминал на Assembler?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Ответ написан
    Комментировать
  • Подойдет ли мне СЖО?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    У вашего процессора TDP 117 Ватт - СЖО вам не нужна, т.к. обычный нормальный башенный кулер без проблем справится.
    Ответ написан
  • Настройка поддоменов, как?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Привязать к поддоменам IP вашего основного сайта и настроить доступ к основному сайту через поддомены в настройках вашего веб-сервере.
    Ответ написан
    Комментировать
  • Как установить wireguard и outline на один vps сервер?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, можно. Ставите по инструкции для каждого приложения и настраиваете им разные порты для работы.
    Ответ написан
    1 комментарий
  • Какие есть книги/руководства по разработке "простого языка программирования" для новичка?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Рекомендую начать с Форта: минимальный интерпретатор пишется за один-два вечера за чашкой чая. Форт очень простой, гибкий и очень мощный. Он позволяет реализовывать достаточно простым способом проблемно-ориентированные ЯП (DSL). У него крайне простой синтаксис - это просто слова, отделенные разделителем (пробелом). И всё! Проще не бывает. Для передачи аргументов используется стек. Математика реализуется обратной польской записью: число, число, оператор. Типа 1 2 +. Если смотреть с классической позиции, то Форт - это интерпретируемый И компилируемый процедурный ЯП высокого И низкого уровня. Почему одновременно и высокого и низкого? Потому что существуют Форт-процессоры в кремнии, для которых Форт - ассемблер (т.е. все слова сразу интерпретируются/компилируются в машинные коды без дополнительной прослойки). А ассемблер - это ЯП низкого уровня. Процедурный - потому что слово может как забрать любое число элементов со стека, так и оставить на стеке любое их число (а не только один аргумент как в функциях). Гибкость же языка реализуется открытостью его движка - можно на лету менять правила интерпретации, компиляции и даже в рантайме все это переписывать, перекомпилировать и прочее. Например, знаменитое сишное определение #define TRUE FALSE заиграет новыми красками, ибо его можно провернуть в рантайме не особо напрягаясь. А еще можно управлять стеком возвратов (это список адресов, куда продолжается поток управления после завершения процедуры) - GOTO в сравнении с этим в ужасе трясется под лавкой. Самое известное приложение для Windows, в котором раскрыты все возможности форта - это nnCron: один из мощнейших автоматизаторов для Windows.
    В качестве дипломной работы реализация Форта подойдет великолепно и чего-то лучше вы вряд-ли найдёте (проверено лично, если что).
    Литература


    Ссылки на англоязычные ресурсы из мана ннкрона:

    И наше русское Форт-сообщество находится вот тут: fforum.winglion.ru
    Ответ написан
    2 комментария
  • Вывод средств на счёт ИП в РФ с Tipalti?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Есть еще SolarStaff - попробуйте у них узнать.
    Ответ написан
    2 комментария
  • Создание домашней файлопомойки. Домашнее облако для хранения фото?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    В вашем случае идеальным решением будет купить простейший VPS у крупного хостера в большом ЦОД и нужный объем дисков к нему и плюс объем под бэкапы для самого важного. Спокойно ставите туда NextCloud или SeaFile. И навсегда забываете про проблемы оборудования и его обслуживания - просто регулярно делаете бэкапы важных данных и копию на локальный внешний диск (раз в неделю или один-два раза в месяц). Можно даже рейд-зеркало сразу взять. А проблемы оборудования решают профессионалы работающие в ЦОД. Например firstvds за 2834р предлагает 2ТБ плюс бэкап и сразу готовый сервер с NextCloud из коробки. Просто пример - наверняка есть и более выгодные варианты.
    Если так хочется именно домашний NAS - то вам придется глубоко погружаться в тему и изучить очень много материалов, а так же научиться обслуживать, настраивать и ремонтировать это все дело. И займёт это годы. Для учебных и образовательных целей - да, имеет смысл создавать дома NAS. Одно из лучших решений - TrueNAS в ПК с ECC памятью (а это серверное железо), а так же 1Гб RAM на каждый ТБ дисков, дисков - от 2 в зеркале и далее по потребностям и возможностям.
    Ответ написан
    2 комментария
  • Может ли магнитрон изнашиваться?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Замените слюду в микроволновке. Она стоит копейки и продаётся везде. Если не поможет - то в сервис. Ни в коем случае самостоятельно не ремонтировать без опыта и знаний! Если брать новую, то из недорогих можно взять Midea, например.
    Ответ написан
    Комментировать
  • Полосы на экране. В чем причина?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Похоже на отвал какого-то чипа памяти на видеокарте либо отвал GPU. Так же может быть проблема в кабеле или в мониторе. Надо проверить с другим кабелем, разъемом, монитором и источником сигнала.
    Ответ написан
    3 комментария
  • Пожалуйста, как сделать "очень" интерактивную 2d карту?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Это называется Викимапия: https://wikimapia.org/. Кроме Leaflet существуют и другие инструменты: OpenSeadragon, OpenStreetMap и другие.
    Ответ написан
    1 комментарий
  • Допустим у меня есть массив byte[] bytes и этот массив символизирует машинныый код программы, могу ли я запустить эту програму из своего кода?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Да, можете. Как-то так: https://keestalkstech.com/2016/05/how-to-add-dynam...
    Ответ написан
    Комментировать
  • Как сделать инсталлятор mongoDB и собственного приложения одновременно?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    RTFM - MongoDB Manual / Installation / Community Edition / Install on Windows: https://www.mongodb.com/docs/manual/tutorial/insta...
    Ответ написан
    Комментировать
  • Перезд разных сайтов к одному провайдеру. Организация инфраструктуры?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Алгоритм примерно следующий:
    1. Изучить возможности создания бэкапов, предоставляемые хостерами на всех сайтах
    2. Сделать бэкапы сайтов и БД как возможностями хостеров, так и отдельно таким образом, чтобы в случае чего можно было все восстановить
    3. Изучить настройки DNS и SSL для каждого сайта, а так же настройки регистраторов доменов этих сайтов
    4. Изучить структуру, механизмы работы и настройки каждого сайта, а так же какие там используются утилиты, средства, зависимости, веб-серверы и их настройки, БД и всё прочее
    5. Сформировать требования к серверам или серверу для размещения сайтов (диски, памяти, процессоры, порты, ОС, ПО и прочее)
    6. Для каждого сайта подготовить список необходимого ему ПО и настроить образ для докера (просто потому что у разных сайтов могут быть требования к разным версиям одного и того же или могут быть конфликты, в случае размещения на одном сервере)
    7. Подготовить систему развертывания сайтов из их репозиториев (напоминаю, что весь исходный код сайтов должен быть размещен в соответствующих репозиториях и минимально задокментирован, а так же настроена система автоматического тестирования)
    8. На основе требований подготовить оборудование - сервер, ОС, ПО, административные инструменты типа мониторинга (заббикс - топ), систему бэкапов и прочее
    9. Провести развертывание сайтов с нуля на новом сервере/серверах и проверить, что все работает как надо
    10. Провести дополнительные работы над ошибками и недостатками, а так же исправить обнаруженные недоработки
    11. Добавить сайты, БД и всё остальное в систему мониторинга
    12. Подготовить и протестировать скрипты синхронизации БД и дополнительных данных на новые серверы
    13. Подготовить перенос доменов сайтов с разных регистраторов к одному регистратору
    14. Провести перенос доменов к одному регистратору и убедиться, что всё работает как надо
    15. Для каждого сайта:
      1. В нерабочее время перевести сайт в режим обслуживания либо полностью остановить веб-сервер и вывести заглушку, что сервер в обслуживании
      2. Провести синхронизацию БД и всего остального нужного
      3. Проверить, что на новом сервере сайт полностью работающий и провести все требуемые тесты
      4. Привязать новый сервер к домену
      5. Настроить letsencrypt сертификат


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

    Или как эти сайты вообще размещать чтобы в случае чего они не упали все вместе?

    Автоматизацией развёртывания и всего остального по максимуму, а так же дублирование серверов в другом ЦОД, хостинге, городе, регионе, континенте - по бюджету и требованиям.
    Ответ написан
    2 комментария
  • Как установить Винду через Линукс?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    В убунте есть "Startup Disk Creator" - используйте его для создания загрузочной флешки с виндой. Еще есть всякие BalenaEtcher, Ventoy и прочее. Плюс тут есть поиск: Нужен аналог программы rufus для linux, где можно выбрать mbr?
    Ответ написан
    8 комментариев
  • Как исправить низкий jss на upwork?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Написать в саппорт, что клиент просил сделать бесплатно и просить удалить отзыв. Надеюсь вы вели переписку в месенджере апворка? Если нет - обязательно сначала сохраните всю переписку. Вообще, надо было сразу отказываться от задачи и репорить в саппорт. Вангую, что был это либо китаец, либо индус, либо араб. С этими вообще лучше не работать.
    Ответ написан
  • С помощью чего происходит интеграция между контейнерами?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    С помощью IPC, API, сокетов и прочего.
    Ответ написан
    Комментировать
  • Хватит ли видеокарты на 4гб для юнити?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, хватит.
    Ответ написан
    Комментировать
  • Порекомендуйте простые конструкторы для мониторинга ЦОД?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Самый простой вариант - малинка, плюс стандартные датчики, плюс линукс с заббкисом. Со стандартных датчиков показания снимаются стандартными утилитами через консоль, что-то более продвинутое - парой строк кода в любом скрипте или сях. А заббикс спокойно умеет через консоль собирать любые метрики, а так же оповещать и выполнять нужные команды. Например: Troyka-модули.
    Ответ написан
    Комментировать