Задать вопрос
  • Как frontend и backend соединяют в единый проект?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Как мне их правильно соединить?
    Во первых - зачем? Смысл разноса api и приложения в том что бэк работает одинаково со всеми запросами (не особо важно кто и как их дергает, лишь бы права позволяли), а фронт не зависит от бэка в представлении. По этому фронт пишется как морда на каком-нибудь реакте, который от бэкенда получает данные по запросу. Нужно авторизоваться - стучишся в эндпоинт авторизации, отдаешь креденшелы, получаешь токен. Нужно список юзеров - берешь доку по апи, стучишся с нужным пэйлоадом на эндпоинт, получаешь жсон списка, из него рисуешь что хочешь...
    Во вторых -
    Или frontend и backend размещены разными программами?
    что-то мне подсказывает что наверное вы рановато по знаниям взялись за задачу...
    Ответ написан
    Комментировать
  • Какие книги по операционным системам для изучения?

    Lord_of_Rings
    @Lord_of_Rings
    Дунадан - северный странник. Злой, но очень добрый
    увидел много хейта что она слишком абстрактная и поверхностная
    А вам бы сразу, не разобравшись, в потроха ОС лезть? Лучше Таненбаума в данном случае нет
    Ответ написан
    Комментировать
  • Как Роскомнадзор добился того что на сайте youtube надпись "Нет подключения к Интернету"?

    xez
    @xez
    TL Junior Roo
    Сайт сам загружается, а API, к которому он обращается чтобы видео получить - нет.
    Нажмите F12 и посмотрите вкладку Network
    Ответ написан
    2 комментария
  • Профориентация и выбор дальнейших путей развития?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Еще один важный критерий который мне сильно отсеивает количество вакансий это только аккредитованные IT-организации.

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

    Еще заметил что очень мало стало джуниорских вакансий.

    Их даже в лучшие времена почти не было, а сейчас страна в санкциях по уши и ставка ЦБ огромная, компании считают каждую копейку и готовы нанимать только зрелых специалистов.

    Вообще сейчас по моему какой-то кризис в IT

    Нет, у крепких мидлов и тем более сеньоров всё замечательно.

    Вдобавок начинает ИИ наступать нам на пятки

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

    Я начинаю, мне вроде интересно, но потом интерес угасает, потому что мне то за это никто не платит.

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

    @shushara4241
    Это называется эффектом Даннинга-Крюгера - когда не работаешь по какой-то профессии реально, то кажется, будто ничего сложного в ней нет. Количество необходимых знаний для работы даже в небольшой компании намного больше, чем кажется на первый взгляд, а процесс разработки только процентов на 10 состоит в написании кода
    Если же говорить о нейросетях, то в них есть так называемое "контекстное окно" - информация, которую она использует при генерации данных. Так вот даже небольшой проект не влезет в него, а крупные проекты в тысячи раз крупнее тем более. А учитывая, что код в компании подпадает под коммерческую тайну, то никто не даст скармливать его весь нейросети
    Ответ написан
    1 комментарий
  • Как в софтверных компаниях относятся к использованию ИИ?

    paran0id
    @paran0id
    Умный, но ленивый
    У нас поощряется использование ИИ как вспомогательного инструмента. Это примерно как пользоваться гуглом, чтобы не закопаться. Но это про сеньоров, которые понимают, что делают, и что им безмозглый ИИ предлагает. А описанный вами программист никогда не пройдёт собеседование.
    Ответ написан
    1 комментарий
  • Как в софтверных компаниях относятся к использованию ИИ?

    @Everything_is_bad
    Но имея базовые понятия, да с помощью ИИ я же могу junior'ом то уже работать
    но вот только джины не сильно и нужны, а тем более такие.

    И я полученный код уже использую, еще немного напильничком обработать и можнои на github и на pypi выкладывать.
    и кому он нужен будет? ИИ сейчас выдает код для решения мелких задач, этот код плохо поддерживается и плохо масштабируется.

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

    @artem-dainov
    Php, java, js. Boot spring, jquery, git
    Думаю, что самый лучший вариант это браузер.
    Можно потом приложение запустить на одной машине и по локалке получить доступ с других.
    Ответ написан
    Комментировать
  • Какие есть аналоги CloudFlare в РФ или в мире?

    Вообще CDN-ы существуют и кроме cloudflare, но в том же масштабе с тем же количеством сервисов и при этом доступное в рф для оплаты - врядли.
    Ну и много чего к cf бесплатного есть, что не факт что будет бесплатным у альтернатив.

    Cloudflare много чего предлагает себе в убыток, чего не могут позволить мелкие провайдеры себе (или просто ускоспециализированные, которые кроме CDN ничего и не предлагают)
    Ответ написан
    1 комментарий
  • Как учить понять школьную геометрию?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Старые советские учебники вам вам в помощь. Есть учебники, где всё достаточно просто расписано и объяснено - ищите в гугле по отзывам. Года - пятидесятые, примерно. Может есть и более свежие адекватные издания.
    Ответ написан
    Комментировать
  • IT с медицинским образованием - реально?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Все специалисты ИТ смежные, почти никто не работает в чисто ИТ, все занимаются автоматизацией какой-то области человеческой деятельности. Естественно, чем лучше знаешь прикладную область, тем лучше решения способен разрабатывать. Так что в автоматизации медицины образование и опыт врача будут полезны. Однако, они не обязательны, многие из нас регулярно прикладную область меняют и изучают новую с нуля.
    Ответ написан
    Комментировать
  • Проектирование БД: чем сейчас люди пользуются?

    @Vitsliputsli
    Основное требование: востребованность в будущем этих навыков.

    Для разработки бд в будущем как и сейчас будет востребован навык разработки бд. А где вы схему нарисуете, да хоть на бумажке, это вообще дело десятое.
    Если расчет, что инструмент както сам большую часть сделает, то нет, не сделает. А что сделает, то и самому легко написать.
    Ответ написан
  • PM, который хочет в IT — с чего начать?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Подскажите, хорошую ли я выбрал тактику?

    Плохую. В западных компаниях узнав, что работали на Россию шарахаться от вас будут, как черт от ладана.
    Ответ написан
    7 комментариев
  • Как вернуть коммиты после rebase?

    @sand3001
    Всего по немногу
    Просмотреть все коммиты можно используя git reflog
    Ответ написан
    Комментировать
  • Как в Maven-проекте собрать код отдельно от ресурсов?

    @shushara4241
    Тут нужно понять такую идею, что ресурс - это неотъемлимая часть программы, которая должна существовать для ее нормальной работы и именно поэтому помещается в resources и существует внутри одного jar-файла. Если эти файлы убрать из jar, то они перестают быть "ресурсами", а становятся обычными файлами в файловой системе и работать с ними нужно соответственно - через пакеты java.io/java.nio условно
    Ответ написан
    Комментировать
  • Почему i? Почему переменную, используемую в циклах, обычно называют именно i?

    @alexalexes
    index. А вообще, индексы элементов массива пришли из математики - i, j, k для первых трех измерений.
    Просто, первыми компухтеры оседлали математики, отсюда и традиция в циклах использовать эти буквы.
    Ответ написан
    2 комментария
  • Зачем аннотацию применять к самой себе?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Можно много делать странных вещей, в т.ч. в джаве. Не всегда и не во всех действиях есть смысл.
    Если вы не видите в этом смысла - просто не пишите так.
    ЯП - это средство выражения какой-то мысли, какого-то намерения.
    Кому-то для этого достаточно циклов и оператора goto, а кому-то необходимы аннотации и дженерики.
    Ответ написан
    Комментировать
  • Что нужно знать middle и senior golang developer?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Грейды - это не про знания, а про опыт и сформированный им майндсет. Чётких границ и однозначных критериев у грейдов нет.
    Ответ написан
    5 комментариев
  • Говорят,что не надо знать матем. при изучении программирования, но почему все задачи математические?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Программирование - это способ решать задачи. Если тебе нужно решить математическую задачу, тебе нужно будет знать математику.
    Только вот, далеко не всегда понятно, когда и для чего тебе нужно будет математическое решение.
    Ответ написан
    Комментировать