Со многим из списка я знаком, но последний раз писал на подобном стеке почти год назад. Пора вспоминать
Затарил себе VPS, попробую развернуть приложение удаленно, но пока только
http://185-20-227-41.ovz.vps.regruhosting.ru/
Hello Worldhttp://185-20-227-41.ovz.vps.regruhosting.ru/
Сразу занялся настройкой и решил заменить apache на nginx. А так nginx входит в мой план с него и начну разбор стека технологий для dsr
Времени мало поэтому курсы на русском смотрю в x2.5, на английском в x1.6
Если включаю стандартную скорость, то сразу пролетает мысль "Чего так медленно то"
Если включаю стандартную скорость, то сразу пролетает мысль "Чего так медленно то"
В таком темпе посмотрел курсы по express, mongo и webpack - крутые инструменты разработки, но после того как закончиться игра "Не пролети с dsr", разберусь в темах поподробнее
К сожалению снова случились "крестики нолики". Машина Тьюринга ждет своего часа, но в этом проекте хоть говнокода нет, нужно сесть дописать. Когда? Хз, точно после dsr (4 июня)
2 часа ночи, наконец-то смог запустить dev сервер и сервер на проде правильно. Теперь пора взяться за frontend и написать пару шаблонов страниц на реакте. Но сначала поспать
Завтра времени особо нет, спасибо любимому универу и неплохо бы заскочить на работу
Добавил
Добавил роутинг, чтобы можно было переключаться между страницами - добавил базовое меню в хедер.
Немного доработал webpack конфиг (он всё еще не поддерживает пару нужных в будущем вещей)
И немного доработал структуру папок
+ всякое по мелочи
styled-components для стилизации и сразу настроил их работу с SSR. Добавил роутинг, чтобы можно было переключаться между страницами - добавил базовое меню в хедер.
Немного доработал webpack конфиг (он всё еще не поддерживает пару нужных в будущем вещей)
И немного доработал структуру папок
+ всякое по мелочи
Продолжаю разработку приложения для dsr. Сейчас это конечно не приложение, а скорее шаблон для работы с react и SSR (рендерингом на сервере). Собственно после практики я думаю и сделать из проекта шаблон для будущих проектов. Как раз пора уже сайт-портфолио создать.
Доработал webpack config:
теперь он умеет подгружать изображения (о чудо😄), и добавил их правильную загрузку как с клиента, так и с сервера
Начал разработку шаблонов страниц (наконец-то) Сегодня доделаю каждый тип страниц и начну разбираться с NoSQL базами данных
Также сегодня первый чекпоинт в dsr, думаю, все пройдет успешно
Доработал webpack config:
теперь он умеет подгружать изображения (о чудо😄), и добавил их правильную загрузку как с клиента, так и с сервера
Начал разработку шаблонов страниц (наконец-то) Сегодня доделаю каждый тип страниц и начну разбираться с NoSQL базами данных
Также сегодня первый чекпоинт в dsr, думаю, все пройдет успешно
Исходники приложения можно найти на гитхаб: https://github.com/Daniel217D/dsr-practice
Годное видео по NoSQL
https://youtu.be/RYJS-jroFRk
https://youtu.be/RYJS-jroFRk
YouTube
10. Базы данных. Обзор NoSQL-решений для работы с высоконагруженными системами
Лекция читается в рамках образовательного проекта «Технопарк Mail.ru Group» при МГТУ им. Баумана и посвящена нереляционным (NoSQL) базам данных.
В этом видео:
• История СУБД
• Реляционные БД
• NoSQL-БД
• Теорема CAP
• Модели согласованности (консистентности)…
В этом видео:
• История СУБД
• Реляционные БД
• NoSQL-БД
• Теорема CAP
• Модели согласованности (консистентности)…
Следующая лекция о MongoDB - прямо то что мне нужно😄
https://www.youtube.com/watch?v=_I9vLOAsFew&t=44s
https://www.youtube.com/watch?v=_I9vLOAsFew&t=44s
YouTube
11. Базы данных. MongoDB. Построение запросов, оптимизация, индексирование | Технострим
Слайды лекции: https://www.docme.ru/7V78 ► Другие лекции курса: https://www.youtube.com/playlist?list=PLrCZzMib1e9oOFQbuOgjKYbRUoA8zGKnj Подробнее о курсе: h...
Прилетела ответочка от дср. Всё хорошо, но предложили внести некоторые изменения:
* Для конфига Mongo использовать переменные окружения и найти уже готовое решение для создания конфигов
* Воспользоваться логгером на сервере, на замену console.log
* Убрать синхронное чтение файлов
* Поработать над структурой роутов express
Поправлю эти моменты со следующим апдейтом кода, то есть завтра
* Для конфига Mongo использовать переменные окружения и найти уже готовое решение для создания конфигов
* Воспользоваться логгером на сервере, на замену console.log
* Убрать синхронное чтение файлов
* Поработать над структурой роутов express
Поправлю эти моменты со следующим апдейтом кода, то есть завтра
Можно спокойно продолжать разработку, но пока я немного разберусь с MongoDB. И надо накидать новый план разработки, чтобы точно уложиться в срок и сделать всё по красоте
Два последних дня выдались веселыми:
- Получше разобрался с MongoDB, добавил схемы для работы с бд, завтра начну разработку api
- Работал, делаю корзину товаров на woo. Переписываю на современный лад, без поддержки старых версий всего и вся
- Немного влетел в opensource. У разработчиков годного сайта по работе с графами, есть гитхаб с полностью открытым кодом сайта. Попробую помочь в разработке
- Обновил свой профиль на гитхабе. Добавил комментарии и теги к актуальным репозиториям, обновил описание
- Ну и конечно куча всякого по мелочи
- Получше разобрался с MongoDB, добавил схемы для работы с бд, завтра начну разработку api
- Работал, делаю корзину товаров на woo. Переписываю на современный лад, без поддержки старых версий всего и вся
- Немного влетел в opensource. У разработчиков годного сайта по работе с графами, есть гитхаб с полностью открытым кодом сайта. Попробую помочь в разработке
- Обновил свой профиль на гитхабе. Добавил комментарии и теги к актуальным репозиториям, обновил описание
- Ну и конечно куча всякого по мелочи
Еще парочка веселых дней позади👍:
✅ Внес некоторые правки в dsr-practice и начал разработку api, уже готова часть для взаимодействия с товарами💪. Завтра думаю закончить api и перейти к регистрации пользователей. Что ,считай, всё-равно работа с api. А далее уже вывод контента, добавление контента админом и юзером и много чего по мелочи
✅ На работе переделал логику работу вариативных товаров в woocommerce шаблоне. В основном переписывал свой код почти годичной давности, который писал "с наскока"😃
✅ По учебе плюсы/алгебра/матан - ничего интересного. Завтра (уже сегодня) в 9 утра зачет по пакетам прикладных программ. Дело близится к сессии 😢
✅ Внес некоторые правки в dsr-practice и начал разработку api, уже готова часть для взаимодействия с товарами💪. Завтра думаю закончить api и перейти к регистрации пользователей. Что ,считай, всё-равно работа с api. А далее уже вывод контента, добавление контента админом и юзером и много чего по мелочи
✅ На работе переделал логику работу вариативных товаров в woocommerce шаблоне. В основном переписывал свой код почти годичной давности, который писал "с наскока"😃
✅ По учебе плюсы/алгебра/матан - ничего интересного. Завтра (уже сегодня) в 9 утра зачет по пакетам прикладных программ. Дело близится к сессии 😢