Pull to refresh
8
0.1
Михаил Иванов @LyuMih

Web-разработчик

Send message

По ui либам.

Между Material UI и Ant рекомендую брать Ant.
Причина - в Ant есть компоненты, которые в MUI закрыты за "платной" лицензией.
Например, RangePicker . Чтобы собрать похожий функционал на MUI, нужно потратить +- несколько часов на отладку, т.к. он собирается из двух не связанных между собой DatePicker из бесплатной версии. Это может быть критичным в рамках хакатона.

Также Ant имеет более упрощённый вариант к работе с формами - это позволяет делать немого быстрее валидацию полей формы, что тоже может оказать на результат хакатона, т.к. там обычно в конце не хватает пары часов на исправление багов.

Настроить тему Ant под проект можно в Theme Editor

Если нужны графики и чарты, к анту идёт ant-charts , что тоже может пригодиться в некоторых кейсах.

Если нужен будет чат с сотрудниками - то еще +10 - 20 млн )

Рабочий стол

В macOS Sequoia появится возможность удобно размещать открытые окна на рабочем столе. Для этого надо будет зажать окно и поднести его к краю рабочего стола, а система сама растянет его на выделенную область. Функция давно есть в Windows, но только осенью 2024 доберётся до macOS.

Только ради этого стоит будет обновиться. А то замотало костылить размеры окон.

Список озвученых книг: https://bookmate.ru/books/t-virtualnyy-rasskazchik-ru/all

В целом звучит намного лучше, чем стандартная читалка от Алисы. Ждём ещё большего количества книг

Следующий шаг - ноутбук с раскрывающимися 3 экранами

Ещё какой-то процент (наверное тоже большой) не работают, т.к. фронт работает на статичном бесплатном хостинге, а бэкенд уже давно выключен

Привет. 2 приложение было написано мной для хакатона по макетам дизайнера за 2 дня :)
Вот видео работающего на тот момент приложения: https://youtu.be/pwVzcD22Sgc


Фронтенд выжил, бэк сломался после завершения хакатона.

Надеюсь получилось внести небольшую ясность )

Вы пересказали начало сериала Загрузка:)

Хочу поделиться опытом, на работе проходили похожие этапы.
Рассматриваем тут большой веб проект.
Мы изначально разделили основной монолит (проект) на микрофронтенд. Получилось около 50 модулей (страниц).
У нас были библиотеки, которые лежали в отдельных репозиториях и имели Sem Ver в npm.

Т.к. это веб, то приложение по сути едино.
Накладные расходы на поддержание версий во всех связанных страницах были около 4 часов кропотливой работы - нужно было пройтись по каждой библиотеки вручную, поднять версию, проследить, что действительно ничего не упало.

Потом мы перенесли все эти библиотеки в монорепозиторий от nx.
Эти библиотеки остались изолированными библиотеками внутри монорепозитория.
Весь код под рукой, все зависимости тайпчекаются, настроено разделение по слоям библиотек, библиотеки экспортирую только нужные компоненты (сервисы). Зачастую - это 1 страница + несколько типов.
Возможно вам стоит посмотреть в эту сторону.
Чистый микрофронтенд не тоже самое, что и микробэкенд. Чаще всего это одно или несколько приложений, которые должны работать всегда

Скоро типы в ТС будет выводить нейросеть - ТСЧат:)

Государство: Повысить цену на бензин на 10, понизить цену на бензин на 5. Повторить 10 раз.
Все довольны

Спасибо, только сейчас об этом узнал.
Вроде очень важный и полезный функционал, хабр мог бы сделать более очевидным.
Например, выделить текст и через всплывающие контекстное меню добавить пункт сообщить об ошибке

В итоге какой движок был выбран для Яндекс Игр? GDevelop?

Не уверен, что ChatGPT повлияет на "Методологию разработки".
ChatGPT скорее всего следует сравнивать с StackOverflow или поиском в гугле.

У нас есть группа разработчиков, делающие веб-игры и игровые инструменты в рамках фреймворка $mol.

Как мы можем присоединиться к РВИ?

Привет)

Игра из статьи с морским коньком не работает на мобилках - клавиши вверх и вниз к тачам не привязаны)

Сама идея конкурса по нравилась. Интересно посмотреть на конкурс для JavaScript/TypeScript - вот где будет веселье.
А то, что нельзя ознакомиться с кодом победителей - это очень грустно.
Получается - "Я сделалъ красиво" и всё

Подготавливаю шаблонное приложение для этапа 1.
Можно посмотреть тут: https://lyumih.github.io/hyper/
Исходники: https://github.com/Lyumih/hyper

Как будет готово, создам следующую статью

Information

Rating
3,066-th
Location
Алексин, Тульская обл., Россия
Date of birth
Registered
Activity