Forwarded from Web Stack
Эта статья расскажет о переходе от Vuetify к альтернативам, в частности, к Element Plus, который хоть и поддерживает глобальную конфигурацию, но ограничен в настройках отдельных компонентов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Новый PHP-фреймворк Imhotep: быстродействие, оптимизация и импортозамещение / Хабр
https://habr.com/ru/news/861314/
https://habr.com/ru/news/861314/
Хабр
Новый PHP-фреймворк Imhotep: быстродействие, оптимизация и импортозамещение
Представляем вам Imhotep - PHP-фреймворк с открытым исходным кодом . Его архитектура и инструментарий напоминают популярные фреймворки, но есть и существенные отличия, которые, по нашему мнению,...
Релиз набора инструментов для фронтенда Vite 6.0 / Хабр
https://habr.com/ru/news/861750/
https://habr.com/ru/news/861750/
Хабр
Релиз набора инструментов для фронтенда Vite 6.0
В конце ноября 2024 года состоялся релиз открытого проекта Vite 6.0. Это решение является набором инструментов следующего поколения для фронтенда. Исходный код проекта написан на TypeScript и...
Forwarded from melikhov.dev
Заметил, что многие пропустили появление satisfies в TS 4.9, а штука-то классная.
Объясняю на пальцах. Иногда нам нужно убедиться, что объект соответствует какому-то типу, но при этом нужно сохранить специфичность типа.
Используем
Объясняю на пальцах. Иногда нам нужно убедиться, что объект соответствует какому-то типу, но при этом нужно сохранить специфичность типа.
type TestType = {a: number | string; b?: string};
const testObject = {a: 1} as TestType;
testObject.a.toFixed(); // Ошибка: Property 'toFixed' does not exist on type 'string'.
Используем
satisfies
type TestType = {a: number | string; b?: string};
const testObject = {a: 1} satisfies TestType;
testObject.a.toFixed(); // Никаких ошибок
testObject.b?.toUpperCase(); // Ошибка: Property 'b' does not exist on type '{ a: number; }'
Полезные чипсы с Vue 3 Composition API: Создание адаптивного компонента с фильтрацией и множественным выбором / Хабр
https://habr.com/ru/articles/863210/
https://habr.com/ru/articles/863210/
Хабр
Полезные чипсы с Vue 3 Composition API: Создание адаптивного компонента с фильтрацией и множественным выбором
Современные пользовательские интерфейсы требуют высокой интерактивности и удобства взаимодействия. В этой статье поговорим о том, как реализовать мощный, адаптивный компонент мульти-выбора на основе...
Forwarded from CodeCamp
MTS AI идёт в Open Source — компания выпустила открытую нейронку Cotype Nano, которая может обрабатывать до 32 тысяч токенов за раз.
Сервис запускается локально на персональных устройствах и суперски подходит для анализа данных, создания контента, перевода и поиска в большом массиве информации — в общем, полноценный бизнес-инструмент на русском.
По бенчмаркам Ru Arena Hard модель — лидер в своём классе (30.2). При этом модель совершенно бесплатная.
Все технические характеристики — на Хабре.
Сервис запускается локально на персональных устройствах и суперски подходит для анализа данных, создания контента, перевода и поиска в большом массиве информации — в общем, полноценный бизнес-инструмент на русском.
По бенчмаркам Ru Arena Hard модель — лидер в своём классе (30.2). При этом модель совершенно бесплатная.
Все технические характеристики — на Хабре.
Forwarded from Linux Books
Справочник_по_командам_grep_в_Linux_для_системных_администраторов.png
4.1 MB
Справочник по командам grep в Linux для системных администраторов
Frontend в 2025 году: тренды, которые изменят разработку / Хабр
https://habr.com/ru/companies/usetech/articles/866268/
https://habr.com/ru/companies/usetech/articles/866268/
Хабр
Frontend в 2025 году: тренды, которые изменят разработку
Всем привет! На связи руководители Frontend‑практики ГК Юзтех. В этой статье мы подводим итоги 2024 года и делимся нашими прогнозами на 2025 год. Приводим мнение трех экспертов...
Forwarded from FrontEndDev
Введение в API MutationObserver
Короткая заметка о том, что такое MutationObserver, зачем он нужен и как с помощью него отслеживать изменения DOM элемента.
https://css-live.ru/articles/vvedenie-v-api-mutationobserver-iz-javascript.html
Короткая заметка о том, что такое MutationObserver, зачем он нужен и как с помощью него отслеживать изменения DOM элемента.
https://css-live.ru/articles/vvedenie-v-api-mutationobserver-iz-javascript.html
Forwarded from FrontEndDev
15 советов и трюков по TypeScript
Небольшая подборка примеров продвинутого использования TS.
https://dev.to/mattlewandowski93/15-advanced-typescript-tips-and-tricks-you-might-not-know-12kk
Небольшая подборка примеров продвинутого использования TS.
https://dev.to/mattlewandowski93/15-advanced-typescript-tips-and-tricks-you-might-not-know-12kk
Бесплатное обучение фулстек-разработке веб-сервиса с нуля по видео-урокам с исходным кодом и поддержкой / Хабр
https://habr.com/ru/articles/866678/
https://habr.com/ru/articles/866678/
Хабр
Бесплатное обучение фулстек-разработке веб-сервиса с нуля по видео-урокам с исходным кодом и поддержкой
TLDR. Я примерно год создавал курс из 141 урока. Курс получился хороший, все кто проходят рады и пишут положительные отзывы. Я пытался его продавать, в лучшем случае у меня получалось отбивать рекламу...
Делаем домашний сервер из: старый регистратор / Хабр
https://habr.com/ru/articles/866988/
https://habr.com/ru/articles/866988/
Хабр
Делаем домашний сервер из: старый регистратор
Сделать мини‑сервер из TV‑бокса можно , но вот проблема: встроенная память там никакая, всего‑то 8 гигабайт. Можно, конечно, воткнуть в него SD‑карту. Можно подключить USB‑диск,...
Microsoft выпустила MarkItDown — открытый инструмент на Python для преобразования файлов и офисных документов в Markdown / Хабр
https://habr.com/ru/news/867770/
https://habr.com/ru/news/867770/
Хабр
Microsoft выпустила MarkItDown — открытый инструмент на Python для преобразования файлов и офисных документов в Markdown
Microsoft выпустила MarkItDown — открытый инструмент для преобразования файлов и офисных документов в Markdown. Проект также доступен в виде онлайн‑версии . Например, там можно...
Чистая архитектура фронтенд приложений. Часть первая / Хабр
https://habr.com/ru/articles/868058/
https://habr.com/ru/articles/868058/
SvarDOS: современная инкарнация DOS с открытым кодом и репозиторием / Хабр
https://habr.com/ru/companies/ru_mts/articles/868230/
https://habr.com/ru/companies/ru_mts/articles/868230/
Хабр
SvarDOS: современная инкарнация DOS с открытым кодом и репозиторием
Меня всегда восхищали люди, которые верят в успех своих разработок. Часто они реализуют все поставленные планы и перевыполняют намеченное. Только представьте: назвать свою компанию «Межгалактические...
Forwarded from моя кибердека
парень сделал рождественскую тематическую игру «поймай флаг» для своего офиса с помощью raspberry pi picos.
my cyberdeck
▪️ Их всего 5. В каждой базе находится Raspberry Pi Pico W, и она подключена к специальной печатной плате с 3 кнопками и 3 контактными разъёмами, что делает её модульной.
▪️ Прикреплены рождественские ёлки с 3 программируемыми светодиодами, также на специальных печатных платах. При желании можно позже заменить ёлки на что-то другое.
▪️ Устройства подключаются к сети, и при нажатии на кнопку светодиоды загораются соответствующим цветом.
▪️ QR-код перекинет на сайт, который в режиме реального времени показывает статистику, например, сколько деревьев каждого цвета есть в данный момент, а также текущий рейтинг этих цветов.
▪️ Дерево будет приносить очко каждые 2 секунды. Таким образом, чем больше красных деревьев, тем быстрее растёт счёт красных и т. д...
▪️ Все в офисе разделились на 3 команды, и 5 деревьев были расставлены так, что они простоят неделю. Затем можно узнать, какая команда сможет собрать больше цветов своего цвета.
my cyberdeck