• Как собирать проекты с++ под clang на mac os?

    @res2001
    Фиг знает какие там тонкости есть на макоси, но судя по тексту линковщик не находит библиотеку по стандартным путям. Наверное надо задать ключ -L <путь к библиотеке> при компиляции.
  • Как убрать тире в текстовом документе?

    @res2001
    Goobert Cripto, Конечно, так проще всего найти ошибку :)
  • Может ли отследить меня провайдер, если я буду под VPN?

    @res2001
    Markus Saar, Согласен. Но внутри страны у спец.служб гораздо больше возможностей. Хотя это уже не оператор, конечно.
  • Как получить угол поворота к точке?

    @res2001
    PRIYD, А, блин, так вам нужно получить координаты точки? Что-то протупил ...
    И вам еще и угол не известен.
    Тогда тут явно не хватает входных данных.
  • Как получить угол поворота к точке?

    @res2001
    PRIYD, Координаты точек извесны? Подставляйте координаты в формулу.
    По ссылке перед примером 2 есть формула в координатах для плоскости, чуть ниже - аналогичная формула для пространства (3D).
    В итоге у вас будет известен cos(a), Найдете arccos от него - получите угол в радианах.
    Найти угол по часовой стрелке в радианах так: [получный угол в радианах] - 2pi
  • Как получить угол поворота к точке?

    @res2001
    PRIYD, С минусом наврал. -(360 - полученный угол) - как-то так
    Первый пункт по ссылке, или я что-то не понимаю в вашем вопросе.
  • Как получить угол поворота к точке?

    @res2001
    Минус поставьте впереди и будет вам по часовой стрелке.
    Я, к слову, не занимаюсь гейм девом, что там есть в юнити не в курсе.
  • Как убрать тире в текстовом документе?

    @res2001
    Goobert Cripto, tokens вместо token. Поправил скрипт в посте.
  • Как убрать тире в текстовом документе?

    @res2001
    Евгений, Честно говоря, никогда не хватало сил нормально вникнуть в пош. Хотя даже книжку по нему прочитал. Но за отсутствием практики прочитанное быстро улетучивается. А батаника уже на подкорке :)
  • Как убрать тире в текстовом документе?

    @res2001
    wisgest,
    FOR /F пропускает пустые строки

    Да, верно, был не прав. Вылетело из головы.
    Goobert Cripto, Ближе к вечеру смогу протестировать скрипт, отпишусь.
  • Как открыть публичный доступ к git-репозиторию в частной локальной сети?

    @res2001
    Prepod21, Заходить по ssh никуда не надо. git сам прекрасно умеет ходить по ssh, вам достаточно указать URL удаленного репозитория в формате ssh

    Сценарий работы зависит от того, что вам нужно.
    Если у вас в локалке "главный" репозиторий, а в облаке вы разворачиваете продакшен, то вы из облака должны выдать git pull к главной репе.
    Но на самом деле, в "главной" репе в локалке вы можете настроить в качестве удаленного репозитория репу в облаке. И выдавать git push из локалки. Тогда вам надо ssh доступ делать в облаке. В этом случае в репу в облаке нужно делать "только для записи", чтоб предотвратить операции git pull с нее. Это так же можно сделать.
    В общем оба варианта имеют место быть, выбирайте, какой вам удобнее использовать.
  • Как убрать тире в текстовом документе?

    @res2001
    wisgest, С перенаправлением согласен. С пустыми строками все будет норм.
  • Может ли отследить меня провайдер, если я буду под VPN?

    @res2001
    4. Из-за шифрования трафика внутри ВПН объем шифрованного трафика будет больше, чем не шифрованного. Смотрите тарифы на ВПН и решайте нужно ли оно вам.
  • Как переместить файлы по папкам по четности/нечетности имени?

    @res2001
    Я бы так сделал:
    for /f "token=* delims=" %%d in ('dir /b *1.* *3.* *.5* *7.* *9.*') do move %%d a\

    Для четных аналогично.
  • Модификация скрипта в командной строке?

    @res2001
    Kак сделать все это дело покороче?

    Зачем? Тут особенно нечего укорачивать.
    Можно в первом tasklist задать фильтр, чтоб он сам искал только Furi, но сути это не меняет.
    Смотрите:
    tasklist /?
  • Почему OpenVPN не может сделать TLS?

    @res2001
    galaxy, Что-то меня провайдер не атакует в последние несколько лет в РФ. Причем не один и в разных городах. Везет, наверное.
    Правда я использую не стандартный UDP порт для openvpn, а произвольный.

    ZoriN89, Ошибка связана с недоступностью порта на сервере от клиента.
    Сталкивался с похожей ситуацией у нескольких клиентов. Но там были проблемы на стороне клиента - то в офисе блокировали все порты, то клиент заходил со смарта и там были какие-то непонятные заморочки с местным оператором. На самом же сервере при этом порт был доступен.
    Для таких случаев поднял второй экземпляр openvpn на TCP протоколе, слушающий 443 порт. Можете использовать любой широко известный порт, хотя обычно в нормальных корпоративных фаерволах разрешают только TCP 80 и 443 . Для UDP можно повесить openvpn на 53 порт - DNS, если не занят.
    Кстати, openvpn по UDP работает лучше. По этому у меня TCP порт только для проблемных клиентов.
  • Как запустить приложение написанное под Windows x86 на Raspberry Pi Zero?

    @res2001
    Если исходники доступны и вдруг приложение кросс-платформенное, то можно собрать его под вашу платформу. Если повезет - заработает. Если сами с этим не в ладах - попробуйте выйти на разрабов приложения.
    Если исходников нет - только эмуляция, но тут вам нужно запускать всю винду, чтобы заработало приложение. Но у вас очень слабая железка. Возможно стоит поискать другие аналоги вашего приложения под ваше платформу.
  • Windows загрузилась но не отображает иконок и ничего не могу нажать, что сделать?

    @res2001
    Еще совет.
    Возможно завис explorer (он же проводник). Он отвечаето за отображение рабочего стола, панели задач и не только.
    Нажмите Ctrl+Shift+Esc - запустится менеджер задач, на закладке "Подробно" (или "детально", не помню точно как закладка называется, под рукой винды нет) найдите процесс explorer.exe, принудительно завершите его (есть соответствующий пункт в контекстном меню). После этого панель задач должна исчезнуть с экрана.
    Далее в том же менеджере задач меню Файл->выполнить. Введите explorer.exe -> Ok. Explorer повторно запустится. Панель задач снова появится.
    Если все нормально, то проводник отобразит все что должен.

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

    Загрузка Вин 10 в безопасном режиме: https://support.microsoft.com/ru-ru/help/12376/win...
    В безопасном режиме могут не удаляться программы. Это легко исправить: https://g-ek.com/windows10-udaleniye-programm-v-be...

    Если не удается оживить проводник, тогда делайте загрузочную флэшку и спасайте данные. Я пользуюсь этим набором: https://adminpe.ru/winpe10/
    Другой вариант - установить по верх новую винду. Сделайте установочную флэшку и переустановить систему без форматирования раздела. Все ваши данные сохранятся.
  • Использование нескольких БД внутри 1 или больше микросерисов нормально-ли?

    @res2001
    Вы же пилите отказоустойчивые сервисы. Чем больше разных БД, тем больше гемороя с поддержанием отказоустойчивости БД. У каждой базы свои подходы и свои заморочки.
    Да и просто больше БД - больше точек отказа.
  • Не знаю с чего начать писать код?

    @res2001
    00RiNtiK00, С чего угодно. Начинайте с сути задачи, а рюшечки потом можно будет прикрутить.

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

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

    Иногда надо реализовать какую-то мат.модель. Тогда достаю учебники и погружаюсь до просветления. Бывало месяц уходил на освоение теории и написания проверочных тестов и только потом брался за сам проект. Но это редко, обычно у меня в таких случаях есть у кого по быстрому уточнить не ясные моменты.

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

    А размер окна - значения вовсе не имеет.