Рабочий дневник: День 153
Два проекта на работе
😃 Ура! У меня появилось больше работы на работе, а у вас — больше контента в ленте. :)
Сегодня за 10 минут локальной сборки через Webpack Module Federation поднял Vue-тасктрекер на сетях Петри. Не совсем понял, при чём тут эти сети.
Но GPT сказал, что в отличие от Jira, наш трекер позволяет отслеживать связи между задачами и управлять несколькими процессами одновременно.
😮 Пример: у нас есть проект с несколькими задачами, одна из которых зависит от завершения другой.
В обычном трекере по типу Jira, мы можем увидеть, что задачи связаны, но точной картины того, что происходит в процессе, нет.
В нашем случае мы сразу поймем, что одна задача не может начаться, пока не завершится другая.
Например, задача «Подготовить дизайн» не может быть выполнена до завершения задачи «Согласовать макеты».
🚘 Короче, интересно. Думаю, это поможет лучше понять процессы, которые происходят при разработке продуктов по методологиям Scrum или Kanban.
Правда, размер пугает: 50к строк кода — это кажется огромным, особенно если сравнивать с моим вторым детищем на 9к.
Проект 2️⃣
👀 Спринт по чатам подошел к концу. В целом, он соответствует пользовательским историям, описанных бизнес аналитиком.
Там мы вводим в поле поиска кошелек, создаем чат и отправляем туда-сюда сообщения с метками времени и идентификацией. Крч, сойдет.
😱 Задачей этих двух недель будет реализация web3-кошелька по типу Metamask, но не простого, а с поддержкой zk-адресов для анонимных транзакций внутри Mainnet Ethereum через Railgun!
Делать это я буду с помощью RAILGUN Wallet SDK и, возможно, заверну этот Vue компонент в Chrome extension, если всё пройдет гладко.
🍿 Ну а зачем нам нужна анонимность и как мы трансформируем наше dApp в zkApp с помощью Railgun, вы узнаете в следующих постах. :)
📊 #статистика День 1180 == 2596 час в IT
Post #1398
2.57K

- 👍 7