Разработка • habr.com • 26 декабря 2022 г. 14:01
Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи. Многие React-разработчики спрашивают себя: надо ли мне учить TypeScript? Еще как надо! Преимущества изучения TS могут быть сведены к следующему: ваши шансы получить более...... читать далее
Блог компании Timeweb Cloud JavaScript ReactJS TypeScript Разработка веб-сайтов javascript typescript ts react.js reactjs react crash course необходимый минимум cheatsheet шпаргалкаРазработка • habr.com • 26 декабря 2022 г. 11:07
Привет! Меня зовут Илья Никитин, я по-прежнему фронтенд-разработчик в Авито, работаю в юните BuyerX. В прошлом году я писал о том, как сложно было перевести кнопки контактов на странице объявления с Twig-шаблонизатора на React. Мы переживали, получит...... читать далее
Блог компании AvitoTech Разработка веб-сайтов Проектирование и рефакторинг ReactJS twig react шаблонизатор авито объявления фронтендРазработка • habr.com • 26 декабря 2022 г. 7:37
Здравствуйте, меня зовут Дмитрий Карловский и я.. большой любитель физики высоких энергий. Сталкиваешь такой совершенно разные вещи между собой, и смотришь на бабахи, уплетая поп-корн.Так как в Реакте всё очень плохо с архитектурой, а страдают от нег...... читать далее
Высокая производительность Разработка веб-сайтов Angular ReactJS VueJS state manager reactive programming benchmark frontendРазработка • habr.com • 25 декабря 2022 г. 21:20
ПредысторияВсе началось с того, что мне стало трудно находить нужную информацию, файлы. Чем больше файлов и папок у меня образовывалось, тем больше времени уходило на поиски нужного. Я понял, что каждый раз искать в бесконечных списках файлов и папок...... читать далее
Поисковые технологии Разработка веб-сайтов search search engine search engines fast search searching information поисковые системы поисковая система поиск информации поиск личной информации быстрый поискРазработка • habr.com • 22 декабря 2022 г. 17:08
Голосовые технологии повсюду: Siri, Алиса, Alexa, финансовые помощники в приложениях банков, например, Альф. Они есть в колонках, телефонах, даже в автомобилях. Но что насчёт браузеров? Когда я начала заниматься разработкой голосового помощника для л...... читать далее
Блог компании Альфа-Банк API WebAssembly Голосовые интерфейсы Разработка веб-сайтов голосовые интерфейсы голосовые ассистенты альф speech-to-text text-to-speech web speech apiРазработка • habr.com • 22 декабря 2022 г. 11:37
«Только запустил Nginx-приложение, а в access.log уже десятки записей с непонятными запросами, переборами паролей и другого» — типичная ситуация для незащищенного сервера. Это следствие работы «ботов» для сканирования белых сетей, поиска открытых пор...... читать далее
Блог компании Selectel Nginx Информационная безопасность Разработка веб-сайтов Системное администрирование selectel nginx fail2ban информационная безопасность ddos-атака bruteforceРазработка • habr.com • 21 декабря 2022 г. 14:01
Привет, друзья! Я продолжаю изучать MediaPipe — библиотеку с открытым исходным кодом от Google, предоставляющую "кроссплатформенные и кастомизируемые решения на основе машинного обучения для работы с медиа", и в этой статье хочу рассказать...... читать далее
Блог компании Timeweb Cloud Разработка веб-сайтов JavaScript javascript mediapipe machine learning ml selfie segmentation face mesh canvasРазработка • habr.com • 20 декабря 2022 г. 8:37
Всем привет! Меня зовут Айрат, я frontend-разработчик IT-компании SimbirSoft. Поговорим о такой теме, как адаптивная верстка. ДИСКЛЕЙМЕР: адаптив для сайта как явление на языке мемов уже смело можно назвать «баяном», впервые в России он появился...... читать далее
Блог компании SimbirSoft Разработка веб-сайтов CSS Программирование HTML адаптивная верстка мобильная верстка адаптив pwaРазработка • habr.com • 17 декабря 2022 г. 19:55
TL;TRСуществует более 200 методик изучения UX, но только некоторые из них научно обоснованы.Сегодня используют преимущественно смешанные количественные и качественные методики оценки UX.В исследованиях по-прежнему превалируют WEB-сайты и WEB-сервисы...... читать далее
Дизайн Управление продуктом Разработка веб-сайтов ux пользовательские интерфейсы пользовательский опытРазработка • habr.com • 17 декабря 2022 г. 14:06
ПроблемаКогда мы разрабатываем приложение, которое разделено на независимые автономные компоненты, мы говорим о микросервисной архитектуре. Для взаимодействия компонентов используется API. Самый популярным API является REST. Это обусловлено его гибко...... читать далее
Python Разработка веб-сайтов rest grpc python postman http webРазработка • habr.com • 16 декабря 2022 г. 8:06
Карты на стол! Поговорим начистоту, почему во фронтенде всё так плохо. Пришла пора подраться, обняться, и вместе двинуться сворачивать горы. Пройдёмся по единству и борьбе интересов, влиянию больших компаний и маленьких людей, причинам попадания в эт...... читать далее
Разработка веб-сайтов Программирование Angular ReactJS Управление разработкой подрывное велосипедостроение грязное бельё маркетинговый булшитРазработка • habr.com • 15 декабря 2022 г. 8:11
Я не считаю, что DHTML — cool, просто картинка хорошая) Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи. Знаете ли вы, что кроме интерфейсов, определенных спецификациями объектной модели документа (Document Object Model,...... читать далее
Блог компании Timeweb Cloud CSS HTML JavaScript Разработка веб-сайтов javascript dom html css cssom cssom view module geometry модуль отображения cssom геометрияРазработка • habr.com • 15 декабря 2022 г. 8:02
В своей прошлой статье я рассуждал о том, как использование паттерна MVVM позволяет упростить процесс разработки. Паттерн был реализован с применением библиотеки MobX. Эту библиотеку я считаю в разы удобнее Redux, аргументы в пользу чего я также прив...... читать далее
Разработка веб-сайтов JavaScript HTML ReactJS react mobx di mvvm typescript javascript webРазработка • habr.com • 14 декабря 2022 г. 13:17
Даже на русском языке игра не самая простая Все началось с коллеги, который закинул в локальный чат сообщение, что он сыграл в игру #59 и угадал слово с 33 попыток и одной подсказки. Игра оказалась простая и сложная одновременно: сайт загадал слово...... читать далее
Блог компании Selectel Python Искусственный интеллект Разработка веб-сайтов Разработка игр эмбеддинги ИИ слова игра локализацияРазработка • habr.com • 13 декабря 2022 г. 13:40
Создать полноценное веб приложение с помощью только Javascript без HTML и CSS? Написать код с использованием ООП, которое превосходит возможности даже стандарта ES7? Звучит впечатляюще? И это далеко не все, что вас ожидает! Также мы добавили оптимизи...... читать далее
JavaScript Программирование Разработка веб-сайтов qooxdoo javascript framework javascript webРазработка • habr.com • 11 декабря 2022 г. 18:22
Эта статья - первая часть перевода статьи Joomla’s New HTTP Headers Plugin For J4 из майского номера (2022) Joomla Community Magazine. Статья рассчитана на широкий круг читателей с разными уровнями компетенций, поэтому опытным вебмастерам и разработч...... читать далее
Joomla CMS Open source JavaScript Разработка веб-сайтов joomla joomla 4 http http headers security serverРазработка • habr.com • 11 декабря 2022 г. 16:04
TL;TR• единого понимания UX нет• отсутствует общая теория, объясняющая структуру и закономерности UX• в команде стоит явно договорится о том, как именно понимается UX и чем он будет измеряться • конкретные результаты практического исследования U...... читать далее
Дизайн Разработка веб-сайтов Управление продуктом UX пользовательский опыт пользовательский интерфейсРазработка • habr.com • 10 декабря 2022 г. 15:35
Привет. Сегодня хочу рассказать про то, как за кулисами устроена работа моего мини-проекта по ведению задач autofocus.su. В предыдущей заметке я рассказал про принципы, лежащие в основе метода Автофокуса. А тут будет скорее набор ключевых слов с коро...... читать далее
Django Разработка веб-сайтов VueJS Python django bts vuejs fullstackРазработка • habr.com • 9 декабря 2022 г. 18:22
Всем привет! Перед началом статьи сразу скажу:САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще купит для получения доступа. Поэтому, помните, что пре...... читать далее
Искусственный интеллект Разработка веб-сайтов Разработка игр Разработка мобильных приложений Дизайн игр chatgpt llm openai доступ gpt chat bot chatbotРазработка • habr.com • 7 декабря 2022 г. 14:06
React vs Vue vs Angular. Общее сравнение JavaScript фреймворковВ ходе развития веб-разработки 3 JavaScript-фреймворка стали хорошо известны всем front-end разработчикам: React, Vue и Angular. React считается библиотекой пользовательского интерфейса,...... читать далее
Блог компании Auriga Разработка веб-сайтов Angular ReactJS VueJS react vue angular javascript web-разработка framework