Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Хорошие посты про Data Science в одной коллекции
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
angrySCV

⚡ Kotobotov ⚡

machine learning, programming, startuping
  • 367
    вклад
  • 0
    вопросов
  • 522
    ответа
  • 20%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Стоит ли передавать GET-параметры в POST-запросе?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    да нормальный вариант с ПОСТ запросом, дополнительно замечу что все же используют специфические типы запросов -> POST для создания, для удаления Delete, для обновления небольшой части данных PUT (Post для полного создания/обновления), ну и GET для запроса данных, есть еще методы но для большинства этих методов полностью хватает.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Какие книги посоветуете для будущего Team Lead'a?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    эти навыки с опытом приходят, надо обладать широким взглядом в технологиях (6-7 лет это очень мало для тимлида)
    Много приходится с людьми работать, тут важно иметь искреннее желание помогать, открытость, в случаях конфликтов уметь их сглаживать, не быть токсичным, не категоричным, тактичным, уметь мотивировать а не демотивировать - иначе команда разбежится. Тимлид - это авторитет (а авторитет нужно заслужить, а не прочитать)
    Ответ написан более года назад
    4 комментария
    Нравится 4 4 комментария
  • Можно ли выбрасывать исключение в предикатах?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    Предикаты возвращают логическое выражение и точка. Если он возвращает что-то еще, то это уже не предикат.
    Многие методы например работают с предикатами, и они не будут не корректно работать с функцией которая выбрасывает исключения. Поэтому тебе лучше скомбинировать/объеденить несколько нужных функций в твоем кейсе, а не пытаться создавать одну под все задачи.
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как реализовать идею?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    таланты не ищут, продукты полезные ищут - делайте востребованный продукт, никаких проблем с деньгами не будет
    Ответ написан более года назад
    Комментировать
    Нравится 2 Комментировать
  • Как мастерски овладеть InteliJ IDEA?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    исследуй функционал, работай, смотри как другие пользуются и со временем все прийдет.
    по поводу горячих клавиш, запомнить такое большое количество это конечно не просто - я рекомендую использовать двойные хоткеи, когда ты вызываешь комманду при нажатии поочереди 2х хоткеев, это позволяет сильно упростить запоминание, тк можно горячие клавиши объеденять в группы, по функционалу.
    ну например ctrl+s (группа работы с файлами) затем клавиша вверх (открыть проект) либо клавиша вниз (закрыть проект) клавиша вправо (сохранить), влево (синхронизировать), ну и по схожей схеме настроить все необходимые группы
    Ответ написан более года назад
    2 комментария
    Нравится 1 2 комментария
  • Как бороться с потерями в Actor model?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    гугли saga pattern.
    вообще на акторах заранее указывают стратегию поведения при отказах.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Вы часто делали тестовые задания? Как относитесь к ним?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    За мою историю абсолютно все кто выдавали мне тестовые задания не смогли сформулировать даже критерии успешного выполнения тестового задания - фразы типа "мы посмотрим, мы оценим" разводная тема (предлагают участвовать в "конкурсе" не озвучивая условия победы в нем).

    В итоге такие "тестовые" рассылают и раздают всем подряд (иногда даже не читая резюме), предлагая тратить время на бесполезную работу.

    Я обычно выдают контрпредложение "онлайн кодинга" и решения техже вопросов онлайн - в 99.9% работодатель сливается и говорит например что у него "нет времени" или "у нас нет такой практики".
    Что для меня сразу означает "красный флаг" для каких либо переговоров дальнейших с таким типом работодателей (значит они не умеют и не знают как оценивать соискателя, при этом предлагают тратить соискателю на них время, которые сами же не желают на него тратить)
    П. С.
    взяли сразу на работу на джуна на удаленку с зп выше средней по городу

    такая прохладная история)))))
    Ответ написан более года назад
    3 комментария
    Нравится 5 3 комментария
  • Какой выбрать мощный компьютер или суперкомпьютер для машинного обучения?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    я тоже в целом посоветовал бы что-то арендовать если так надо, но обычно любую задачу можно решить на обычном компьютере бытовом, без всяких выкрутасов, просто объем данных сократить, или вы хотите чемпионом мира по анализу данных стать? если именно такая задача, то вам лучше в начале показать какой-нибудь результат на уровне мастера, а потом уже кооперироваться с кем-нибудь, кто будет предоставлять кластер.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Сразу взять и попытаться хорошо сделать проект – плохая идея?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    сразу раз и сделать хорошо/идеально - пожалуй отличная идея, да только не исполнимая)
    да и нет ничего плохого в том, чтоб идти к хорошему продукту постепенно, иногда даже полностью его переделывая.
    Ответ написан более года назад
    4 комментария
    Нравится 4 комментария
  • Как влияет длинна доменного имени на метрики?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    на позиции в поисковиках никак это не влияет, на запоминаемость влияет - но если работать на русскоязычную аудиторию, то лучше всеже в зоне ру брать, тк пользователи будут по привычке регулярно набирать адрес в зоне .ру
    Ответ написан более года назад
    2 комментария
    Нравится 2 комментария
  • Замена символа в русской раскладке?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    нужно сделать персональную раскладку (через microsoft keyboard layout creator ), и на ней заменить нужный символ.
    Ответ написан более года назад
    7 комментариев
    Нравится 3 7 комментариев
  • QA Team Lead - тупиковая ступень карьеры?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    у джуна разраба стать СТО шансов больше, чем у тимлида тестировщика))
    Ответ написан более года назад
    4 комментария
    Нравится 4 комментария
  • Платные коннекты на UpWork -- это хорошо или плохо?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    ну это путь в никуда, вместо развития рекомендационных систем, продвинутых фильтров и тд, начинают выкачивать бабки, объясняя проблемы сервиса, которые никак не решаются через платные коннекты.
    Обычно или коннекты платные, или комиссия за платежи, но не все вместе. . .
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как найти баланс между жизнью и работой?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    >баланс между жизнью и работой?
    в айти это очень просто - твоя работа должна стать твой жизнью и баланс наступит сам собой.
    это как спорт - ты или отдаешься ему и добиваешься успехов, или болтаешься где-то внизу без каких-либо вменяемых результатов. Не все такие отрасли, но айти это именно такая.
    Ответ написан более года назад
    5 комментариев
    Нравится 2 5 комментариев
  • Насколько адекватно требовать домашнего развития от разработчиков?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    чтоб работать в лучших компаниях, ты должен сам быть лучшим, в конкурентных условиях когда все динамично развивается - это означает постоянное развитие, обучение, как правило ценой потери взаимоотоношений, семьи, развлечений. Это единственный путь наверх.
    Но можно быть "средним", тогда ничего этого не нужно. Само собой подавляющее большинство компаний посредственные, так же как и кадры которые там работают и это нормально. Не нормально это когда в посредственной компании с кадров спрашивают будто ты в гугле работаешь))))
    Ответ написан более года назад
    2 комментария
    Нравится 1 2 комментария
  • Какой второй язык подойдет Java разработчику?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    учи Scala, вкатывайся в анализ данных и мир биг даты.
    очень много перекресных технологий которые можно переиспользовать.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Apple iMac: какой взять? 5К 2017 или 2019?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    помимо явного обновления спецификации (обновление компонентов памяти, процессора, жесткого диска) с последующим повышением производительности каждого из этих компонентов, происходит так же регулярная работа на ошибками - поэтому новые версии в рамках одной линейки, это еще исправление проблем предыдущих (часто вижу что улучшаются характеристики охлаждения/нагрева/потребления питания) обновление выявленных дефектов.
    30382-49805-DCC8A8D2-5302-4896-A4AE-BA22
    мое предпочтение по возможности всегда к более новым версиям.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Как получить опыт начинающему разработчику?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    участвуй в опен сорс проектах, там не требуется особого разрешения)
    попробуй создать что-то значимое для сообщества, люди начнут тебя замечать, пригласят на работу
    начни с малого, например начни править баги в популярных фреймворках
    Ответ написан более года назад
    2 комментария
    Нравится 1 2 комментария
  • Russian VAT on Upwork - привет, работа в белую?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    не понимаю почему удалили ответ -> он не нарушает ничьего законодательства.
    Если ты не заводишь деньги обратно в Россию, тогда у тебя нет объекта налогооблажения. Все что нужно это НЕ отправлять деньги в российские банки, а отправлять например себе на карту в payoneer (которая вне российской юрисдикции).
    Так делают все наши богачи и олигархи и это не является нарушением законодательства. Никаких налогов с этого платить не нужно, никаких головняков с отчетностью.
    Ответ написан более года назад
    36 комментариев
    Нравится 6 36 комментариев
  • Друзья, какой есть какой-нибудь фреймворк (желательно opensource) для вывода в прод моделей AI?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    создать веб-сервис из наброска в "блокноте" -> этим и занимаются программисты.
    никаких волшебных опен сорс коробочек, которые сделают это за тебя, нету.
    Ответ написан более года назад
    1 комментарий
    Нравится 1 комментарий
Оценили как «Нравится»
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • SoreMix
    SoreMix
    • 11 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 8 ответов
    • 0 вопросов
  • vascodogama
    • 7 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 6 ответов
    • 0 вопросов
  • MinTnt
    MinTnt
    • 6 ответов
    • 0 вопросов
  • Даниил
    • 5 ответов
    • 1 вопрос
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации