Задать вопрос
  • Как правильно вставлять изображения при наличии двух тем оформления сайта?

    Если нет потребности поддерживать динозавров, можно сделать прямо по красоте: вставлять в HTML оба варианта picture, указывать им специальные классы, чтобы различать картинки для тёмной и светлой тем, и, используя media-запрос prefers-color-scheme, скрывать лишнее.
    Ответ написан
    6 комментариев
  • На чём писать клиентское приложение с GUI?

    Можно посмотреть в сторону PWA и кэшировать данные в local storage или на диск.
    Ответ написан
    Комментировать
  • Как составить план по изучению языка C++?

    GavriKos
    @GavriKos
    чтобы поскорее начать программировать

    Т.е. вы просто читаете, но код не пишете? Если это так - то это и есть проблема. Садитесь и программируйте. Что угодно. Текстовый квест пишите, парсер хабра, и т.д.
    Ответ написан
    2 комментария
  • Стоит ли дальше учиться программировать?

    Adamos
    @Adamos
    Когда я учился, нам давали Бэйсик и Паскаль.
    Языки вымерли, специалисты нужны по-прежнему.
    Тот, кто просто выучил язык - это еще не программист и уж совсем не специалист.
    И да, я тоже слышал, что С++ вот-вот вымрет... лет двадцать уже.
    РНР - лет десять, та же история, пол-интернета на нем по-прежнему работает...
    Теперь вот Питон.
    Доткомы били-били, не разбили. Блокчейн бил-бил, не разбил. Пришли нейронки, хвостиком машут! Берегись, айти!
    Ответ написан
    Комментировать
  • V8 и JavaScript - на самом деле являются обо интерпретатороми?

    Если Javascript - это одна из реализаций ECMA-262, коих множества (TypeScript, ActionScript и т.д.).

    ECMA-262 - это стандарт для JavaScript и описывает он только JavaScript.
    TypeScript, ActionScript и прочие реализуют свою собственную спецификацию, которая не обазана быть совместимой с ecma-262

    То получается V8 как и JavaScript интерпретаторы?

    JavaScript - это язык, а V8 - это интерпретатор этого языка.
    Ответ написан
    2 комментария
  • В css есть событие скролла страницы?

    DevMan
    @DevMan
    ховер и подобное – состояние html/документа.
    a скролл страницы – состояние окна браузера, не документа.

    css этим не управляет.
    Ответ написан
    Комментировать
  • Бесконечная установка приложения apk?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Батенька Вы оптимист. Надеятся, что прилжение заработает с первого раза.
    Во первых, есть эмуляторы.
    Во вторых, беспроводная отладка. (Начиная с 11 андроида это просто )
    Ну а в третьих, действительно кабелем. Но я так убил разъем и аккамулятор на своем смарте с Андроид 7
    Ответ написан
    Комментировать
  • Какой актуальный стек верстки 2024?

    Если вы хотите научиться именно хорошо верстать, то углубляйте знания в чистом CSS.
    Изучите все самые современные техники и нововведения CSS, изучайте новые фичи CSS, которые только появились, и у них нет ещё полной поддержки в браузерах. Находите какие-то сложные примеры с CSS-tricks, пытайтесь сначала сами их повторить, а потом сравнивайте с оригинальным решением.

    Так вы будете на острие ножа, и сможете делать то, что обычная публика не умеет, сделаете хорошее портфолио и вас чаще будут брать на интересные и дорогие задачи. А Tailwind, Bootstrap и т.д.... каждая обезьяна может научиться использовать...
    Ответ написан
    2 комментария
  • Оффер в слепую - нормальная практика?

    @Drno
    Нет конечно. а то подпишешь оффер с какой нить военной компанией в африке...
    Ответ написан
    9 комментариев
  • Оффер в слепую - нормальная практика?

    paran0id
    @paran0id
    Умный, но ленивый
    Рекрутинговые агентства бывают разные. Одни раскрывают нанимателя и условия на первом же созвоне, другие не сообщают вообще ничего. Вторых, ИМХО, надо слать лесом. Понятно, что они боятся за свои гонорары, но такие сделки вслепую не совершаются.

    Я бы ничего на стал подписывать до принятия оффера. Более того, оффер не имеет юридической силы, и такие вещи, как NDA, нужно подписывать вместе с трудовым договором (за редкими исключениями).
    Ответ написан
    2 комментария
  • Как запустить OPENAI API на NODE из РФ?

    @Drno
    Наладь внешную политику, снимут ограничения, сможешь запустить
    Ну либо используй ВПН \ прокси
    Ответ написан
    4 комментария
  • Как лучше инициализировать объект?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    типа, антипаттерн...

    но это все равно вызов метода в конструкторе, что не приветствуется.

    Бред. Вот кем не приветствуется - вот он пускай и не приветствует и тихо миро плавает в своем болотце. Спокойно вызывайте приватный инициализатор в конструкторе - это как раз нормально. Конструктор - это и есть инициализатор объекта. Он даже называется "конструктор" - сборщик объекта. Его для этого и придумали. Выносить часть инициализации из инициализатора - на самом неделе не самая умная идея. А вот разбить инициализацию на разные логические части и разнести в разные методы - как раз таки очень даже хорошая практика. Декомпозиция, небольшие и простые функции/процедуры и все такое прочее.
    Ответ написан
    2 комментария
  • Миддл без юнит тестирования?

    vhood
    @vhood
    Не забывайте отмечать решения
    В разных компаниях разный уровень знаний для middle. Где-то тесты ни для какого грейда не требуются, как на твоей
    полноценной работе

    Советую прочесть требования в интересующих вакансиях, посмотри есть ли там тестирование в обязательных требованиях и если есть, указан ли какой-то конкретный инструмент. Если указан, можно попробовать сделать маленький проект с тестами по документации этого инструмента. Либо поискать другие варианты и не терять время.

    я за честность в резюме
    только не надо писать "не умею", лучше просто не упоминать
    Ответ написан
    Комментировать
  • Чем записать возможности программы, чтобы показать на собеседовании?

    Если ты разработчик, то никто не будет тратить время на то чтобы посмотреть, как твоё приложение работает.
    Просто выпиши суть приложения, стек, и какую сложную задачу ты решил в рамках этого проекта.

    Если ты дизайнер, то покажи фигму.
    Ответ написан
    Комментировать
  • Какие требования к VPS/VDS для PHP-фреймворков?

    @Everything_is_bad
    вся прелесть vps - берешь минимальный тариф, когда начинает не хватать, апаешь на следующий из линейки тарифов
    Ответ написан
    3 комментария
  • Как загружать SPA сайт Quasar сразу весь?

    Fragster
    @Fragster
    помогло? отметь решением!
    Скорее всего будет достаточно вместо
    const routes = [
      {
        path: '/',
        component: () => import('path/to/SomeComponent.vue')
    ...

    писать в роутах и остальных местах
    import SomeComponent from 'path/to/SomeComponent.vue'
    const routes = [
      {
        path: '/',
        component: SomeComponent 
    ...


    тогда все будет по частям, но загружаться сразу
    Ответ написан
    Комментировать
  • Нужен ли большой монитор для разработки?

    @Drno
    Каждый работает так как ему удобно, вот и всё
    Ответ написан
    Комментировать
  • Как реализовать структу для каталога next.js?

    уверен, есть более лаконичное решение
    Нет, магического способа «сделать хорошо» не существует.
    Ответ написан
    Комментировать
  • Стотит ли менять asp.net mvc на asp.net web api + nextjs?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    нормально себя чувствует.

    Работает и не трогай
    Ответ написан
    3 комментария
  • Какие есть фриланс-направления в разработке?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для вас ответы не будут иметь смысла. Вы ищете как бы не работать и получать деньги. Как бы не учиться и получить квалификационную профессию.
    Фриланс бывает ОЧЕНЬ и очень разнообразным. Но прибыльный фриланс начинается с высокого уровня сеньорности. Когда ты можешь сделать практически все.
    К этому моменту направления могут быть какие угодно, включая ентерпрайз.
    Ответ написан