• Какие сейчас тенденции в веб-программировании?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    С тем же успехом можно было спросить "Какие сейчас тенденции в программировании?" Web-разработка - это настолько обширная область, что общие тенденции в ней вряд ли возможны. Если брать относительно узкую категорию "Клепание однообразных говносайтов для ИПшников" то да, агрессивный маркетинг 1С всё ещё держит битрикс на плаву.
    Ответ написан
    2 комментария
  • Что учить дальше начинающему джависту?

    Jacen11
    @Jacen11
    хотел бы писать вещи, которые можно пощупать руками и показать друзьям

    - В веб идти не очень хочу

    эм. Ну типа все, просто практически ничего в мире больше нет

    работа сугубо в крупных компаниях и крупных городах.
    не волнуйся, всегда полно работы в маленьких городах и маленьких компаниях за копейки. Тут каждому свое

    которые можно просто запустить у себя на компе
    да любые просто

    Kotlin я уже пробовал, и он мне не очень понравился
    хреново, типичный синтаксис современного ооп языка

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

    Есть ли у меня соответствующие моим запросам альтернативы?
    ну я вижу одни "мне не нравится". И это перекрывает буквально все сферы. Выглядит как "хочу чтобы ничего не делать, было легко и много денег за это". Так тут все просто, найти легкую работу и на джаве можно, даже без спринга, и будешь копейки получать(лично у меня такая была). Много всем подряд не платят. Традиционно просто джава в банках используется, а эта сфера сложная. Но есть и другие сферы, да и в банках много левых проектов.
    Ответ написан
    4 комментария
  • Можно ли собрать apk используя тоьько jdk?

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    Дело в том что Google использует свою jvm бинарно не совместимую с Sun/Oracle jvm.
    Поэтому я могу спорить на виски что не взлетит никак.
    Ответ написан
    Комментировать
  • Что является клиентской частью в приложении, написанном на flutter?

    Jacen11
    @Jacen11
    Что является клиентской частью в приложении написанном на flutter?
    все

    Если использовать mvc паттерн, можно ли реализовать только view, не прописывая model и controller?
    так без этого это уже не будет mvc патерн)

    ищу способы, как это можно сделать.
    берешь и делаешь, а не ищешь тупые лазейки. Ну или на фриланс

    PS на смартфонах никто не использует mvc, на флаттере применяют bloc, но учитывая ваш уровень, сделайте хоть как то для начала
    Ответ написан
    2 комментария
  • Куда мне развиваться в веб программировании?

    php666
    @php666
    PHP-макака
    Что мне еще надо знать чтобы уже в 14 лет делать сайты на заказ?
    Самое главное, что надо знать - у тебя НЕ ПОЛУЧИТСЯ делать сайты на заказ.
    С желанием делать сайты на заказ ты опоздал примерно лет на 20.
    Это тогда можно было сделать на коленке примитивный сайт и это было "вау".
    Сегодня сайты на заказ пилятся командами. Т.е. веб-студиями. Специалистами с РАЗНОЙ компетенцией и зоной ответственности.
    В 2023 году из уст молодого человека фраза "делать сайты на заказ" звучит также абсурдно, как "построить в одиночку дом".

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Не нужны тебе "мощностя" друга.
    Никаких "скоро" не появится.
    Для начала изучи джава, потом будешь понимать что такое мощностя, ибо на текущий момент по уровню твоего вопроса, ты не дотягиваешь даже до продвинутого пользователя ПК.
    Ответ написан
    Комментировать
  • Стоит ли разработчикам платить за баги?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, надо. Потому что это тоже работа: а любая работа должна быть оплачена. Не будете платить за исправление багов - разработчики просто будут растягивать разработку в несколько раз с целью отладки, написания дополнительных тестов, проверок и минимизации возможных багов. Так что платить будете все равно. Современные инструменты и методы разработки несовершенны, а программные продукты - механизмы огромной сложности и предусмотреть все возможные комбинации всех деталей для человеческого разума задача очень и очень сложная.
    Ответ написан
    4 комментария
  • Стоит ли разработчикам платить за баги?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Не платите. Тогда все разработчики просто уйдут туда, где платят. А вы останетесь изучать теорию, объясняющую почему и как появляются баги, пока не осознаете их неизбежность.
    Ответ написан
    1 комментарий
  • Есть ли сайты с задачами по с++, по типу лит код, только на русском?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Есть ли сайты с задачами по с++, по типу лит код, только на русском?

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

    Искать русский литкод - это сидеть всю жизнь как ракушка в раковине. Зачем такой изоляционизм?
    Ответ написан
    Комментировать
  • Аналог результатов функции из TypeScript в C#?

    Никак. В C# нет никаких юнионов и это пахнет говнокодом.

    Если void или картинку, то возвращай картинку или null.

    Если нужно строку или число - создавай новый класс или структуру для этого.
    Ответ написан
    2 комментария
  • Какую тему взять для преддипломной практики?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Декан должен вам определить преподавателя, который будет вашим дипломным руководителем. Дипломный руководитель обязан решать вместе с вами все вопросы, касающиеся вашего диплома, включая тему диплома, а также место прохождения преддипломной практики.
    То, что вы ищете тему преддипломной практики на Тостере - это ошибка. Так быть не должно.
    Ответ написан
    Комментировать
  • Насколько этично предлагать заказчику переделать сайт, который я же и сделал года 3-4 назад?

    xez
    @xez
    TL Junior Roo
    Предположим, вы 3-4 года назад приобрели телефон.
    Этично ли производителю телефонов продавать вам новый, учитывая что он понимает, что тогда «сделал какую то хрень» и «сейчас офк сделал гораздо лучше» и даже предполагает, что «еще через 3 года будет считать хренью то, что сделал сейчас»?
    Ответ написан
    2 комментария
  • Как лучше учить документацию?

    Учат стихи, а технологии изучают, чтобы использовать на практике.

    Знать документацию наизусть не нужно.
    Изучай темы по порядку и закрепляй практикой, и периодически повторяй
    Ответ написан
  • Есть ли возможность скачать с сайта учебную информацию в формате SCORM (Moodle)?

    TosterModerator
    @TosterModerator
    Модератор Хабр Q&A
    Коротко говоря - легально без разрешения хозяев сервера никак.
    Нелегально - это не тут надо выяснять. Тут поиск нелегальных вариантов запрещен.
    Ответ написан
    Комментировать
  • Лучшие книги по бэкенд разработке на python?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Нет книг, которые охватывают все эти темы. Придётся отдельно прочитать Лутца для изучения языка, например Грабера для изучения SQL, руководство Django для изучения Django и т.д. и т.п. Причём всё это будет на уровень джуна, так как мидловый грейд - это не знания, а годы коммерческого опыта командной разработки.
    Ответ написан
    Комментировать
  • Работать в IT или продолжить учебу?

    otdameskapizm
    @otdameskapizm
    Помог ответ? Отметь решением...
    То есть подождите...
    Вы - РОДИТЕЛИ РЕБЕНКА - спрашиваете на форуме (где даже не всегда можно получить ответ на простейшие вопросы), о векторе развития жизни вашего собственного ребенка?
    Ну допустим получите вы ответ, а потом у вашего сына не получится. Он придет к вам и спросит: "Как так вышло, что вы мне насоветовали тогда в далеком 2022". А вы ему что? Извини, сынок, это не мы, это Петя Пупкин с форума так сказал, а мы уже настояли на этом?
    Ответ написан
    6 комментариев
  • Как тестировать данный метод?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    - Метод setAuth был вызван ровно 1 раз
    - Метод sendRequest был вызван с конкретным параметром ровно 1 раз (хотя создание Request стоит вынести в фабрику)
    - После выбрасывания ClientExceptionInterface будем выброшено Exception

    Да, метод выглядит очень простым для тестирования, но если вы покрываете все юнит тестами то необходимо покрывать именно все. В какой-то момент sendRequest может начать принимать другой тип данных и если это не покрыть то будет вызвана ошибка уже на проде.
    Ответ написан
    3 комментария
  • Какой дистрибутив java выбрать для обучения?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Берите любую lts.
    Ответ написан
    Комментировать
  • С чего начать изучение Java для Android?

    Jacen11
    @Jacen11
    да не разрабатывает никто на андроиде на джаве, все на котлин пишут
    Серия книг Head First как раз начала изучения, там есть все эти технологии
    Ответ написан
    1 комментарий
  • Писать потенциальному работодателю во время учёбы?

    GavriKos
    @GavriKos
    Диплом тут совсем ни при чем.
    А вот заявлять о себе до того как вы готовы идти работать - ну можно если вы крутой спец и чтобы вам положили на полку.
    А так - толку ноль, джунов "на будущее" никто не смотрит
    Ответ написан
    Комментировать