Задать вопрос
  • Как называют специалистов в сфере IT, которые оценивают с помощью технической составляющей идею?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Такой должности нету. Но это иногда делают архитектор, системный аналитик или просто технический лидер.
    Ответ написан
    Комментировать
  • Как вернуть старый дизайн СНГ версии aliexpress?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    никак.
    максимум можешь через впн сидеть на глобале чисто чтобы просматривать сайт. но оплачивать и покупать ты там не сможешь
    Ответ написан
    Комментировать
  • Как процессор ''понимает'' машинный код?

    @evgeniy_lm
    как процессор понимает нули и единицы
    Никак, он вообще думать не умеет
    как происходит преобразование нулей и единиц в электрический сигнал.
    Никак. Нет там нулей/единиц, Есть только электрические сигналы типа включено/выключено. Это человек такие сигналы называет "логический ноль", "логическая единица"
    Есть ли в ЦПУ ЦАП?
    А что такое ЦПУ? Если имеется ввиду CPU (логика подсказывает), то нет его там. Я даже представить не могу что ему там делать. Современный процессор с аналоговыми сигналами ни как не пересекается. Существуют процессоры для цифровой обработки аналоговых сигналов (аудио, видео, пр.) называется DSP там и ЦАП есть и АЦП и даже не один.
    Ответ написан
    Комментировать
  • На чем писать соц сеть?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    На том языке, которым владеете на достаточном для реализации задачи уровне.
    С текущей максимально размытой постановкой задачи - любые другие варианты будут озвучиваться по принципу:
    всяк кулик своё болото хвалит
    Ответ написан
    2 комментария
  • Нормальная сборка ПК?

    @Drno
    БП нормальный возьми, от Термалтейка или Бикуалет. Да и помощнее
    ЦП - лично я бы выбрал от Интела
    Куллер для ЦП - опять же от термалтейк посмотри
    Ответ написан
    34 комментария
  • Как реализовать честную игру в Угадай число?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Где-то сто лет назад я такое видел. Без всяких заморочек с хешем, что для пользователя проблемно. Там был просто запороленный архив с результатом. Это намного проще.
    Ответ написан
    2 комментария
  • Как реализовать честную игру в Угадай число?

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    Ваше решение волне валидно. Разве что некоторым игрокам придётся объяснять что такое md5 и рассказывать про сложность нахождения коллизий.
    Опять же, ушлый игрок сможет предположить, что кто-нибудь ввалил огромные мощности на поиск коллизий, а потом ему подсовывает нужную соль под ответ. Тем более не обяательно чтобы конкретное исло было в result, а достстоноч, чтобы там было не одно из выбранных 5.
    Короче, для надёжности я бы вам посоветовал добавить помимо своей соли, еще и соль, выбранную игроком. Ведь какая разница от чего считать md5, если вы играете по-честному. А вот найти коллизии при наличии гарантированно рандомной (или просто не подготовленной соли), да еще и так быстро (в рамках игры) - это куда сложнее.
    Ответ написан
    Комментировать
  • Как отправлять много запросов get (python) чтобы не забанили на сайте?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Вы даже не написали о каком сайте речь.
    Банить могут не за частоту, а по совокупности факторов.
    У такого бана всегда есть свои цели. К примеру, метрики показывают владельцам сайта, что существенную часть нагрузки создают вот такие автоматические запросы. Как именно владельцы сайта будут стараться отличить автоматические запросы от человеческих зависит от изобретательности разработчиков.
    Ещё одной причиной, почему владельцы сайта могут стремиться блокировать автоматические запросы - это нежелание делиться данными, публикуемыми на сайте с конкурентами или нахлебниками.

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

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

    В любом случае нужно стараться максимально затруднить вычисление причинно следственной связи между действиями бользователя\парсера и баном. Можно, к примеру, вести рейтинг клиентов и подключений, а когда этот рейтинг подозрительности достигнет некоторого порога, с некоторой вероятностью за рандомную единицу времени банить такого клиента. Если недобросовестному клиенту повезло и его не забанили сейчас, то забанят чуть позже, зато он не "расскажет" другим клиентам о критериях и не поможет им подстроиться под порог бана.

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

    Если защита на сайте сложнее, то и бороться с нею будет сложнее.

    Нет протого ответа на ваш вопрос, тем более такой наивно абстрактный.
    Ответ написан
    Комментировать
  • Как реализованы программы записи экрана и стриминга?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    Используются системные api. Все полатформо зависимое, к сожалению. На винде можно делать через кучу разных апи: gdi+, dxgi, wgc. Гуглите "слово из списка capture screen".

    Далее, похоже нужно будет реализовывать виртуальную камеру. Тут гуглите апи dshow. Уже с этим можно ваш проект прикручивать к существующим стриминг платформам.

    Если же вам хочется сделать все свое (включая бакенд) то можно воспользоваться библиотекой webrtc.
    Ответ написан
    Комментировать
  • Используются ли камеры в банкоматах для распознавания лиц?

    PleasantNews
    @PleasantNews
    Застрял из-за любви к острой пище в Бангкоке
    В банкомате просто стоит камера, которая раньше фоткала при транзакциях только, теперь они пишут без остановки. Нет, там нет распознования, но разрешение достаточно высокое, чтобы при необходимости использовать ИИ для сравнения фотки с базой злодеев.
    Это удовольствие не из дешёвых, одна пара "Вася vs. Злодей" стоит денег, которые владельцы огромного компутера с ИИ собирают с желающих.
    По существу: "я пришлю тебе дебетовую карту на которую буду заносить деньги, которые я занял" - неужели ещё кто-то ведётся на это? Последний раз это "несработало" лет 15 назад.
    Ответ написан
    4 комментария
  • Как найти работу без опыта?

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

    в дополнении к тому что уже сказали, добавлю:

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

    Слал запросы на backend
    чтобы это делать, это пару гайдов за пару часов осилить

    Копия ТикТок. Функциональность: авторизация, загрузка видео, оставление комментариев, поиск, лайки.
    ну это плохое описание, лучше же "приложение с возможностями такие то такие то." Когда пишешь "копия" сразу ясно что джун, и даже hr не пройдешь, а так может повелся бы кто

    stack технологии:
    это вообще на каком языке? что значит "куча технологии"? (или это так в казахстане говорят?) это во первых, а во вторых просто списком. И так понятно что это тех стек приложения.

    HR будет сложно такое резюме читать, все эти пет проекты объединить в одну вакансию, hr не будет сильно разбираться что там у тебя, проще его выкинуть и другое взять.

    Функциональность: возможность рисования на холсте. Одновременно могут рисовать несколько человек.
    в жизни тоже так говоришь? вверху идет название должности, потом что сделал, не надо еще раз это подписывать, и так понятно

    FullStack web-приложение.
    что это вообще значит? типа все существующие технологии используются? или что есть бэк и фронт? ну так бэк и фронт всегда есть.

    зачем в обо мне "SKILLS". На хх уже есть такой раздел

    да и вообще в обо мне много дублирования полей hh

    еще сопроводительное письмо повысит шансы

    это все только чуть повысит шансы попасть на собес, ключевое все таки получение навыков. Текущее резюме сильно выдает неопытного трени, не то что джуна. С опытом сам поймешь как правильнее написать
    Ответ написан
    2 комментария
  • Как должен выглядеть алгоритм цикла с таким условием?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Да тут 2^3 = 8 вариантов. Перебрать их все и делов.
    Если уж прям хочется цикла, то использовать первые три бита двоично представление первых 8 цифр, которые дадут вам все варианты значений А, Б и С. Но если вы этого не понимаете, то зачем оно вам.
    Ответ написан
    Комментировать
  • Почему выдает ошибку: Arithmetic operation resulted in an overflow.?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Потому что IntPtr это машинное слово, и если у вас не древний мамонт, то но равно 64 битам (оно же long). И оно никак не может поместиться в ваш int
    Ответ написан
    Комментировать
  • Поддерживает ли i7-7700k dvi-d?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Для переходника на VGA (D-SUB) нужны разъёмы DVI-A или DVI-I.
    DVI-D - это чисто цифровой интерфейс, для него нужен не переходник, а полноценный конвертер.
    А поддержка, в данном случае, зависит не от процессора, а от материнской платы.
    Например, у GIGABYTE H310M H есть порты D-SUB и HDMI, у ASUS PRIME B365M-A - D-SUB, DVI-D, HDMI и DP, а у GIGABYTE Z390 UD только HDMI.
    Ответ написан
    1 комментарий
  • Какой самый не требовательный браузер для ноутбука?

    3r1k
    @3r1k
    the quieter you become, the more you hear
    Меня вполне устраивает Brave Browser.
    нетбук 2 ядра, 2 озу
    Ответ написан
    2 комментария
  • Где могут оставаться следы киберпреступлений?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    просто хочу разобраться с этим вопросом.

    Правильное желание. Лучше разобраться заранее, чтобы потом не было мучительно больно... лежать мордасом в пол...
    Ответ написан
    2 комментария
  • Где могут оставаться следы киберпреступлений?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    В любых. Зависит от особенностей ПК, его софта, метода использования, самих киберпреступлений и еще кучи других факторов.
    Ответ написан
    5 комментариев
  • Как решить эту задачу на C#?

    xez
    @xez
    TL Junior Roo
    Тут вам помогут: https://freelance.habr.com/
    Ответ написан
    Комментировать
  • Как заменить свинцовый аккумулятор фонарика на литиевый от телефона?

    @evgeniy_lm
    можно ли заменить вышеуказанного монстра на "современный" литий-ионный аккумулятор
    Не можно, а нужно.
    Только не от телефона, а несколько стандартных 18650 параллельно, сколько влезет в корпус. Если 18650 на помещаются, можно подобрать "пакетики" по размеру. Заряжать их можно таким модулем, с 3,6В до нужного напряжения (6-12В) можно поднять подобным модулем
    Такая схема дешевая, но не правильная. Правильнее будет сделать как в ноутбучных батареях. Взять 4 аккумулятора включить последовательно и заряжать такой штукой. Само собой для питания понадобится понижающий преобразователь.

    ЗЫ. Коммутацию питания нудно осуществить не в цепи преобразователь-нагрузка, а аккумулятор-преобразователь.
    Ответ написан
    4 комментария