Aleck the programmer
5 subscribers
20 photos
2 videos
50 links
Yet another Software Developer blog
GitHub - https://github.com/smart7even
Download Telegram
Думаю, хорошей практикой будет уже залить эту сырую версию на гитхаб, так как надо научиться работать с гитом и гитхабом
Вот схематичное отображение моего приложения, ничего особенного, но помогает сориентироваться иногда
https://drive.google.com/file/d/1QMVBub4N8-w8ucLvWDEzvwoo4jqjnTnw/view?usp=sharing
Сюда не постил, но досмотрел путь самурая до 50 выпуска, написал очень простой сервер на node js, так как хочу немного просветиться в бэкенде. Но упор в основном, наверное, буду делать на фронтенд
Не выкладывал уже неделю ничего, но продолжаю путь во фронт. Сейчас разбавил путь самурая, который я досмотрел до 57 выпуска плейлистом по todo, в котором досмотрел 2 стрима
Месяц ничего не выкладывал, потому что близится сессия и были зачеты в универе, в универе на кружке пишем нейронную сеть для шахмат, поэтому стал интересовать машинным обучением. Пока знаю эту тему на уровне повторения туториалов, но хочу сделать крутую нейронку, которая обыграет чемпионов в шахматы
Sentdex - крутой чел
Я снова здесь. Думаю, что нужно продолжать вести этот канал для себя, потому что я перестал структурированно что-то изучать. У меня нет плана, следовательно я неоптимально трачу свое время. Прогресс какой-то есть, но я его с трудом ощущаю. Так что с завтрашнего дня составлю набросок того, чем я буду заниматься ближайшее время
Aleck the programmer
Месяц ничего не выкладывал, потому что близится сессия и были зачеты в универе, в универе на кружке пишем нейронную сеть для шахмат, поэтому стал интересовать машинным обучением. Пока знаю эту тему на уровне повторения туториалов, но хочу сделать крутую нейронку…
И первое с чего стоит начать обзор моей деятельности, это трудности, с которыми я столкнулся в процессе попытки реализовать нейронную сеть для шахмат. Для успешного применения нейронных сетей в таких задачах нужно много знаний и усилий, примитивные решения не способны оказать конкуренцию тому же stockfish. Плюс кружок распался и я один тем более не смог бы ничего толкового сделать даже с помощью ментора
Планы:
1. Изучить основы django:
- Досмотреть курс по django для новичков от freeCodeCamp

2. Изучить Vue
- Пройти курс по Vue от JavaScript Ninja

Планы, которые были, но от которых я отказался:
2. Научиться использовать django вместе с react:
- Посмотреть курс по django & react от tech With Tim.

Мне нравится подача материала от JavaScript Ninja, он заостряет внимание на концепциях и нюансах фреймворка, постараюсь изучить Vue. Я уже изучал реакт, прошел более половины пути самурая v1 от IT KAMASUTRA, но сейчас я отказываюсь от изучения react, так как я в команде начал писать проект и преподаватель говорит, что Vue больше подходит для целей проекта
Итоги на 16.02.2021

- Поработал с ботом, который выводит расписание занятий в универе, ранее он выводил расписание только моей группы в универе, скоро он будет выводить расписание всех групп (изменения будут происходить постепенно)
Времени потрачено на задачу: 2 часа

- Поработал над редактированием названий категорий задач в своем маленьком приложении - планировщике задач Lifeapp, которое я планирую расширять вместе с обретением новых знаний, освивая их на проекте (скрин приложения прикрепил)
Времени потрачено на задачу: 0.5 часа
Итоги на 17.02.2021

- Посмотрел стрим JavaScript Ninja про концепцию компонент в Vue js. Резюмирую: компонент нужен потому, что позволяет переиспользовать себя, предоставляет интерфейс взаимодействия с ним, инкапсулируя детали реализации, то есть позволяет разделить сложную систему на относительно простые блоки. Система при разбиении на блоки остается сложной, но компонентный подход позволяет работать в команде, разбивая задачи на реализацию компонент и распределяя их между программистами
Времени потрачено на задачу: 1 час
Итоги на 18.02.2021

- Поработал над небольшим проектом в команде, идея приложения основана на дереве задач - к каждой задаче можно создавать подзадачи, к которым в свою очередь можно создавать подзадачи и так далее.
Времени потрачено на задачу: 1.5 часа
Итоги на 19.02.2021

- Поработал над ботом, который выводит расписание занятий в универе, сделаны шаги к тому, чтобы сделать удобный пользовательский интерфейс
Времени потрачено на задачу: 2 часа
Итоги на 22.02.2021

Переписал бота на другую библиотеку (pyTelegramBotAPI -> python-telegram-bot) из-за того, что pyTelegramBotAPI неожиданно переставала отвечать на запросы, добавил функцию поиска группы университета с помощью меню
Времени потрачено на задачу: 3 часа
Итоги на 23.02.2021

Добавил пару фич для бота, сделал его интерфейс более дружественным для пользователя
Времени потрачено: 2.5 часа

Посмотрел 15 серию курса по vue от JavaScript Ninja и сделал домашку по курсу
Времени потрачено: 1 час
Итоги на 24.02.2021

Поработал с ботом, занялся рефакторингом кода, мне не очень понравилось, что я сделал, нужно уже думать больше архитектурно прежде, чем начинать писать код. Это в итоге добавит больше продуманности коду и возможно даже ускорит процесс разработки
Времени потрачено на задачу: 1 час

Задачи на завтра
Посмотреть 16 и 17 выпуски курса по vue от JavaScript Ninja