• Где найти видео с новшествами программирования?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    программированию с низким уровнем качества, для новичков или с устаревшей информацией

    Вы не задумывались почему? Основной поток программистов - макаки, новички, и на них делается основной упор.

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

    Никто не будет вам делать подарок, и скидывать сервис где собраны все гайдлайны от А до Я.

    Иначе зачем вы нужны обществу как программист, если ваш навык поиска информации равен продавшице Тамаре из магазина.

    Выход: Выбрать язык + описать задачу\проблему + выборка по году выдачи гугла + добавить ключевые слова = ваше решение задачи.
    Ответ написан
    Комментировать
  • Какую книгу или курсы можно посмотреть по изучению JAVA на 2020 год?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Хочу перейти с C++ на Java

    Скорее всего вы и на C++ не успели толком вскочить, если после изучения плюсов у вас возникают такие глупые вопросы по поводу изучения другого языка.
    Ответ написан
    2 комментария
  • Как не кипятится из-за полных идиотов и как с ними общаться?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    В общем, внутри всё буквально кипит и после каждого такого "разговора" нужно пол часа перекурить / сходить в спортзал / пробежаться и т.д.

    Всегда удивляло, как у людей подгорает от общения(особенно дистанционного) с неадекватами, которые тебе никто в принципе. Учитесь дисциплине, расслабляться. Это ваш хлеб, если вы будете общаться только с приятными и добрыми одуванами, вы тупо ничего не заработаете.

    В 80% любой крупный клиент(по моему опыту) у№бок, и вы с этим ничего не поделаете, нужно выдохнуть, и снять с него сливки в худшем случае, в лучшем - сделать работу идеально, без ругани, и получить его на постоянку.

    PS: у нас штат 120 человек в компании, один отдел работает на аутсорсе - итого, самый крупный клиент, который работает с нами уже 8 лет, самый жлобский и отвратный, и никто с ним не ужился, кроме этого отдела с железными ребятами. В итоге очень крупые деньги идут в нашу кассу.
    Ответ написан
    2 комментария
  • Как вести несколько версий сайта Wordpress (замена)?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    при этом, хотелось бы, что бы он продолжал свою работу

    Ну так не трогайте его на боевом сервере

    что необходимо создать копию текущего сайта

    Создайте

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

    После того как все функции успешно прошли тест, делаете перезапись базы данных и фалов проекта, перекинув все с тестового на боевой(перед этим сделав бэкап \ можно не делать если хостинг делает ежедневный бэкап и можно откатиться по нажатию одной кнопки)
    Ответ написан
    3 комментария
  • Бекап для изображения?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Есть несколько новых форматов изображения (таких, как WebP и JPEG-2000), которым удается сохранять высокое качество при малом размере файла. Тем не менее, бразуеры поддерживают их не полностью.

    <picture>позволяет нам использовать их в старых браузерах. Вы можете прописать MIME-тип внутри атрибута type, бразуер сразу определит файлы такого типа как неподдерживаемые:

    <picture>
       <source type="image/webp" srcset="pyramid.webp"> 
      <source type="image/svg+xml" srcset="pyramid.svg">
      <img src="pyramid.png" alt="regular pyramid built from four equilateral triangles">
    </picture>


    https://habr.com/ru/company/ruvds/blog/494710/
    Итог - вы не делаете бэкап, вы просто загружаете 2 картинки, и браузер сам выбирает для себя то, что ему нужно.
    Ответ написан
  • Как программисту отдыхать и организовать распорядок дня?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Просыпаюсь в 05:40, чтобы приехать к 9 на работу. В 18 заканчиваю, домой приезжаю примерно в 20:30.

    Проблема найдена. Ее решение - снять за 10 тысяч квартиру в 10 минутах от работы. Просыпаться в 8:30, и быть свободным в 18:10.

    Решение проблемы со своей квартирой - сдать квартиру, и на эти же деньги снимать квартиру. Не быть зацикленным на имуществе, если будет душить жаба по поводу людей в своей квартире.
    Ответ написан
  • Настройка webpack?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Большинтсво того, что вы удалили - критично для проекта. Не надо лезть в вебпак, если не понимаете что удаляете.
    Советую посмотреть данный курс что бы получить хотя бы небольшое понимание как вебпак работает под капотом - https://coursehunter.net/course/webpack.

    Лезть туда не понимая как работают массивы, объекты и не умея гуглить - бессмысленно. Как по мне, вы слишком рано пришли к вебпаку. Для начала надо подтянуть себя хотя бы до знания нативного JS.
    Ответ написан
  • Не работает webpack.config?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    CopyPlugin Invalid Options

    Тут написано что неправильно задан параметр опций.

    options should be array

    А здесь ниже для вас написано что опции должны быть переданы как массив с объектами, а не как объекты разделенные. Следовательно нужно сделать массив объектов.

    А тут решение для особо одаренных -
    https://github.com/webpack-contrib/copy-webpack-pl...

    Error Code =
    const CopyPlugin = require('copy-webpack-plugin');
    
    module.exports = {
      plugins: [
        new CopyPlugin({
          patterns: [
            { from: 'source', to: 'dest' },
            { from: 'other', to: 'public' },
          ],
        }),
      ],
    };


    Good Code Example -
    const CopyPlugin = require('copy-webpack-plugin');
    
    module.exports = {
      plugins: [
            new CopyPlugin(
                [
                    { from: 'source', to: 'dest' },
                    { from: 'other', to: 'public' },
                ]
            ),
      ],
    };
    Ответ написан
    7 комментариев
  • Тема дипломной работы по специальности "Информационные системы"?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Дорогой Ерхан Шорбасов, вам ваш руководитель дал прямую наводку что надо сделать. Чему вас там учат?)

    относиться к образовательному процессу так

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

    Для какого нибудь привокзального вуза данной идей будет за глаза. Как раз и какой нибудь язык подтянете. Делать можно как на самом голом HTML, CSS, JS. Либо можете взять условный фреймворк, и шокировать всех на дипломе.
    Ответ написан
  • Стоит ли сегодня новичку изучать C/C++?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Стоит ли сегодня новичку изучать C/C++?

    Очень глупый вопрос, так как большинство софта который относится к высоконагруженному или с огромным колличеством пользователей пишется на бэке с использованием C (если требуется поддержка чего-то старого) или C++(язык каждый код обрастает новыми стандартами и фишками). Это №1 язык в Google(но это не точно),
    5f8d38e351600232985376.png
    Яндекс и прочих топах, когда речь заходит о чем-то масштабном.

    многие считают

    Многие считают что язык PHP говно, особенно сеньоры Васяны из условного Саратова, что не мешает гуглу использовать этот язык в стеке, и платить разрабам от 100к зеленых в год.

    Действительно ли время С/С++ ушло

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

    PS: Это как с выходом Kotlin хоронить Java. Все Джависты вам улыбаются.
    Ответ написан
  • Angular или React?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Если не использовали до этого JS фреймворки - то Vue\React. Ангуляр будет тяжелее. Самым простым будет Vue
    Ответ написан
    6 комментариев
  • Существуют ли крупные ресурсы/книги по интернету, всемирной паутине и их технологиях?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    А то искал такие, читал, просматривал, но хочется, чтобы прям вся информация была в одном месте, чтобы сразу составить полную картину работы.

    Википедия
    Ответ написан
    Комментировать
  • Скажите пожалуйста куда писать жалобы на работодателя?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Какой-же вы душный) сразу в прокуратуру идите, и на забудьте в прокуратуре попросить что бы они вам на гитхаб профиле звезду поставили и форкнули проект. PS: С чего вы вообще взяли что работодатель вам в приниципе что-то должен до принятия на работу по ТК РФ?)
    Ответ написан
    2 комментария
  • Как сделать тестовую среду на WordPress?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    1. Покупаете хостинг \ не покупаете хостинг, а используйете локальный aka OpenServer.
    2. Дублируете интернет магазин на ваш хостинг, отключив индексацию и счетчики.
    3. ???
    4. Профит. На своём тестовом разрабатываете что угодно, и сколько душе угодно.
    Ответ написан
    2 комментария
  • Должен ли front-end уметь верстать?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Должен

    Должен, но можно без фанатизма.
    Ответ написан
    Комментировать
  • Хочу записаться на курсы веб дизайнера.Что скажете про яндекс практикум?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    стать лучшим дизайнером на свете?

    Каждый день рисовать дизайн по 7-8 часов, читать книги по дизайну, иметь вкус или хотя бы понятие вкуса. Уметь в Фигма, Фотошоп и Иллюстратор.

    Тему курсов по дизайну забыть как страшный сон.

    UPD: каждый день заходить на https://www.behance.net/, и тому подобные площадки, дабы учиться у более опытных товарищей умению правильно компоновать объекты, совмещать цветовые решения, либо воровать трендовые вещи. Всё это = хороший дизайн.
    Ответ написан
    3 комментария
  • Fлфджывпл дапдавпдывлпь?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    5f895f197730f758474602.png
    Если коротко:
    1) Первый экран сливается с вторым экраном, нет четкого перехода, очень уныло смотрятся заголовки h2.
    2) Где часы(да и в целом остальные section) - увеличить padding(отступы сверху и снизу), что бы визуально не липло к контенту. Плюс добавить что нибудь на задний фон - смотрится бедно, какой нибудь overlay с часами серыми.
    3) У input калькулятора отсутствует padding-left, меня как перфекциониста сразу выбивает это из колеи.

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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Вам нужно взять любую CMS которая работает по MVC, и посмотреть код корзины(страницы заказа).
    Допустим тот же самый opencart - каждый отдельный пункт заказа подключен к основной страницы отдельным шаблоном, и под каждый отдельный шаблон пишется свой визуал, и логика.

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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Может есть какой-то плагин для реализации такого?

    Любой, будь то Slick Slider либо Swiper
    У swiper называется thumb gallery
    https://swiperjs.com/demos/

    Пример реализации на codepen через owl-carousel
    https://codepen.io/ilyakabanov/pen/EmPygw
    Ответ написан
    1 комментарий
  • Может кто объяснить простым языком на пальцах, что такое мутации?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Какое видео?)
    Куда еще проще обьяснить чем это написано в доке Vue? Вроде разжеванно:
    https://vuex.vuejs.org/ru/guide/mutations.html

    Терминология
    Вкратце: ваше состояние хранится в объекте, называемом хранилищем. Для изменения состояния вы используете действия и мутации, которые также хранятся в состоянии.

    Мутации (Mutations)

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