Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 44 сообщений
Cообщения с меткой

статьи_перевод - Самое интересное в блогах

Следующие 30  »
rss_habr

[Перевод] Топ рекомендаций по Core Web Vitals на 2023 год

Четверг, 02 Февраля 2023 г. 17:01 (ссылка)





Привет, друзья!



Представляю вашему вниманию перевод этой замечательной статьи, представляющей собой коллекцию лучших практик, которые по мнению команды Chrome DevRel являются наиболее эффективными способами улучшения показателей Core Web Vitals.



Core Web Vitals — это часть метрик Web Vitals, используемых для оценки веб-страниц и включенных во все инструменты Google. Владельцы сайтов должны учитывать эти метрики. Каждый показатель Core Web Vitals представляет собой отдельный аспект опыта взаимодействия пользователя с сайтом, измеряемый в полевых условиях и отражающий реальные действия по достижению критически важного результата, ориентированного на пользователя.



Web Vitals — это инициатива Google, цель которой — предоставить единое руководство по сигналам качества, необходимым для обеспечения хорошего взаимодействия с пользователем в Интернете (источник).



Интересно? Тогда прошу под кат.

Читать дальше →

https://habr.com/ru/post/714280/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714280

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Kubeflow: учимся устанавливать и запускать Kubeflow на локальной машине

Среда, 01 Февраля 2023 г. 17:01 (ссылка)

Пошаговое руководство по установке и конфигурированию всех компонентов kubeflow на локальной машине.



image

Рис. 1. Взаимодействие Kubeflow и Kubernetes | рисунок автора |иконки от Eucalyp



Kubeflow [1] – это созданная Google опенсорсная платформа, на которой разворачивается весь жизненный цикл разрабатываемой модели машинного обучения. Kubeflow представляет собой инструментарий, каждый компонент которого применяется для отработки каждой из стадий жизненного цикла при машинном обучении, а именно: исследования данных, конструирования признаков, преобразования признаков, обучения модели, оценки модели, тонкой настройки модели, предоставления модели и версионирования модели. Главный атрибут kubeflow заключается в том, что он предназначен для работы на базе kubernetes [2]. Таким образом, kubeflow пользуется именно теми преимуществами, которые предоставляет кластер kubernetes, в частности, оркестрацией контейнеров и автомасштабированием.
Читать дальше →

https://habr.com/ru/post/714172/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714172

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Введение в нечёткую логику

Понедельник, 30 Января 2023 г. 17:01 (ссылка)

image



Вы когда-нибудь подумывали написать такой алгоритм, в соответствии с которым приложение само принимало бы решения, либо справлялось с какими-нибудь странными действиями, при помощи которых клиент отчаянно пытается его сломать?



Создавая такой алгоритм, вы заметите, что просто замусориваете ваш код логикой if-else (пока он не превратится в кашу), а самим вам начинает казаться, что вот так просто не прокатит.



Итак, если только вас не пробирает дрожь от математики – читайте дальше. Здесь в дело вступает нечёткая логика! Немного контекста: слово «нечёткий» (англ. «fuzzy») в данном случае означает «труднопонимаемый» — таков может быть, например, код вашего коллеги.



В этом посте я постараюсь объяснить нечёткую логику и объяснить, как она работает. Читать дальше →

https://habr.com/ru/post/713620/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713620

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть3. Управление светодиодом с веб-страницы

Четверг, 26 Января 2023 г. 17:40 (ссылка)





От переводчика. Поскольку при переводе и публикации на Хабре некоторые разделы оригинального руководства были скомпонованы друг с другом, то нумерация частей оригинала и перевода не совпадает — у нас это 3-я часть, а в оригинале — 5-я.



В этой части автор переходит к самому интересному — управлению оборудованием с веб-страницы. В данном случае это светодиод, но по этому же принципу можно управлять любыми актуаторами, подключёнными к контроллеру.



Мы уже умеем работать с веб-страницами, хранить их на SD карте памяти, а теперь ещё научимся в динамике управлять подключённым оборудованием.
Читать дальше →

https://habr.com/ru/post/712120/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712120

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Искусственный интеллект как React-разработчик

Четверг, 26 Января 2023 г. 11:01 (ссылка)





Привет, друзья!



Представляю вашему вниманию перевод этой замечательной статьи, в которой автор просит ChatGTP разработать компонент модального окна на React.



ChatGPT — это чат-бот с искусственным интеллектом, разработанный компанией OpenAI и способный работать в диалоговом режиме, поддерживающий запросы на естественных языках. ChatGPT — большая языковая модель, для тренировки которой использовались методы обучения с учителем и обучения с подкреплением. Чат-бот основывается на другой языковой модели от OpenAI GPT-3.5 — улучшенной версии модели GPT-3.



