Задать вопрос
  • Почему сервер не может подключиться к Postgres внутри контейнера?

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

    @Zerg89
    Вы не поверите но служба которая исполняет файл по расписанию не пытается его читать каждый раз с диска а только при перезагрузке службы и любое изменение в скрипте вычитывается при перезагрузке службы иначе есть кеш исполняемого скрипта в оперативке или виртуальной памяти
    Ответ написан
    2 комментария
  • Почему за ночь очень сильно разряжается батарея?

    GavriKos
    @GavriKos
    Так не за ночь же. На момент 22:00 уже было 25% заряда. Вполне норм что за ночь при активности шагомера он будет че то там мерять и с 25 сядет до нуля. Вполне нормально. Хотите чтобы не садился - выключайте шагомер.
    Но - еще раз - за 12 часов с 25% до 0 - для не нового телефона - нормальный показатель.
    Ответ написан
  • Нужно ли ехать в Москву из региона если устраиваешься удаленно программистом?

    @Drno
    Это надо спрашивать у HR в конкретной компании. в целом никто не мешает отправить документы почтой
    Ответ написан
    3 комментария
  • Нужно ли ехать в Москву из региона если устраиваешься удаленно программистом?

    Maksim_64
    @Maksim_64
    Data Analyst
    Я так работаю, живу в регионе, а работаю удаленно, мой текущий трудовой договор подписан электронной подписью. Если интересен процесс то вот несколько пунктов.

    1. Получение ЭЦП в удостоверяющем центре, стоит не дорого.

    2. Дают флешку нужно еще поставить софт на компьютер, софт ставишь либо сам, либо их специалист через какой-нибудь анидеск.

    3. У тебя появляется аккаунт в системе электронного документооборота например в СБИС.

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

    Все, ты официально трудоустроен, и ТК подписанный ЭЦП ни чем не отличается, от ТК подписанного в офисе.
    Ответ написан
    9 комментариев
  • Нужно ли ехать в Москву из региона если устраиваешься удаленно программистом?

    Если в компании нормально кадровый процесс построен и нет требования «познакомиться лично», то не нужно. Документы либо электронно подписываются, либо пересылаются почтой.
    Ответ написан
    2 комментария
  • [Python + pywin32] Как эмулировать движения курсора, клики кнопками мыши и нажатия клавиш клавиатуры в игре WoT?

    TrueBers
    @TrueBers
    Гуглю за еду
    вожусь уже 4-ю неделю, и на данный момент прямых ответов не нашел.
    Что можно было делать 4 недели, если ответ гуглится за 4 секунды? За 4 недели можно было игру дизассемблировать и посмотреть, как там всё устроено.

    Способов обработки ввода как минимум несколько. На одном Window Message Loop Legacy Input, который ты насилуешь, свет клином не сошёлся. Он никогда не считался подходящим для игр и точного ввода, почему им пользуется огромное количество игр — загадка. Либо банальная человеческая лень.

    Есть DirectInput, есть XInput, есть window message loop input events, есть RawInput, и GameInput. Первые два давно уже устаревшими помечены, не развиваются с 2000-х и не рекомендуются к использованию в современных играх. Устаревшие ивенты из window message loop, которые ты пытаешься посылать в окно, никогда не рекомендовались для реалтаймовых игр, где важна скорость реакции и точность наведения курсора. Остаётся RawInput. Ну а GameInput — слишком новая, высокоуровневая и специфическая штука, чтобы её часто использовали. Более того, все эти *Input базируются на низком уровне как раз на RawInput.

    Обрати внимание на ивенты, которые приходят перед нужными тебе. WM_INPUT, вот он как раз относится к RawInput. Его то и обрабатывает приложение. Сначала приходит WM_INPUT, а потом за ним старое сообщение просто для совместимости с древними хендлерами. Приходят старые сообщения потому, что разработчики не отключили их генерацию флагом RIDEV_NOLEGACY, либо есть какая-то логика отката к старому обработчику.
    И самое главное, WM_INPUT генерируется HID-железкой внутри самого системного хендлера событий. То есть самому послать это сообщение от лица пользователя невозможно.

    Эмулировать RawInput можно только аппаратно/драйвером/гипервизором, либо внедрившись в код игры. Придётся реверсить игру и разбираться в логике обработки сообщений. Возможно, можно как-то заабьюзить логику, которая проверяет, будет ли обрабатывать сырой ввод, и вдруг есть какое-то условие или флаг из конфига, при котором произойдёт fallback, который сбросит обработку WM_INPUT на старые ивенты.

    PS. С ответа про обработку ввода через графические API поржал :D. Нормальная шутка, смешная.
    Ответ написан
    3 комментария
  • Я в РФ, если пройду собес в компанию из РБ, Казахстана и т.д. обязательно ехать туда?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    В CV недаром указывается гражданство и текущее место проживания :)

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

    В странах ЕАЭС наверное порпоще будет
    Ответ написан
  • Я в РФ, если пройду собес в компанию из РБ, Казахстана и т.д. обязательно ехать туда?

    Во-первых: кто тебе мешает задать этот вопрос представителю компании, в которую ты собесишься еще до собеседования?

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

    Обычно с другими странами работают через ИП и какого-нибудь посредника типа solarstaff.

    Формально ты деньги получаешь от посредника (соответственно не нужно возиться с ВЭД) и заказчик также передаёт деньги посреднику.

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

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

    Afranius
    @Afranius
    Из говорящих дольше живут те, что говорят меньше.
    Никак. Если есть физический доступ к серверу - на него всегда можно проникнуть.
    А виртуалка на чужом гипервизоре - фактически то же самое:
    и локальную консоль можно открыть, и в single mode загрузиться, и пароль рута сменить.
    Более того: это не обязательно делать на оригинальной ВМ, всегда можно предварительно сделать копию, к ней доступ и получать. Некоторые гипервизоры позволяют клонировать ВМ даже без выключения. Я уже молчу о снапшотах.
    Ответ написан
    Комментировать
  • Могут ли заблокировать аккаунт на GoDaddy, если подключить корпоративную доменную почту к сервису Яндекса?

    @Drno
    Передайте управление днс записями на клоудфларе, а далее уже подключайте куда хотите.
    Я бы так делал
    Ответ написан
    Комментировать
  • Как и от каких атак защитить свой сервер, находящийся на чужом гипервизоре?

    @rPman
    Универсально защититься нельзя. Но некоторые атаки будут стоить дорого, на столько что не будут иметь смысла.

    Все же дешевле будет приобрести отдельный компьютер, разместить его в сейфе с пломбами и добавить контроль за целостностью корпуса - при вскрытии выключать компьютер... и да, оперативную памяти перед выключением нужно очищать, в linux вроде помню можно было даже при панике это сделать, а в windows хз (потому что содержимое ram можно восстановить если заморозить его и оперативно извлечь из компьютера). Кстати про оперативную память, если запустить свой гипервизор, в котором есть поддержка шифрования памяти (в современные процессоры эту фичу уже встроили AMD SME/SEV, Intel TME/MKTME) то это защитит от атаки извечения памяти.

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

    upd. компьютеры с поддержкой TPM 2.0 поддерживают шифрование на уровне биос, т.е. загрузчик можно зашифровать, ключи залить в биос, и никто даже реверсить не сможет. Пример как это с дебианом сделали
    Ответ написан
    Комментировать
  • Как и от каких атак защитить свой сервер, находящийся на чужом гипервизоре?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Дома с переломом ноги
    Необходимо защитить его так, чтобы клиент не мог войти в него и завладеть моим ПО.

    Невозможно.

    Чтобы войти, ему нужен логин/пароль, он их не знает.
    Чтобы их взломать, ему нужно, как минимум, сервер перезагрузить.

    Неверно. Ему не нужно их ломать. Ему достаточно поменять initramfs, добавив туда логгер - и от отправит ему введенный Вами самим ключ :)

    Вот неплохая статья на эту тему. Но даже предложенные в ней методы защиты не защитят от перестановки носителей в другой комп, если владелец хоста решит что овчинка стоит выделки.
    Ответ написан
    1 комментарий
  • Rtx4080 i7 14700kf вылетают игры, нет стабильности в работе. Замучился настройками биоса. Решение проблемы?

    15432
    @15432
    Системный программист ^_^
    Давно уже известно, что 13 и 14 серия процов имеют проблемы из-за загрязнений на производстве, решается заменой проца. Частично решается тонкими настройками питания и обновлением BIOS
    Ответ написан
    Комментировать
  • Почему лампочки сгорели?

    @U235U235
    Если есть катод и анод, то это не лампочки, а светодиоды. Как правило светодиоды нельзя подключать напрямую к питанию, нужно подключать через токоограничительный резистор или специальный светодиодный драйвер. Иначе они сгорят, что видимо и произошло. ( Или сгорят порты Arduino).
    P.S. Задавая такой вопрос нужно сообщать модель/схему/фото устройства.
    Ответ написан
    Комментировать
  • Не видит json если в пути не прописан index.php?

    @alexalexes
    Вариант 1, простой. Прописать индексный файл по умолчанию в htaccess каталога example:
    DirectoryIndex index.php index.html
    Вариант 2, сложный. В htaccess каталога example нужно завернуть все запросы не к статичным файлам в index.php:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^.*$ /index.php [L,QSA]

    Левая и правая часть RewriteRule и условия перенаправления могут варьироваться от того, c какими get-параметрами работает index.php, и какие path вы хотите имитировать в ЧПУ после слеша в адресе сайта.
    Ответ написан
    7 комментариев
  • Программа для создания плана этажей с "нюансиком"?

    Да хоть в excel реализовать можно. Кабинеты в табоицы, сотрудников в ячейки, а рядом тотметки ставить. Раскрашивать по условиям или vba
    Ответ написан
    1 комментарий
  • Из за чего видеокарта не выводит изображение?

    @stalkersyan
    Звуковые сигналы биоса говорят, что графика неисправна или отсутствует.
    Скорее всего напортачил при замене термопрокладок. Если нет опыта в ремонте электроники подобного плана, рекомендую не лезть и отнести в мастерскую.
    Ответ написан
    5 комментариев
  • Как сделать систему голосового оповещения через windows?

    @kalapanga
    Обычно такие вещи в виде отдельных аппаратных устройств встречаются (селекторная связь).
    В виде приложения на компе - это плюс-минус голосовой чат получается или софт для конференций. Взять какой-нибудь готовый. Наверное можно и опенсорсный найти, если сильно хочется что-то под себя переделать.
    Ответ написан
    1 комментарий
  • Почему 2 или более модулей оперативной памяти быстрее, чем 1?

    @Drno
    Добавлю к ответам выше - именно поэтому в игровые и рабочие ПК ставят минимум 2 планки оперативки, всегда.
    на 1 планке игры \ тяжелый софт будет работать сильно медленее
    Ответ написан
    Комментировать