Pull to refresh
-6
Алексей@java3000

Администратор windows умеющий в программирование

Send message

Путешествие в облака и обратно: превратности судьбы

Level of difficultyMedium
Reading time19 min
Reach and readers6.8K

Что может побудить нас переехать из железа в облако? А обратно? Иногда за этим стоит желание повысить отказоустойчивость, в других случаях — снизить затраты или вернуть контроль. Но достаточно ли хорошо мы понимаем, во что на самом деле ввязываемся? И какие подводные камни ждут на этом пути?

В этой статье по мотивам доклада с DevOpsConf затрону тему не самых очевидных нюансов, с которыми столкнётся инженерная команда, мигрируя инфраструктуру на облака или в on-prem. У каждого решения есть причины, но прежде покажу на основе опыта и кейсов, какие неочевидные факторы следует учесть, чтобы миграция прошла хорошо. Не только в инженерном смысле, но и в соответствии с возможностями бизнеса.

Читать далее

Трансформеры для персональных рекомендаций на маркетплейсе: от гипотез до A/B-тестирования

Level of difficultyMedium
Reading time8 min
Reach and readers5.9K

Всем привет! На связи Ваня Ващенко, и я лид по развитию нейросетевых моделей в команде персональных рекомендаций Wildberries. Раньше я развивал B2C-рекомендации и нейросети кредитного скоринга в крупнейшем банке, а теперь вы видите результаты моей работы каждый раз, когда заходите на главную страницу любимого маркетплейса. Сегодняшний рассказ — о том, как мы развиваем WildBERT.

Читать далее

Обзор неявных возможностей дисковой подсистемы Windows 11

Level of difficultyMedium
Reading time31 min
Reach and readers37K

В своей повседневной жизни мы, как правило, пользуемся только самыми примитивными функциями Windows по работе с данными. Мы создаём документы, копируем файлы, переименовываем каталоги и делаем множество других операций, доступных на расстоянии пары кликов в стандартном интерфейсе Windows.

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

В этой статье мы поговорим о таком функционале Windows, как виртуальные жёсткие диски, ссылки, точки повторной обработки (reparse points), расширенные атрибуты (extended attributes), альтернативные потоки (alternative data streams), теневые копии (volume shadow copy) и кое-чем ещё.

Читать далее

Антология схем мошенничества и приемов социальной инженерии

Reading time15 min
Reach and readers7.7K

Привет, Хабр!

На связи Артемий Новожилов, архитектор систем ИБ компании «Гарда», автор telegram-канала DataSecurity.

Если раньше «социальная инженерия» казалась чем-то из шпионских фильмов, сегодня это обыденная реальность, с которой сталкивается практически каждый ‒ от студентов до директоров компаний.

В статье разбираем, как работают современные схемы обмана и что помогает не попасться на крючок мошенников.

Узнайте, как не попасться на уловки

Разбираемся, что слышит умная колонка. О нелинейных искажениях и метрике FRR

Level of difficultyMedium
Reading time8 min
Reach and readers10K

Салют, Хабр!  

Меня зовут Александр. Я DSP-инженер, то есть специалист по цифровой обработке сигналов, и в SberDevices занимаюсь VQE — Voice Quality Enhancement, блоком улучшения качества звука. Мы разработали методику, которая позволяет прогнозировать качество распознавания голоса (так называемую метрику FRR) по объективным показателям работы эхоподавления, а измерения и оценку параметров стандартизировали. Благодаря этому методику можно использовать для любых устройств без сложного дополнительного оборудования. Сегодня расскажу о ней.

Читать далее

10 популярных техник обхода EDR

Level of difficultyMedium
Reading time13 min
Reach and readers8K

Алексей Баландин, Security Vision

На сегодняшний день невозможно представить защиту конечных точек без системы EDR, которая, в отличие от устаревшего антивируса, основана в первую очередь на поведенческом анализе происходящих в системе событий. Потребность в этой системе резко возросла за последние 10 лет в связи с тем, что угрозы совершенствуются из года в год. Давно стало очевидно, что эффективно противостоять атакующим можно не столько за счет статического анализа кода, сигнатурного метода, сколько за счет изучения, анализа и блокировки их поведенческих паттернов, используемых тактик, техник и процедур. Этим и занимается класс продуктов EDR и активно развивается за счет постоянного пополнения базы знаний о новых методах атак. Обратной стороной медали является то, что атакующие не стоят на месте и разрабатывают все новые способы обхода и противодействия EDR. Далее рассмотрим техники обхода EDR, которые были наиболее популярны у атакующих за последние 5 лет.

Читать далее

Визуально-языковые модели: следующий шаг эволюции LLM

Level of difficultyMedium
Reading time20 min
Reach and readers12K

