@davidobryakov
Друзья, обещанное видео по работе Vue Router и введению в компоненты уже на канале!
сегодня решил записывать видео несколько иным образом: озвучивать во время записи, а не после. жду фидбэка
@davidobryakov via @vote
Стоит ли дополнительно разобрать HTTP-методы и их применение?
anonymous poll
Лучше в отдельном видео – 3
👍👍👍👍👍👍👍 60%
Да – 2
👍👍👍👍👍 40%
Нет
▫️ 0%
👥 5 people voted so far.
anonymous poll
Лучше в отдельном видео – 3
👍👍👍👍👍👍👍 60%
Да – 2
👍👍👍👍👍 40%
Нет
▫️ 0%
👥 5 people voted so far.
Получаем данные асинхронно с помощью axios, обрабатываем их и выдаём на страничку. Немного про reactive props для связки axios и chartjs.
https://teletype.in/@kantegory/F-yYlLSz_
https://teletype.in/@kantegory/F-yYlLSz_
Teletype
SPA-приложение на Vue.JS #4
Привет, сегодня мы научимся получать данные с помощью axios и отрисовывать графики с помощью ChartJS.
Понимаю, что снова за один день не успеваю подготовить видео полностью, поэтому про Vuex расскажу вам уже завтра.
Кроме этого, подумываю над записью своего подкаста (читайте: разговорные видео о том, что меня интересует). Но это уже после того, как закончу мини-курс (осталось вот Vuex разобрать и кое-что около DevOps!).
Кроме этого, подумываю над записью своего подкаста (читайте: разговорные видео о том, что меня интересует). Но это уже после того, как закончу мини-курс (осталось вот Vuex разобрать и кое-что около DevOps!).
#5 Vuex, Axios, Routing, Computed
Рассмотрел связку Vuex + Axios, улучшил роутинг внутри приложения, рассказал про вычисляемые свойства.
Рассмотрел связку Vuex + Axios, улучшил роутинг внутри приложения, рассказал про вычисляемые свойства.
#6 Деплой SPA + настройка CI/CD (Gitlab CI + NGINX)
На этом свой первый мини-курс считаю завершённым. В ближайшие пару дней постараюсь записать и залить подкаст (немного о планах, немного новостей из мира разработки).
На этом свой первый мини-курс считаю завершённым. В ближайшие пару дней постараюсь записать и залить подкаст (немного о планах, немного новостей из мира разработки).
ПЛАНЫ. ELECTRON ВСЁ? УДАЛЁНКА
Вот и вышел первый (пилотный) выпуск моего подкаста «На всю голову JS».
Рассказал немного о себе и том, как я начинал. Видео по заявкам подписчиков и прочие планы. Конец эры Electron'а и сложности удалённой работы.
Жду фидбэка!
Вот и вышел первый (пилотный) выпуск моего подкаста «На всю голову JS».
Рассказал немного о себе и том, как я начинал. Видео по заявкам подписчиков и прочие планы. Конец эры Electron'а и сложности удалённой работы.
Жду фидбэка!
Рассказал кратко обо всех HTTP-методах и клиент-серверном взаимодействии.
Предупреждаю: монтаж экспериментальный. Жду фидбэк (@kantegory)!
Предупреждаю: монтаж экспериментальный. Жду фидбэк (@kantegory)!
НА ВСЮ ГОЛОВУ JS #1
DENO: УЖЕ МОЖНО? VUE ТЕПЕРЬ REACT? ROME. GOLANG (ГОСТЬ: ДИМА ВЕНГЕРОВ)
Тут вышел первый выпуск моего подкаста (прошлый был пилотным).
Поговорили про Deno, Golang, Rome, Vue, React, Angular, использование JS на сервере и не только.
Смотрите, слушайте, комментируйте!
DENO: УЖЕ МОЖНО? VUE ТЕПЕРЬ REACT? ROME. GOLANG (ГОСТЬ: ДИМА ВЕНГЕРОВ)
Тут вышел первый выпуск моего подкаста (прошлый был пилотным).
Поговорили про Deno, Golang, Rome, Vue, React, Angular, использование JS на сервере и не только.
Смотрите, слушайте, комментируйте!
Open Source
В университетской конфе нашего курса с администрацией факультета декан задал вопрос: "Какими open source проектами вы пользуетесь? А может, даже, участвуете в разработке?"
Решил поделиться и с вами своим небольшим опытом, собрав всю информацию за последнее время по взаимодействию с Open Source.
PeerTube — распределённая альтернатива YouTube. Работает с использованием технологии web-torrent. По работе (используется в одном из ведомых компанией проектов) участвовал в разработке, но больше косвенно: составлял issue на github с предложением реализации некоторых фич, либо баг-репортами.
Один раз отправлял PR, его приняли (мелкая ошибка в документации, которая сбивала меня с толку).
Репозиторий: https://github.com/Chocobozzz/PeerTube
NewPipe — клиент YouTube (и не только) для андроид-смартфонов. Предоставляет довольно интересный функционал, не собирая никаких данных о пользователях (логин не требуется, требуется только загрузить список подписок, формируемый обращением к открытому API YouTube по предлагаемой в приложении ссылке). Думал отправить им PR, но увидел что большая часть подобных PR уже была отклонена, потому что они "не хотят использовать лишние зависимости".
Репозиторий: https://github.com/TeamNewPipe/NewPipe
Bugzilla — свободный багтрекер, разрабатываемый компанией Mozilla. По работе писал и продолжаю писать опенсорсные модули для улучшения взаимодействия (например, отображение списка всех работников, которые сейчас работают над той или иной задачей, используя socket.io и сервер на Node.JS + Express.JS; ещё есть проект, для багзиллы — bzkanban, который работает с её API и выдаёт все задачи в виде канбан-доски. Для него дописывал некоторые фичи, которые были необходимы нашей компании. И внутри самой багзиллы непосредственно реализовывал одну штуку — "Продуктивное время" в работе над задачей. Метрика, которая отражала бы временные затраты разработчика в том случае, если бы он уже знал, как решать эту задачу. Но тут ничего сложного нет, всё было сделано по аналогии с их встроенной метрикой "отработанного времени".).
Репозиотрий: https://github.com/bugzilla/bugzilla
Ну и, разумеется, VLC, которым, мне кажется, много кто пользуется. Лучший опенсорсный медиа-проигрыватель.
Репозиторий: https://github.com/videolan/vlc
На работе используется опенсорсное облачное хранилище Seafile и NextCloud (но больше Seafile). Сам лично пользуюсь инфраструктурой NextCloud в качестве основного облачного хранилища.
Репозитории: https://github.com/haiwen/seafile, https://github.com/nextcloud
В университетской конфе нашего курса с администрацией факультета декан задал вопрос: "Какими open source проектами вы пользуетесь? А может, даже, участвуете в разработке?"
Решил поделиться и с вами своим небольшим опытом, собрав всю информацию за последнее время по взаимодействию с Open Source.
PeerTube — распределённая альтернатива YouTube. Работает с использованием технологии web-torrent. По работе (используется в одном из ведомых компанией проектов) участвовал в разработке, но больше косвенно: составлял issue на github с предложением реализации некоторых фич, либо баг-репортами.
Один раз отправлял PR, его приняли (мелкая ошибка в документации, которая сбивала меня с толку).
Репозиторий: https://github.com/Chocobozzz/PeerTube
NewPipe — клиент YouTube (и не только) для андроид-смартфонов. Предоставляет довольно интересный функционал, не собирая никаких данных о пользователях (логин не требуется, требуется только загрузить список подписок, формируемый обращением к открытому API YouTube по предлагаемой в приложении ссылке). Думал отправить им PR, но увидел что большая часть подобных PR уже была отклонена, потому что они "не хотят использовать лишние зависимости".
Репозиторий: https://github.com/TeamNewPipe/NewPipe
Bugzilla — свободный багтрекер, разрабатываемый компанией Mozilla. По работе писал и продолжаю писать опенсорсные модули для улучшения взаимодействия (например, отображение списка всех работников, которые сейчас работают над той или иной задачей, используя socket.io и сервер на Node.JS + Express.JS; ещё есть проект, для багзиллы — bzkanban, который работает с её API и выдаёт все задачи в виде канбан-доски. Для него дописывал некоторые фичи, которые были необходимы нашей компании. И внутри самой багзиллы непосредственно реализовывал одну штуку — "Продуктивное время" в работе над задачей. Метрика, которая отражала бы временные затраты разработчика в том случае, если бы он уже знал, как решать эту задачу. Но тут ничего сложного нет, всё было сделано по аналогии с их встроенной метрикой "отработанного времени".).
Репозиотрий: https://github.com/bugzilla/bugzilla
Ну и, разумеется, VLC, которым, мне кажется, много кто пользуется. Лучший опенсорсный медиа-проигрыватель.
Репозиторий: https://github.com/videolan/vlc
На работе используется опенсорсное облачное хранилище Seafile и NextCloud (но больше Seafile). Сам лично пользуюсь инфраструктурой NextCloud в качестве основного облачного хранилища.
Репозитории: https://github.com/haiwen/seafile, https://github.com/nextcloud
GitHub
GitHub - Chocobozzz/PeerTube: ActivityPub-federated video streaming platform using P2P directly in your web browser
ActivityPub-federated video streaming platform using P2P directly in your web browser - Chocobozzz/PeerTube
ПИШЕМ СВОЮ ФРИЛАНС-БИРЖУ
Привет! Решил начать длинный курс (думаю, уроков 20-25) по созданию своей фриланс-биржи. Хочу затронуть очень много всякого разного. Сегодня рассказал про настройку проекта на Django, Vue, PostgreSQL. Написал простенький Makefile для упрощения взаимодействия с Django.
Предлагайте UI-фреймворки в комментариях здесь и на ютубе! От вас зависит, что мы будем разбирать.
Привет! Решил начать длинный курс (думаю, уроков 20-25) по созданию своей фриланс-биржи. Хочу затронуть очень много всякого разного. Сегодня рассказал про настройку проекта на Django, Vue, PostgreSQL. Написал простенький Makefile для упрощения взаимодействия с Django.
Предлагайте UI-фреймворки в комментариях здесь и на ютубе! От вас зависит, что мы будем разбирать.