Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 54 min 40 sec ago

[Перевод] Email-аутрич –
исследование и бенчмарки

Sun, 06/15/2025 - 00:46

Эксклюзивно для Хабр перевели и адаптировали зарубежное исследование по email-аутрич на 60 слайдов.

Исследование основано на данных зарубежного рынка 2024 года, но является также актуальным и для РФ в настоящее время.

Читать далее

[Перевод] Брутфорс телефонного номера любого пользователя Google

Sat, 06/14/2025 - 23:52

Несколько месяцев назад я отключил JavaScript в своем браузере, чтобы проверить, остались ли в современном интернете сервисы Google, которые все еще работают без JS. Как ни странно, форма восстановления имени пользователя все еще работала!

Читать далее

SOSAL: От теории к практике

Sat, 06/14/2025 - 23:14

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

Читать далее

Airbnb: как был создан гостиничный гигант

Sat, 06/14/2025 - 23:12

Сегодня Airbnb это культурное явление и крупнейшая в мире платформа для краткосрочной аренды, ставшая привычной частью путешествий для сотен миллионов людей. То, что начиналось как сайт, созданный тремя друзьями, просто пытавшимися оплатить аренду жилья, выросло в глобальную платформу. Стартап изменил сам подход людей к путешествиям.

Как Airbnb удалось пройти путь от нуля бронирований до почти 500 миллионов в год, и как функционирует компания?

Первые хосты

История начинается в Сан-Франциско осенью 2007 года. Брайан Чески и Джо Геббиа, оба выпускники Школы дизайна Род-Айленда, снимали вместе квартиру в районе Саут-оф-Маркет. Сан-Франциско знаменит многим, но точно не доступным жильём и изобилием свободных квартир. Для Чески и Геббии, как и для многих других жителей города, аренда квартиры была постоянным источником стресса. Даже в обычные месяцы с ней было трудно, а тут хозяин квартиры сообщил, что арендная плата вырастет на 20%. У них просто не было таких денег. Зато у них были креативность, пустая гостиная и пара надувных матрасов.

Совпало так, что в Сан-Франциско должна была пройти дизайнерская конференция, и почти все отели были либо переполнены, либо стоили баснословных денег из-за ограниченного предложения и высокого спроса. Гостиная была пустой, деньги были нужны, а множество людей искали доступное жильё на время конференции. Чески и Геббиа связались со своим другом и бывшим соседом по комнате — Нэйтаном Блечарчиком, выпускником факультета компьютерных наук Стэнфорда.

Троица на скорую руку собрала сайт и назвала его «AirBed and Breakfast» («Надувная кровать и завтрак»). За небольшую плату (дешевле гостиничного номера, но достаточно, чтобы покрыть аренду), участники конференции могли переночевать у них на надувных матрасах, а утром получить простой завтрак. Они отправили письма различным блогам о дизайне, чтобы вызвать интерес, и в итоге к ним приехали женщина из Бостона, отец из Юты и студент из Университета штата Аризона. Несмотря на некоторую неловкость поначалу, опыт оказался тёплым и человечным — таким, каким отели бывают крайне редко. Разговоры, совместные трапезы и взаимодействие с совершенно незнакомыми людьми убедили Чески и Геббиа, что перед ними, возможно, нечто большее, чем просто способ разово решить проблему с арендой.

Читать далее

Google AI Edge Gallery: локальный ИИ прямо на смартфоне — без облака, без интернета

Sat, 06/14/2025 - 23:10

Тест-драйв локального искусственного интеллекта, который работает даже в авиарежиме. И умеет распознавать списки покупок.

Google тихонько выкатил AI Edge Gallery — экспериментальное Android-приложение, которое позволяет запускать ИИ-модели прямо на смартфоне, без интернета и всяких VPN. Всё крутится локально, на вашем устройстве. Модели подтягиваются с Hugging Face (например, Gemma от Google - "младшая сестра" Gemini) и работают либо на CPU, либо на GPU — в зависимости от того, насколько сильно вы готовы разогревать свой телефон.

Читать далее

GPT ломает приватность: что должен знать разработчик

Sat, 06/14/2025 - 22:44

За последний год AI встраивается буквально во всё. Ещё недавно его приходилось отдельно запускать. Теперь он встроен везде. Даже те, кто не ставил себе отдельные плагины, уже взаимодействуют с AI каждый день. Он вшит в SaaS-продукты и работает в фоне. Иногда так, что пользователь об этом вообще не знает.

Вот здесь и появляется первый важный вопрос: Что происходит с твоими данными?

Читать далее