Компьютерное зрение больше не живёт отдельно от языковых моделей: визуальные энкодеры, контрастивные лоссы и cross-attention становятся стандартной «обвязкой» вокруг LLM, которые учатся понимать изображения, видео и сложные сцены. В статье разбираются основные архитектуры визуально-языковых моделей, подходы к обучению на парах «изображение–текст», переход к динамическому разрешению и сжатию видеотокенов — то, как классическое CV переупаковывается в мультимодальные системы нового поколения.

Перейти к материалу

12 когнитивных искажений пользователя: как они влияют на вас, ваш продукт, и что с этим делать?

Level of difficultyEasy
Reading time14 min
Reach and readers7.9K

Мы привыкли думать, что свободно ориентируемся в интерфейсах: выбираем отель, оформляем страховку, переключаемся между тарифами — будто бы полностью контролируем процесс. Но в реальности на эти решения влияет не только рациональный расчёт. FOMO заставляет торопиться, фрейминг меняет оценку выгоды, эффект авторитета повышает доверие к «рекомендованному», а переоценка вероятностей и другие искажения смещают оценку рисков и ожидаемой пользы.

В итоге именно такие эффекты нередко определяют поведение пользователя и влияют на ключевые метрики продукта: от конверсии и CTR до CSAT и удержания.

В этой статье мы рассмотрели travel-tech через призму поведенческой психологии и собрали распространённые когнитивные эффекты, которые встречаются на пути пользователя — от поиска направления до посадки в самолёт. Рассказали:

- как эти эффекты проявляются в реальных сценариях; 

- как их диагностировать с помощью данных и исследований; 

- какие продуктовые решения помогают снижать эмоциональные искажения или использовать их этично.

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

Читать далее

20 лет боли и прозрений в логистике и автоматизации: от крабов до роботов

Level of difficultyEasy
Reading time13 min
Reach and readers5.9K

Меня зовут Владимир Финк, я генеральный директор INTEKEY и это история о том, как боль логистики и провалы автоматизации привели меня в системную интеграцию. Последние 20 лет своей жизни я занимаюсь тем, что заставляю вещи двигаться. Не в философском смысле, а в самом что ни на есть прямом: из точки А в точку Б, быстрее, дешевле и чтобы на выходе получился неиспорченный товар и довольный клиент.

Этот путь привел меня от управления складом с живыми лангустами до руководства логистикой крупнейших холдингов и, в конечном итоге, к управлению компанией, которая занимается системной интеграцией. Я прошел через все круги логистического ада: ручную маршрутизацию, провальные внедрения WMS, войны за ИТ-ресурсы и спасение проектов с миллионными бюджетами.

Эта статья — не хвастовство успехами, а подробный разбор тех шишек, которые стали моим главным капиталом. Я хочу показать вам, как выглядит эволюция логиста изнутри, и донести одну простую мысль: главная проблема в автоматизации логистики — это не отсутствие современных технологий, а отсутствие системного мышления и грамотного внедрения. Технологии — всего лишь инструмент.

Давайте по порядку, с самого начала.

Читать далее

Первый опыт интеграции веб-приложения с 1С — о чём я бы хотел знать перед стартом

Level of difficultyEasy
Reading time3 min
Reach and readers9.6K

Единственное что я знал про 1С до начала работы с ним — это очень сложный механизм, внешне напоминающий свой собственный браузер со своим собственным фреймворком, что код 1С модулей пишется на своём языке стандарта ecmascript, на кириллице — по‑русски, который после сурового frontend выглядит забавно.
И вот что ещё я теперь знаю.

Читать далее

В фокусе RVD: трендовые уязвимости ноября

Level of difficultyMedium
Reading time7 min
Reach and readers5.7K

Хабр, привет!

На связи команда инженер-аналитиков R-Vision. В ноябре нами было выявлено 13 трендовых уязвимостей. В дайджест вошли лишь те, что представляют наибольшую опасность по уровню риска, подтверждённой эксплуатации и практическому интересу для специалистов информационной безопасности.

Полный перечень уязвимостей доступен в Базе уязвимостей RVD (R-Vision Vulnerability Database), которая используется в продукте R-Vision VM. Данные поступают в базу из более чем 300 источников и автоматически обновляются каждые 8 часов. Это позволяет обеспечивать актуальность и полноту представленной информации. Каждая уязвимость проходит проверку в лаборатории R-Vision, где развёрнуто более 700 тестовых стендов.

Читать далее

Локальные нейросети для бизнеса: как сэкономить время и деньги с Mac Mini и GPT-OSS-20B

Level of difficultyEasy
Reading time7 min
Reach and readers12K

Привет! Меня зовут Максим Морозов, я AI project manager в Битрикс24.

В эпоху тотальной цифровизации даже малому бизнесу необходимо использовать искусственный интеллект — анализировать отзывы, автоматизировать рутину или создавать чат-ботов. Но облачные API (OpenAI, Claude) обходятся дорого, и не все готовы передавать данные третьим лицам из-за требований конфиденциальности. Решение? Локальные нейросети на собственном «железе».

