home.social

#вебприложения — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #вебприложения, aggregated by home.social.

  1. FiT календарь тренировок — финал трилогии пет-проекта

    Год назад я опубликовал первую статью про разработку приложения календаря тренировок. Спустя 5 месяцев опубликовал рассказ о 10 обновлениях . Сейчас время финала истории - ещё 7 обновлений за 7 месяцев. Сам регулярно пользуюсь приложением - оно добавляет мотивации заниматься спортом дальше, сохраняет график тренировок, следит за объемом выполненных упражнений. На текущий момент в приложении больше 150 зарегистрированных пользователей. Времени на пет-проект уделял крайне мало, но основная функциональность была уже готова ранее. Сейчас на нём можно пробовать что-то новое - получается хороший полигон для испытаний. Исходный код Приложение в RuStore Веб-версия Frontend: Typescript, Vitest, Vite, Vue, Tanstack Query, Vue I18n, Tauri Backend: Typescript, Vitest, Esbuild, Fastify, Mongoose, MongoDB, Swagger

    habr.com/ru/articles/1021790/

    #vue #vuejs #vuejs #петпроект #петпроекты #tauri #мобильные_приложения #javascript #typescript #вебприложения

  2. FiT календарь тренировок — финал трилогии пет-проекта

    Год назад я опубликовал первую статью про разработку приложения календаря тренировок. Спустя 5 месяцев опубликовал рассказ о 10 обновлениях . Сейчас время финала истории - ещё 7 обновлений за 7 месяцев. Сам регулярно пользуюсь приложением - оно добавляет мотивации заниматься спортом дальше, сохраняет график тренировок, следит за объемом выполненных упражнений. На текущий момент в приложении больше 150 зарегистрированных пользователей. Времени на пет-проект уделял крайне мало, но основная функциональность была уже готова ранее. Сейчас на нём можно пробовать что-то новое - получается хороший полигон для испытаний. Исходный код Приложение в RuStore Веб-версия Frontend: Typescript, Vitest, Vite, Vue, Tanstack Query, Vue I18n, Tauri Backend: Typescript, Vitest, Esbuild, Fastify, Mongoose, MongoDB, Swagger

    habr.com/ru/articles/1021790/

    #vue #vuejs #vuejs #петпроект #петпроекты #tauri #мобильные_приложения #javascript #typescript #вебприложения

  3. FiT календарь тренировок — финал трилогии пет-проекта

    Год назад я опубликовал первую статью про разработку приложения календаря тренировок. Спустя 5 месяцев опубликовал рассказ о 10 обновлениях . Сейчас время финала истории - ещё 7 обновлений за 7 месяцев. Сам регулярно пользуюсь приложением - оно добавляет мотивации заниматься спортом дальше, сохраняет график тренировок, следит за объемом выполненных упражнений. На текущий момент в приложении больше 150 зарегистрированных пользователей. Времени на пет-проект уделял крайне мало, но основная функциональность была уже готова ранее. Сейчас на нём можно пробовать что-то новое - получается хороший полигон для испытаний. Исходный код Приложение в RuStore Веб-версия Frontend: Typescript, Vitest, Vite, Vue, Tanstack Query, Vue I18n, Tauri Backend: Typescript, Vitest, Esbuild, Fastify, Mongoose, MongoDB, Swagger

    habr.com/ru/articles/1021790/

    #vue #vuejs #vuejs #петпроект #петпроекты #tauri #мобильные_приложения #javascript #typescript #вебприложения

  4. FiT календарь тренировок — финал трилогии пет-проекта

    Год назад я опубликовал первую статью про разработку приложения календаря тренировок. Спустя 5 месяцев опубликовал рассказ о 10 обновлениях . Сейчас время финала истории - ещё 7 обновлений за 7 месяцев. Сам регулярно пользуюсь приложением - оно добавляет мотивации заниматься спортом дальше, сохраняет график тренировок, следит за объемом выполненных упражнений. На текущий момент в приложении больше 150 зарегистрированных пользователей. Времени на пет-проект уделял крайне мало, но основная функциональность была уже готова ранее. Сейчас на нём можно пробовать что-то новое - получается хороший полигон для испытаний. Исходный код Приложение в RuStore Веб-версия Frontend: Typescript, Vitest, Vite, Vue, Tanstack Query, Vue I18n, Tauri Backend: Typescript, Vitest, Esbuild, Fastify, Mongoose, MongoDB, Swagger

    habr.com/ru/articles/1021790/

    #vue #vuejs #vuejs #петпроект #петпроекты #tauri #мобильные_приложения #javascript #typescript #вебприложения

  5. 18 решений для фильтрации и сортировки товаров в интернет-магазине, которые упростят выбор и повысят конверсию

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. Сегодня расскажу о реализации удобного функционала фильтрации и сортировки товаров. Выбирая и сравнивая товары, пользователь чаще всего опирается на информацию в категориях со списком товаров — листингах. Функционал фильтрации на страницах листинга призван упрощать выбор, но содержание и логика работы фильтров не всегда отвечают ожиданиям пользователей, что может негативно сказаться на конверсии.

    habr.com/ru/articles/1003946/

    #дизайн_студия #дизайн_интерфейсов #дизайн_сайтов #вебдизайн #вебсервисы #ux #ui #usability #вебприложения #фильтрация

  6. 18 решений для фильтрации и сортировки товаров в интернет-магазине, которые упростят выбор и повысят конверсию

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. Сегодня расскажу о реализации удобного функционала фильтрации и сортировки товаров. Выбирая и сравнивая товары, пользователь чаще всего опирается на информацию в категориях со списком товаров — листингах. Функционал фильтрации на страницах листинга призван упрощать выбор, но содержание и логика работы фильтров не всегда отвечают ожиданиям пользователей, что может негативно сказаться на конверсии.

    habr.com/ru/articles/1003946/

    #дизайн_студия #дизайн_интерфейсов #дизайн_сайтов #вебдизайн #вебсервисы #ux #ui #usability #вебприложения #фильтрация

  7. 18 решений для фильтрации и сортировки товаров в интернет-магазине, которые упростят выбор и повысят конверсию

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. Сегодня расскажу о реализации удобного функционала фильтрации и сортировки товаров. Выбирая и сравнивая товары, пользователь чаще всего опирается на информацию в категориях со списком товаров — листингах. Функционал фильтрации на страницах листинга призван упрощать выбор, но содержание и логика работы фильтров не всегда отвечают ожиданиям пользователей, что может негативно сказаться на конверсии.

    habr.com/ru/articles/1003946/

    #дизайн_студия #дизайн_интерфейсов #дизайн_сайтов #вебдизайн #вебсервисы #ux #ui #usability #вебприложения #фильтрация

  8. 18 решений для фильтрации и сортировки товаров в интернет-магазине, которые упростят выбор и повысят конверсию

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. Сегодня расскажу о реализации удобного функционала фильтрации и сортировки товаров. Выбирая и сравнивая товары, пользователь чаще всего опирается на информацию в категориях со списком товаров — листингах. Функционал фильтрации на страницах листинга призван упрощать выбор, но содержание и логика работы фильтров не всегда отвечают ожиданиям пользователей, что может негативно сказаться на конверсии.

    habr.com/ru/articles/1003946/

    #дизайн_студия #дизайн_интерфейсов #дизайн_сайтов #вебдизайн #вебсервисы #ux #ui #usability #вебприложения #фильтрация

  9. ТОП-10 интернет-магазинов товаров для строительства и ремонта (DIY): 60 удачных UX-решений

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. В этой статье мы собрали 10 интернет-магазинов в сегменте DIY и разобрали, какие UX- и юзабилити-решения делают их сайты удобными и понятными для покупателей. Мы не оцениваем визуальный стиль — фокус именно на функциональных элементах интерфейса и навигации, которые помогают пользователю быстрее находить нужные товары и совершать целевые действия. Цель материала — показать работающие решения, которые уже используются в крупных интернет-магазинах, и помочь командам e-commerce ориентироваться в актуальных UX-подходах при развитии своих проектов.

    habr.com/ru/articles/995706/

    #вебдизайн #вебприложения #дизайн_студия #дизайн_интерфейсов #usability #ux #ux_design #ui #дизайн_сайтов #дизайнсистема

  10. ТОП-10 интернет-магазинов товаров для строительства и ремонта (DIY): 60 удачных UX-решений

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. В этой статье мы собрали 10 интернет-магазинов в сегменте DIY и разобрали, какие UX- и юзабилити-решения делают их сайты удобными и понятными для покупателей. Мы не оцениваем визуальный стиль — фокус именно на функциональных элементах интерфейса и навигации, которые помогают пользователю быстрее находить нужные товары и совершать целевые действия. Цель материала — показать работающие решения, которые уже используются в крупных интернет-магазинах, и помочь командам e-commerce ориентироваться в актуальных UX-подходах при развитии своих проектов.

    habr.com/ru/articles/995706/

    #вебдизайн #вебприложения #дизайн_студия #дизайн_интерфейсов #usability #ux #ux_design #ui #дизайн_сайтов #дизайнсистема

  11. ТОП-10 интернет-магазинов товаров для строительства и ремонта (DIY): 60 удачных UX-решений

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. В этой статье мы собрали 10 интернет-магазинов в сегменте DIY и разобрали, какие UX- и юзабилити-решения делают их сайты удобными и понятными для покупателей. Мы не оцениваем визуальный стиль — фокус именно на функциональных элементах интерфейса и навигации, которые помогают пользователю быстрее находить нужные товары и совершать целевые действия. Цель материала — показать работающие решения, которые уже используются в крупных интернет-магазинах, и помочь командам e-commerce ориентироваться в актуальных UX-подходах при развитии своих проектов.

    habr.com/ru/articles/995706/

    #вебдизайн #вебприложения #дизайн_студия #дизайн_интерфейсов #usability #ux #ux_design #ui #дизайн_сайтов #дизайнсистема

  12. ТОП-10 интернет-магазинов товаров для строительства и ремонта (DIY): 60 удачных UX-решений

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. В этой статье мы собрали 10 интернет-магазинов в сегменте DIY и разобрали, какие UX- и юзабилити-решения делают их сайты удобными и понятными для покупателей. Мы не оцениваем визуальный стиль — фокус именно на функциональных элементах интерфейса и навигации, которые помогают пользователю быстрее находить нужные товары и совершать целевые действия. Цель материала — показать работающие решения, которые уже используются в крупных интернет-магазинах, и помочь командам e-commerce ориентироваться в актуальных UX-подходах при развитии своих проектов.

    habr.com/ru/articles/995706/

    #вебдизайн #вебприложения #дизайн_студия #дизайн_интерфейсов #usability #ux #ux_design #ui #дизайн_сайтов #дизайнсистема

  13. Юнит-тестирование для веб-разработчиков: концепции и аспекты, которых не найти в документации

    Что должен делать разработчик, чтобы проект, над которым он работает, не имел проблем? Очевидно — нужно просто исправить все баги и больше не писать новых. Хорошая попытка, но в реальности и для существующего сервиса скорее всего потребуется ещё несколько шагов, чтобы радикально уменьшить количество открытых багов. В том числе нелюбимое многими разработчиками — начать писать тесты. Зачем этим должны заниматься сами программисты, почему нельзя всё переложить на AI, с чего начать и каким принципам следовать, расскажу в статье.

    habr.com/ru/companies/habr_rut

    #тестирование #тестирование_сайтов #юниттестирование #vue_testing #premier #тесты #вебприложения #вебразработка #качество_кода

  14. Поиск для интернет-магазина: 24 обязательных элемента, которые помогут покупателям найти нужное и увеличат конверсию

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. Эффективность конверсионной воронки сайта во многом зависит от того, насколько хорошо реализован интерфейс и функционал разных этапов воронки с точки зрения удобства для пользователя. В этой статье перечислим основные элементы, которые позволяют нам повышать качество поиска в клиентских проектах.

    habr.com/ru/articles/987394/

    #дизайнсистема #дизайн_студия #дизайн_интерфейсов #дизайн_сайта #вебдизайн #вебприложения #ux #ui #поиск #интернетмагазин

  15. Поиск для интернет-магазина: 24 обязательных элемента, которые помогут покупателям найти нужное и увеличат конверсию

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. Эффективность конверсионной воронки сайта во многом зависит от того, насколько хорошо реализован интерфейс и функционал разных этапов воронки с точки зрения удобства для пользователя. В этой статье перечислим основные элементы, которые позволяют нам повышать качество поиска в клиентских проектах.

    habr.com/ru/articles/987394/

    #дизайнсистема #дизайн_студия #дизайн_интерфейсов #дизайн_сайта #вебдизайн #вебприложения #ux #ui #поиск #интернетмагазин

  16. Поиск для интернет-магазина: 24 обязательных элемента, которые помогут покупателям найти нужное и увеличат конверсию

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. Эффективность конверсионной воронки сайта во многом зависит от того, насколько хорошо реализован интерфейс и функционал разных этапов воронки с точки зрения удобства для пользователя. В этой статье перечислим основные элементы, которые позволяют нам повышать качество поиска в клиентских проектах.

    habr.com/ru/articles/987394/

    #дизайнсистема #дизайн_студия #дизайн_интерфейсов #дизайн_сайта #вебдизайн #вебприложения #ux #ui #поиск #интернетмагазин

  17. Поиск для интернет-магазина: 24 обязательных элемента, которые помогут покупателям найти нужное и увеличат конверсию

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. Эффективность конверсионной воронки сайта во многом зависит от того, насколько хорошо реализован интерфейс и функционал разных этапов воронки с точки зрения удобства для пользователя. В этой статье перечислим основные элементы, которые позволяют нам повышать качество поиска в клиентских проектах.

    habr.com/ru/articles/987394/

    #дизайнсистема #дизайн_студия #дизайн_интерфейсов #дизайн_сайта #вебдизайн #вебприложения #ux #ui #поиск #интернетмагазин

  18. Обработчики событий в JavaScript

    Привет, я Александр Дудукало, фронтенд-разработчик. Сегодня я расскажу об обработчиках событий. Если коротко, вы узнаете о самом удобном способе управлять откликом на действия пользователя или браузера. Эта статья —

    habr.com/ru/companies/selectel

    #javascript #selectel #обработчик_событий #обработчик #обработчики_событий #js #обучение_программированию #фронтенд_разработка #вебприложения

  19. Как кастомные правила в WAF помогают более эффективно защищать веб-приложения

    Всем привет! На связи Титов Антон, ведущий эксперт компании Angara Security по направлению защиты веба. Зачем нужен WAF WAF (Web Application Firewall) — сервис защиты веб-приложений от хакерских атак и угроз в интернете на прикладном уровне. Он отслеживает и проверяет весь входящий и исходящий трафик преимущественно по протоколам HTTP/HTTPS, блокируя подозрительные запросы ещё до того, как они доберутся до приложения. По данным Red Team Angara Security , в более 50% случаев первичное проникновение во внутреннюю сеть организаций происходило через уязвимости публично доступных веб-приложений. Согласно исследованию Positive Research от 2025, в 44% случаев точкой входа в инфраструктуру были уязвимые веб-приложения, похожие цифры дает и Лаборатория Касперского» (39%). По данным исследований Angara MTDR, первоначальный доступ в каждую шестую организацию был связан с эксплуатациями уязвимостей на публично-доступных серверах, причем злоумышленники преимущественно используют «проверенные временем» бреши. Таким образом, можно сделать вывод, насколько важно иметь защиту своих веб-ресурсов в лице WAF. Однако… Проблема внедрения и использования WAF WAF – всего лишь инструмент, и как с любым инструментом, с ним необходимо правильно обращаться. Как пример из жизни, вряд ли вы захотите сверлить отверткой, или, допустим, окружать свой участок забором без ворот. К слову, о воротах…

    habr.com/ru/companies/angarase

    #waf #вебприложения #sql #политика_безопасности #уязвимости #сигнатура

  20. 35 удачных UX-решений для интернет-магазинов электроники

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. В этой статье мы проанализировали 11 интернет-магазинов электроники и техники, которые выделяются продуманным пользовательским опытом. Разобрали, какие приемы дизайна, навигации и взаимодействия с пользователем делают их сайты особенно комфортными и понятными. Эта подборка поможет увидеть актуальные UX-тренды и найти вдохновение для развития собственного e-commerce-проекта.

    habr.com/ru/articles/976922/

    #вебдизайн #вебприложения #дизайн_студия #дизайн_интерфейсов #usability #ux #ui #электроника #дизайн_сайтов #дизайнсистема

  21. 35 удачных UX-решений для интернет-магазинов электроники

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. В этой статье мы проанализировали 11 интернет-магазинов электроники и техники, которые выделяются продуманным пользовательским опытом. Разобрали, какие приемы дизайна, навигации и взаимодействия с пользователем делают их сайты особенно комфортными и понятными. Эта подборка поможет увидеть актуальные UX-тренды и найти вдохновение для развития собственного e-commerce-проекта.

    habr.com/ru/articles/976922/

    #вебдизайн #вебприложения #дизайн_студия #дизайн_интерфейсов #usability #ux #ui #электроника #дизайн_сайтов #дизайнсистема

  22. 35 удачных UX-решений для интернет-магазинов электроники

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. В этой статье мы проанализировали 11 интернет-магазинов электроники и техники, которые выделяются продуманным пользовательским опытом. Разобрали, какие приемы дизайна, навигации и взаимодействия с пользователем делают их сайты особенно комфортными и понятными. Эта подборка поможет увидеть актуальные UX-тренды и найти вдохновение для развития собственного e-commerce-проекта.

    habr.com/ru/articles/976922/

    #вебдизайн #вебприложения #дизайн_студия #дизайн_интерфейсов #usability #ux #ui #электроника #дизайн_сайтов #дизайнсистема

  23. 35 удачных UX-решений для интернет-магазинов электроники

    Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму. В этой статье мы проанализировали 11 интернет-магазинов электроники и техники, которые выделяются продуманным пользовательским опытом. Разобрали, какие приемы дизайна, навигации и взаимодействия с пользователем делают их сайты особенно комфортными и понятными. Эта подборка поможет увидеть актуальные UX-тренды и найти вдохновение для развития собственного e-commerce-проекта.

    habr.com/ru/articles/976922/

    #вебдизайн #вебприложения #дизайн_студия #дизайн_интерфейсов #usability #ux #ui #электроника #дизайн_сайтов #дизайнсистема

  24. OWASP Top Ten: как оценивали веб-угрозы 20 лет назад и сейчас

    Первый список OWASP Top Ten был выпущен в 2004 году. И с того момента появилось 7 обновлений, последнее из которых представлено в ноябре 2025 (пока в статусе Release Candidate). Эксперты WMX проанализировали все выпуски, чтобы разобраться, как с каждым годом и даже десятилетием менялась оценка угроз. Путь осы

    habr.com/ru/companies/webmonit

    #owasp_top10 #вебуязвимости #киберугрозы #вебприложения #api #devsecops #защита_вебприложений

  25. OWASP Top Ten: как оценивали веб-угрозы 20 лет назад и сейчас

    Первый список OWASP Top Ten был выпущен в 2004 году. И с того момента появилось 7 обновлений, последнее из которых представлено в ноябре 2025 (пока в статусе Release Candidate). Эксперты WMX проанализировали все выпуски, чтобы разобраться, как с каждым годом и даже десятилетием менялась оценка угроз. Путь осы

    habr.com/ru/companies/webmonit

    #owasp_top10 #вебуязвимости #киберугрозы #вебприложения #api #devsecops #защита_вебприложений

  26. OWASP Top Ten: как оценивали веб-угрозы 20 лет назад и сейчас

    Первый список OWASP Top Ten был выпущен в 2004 году. И с того момента появилось 7 обновлений, последнее из которых представлено в ноябре 2025 (пока в статусе Release Candidate). Эксперты WMX проанализировали все выпуски, чтобы разобраться, как с каждым годом и даже десятилетием менялась оценка угроз. Путь осы

    habr.com/ru/companies/webmonit

    #owasp_top10 #вебуязвимости #киберугрозы #вебприложения #api #devsecops #защита_вебприложений

  27. OWASP Top Ten: как оценивали веб-угрозы 20 лет назад и сейчас

    Первый список OWASP Top Ten был выпущен в 2004 году. И с того момента появилось 7 обновлений, последнее из которых представлено в ноябре 2025 (пока в статусе Release Candidate). Эксперты WMX проанализировали все выпуски, чтобы разобраться, как с каждым годом и даже десятилетием менялась оценка угроз. Путь осы

    habr.com/ru/companies/webmonit

    #owasp_top10 #вебуязвимости #киберугрозы #вебприложения #api #devsecops #защита_вебприложений

  28. Вечный ревьювер: как ИИ меняет работу разработчиков

    Все в курсе того, что количество разговоров вокруг ИИ растет с каждым днем. В нашу жизнь вошли такие термины как «вайбкодинг», «промпт-инжиниринг» и другие подобные. Работая в одной из крупнейших ИТ-компаний, я вижу, как в реальности выглядит внедрение ИИ-инструментов для разработчиков. Оно и понятно: эти инструменты обещают кратно увеличить производительность. Но что, по моему мнению, реально будет плотно применяться и являться неким бейзлайном для устройства на работу в ближайшее время? Во-первых, я не верю в историю "вайб-кодинга", когда человек может вообще ничего не понимать в разработке ПО и пытаться создать какое-то более-менее сложное решение какой-то бизнес-задачи. LLM могут решить задачу, но вопрос качества будет всегда вставать на первое место. Из качества вытекает вопрос безопасности написанного кода. Поэтому мне кажется, что на текущем этапе развития ИИ корпорации не согласятся отказаться от разработчиков. Потенциальные риски принести убытки бизнесу очень велики. Во-вторых, ИИ ограничивается помещением в контекст определенных участков кода. Это могут быть как небольшие куски кода, когда необходимо поправить ограниченные части функциональности, так и достаточно большие участки. Но тогда LLM сталкивается с тем, что в загруженном контексте достаточно сложно построить правильные связи: между сервисами, брокерами сообщений, базами данных, клиентскими приложениями. На самом деле, это может быть обоюдная вина. Есть легаси, которое никто не поддерживает, а доработки пишут постольку-поскольку или стараются не писать совсем. Есть расхождения между спецификациями — клиентской и серверной (по причине ошибок разработчиков, нежелания или отсутствия процесса актуализации). И всё это породит ещё больший процент ошибок генерации.

    habr.com/ru/articles/969338/

    #llm #ии #разработка #вебприложения #искусственный_интеллект

  29. Как использовать callback-функции в JavaScript

    Привет, Хабр! Я — Александр Дудукало, автор одноименного YouTube-канала.

    habr.com/ru/companies/selectel

    #selectel #javascript #фронтенд #разработка #вебприложения #функции #callback

  30. Как использовать callback-функции в JavaScript

    Привет, Хабр! Я — Александр Дудукало, автор одноименного YouTube-канала.

    habr.com/ru/companies/selectel

    #selectel #javascript #фронтенд #разработка #вебприложения #функции #callback

  31. Как использовать callback-функции в JavaScript

    Привет, Хабр! Я — Александр Дудукало, автор одноименного YouTube-канала.

    habr.com/ru/companies/selectel

    #selectel #javascript #фронтенд #разработка #вебприложения #функции #callback

  32. Как использовать callback-функции в JavaScript

    Привет, Хабр! Я — Александр Дудукало, автор одноименного YouTube-канала.

    habr.com/ru/companies/selectel

    #selectel #javascript #фронтенд #разработка #вебприложения #функции #callback

  33. [Управление репликами] Расследование

    Часть 2: В поисках «собачьей кучи» и её классических проявлений. Мое "расследование" началось с самого очевидного — поиска информации по термину Dogpile Effect. Интернет, как всегда, оказался щедр на статьи, особенно на платформе Medium, где многие инженеры делятся своим опытом. Изучая эти материалы, я начал понимать, что лектор использовал наиболее распространенный термин в контексте веб-приложений. Что такое Dogpile Effect? Читать далее →

    habr.com/ru/articles/955760/

    #dogpile #кэширование #вебприложения

  34. Chrome-расширение на базе ИИ, сделанное с помощью ИИ. От идеи до релиза в Web Store за 2 вечера

    Мне было лень бесконечно копипастить треды из Gmail/LinkedIn в GPT ради «сгенерировать ответ», а потом возвращать черновик назад. За два вечера я с помощью ИИ собрал Chrome-расширение на ИИ , которое помогает отвечать на письма: оно тянет контекст цепочки и генерит черновик прямо в окне Gmail (in-place) - без переключений и лишних окон. Под капотом - OpenRouter (свой API-ключ и выбор модели), system + custom prompts и минимальные permissions без бэкенда. В статье - как я превратил эту «ленивую» боль в мини-продукт для генерации ответов, короткий путь от идеи до публикации в Chrome Web Store и грабли с ревью.

    habr.com/ru/articles/936832/

    #расширение_chrome #claude #программирование #стартап #вебприложения #искусственный_интеллект #llmмодели #google_chrome #браузерные_расширения #petproject

  35. Личное облако Sandstorm. Платформа для опенсорсных веб-приложений

    Раньше облачные сервисы воспринимались как удобный и безопасный способ хранения данных и работы с веб-приложениями. Сегодня к ним относятся более осознанно: всё чаще звучит мысль, что облако — это просто чей-то чужой компьютер под управлением посторонних людей. Это не всегда удобно. Доступ к сервису может быть ограничен по разным причинам, а данные — недоступны в критический момент. Чтобы избежать рисков, лучше самостоятельно контролировать свою компьютерную инфраструктуру. Вот почему сейчас особенно актуален софт для «личного облака»: серверы веб-приложений на своём хостинге, полностью под контролем владельца. Одно из самых известных решений такого рода — Sandstorm , в каком-то роде аналог Google Apps, но на своём сервере.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #VPS #самохостинг #облачный_хостинг #вебприложения #nginx #Sandstorm #Ethercalc

  36. Личное облако Sandstorm. Платформа для опенсорсных веб-приложений

    Раньше облачные сервисы воспринимались как удобный и безопасный способ хранения данных и работы с веб-приложениями. Сегодня к ним относятся более осознанно: всё чаще звучит мысль, что облако — это просто чей-то чужой компьютер под управлением посторонних людей. Это не всегда удобно. Доступ к сервису может быть ограничен по разным причинам, а данные — недоступны в критический момент. Чтобы избежать рисков, лучше самостоятельно контролировать свою компьютерную инфраструктуру. Вот почему сейчас особенно актуален софт для «личного облака»: серверы веб-приложений на своём хостинге, полностью под контролем владельца. Одно из самых известных решений такого рода — Sandstorm , в каком-то роде аналог Google Apps, но на своём сервере.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #VPS #самохостинг #облачный_хостинг #вебприложения #nginx #Sandstorm #Ethercalc

  37. Личное облако Sandstorm. Платформа для опенсорсных веб-приложений

    Раньше облачные сервисы воспринимались как удобный и безопасный способ хранения данных и работы с веб-приложениями. Сегодня к ним относятся более осознанно: всё чаще звучит мысль, что облако — это просто чей-то чужой компьютер под управлением посторонних людей. Это не всегда удобно. Доступ к сервису может быть ограничен по разным причинам, а данные — недоступны в критический момент. Чтобы избежать рисков, лучше самостоятельно контролировать свою компьютерную инфраструктуру. Вот почему сейчас особенно актуален софт для «личного облака»: серверы веб-приложений на своём хостинге, полностью под контролем владельца. Одно из самых известных решений такого рода — Sandstorm , в каком-то роде аналог Google Apps, но на своём сервере.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #VPS #самохостинг #облачный_хостинг #вебприложения #nginx #Sandstorm #Ethercalc

  38. Личное облако Sandstorm. Платформа для опенсорсных веб-приложений

    Раньше облачные сервисы воспринимались как удобный и безопасный способ хранения данных и работы с веб-приложениями. Сегодня к ним относятся более осознанно: всё чаще звучит мысль, что облако — это просто чей-то чужой компьютер под управлением посторонних людей. Это не всегда удобно. Доступ к сервису может быть ограничен по разным причинам, а данные — недоступны в критический момент. Чтобы избежать рисков, лучше самостоятельно контролировать свою компьютерную инфраструктуру. Вот почему сейчас особенно актуален софт для «личного облака»: серверы веб-приложений на своём хостинге, полностью под контролем владельца. Одно из самых известных решений такого рода — Sandstorm , в каком-то роде аналог Google Apps, но на своём сервере.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #VPS #самохостинг #облачный_хостинг #вебприложения #nginx #Sandstorm #Ethercalc

  39. Проблемы с производительностью веб-сервисов: как находить и устранять

    Производительность — это базовое требование в разработке. Однако не всегда о базово высокой производительности говорят на этапе обсуждения проекта. Заказчик вряд ли скажет: «Сделайте так, чтобы сайт отвечал за Х мс», но он точно удивится и расстроится, если все будет грузиться медленно. В команде тоже мало кто рад: проект сдан, а теперь приходится выяснять, что тормозит и почему. Эта статья — для тех, кто хочет понять, где обычно прячутся проблемы с производительностью, как их не пропустить и устранить.

    habr.com/ru/articles/928950/

    #производительность #производительность_сайта #вебсервисы #вебприложения #веб_проекты #веб_программирование

  40. Развитие архитектуры веб приложений: от HTML до микросервисной архитектуры

    Приветствую вас, друзья! Меня зовут Олег, я системный аналитик в компании EvApps. В этой статье хочется рассказать о развитии веб-технологий и о том, как технологии пришли из вот такого вида

    habr.com/ru/articles/928226/

    #микросервисы #архитектура_приложений #бэкенд #фронтенд #вебприложения #микрофронтенд #вебразработка

  41. Развитие архитектуры веб приложений: от HTML до микросервисной архитектуры

    Приветствую вас, друзья! Меня зовут Олег, я системный аналитик в компании EvApps. В этой статье хочется рассказать о развитии веб-технологий и о том, как технологии пришли из вот такого вида

    habr.com/ru/articles/928226/

    #микросервисы #архитектура_приложений #бэкенд #фронтенд #вебприложения #микрофронтенд #вебразработка

  42. Развитие архитектуры веб приложений: от HTML до микросервисной архитектуры

    Приветствую вас, друзья! Меня зовут Олег, я системный аналитик в компании EvApps. В этой статье хочется рассказать о развитии веб-технологий и о том, как технологии пришли из вот такого вида

    habr.com/ru/articles/928226/

    #микросервисы #архитектура_приложений #бэкенд #фронтенд #вебприложения #микрофронтенд #вебразработка

  43. Развитие архитектуры веб приложений: от HTML до микросервисной архитектуры

    Приветствую вас, друзья! Меня зовут Олег, я системный аналитик в компании EvApps. В этой статье хочется рассказать о развитии веб-технологий и о том, как технологии пришли из вот такого вида

    habr.com/ru/articles/928226/

    #микросервисы #архитектура_приложений #бэкенд #фронтенд #вебприложения #микрофронтенд #вебразработка

  44. EngEasy.ru — моё приложение английского. Идея, процесс, технологии

    Я родился и вырос в небогатой рабоче-крестьянской семье, в неблагополучном районе города, в смутные времена. У меня был интерес и склонность к языкам, но я не мог его реализовать, упираясь в ограничения внешнего и внутреннего мира (застенчивость, необщительность, депрессивность). В 20 лет, будучи студентом математического факультета в Сибири, в Томске, я самостоятельно выучил арабский язык. В 25 - английский. И мной овладела идея облегчить этот путь всем желающим, а особенно тем, кто оказался в ситуации подобной моей в детстве. Как сержант Калашников, побывавший в грязи окопов с ненадежным оружием, задумал винтовку, стреляющую в воде, песке, жаре и холоде, недорогую, простую и дешевую в производстве и эксплуатации... Я задумал путь изучения языка, надежный, даже если у ваших родителей нет денег на репетиторов, если у вас синдром дефицита внимания, а школа - ниже средней и процесс обучения там не пробуждает в вас любознательности.

    habr.com/ru/articles/925348/

    #вебприложения #иняз #английский_язык #методика_преподавания

  45. 5 игровых проектов, которые разрушают ожидания за 15 минут. И это прекрасно

    Привет! Меня зовут Мария Аксютина, я гейм-дизайнер, автора блога Хорошие маленькие игры и я очень люблю рефлексировать свой опыт. Почти всегда к веб-играм и играм с гейм-джемов относятся снисходительно: как к играм, созданным только для получения прибыли или как к незавершенным поделкам. Да, почти всегда это так. Но есть настоящие жемчужины. В этом разборе — пять проектов, каждый из которых длится менее 15 минут, но демонстрирует разные способы работы с ожиданиями, нарушением формата и механическим выражением смысла. В этом посте — пять коротких игр, которые проходятся примерно за 15 минут, но играют с ожиданиями, ломают интерфейсы, рассказывают истории через механику и показывают, насколько выразительными могут быть миниатюры. Все они бесплатные и почти все запускаются прямо в браузере. Отличный повод сделать перерыв — и вернуться с парой новых мыслей.

    habr.com/ru/articles/915392/

    #игры #геймдизайн #геймдизайн #вебприложения

  46. Рациональный подход к фрилансу. Критикуешь? Предлагай

    В статье расскажу про свое видение "правильного" отношения к фрилансу с точки зрения разработчика, поделюсь своим опытом после 6 лет работы в этой сфере и расскажу, как так вышло, что говорю о себе как ex-фрилансере. Постараюсь донести объективную критику и уберечь ребят на старте карьеры от ощутимых ударов "граблями реальности". Статья будет полезна скорее начинающим разработчикам и тем, кто хочет лишь попробовать себя в направлении фриланса. Я предлагаю обратить внимание на недостатки фриланса, актуальные на текущий момент, буду часто ссылаться на свой опыт и набитые шишки и ставлю перед публикацией задачу раскрыть некоторые нюансы фриланса как вида неполной занятости для разработчика, трезво описать плюсы/минусы и дать ответ на вопрос: "Фриланс – это не для всех?"

    habr.com/ru/articles/913984/

    #фриланс #разработка_приложений #бизнес #карьера_программиста #войти_в_it #гайд #опыт_разработчика #фронтенд #вебприложения #удалёнка

  47. Рациональный подход к фрилансу. Критикуешь? Предлагай

    В статье расскажу про свое видение "правильного" отношения к фрилансу с точки зрения разработчика, поделюсь своим опытом после 6 лет работы в этой сфере и расскажу, как так вышло, что говорю о себе как ex-фрилансере. Постараюсь донести объективную критику и уберечь ребят на старте карьеры от ощутимых ударов "граблями реальности". Статья будет полезна скорее начинающим разработчикам и тем, кто хочет лишь попробовать себя в направлении фриланса. Я предлагаю обратить внимание на недостатки фриланса, актуальные на текущий момент, буду часто ссылаться на свой опыт и набитые шишки и ставлю перед публикацией задачу раскрыть некоторые нюансы фриланса как вида неполной занятости для разработчика, трезво описать плюсы/минусы и дать ответ на вопрос: "Фриланс – это не для всех?"

    habr.com/ru/articles/913984/

    #фриланс #разработка_приложений #бизнес #карьера_программиста #войти_в_it #гайд #опыт_разработчика #фронтенд #вебприложения #удалёнка

  48. Рациональный подход к фрилансу. Критикуешь? Предлагай

    В статье расскажу про свое видение "правильного" отношения к фрилансу с точки зрения разработчика, поделюсь своим опытом после 6 лет работы в этой сфере и расскажу, как так вышло, что говорю о себе как ex-фрилансере. Постараюсь донести объективную критику и уберечь ребят на старте карьеры от ощутимых ударов "граблями реальности". Статья будет полезна скорее начинающим разработчикам и тем, кто хочет лишь попробовать себя в направлении фриланса. Я предлагаю обратить внимание на недостатки фриланса, актуальные на текущий момент, буду часто ссылаться на свой опыт и набитые шишки и ставлю перед публикацией задачу раскрыть некоторые нюансы фриланса как вида неполной занятости для разработчика, трезво описать плюсы/минусы и дать ответ на вопрос: "Фриланс – это не для всех?"

    habr.com/ru/articles/913984/

    #фриланс #разработка_приложений #бизнес #карьера_программиста #войти_в_it #гайд #опыт_разработчика #фронтенд #вебприложения #удалёнка

  49. Рациональный подход к фрилансу. Критикуешь? Предлагай

    В статье расскажу про свое видение "правильного" отношения к фрилансу с точки зрения разработчика, поделюсь своим опытом после 6 лет работы в этой сфере и расскажу, как так вышло, что говорю о себе как ex-фрилансере. Постараюсь донести объективную критику и уберечь ребят на старте карьеры от ощутимых ударов "граблями реальности". Статья будет полезна скорее начинающим разработчикам и тем, кто хочет лишь попробовать себя в направлении фриланса. Я предлагаю обратить внимание на недостатки фриланса, актуальные на текущий момент, буду часто ссылаться на свой опыт и набитые шишки и ставлю перед публикацией задачу раскрыть некоторые нюансы фриланса как вида неполной занятости для разработчика, трезво описать плюсы/минусы и дать ответ на вопрос: "Фриланс – это не для всех?"

    habr.com/ru/articles/913984/

    #фриланс #разработка_приложений #бизнес #карьера_программиста #войти_в_it #гайд #опыт_разработчика #фронтенд #вебприложения #удалёнка

  50. Превращаем школьный электронный журнал в файлообменник

    Привет, Хабр. В этой статье я продолжу изучение возможностей электронного журнала( прошлая статья ). На этот раз поговорим о использовании школьного электронного как файлового хранилища. Загрузим туда образы линукса, аниме и многое другое...

    habr.com/ru/articles/908142/

    #электронный_журнал #вебприложения #школа