Можно спокойно продолжать разработку, но пока я немного разберусь с MongoDB. И надо накидать новый план разработки, чтобы точно уложиться в срок и сделать всё по красоте
Два последних дня выдались веселыми:
- Получше разобрался с MongoDB, добавил схемы для работы с бд, завтра начну разработку api
- Работал, делаю корзину товаров на woo. Переписываю на современный лад, без поддержки старых версий всего и вся
- Немного влетел в opensource. У разработчиков годного сайта по работе с графами, есть гитхаб с полностью открытым кодом сайта. Попробую помочь в разработке
- Обновил свой профиль на гитхабе. Добавил комментарии и теги к актуальным репозиториям, обновил описание
- Ну и конечно куча всякого по мелочи
- Получше разобрался с MongoDB, добавил схемы для работы с бд, завтра начну разработку api
- Работал, делаю корзину товаров на woo. Переписываю на современный лад, без поддержки старых версий всего и вся
- Немного влетел в opensource. У разработчиков годного сайта по работе с графами, есть гитхаб с полностью открытым кодом сайта. Попробую помочь в разработке
- Обновил свой профиль на гитхабе. Добавил комментарии и теги к актуальным репозиториям, обновил описание
- Ну и конечно куча всякого по мелочи
Еще парочка веселых дней позади👍:
✅ Внес некоторые правки в dsr-practice и начал разработку api, уже готова часть для взаимодействия с товарами💪. Завтра думаю закончить api и перейти к регистрации пользователей. Что ,считай, всё-равно работа с api. А далее уже вывод контента, добавление контента админом и юзером и много чего по мелочи
✅ На работе переделал логику работу вариативных товаров в woocommerce шаблоне. В основном переписывал свой код почти годичной давности, который писал "с наскока"😃
✅ По учебе плюсы/алгебра/матан - ничего интересного. Завтра (уже сегодня) в 9 утра зачет по пакетам прикладных программ. Дело близится к сессии 😢
✅ Внес некоторые правки в dsr-practice и начал разработку api, уже готова часть для взаимодействия с товарами💪. Завтра думаю закончить api и перейти к регистрации пользователей. Что ,считай, всё-равно работа с api. А далее уже вывод контента, добавление контента админом и юзером и много чего по мелочи
✅ На работе переделал логику работу вариативных товаров в woocommerce шаблоне. В основном переписывал свой код почти годичной давности, который писал "с наскока"😃
✅ По учебе плюсы/алгебра/матан - ничего интересного. Завтра (уже сегодня) в 9 утра зачет по пакетам прикладных программ. Дело близится к сессии 😢
Для авторизации в nodejs приложении лучшим методом оказался - JWT (JSON Web Token) (Официальный сайт с примерами). Вся авторизация по-факту состоит из двух функций - зашифровать токен, расшифровать токен. И хотя под капотом эти операции достаточно объемные, есть реализация под nodejs.
Кратко почитать о технологии можно здесь https://proglib.io/p/json-tokens/
Кратко почитать о технологии можно здесь https://proglib.io/p/json-tokens/
JSON Web Tokens - jwt.io
JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.
Вчера закончил написание API для DSR - работает годно, но осталось дождаться комментариев от ментора.
Теперь приступаю к разработке интерфейса, сегодня в плане сделать авторизацию на клиенте и личный кабинет.
Работа тоже не стоит на месте. Появилось несколько интересных задач под WordPress по улучшению работы с мультиязычными сайтами
Теперь приступаю к разработке интерфейса, сегодня в плане сделать авторизацию на клиенте и личный кабинет.
Работа тоже не стоит на месте. Появилось несколько интересных задач под WordPress по улучшению работы с мультиязычными сайтами
Основные моменты отзыва dsr:
Разгрузить функции в роутерах
Добавить валидацию
Добавить логику для генерации конфига
Немного по мелочи
И что самое для меня интересное, попросили добавить Docker и запихнуть в него monogdb - интересное, потому что я еще ни разу не работал с Docker😢, но 12 часов курсов уже лежат у меня на компе и ждут своего часа
Разгрузить функции в роутерах
Добавить валидацию
Добавить логику для генерации конфига
Немного по мелочи
И что самое для меня интересное, попросили добавить Docker и запихнуть в него monogdb - интересное, потому что я еще ни разу не работал с Docker😢, но 12 часов курсов уже лежат у меня на компе и ждут своего часа
Несколько человек написали в личку с просьбой поделиться курсами, которые помогают мне с прохождением рабочей практики. Поэтому я создал отдельный канал, где лежат ссылки на курсы, в качестве которых я уверен
Ссылочка на канал
Ссылочка на канал
Telegram
Devник - склад
Склад канала Devник - @dev_ary
Что тут вообще происходит?)
Привет всем, кто заинтересовался этим каналом и остался в подписчиках. Я Даня Дубченко и из своих19 22 лет жизни, уже 4 7 я посветил программированию. Работаю с различными технологиями и делюсь своими мыслями о происходящим. Сейчас я пишу я на js и php, но стек выходит далеко за пару языков программирования
Изначально канал создан для борьбы с прокрастинацией полтора года назад. Со своей задачей он справился, но расставаться я с ним не захотел
Началось всё с этого поста - надеюсь я был таким же адекватным в начале 2019
Мой аккаунт — @Daniil_IO
Ссылка на канал, чтобы поделиться с другом или коллегой — @dev_ary
Ссылка на канал с полезными курсами, которые я проверил лично — https://news.1rj.ru/str/joinchat/AAAAAFWVCV4oXFJJ8rW0eA
А мой код можно найти на github — https://github.com/Daniel217D
Видео контент выходит на ютубе — MakeWeb.me
Текстовый контент выходит на сайте - wp-digest.com/author/dev_ary
Привет всем, кто заинтересовался этим каналом и остался в подписчиках. Я Даня Дубченко и из своих
Изначально канал создан для борьбы с прокрастинацией полтора года назад. Со своей задачей он справился, но расставаться я с ним не захотел
Началось всё с этого поста - надеюсь я был таким же адекватным в начале 2019
Мой аккаунт — @Daniil_IO
Ссылка на канал, чтобы поделиться с другом или коллегой — @dev_ary
Ссылка на канал с полезными курсами, которые я проверил лично — https://news.1rj.ru/str/joinchat/AAAAAFWVCV4oXFJJ8rW0eA
А мой код можно найти на github — https://github.com/Daniel217D
Видео контент выходит на ютубе — MakeWeb.me
Текстовый контент выходит на сайте - wp-digest.com/author/dev_ary
Затестил docker - штука классная, позволяет перетаскивать всё окружение для программирования между пк и серверами, сбрасывать состояние окружения и кучу еще всего. Хочешь с собой mongodb везде таскать и не знать проблем - проще простого.
Но сразу, как с express не смог разобраться😢, Когда настанет реальная потребность разберусь, но хороший курс по docker, я залил на склад
Но сразу, как с express не смог разобраться😢, Когда настанет реальная потребность разберусь, но хороший курс по docker, я залил на склад
Docker
Docker Desktop: The #1 Containerization Tool for Developers | Docker
Docker Desktop is collaborative containerization software for developers. Get started and download Docker Desktop today on Mac, Windows, or Linux.
И всё таки я снова словил прокрастинацию 😢 Причина банальна - закончить практику dsr так круто как я хотел у меня не получилось. Слишком много пришлось изучать в ускоренном темпе и я в какой-то момент потерял в этом смысл. С такими "быстрыми" знаниями на работу мне не устроиться, а рабочая практика для вуза мне не нужна, потому что на первом курсе только учебная. И пока я пытался перебороть себя и выучить всё для react + node я запустил работу и учебу, что не есть гуд.
Какие выводы можно сделать? Банальные😝 Лучшие рассчитывайте свои силы и беритесь только за то, что вам сейчас рил нужно и под силам
Какие дальнейшие действия? Вернуться к тому плану, который был в конце апреля - работа и изучение стека под WordPress, учеба и изучение c++, заход в опенсорс и изучение английского по различным источникам и немного по мелочи
А к стеку react + node я вернусь после сессии. Создать своё портфолио думаю именно на этом стеке. А попасть в dsr попробую в следующем году
Какие выводы можно сделать? Банальные😝 Лучшие рассчитывайте свои силы и беритесь только за то, что вам сейчас рил нужно и под силам
Какие дальнейшие действия? Вернуться к тому плану, который был в конце апреля - работа и изучение стека под WordPress, учеба и изучение c++, заход в опенсорс и изучение английского по различным источникам и немного по мелочи
А к стеку react + node я вернусь после сессии. Создать своё портфолио думаю именно на этом стеке. А попасть в dsr попробую в следующем году
На данный момент я в поисках годного курса по WordPress именно для разработчика. Чтобы на кучу часов закопаться в ядре и узнать всё что нужно для грамотной разработки. Но к сожалению всё курсы, что я нашел, о том как настроить свою бесплатную тему и сео. Текстовых материалов тоже не так много как хотелось бы.
Так окей, откапал пару курсов, судя по описанию они норм - вечером посмотрю, если рил годные, выложу в складе
Так окей, откапал пару курсов, судя по описанию они норм - вечером посмотрю, если рил годные, выложу в складе
Так же пришла идея научиться программировать "с начала". Не смотря на то, что я программирую и работаю программистом уже больше трех лет, весь мой код написан на высокоуровневых языках. Даже c++ можно отнести к подобным языкам.
И для этого я нашел сборник книг "программирование: введение в профессию" А. В. Столярова. Книги распространяется бесплатно (на данный момент их четыре) и их можно скачать здесь или со склада
И для этого я нашел сборник книг "программирование: введение в профессию" А. В. Столярова. Книги распространяется бесплатно (на данный момент их четыре) и их можно скачать здесь или со склада
Я даже не заметил как пролетело пять дней😢 Удаленные учеба и работа делают своё дело. Но время в пустую я не тратил (ну почти😄)
Посмотрел курс по WordPress. Сделал это достаточно быстро, потому что ничего нового не узнал. Лучше полистать wp-kama. Но курс я залил на склад, возможно, будет интересен тем, кто хочет быстро начать кодить под wp
Почти закончил 1 том "Программирование введение в профессию" и к моему счастью многое из того что там написано, я знаю. К работе с Linux я вернусь немного позже вместе с возвращением этой ОС на мой ноутбук
Готовлюсь к запуску канала на ютуб, но об этом немного позже, когда уже начну что-то делать. Пока что изучаю контент по программированию на ютубе на русском, английском и паре других языков.
Конечно же работа, но за нее я активно возьмусь в субботу, когда наконец-то вернусь с самоизоляции в мир спокойствия и быстрого интернета
Посмотрел курс по WordPress. Сделал это достаточно быстро, потому что ничего нового не узнал. Лучше полистать wp-kama. Но курс я залил на склад, возможно, будет интересен тем, кто хочет быстро начать кодить под wp
Почти закончил 1 том "Программирование введение в профессию" и к моему счастью многое из того что там написано, я знаю. К работе с Linux я вернусь немного позже вместе с возвращением этой ОС на мой ноутбук
Готовлюсь к запуску канала на ютуб, но об этом немного позже, когда уже начну что-то делать. Пока что изучаю контент по программированию на ютубе на русском, английском и паре других языков.
Конечно же работа, но за нее я активно возьмусь в субботу, когда наконец-то вернусь с самоизоляции в мир спокойствия и быстрого интернета
С переездом покончено, сейчас вернулся к работе над одним из старых проектов. Дизайнер выкатил новый внешний вид сайта и теперь моя задача его сверстать и посадить на WordPress. Задача не из самых интересных, но платят хорошо😃👍
Попутно в одном из магазинов появилась ошибка в новых товарах. Странный баг, но тем интереснее😁
Попутно в одном из магазинов появилась ошибка в новых товарах. Странный баг, но тем интереснее😁
С написанием демки вышла проблема, которую быстро обойти не получилось. Большинство из api, которые я хочу показать завязаны на эмуляции нативных приложений, поэтому работают только через https с настроенным ssl сертификатом. А настроить быстро ssl у меня не получилось, а значит и грамотно протестировать на телефоне, всё что я написал тоже не вышло. Поэтому сегодня день разбора работы ssl и в частности его настройки локально под виндой