• Как отправить готовую написанную игру на другой компьютер?

    Nipheris
    @Nipheris Куратор тега C++
    Всё как и должно быть. Потому что не всегда C++ приложение можно просто так запустить на другой машине.
    На тулчейне от Microsoft (очевидно, вы используете Visual Studio для разработки, т.к. недостающие библиотеки из текста ваших ошибок - это студийный C++ рантайм) при использовании динамической линковки рантайма нужно приложить некоторые дополнительные усилия, чтобы этот рантайм появился на другой машине (т.к. его там ещё может не быть - ведь рантайм для каждой мажорной версии студийного компилятора свой). Вы можете как установить рантайм централизованно, так и положить его рядом с вашим приложением. Ну или вы можете слинковать рантайм статически.

    Задача, которую вам сейчас нужно решить, называется развёртыванием (deployment). Это абсолютно нормально, что вы столкнулись с необходимостью разобраться с этим, раз вы пользуетесь C++.

    Нет лучшего источника информации по этой задаче в рамках тулчейна Visual C++, чем вот эта страница: en/ru. Разбирайтесь, и у вас точно всё получится - абсолютно в каждом C++ проекте production-уровня эта задача решается тем или иным способом. Возможно вам потребуется дополнительно разобраться, что это вообще такое за "рантайм" и почему он требуется для работы вашего приложения.
    Ответ написан
    1 комментарий
  • Как упомянуть человека ботом без уведомления?

    @Kvason
    Веб-разработчик
    <a href = "t.me/username">username</a>
    Ответ написан
    Комментировать
  • Какой удаленный рабочий стол самый быстрый в linux?

    @galvanotrip
    Ответ написан
    Комментировать
  • Как загрузить и запустить бота на сервер с ос Ubuntu 20.04 LTS "Focal Fossa"?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Как раз без панели управления это обычно и происходит, хе-хе.
    Ответ написан
    Комментировать
  • Какой можно взять недорогой ноутбук для Linux'а?

    @mureevms
    Надо определить задачи обучения. Ради чего?
    Пока вы не поставите Линукс основной системой - вы не будете его изучать, все это быстро закончится, а на ноут будет поставлена винда. Если вы поставите Линкус и будете работать только в ГУИ, то вам не нужен Линукс. Если вы боитесь консоли - вам не нужен Линукс. Если вам нужен специализированный виндовый софт - вам не нужен Линукс. А если вам не нужен Линукс, то зачем его учить и еще вкладывать в это деньги? Знания без практики это трата времени.

    > в виртуалке мне не удобно, ибо на работе сижу большую часть времени

    Я бы советовал все же на виртуалке, даже без дуал бута. Поиграетесь месяц и бросите.
    Ответ написан
  • Какие адреса из подсети 172.16.10.0 можно использовать для адресации?

    fzfx
    @fzfx
    18,5 дм
    Можно использовать адреса со 172.16.10.0 по 172.16.10.63. Потому что именно эти адреса входят в подсеть 172.16.10.0/26. Другие адреса в эту подсеть не входят. При наложении маски подсети на адрес подсети будет видно, какие биты адреса подсети относятся к адресу подсети, а какие к адресу хоста в подсети.
    Адрес 172.16.10.0 при этом является адресом самой подсети, адрес 172.16.10.63 - широковещательный адрес подсети, назначать эти два адреса машинам в этой подсети нельзя. Остальные адреса диапазона доступны для назначения машинам в этой подсети.
    Ответ написан
    1 комментарий
  • Стоит ли vim усилий?

    @luaPower
    Однозначно стоит учить. Повышается скорость редактирования текста (практически не нужно переключаться на мышь) и в целом уровень комфорта при работе в текстовом редакторе.

    Серьезным аргументом за изучение является тот факт, что Vi предустановлен практически в любой UNIX-системе. Это означает, что вы имеете один интерфейс, работая с текстом как локально, на домашней машине, так и удаленно, на сервере.

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

    Тем не менее, эффективность использования этого редактора катастрофически снижается при отсутствии навыка слепой печати.

    UPD Добавлю, что учить то на самом деле не много. От силы пару десятков основных команд, немного практики и вот вы уже уверенный пользователь Vim.
    Ответ написан
    3 комментария
  • Нужно ли иметь вышку в it для руководящих должностях?

    @d-sem
    Если вышестоящее лицо считает, что нужно - значит нужно. Другого не дано.

    Уровень тимлида или синьора это не тот уровень, где вышка ограничивает карьерные возможности. Желательна, да. Но не принципиальна и более служит для прохождения фильтра в лице HR.

    Глава департамента, технический директор, должности где много работы с официальными бумагами (Информационная безопасность, например) - вот это уже должности, где роль высшего образования возрастает как критерия отбора. Но опять-таки, нет практически ничего, за редким исключением, что бы нельзя было бы компенсировать умением решать бизнес задачи.
    Ответ написан
    Комментировать
  • Выживание без жёсткого диска?

    @AVKor
    Linux ставится штатными средствами на любое блочное устройство. В частности, можно поставить на флешку.
    Ответ написан
    2 комментария
  • Чем лучше пользоваться docker-compose или docker compose?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    The new Compose V2, which supports the compose command as part of the Docker CLI, is now available.

    Compose V2 integrates compose functions into the Docker platform, continuing to support most of the previous docker-compose features and flags. You can run Compose V2 by replacing the hyphen (-) with a space, using docker compose, instead of docker-compose.
    Ответ написан
    Комментировать
  • Как собрать скрипт?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ответ написан
    Комментировать
  • Как заставить volumes Docker compose не затирать данные из контейнера?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Запись

    - src:/var/www/html

    создаёт именованный том src в хранилище (docker volume ls). Надо указывать путь к каталогу, например, как относительный: ./src.

    В образе по-хорошему ничего не надо заранее класть в этот каталог. Если нужно, чтобы в том попали какие-то данные, то их можно туда, например, распаковать при первом запуске контейнера из заготовленного архива. Но это в принципе считается антипаттерн, докер предполагает, что контейнер - не обёртка для запуска снаружи подсунутого содержимого - а законченное приложение.
    Ответ написан
    Комментировать
  • Почему после установки пакета nvidia система не грузится?

    HighTechLowLife
    @HighTechLowLife Автор вопроса
    Решил. Надо было прописать ibt=off
    Due to FS#74886/FS#74891, nvidia doesn't boot on Linux 5.18 on systems with Intel CPUs. Until this is fixed, a workaround is disabling the Indirect Branch Tracking CPU security feature by setting the ibt=off kernel parameter from the bootloader. This security feature is responsible for mitigating a class of exploit techniques, but is deemed safe as a temporary stopgap solution
    Ответ написан
    Комментировать
  • Как снять блокировку ip на своем сервере?

    @Zerg89
    Маршрута из локалки нету, днс криво настроены в вашей локально сети должен быть свой днс сервер который отдаёт локальные адреса до сайта, либо обратный нат настроен на маршрутезаторе которы заворачивает трафик по домену сайта обратно в локалку
    Ответ написан
    Комментировать
  • Как снять блокировку ip на своем сервере?

    hint000
    @hint000
    у админа три руки
    В логах Nginx не вижу реакции на попытку подключиться к сайту со своего IP.
    Что я упускаю?
    Упускаете, что браузер ответил: dns probe finished nxdomain. А это проблема DNS. Браузер даже не отправлял запрос к Nginx, потому что не знает, куда отправлять. В логах Nginx нет реакции, потому что и не было запроса к Nginx.

    Для диагностики на винде открываете командную строку и выполняете nslookup доменное-имя-вашего-сайта
    Там будет видно, к какому DNS-серверу обращается винда (и этот сервер не знает про ваш домен).
    Ответ написан
    3 комментария
  • Как ограничить конфиг openvpn по времени?

    @Mikeoldfield
    Сетевой инженер / системный администратор
    Если по сертификату - то ставишь срок действия один месяц и всё.
    Ответ написан
    1 комментарий
  • Сисадмин как хобби?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Вы хотите научиться водить автомобиль, не садясь за руль, а только играя в "За рулем"? Ну так научитесь управлять игрушкой, а к реальному опыту реального вождения это не будет иметь никакого отношения.
    Ответ написан
    Комментировать
  • Каким способом на плюсах можно скачать страницу сайта для чтения в оффлайн режиме?

    vabka
    @vabka
    Токсичный шарпист
    Тебе придётся:
    1. Сделать HTTP-запрос к хабру и получить html разметку
    2. Рекурсивно пройтись по html и css, загрузив все картинки и стили
    3. Сохранить все эти файлы, сохранив структуру. Попутно поменяв пути, чтобы браузер потом смотрел на локальные файлы, а не в интернет.

    С комментариями сложнее, так как они прогружаются динамически.

    Кмк, проще будет запустить полновесный браузер, пролистать всю страницу, раскрыв все ветки комментариев со спойлерами, и сделать печать в PDF.
    Ну и да, гораздо лучше с такой задачей справится какой-нибудь python или nodejs, вооружённые puppeteer или playwright
    Ответ написан
    2 комментария
  • Как найти программистов и сделать свой штат программистов?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    Очевидно, что проблема в том единственном твоём любимом программисте. Наверное, он не терпит конкуренции более сильных разработчиков и тогда надо гнать его в шею.
    Варианта два: уволить его, либо воспользоваться услугами профессиональных нанимателей, HR
    Ответ написан