• Чат для быстрого получения информации об айти технологиях?

    @ewgenc
    "Ответ получать быстро и от живых людей" - обычно стоит много денег, иногда неприлично много.
    Ответ написан
    Комментировать
  • Почему не подключается css?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Все подключено вроде верно

    Нет, не верно. Как минимум в документации описывается иной способ подключения статических файлов.
    Кроме того - там описаны дополнительные шаги, которые нужно сделать, если вы только разрабатываете проект и сайт запускается через manage.py
    Ответ написан
    Комментировать
  • Теоретические знания в собеседованиях важны?

    Snakecharmer
    @Snakecharmer
    Широкопрофильный менеджер и аналитик
    Глубокие теоретические/философские вопросы всегда были уделом интеллектуальной элиты, а не плебеев))) Кем вы хотите быть: элитным айтишником или нет?

    ИТ-сфера по своей природе практична. Может сложиться ложное впечатление что теория не важна. В реальности же, глубокое понимание теории обязательное требование на любые middle+, senior, lead вакансии. Потому что эти специалисты решают проблемы, а не просто тасочки в джире. Сложно занять высокую должность не стремясь проникнуть в смысл вещей. Не стремясь понять какие процесы происходят в кишках у фреймворка/библиотеки/языка/субд... да без разницы чего ещё.

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

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

    Поэтому не надо для собеседований ничего заучивать. Собеседование - всегда стресс, вы всё забудете. Наберитесь терпения, и учитесь. Со временем к вам всё придёт.
    Ответ написан
    8 комментариев
  • Как некоторые сайты определяют что запрос от прокси?

    vabka
    @vabka
    Токсичный шарпист
    CORS-это не сайт, а браузер твой ругается. Выставляй корректные CORS-заголовки
    Ответ написан
    Комментировать
  • Не подгружаются javascript при DEBUG = False, что делать?

    @Everything_is_bad
    Потому что статику принято раздавать не через django, почитай уже документацию про деплой
    Ответ написан
    2 комментария
  • Почему в моем коде cpu быстрее gpu?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    потому что существует понятие "GPU оптимизированный код",

    вы, вероятно, думаете, что любой код на GPU будет быстрее, а это не так: зависит, во-первых, от характера операций, во-вторых - от написанного кода

    в первом вы линейно читаете картинку - места для GPU там нет - если бы GPU были быстры в универсальных опервциях, их бы использовали вместо CPU , но не это не только не всегда так, а далеко не всегда так
    Ответ написан
    Комментировать
  • Почему в моем коде cpu быстрее gpu?

    Maksim_64
    @Maksim_64
    Data Analyst
    GPU не всегда быстрее CPU.

    1. Если будет много вызовов к памяти с небольшими объемами данных, CPU будет быстрее.
    2. Если операция не может исполнятся параллельно то эффективность GPU падает.

    В первом примере, у тебя даже тренировки модели нет, ты ее загружаешь., то есть основное место где gpu сильно быстрее cpu это операции с тензорами во время тренировки модели, его нет. Во втором примере есть тренировка модели, (операции с тензорами), то там GPU должен быть быстрее.
    Ответ написан
    Комментировать
  • Как попасть в IT в 15 лет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Никак.
    Никому не нужны проблемы с несовершеннолетними.
    Даже если ты уже можешь что-то писать (а это врядли), конкуренция слишком велика, чтобы мучаться всякими разрешениями или рисковать нарушением закона.

    Просто развивайся, пиши что-то свое, участвуй в опенсорс. Достигнешь 18-ти, тогда и будешь пытаться устроиться.
    Ответ написан
    4 комментария
  • Как создаются трансляторы?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Такая грамматика уже создана. Называется язык Prolog.

    Сразу скажу что сама затея создания словесных экспертных систем обречена на провал.
    Растущая комбинаторная сложность и сложность задавания вопросов этой системе
    свела на нет все усилия лет 30 назад.

    Сегодня такие системы считаются legacy, и языковые модели-чаты их полностью заметили.
    Потому что обучить модель легче чем человеку описать сет рулов. И еще все это потом протестировать.
    Ответ написан
    7 комментариев
  • Как исправить "NameError: name 'chat' is not defined"?

    В вашем коде:
    bot.send_message(message.chat.id, "Число должно быть больше за 1. Впишите число")

    В ошибке:
    bot.send_message(chat.id, "Число должно быть больше за 1. Впишите число")

    В какой момент message.chat.id превратилось в chat.id?
    Ответ написан
    3 комментария
  • Какие проекты можно делать новичку?

    vabka
    @vabka
    Токсичный шарпист
    Любые, какие не противоречат закону, и какие по силам этому новичку.
    Ответ написан
    Комментировать
  • Что нужно знать junior php backend разработчику?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Что нужно знать junior php backend разработчику?

    То, что указано у заказчика в ТЗ или в вакансии.
    Всем найденным ответам на этом ресурсе - больше 3 лет, возможно уже ситуация заметно изменилась.

    Не изменилась.
    помогите пожалуйста сориентироваться и понять с чего начать и в каком порядке изучать.

    С формулирования более конкретных вопросов.
    Ответ написан
    Комментировать
  • Как вести два почти идентичных проекта?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    - Базовый репозиторий со всеми основными (одинаковыми) компонентами.
    - Ru репозиторий, который подключает основные компоненты + отдельно те, которые индивидуально под Ru сегмент.
    - En репозиторий, который подключает основные компоненты + отдельно те, которые индивидуально под En сегмент.

    Аналогично и микро сервисы я бы организовал.
    Ответ написан
    Комментировать
  • Как обновить страницу напрямую через сервер?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    WebSocket
    Ответ написан
    2 комментария
  • Как можно покупать премиум телеграм через python?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Изучить https://core.telegram.org/api/premium#subscribing-...
    написать часть клиента, достаточную чтобы пообщаться с ботом и купить подписку.

    Но зачем ты задаешь такие вопросы?
    Судя по твоим предыдущим вопросам, программировать на python ты не умеешь.
    Зачем давать ответ, для которого требуется хотя бы мид специалист, чтобы ты похмыкал и забил?
    Ответ написан
    1 комментарий
  • Что у меня за направление и как в нем учиться?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Да нет у тебя никакого направления пока что. Направление будет когда ты хотя бы на уровне джуниора, а лучше мидла будешь уметь писать. Или хотя бы на уровне джуниора знать вообще базовые основы продвинутого пользователя. Тогда таких вопросов не будет.
    Ответ написан
    Комментировать
  • Почем ничего не выводится в консоль Java?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Потому, что javac только компилирует.
    Запускает - java
    Ответ написан
    6 комментариев
  • Как вывести все строки из таблицы, которые принадлежат userId?

    febday
    @febday
    async def list_orders(message):
        cur.execute("SELECT * FROM orders WHERE userId=?", (message.from_user.id,))
        users = cur.fetchall()
        if users != list():
            return await message.answer("Ничего нет")
    
        text =  '\n'.join([f'Order #{user[2}\nOpen!\n\n{user[3]}' for user in users])
        return await message.answer(text=text)


    Можно так попробовать. По факту это тоже самое, что вам сказал ответчик выше
    Ответ написан
    Комментировать
  • Как в цикле For передать два значенния?

    @Everything_is_bad
    zip, но лучше начать читать учебник, если такое в ступор вводит.
    Ответ написан
    Комментировать
  • Как удалить склонированный репозиторий с локальной машины (linux)?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Рабочий каталог удаляйте таким-же способом.
    cd .. # разумеется надо выйти из него
    rm -r "название каталога"


    И избегайте статей с названием «Git за полчаса» — это развод.
    Вбивание непонятных команд в терминал это не обучение.
    Git простой, но лучше потратить неделю чтобы понять азы и потренироваться.
    Ответ написан
    Комментировать