Size: a a a

2019 November 05

NV

Nick Volkov in Frontend_ru
Alexander Kladkov
Одинаковые ассеты тоже хранить в конфигах? :)
Ну, пожалуй, в твоём случае с веб/нейтив это наиболее актуально
источник

V

Valentin in Frontend_ru
Я тоже хз. Но интересно попробовать. Хотя я больше приверженец IoC/DI. И не знаю как они будут дружить с монорепами
источник

AK

Alexander Kladkov in Frontend_ru
Это вообще не причём тут :)
источник

V

Valentin in Frontend_ru
Alexander Kladkov
Это вообще не причём тут :)
Наверное я заглядываю далеко и в реализацию. Но мне трудно понять, как реализуемые сервисы использовать в соседней репе. Как зависимый пакет и все норм будет... а стоит тогда контролировать внешний интерфейс каждого модуля?
источник

AK

Alexander Kladkov in Frontend_ru
О! Есть кейс, который только монорепы нормально разрулят. Он очень специфичный, но из жизни. Мне нужно было сделать валидатор эмодзи, чтобы понять у пользователя есть ли такая эмодзи или нет. Так как они разбиты на стандарты, то если одной эмодзи из стандарта нет, то ему надо загрузить на весь сет фоллбек картинками. Есть репа, которая предоставляет регулярку для проверки явзяется ли символ эмодзи, который обновляется с его стандартом. В итоге разные версии одного пакета на засунуть в проект. Сделал моно репу. В каждой репе добавил зависимость нужную версию, и потом эту монорепу затащил в проект и получил доступ к содержимому каждой версии одного пакета
источник

NV

Nick Volkov in Frontend_ru
Ох
источник

AK

Alexander Kladkov in Frontend_ru
И тд
источник

NV

Nick Volkov in Frontend_ru
Alexander Kladkov
О! Есть кейс, который только монорепы нормально разрулят. Он очень специфичный, но из жизни. Мне нужно было сделать валидатор эмодзи, чтобы понять у пользователя есть ли такая эмодзи или нет. Так как они разбиты на стандарты, то если одной эмодзи из стандарта нет, то ему надо загрузить на весь сет фоллбек картинками. Есть репа, которая предоставляет регулярку для проверки явзяется ли символ эмодзи, который обновляется с его стандартом. В итоге разные версии одного пакета на засунуть в проект. Сделал моно репу. В каждой репе добавил зависимость нужную версию, и потом эту монорепу затащил в проект и получил доступ к содержимому каждой версии одного пакета
Прикольно ты заморочился с эмодзи, я вот все их фоллбэчу без разбора и получаю неплохой такой секс с оптимизацией доставки сраных эмодзи фолбэков
источник

AK

Alexander Kladkov in Frontend_ru
о! Тебе может помочь мой пакет)
источник

AK

Alexander Kladkov in Frontend_ru
источник

NV

Nick Volkov in Frontend_ru
Спасибо, мб заюзаю такой подход если не будет лень)
источник

AK

Alexander Kladkov in Frontend_ru
Nick Volkov
Прикольно ты заморочился с эмодзи, я вот все их фоллбэчу без разбора и получаю неплохой такой секс с оптимизацией доставки сраных эмодзи фолбэков
От этой идеи отказался, так как они работали не точно. Триггерили лишнее
источник

AK

Alexander Kladkov in Frontend_ru
Я почти. Почти сделал настоящий детектор эмодзи. Но винда всё испортила)
источник

AK

Alexander Kladkov in Frontend_ru
Nick Volkov
Прикольно ты заморочился с эмодзи, я вот все их фоллбэчу без разбора и получаю неплохой такой секс с оптимизацией доставки сраных эмодзи фолбэков
Я скорее всего буду так же 100% фоллбечить для винды, а в случае ios/mac/linux/android детектить через свой костыль. Но вот фоллбек с помощью пакета будет делать очень легко. Название эмодзи по эмодзи
источник

NV

Nick Volkov in Frontend_ru
Я настолько давно возился с эмодзи, что тяжело вспомнить как я решал эту проблему с распознаванием. Но помню как писал пикер эмодзей и это было очень больно. Особенно собрать json из которого их рендерить. Все эти дайверсити... В холодный пот бросает, как вспомню. Например, эмодзи с зомби бывает мужского и женского пола, но без utf модификатора пола - это бесполый зомби. В стандарте эту проблему решили максимально толерантно - половину эмодзи в бесполом варианте нарисовали мужчинами, а половину женщинами. Но вы и представить себе не можете как я с ума сходил постигая эти нюансы мира эмодзи
источник

NV

Nick Volkov in Frontend_ru
Помню как парсил эмодзипедию (да-да, такое есть!) через cheerio
источник

NV

Nick Volkov in Frontend_ru
Короче врагу не пожелаю
источник

AK

Alexander Kladkov in Frontend_ru
Nick Volkov
Я настолько давно возился с эмодзи, что тяжело вспомнить как я решал эту проблему с распознаванием. Но помню как писал пикер эмодзей и это было очень больно. Особенно собрать json из которого их рендерить. Все эти дайверсити... В холодный пот бросает, как вспомню. Например, эмодзи с зомби бывает мужского и женского пола, но без utf модификатора пола - это бесполый зомби. В стандарте эту проблему решили максимально толерантно - половину эмодзи в бесполом варианте нарисовали мужчинами, а половину женщинами. Но вы и представить себе не можете как я с ума сходил постигая эти нюансы мира эмодзи
Я когда писал конвертор тоже постигал модификаторы, группы, джоины
источник

AK

Alexander Kladkov in Frontend_ru
И просто охеревал)
источник

AK

Alexander Kladkov in Frontend_ru
Nick Volkov
Короче врагу не пожелаю
+
источник