Феномен памяти человека
В этой статье рассматриваются разные научные и философские подходы к вопросу изучения памяти и практические эффективные технологии улучшения качества запоминания и воспроизведения по памяти разной информации, какие методы могут помочь в этих процессах.
Читать далееПривет! Кто не любит прикольные интерьерные штуки? Я, например, всегда любил вид неоновых вывесок. В какой-то момент мне пришла в голову мысль: а почему бы не сделать свою собственную? Правда, не неоновую, а светодиодную. Да ещё и с кучей эффектов и управлением со смартфона. Так появилась идея для очередного «проекта на лето», реализация которого у меня растянулась на полгода. С виду простая задумка таила в себе кучу технических сложностей и мелочей, которые нельзя было упускать из виду. Добро пожаловать в невероятно интересную историю создания, которую я вам сейчас поведаю…
Погрузиться в историюВсем привет!
Это мой первый пост на Хабре и я хотел бы представиться. Меня зовут Алексей, я работаю в ИТ компании, но моя работа совсем с ИТ не связана — я комплаенс офицер (человек который следит, чтобы компания соблюдала свои же собственные правила). Пару месяцев назад решил сделать для души Телеграм бот, просто чтобы чуть лучше понимать процессы разработки и работу разработчиков.
Я достаточно активнопользуюсь Телеграм и подписан на кучу каналов, большинство из них уже давно на вечном мьюте — читать большое количество каналов просто нет времени, хотя там наверняка есть что‑то полезное или интересное для меня.
В итоге появилась идея, которую на мой взгляд @durov должен был реализовать уже давно — создать бот, который читал бы интересные для меня каналы и формировал персональную ленту из постов, актуальных для меня.
Ниже небольшой отчет о проделанной работе и рассказ о функционале, буду очень рад обратной связи.
Читать далееПривет, Хабр! На связи Катя Проханова, Head of T&D — руководитель отдела обучения и развития персонала, и Маша Солнцева, Head of Recruitment — руководитель найма в МТС Web Services.
В 2023 году рынок находился в состоянии турбулентности: происходила перестройка отрасли, уходили иностранные вендоры, менялись требования к продуктам и процессам. Прежние подходы к найму и развитию сотрудников переставали работать, а новые только предстояло выстроить.
Что происходило в этот момент у нас? Мы очень активно нанимали! Изначально в MWS работало порядка 2 000 сотрудников. Для понимания, сейчас нас 10 000 человек, 8 000 из которых инженеры. Первичным отбором тогда занимались руководители, затем кандидат проходил техническое интервью и оценку резюме со стороны рекрутмента, по итогам которых нередко выяснялось, что он не соответствует позиции. И проблема зачастую была не в людях, а в некорректно сформулированных требованиях. Чтобы не потерять хороших кандидатов, мы старались найти для них место в других командах. А это весь процесс по новой, и как результат — дополнительная нагрузка и срывы планов по закрытию вакансий, при том что они были грандиозные.
А еще примерно в это время мы оценили вовлеченность сотрудников и выяснили, что треть из них не понимает, куда и как им развиваться внутри компании. Нужны были четкие карьерные траектории и требования к навыкам для перехода между ролями.
Ну и последний сигнал, что пора что-то менять — около 25% сотрудников не проходили отбор на этапе внутренних ротаций. Получается разработчик, успешно работающий в одной команде, не соответствует базовым требованиям другой, а так быть не должно. Поэтому мы поставили масштабную цель — пересобрать и выстроить процессы найма и развития с фокусом на прозрачность, согласованность решений и качество оценки.
Читать дальшеЗдравствуйте, уважаемые читатели Хабра!
В первой части мы рассказали, как решили задачу сегментации полигона дороги в PostGIS. А теперь рассмотрим сопоставление сегментов двух разных версий дороги для сохранения учёта историчности привязанных к ним событий.
Интересно? Читать!В конце 2025 года в нашей региональной девелоперской компании мы запустили Кайдзен‑офис.
Это такой формат, когда любой сотрудник может предложить идею, как улучшить работу. От «давайте перестанем дублировать отчёты в Excel и Power BI» до «давайте перестроим маршрут согласования заявок». Уже за сам факт того, что сотрудник озвучил потенциально полезную идею (то есть экспертная группа её положительно оценила), мы платим небольшое, но приятное денежное вознаграждение. А уж если идея доходит до внедрения и начинает приносить измеримый эффект, цифры уже другого, ещё более приятного порядка.
По моему мнению, Кайдзен сам по себе — просто потрясающая вещь для развития кадров, вовлечения сотрудников в процессное управление и тому подобное. Но это не основная тема данной истории. Эта история о том, как оценить все эти идеи не субъективно, а по‑настоящему. Что действительно является оптимизацией, которая принесёт деньги, а что — просто галлюцинация, с которой согласились эксперты.
К моменту запуска Кайдзен‑офиса компания за пару лет выросла с 50 до 300+ человек. Это девелопер, который занимается региональной экспансией: новые объекты, новые регионы, новые команды от месяца к месяцу. Процессы выстраивались на ходу и при этом обязаны были масштабироваться. Что‑то закреплялось в регламентах, что‑то существовало в режиме «у нас принято так». Процессный офис — это я и трое моих коллег‑аналитиков.
Идеи пошли на удивление быстро, по 10–15 в месяц. Часть из них вообще не про процессы: «нужно меньше совещаний», «давайте сделаем меньше урн для мусора в офисах». Часть про автоматизацию: «эту задачу можно полностью забрать в RPA». А часть, как мы и хотели, про реальную перестройку процессов: маршруты согласования, разделение зон ответственности, временные окна обработки заявок.
Читать далееВыбираете ли вы сервис деск для автоматизации с нуля или ищете замену текущему, это задача не из простых. Как не ошибиться и не потратить бюджет на продукт, который не оправдает ожиданий?
Познакомьтесь с нашим обзором: это не очередной рейтинг лучших от производителя сервиса, в котором ему гарантировано первое место. Перед вами — подборка популярных систем с четкими критериями сравнения, чтобы было проще выбрать ту, которая подойдет именно в вашем случае.
Читать далееВаш мозг уже знает, кого вы слушаете. Теперь это знает и слуховой аппарат. Учёные научились считывать речевой паттерн прямо с мозговых сигналов и автоматически усиливать нужный голос — даже в толпе, где говорят одновременно несколько человек.
Читать далееКак удалённый пользователь получил appointment. И что это говорит о том, что значит «удалить» сущность в системе с soft delete.
Пользователь удалён. Appointment создан.
Для удалённого пользователя.
Контекст
Система клиники: пациенты бронируют слоты к врачам. Если слот занят — попадают в вейтлист. Когда appointment отменяется — первый из вейтлиста автоматически получает слот.
Удаление пользователей реализовано через soft delete: в таблице users есть поле deletedAt. «Удалённый» пользователь — это обычная запись с заполненным deletedAt. Физически запись никуда не исчезает.
Это стандартная практика: soft delete позволяет сохранить историю, восстановить данные, не нарушать foreign key constraints.
Soft delete — это не удалениеВы когда‑нибудь запускали фичу, которая никому не нужна? По статистике, большинство новых функций в софте почти не используется. Проблема не в коде, а в том, как мы проверяем гипотезы.
В статье — разбираем конкретные 5 шагов, которые помогают отсеять ненужные фичи до того, как вы потратите месяцы разработки.
Читать далееКогда шаблонных интерфейсов продукту становится недостаточно, его команда начинает задумываться о внедрении конструктора страниц. Пользователи получают свободу кастомизации, а количество запросов на доработки существенно сокращается.
Но за этими очевидными преимуществами скрывается ряд технических сложностей. Вместе с гибкостью приходят конвертации, конфликты конфигураций, рост стоимости поддержки и потеря контроля над пользовательским интерфейсом.
В этой статье я от лица разработчика платформы событий Saby Meet расскажу о том, как мы внедряли механизм конструирования страниц, с какими ограничениями столкнулись и почему главным вызовом для нашей команды стала не реализация решений на конструкторе, а борьба с хаосом, который неизбежно пришёл в наши лендинги вместе с гибкостью.
Читать далееЧаще всего в качестве ID пользователя безальтернативно выступает номер телефона, что не соответствует идеям приватного общения. Очевидное решение - использование мессенджеров, которые идентифицируют пользователя действительно анонимно. Я попробовал настроить свой домашний сервер Delta Chat и вот что из этого получилось.
Читать далееПривет, Хабр! Пишет команда Business Intelligence GlowByte. Каждый год мы проводим Fine Day Online – конференцию про бизнес-аналитику, где практики из разных компаний делятся честным опытом. 22 апреля собрались спикеры из сети “Галамарт”, банков Уралсиб и ОТП, а также FanRuan, и все пять докладов оказались про одно и то же: данные есть, деньги в инструменты вложены, а бизнес по-прежнему принимает решения на ощущениях.
В этом материале хотим поделиться: что обсуждали спикеры, какие цифры называли, что пошло не так и чем закончилось.
Цель шага: Установить библиотеки для работы со звуком, создать модуль core/audio_manager.py для сканирования и тестирования аудио-устройств, создать виджет ui/audio_tab.py с выпадающими списками микрофонов и динамиков, кнопками тестирования и сохранением выбора в config.json.
Читать далееТрансформация поисковой парадигмы: От классического SEO к эпохе GEO
Привет, меня зовут Владимир Назаров, я руководитель агентства поискового маркетинга Head Promo, практикующий эксперт по SEO и GEO продвижению.
В 2025 году мы одни из первых в России выпустили гайд-инструкцию на основе нашего эксперимента по попаданию бренда в ответы нейросетей, суммарно его посмотрело более 30 000 человек. Прошло уже 9 месяцев с выхода прошлой публикации, пришло время обновить гайд и дополнить его практическими кейсами уже 2026 года.
Читать далееВ ИТ-среде сложился устойчивый миф: хороший технический руководитель - это тот, кто лучше всех пишет код. Или лучше всех знает 1С. Или может в любой момент сесть и написать самый сложный запрос. А все остальное: управление, коммуникация, эмпатия - это гибкие, вторичные, необязательные навыки....
Читать далееСтало интересно, почему при криках о «кадровом голоде» сильные специалисты не могут найти работу, а компании месяцами ищут людей. Я взял сухую аналитику рынка, выгрузил реальные (и довольно пугающие) цифры нашего подбора за 2025–2026 годы и решил разложить этот парадокс
Читать далееПродолжаем серию о Linux. В прошлой части разбирали права доступа, а теперь переходим к одной из самых важных тем в Linux — процессам. Любая программа в системе в конечном итоге существует как процесс: nginx, postgres, docker, sshd, systemd, ваш shell и даже потоки ядра. Понимание того, как процессы создаются, живут, взаимодействуют с ядром и завершаются, — это база для понимания и диагностики Linux-систем. Цель этой статьи — рассказать кратко и простым языком всю нужную информацию как для начинающих, так и для опытных пользователей и админов, чтобы освежить знания. Важно: для практики, если обучаетесь, лучше всего использовать виртуалку с Linux.
ЧитатьВсем привет. Я CRM-маркетолог, который не умел (и всё ещё не умеет) программировать, но всё равно собрал коммерческий продукт: сервис, который создаёт индивидуальные иллюстрированные сказки для детей.
Внутри — n8n, BotHelp, чатгпт (имя нарицательное, к OpenAI не имеющее отношение), генерация изображений, вебхуки, long polling, callback, Google Sheets, костыли, боль, первые продажи, возвраты, ночные правки и примерно 5000 сгенерированных сказок за спиной.
Эта статья — не туториал «как за вечер собрать стартап на нейросетях». Скорее история о том, как при помощи чатгпт можно создать продукт, который работает и при этом не стать программистом.
Спойлер: статья про взаимоотношения с ИИ, но при её написании ИИ не использовался. Читать на свой страх и риск — в конце концов, вы сами виноваты, что платите за интернет.
Начало
Летом 2025 года мне написал бывший работодатель — селлер со стажем, который продавал на маркетплейсах хайповые карточные игры собственной разработки.
Логика продукта была простой: человек покупает физическую игру, сканирует QR-код, переходит в Telegram-бота и получает дополнительный цифровой контент для партии.
Запрос тоже казался простым: нужно было сделать музыкальное лото.
Мой бэкграунд CRM-маркетолога на тот момент позволял собирать простые боты в духе «привет, оплати, получи доступ к вебинару». Поэтому я подумал: легкотня. Взял задаток и начал ваять бота в BotHelp (не реклама: альтернативой рассматривался более функциональный Selbot, но его функционал показался мне слишком сложным, а интерфейс — не самым дружелюбным).
Рискнуть прочесть статьюЛокальные LLM сейчас — это действительно мощный инструмент. Они уже вплотную приблизились к проприетарным моделям вроде Claude, особенно в задачах кодинга. Я сам активно использую локальные модели для разработки на TypeScript и Go.
На данный момент самая интересная модель для моего стека — Qwen3.6-27B. Но один только выбор хорошей модели ничего не гарантирует. Без правильных параметров вы не получите ни скорости, ни качества.
В этой статье я расскажу, с какими конкретно параметрами запускаю Qwen3.6-27B в llama.cpp (мой текущий фаворит среди бэкендов), какие метрики считаю важными, и как нашел баланс между скоростью, стабильностью и качеством.
Многие гонятся за чистой скоростью генерации токенов, но я считаю, что приоритеты должны быть другими:
Читать далее