ChatGPT был запущен 30 ноября 2022 года и привлек внимание своими широкими возможностями: написание кода, создание текстов, возможности перевода, получения точных ответов и использование контекста диалога для ответов, хотя его фактическая точность подверглась критике (источник — Википедия).



Интересно? Тогда прошу под кат.

Читать дальше →

https://habr.com/ru/post/712828/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712828

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть2. HTML и веб-сервер с SD картой

Пятница, 20 Января 2023 г. 17:01 (ссылка)





От переводчика. Продолжаем изучать тему создания веб-серверов на Arduino и на микроконтроллерах вообще. В этой статье скомпанованы две части оригинального руководства — «Структура веб-страницы (HTML)» и «Arduino веб-сервер с SD картой».



Материал в этих уроках излагается последовательно и после прочтения этой статьи вы будете иметь начальное представление о внутреннем устройстве веб-страниц и принципе работы веб-сервера с SD картой в качестве хранилища этих страниц.



Другими словами, после (теоретического и практического) прохождения этих уроков, у вас появится общее представление о том, как это работает и некоторые навыки по созданию собственных веб-серверов на микроконтроллерах.

Читать дальше →

https://habr.com/ru/post/711042/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711042

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Краткое руководство по работе с данными с помощью Miller

Среда, 18 Января 2023 г. 17:01 (ссылка)





Привет, друзья!



Представляю вашему вниманию перевод этой замечательной статьи, в которой рассказывается о Miller — автономном, легковесном и мощном интерфейсе командной строки (Command Line Interface, CLI) для работы с данными в форматах CSV, JSON и некоторых других.



Интересно? Тогда прошу под кат.

Читать дальше →

https://habr.com/ru/post/711246/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711246

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Пишем драйвер ядра Linux для неизвестного USB-устройства

Вторник, 17 Января 2023 г. 17:01 (ссылка)

image



В этой статье объяснен весь процесс, на выходе которого получается рабочий драйвер ядра Linux для недокументированного USB-устройства. Выполнив обратную разработку коммуникационного протокола USB, я покажу архитектуру драйвера ядра для USB. Кроме драйвера ядра в этой статье будет рассказано о простом инструменте для пользовательского пространства; при помощи этого инструмента можно управлять таким устройством. Конечно, придется углубиться в подробности, касающиеся конкретного прибора, но не сомневайтесь – описанный процесс с тем же успехом применим и к другим USB-устройствам. Читать дальше →

https://habr.com/ru/post/710962/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710962

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 1

Четверг, 12 Января 2023 г. 17:01 (ссылка)





От переводчика. В сети есть много информации о работе веб-серверов на микроконтроллерах, но она плохо структурирована и не отличается системным подходом к изложению материала. Среди прочих есть в интернете один замечательный, можно сказать культовый, туториал (руководство) по работе веб-серверов на Arduino от проекта Starting Electronics. Его авторам удалось невозможное: всего в нескольких уроках просто и доступно донести сложные вещи — как сам принцип работы веб-вервера, так и работу сопутствующих технологий (HTTP, HTML, CSS, Javascript, AJAX и т. д.) и причём сделать в практической плоскости.



Далее я предлагаю вашему вниманию перевод первых двух частей, скомпонованных в одну статью. Затем последует перевод и публикация и всех остальных частей (уроков) этого руководства.

Читать дальше →

https://habr.com/ru/post/709986/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709986

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Крепкие сборки с планировщиками контейнеров, только без контейнеров

Среда, 11 Января 2023 г. 17:01 (ссылка)

image



Если мы с вами похожи, то, всякий раз, когда вы пишете Dockerfile, вам приходится снова следить, что он выкинет. Заходя в какой-то контейнер через+ exec, вы не представляете, будет ли там bash, sh или какая-нибудь другая оболочка. Вы также не знаете, какой контейнерный init сейчас рекомендуется как наилучшая практика. Я определенно до сих пор не знаю, что за фрукт этот Moby. Читать дальше →

https://habr.com/ru/post/709938/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709938

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Что такое веб-стандарты и как работает веб-браузер?

Понедельник, 19 Декабря 2022 г. 17:01 (ссылка)

image



Расскажу я вам одну историю. Как-то раз я разрабатывал очередной компонент с выбором даты для нашей системы проектирования. Компонент состоит из поля для текстового ввода и всплывающего календаря, отображаемого при щелчке мышью по этому полю. Затем всплывший календарь можно закрыть, щелкнув вне него или в случае, если была выбрана дата. Читать дальше →

