• Правильная реализация MVC на ES6?

    Stalker_RED
    @Stalker_RED
    Правильный MVC вот примерно такой: (1, 2). Вам скорее всего не нужен ПРАВИЛЬНЫЙ, а нужен какой-то с оптимизацией для web. Прикол в том, что вариантов как переколбасить идею сорокалетней давности под веб - несколько больше чем один. Причем у всех вариантов найдутся как плюсы, так и минусы.
    Отсюда и боль у многих начинающих - только что прочитал в учебнике описание MVC, а вот на соседней странице - все по другому!

    Чтобы не сильно мучиться с выбором - можно взять один из современных фремворков, где умные дяди уже постарались и продумали много всякого.
    Ответ написан
    2 комментария
  • Какой стандартный ввод/вывод на JavaScript?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    process.stdin и т.д. Стандартный вывод да хоть console.log.
    Ответ написан
    Комментировать
  • Где найти наставника или программиста, который даст простые заказы за небольшие деньги?

    opium
    @opium
    Просто люблю качественно работать
    А проборвли по тупому смотреть когда нет других откликов? Это же так прост и очевидно просто отставил свой отклик первым, усилий минимум, выхлоп колоссальный
    Ответ написан
    9 комментариев
  • Как лучше всего учиться работать с вордпресс программисту?

    Xvento
    @Xvento
    WordPress Разработчик, Themeforest автор
    Просмотрите мой блог который посвящен ВордПресс. Также сейчас я публикую уроки для бесплатного курса по разработке WordPress темы для продажи:
    https://weblayner.com/
    Ответ написан
    Комментировать
  • Как лучше всего учиться работать с вордпресс программисту?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Миша Рудрастых, рекомендую на англ
    рус https://misha.blog/
    англ https://rudrastyh.com/blog
    Ответ написан
    Комментировать
  • Как найти и устранить ошибку рендеринга компонента?

    EreminD
    @EreminD
    Кое-что умею
    хорошо бы ваш код увидеть
    пока, наугад, предположу, что у компонента, котрый вы ждете не определен selector
    Ответ написан
    1 комментарий
  • Этапы разработки дизайна сайта?

    Chefranov
    @Chefranov
    Новичок
    Бриф (все хотелки заказчика и описание его бизнеса) -> Прототип (на основе брифа) -> Правки от заказчика-> Дизайн -> Правки дизайна -> Передача на верстку
    Ответ написан
    4 комментария
  • Emmet и jade? что быстрее?

    kudesa
    @kudesa
    Проектирую и верстаю адаптивные сайты
    Разница в назначении и масштабе.
    Emmet предназначен для быстрой развертки кода.
    Jade — шаблонизатор для создания компонентов в многостраничном проекте.
    Изменился футер у проекта, изменили компонент footer.jade, футер изменился на всех страницах за раз.
    Переход на шаблонизатор ускоряет разработку проектов.

    И в рамках синтаксиса jade можно использовать Emmet для быстрого набора кода.
    Ответ написан
    Комментировать
  • Emmet и jade? что быстрее?

    @dady_KK
    PM
    Разница в удобстве редактирования уже написанного кода, а вообще кому как удобно, с эммета можно начать и если нет надобности в циклах, условиях и прочих вкусностях джейда то можно и обойтись без него. Вы попробуйте если чувствуете джейд излишним в работе, то не используйте, в любом случае все улучшалки и упрощалки придуманы для удобства - если неудобно, то глупо идти на поводу у моды
    Ответ написан
    Комментировать
  • Какой порядок разработки сервиса Python+Django+Vue+bootstrap?

    kgb_zor
    @kgb_zor
    I need your traceback.
    На счет IDE - хватит, да хоть блокнот.

    Порядок.

    1. Создайте django приложение.
    2. Создайте vue приложение.
    3. Накидайте html.
    4. Cоздайте модель сообщения.
    5. Напишите API на DRF.
    6. Потом при помощи vue делайте запросы на сервер и тяните сообщения.

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

    Хостинг - на ваш вкус Heroku , Pythonanywhere и т д.

    Туториал 1.
    Туториал 2.
    Ответ написан
    Комментировать
  • Как связать Django и Vue?

    kgb_zor
    @kgb_zor
    I need your traceback.
    Ответ написан
    Комментировать
  • Как из Figma сохранить целый Артборд как изображение?

    oxyberg
    @oxyberg
    Продуктовый дизайнер ВКонтакте
    Наверное, подойдет экспорт артборда. Можно в правом окне добавить опцию экспорта, выбрать формат, разрешение и нажать Export. Подробнее у Фигмы.
    Ответ написан
    Комментировать
  • Как из Figma сохранить целый Артборд как изображение?

    mixail_fet
    @mixail_fet
    Дизайнер веб-интерфейсов
    В Figme отпадает необходимость отправлять заказчику PNG файлы из-за каждой правки, сейчас есть возможность отправлять просто ссылку на прототип, который принимает в себя изменения в реальном времени.

    Для того чтобы отправить такую ссылку заказчику, нужно открыть режим прототипа и нажать на кнопку Share, оттуда уже скопировать ссылку:

    1
    5c2339468029b113631370.png
    2
    5c23399b28a18783762826.png
    Ответ написан
    2 комментария
  • Какая иерархия/система в IT компаниях?

    v_sadist
    @v_sadist
    DevOps engineer
    Приветствую, топикстартер!

    "Какая иерархия/система устроена в IT компаниях?"
    Иерархия аналогична производственным предприятиям или коммерческим структурам. Отличие IT компании от других сфер бизнеса только в том, что IT - источник прибыли.

    "Кто главный, должность?"
    CEO, Owner - зависит от типа компании и ее размеров.
    "Кто такой техлид, тимлид?"
    В зависимости от ситуации техлид и тимлид это одно и тоже. Если проектов много и имеется технический директор (техлид, СТО), то имеются так же тимлиды (прорабы) - прогеры, одновременно отвечающие за свою команду разработчиков/инженеров и тд

    "Кто над кем стоит?"
    Собрание Акционеров - СЕО - СТО - директоры (разработки/эксплуатации и тд) - тимлиды - специалисты
    "Кто такой аккаунт-менеджер? "
    Обычно это менеджер особо толстых клиентов, которые продает им решения и следит за тем, чтобы толстым клиентам было хорошо и приятно.

    Кто за что отвечает?
    СЕО - общая стратегия фирмы
    СТО - обрая стратегия техники (разработка, эксплуатация, архитектура)
    Директоры архитектуры, разработки, эксплуатации отвечают за свой домен
    Тимлиды - отвечают за результаты своей команды, занимаются координированием работ.
    Ответ написан
    Комментировать
  • Какая иерархия/система в IT компаниях?

    @Alexey_Kutepov
    Разработчик программного обеспечения
    Есть барин и холопы. Всё остальное это просто красивые слова))
    Ответ написан
    Комментировать
  • Back end или Front end?

    Выберите сами, попробуйте и be и fe. Возможно выберите оба :) fe + be = profit.
    Ответ написан
    Комментировать
  • Back end или Front end?

    PavelK
    @PavelK
    Это слишком индивидуальный выбор, наравне с тем, почему вы стали программистом/верстальщиком, а не чиновником/юристом. Попробовать то стоит в любом случае - хотя бы будет представление как там - с другой стороны баррикад, в дальнейшем будет проще взаимодействовать с бэкендерами.
    Ответ написан
    Комментировать
  • Back end или Front end?

    azovl
    @azovl
    Все зависит от Вас, что интереснее создавать... Это как говориться вопрос очень "личностного" характера.
    Могу сказать по себе, начинал я с бэкенда, но после, перешел на фронтенд, на данный момент занимаюсь и фронтендом и бэкендом. Просто сейчас стало интересно создавать полностью весь проект "для себя". Что касается зарплат, то где-то больше, где-то меньше, все зависит от умений и Вашего уровня... Проанализируйте что для Вас ближе и ... Вперёд!
    Ответ написан
    Комментировать
  • Какая теоретическая база нужна, чтобы заняться функциональным программированием на Haskell?

    Для [Haskell] вроде как нужна большая теоретическая база
    Это не совсем так. Вот Вы когда сдачу в магазине пересчитываете, Вы вряд ли задумываетесь о том, что множества, используемые Вами для пересчёта мелочи (множество натуральных чисел, целых чисел и т. д.) с заданными на этих множествах операциями (сложение, умножение и т. д.) образуют различные алгебраические структуры (всякие там кольца, полугруппы, поля и прочее). Более того, даже если бы Вы об этом задумывались, это бы ну никак не помогало посчитать сдачу.

    С теоретической безой Haskell'а почти также — Haskell активно использует понятия из теории категорий (категории, стрелки, монады, функторы и т. д.), но для использования этих понятий в рамках Haskell достаточно (по крайней мере на первых порах) рассматривать их просто как ФП-паттерны (по аналогии с ООП-паттернами, такими как фасад, синглтон, адаптер и вот это вот всё). Так, монада — просто тип, имеющий определённый набор "методов" (выражаясь в терминах ООП), удовлетворяющих определённым требованиям.

    В общем, чтобы начать учить Haskell, ящитаю, особого теоретического бэкграунда не нужно. На первых шагах всё что Вам нужно будет понять — каррирование, ФВП, лямбды, ленивость. Это всё достаточно простые вещи, разжёванные в начале любой книжки по функциональному программированию. Ну а если вдруг, когда Вы столкнётесь с понятием "монада", Вам захочется узнать, что оно значит вне Haskell'а, откуда оно взялось — никто не мешает прочитать статейку/главу книги о ТК когда это понадобиться, не обязательно делать это заранее.
    Ответ написан
    Комментировать