Все записи
Смотреть все записи на flaming.codes
- Civet, функционально-ориентированный язык программирования как надстройка над Typescript
Анализ улучшений синтаксиса Civet и его экосистемы интеграции для оценки реальных преимуществ и потенциальных проблем - Как я мигрировал flaming.codes с Next.js на Qwik
Моя двухнедельная история миграции flaming.codes с Next.js на Qwik и Qwik City - Windows 95 и ее значение в истории компьютеров
Какие возможности, созданные Windows 95, актуальны и сегодня - Запомни все с Rewind.ai: используем в работе
Как Rewind.ai может помочь вам вспомнить то, что вы уже забыли - Arc Browser для веб-разработки и управления
Как пользовательский интерфейс Arc Browser улучшает рабочий процесс для разработчиков - Фоновые звуки в iOS и macOS
Как использовать фоновые звуки для создания успокаивающей среды на iOS и macOS - Файлы бочек в JavaScript
Преимущества и недостатки использования файлов Barrel в JavaScript - Github Copilot Labs
Экспериментальное расширение для улучшения Github Copilot. - Превью снимков экрана PWA
Как показать скриншоты в строке установки PWA - Скрипты, не зависящие от пакетов, с Node.js
Как упростить запуск скриптов в NPM, Yarn и PNPM - Оператор «удовлетворяет» в TypeScript
Подтвердить, что тип выражения соответствует некоторому типу, не изменяя результирующий тип этого выражения. - Руководство для начинающих по Node.js и NPM
Как начать работу с Node.js и диспетчером пакетов Node - Управление внешними мониторами в Windows
Как использовать бесплатное приложение для управления яркостью всех мониторов - Множество различий между Unix и Linux
Чем две самые популярные операционные системы отличаются друг от друга. - Простое введение в Typescript
Краткое введение в некоторые концепции Typescript - Символ в Javascript
Знакомство с символами: уникальный тип данных для свойств объектов - DOM TreeWalker API
API TreeWalker: мощный инструмент для обхода дерева DOM. - Улучшенная документация в TS и JS
Как писать лучшие документы на Javascript с богатыми метаданными - Типы для конфигурации Tailwind-CSS
Как использовать типы Typescript для Tailwind-CSS - Темный режим для изображений Github Markdown
Как использовать разные изображения в Markdown для светлого или темного режима - Как определить ОС в браузере
Используйте современные API для получения информации о хост-системе вашего веб-приложения. - Запустите конкретный симулятор iOS или iPadOS
Как использовать Терминал для выбора и запуска любого установленного симулятора - Новые размеры области просмотра
Как svh, lvh и dvh могут улучшить адаптивный дизайн - ТБО в SvelteKit
Как внедрить MSW для локальной разработки в SvelteKit - Gitpod IDE в облаке
Эфемерные рабочие места, все операции в облаке - Генератор лицензий в SvelteKit
Создайте список зависимостей для вашего SvelteKit-проекта - Ленивая загрузка модулей в Svelte
Как импортировать компонент по запросу - Пользовательская папка lib в SvelteKit
Как создать псевдоним пути в SvelteKit - Заставка AfterDark для macOS
Как установить одну из лучших заставок экрана - Настройка HMR для SvelteKit с Gitpod
Как использовать горячую перезагрузку модуля с SvelteKit и Gitpod - Объединение шрифтов в ваше веб-приложение
Как Fontsource предоставляет шрифты для поставки с вашим приложением - Сгенерируйте SVG из Google Fonts
Как использовать веб-приложение для преобразования любого текста в SVG - Замените Material-UI на Tailwind.css
Практический пример замены Material-UI на Tailwind.css - Легкая альтернатива Axios
Использование Redaxios вместо Axios в качестве небольшой альтернативы - Обзоры кода: как повысить уровень своих навыков
Почему обзоры кода — самый мощный инструмент для того, чтобы стать лучшим разработчиком - Raycast для macOS
Универсальный инструмент управления огромным набором общих задач - Поиск кода на GitHub
Как использовать нечеткий поиск Github для ваших репозиториев - Регулировка яркости на внешних дисплеях macOS
Как использовать приложение MonitorControl для изменения яркости экрана - "Обзор CSS" в DevTools Chromium
Как анализировать свой CSS с помощью DevTools - Типы строк шаблона машинописного текста как дискриминанты
Улучшенные типы литералов шаблона в Typescript 4.5 - Загрузить встроенные модули Node.js
Немного особенный синтаксис импорта для встроенных модулей - Кодирование в VR
Почему Quest 2 (и не только) от Meta - это веха в виртуальной реальности - Удалить игнорируемые файлы в git
Одна команда для удаления проигнорированных файлов, которые возвращены. - Отловить ошибки в Promise.all
Безопасная альтернатива Javascript Promise.all - Самый мощный SSH-терминал
Как использовать VS Code в качестве ежедневного SSH-терминала - Работа с Github Copilot
Как ИИ может значительно улучшить скорость написания кода - Палитра команд Github
Как искать репозитории и быстрые действия на Github - Пример использования UX страницы сообщения в блоге
Как я разработал страницу статьи для этого веб-приложения - Что такое «навигатор» в прогрессивных веб-приложениях?
Как "навигатор" позволяет постепенно улучшать ваши веб-приложения - Простые анимированные аналоговые часы в Tailwind.css
Как создать очень простые аналоговые часы с анимацией только в Tailwind.css - UX-пример страницы портфолио
Мысли, которые повлияли на дизайн страницы моего личного портфолио - Пример UX на обзорной странице
Как я разработал обзорную страницу для всех категорий постов - Специальная сетевая функция для аналитики данных в браузере
Как использовать sendBeacon для надежной передачи небольших фрагментов данных - Написание плагина xbar для Plausible.io
Как я написал JS-плагин для приложения xbar, чтобы видеть текущее количество посетителей - Портал React.js
Магия рендеринга элементов вне собственного DOM-дерева - Совместное использование экрана iPhone на Mac
Как показать экран iOS на Mac - Генератор лицензий Next.js NPM
Как создать лицензии из вашего package.json - Пакетные обновления React
Как объединить обновления состояния в одном вызове рендеринга - API сетевой информации для PWA
Как определить реальные сетевые данные в вашем веб-приложении - DaisyUI - компоненты попутного ветра
Эквивалент Bootstrap для служебных классов Tailwind - JSX
Синтаксис Javascript XML - PWA под названием DevTools
Лучший друг разработчика - это прогрессивное веб-приложение прямо в Chromium. - Supabase - Backend как услуга
По-настоящему открытая альтернатива Firebase - Инкрементальная FS
Как виртуальная файловая система в Android позволяет запускать игру намного быстрее - Пользователь Github в рамках проекта
Как использовать разных пользователей Github для разных проектов - SEO без Google Analytics?
Сможете ли вы достичь высших позиций в Google без включенной аналитики? - Ошибка Node.js с контекстом
Как добавить причину ошибки к выбросам в V8 9.3 и новее - Android Studio на Ubuntu с NVM
Как правильно настроить NVM на Ubuntu для работы с Android Studio - ES6 импорт с параметрами
Как передать параметры в модуль ES6 при его импорте - Как я выучил 12 языков за одну ночь
Использование последних достижений машинного обучения и умного кэширования - Переезд в новую квартиру
Как переехать в новую квартиру, когда работаешь до 12 часов в сутки - Планировщик Kickscale
Расширение Gmail для автоматического поиска бесплатных встреч - Вдумчивое кодирование
Почему кодирование - это больше, чем просто соединение символов - AC600 в Ubuntu
Как установить драйверы Netgear AC600 на Ubuntu - Домен Firebase Functions
Как использовать собственный домен для функций Firebase - Предоставление RSS
Этот PWA предоставляет RSS-канал - Исправить мобильный webkit 100vh
Обработка 100vh в Mobile Webkit может потребовать большего внимания - Открытие ≠ открытие
Формы, возможности и недостатки открытой науки - Жетон основного внимания
Новая модель дохода для Интернета - Микроданные для веб-семантики
Как добавить на свои страницы больше семантической информации - Плазменный
Конструктор веб-приложений WYSIWYG - Эмулятор Android на Apple M1
Как использовать эмулятор Android на устройствах Apple Silicon - Свойства частного класса Typescript
TypeScript поддерживает частные свойства для классов - Типы кортежей машинописного текста
Как лучше всего вводить кортежи в Typescript 4.2 и новее - Командное меню Chrome и Edge DevTools
Как ориентироваться в DevTools, как опытный пользователь - Типы строк шаблона машинописного текста
Как сузить типы строк с помощью механизма шаблонных строк - Что такое AuthN и AuthZ
Простое руководство о разнице между авторизацией и аутентификацией - Расширенный try / catch / finally в Javascript и Typescript
Подробно рассмотрим реализацию блока try-catch-finally-block. - API вибрации PWA
Давайте использовать навигатор, чтобы встряхнуть ваше устройство - Уценка Github с наддувом
Посмотрите, насколько универсальным может быть Markdown на Github - Media Session API
Предоставление медиа-метаданных и обратных вызовов в вашем PWA - Когда ваш PWA начинает говорить
Использование WaveNet для добавления синтеза речи для статей - Web Locks API
Координировать работу и использование ресурсов между различными процессами - Программа тестирования компонентов Cypress
Сборка модульных компонентных тестов для React - Исправление для 100vh Webkit в Tailwind
Как исправить поведение 100vh в Tailwind - IntelliJ для Apple M1
Полный пакет IntelliJ доступен для M-процессоров Apple. - Метод Диснея
Как быть более креативным за счет систематичности - Web Share API
Как использовать собственный share-API в сети - Пожарный кодекс со мной
Пора поджечь код! - Надежная веб-активность
Как проверить свое веб-приложение и создать из него приложение для Android - Строки шаблонов с тегами в машинописном тексте
Как использовать строки шаблона как функции - API значков веб-приложений
Как использовать значок для установленного PWA - Рабочие Cloudflare
Быстрые бессерверные функции, размещенные в CDN Cloudflare - Колонны Миллера
Отличная концепция компоновки, изменившая пользовательский интерфейс файловых систем. - UX-исследование: скопировать в буфер обмена
Как создать действие копирования в буфер обмена в вашем UX - Класс производительности Android
Как каждая версия Android определяет уровень производительности - Next.js-config с проверкой типов
Как использовать проверку типов для вашего next.config.js - Codespaces от Github
IDE как услуга, доступная в вашем браузере - Цифровой морфогенез
Междисциплинарная область естественных закономерностей в цифровых вычислениях - Что такое шаблон пользовательского интерфейса?
Взглянем на новый аспект дизайна пользовательского интерфейса - AndroidEnv
Интерфейс обучения с подкреплением для доступа к ОС Android - Аналитика, ориентированная на конфиденциальность
Как уважать своих пользователей и при этом следить за эффективностью - Пакеты данных Firestore
Новая реализация для кэшированных документов Firestore - Оператор конвейера машинописного текста
Написание связанных вызовов функций в Typescript - PWA в Microsoft App Store
Как опубликовать PWA в Microsoft App Store - Что такое XaaS?
Это все как услуга и многое другое - Google ZX - сценарии оболочки с Javascript
Как писать shell-скрипты на Javascript и Node.js - Руководитель удаленной работы
Как синхронизировать все и вся