Devник – Telegram
Devник
136 subscribers
97 photos
6 files
189 links
Веб разработка и около it'шечка

Админ: @Daniil_IO
Download Telegram
Английский на сегодня. Последняя серия 1 сезон Miracle Workers
Во время просмотра/прочтения я выписываю все слова в reward (English with ReWord), чтобы учить в течение дня с телефона
Куча времени убита на написание функции ⌛️, позволяющей найти максимальное множество независимых вершин графа. Результат есть, но он не идеален, что не удивительно, ведь задача NP-полная - не имеет эффективного алгоритма решения😱

Три разных функции - две рабочие (но уходят в бесконечное время работы при различных конфигурациях графа) - одна отправлена в мир ctrl+z 🚮

Пока засчитаю эту задачу решенной и перейду к машине Тьюринга , которая по плану завтра уже будет частично работоспособна. Но через пару дней надо вернуться к графам и написать функцию для нахождения минимального внутренне устойчивого множества. А две функции вместе помогут мне найти ядро графа и получить заветный автомат по дискретной математике😁
(на картинке красным веделены те самые независимые вершины)
День начинается с неуслышанного будильника . Ну да ладно, из графика на сегодня выбился не сильно.
Начинаю писать машину Тьюринга + включил запись экрана 📺, попробую собрать таймлапс для ютуб канала (которого еще нет😁)
Для более быстрого написания js кода и подготовки его к развертыванию на github pages и npm, доработал вот этот webpack шаблон под себя. Теперь при запуске npm run build создаются две папки, одна с демо для GhP (/docs) и вторая с кодом, для экспорта (/dist). Теперь можно и машиной Т заняться
Макет машины готов, и, вроде, даже ничего. Кроме полосы прокрутки, она вообще никак не вписывается.
Логику буду дописывать послезавтра + надо доработать под мобилки. А там введу пару фич и доработаю дизайн.
Весь процесс разработки я записал. Материал пригодный для таймлапса,но буду ли я его монтировать и выпускать, решу уже к концу разработки
И конечно ссылочка на машину но "поиграть" с ней пока не выйдет
После просмотра сезона Miracle Workers и изучения слов по нему, думаю пересмотреть сезон заново, Хорошо, что он короткий, и проверить качество изучения новых слов. А завтра уже пойду по новенькому
Devник
Письмо на почту от DSR о том взяли меня или нет, так и не пришло. Но пришли результаты по которым я первый в категории Web😄 20/21 правильных ответов, отрыв три балла от второго места. Но отдельно должно прийти приглашение на практику, его пока нет и я беспокоюсь…
Окей, на меня не забили из-за первого курса. Теперь жду вторника.
В теории после успешного прохождения практики, можно хоть сразу устраиваться на работу. Но сомневаюсь, что универ с тонной матана позволят мне успешно работать
Кстати о работе. Сегодня тонна мелких правок, на уже запущенных сайтах. Ничего интересного, но платят то неплохо😀
Убил весь вечер на графы. Теперь https://daniel217d.github.io/graphs/ умеет всё, что мне нужно для автомата по дискретной математике.
Функция удаления отдельных вершин и путей, пару моментов в коде, дизайн и оптимизация под мобилки - всё еще ждут своего часа. Но основной объем работы выполнен
Завтра буду доделывать машину Тьюринга, прилетел фидбек от пары людей, насчет дизайна и функционала👍 Учту
Продолжаю разработку машины Тьюринга. Добавил большое количество логики, но почти вся она связана с вводом данных. Завтра доделаю ввод, добавление новых строк и столбцов и попробую запустить
Продолжаю пополнять словарный запас🚀 и эта неделя успешна😄
Программа для машины Тьюринга, выглядит не очень просто😃
Планы на завтра:
Заскочить на работу
Разузнать про тестирование в dsr
Переделать систему событий мыши в graphs и соответственно добавить поддержку событий нажатия на экран
Познать азы графического интерфейса в c++
Английский, куда ж без него
Найти 2-3 интересных книги по программированию, хотя скорее выбрать из библиотеки на компе
И много другого не относящегося к разработке😃
Если кто продает 25 час в сутках, пишите
Начнем по порядку:

На работе был, там всё стабильно
Про dsr напишу отдельно, но там всё хорошо
До graphs не добрался, но идей в блокнот накидал
Для познания графического интерфейса в плюсах, надо уйти дальше азов в самих плюсах
С английским всё в порядке
Собрал множество книг, но надо их получше рассортировать
DSR - рабочая практика:
За 4 недели требуется написать некое приложение на react+node, что за приложения я узнаю во вторник. Откуда и начнется отсчет четырех недель. Каждую неделю чекпоинт, где нужно сдать демку.
Если выполню хорошо, то можно будет получить зачетик за практику в универ, а за отличное выполнение (выполнение всех доп заданий) позовут на собес в компанию. Естественно, я надеюсь на то, что смогу сделать всё на отлично.
Хотя изучении C++ не является для меня приоритетной задачей, приходится изучать этот язык для успешной учебы и для отхода от языков веб разработки.
Пообщался со знающими людьми, скинули пару курсов. С них можно и начать:
https://stepik.org/course/363
https://stepik.org/course/3206
И конечно сайт посвященный Cpp:
http://www.cplusplus.com/doc/tutorial/
Пока разбираюсь с плюсами дорабатываю библиотеку для нахождения обратной матрицы, которую писал в феврале. Написал несколько тестов, и хотя работать с тестами я умею и либа для тестирования имеет хорошую документацию. запускается она очень долго. Мой косяк, компилятора или библиотеки - надо выяснить
Matrix - доработал библиотеку под ООП и пофиксил ToDo'шки, переписал readme.
Вышла неплохая практика, но пора придумать более интересную задачу