Задать вопрос
  • Существует такое понятие, как "Ассоциативный список"?

    @igor6130
    Ну оно так и называется: ассоциативный массив, словарь, объект или даже карта.
    Ответ написан
    Комментировать
  • Как писать код на android?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Нужна нормальная клавиатура. Купи себе недорогое устройство класса "нетбук".
    На телефоне писать не надо. Это просто неэффективно. Зря портить себе зрение и пальцы.
    Ответ написан
    Комментировать
  • Новый тип жалобы - member GPT?

    xez
    @xez
    TL Junior Roo
    Будучи языковой моделью ChatGPT не имеет личного мнения или чувства. Однако он может сказать, что использование генерируемых ИИ текстов, таких как текст, созданный GPT, становится все более распространенным в различных приложениях, таких как обслуживание клиентов, создание контента и т. д. Это может быть полезно для предоставления быстрой и точной информации, но важно использовать его ответственно и дать понять конечному пользователю, что текст сгенерирован ИИ. Кроме того, важно продолжать контролировать и улучшать производительность и точность модели ИИ, чтобы обеспечить высокое качество генерируемого текста.

    Сгенерировно: https://chat.openai.com/chat
    Переведено с помощью www.DeepL.com/Translator
    Ответ написан
  • Причем здесь in()?

    AlexNest
    @AlexNest Куратор тега Python
    Работаю с Python/Django
    Потому-что так банально компактнее при том-же результате.
    Даже в случае с двумя значениями требуется конструкция вида (просто сравните ее с приведенным кодом):
    len(pin) == 4 or len(pin) == 6
    А представьте, что требуется подобным образом проверить пять/шесть значений. Или требуется проверить произвольное количество значений.
    Ответ написан
    1 комментарий
  • Как правильно собрать и поставить свой сервер?

    @Drno
    Нанять сисадмина. Он и расскажет почему Вам это ненадо и проще арендовать. Если конечно не специфическая задача
    Тем более это всё еще обслуживать надо.

    Или купить сервак и отдать на колокейшен в дата центр. Избежите кучу проблем с серверной и самохостингом
    Например с бесперебойным питанием, интернетом…
    Ответ написан
    Комментировать
  • Куда лучше поставить Windows?

    xez
    @xez
    TL Junior Roo
    Нечего тут думать.
    Конечно на SSD.
    Ответ написан
    Комментировать
  • Конкуренция в автоматизации тестирования. Эксперт в технологиях тестирования или lead QA?

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

    2. Неважно что вы тестируете, если вы это делаете в автоматическом режиме - то это супер. Но тесты нужно поддерживать в актуальном состоянии. Куда двигаться, только вам решать.

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

    В целом QA-тестирование это такой тупичок, потому что на нижних этапах - ты просто клик-мартышка, а на верхних этапах ты настоящий программист, но программистам платят побольше - поэтому идите сразу в программисты. А узнать какой-то инструмент тестирования никогда проблемой не было.
    Ответ написан
    1 комментарий
  • Какой диск выбрать в старую материнку - 2.5 или М.2?

    @rPman
    m.2 слота у тебя нет (pci-e он называется так как многие из них подключены напрямую к pci-e линии, что исключает задержки из-за протоколов sata, но на самом деле m.2 nvme диски быстрые при сравнительной дешевизне потому что у них контроллер заметно проще, часть работы перекладывает на процессор и память на материнке)

    так что бери sata 2.5" диск

    p.s. существуют pci-e контроллеры m.2 nvme дисков, стоят примерно 1-2 т.р.
    p.p.s. так же существует m.2 sata стандарт подключения дисков, особого смысла в нем я не вижу, только что если остальные слоты уже заняты
    Ответ написан
    Комментировать
  • Какой диск выбрать в старую материнку - 2.5 или М.2?

    xez
    @xez Куратор тега Железо
    TL Junior Roo
    m2 вам не подойдут, и оно вам не надо.
    Берите SATA.
    Ответ написан
    Комментировать
  • Как перенаправить tcp/udp трафик с доменов с одинаковым айпи?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Я вам подскажу: внутри TCP и UDP, если это не HTTP, нет имени домена. Вот совсем нет. Он используется в момент перевода доменного имени -> в IP-адрес, что бы потом создать коннект на этот IP-адрес. Он используется в HTTP-запросе, так исторически сложилось. Но в простом TCP и UDP его НЕТ, трафик приходит к вам БЕЗ доменного имени.

    Облом, желанное - не получится.
    Ответ написан
    5 комментариев
  • Git что-то говорит, как убрать?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Гит не просто «что-то говорит», а конкретно сообщает что вы находитесь в состоянии незаконченного перебазирования и сообщает «как убрать».
    Вы должны либо продолжить и довести перебазирование до конца
    git rebase --continue
    Либо отменить процесс через
    git rebase --abort

    Я бы на вашем месте как раз отменил, так как вы делаете что-то странное. Сначала дропнули из истории один коммит, потом попытались применить его отмену и скорее всего получили сложный конфликт. Что вообще пытаетесь добиться?

    Если вы, не осознав что rebase ещё не закончился, продолжили добавлять новые коммиты, то тогда завершите rebase. А потом смотрите что получилось.
    Ответ написан
  • Это какая разновидность USB?

    Usd B
    Обычно такие используются в принтерах
    Ответ написан
    Комментировать
  • Если удалить ветку, то что происходит с дочерними ветками?

    egor_nullptr
    @egor_nullptr
    Ветка - это указатель на коммит. Удаляя ветку, вы удаляете указатель, если на этот коммит больше нет указателей, то он "потеряется" (найти его можно будет только через git reflog).
    Ответ написан
    Комментировать
  • Для чего изучать линукс?

    @Drno
    если нет задачи - незачем и изучать.
    а в целом - на линукс работает не менее 70% всего что ты видишь в интернете, сайты,сервисы,почта, конвертеры видео \ аудио итд итп...
    на линукс работают роутеры, прокси-серверы, VPN серверы... итд итп
    Ответ написан
    Комментировать
  • Как создать bash-скрипт?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    echo -e "Имя пользователя $(whoami)\nip адрес $(hostname -i)" > file.txt
    Ответ написан
    Комментировать
  • Для чего изучать линукс?

    @rPman
    Так уж повелось, что основное (большее) количество разработчиков работают в среде linux или средах разработки и библиотек, изначально разрабатываемых для работы в linux

    Т.е. когда ты видишь модули npm, пакетный менеджер python pip, compose от php и прочее прочее, везде изначально разработчики ориентируются на окружение linux.

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

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

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

    Linux - это отраслевой стандарт. Не linux сервера могут быть только там где тебя поставили в такие условия намеренно (вендорлок) или по скудоумию. Отсюда не изучать его - глупо и не эффективно.

    p.s. на десктопах linux-у плохо именно из-за того что производители железа намеренно (им за это заплатили или чтобы не наказали) тормозят развитие (плюс конечно деньги, зачем тратить ресурсы на поддержку в нескольких средах, когда хватит только одной windows)

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

    Sanes
    @Sanes
    Если он вам не нужен, то и не забивайте голову. В свободное время, если интересно можете поковыряться.
    Ответ написан
    Комментировать
  • Как создать несколько VPS/VDS на одном ПК с Windows и через какое ПО ими управлять?

    ky0
    @ky0 Куратор тега Системное администрирование
    Миллиардер, филантроп, патологический лгун
    • Virtualbox - виртуализация
    • Virtualbox Terraform - провиженинг виртуалок
    • Ansible - управление ОС и сервисами
    Ответ написан
    1 комментарий