-
Начинается всё красиво.Чистый backlog, ясная цель, первый релиз — как свежевыпеченный хлеб: пахнет амбициями и планами.Проходит год, и продукт уже оброс десятками фич.Проходит два — и ты открываешь его и думаешь: А как этим вообще пользоваться?Каждая новая функция вроде бы…
-
Дуров: команда мессенджера Telegram не допустит шантажа и доксинга на платформе
Павел Дуров сообщил, что Telegram начал массово блокировать каналы за публикацию личных данных и вымогательство, реагируя на сотни жалоб пользователей на шантаж и доксинг.Пользователи Telegram прислали»сотни сообщений» о мошенничестве и шантаже, заявил Дуров. Основатель мессенджера отметил, что после анализа этих материалов модераторы заблокировали множество каналов за публикацию персональной…
-
Система поиска уязвимостей с ИИ Google Big Sleep обнаружила 20 багов в опенсорсных проектах
Система поиска уязвимостей с искусственным интеллектом Google Big Sleep обнаружила 20 багов в проектах с открытым исходным кодом, включая аудио- и видеобиблиотеку FFmpeg и пакет для редактирования изображений ImageMagick.Вице-президент Google по безопасности Хизер Эдкинс объявила, что инструмент Big Sleep, разработанный…
-
На пути к совершенству: роль метрик в тестировании программного обеспечения
Миллиарды строк кода, сотни интеграций и бесчисленные микросервисы — таков современный ИТ-ландшафт крупнейших компаний страны. В периоды пиковых нагрузок даже минута простоя может обойтись бизнесу в десятки и сотни миллионов рублей и обернуться подрывом доверия клиентов. В этом свете тестирование…
-
Нейросети простым языком
Привет!В интернете можно найти разные объяснения того, как работают нейросети, но те, что мне попадались, были либо слишком специфичны и ориентированы на специалистов, либо слишком упрощены.Постарался написать свои объяснения, которые были бы не было слишком упрощены, но при этом по…
-
Как увеличить прибыль интернет-магазина одежды благодаря продвижению с учётом сезонности
В данном кейсе расскажу как мы продвигаем крупный интернет-магазин детской одежды с учётом сезонности поискового спроса, ну и про 1.500.000 малоценных или маловостребованных страниц тоже расскажу.Задача, контекст: SEO‑продвижение в ТОП‑10 с целью увеличения потенциальных покупателей и увеличение продаж.Ниша: Детская одежда.Срок работ над…
-
Как мы монолит пилили
Монолит vs микросервисы — противостояние, которое идет уже не один годКто-то говорит, что изолированные сервисы — обязанность любой команды и любой проект, даже стартап, должен быть написан только так, другие говорят, что это только модное направление, куда все побежали, плохо разобравшись и вообще,…
-
Студенты-программисты в США начали искать работу не по специальности
The New York Times опубликовала статью, в которой обсуждается, как искусственный интеллект меняет сферу программирования и какие последствия это имеет для студентов, изучающих компьютерные науки. Теперь многим из них приходится устраиваться на работу не по профессии и выбирать низкоквалифицированный труд.«Существовала…
-
Оценка технического долга в IT-системах
Каждый раз, когда мы выкатываем обновление платформы быстрой разработки корпоративных приложений Jmix, мы популярно рассказываем о том, что изменилось и как перейти на новую версию. Несмотря на доступность технических материалов и удобных инструментов, аспект накопления технического долга как был, так…
-
Простая и мощная валидация форм для SolidJS с Zod
Привет, Хабр!Хочу рассказать вам про свою библиотеку solidjs-hook-form,которую я сделал для упрощения работы с множеством форм в SolidJS.Изначально я столкнулся с такой проблемой: валидация, управление состоянием, много инпутов, boilerplate… Капец, можно запутаться. Особенно когда форма не из двух полей, а…