Задать вопрос
  • Как получить IT отсрочку если долгое время работал по ГПХ?

    Вот условия для получения отсрочки, обрати внимание на перечень специальностей, возможно твоя специальность, по которой ты учился за границей не пройдёт:

    Кто может получить отсрочку

    Сотрудники аккредитованных ИТ‑компаний, которые подходят под условия

    Гражданство РФ, мужчины
    Возраст от 18 до 30 лет: родившиеся с 1 апреля 1995 г. по 15 июля 2007 г. включительно
    Работа по трудовому договору и нормальная продолжительность рабочего дня
    Высшее образование по специальностям из перечня
    Продолжительность работы в период с 1 апреля 2024 г. по 31 марта 2025 г. включительно:
    не менее 11 месяцев в текущей аккредитованной компании. Аккредитация должна быть оформлена до 9 февраля 2025 г. включительно
    не менее 11 месяцев в текущей и других аккредитованных компаниях. Аккредитация других компаний должна действовать в периоды работы
    менее 11 месяцев при трудоустройстве в аккредитованную ИТ‑компанию не позднее 1 года со дня окончания обучения в вузе или научной организации


    Нашел информацию о том, что работодатель может потребовать прикрепление в определенные сроки и взимать штрафы в случае если работник затягивает с прикреплением. У меня вместе с этим есть идея в оплате штрафов в месте с этим дотянув до 11 месяцев, а там уже прикрепиться и IT отсрочка начнет действовать.
    Что думаете, или что можете посоветовать? Решал ли кто-то подобные проблемы?

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

    В первую очередь смотреть, что не просела версия pcie и количество линий, пропускная способность.
    Остальное по идее не должно значительно влиять на производительность.
    Ответ написан
    6 комментариев
  • Как использовать все потоки процессора при вычислении числа Фибоначчи в C#?

    Чтобы код можно было распараллелить - в нём должны быть шаги, которые можно распараллелить.

    По аналогии с примером из реальной жизни - ну никак ты не распараллелишь:
    1. Достать банку с огурчиками
    2. Открыть крышку
    3. Достать огурчик
    4. Нарезать огурчик на маленькие кругляши
    5. Положить кругляши на бутерброд

    У тебя каждый следующий шаг требует результат работы всех предыдущих шагов.

    В твоём варианте можно попробовать оптимизировать, добавив кэширование уже посчитанных значений (смотри OrderedDictionary). Чтобы какие-то можно было достать сразу из кэша или начать рассчитывать с 50%, а не с самого начала.
    Ответ написан
    1 комментарий
  • Почему домашний провайдер блочит RDP?

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

    Если вы на свой мак и телефон ничего не устанавливали и не давали никому в руки, не подключали корпоративные аккаунты в систему, то с вероятностью 99.999% ничего и нет.

    Если это не ваш личный мак, а корпоративный, то тогда будьте уверены на 100%, что слежки там полные штаны.

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


    hp. Когда включала макбук, сразу с работы могли написать. Когда включала hp, ни разу такого не случилось

    Ага, вот прямо кто-то дежурит и следит, что работник открыл ноутбук, чтобы ему что-то написать.
    Может просто после включения мак принимал накопившиеся уведомления и от этого у вас создавалось впечатление, что вам сразу написали?


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

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


    Иногда на мобильном камера сама по себе включается.

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


    Вопрос - существуют ли относительно простые способы узнать о вторжении на свои устройства

    На телефоне это очень легко делается.
    1. Заходишь в настройки
    2. В настройках идешь по списку всех приложений и выданных разрешений. Удаляешь/выключаешь всё лишнее, профит.
    3. Проходишься по списку аккаунтов, разлогиниваешься из всех, которые не твои. Для твоих ещё проходишься по залогиненым устройствам, отключаешь все лишние.

    На маке в целом похожая схема, там тоже в настройках есть выданные разрешения.

    Я бы вам посоветовал сходить к хорошему психологу, хотя бы просто чтобы выговориться, обсудить выгорание, рабочие отношения, и тд.
    Опять же нахождение 24/7 в 4х стенах негативно на человеческой психике сказывается.
    Ответ написан
    Комментировать
  • Есть ли аналог Гугл Презентация?

    Вам нужен аналог гугл презентаций или?

    Смысл чтобы можно было работать онлайн 1-10 человек одновременно, можно было загрузить фон (jpg/png), можно было рисовать элементы (квадраты/круги), добавлять к ним надписи.

    Если второе, то это любые онлайн доски типа Miro или Excalidraw.

    Если презентации, то тогда:
    Prezi, Figma, MS PowerPoint (вроде в 365 есть онлайн коллаборация), МойОфис
    Ответ написан
    Комментировать
  • Какой выбрать Linux совместимый ноутбук на базе процессоров ARM?

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

    Если под арм, то вот пишут, что ubuntu 24.10 работает на snapdragon x elite, там же есть и ссылки на конкретные ноутбуки, качество сборки вроде как вполне на уровне маков у многих.
    https://discourse.ubuntu.com/t/ubuntu-24-10-concep...
    Ответ написан
    Комментировать
  • Где купить качественный сервопривод MG90S?


    можно думать о плечах рычага и так далее, но тем не менее очевидно проблема в низком качестве сервоприводов с Aliexpress

    Не очевидно.

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

    И они именно поднять не могут или удержать?

    Как питаются сервы у тебя? Какое напряжение? На сколько сильно оно проседает под нагрузкой?

    Вообще, если тебе ок использовать 4 микросервы, то тогда может лучше будет взять серву побольше, но одну?
    И какую именно ты задачу решаешь?
    Может тебе просто мотора с редуктором хватит?

    А продавца тут тебе никто не посоветуют, тк нет тут никаких секретов и будут точно такие же отзывы.
    Покупай подороже, с запасом по крутящему моменту. Желательно чтобы продавец указывал, на каких скоростях какой крутящий момент (либо собирай свой тестовый стенд). Желательно с гарантией в твоей стране.
    Желательно, чтобы было написано, на каком заводе/на основе каких моторов был сделан мотор.
    Желательно чтобы в отзывах было написано о тестах моторов, а не просто "товар получил, еще не проверил, 5 звёзд".
    Ответ написан
  • Как удаленно подключится к Mysql? В чем моя ошибка?

    Тебе тут даже MySQL вежливо предлагает RTFM.
    https://dev.mysql.com/doc/refman/8.4/en/grant.html
    Ответ написан
    Комментировать
  • Можно ли сделать свою форму оплаты онлайн заказа?

    vabka
    @vabka Куратор тега Веб-разработка
    Можно, но тогда тебе придётся пройти сертификацию PCI DSS и интегрироваться с банком-эквайером, который предусматривает такой сценарий. На какой конкретно уровень надо получать сертификат - не подскажу, зависит от количества транзакций, но начать можно отсюда:
    https://www.nspk.ru/cards-mir/security/standart-pc...

    https://habr.com/ru/companies/payonline/articles/1...
    Ответ написан
    Комментировать
  • Что прочитать или как прогрессировать?

    Открывай grokking system design interview, разбирай каждый кейс и изучай каждую технологию/приём, который тебе не понятен в полной мере.

    После каждой главы также можно для практики попробовать все шаги самостоятельно проанализировать без подглядывания в книгу.

    Можно некоторые задачи комбинировать типа инстаграм+твиттер.

    Можно ещё поискать ментора, с которым также можно будет обсуждать периодически то что ты нового узнаёшь и что не понятно + для перепроверки, что ты всё усвоил.

    PS: сам этим путём иду и такой способ вполне рабочий.
    Ответ написан
    Комментировать
  • Как обойти ограничение Windsurf?

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

    vabka
    @vabka Куратор тега Веб-разработка
    Невозможно
    Ответ написан
    Комментировать
  • Принципиальное отличие POST, PATCH и их реализация?

    1. В PATCH технически можно передавать больше 1 значения на изменение. Правильно ли это?

    См Json patch
    https://en.wikipedia.org/wiki/JSON_Patch
    Вообще RFC не обязывает тебя использовать именно json patch, а потому и нельзя сказать, можно ли передать больше одного значения. Это всё на усмотрение разработчика.

    2. Фактическое отличие между всеми тремя методами лишь в том

    Различие только в том что они предназначены для разного и "разное" лучше черпать из спецификации HTTP.
    https://www.ietf.org/rfc/rfc9110.html
    POST: https://www.ietf.org/rfc/rfc9110.html#name-post
    кратко - можно использовать для всего что не GET.
    В теле передаётся что угодно, в зависимости от назначения.

    PUT: https://www.ietf.org/rfc/rfc9110.html#name-put
    кратко - полная перезапись ресурса (из-за этого этот метод идемпотентен)
    В теле передаётся весь ресурс целиком.

    PATCH: про него отдельный rfc https://www.ietf.org/rfc/rfc5789.html
    кратко - для частичной модификации ресурса (как конкретно будет производиться модификация - это уже детали реализации. Можно использовать уже упомянутый json patch, можно что попроще или просто другое, но из-за такой гибкости он является неидемпотентным).
    В теле передаётся описание того, как нужно модифицировать ресурс.

    PathVariable тут вообще никаким боком не стоит. Если у твоей сущности есть какой-то id и для её чтения ты пишешь что-то типа GET /documents/42, то тогда и изменение тоже должно быть через PUT(PATCH) /documents/42
    А создание документа будет, скорее всего, через
    POST /documents

    Но это только если ты пытаешься следовать REST или подобным штукам.
    Если у тебя тупо RPC, то тогда лучше использовать только POST
    Ответ написан
    Комментировать
  • Не повредит ли воостановление документа excel?

    https://support.microsoft.com/ru-ru/office/восстан...

    Вот, читай, что конкретно происходит при восстановлении.

    Из одной ячейки в другую данные точно не переместятся
    Ответ написан
    Комментировать
  • Что такое техника "матрица трассировки"?

    Лучше спросить там, где ты этот термин услышал, ибо не существует такого термина.
    Из того что нагуглил, возможно это искаверканная "Матрица трассируемости" / "матрица трассировки требований".
    К математике никакого отношения не имеет.
    Коротко - табличка, в которой ты сопоставляешь изначальные требования с документацией и тест-кейсами, которые эти требования должны учитывать.
    Ответ написан
    Комментировать
  • Как принимать деньги от физиков и передавать их другим людям онлайн без юрлица или ИП?

    vabka
    @vabka Куратор тега Веб-разработка
    1. Юридическое лицо обязательно придется завести

    2. Налоговая в любом случае увидит тут признаки дохода и ты будешь обязан взимать НДФЛ с исполнителей, как налоговый агент.
    Вот и требование отчитываться в налоговую.
    Вот тебе, получается, нужно узнавать полные данные и ИНН исполнителей.
    Вот и закон о персональных данных кокетливо машет рукой, а РКН ждёт от тебя стопку бумаг о том, как ты с этими ПД работаешь и как защищаешь. Очень возможно, что придётся ещё потратиться, чтобы всем требованиям соответствовать.

    3. А ещё тут очень легко можно попасть на отмывание денег. Возможно, для того что ты хочешь сделать, нужно ещё получать лицензию. Стоит проконсультироваться с юристом по поводу того, какой у тебя ОКВЭД тут будет.

    4. Учитывая это - я хз как ты собираешься не получать с этого прибыль. Ибо только на то чтобы запустить такой сервис и чтобы он работал придется немало денег вложить и регулярно тратить.

    Без юридического лица можно попробовать крипту, но тут тоже есть нюансы, начиная опять же с комиссий(говорят есть варианты с небольшой комиссией) и волатильности (по идее есть стейблкоины, но и они умеют обваливаться), заканчивая серым статусом, зато всего остального получится избежать.
    Ответ написан
    14 комментариев
  • Как сделать лицензию для GitHub частичной?

    Предположим, что на гитхабе есть какой-то проект A с лицензией X.
    В лицензии X написано, кто, как, и на каких условиях может использовать проект A.
    Ты делаешь проект B в котором используется A - ты обязан соблюсти все условия, которые написаны в лицензии X (а они вполне могут запрещать в принципе это).
    Ты в любом случае сохраняешь все авторские права на код в твоём проекте B, так как это твой код.
    При этом лицензия X вполне может влиять на то, какую лицензию ты сможешь указать для своего проекта. Например она может обязать тебя распространять B только под X, или добавить какие-нибудь требования типа обязательного открытия исходников или уведомления разработчика проекта A.
    Ответ написан
    2 комментария
  • Есть ли какая то определенная причина почему стоит использовать Windows Server?

    1. В dotnet на Linux нет ничего костыльного, так ещё он дешевле, производительней, и админить легче.
    И работает всё гораздо предсказуемее и без сюрпризов (опыт разработчика)
    2. Да, Windows Server всё ещё используется.
    Представь, что ты огромная международная корпорация с десятками тысяч сотрудников и у тебя на Windows Server крутится куча приложений, которые запускаются только на нём, AD, Exchange, и ещё процессы тесто завязаны на Винду.
    Будешь ли ты резко отказываться от микрософта и переезжать на Линукс?
    Вопрос риторический


    Почему я задал этот вопрос, я как системный администратор, столкнулся с клиентом, с которым я сцепился из за того, что его разработчики и бывший сотрудник сисадмин решил установить .NET + C# + Mono + Nginx и все это на линукс.

    Естественно меня это взбесило, и я просто отказался все это поддерживать, потому что извините, но .NET проще поддерживать на Windows Server

    Очень странно, что они решили использовать mono вместо dotnet (core), но если ты по каким-то своим внутренним предрассудкам отказываешься изучать что-то новое - вопросы в первую очередь к тебе, как к специалисту.

    Возможно, твои заказчики хотели перенести какое-то Легаси на Linux+mono без переписывания на актуальную версию dotnet.
    https://learn.microsoft.com/ru-ru/dotnet/fundament...
    Уверен, что там действительно mono?
    Какие конкретно у тебя сложности с настройкой произошли?
    Или ты в основном на Windows специализируешься?
    Ответ написан
  • Как тестировать оплату по QR-коду тестовой картой?

    Можно сгенерировать qr код для тестовой оплаты.
    Ответ написан