Задать вопрос
  • Как создать байт опрос телеграм бесплатно?

    TrueBers
    @TrueBers
    Через tg API проверяешь подписан ли пользователь, и если подписан, даёшь доступ. Что сложного? 2 строки кода
    Написано
  • В visual studio теперь нет UWP C++?

    TrueBers
    @TrueBers
    Creeper-sss, о, боги! Первая же ссылка в гугле: https://devblogs.microsoft.com/visualstudio/dive-i...
    Это ж несложно — погуглить!

    ПС: Если в гугле таки забанили. Hint: UWP workload переименован в WinUI.
    Написано
  • Почему я получаю предупреждение C5045 каждый раз при работе с итератором внутри цикла?

    TrueBers
    @TrueBers
    либо удалить библиотеки со Spectre Mitigation и поставить человеческие, либо отключить предупреждение
    Написано
  • Почему MidJourney и другие ИИ изменяют мою исходную картинку?

    TrueBers
    @TrueBers
    MidJourney для этого не предназначен, он только генерирует. Максимум может за стиль взять существующую картинку.

    Лучше Adobe Firefly или DALL-E использовать для genfill.
    Stable Diffusion c ControlNet ещё можно заюзать.
    Krea AI вроде как умеет тоже такое.
    Написано
  • Как пробросить дискретную видеокарту в виртуалку на ноутбуке?

    TrueBers
    @TrueBers
    rPman,
    И да, скорость работы будет грустной, 10-15% процессорных мощностей будут как плата за виртуализацию
    сидел в своё время на проброшенной видеокарте года 3. Не было никаких просадок в производительности. Процента 3-4 максимум, но никак не 15.
    Написано
  • Как пробросить дискретную видеокарту в виртуалку на ноутбуке?

    TrueBers
    @TrueBers
    Во-первых, на ноутах обычно вывод графики идёт через одну карту, даже если рендеринг -- через другую, поэтому, если пробросишь одну, вероятнее всего отвалится и другая.

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

    Так что, скорее всего никак.
    Написано
  • Как и от каких атак защитить свой сервер, находящийся на чужом гипервизоре?

    TrueBers
    @TrueBers
    Виктор, а как поможет шифрование памяти, если хост точно так же имеет доступ к ключу этого шифрования и может его перехватить на старте? Это security through obscurity, а никак не панацея.
    Написано
  • Как пофиксить вылеты pycharm?

    TrueBers
    @TrueBers
    что значит вылетел? комп включил трастеры и улетел в окно?
    логи должны быть, что пишет, в какой момент "вылетает"? что за версия, откуда установлен?

    телепаты под санкциями =(
    Написано
  • Я в РФ, если пройду собес в компанию из РБ, Казахстана и т.д. обязательно ехать туда?

    TrueBers
    @TrueBers
    CityCat4,
    ему на данного человека (как и на всех прочих) плевать
    плевать на людей, которые сидят в говне по уши и вместо того, чтобы вылезти из него и что-то делать, просят не гонять волну, чтоб хотя бы в рот не попадало. Таким людям никто не поможет, кроме них самих.

    А есть другой способ решить проблему, когда у тебя отбирают детей? Когда заставляют сменить веру? Когда вынуждают своих детей кастрировать?
    Так я ж наоборот говорю: круто, если человек может осознать, что он может изменить своё положение в пространстве, тем самым избавиться от мучений. Проблема наоборот в обратном, когда айтишник сидит в своём Мухосранске и говорит, что всё пропало, ничего не сделать, все вокруг виноваты, а я буду сидеть дальше ныть. Выход есть всегда, просто нужно искать не причину, а возможность.

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

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

    тут новостишка интересная прилетела
    вот пока люди продолжают читать подобные пропагандонские ресурсы типа РИА, в голове и будет такая каша про устройство мира и его агрессивность.

    Вылези из пузыря, тут снаружи всё иначе =)
    Написано
  • Нормально ли это часто менять языки?

    TrueBers
    @TrueBers
    Не нормально, а НУЖНО!
    Разные языки, разные парадигмы программирования, разные взгляды на решение проблем. Изучение множества языков обязательно для расширения кругозора и прокачки мышления.
    Написано
  • [Python + pywin32] Как эмулировать движения курсора, клики кнопками мыши и нажатия клавиш клавиатуры в игре WoT?

    TrueBers
    @TrueBers
    VoidVolker,
    а вот можно слов из контекст не выдирать, ага?
    я ничего не выдираю из контекста, я говорю именно про случай обычного использования RawInput, без утилит и драйверов. Пример с драйвером я привёл только для демонстрации того, что множество курсоров реальны, но не релизованы в single user Shell.

    для прикладных программ отличить ввод от разных девайсов нельзя
    А для чего тогда в структуре RAWINPUTHEADER поле hDevice существует?
    struct {
      DWORD  dwType;
      DWORD  dwSize;
      HANDLE hDevice; // <- разное устройство сюда разный хендл запишет!
      WPARAM wParam;
    } RAWINPUTHEADER

    Именно для этих целей оно и существует. Чтобы различать девайсы под хендлам и использовать независимо. Да, придётся отключить системный курсор, который будет мешать и рендерить самому через оверлей, если надо, допустим, но всё работает без каких-то проблем.
    Раньше split-screen игры были, давно забытое старое: когда экран одного монитора делился на 2, и на одной половине играл первый игрок, а на второй — соответственно, второй. Ещё на WinXP можно было подключить 2 пары usb устройств и вполне нормально играть, с 2 мышами и 2 клавиатурами.

    Да, есть приложение для винды, которое каким-то хитрым способом может сделать "горячее кресло" из одной системы
    Это не какой-то хитрый способ, а просто имплементация сессий в виндовом шелле. Это существует ещё со времён Windows 2000, просто мало кому нужно было. Потом это очень сильно улучшили в Vista, добавив полноценно это всё. Да, не из коробки, надо поковыряться с конфигами, но вполне работает, просто спроса нет на такие извращения. А уж в Линуксах такое с бородатых времён существует.
    Написано
  • [Python + pywin32] Как эмулировать движения курсора, клики кнопками мыши и нажатия клавиш клавиатуры в игре WoT?

    TrueBers
    @TrueBers
    VoidVolker,
    DirectInput так-то из директ-икса
    , он был в составе DirectX 7 или 8, когда ещё была чехарда с тем, что такое вообще графическое АПИ. Когда ввели хотя бы какой-то конвеер графический в 9-х иксах, тогда и появилась концепция сама. Сейчас нет таких АПИ, в которых бы было что-то, кроме оперирования конвеерами GPU.
    Написано
  • Я в РФ, если пройду собес в компанию из РБ, Казахстана и т.д. обязательно ехать туда?

    TrueBers
    @TrueBers
    CityCat4,
    Если работает труба, поищи там ролики о том, как люди переезжают
    мне на чужие метания смотреть не интересно. Я сам наездился, 4 загран паспорта изрисовал штампами и визами, за 50+ посещённых стран, жил подолгу во многих, всё видел своими глазами, есть своё мнение.
    Отъезды для этих людей — способ решить проблему, решение которой они не видят, вот и бегут. Обычно эти люди кроме своего села больше ничего не видели, мечтали, и вот подвернулась причина. Я рад за них, что они зацепились за причину и постарались что-то поменять в жизни, но в новой стране будет х10 проблем от тех, что были на прошлом месте. И если ты не умел их решать на привычном месте, то с вероятностью 99% ты столкнёшься с ещё большим количеством этих проблем, убежав от предыдущих.

    Подчёркиваю: я писал про адекватных работодателей. Есть идиоты, а есть адекваты. Вот я работаю со вторыми и никаких проблем не испытывал никогда. К сожалению, подавляющее большинство — идиоты. Если мне отказывают (или наоборот берут) по цвету паспорта, религии, сексуальной ориентации, цвету кожи — это неадекват, мне с ним не по пути.
    Ты слишком раздуваешь повестку, чего и хочет пропаганда. Как будто везде кругом русофобия и мораль. Работал с США, Новой Зеландией, Австралией, арабами, Израилем, южной Америкой. Всем на-срать! Все точно так же понимают, что и им палки в колёса вставляют бесполезные идиоты. Везде люди. Стоит пожить и пообщаться хотя бы в 5-10 странах и поймёшь, что твои взгляды — следствие пропаганды, чтобы народ не рыпался искать на 10к баксов в месяц, а сидел на сотку рублей, держащуюся на соплях экономику бегал поддерживал. Не зря ж LinkedIn заблочили в роиссе.

    Ещё раз повторю: проблем найти работу нет, если ты не очередной вайти-вайтишник после цыганских курсов. Открываешь LinkedIn, ищешь, проходишь собеседование. Если смотрят на цвет паспорта — будут смотреть на всё что угодно, а не на твою полезность — шлёшь таких нахер. Да, придётся поднять жопу, полететь куда-то, сделать какие-то документы, открыть прокси-компанию, где-то заморочиться, подумать нестандартно. Это сложна-нипанятна, но это выбор человека, никто ни к чему не принуждает. Хватит вестись на тухлую пропаганду, мир устроен немного по-другому. чем вам вещают русофобы из правительства.
    Написано
  • Выбор рабочего ноутбука (разработчик C++)?

    TrueBers
    @TrueBers
    Sandrot,
    На макс яркости без зарадки в режиме написания кода на С++ в QtCreator живет 7- 8 часов
    Держать то он может, но насколько комфортно и отзывчиво всё это выглядит? Режим написания — это когда 8 часов кодишь без компиляции что ли? Возможно, если пользоваться только им и не видеть ничего лучше, да. Но когда даже после топового MacBook Pro Max садишься за топовый в своё время десктоп 10-летней давности, ощущения как небо и земля. Настолько не хочется потом возвращаться на ноутбук, аж больно. Может у меня просто слишком сильная восприимчивость к отклику, но сейчас, по-моему, даже телефоны более отзывчивы по комфорту использования, чем топовые неповоротливые ноутбуки.

    Надо послабее брать, тогда он будет норм держать зарадку
    так а сколько ж он компилить будет то этот С++ тогда? Тут с 16 ядрами Мака можно весь чай в офисе выпить, пока оно там соберётся. Брать что-то ещё слабее — просто издевательство над собой и своим временем. Что не отменяет, например, кодинг на Js на подобном железе, когда нет ничего тяжелее автодополнения и парсинга кода редактором.
    Написано
  • [Python + pywin32] Как эмулировать движения курсора, клики кнопками мыши и нажатия клавиш клавиатуры в игре WoT?

    TrueBers
    @TrueBers
    все современные ОС поддерживают только одну клавиатуру и мышку
    Кто такое сказал? Любая современная ОС поддерживает столько мышек и клавиатур, сколько адресует 7 бит device address на шине USB контроллера, то есть 127 минимум. Добавив дополнительно хаб, можно подключить ещё 127 устройств. Максимальное количество уровней вложенности хабов — 5 штук, не считая корневой. Итого ±630 устройств можно подключить теоретически в один контроллер. А ещё можно на PCI повесить хабов... тысячи устройств получаются.

    Другое дело, что какая-нибудь винда может это ограничить где-то у себя в реестре тем значением, которое они гарантируют и тестировали. Но уж 20-30 мышек и клавиатур народ спокойно подключал, всё работает. Просто курсор видимый будет только один, но программно каждая мышь и клавиатура будет различать свои координаты и буферы последовательность клавиш по HID id. Достаточно написать простенький драйвер, который бы рендерил все подключенные курсоры и будет "много мышек" одновременно.
    Написано
  • Как и от каких атак защитить свой сервер, находящийся на чужом гипервизоре?

    TrueBers
    @TrueBers
    Никак.
    Хост гипервизора всегда имеет возможность прочитать память, выделенную гостю. Никаких защит от этого не существует, иначе гипервизор не мог бы контролировать гостевую систему.
    Написано
  • Выбор рабочего ноутбука (разработчик C++)?

    TrueBers
    @TrueBers
    Sandrot,
    Я бы взял асус зенбук 14 из тех моделей, которые хорошо держат зарядку
    Они уже давно испортились. Последний стоящий дзенбук видел в 2015 году. Сейчас это крайне глюченные аппараты, владею топовым ASUS Zenbook Duo. Драйверы ни разу не обновлялись, всё глючит, видеодрайвер крашится иногда, сеть отваливается. Второй экран не вырубается при входе в сон или гибернацию. Линукс работает как хромая кобыла.
    Держат батарею они не какой-то магией, а снижением частоты проца до 800Мгц при отключении кабеля питания. На батарее с него можно только что-то читать, да и то, скролл даже тормозит и дёргается из-за сниженных частот.
    Написано
  • Выбор рабочего ноутбука (разработчик C++)?

    TrueBers
    @TrueBers
    Память! 16 гигабайт — это мёртвому припарка для плюсов. Смотря что собирать, если проекты уровня Chromium, то 32Гб это минимум в наше время! Если это какие-то простенькие консольные утилитки, то ок. А если сложные проекты с Бустом, метапрограммированием, инстанцированием дженериков посвюду, то там бывает компиляция только одного файла может 3-4 гига отожрать.
    Занимаюсь низкоуровневой разработкой, реверсом, пишу на Zig, Rust, компилю C, C++, и довольно часто даже 32Гб не хватает, очень некомфортно даже на ноуте за $2.5к. Я не знаю, что за работа у людей такая, что 16 гигов им достаточно. А уж не дай бог какой-нить мерзотный докер поднять...

    Линковка больших проектов часто может столько памяти выжирать, что OOM killer задолбётся работать.
    Вообще, ноутбук для работы на С++ за 600 баксов — это боль и страдание. Какой-нить фронтенд, ещё куда ни шло, но для подобных задач будет больно.

    Для ноута главное это сколько он держит на одной зарядке, и качество экрана. Любой современный ноут будет тупить, троттлить, глючить, к сожалению.
    Написано
  • У кого есть картинка пути развития ИБ специалиста?

    TrueBers
    @TrueBers
    hastaki, во-первых, более подробная информация как раз есть на Edu портале компании. Там и курсы и их школы, обучение, сертификации. Всё по этой диаграмме там есть.
    Проблема в другом: это роадмап конкретной компании, который будет валиден только для неё, для их карьерного пути развития. Если ты собираешься связать свой путь с карьеризмом в ИБ, то нужно сначала найти понравившуюся компанию, а потом уже искать их путь зарабатывания ачивок и звёздочек.

    Во-вторых, я съязвил о другом. Карьеризм и безудержный интерес к любимой области — разные вещи. Стремиться в карьеризм в ИБ это всё равно что пойти в отдел K или управление ИБ государственного органа безопасности, сидеть там получать звёзды на погоны и заниматься хернёй с умным видом вместо ИБ. Я согласен, что даже в номинально подконтрольной государству компании могут быть интересные задачи и какой-то профессиональный рост, не спорю. Но потом будет очень тяжело отмыться, если вдруг осознаешь, что в 20-х годах 21-го века можно работать в любой точке планеты на любой задаче для любой страны, а ты уже испачкан опытом в "стабильной" и не очень прозрачной компании, мягко говоря.

    Получается, что эта диаграмма смысла не имеет никакого. Если хочешь быть карьеристом, ищи роадмап конкретной компании, в которой собираешься получать ачивки и долбись туда. Если же тебе интересна ИБ как источник охеренно захватывающих задач и исследований, то эту и любую другую подобную пдфку можно распечатать и жопу ей подтереть. Курсы — туда же, они не работают! Они имеют ценность только в конкретной компании для их оптимального понимания, подходит кандидат или нет, и яйца выеденного не стоят, если у тебя всё же имеется мозг исследователя, а не винтика в системе.

    ИБ — слишком интересная и невероятно затягивающая область, где нужна безудержная тяга к исследованиям и энтузиазм, а не тупое следование каким-то диаграммам. Это всё равно что первооткрывателю приказ губернатор даст: за первые 5 лет открыть Индию, за следующие 10 лет — Америку, ну а за открытие Антарктиды вообще генерала получишь! Так неожиданные открытия не делаются. А ИБ это именно про исследования, нестандартное мышление, открытия, эксперименты.
    Написано
  • Как установить драйвера Nvidia для Arch Linux?

    TrueBers
    @TrueBers
    Дмитрий, причём тут дебиан вообще? о_О вопрос про Арч
    Написано