Задать вопрос
  • Как работодатели (или HR) относятся к сертификатам онлайн-курсов?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Курсы бывают разные, работодатели тоже.
    Знаю случаи, когда в приоритете искали красный диплом и сертификаты. Знаю случаи, когда наличие красного диплома и сертификатов курсов было минусом (мотивировалось чем то вроде зашоренности, неспособности самостоятельно добыть нужную информацию и решать задачи нестандартными подходами).
    Есть сертификаты, которые разные регулирующие органы или поставщики требуют для работы организации (яркий пример - 1С, дающая интеграторам скидки на свои продукты при наличии определенного количества сотрудников с сертификатами).
    Сам я, когда вижу в резюме упоминание курсов, обычно пытаюсь понять, с какой целью человек пошел на эти курсы, и в зависимости от организатора курсов это может стать как дополнительным бонусом (качественные курсы) так и оттолкнуть от кандидата (когда есть ощущение купленной бумажки вместо знаний).
    Ответ написан
    2 комментария
  • Где можно пообщаться неформально насчет программирования?

    sergiks
    @sergiks Куратор тега Веб-разработка
    ♬♬
    Освоение широкой темы веб-дева и около сродни познанию мира новорождённым; изучению нового языка от азов к уровню, где местные с их диалектом и сленгом примут за своего; открытию карты игрового мира.

    Карту можно прокручивать в сторону, открывая её вширь, или уточнять детали, zoom-in.

    Вряд ли нужен гид, который подскажет, куда стоит крутить в первую очередь, и где остановиться и рассмотреть детали. Это самостоятельный путь Воина. (Оммммм : )

    В реальности, я бы исходил из текущих проектов, а так же варился в контексте статей и вопросов на том же Хабре. Чем шире кастрюля, крупнее аудитория — тем объёмнее охват технологий, о которых там можно узнать прямо или косвенно.

    Узкий по участникам и темам какой-то Tg чат тут проигрывает — он более подвержен недостаткам «инфо пузыря», изолированного от окружающего.

    &tldr; читайте Хабр и крупные англоязычные ресурсы.
    Ответ написан
    Комментировать
  • Подскажете аналог set(), но для словаря?

    Собственно, в словаре и так запрещены повторения ключей, так что что-то ещё искать не нужно
    Ответ написан
    Комментировать
  • Почему программа на speedtest-cli выдает локацию сервера heroku а не моего устроства?

    Ну так speedtest-cli стоит же у тебя на сервере на heroku, а не на том устройстве, с которого даёшь команду.
    Вот и получается такой результат.
    Ответ написан
    Комментировать
  • Язык программирования D. Почему отличный язык остался невостребованным?

    @sasmoney
    значит не особо интересен и востребован
    Ответ написан
    Комментировать
  • Как становятся кураторами тега?

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

    https://qna.habr.com/help/curators
    Ответ написан
    3 комментария
  • Что сделать чтобы убрать ошибки?

    @mkone112
    Начинающий питонист.
    У тебя:
    1) Unresolved reference 'add_to_subs'
    2) Unresolved reference 'username'
    Не за что. Обращайся.
    Ответ написан
    Комментировать
  • В чём суть шутки про ноги в С/С++?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    Это есть книга такая
    71AE90J735L._SX377_BO1,204,203,200_.gif

    В продолжение веселья https://www-users.cs.york.ac.uk/susan/joke/foot.htm
    Ответ написан
    Комментировать
  • Какие книги существуют для написания, редактирования python-ботов, какие книги порекомендуете новичку?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Марк Лутц. Изучаем Python.

    Собственно, знать используемый язык тут самое важное.
    Ответ написан
    4 комментария
  • В чем проблема с подключением к postgresql?

    @galaxy
    Ни код, ни настройки, конечно, показывать не надо. Ну действительно, зачем?..
    Судя по
    no password supplied

    в коде на Qt подключение идет без пароля.
    Чтобы работало подключение без пароля, нужно настроить pg_hba.conf
    Ответ написан
    Комментировать
  • Как удалить из hashmap все элементы с одинаковым значением?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Он итерируется.
    Методы .entrySet() .forEach((a, b) -> ...)
    Ответ написан
    4 комментария
  • RuntimeError: There is no current event loop in thread 'Thread-2'. Что делать?

    Vindicar
    @Vindicar
    RTFM!
    Мешать многопоточность с асинхронностью - плохая идея. Зачем тебе это потребовалось?
    Если нужно выполнить длительную синхронную задачу в отдельном потоке, используй loop.run_in_executor() - он позволяет аккуратно представить выполнение потока как обычную асинхронную задачу.
    Ответ написан
    Комментировать
  • Безлимитный ли трафик на Amazon AWS?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    нет
    безлимитные трафики это фантастика
    Ответ написан
    3 комментария
  • Удалённая работа Front-end разработчиком в 17 лет. Что нужно уметь и возможно ли устроиться?

    @AVKor
    Возможно ли в 17 устроиться на удалёнку

    Нет.
    Ответ написан
    Комментировать
  • Удалённая работа Front-end разработчиком в 17 лет. Что нужно уметь и возможно ли устроиться?

    @mkone112
    Начинающий питонист.
    Я нахожусь в ситуации, которая требует от меня как можно скорее обучиться

    Так для справки - где-то 95% не осиливают вообще, из оставшихся 5% - единицы справляются меньше чем за год. Твое "как можно скорее" - легко может растянуться на годы.
    Ответ написан
    Комментировать
  • Как исправить ошибку TypeError: 'type' object is not subscriptable?

    Vindicar
    @Vindicar
    RTFM!
    Уффф. Тут уже речь про основы синтаксиса питона.
    Ваш первый код делает следующее.
    num = list( #построить список из последовательности
        map( #вызываем функцию map()
            int, #первый параметр
            f.read().split() #второй параметр
        )
    )

    А второй код делает (точнее пытается) вот что
    num = list( #построить список из последовательности
        map[ #обращаемся к объекту map и пытаемся получить значение по ключу
            int, #первый элемент кортежа-ключа
            f.read().split() #второй элемент кортежа-ключа
        ]
    )

    Так как map не является словарём или подобной коллекцией, то конечно это не работает, и генерирует именно такую ошибку, которую вы указали.
    Я не пойму, откуда вообще взялась идея что можно просто заменить в вызове функции круглые скобки на квадратные, если у них совершенно разная семантика.
    Ну и да, не может быть ничего кроме списка на выходе, так как результат работы map() (а это будет объект-генератор) явно преобразуется в список.
    В общем, выше правильно посоветовали - почитайте учебник, того же Марка Лутца, "Изучаем Питон", хотя бы 4е издание. По-крайней мере такие ошибки отпадут.
    Ответ написан
    Комментировать
  • Что из себя представляет интернет соединение?

    nowm
    @nowm
    Самая ближайшая аналогия: вы открываете чат с другом и болтаете минут 20. Несмотря на то, что вы отправляли друг другу много сообщений, все они отправлялись в рамках одного разговора, и вы их считатете связанными. Они были отправлены в рамках этого непрерывного соединения-разговора. «Под капотом» в это время может происходить много разных вещей. Например, чтобы написать сообщение, нужно достать телефон из кармана, разблокировать экран, открыть приложение-чат, выбрать собеседника, кликнуть на поле ввода сообщения, по-очереди нажимать на буквы экранной клавиатуры. Телефон, тоже где-то там под капотом делает много вещей, чтобы обеспечить вам возможность разговора с другом. Но эти детали вас не отвлекают, и вы считаете, что вы просто разговариваете с другом. У вас непрерывное 20-минутное соединение-разговор, даже если вы за эти 20 минут несколько раз доставали телефон и клали обратно.

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

    xez
    @xez
    TL Junior Roo
    В разработчики одна дорога - самообразование.
    Поступайте на матфак - остальное самостоятельно.
    Ответ написан
    Комментировать
  • Как поправить ошибку FATAL: remaining connection slots are reserved for non-replication superuser connections?

    @galaxy
    То есть, закрытие соединения на уровне кода..

    Да? Это вам кто сказал?
    Connections can be used as context managers. Note that a context wraps a transaction: if the context exits with success the transaction is committed, if it exits with an exception the transaction is rolled back. Note that the connection is not closed by the context and it can be used for several contexts

    https://www.psycopg.org/docs/connection.html
    Тем более у вас контекст на курсор.

    SET SESSION idle_in_transaction_session_timeout = '2min';

    Снова мимо. IDLE и IDLE IN TRANSACTION, очевидно, разные состояния.

    Закрывайте соединения как положено.
    Ответ написан
    2 комментария
  • Социальные сети и мессенджеры как устроены?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Странный вопрос.

    20 лет назад интернет был устроен так, как его устраивали технические энтузиасты.
    Сейчас интернет устроен так, как его устраивает крупный бизнес, а там где замешан крупный бизнес естественно приходит еще более крупный бизнес - политики.

    Поэтому неважно что и как устроено технически. В странах, где сильна силовая структура, все крупные соцсети и мессенджеры будут под контролем политики.

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

    Мир уже просто изменился, и от твоего желания попасть в прошлое ничего не изменится.
    Ответ написан
    1 комментарий