Гайд по зрению: здоровье глаз в цифровую эпоху

Sat, 06/14/2025 - 21:56

Эта статья для тех, кто уже сталкивается с проблемами глаз или хочет их предупредить, а может, даже пока не знает о возможных рисках.

За свою жизнь я успел пообщаться с десятками специалистов, несколько раз прошёл процесс лечения и даже операцию "лазерной коррекции", и теперь я готов поделиться советом с вами, а также развеять некоторые популярные мифы. Поговорим о БАДах, каплях, мониторах, программах, рисках, и даже про курение.

Я страдал и продолжаю страдать от:
- Мейбомиевого блефарита
- Синдрома сухого глаза
- Спазма аккомодации сетчатки
- Астигматизма
- Близорукости

И сегодня я расскажу вам, как можно если не избежать этих проблем, то хотя бы их облегчить, ведь наши глаза - это связь с реальностью. Цель статьи - дать практичные и полезные совет, и одновременно с этим дать понимание, почему тот или иной совет работает и как. Здесь я собрал всё, что мне известно про глаза, средства, практики и угрозы, приятного чтения!

Читать далее

MCP (Model Context Protocol) для неискушенных

Sat, 06/14/2025 - 21:52

Если вам довелось уже почитав статьи про mcp технологию озадачиться вопросом «а что же происходит под капотом» и при этом какое то представление о том, что же такое mcp, у вас все таки есть, то, возможно, эта заметка поможет вам сделать еще один шаг к пониманию что за всем этим скрывается.

Читать дальше

Основные команды GIT

Sat, 06/14/2025 - 21:36

Научись использовать Git как профессионал. Эта статья поможет тебе освоить самые популярные команды Git на реальных примерах. Узнай, как добавлять изменения, создавать коммиты, переключаться между ветками, объединять изменения и синхронизировать проект с удалённым репозиторием.

ОГОГО, что там далее!? ...

Забыли про нелинейность — планы коту под хвост

Sat, 06/14/2025 - 21:10

Авторская колонка Ивана Иваничева, главреда журнала «Конверт»

Имхо, одна из самых серьёзных ошибок в разработке стратегии, планировании, постановке KPI — забыть про нелинейность. Когда из-за этого планы и прогнозы идут коту под хвост, легко получить фрустрацию, стыд, снижение самооценки и другие неприятные последствия.

Вот взять контент-маркетинг. Допустим, получаешь хорошие результаты по трафику с января по апрель. Цифры плавно увеличиваются — красота.

Читать далее

Настраиваем CI/CD Android-проекта, часть 1. Начало

Sat, 06/14/2025 - 20:47

Всем привет, меня зовут Кирилл и я Android-разработчик в Scanny.

Это первая часть из серии статей про CI/CD для Android-проекта. В рамках данной серии статей я расскажу как настраивать GitLab CI/CD, который покроет базовые потребности в Unit и Android-тестировании, сборке приложения, публикации в Play Market и многом другом.

Дополнительно я разберу работу с разными инструментами для Android-тестирования в лице Marathon Labs и Firebase Test Lab. Аналогично разберу работу с Gradle Play Publisher и Fastlane для публикации приложения в Play Market.

Читать далее

Смертельное оружие или голодные игры в эпоху AI

Sat, 06/14/2025 - 20:28

Если вы читаете эту статью спустя год после её написания, смело закрывайте и не тратьте своё время, актуальность потеряна. Всё самое интересное поместил в третью часть, доскроллы наше все. И да, статья написана не без помощи AI.

Увлекательные истории происходят сегодня на IT ландшафте повседневности и быта бизнеса. Рябь сменилась крупными волнами, и открылось окно возможностей даже для небольших компаний, чтобы оседлать волну, догнать или даже перегнать лидеров рынка – конкурентов в своём отраслевом водоёме, не без помощи AI, конечно. Давайте порассуждаем, отметим тенденции текущего этапа развития индустрии с AI, не вдаваясь в разбор мелких деталей. Хотите узнать чем занимаются ваши конкуренты прямо сейчас, в это время, что внедряют и какие для этого сценарии используют?

Читать далее

Динамическое ценообразование в недвижимости: Как поймать то, чего нет, или Искусство стрельбы по движущимся мишеням

Sat, 06/14/2025 - 19:30

Если вы всерьёз рассчитываете построить «стабильную кривую спроса» на рынке недвижимости, то вы взялись за задачу, которая по сложности сравнима с предсказанием погоды на год вперед. Спрос в недвижимости — штука капризная, как погода в Питере. Вот жара и +28, прогноз на неделю - ни облачка... и вдруг гроза, ливень и +12.

