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

    mayton2019
    @mayton2019
    Bigdata Engineer
    Ну... есть люди с разными особеностями зрения. Некоторые видят буквы. А некоторые даже печатный ровный шрифт не читают. Дислексия или что-то в этом роде.

    Скорее всего у тебя просто особенность зрения или восприятия такая.

    Для меня эта капча тоже тяжело читается. Но предпослений символ - скорее всего цифра 8.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    DNS не предполагал работу с кириллицей, и не поддерживает ее.
    поэтому придумали punycode и под капотом все работает на punycode.

    Но клиенты различных интернет-сервисов, могут punycode отображать кириллицей, например современные веб-браузеры или почтовые клиенты

    Остается вопрос, как будет отображать домен, например твой майнкрафт сервер, если он его где-то светит?
    Может быть в конфигах придется punycode тоже использовать
    Ответ написан
    Комментировать
  • Доступна ли зона GA?

    @humoured
    Вы всё на свете найдёте в коробке с карандашами
    Ознакомьтесь с официальным анонсом: https://www.afnic.fr/wp-media/uploads/2023/05/ga-d...
    Насколько я понял, управление этой ccTLD было передано много лет назад в руки сомнительному регистратору, который сделал из доменной зоны очередную помойку, раздавая помойные домены всем подряд. Сейчас зона находится в процессе передачи управления подконтрольным Габону организациям и всю помойку, включая ваш бесплатный домен, скорее всего, удалят.
    Ответ написан
    1 комментарий
  • Старый Iphone и работа моего кода в браузере?

    imko
    @imko
    Senior Scratch Developer
    Ну... что работало не сломается) Новые вещи работать не станут
    Ответ написан
    Комментировать
  • Почему возникает ошибка "Name 'j' can be undefined"?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Потому что переменная цикла может быть не определена за пределами цикла. Либо используйте её в пределах тела цикла, либо определяйте за его пределами.
    Ответ написан
    4 комментария
  • Как сервера взаимодействуют с клиентом если IP адреса не уникальные?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    На устройство с серым айпи нельзя отправить первый пакет.

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

    Либо на маршрутизаторе можно настроить проброс порта (port forwarding) - это статичное резервирование определенного порта на маршрутизаторе для того, чтобы все что идет на этот порт перенаправлялось на нужный порт нужного устройство в подсети маршрутизатора.
    Ответ написан
  • Returning 'int (*)[(sizetype)(*sizeMas)]' from a function with incompatible return type 'int *' [-Wincompatible-pointer-types] в Си. Что делать?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    mas уже указатель. Массивы в C - указатели. Не надо & использовать где вы его возвращаете. Только в этом случае оно скомпилируется, но работать не будет, потому что mas - локальный массив. По выходу из функции это будет указатель на отчищенную память. Надл выделять массив через malloc.
    Ответ написан
    Комментировать
  • Может ли отсутсвие высшего образования в области математики препятствовать в каких то моментах продвижению и работе в DS?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Если у вас с навыками и знаниями математики нет проблем, то вы могли бы заметить, что ответ на ваш вопрос:
    Может ли отсутсвие высшего образования в области математики препятствовать в каких то моментах продвижению и работе в DS?
    только один и он таков:
    «Может».
    Потому что для утверждения «Не может» необходимо обладать полным знанием обо всех случаях, и только если во всех случаях будет выявлено, что «не препятствует», тогда был бы противоположный ответ. Таким знанием мы не обладаем и обладать не можем принципиально.

    Так что - да, может.
    Ответ написан
    3 комментария
  • Как узнать количество разъемов у БП?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Как узнать количество разъемов у БП?

    Взять БП в руки и посчитать. Никто не угадает, что вам продадут и что напутали менеджеры при заполнении сведений о товаре. Тем более все производители пишут, что оставляют за собой право как угодно изменять товар по ходу производства.
    Ответ написан
    5 комментариев
  • Как реализовать зависимость аргумента одного класса от другого класса?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    Соглашусь с предыдущими комментаторами, пример СЛИШКОМ высосан из пальца, чтобы по нему давать какие-то рекомендации.
    Но в целом, бак должен быть отдельным объектом в составе машины, а никаким не "аругментом".
    И у него может быть метод consumeFuel(miles)
    Который может принимать длину дороги в качестве аргумента, и уменьшать количество топлива в соответствии с заложенной формулой.

    Car.Tank.fillMax()
    print Car.Tank.getLevel()
    Car.Тank. consumeFuel(Road.length)
    print Car.Tank.getLevel()

    По поводу последнего варианта - всегда исходите из здравого смысла. Может ли быть дорога частью автомобиля? Нет, это очевидная бессмыслица. Дорога может быть частью поездки. Как и автомобиль. Вот в рамках объекта Trip они вполне могут взаимодействовать друг с другом.

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

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

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

    В одном соглашусь с ними: никогда не нужно делать два дела одновременно: и решать конкретную задачу, и учить новые концепции.
    Поэтому лучшим вариантом написания кода будет такой: сначала наговнякать процедурный, но рабочий вариант.
    А потом заняться его рефакторингом: посмотреть, какие можно использовать классы, как они могут взаимодействовать.
    Ответ написан
    4 комментария
  • Бесплатная альтернатива gmail.com / mail.com с возможностью соединения по SMTP?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    1. Запрет SMTP - это конечно нонсенс, но как решение - использовать протоколы, не запрешённые на сервере.

    2. Mail.ru, Yandex.ru, Rambler.ru, и т.д., полнО же их!

    3. Поднять на своём сервере SMTP, не так уж и сложно. Даже коннектиться куда-то не нужно, почтовый сервер уже на самом сервере, и нииииикаких ограничений. И поэтому можно моментально вляпаться в SPAM-базы, угу.

    4. Перейти на другие способы извещений, например из свежих-модных-молодёжных - Telegram. Всё очень тривиально, один HTTPS-запрос - и весточка полетела...
    Ответ написан
    2 комментария
  • Как изучать ASP.NET Web Forms?

    scoffs
    @scoffs
    Fullstack | C# | Student
    https://learn.microsoft.com/en-us/aspnet/web-forms/
    https://www.pluralsight.com/ - с VPN

    1. "Beginning ASP.NET 4.5.1: in C# and VB" by Imar Spaanjaars: Эта книга является прекрасным ресурсом для начинающих. Она покрывает основы ASP.NET Web Forms, включая создание страниц, использование элементов управления, работу с базами данных и другие аспекты разработки веб-приложений на ASP.NET Web Forms.

    2. "Professional ASP.NET 4.5 in C# and VB" by Jason N. Gaylord, Christian Wenz, et al.: Это обширное руководство по ASP.NET 4.5 включает в себя различные темы, включая ASP.NET Web Forms. Книга рассматривает множество аспектов, включая создание пользовательского интерфейса, обработку данных, безопасность и тестирование.
    Ответ написан
    2 комментария
  • Какие модули надо доставить на vps?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    На старом сервере нужно выполнить php -m и на новом установить все модули, которые там были. Ну или не устанавливать, а отлавливать ошибки по одной и ставить только реально используемое.
    Ответ написан
    Комментировать
  • Как сделать интернет в Компьютерном клубе лучше?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    гигабит от двух провайдеров (для бэкапа) и запретить качать торренты. Для игр на 25 компов более чем достаточно
    Ответ написан
    3 комментария
  • Как в запросе сослаться на предыдущие строки?

    scoffs
    @scoffs
    Fullstack | C# | Student
    Возможно, вам надо что-то типа этого:
    SELECT * FROM (
      -- Внутренний подзапрос, применяющий оконную функцию LAG() к таблице calls
      SELECT *,
        LAG(duration) OVER (PARTITION BY cid_from ORDER BY call_time) AS previous_duration
      FROM calls
    ) AS subquery
    -- Основной запрос, фильтрующий результаты
    WHERE duration > 20 -- Длительность звонка больше 20 минут
      AND previous_duration < 2; -- Предыдущая длительность меньше двух минут
    Ответ написан
    1 комментарий
  • Что выбрать для CI/CD .NET без докера?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Jenkins.

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

    Можете даже через батник в планировщике задач реализовать
    Ответ написан
    Комментировать
  • Почему не могу подключиться к Postgres в pycharm?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега PostgreSQL
    Седой и строгий
    Если не делать except, который проглатывает исключения, то можно в бэктрейсе увидеть причину.
    Ответ написан
    Комментировать
  • Как сделать датчик ЭМП(Электромагнитное поле) в Unity3d? как в Phasmophobia?

    GavriKos
    @GavriKos Куратор тега Unity
    Например стоишь далеко светится один светодиод, ближе уже второй, ещё ближе уже третий, и так далее, примеру приложу


    ну вот вы описали алгоритм. Осталось определить до чего считать расстояния, и критерии вот этого "ближе-еще ближе". В чем проблема то?
    Ответ написан
    2 комментария
  • Нужно ли указывать путь к приватному registry на нодах kubernet?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Нет, не надо. Настройки доступа к registry - это сущность кластера, и все ноды знают о них.
    Надеюсь конечно, что "Через мастер разворачиваем какое то приложение из приватного registry" не значит, что вы зашли по ssh на мастер ноду и установили там приложение в docker :-)
    Ответ написан
    1 комментарий