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

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

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

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

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

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Сергей Водаков

Android-разработчик. Java, Kotlin
  • 133
    вклад
  • 4
    вопроса
  • 237
    ответов
  • 31%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Что учить дальше после основ c# для unity?

    freeExec
    freeExec @freeExec
    Участник OpenStreetMap
    нечего учить в прок, садись и делай уже игру.
    Ответ написан 30 дек. 2021
    Комментировать
    Комментировать
  • Java / Kotlin: почему так сделать нельзя?

    Олег @402d
    начинал с бейсика на УКНЦ в 1988
    HashMap<String, String> map = new HashMap<String, String>();
    map.put("car", "drive");
    map.put("boat", "swim");
    
    map.get("car")
    Ответ написан 24 дек. 2021
    1 комментарий
    1 комментарий
  • Почему вылетает nullpointer?

    BorLaze
    BorLaze @BorLaze
    Java developer
    "Компьютер делает не то, что вы хотели, а то, что вы ему приказали"

    Внимательно посмотри на логику своего saveUser.
    Ты ищешь юзера по имени. Если он найден (user != null), то возвращаешь false.

    А если не найден (то есть user == null) то... ты вызываешь user.setRoles(...)
    Ессно, ловя NPE.
    Ответ написан 10 нояб. 2021
    10 комментариев
    10 комментариев
  • Стоит ли плагину доверят писать unit-тесты?

    s0xzwasd
    Даниил Маслов @s0xzwasd
    Стоит придерживаться правила не доверять не одному автоматическому инструменту до того момента, пока не будете понимать как он работает под капотом и какие тесты генерирует. В таком случае сама генерация тестов это бесполезное занятие, так как вы даже не знаете что именно этот код тестирует и как.
    Ответ написан 29 сент. 2021
    Комментировать
    Комментировать
  • Есть ли оператор "И" в 1С?

    Fragster
    Антон Антон @Fragster
    помогло? отметь решением!
    С оператором И все нормально. А вот "ничего не происходит" и "возвращаеся пустой рещультат запроса" - разные вещи.
    Скорее всего КатегорияНоменклатуры - не строка а СправочникСсылка. Проще всего передать её как параметр: КатегорияНоменклатуры = &КатегорияНоменклатуры , Запрос.УстановитьПараметр() и вот это всё. В отдельных случаях можно через две точки: КатегорияНоменклатуры.Наименование = "категория1"
    Ответ написан 28 мая 2021
    Комментировать
    Комментировать
  • Как добавить в запрос проведенный документ?

    Fragster
    Антон Антон @Fragster
    помогло? отметь решением!
    Надо прочитать ошибку, которая отображается на экране при выполнении этого кода. Если же ошибок нет, то скорее всего всего переменная Проведен = Неопределено или Ложь (или любое другое значение не равное Истина).
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сделать прибавление единицы к переменной если какая-то переменная стала нулём unity?

    GavriKos
    GavriKos @GavriKos Куратор тега Unity
    Ну так не в апдейте проверяйте количество тапов. А при тапе.
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Что почитать по архитектурным шаблонам проектирования?

    vabka
    Василий Банников @vabka
    Токсичный шарпист
    Советую почитать книжку Боба Мартина "Чистая Архитектура".
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как получить строку ТЧ по номеру строки для заполнения?

    Александр @Dem0lisher
    ИскомаяСтрока = ТЧ.Найти(НомерИскомойСтроки,"НомерСтроки")
    Не?
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Как сделатьтакую регулярку для notepad++?

    Evgenym
    Евгений @Evgenym
    Искать (\d+)\r\n(\d+\r\n\r\n)
    Заменить на \1;\r\n\2

    Если помимо цифр будет что-то еще, то заменить \d на .

    Последнюю точку с запятой поставить руками
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Windows загрузилась в исходном состоянии. Как понять причину?

    datka
    datka @datka
    Сменился пользователь системы.Может под ученой записью Администратора или Гостя зашли.
    Ответ написан более года назад
    4 комментария
    4 комментария
  • Как слушать Fm радио без интернета на Андроид?

    15432
    15432 @15432
    Системный программист ^_^
    FM радио не требует интернет, это радиоволны УКВ диапазона...
    Просто подключите наушники (в качестве антенны), запустите встроенное приложение "Радио" и настройтесь на любую радиостанцию
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как правильно вызвать метод у объекта, хранящегося в ArrayList?

    iLLuzor
    illuzor @iLLuzor
    Java, Kotlin, Android Developer
    В цикле Object. У него точно нет метода area(). Нужно Object заменить на Shape.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как ограничить количество записей?

    2ord
    Román Mirilaczvili @2ord
    Создать задачу, которая будет запускать запрос с удалением старых записей и добавить ее в планировщик задач на ежедневное выполнение.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Актуален ли startandroid?

    Jacen11
    Jacen11 @Jacen11
    Да
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Что в мобильной разработке является бэкэндом?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev Куратор тега Java
    Седой и строгий
    В самой мобильной разработке бэкенда нет. Приложение может обращаться за данными к какому-нибудь REST API например, и вот код, работающий на сервере и предоставляющий это API, является бэкендом.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Стоит ли откликаться на вакансию с таким стеком технологий в качестве первой работы?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Во-первых, попасть на первое место работы очень сложно и стоит хвататься за любую возможность. Тем более, что вы не будете специализироваться раньше, чем доберётесь до мидла. Во-вторых, spring-разработчику знать JavaEE в любом случае нужно. Наконец, на сегодняшний день на Западе JavaEE даже более востребован, чем Spring. Особенно среди солидных нанимателей.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему один класс не видит переменных другого?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Потому что вы Java на всем известном сайте учите, а не по учебнику.
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как понять задание?

    samodum
    Developer @samodum
    Какой вопрос - такой и ответ
    Да всё предельно ясно. Независимо от введённого числа ты должен выдать от 0 до 359.
    Вводишь -20, ты должен вывести 340.
    Вводишь 400, получаешь 40.
    Представь себе компас, у которого нет (-20) и нет (+400) градусов. А есть только 0 и 359.
    Это и есть нормализация
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как исправить ошибку в Android Studio?

    LaRN
    Руслан . @LaRN
    Senior Developer
    Ошибка на внимательность, похоже вместо точки у вас запятая:
    int num1 = Integer.parseInt(el1,getText().toString());

    Вот так попробуйте:
    int num1=Integer.parseInt(el1.getText().toString());
    Ответ написан более года назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Drno
    • 8 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 6 ответов
    • 0 вопросов
  • rPman
    • 5 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 5 ответов
    • 0 вопросов
  • alexey-m-ukolov
    Алексей Уколов
    • 4 ответа
    • 0 вопросов
  • Никита Савченко
    • 2 ответа
    • 2 вопроса
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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