https://habr.com/ru/post/706390/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706390

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] StatefulSet в Kubernetes – примеры и наилучшие практики

Понедельник, 05 Декабря 2022 г. 16:01 (ссылка)

image



Собираетесь ли вы развертывать базу данных в кластере Kubernetes? Если так – то это отличный выбор. Kubernetes – это инструмент оркестрации контейнеров, который при помощи множества инструментов координирует эксплуатацию приложений в контейнерах (подах). Один из этих контроллеров называется StatefulSet и используется для эксплуатации приложений, сохраняющих состояние. Читать дальше →

https://habr.com/ru/post/703550/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703550

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] React: разработка реального приложения с помощью React Query

Четверг, 01 Декабря 2022 г. 17:01 (ссылка)





Привет, друзья!



Представляю вашему вниманию перевод этой замечательной статьи, в которой рассказывается о разработке приложения с помощью React Query.



Репозиторий с кодом проекта



Прим. пер.: автор рассказывает лишь о ключевых особенностях приложения, поэтому я рекомендую клонировать репозиторий, установить зависимости и запустить сервер для разработки, чтобы иметь возможность выполнять необходимые операции при чтении статьи. Обратите внимание: если у вас возникнут проблемы при запуске сервера для разработки с помощью команды npm start, перенесите переменные, определенные в этой команде в файле package.json, в файл .env:



SKIP_PREFLIGHT_CHECK=true
TSC_COMPILE_ON_ERROR=true
ESLINT_NO_DEV_ERRORS=true


И отредактируйте команду start следующим образом:



"start": "react-scripts start"


Руководство по React Query

Читать дальше →

https://habr.com/ru/post/702876/?utm_source=habrahabr&utm_medium=rss&utm_campaign=702876

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Пишем кастомные CUDA-ядра на Triton

Среда, 30 Ноября 2022 г. 11:01 (ссылка)

image



Triton – это языковой компилятор для создания сильно оптимизированных ядер CUDA. Здесь будут изложены основы программирования для GPU и рассказано, как для этой цели используется Triton.



Учитывая нынешний успех глубокого обучения и вал исследовательских статей на эту тему, часто возникает такая ситуация: рождается какая-нибудь новая идея, и выясняется, что для нее не поддерживается аппаратное ускорение. Точнее, стоит вам изобрести новую функцию активации или механизм самовнимания – нам сразу приходится прибегать к возможностям PyTorch/Tensorflow для обработки прямого и обратного прохода через модуль.



В таких случаях применим, например, PyTorch JIT. Но PyTorch JIT – это высокоуровневый компилятор, способный оптимизировать лишь некоторые части кода, но непригодный для написания специализированных ядер CUDA.
Читать дальше →

https://habr.com/ru/post/702298/?utm_source=habrahabr&utm_medium=rss&utm_campaign=702298

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] CAP двенадцать лет спустя: как изменились «правила»

Пятница, 25 Ноября 2022 г. 17:01 (ссылка)



Эта статья впервые появилась в журнале Computer и подготовлена InfoQ & IEEE Computer Society.



Теорема CAP гласит, что любая сетевая система с общими данными может иметь только два из трех желаемых свойств. Однако, работая непосредственно с разделениями, разработчики могут оптимизировать согласованность и доступность, тем самым достигая некоторого компромисса между всеми тремя.



За десятилетие, прошедшее с появления теоремы, разработчики и исследователи использовали теорему CAP (а иногда и злоупотребляли ею) как повод для изучения широкого спектра новых распределенных систем. Движение NoSQL также использовало её в качестве аргумента против традиционных баз данных.



В теореме CAP говорится, что любая сетевая система с общими данными может иметь не более двух из трех желаемых свойств:




  • согласованность (С), эквивалентная наличию единственной актуальной копии данных;

  • высокая доступность (A) этих данных (для обновлений); и

  • устойчивость к сетевым разделениям (P).



Такое толкование CAP помогало разработчикам быть открытыми для более широкого диапазона систем и компромиссов; действительно, за последнее десятилетие возникло множество новых систем и много споров об относительных достоинствах согласованности и доступности. Формулировка «2 из 3» всегда вводила в заблуждение, поскольку имела тенденцию чрезмерно упрощать противоречия между свойствами. Но сейчас такие тонкости имеют значение. CAP запрещает лишь крошечную часть проектного пространства: идеальная доступность и согласованность при наличии разделений, которые встречаются редко.

Читать дальше →

https://habr.com/ru/post/701492/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701492

Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<статьи_перевод - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda