• Почему не отображается фон в VUE вставленный через Style в сам код?

    Aetae
    @Aetae Куратор тега Vue.js
    Тлен
    Потому что на этапе исполнения пути @/assets/images/image.jpeg не существует. Это не волшебство. На этапе компиляции vue-compiler проходится по известному списку атрибутов, а postcss по стилям и заменяют такие пути на результаты loader'a(по умолчанию: data-uri для мелких файлов и внутренние пути относительно spa для остальных). Простые произвольные строки(которой и является `url(@/assets/images/image.jpeg) no-repeat center`) само собой анализу и замене не подвергаются.
    Надо явно получить результат loader'a(через require('путь')) и использовать его где нужно.

    Условно так:
    :style="`background: url(${require('@/assets/images/image.jpeg')}) no-repeat center`"
    Ответ написан
    1 комментарий
  • Что такое mvc-паттерн на самом деле?

    php666
    @php666
    PHP-макака
    Поставь на базе фреймворка Laravel это решение - laravel-boilerplate.com
    Это каркас приложения с некоторым готовыми модулями, легче понимать будет по уже написанному коду модулей. У нас коллеги, которые с Битриксом всю жизнь работали и про MVC ничего не знали, за неделю принцип поняли, опираясь на примеры кода.

    Что бы понимать MVC, надо понимать суть ООП. Для понимания сути ООП надо читать соответсвующую литературу. Это важно. Нужно научиться мыслить объектами, забыть как страшный сон всё, что ты знал до этого и заново учиться писать код.

    Что бы понимать, что такое разделение системы на слои, надо читать это (начни сразу с части 1, главы 1).

    Ну и на, мою статью на более "человеческом" варианте понимания МВС.
    Ответ написан
    9 комментариев
  • Аналог fullpage js на чистом js?

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    Я вас удивлю, но fullpage.js - давным-давно работает на ванильном js.
    Пользуйтесь и радуйтесь, скрипт не идеален, но остальные того хуже. :)
    Ответ написан
    Комментировать
  • Есть ли готовые библиотеки под такие виды карт на канвасе?

    politon
    @politon
    HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
    https://mappa.js.org/
    Если объектов немного, то достаточно svg + canvas
    Ответ написан
    Комментировать
  • Как "продолжить"?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Сначала вам нужно знать базовый синтаксис языка. Плюс несколько стандартных библиотек. Потом ищете простую идею для своей программы. Не нужно искать идеи в интернете или тут спрашивать. Напишите несколько программ для себя. Вот мой пример:
    1) Я заметил, что много времени провожу на qna.habr.com(количество переходов можно посмотреть в браузере). Так вот, я захожу на главную страницу сайта, и смотрю новые вопросы по моим тегам. Делаю это почти каждые 10-30 минут. Это здорово отнимает время. Решим проблему с помощью python. Взял 3 библиотеки(requests, notify2 и beautifulsoup) и написал простую программу. Суть ее в том, что она раз в минуту запрашивает главную страницу qna(с cookies), парсит ее и забирает из нее текст вопроса и ссылку. Потом проверяет в цикле, есть ли данная ссылка в файле. Если нет, значит показываем на рабочем столе уведомления с новыми вопросами, а ссылки записываем в файл. И так в цикле. Вроде бы программа простая, но с помощью нее можно поработать на практике с циклами, файлами, сетью, парсингом и т.д.
    Потом мне стало интересно, что такое боты в Телеграм. Почитал документацию и примеры. Вышеуказанною программу переделал под бота. Теперь уведомления приходят мне в телегу.
    2) Следующую программу сделал для rutracker.org Суть ее в следующем - указываем программе ссылку на раздел форума, она парсит сначала главную страницу раздела, вытаскивает номер последней страницы и потом скачивает и парсит с первой по последнюю страницу, вытаскивая заголовок раздачи, размер, сиды/пиры и записывает это все в базу sqlite3. Открываю базу с помощью sqlitebrowser, и могу искать раздачи по тексту, также сортируя по сидам, пирам, размеру и т.д Здесь опять можно потренироваться на практике с циклами, работой с сетью, парсингом, базой данных.

    Когда будете писать код, который вам интересен, вы и сами не заметите как, запомните синтаксис, часто используемые библиотеки и т.д.

    Пример бота для qna.habr.com:
    5e57a5a5d8f6b747820507.png
    Ответ написан
    Комментировать
  • Как "продолжить"?

    shabelski89
    @shabelski89
    engineer
    *** Я же учил Python ***

    Час, день, неделя, годы,
    Бессмысленный и длинный PEP,
    В дни жестокой непогоды,
    Учит пайтон человек.
    Ответ написан
    1 комментарий
  • Знаете ли вы основы JavaScript? Возможно вы ошибаетесь?

    Stalker_RED
    @Stalker_RED
    Вот эти ребята наверное тоже были уверены что знают основы.
    FQ9jhgN.png
    Построить у них получилось, вот физический объект, из кирпича и бетона. Вот только лестницей невозможно пользоваться. Но не развалилось? Основы они знают же!

    Вероятно на курсе обучают чему-то большему, чем основы. Или ничему толком не обучают, а просто так рубят бабло. Без телепатии сложно определить какие курсы вы нашли, и почему там такой порог входа.
    Ответ написан
  • Что значит * в написании аргумента в Python?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Не стал сюда копировать, почитайте первый ответ, там очень подробно расписано.
    Что значит * (звёздочка) и ** двойная звёздочка в ...
    Ответ написан
    1 комментарий
  • В чем ошибка в данной программе?

    IninsaY
    @IninsaY
    Нельзя конкатенировать строку "summ" и число c.
    Варианты решения:

    Просто печатаем вместе, а не конкатенируем
    print("summ", c)

    Переводим переменную c в строку и конкатенируем к 'summ'
    print("summ" + str(c))

    Через format()
    print("summ {}").format(c)

    Так же через format можно добавлять много переменных
    print("summ {} {} {}").format(c, a, b)
    Ответ написан
    Комментировать
  • Насколько важен атестат об окончании школы для трудоустройства в сфере GameDev?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Никогда ещё эта картинка не была так кстати!
    5e3e4974025c8931853294.jpeg
    Геймдев совсем не такой, каким вы его себе представляете.
    Ответ написан
    Комментировать
  • Какой есть буржуйский ресурс с адекватной аналитикой для выбора востребованного языка/платформы для изучения?

    DevMan
    @DevMan
    во времена, когда все больше софта мигрирует в вэб, и бизнес вместе с ним, вэб-дев конечно же загибается.
    либо вы живёте в альтернативной реальности, либо у вас ущербное понятие о вэб-деве.

    что бы вы не учили, но если вы ноль в этой сфере, то и через полгода, и через два, у вас будет столько же заказов. и это не зависит от сферы.
    Ответ написан
    Комментировать
  • Как мне стать middle-frontend?

    @zkrvndm
    Софт для автоматизации
    Чтобы стать мидлом, нужно выполнить два простых шага:
    1. Для начала подтянуть свои навыки до джуна
    2. Много-много практики и сами не поймёте, как через пару лет стали мидлом

    og_og_1487921519226077644.jpg
    Ответ написан
    Комментировать
  • Как мне стать middle-frontend?

    dom1n1k
    @dom1n1k
    цель взять заказ бюджетом в 20000 руб на какой-либо фриланс бирж

    не могу даже на половину сверстать простой макет

    Никаких противоречий тут не находишь?

    Учиться нужно не на фрилансе.
    Во-первых, это неэффективно. Во-вторых, люди которые заплатят тебе за работу деньги, фактически будут обмануты.
    Нужно сначала изучить основы по статьям и видосикам (на ютубе сейчас этого добра много). Потом на работу в офис минимум на 2 года. Это минимум! И только потом, возможно, фриланс.
    Ответ написан
    Комментировать
  • Как учесть этот параметр - нужно еще?

    @BATPYIIIKOB
    PHP, JS
    Если рассматривать общую концепцию, то учитывать параметр лучше или. Или если не вдаваться в подробности, то я бы выбрал всё таки или. Но иначе не получиться не учитывать параметр. Нужно ещё?

    З.Ы.: Пишите вопросы понятно и развёрнуто...
    Ответ написан
    1 комментарий
  • Какие перспективы есть у Elixir?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Язык для хипстеров.
    Приходит такой хипстер со своим стартапом и говорит: у меня есть классная идея, давайте запилим ?
    А на чем пилить будем ?
    ну вот тут есть говорят руби, он такой няшный но тормоз.
    оо .. так вот есть эликсир, он тоже руби-лайк, но не тормоз.

    И короче начинается девелопмент для эликсире, такой себе веб-сайт на эликсире.
    На самом деле продукт нишевый, потому что построен на Эрланге. И когда задают вопрос, для чего эликсир - да для того же самого что и Эрланг, только с бОльшими возможностями выстрелить себе в ногу, но и большими выразительными средствами языка.
    А по факту что Эрланг, что Эликсир, компилируются в BEAM-код для Эрланг виртуальной машины. Т.о. все это дело взаимозаменяемое, и либы для эликсира можно использовать для эрланга и наоборот.

    По сути если люди используют эликсир для веба, то обязательно вместе с фреймворком Феникс. Это такой фреймворк, где очень много умолчаний, и просто показывается как надо делать, но чтобы было объяснение что-к-чему, то это надо лезть в исходники, там много "магии", которая скрывается самим фреймворком.

    Для тех кто знаком с Эрлангом и использует его каждый день, Elixir must have.
    Для тех кто только пришел, и не знаком с Эрлом, Elixir это такой быстрый язык-фреймворк, который позволяет тяп-ляп-и-в-продакшн. Наврядли люди понимают все архитектурные ограничения, и как там оно внутри под капотом.
    Ответ написан
    4 комментария
  • Какой курс по веб разработке выбрать?

    0xD34F
    @0xD34F
    выбирайте оба - деньги вам ни к чему
    Ответ написан
    12 комментариев
  • Делает ли из меня Linux-профи установка и использование дистрибутивов Gentoo/Arch?

    Zoominger
    @Zoominger
    System Integrator
    Нет, установка Генту делает из вас хорошего копипастера мануалов.
    Источник: личный опыт.
    Ответ написан
    3 комментария
  • Можно ли освоить несколько ОС будучи программистом?

    mahmudchon
    @mahmudchon
    Можно ли освоить несколько предметов будучи учеником среднего образовательного учреждения?
    Например, и для Истории есть учебник и для Геометрии.
    Ответ написан
    Комментировать
  • Как выбрать Web Framework для проекта?

    Digiport
    @Digiport
    PHP рулит
    Ну, если хочешь серьёзно, то конечно Java.
    PHP вообще для детского сада, для настоящих мужиков не серьёзно.
    Ответ написан
    1 комментарий
  • Какой фреймворк JS выбрать для изучения?

    Zoominger
    @Zoominger
    System Integrator
    Меня призвали и я не могу разочаровать своих поклонников.

    Посоветуйте, что изучать для трудоустройства или выхода на фриланс?

    Изучайте вождение для работы таксистом, получите медкнижку для работы в Макдональдсе. Вот эти все фреймворки, ЖиЭсы, вот это всё ну никак не вяжется с "быстро и стабильно заработать", вы гораздо быстрее и больше заработаете, собирая бутылки.
    Ответ написан
    8 комментариев