Читать далее

Node.js и Rust: высокопроизводительные Native Add-ons с помощью NAPI-RS

Level of difficultyMedium
Reading time6 min
Reach and readers8K

Привет, Хабр!

Сегодня я расскажу, как подружить Node.js с Rust и создать нативный модуль с помощью библиотеки NAPI-RS. Если вы вообще писали расширения для Node.js на C++ через N-API или node-gyp, то знаете, какое это удовольствие, точнее, не удовольствие вовсе.

Постоянная суета с указателями, утечками памяти и тонкостями ABI. Rust приходит на помощь как свежий бриз: безопасная работа с памятью, высокое быстродействие и довольно простой синтаксис по сравнению с C++.

Читать далее

Создаем свои компоненты для ESPHome на примере датчика света и приближения (AP3216)

Level of difficultyMedium
Reading time14 min
Reach and readers19K

ESPHome позволяет создавать программы для микроконтроллеров (ESP32, ESP8266 и т. д.) посредством написания YAML файлов. Это значительно упрощает и ускоряет разработку. Внешние компоненты (external components) разрабатываются с использованием С/С++ и Python и могут быть использованы повторно, по аналогии с библиотеками. Внешние компоненты могут разрабатываться для сенсоров, кнопок, GUI-компонентов и т.д.; подключаться локально или из удаленных репозиториев.

В статье я покажу как создавать внешние компоненты и повторно их использовать на примере AP3216 (датчика света и приближения).

Читать далее

Считаем цену на авто с учетом всех налогов и пошлин

Level of difficultyEasy
Reading time10 min
Reach and readers24K

Если вы не понимаете почему так дорого, вам сюда. Полный разбор всех начислений, вместе с новым утильсбором, или о том, как наши люди в булочную на такси больше не поедут.

Читать далее

Алгоритмы на графах

Level of difficultyMedium
Reading time8 min
Reach and readers15K

Краткое и доступное руководство по базовым алгоритмам на графах: BFS, DFS, топологической сортировке и алгоритму Дейкстры. Чёткие объяснения, примеры и код на C++ — для тех, кто хочет быстро и уверенно освоить фундамент графовых алгоритмов.

Узнать больше об алгоритмах

Безопасность маленьких проектов

Level of difficultyEasy
Reading time5 min
Reach and readers11K

Привет, Хабр! Я заметила, что в стартап-культуре и среди небольших команд бытует миф: «Мы слишком малы, чтобы нас атаковали». Я считаю, что сейчас это одно из опаснейших заблуждений, поэтому и решила написать статью, чтобы поделиться своими мыслями и некоторыми знаниями на эту тему.

Читать далее

Как мы учили кассу самообслуживания в столовой отличать борщ от свекольника

Level of difficultyEasy
Reading time9 min
Reach and readers9K

Хочу рассказать о том, как мы разрабатывали и внедряли кассы самообслуживания для столовых и фудкортов. Под катом:

Почему распознавать еду сложно (но можно). Где мы ожидали получить проблемы, и где они были на самом деле. Почему не нужно помогать кассиру делать свою работу. Сколько котлет нужно сфоткать для уверенного распознавания. Бунт кассиров, бессмысленный и беспощадный. Какие проблемы создает товароведу касса самообслуживания.

Читать далее

Что наша жизнь? Игра! Основы геймификации и её применения в продукте

Level of difficultyEasy
Reading time11 min
Reach and readers9.5K

Признавайтесь, уже собрали свой daily streak в Duolingo? Если нет, то вы точно знаете хотя бы одного человека, который делает это регулярно, ведь MAU Duolingo 130млн человек.

Что заставляет пользователей заходить в это приложение каждый день на протяжении многих месяцев, а то и лет? Скорее всего это не просто сила воли и не желание выучить английский. Это — магия геймификации.

Читать далее

AI-аудит звонков по чек-листу: делаем автоматическую оценку через МТС Exolve и GigaChat

Level of difficultyMedium
Reading time9 min
Reach and readers5.9K

Привет, Хабр!

В этой статье разберём, как настроить полный сценарий: от вебхуков в МТС Exolve до автоматической оценки звонков с помощью GigaChat и LangChain. По разным исследованиям, менеджеры по качеству тратят до 60% рабочего времени на прослушивание диалогов и при этом успевают проверять лишь 5–10% звонков. Мы соберём сервис на Python, который автоматически обрабатывает каждый звонок, расшифровывает аудио, прогоняет диалог через модель и возвращает структурированный JSON по чек-листу оценки оператора. Такой подход снижает ручную нагрузку и даёт воспроизводимую оценку в реальном времени.

Читать далее

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Десктоп разработчик, Администратор серверов
Младший
From 110,000 ₽
Java
Java Spring Framework
RESTful WebServices.
PostgreSQL
SQL
Hibernate
Linux
Базы данных
Microsoft SQL Server
Разработка программного обеспечения