Raspberry Pi за 500 рублей — это реально? Что он может и почему стоит так дешево / Хабр
https://habr.com/ru/companies/x-com/articles/845634/
https://habr.com/ru/companies/x-com/articles/845634/
Хабр
Raspberry Pi за 500 рублей — это реально? Что он может и почему стоит так дешево
Raspberry Pi позволяет собрать любую схему, делая электронику более доступной Возможно, вы уже слышали о том, что Raspberry Pi объявила о выпуске Pico 2 , микроконтроллерной платы второго поколения на...
Forwarded from Мир ИТ c Антоном Павленко
В Ижевске открыли первую в России скульптурную композицию под названием «Программист».
Она состоит из фигуры программиста, компьютерного стола, монитора, клавиатуры, кресла и кота. Памятник установлен на бульваре им. Гоголя, со стороны ул. Красногеройская.
Кто-нибудь сходил сфоткаться? Как вам идея?
Она состоит из фигуры программиста, компьютерного стола, монитора, клавиатуры, кресла и кота. Памятник установлен на бульваре им. Гоголя, со стороны ул. Красногеройская.
Кто-нибудь сходил сфоткаться? Как вам идея?
👍2
Inertia 2.0: Новые возможности для разработчиков / Хабр
https://habr.com/ru/articles/848514/
https://habr.com/ru/articles/848514/
Markdown Editor: WYSIWYG и markup-редактор на базе Gravity UI / Хабр
https://habr.com/ru/companies/yandex/articles/845802/
https://habr.com/ru/companies/yandex/articles/845802/
Forwarded from моя кибердека
This media is not supported in your browser
VIEW IN TELEGRAM
не так мы представляли восстание машин... находчиво!
my cyberdeck
my cyberdeck
Linux на смартфоне? Теперь это реальность
https://www.securitylab.ru/news/552939.php
https://www.securitylab.ru/news/552939.php
SecurityLab.ru
Linux на смартфоне? Теперь это реальность
Google создаёт терминал для запуска Debian на Android.
Как ускорить создание компонентов с помощью Plop-генератора или автоматизация рутинных задач в React / Хабр
https://habr.com/ru/articles/847050/
https://habr.com/ru/articles/847050/
Хабр
Как ускорить создание компонентов с помощью Plop-генератора или автоматизация рутинных задач в React
Типичная фронтовая команда Что имеем? А имеем мы довольно крупную команду фронтендеров, которая раздедлена на небольшие подгруппы, каждая из которых отвечает за свои микросервисы. В конечном итоге,...
Улучшаем процесс ревью в команде / Хабр
https://habr.com/ru/articles/850488/
https://habr.com/ru/articles/850488/
Forwarded from Заметки разработчика
#NodeJS #React
👩💻 Что означает гидратация
Термин гидратация часто встречается в разговорах о JavaScript фреймворках.
Короткий ответ: это процесс, в ходе которого JavaScript выполняет, согласовывает и делает интерактивным HTML, уже находящийся в DOM, посредством рендеринга на стороне сервера (SSR).
🖥 Читать статью
📱 @dev_notes_ru
Термин гидратация часто встречается в разговорах о JavaScript фреймворках.
Короткий ответ: это процесс, в ходе которого JavaScript выполняет, согласовывает и делает интерактивным HTML, уже находящийся в DOM, посредством рендеринга на стороне сервера (SSR).
Please open Telegram to view this post
VIEW IN TELEGRAM
Руководство по merge, rebase, squash и cherry-pick
https://www.dev-notes.ru/articles/git/guide-to-deeply-understand-merge-rebase-squash-and-cherry-pick/
https://www.dev-notes.ru/articles/git/guide-to-deeply-understand-merge-rebase-squash-and-cherry-pick/
Заметки разработчика
Руководство по merge, rebase, squash и cherry-pick
Руководство по глубокому пониманию Merge, Rebase, Squash и Cherry Pick, и когда их использовать с реальными примерами
Forwarded from Javascript
🧪 Тестирование JavaScript-кода с помощью библиотек Jest и Cypress
Тестирование вашего JavaScript-кода стало проще благодаря Jest и Cypress. Эти инструменты предлагают мощные функции для написания эффективных тестов и автоматизации. 📊
Jest: Фокусируется на тестировании модулей и компонентов.
Cypress: Идеален для end-to-end тестирования.
🔗 Обучающие материалы: Testing JavaScript
🌟 Убедитесь, что ваш код работает безупречно!
@javascriptv
Тестирование вашего JavaScript-кода стало проще благодаря Jest и Cypress. Эти инструменты предлагают мощные функции для написания эффективных тестов и автоматизации. 📊
Jest: Фокусируется на тестировании модулей и компонентов.
Cypress: Идеален для end-to-end тестирования.
🔗 Обучающие материалы: Testing JavaScript
🌟 Убедитесь, что ваш код работает безупречно!
@javascriptv
Подборка механических клавиатур: 5 беспроводных моделей для работы и творчества / Хабр
https://habr.com/ru/companies/first/articles/848086/
https://habr.com/ru/companies/first/articles/848086/
Forwarded from opennet.ru
Бывший член совета директоров Linux Foundation пояснил причины удаления мэйнтейнеров из РФ https://opennet.ru/62106/
www.opennet.ru
Бывший член совета директоров Linux Foundation пояснил причины удаления мэйнтейнеров из РФ
К обсуждению удаления мэйнтейнеров из РФ присоединился Джеймс Боттомли (James Bottomley), мэйнтейнер подсистемы SCSI, ранее занимавший посты члена совета директоров и председателя технического консультативного совета Linux Foundation. Джеймс извинился за…
Jujutsu — новая система контроля версий / Хабр
https://habr.com/ru/articles/853416/
https://habr.com/ru/articles/853416/
Создателю Флибусты Стиверу, с благодарностью от Java / Хабр
https://habr.com/ru/articles/856128/
https://habr.com/ru/articles/856128/
Хабр
Создателю Флибусты Стиверу, с благодарностью от Java
20 октября после продолжительной борьбы с глиобластомой скончался первоначальный автор декомпилятора Java Fernflower Стивер. Стивер был немецким программистом русского происхождения, в...
Forwarded from mefody.dev
Прекрасные аутлайны для фокуса
Томас Гюнтер делится советами, как сделать хорошее выделение фокусом, если дефолтные браузерные вам не подходят.
1. Используйте
2. Если нужно выделить только текст, без фона, можно цветом обводки сделать
3. Когда элемент находится на каком-то фоне, нужно помнить про контрастность, подсматривать в рекомендации WCAG. Красивая белая обводка на белом фоне — лучше уж дефолтная браузерная.
4. Обводку можно делать двойную (внутри светлое, снаружи тёмное) при помощи
5. Можно в принципе не делать никакую обводку, если есть уже готовые стили для
https://medienbaecker.com/articles/focus-outlines
Томас Гюнтер делится советами, как сделать хорошее выделение фокусом, если дефолтные браузерные вам не подходят.
1. Используйте
:focus-visible вместо :focus. В таком случае фокусное выделение будет показываться тогда, когда оно действительно нужно.2. Если нужно выделить только текст, без фона, можно цветом обводки сделать
currentColor — в целом, смотрится неплохо. В статье есть готовый сниппет, который можно попробовать вставить в проект как умолчание, если дизайнер пока не придумал отдельно фокусные состояния интерактивных элементов.3. Когда элемент находится на каком-то фоне, нужно помнить про контрастность, подсматривать в рекомендации WCAG. Красивая белая обводка на белом фоне — лучше уж дефолтная браузерная.
4. Обводку можно делать двойную (внутри светлое, снаружи тёмное) при помощи
outline и box-shadow. Вполне себе универсальный паттерн, который будет смотреться хорошо почти на любом фоне, если вдруг не наткнётся на опасный overflow: hidden.5. Можно в принципе не делать никакую обводку, если есть уже готовые стили для
:hover, которые явно меняют внешний вид элемента, чтобы было видно, что он выделен. Заметное изменение фона, цвета текста, тени или бордера — что угодно, лишь бы было понятно, что я сфокусировался на элементе.https://medienbaecker.com/articles/focus-outlines
Medienbaecker
Beautiful focus outlines · Medienbäcker Thomas Günther
How to make focus outlines both beautiful and accessible. I'll show you my approach using CSS custom properties, share practical tips for different contexts, and explain why treating focus states as essential design elements creates interfaces that work for…
Новый этап эволюции Vue — Vapor / Хабр
https://habr.com/ru/companies/first/articles/856346/
https://habr.com/ru/companies/first/articles/856346/
Вся правда о переходе с монолита на микросервисы, когда у тебя сеть из десятков тысяч магазинов: опыт Х5 Tech / Хабр
https://habr.com/ru/companies/netologyru/articles/857026/
https://habr.com/ru/companies/netologyru/articles/857026/