Читать далее

«22 года спустя»: Распаковываем Linux-мечту гика из 2003 года — новый Sharp Zaurus SL-7500C

Sat, 06/14/2025 - 19:05

Недавно я исследовал китайские онлайн-барахолки и наткнулся на лот с продажей абсолютно новых КПК Sharp Zaurus за 4.500 рублей. Будучи прожженным гиком и ярым фанатом всего, что хоть как-то похоже на ноутбук и работает на ARM-процессоре, я не смог устоять и решил приобрести его в свою коллекцию необычных Linux-гаджетов. А поскольку устройство абсолютно новое и опечатанное, я решил оформить распаковку и ретроспективу в виде ламповой статьи!

Читать далее

Как написать свою ОС: руководства на Rust и C

Sat, 06/14/2025 - 18:51

Навыки проектирования ОС помогают разрабатывать и выбирать эффективные решения для распределённого хранения данных, управления сетью, виртуализации. Но подойти к вопросу проектирования операционной системы непросто. Однако по теме накопилось множество открытых материалов. Сегодня говорим о руководстве для разработки на Rust, гайде по ОС для мини-компьютера и учебном пособии на C и ассемблере. 

К слову, Rust набирает обороты: первое место в категории любимых языков программирования по версии Stack Overflow.

Читать далее

Поговорим о DevSecOps и культурной трансформации в мире разработки

Sat, 06/14/2025 - 18:34

Киберугрозы растут, уязвимости в коде дороже, чем когда-либо, а традиционные подходы к безопасности терпят крах. Почему компании теряют миллионы, игнорируя безопасность до финального этапа разработки? Как DevSecOps меняет правила игры, превращая защиту данных в часть повседневной работы разработчиков? В этой статье вы узнаете:

Почему «последняя миля» в тестировании безопасности — это провал: статистика OWASP и NIST о том, как 97% приложений содержат уязвимости, а исправление ошибок после релиза обходится в 6 раз дороже.

Как DevSecOps убирает барьеры между командами: интеграция безопасности в CI/CD, автоматизация проверок и сдвиг «влево» (Shift Left) — от теории к реальным кейсам Microsoft, Netflix и Capital One.

Почему успех DevSecOps зависит не от инструментов, а от культуры: как руководство может создать среду, где безопасность становится общей ответственностью, а не «чужой заботой».

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

Статья подойдёт для разработчиков, руководителей IT-команд, специалистов по кибербезопасности и всем, кто хочет превратить уязвимости в прошлое.

Читать далее

Китай: почему нужно обязательно регистрировать товарный знак в стране?

Sat, 06/14/2025 - 18:26

Китайское законодательство, регламентирующее процедуру оформления товарного знака, разнонаправленное и действительно огромное: только по одному континентальному Китаю в базе данных Всемирной организации интеллектуальной собственности несколько десятков документов. 

При этом надо учитывать, что есть еще Макао и Гонконг. Они функционируют немного по иным (также регламентируемым в дополнительных самостоятельных законах) правилам.

Читать далее

Метапрограммирование 2.0: макросы и генерация кода в современном мире

Sat, 06/14/2025 - 18:01

Забудьте про скучные «Hello, World». Макросы и шаблоны давно стали полноценными инструментами архитектора кода: от хитрых C++-шаблонов до процедурных макросов Rust и Java-аннотаций, автоматически генерирующих целые фреймворки. 

В этой статье мы рассмотрим примеры, где metaprogramming избавляет от рутины и экономит часы работы над проектом. Детали как всегда под катом. Читать дальше →

Как мы программировали робота-краба для ЦИПР2025: AI, который выделяет нас на фоне пультов

Sat, 06/14/2025 - 17:36

Привет, Хабр! Мы - команда NIKTA.AI, и на конференции ЦИПР2025 мы решили не просто участвовать, а задать жару с нашим роботом-крабом, управляемым через Visual Language Model (VLM). Пока другие команды щелкали пультами, наш краб самостоятельно принимал решения, осматривал стенд и искал объекты. Как мы это сделали за полтора месяца? Рассказываем!

Читать далее

Новые правила РКН: как работать с аналитикой после 1 июля 2025 года

Sat, 06/14/2025 - 17:13

С 1 июля 2025 года вступают в силу ужесточенные требования Роскомнадзора к трансграничной передаче персональных данных. Это напрямую затрагивает цифровые продукты, использующие иностранные облачные решения для веб-аналитики и маркетинга — включая Google Analytics и Google Tag Manager (GTM).

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

Читать далее

Who's online

There are currently 1 user and 7 guests online.