Feed aggregator

Запустил свой open source проект на 3 площадках для стартапов. Вот что получилось

Habr.com - Tue, 03/31/2026 - 19:45

Здравствуйте, товарищи! Продолжаю писать о своих приключениях в мире open source. Сегодня речь пойдет о маркетинге, а точнее: про один из каналов - площадки для стартапов, типа Product Hunt.

Расскажу про свой опыт запуска open source проекта на трех таких площадках. Как готовился, что вышло, и стоила ли игра свеч. Рассказ пойдет в хронологическом порядке, но больше информации будет про одну из площадок, которая нам казалась важнее и с которой мы получили больше профита.

Ну, рассказывай!

[Перевод] Как я случайно написал самый быстрый CSV-парсер на C#

Habr.com - Tue, 03/31/2026 - 19:39

На рождественских каникулах я ехал на автобусах из одного штата в другой, и мне нужно было как-то убить 24 часа. Я читал об UTF-8 и узнал об этой кодировке нечто интересное: все традиционные символы ASCII сохранены в ней в их исходном однобайтовом представлении, поэтому их можно сканировать крайне быстро. Я решил поэкспериментировать с кодом, максимально быстро подсчитывающим такие символы, в результате получив готовый парсер CSV, который вполне сравним с предыдущими парсерами, а то и быстрее них.

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

Читать далее

Информационный мусор в интерфейсах

Habr.com - Tue, 03/31/2026 - 19:35

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

Информационный мусор может содержаться: в тексте, в навигационных структурах, в колористике, в формах и в избыточности визуальных метафор (иконок) внутри интерфейса.

Дальше — больше

Стандарты в проектах 1С: нужны ли они, и как получить от них отдачу?

Habr.com - Tue, 03/31/2026 - 19:31

Привет, Хабр! На связи Михаил Персианов, разработчик сопровождения из ИТ-холдинга Т1. Сегодня мы с Оппонентом приглашаем к дискуссии по стандартам и правилам, на которых строится разработка и проект 1С.

Читать далее

Топ 13 инструментов для сбора саммари из видео, аудио, текстов и PDF

Habr.com - Tue, 03/31/2026 - 19:28

Как я уже не раз отмечал в своих предыдущих материалах, инструменты со встроенными нейросетевыми примочками развиваются быстро. Буквально за несколько месяцев одни сервисы успевают захватить новые, порой совсем неожиданные ниши, а другие – обрасти таким количеством функций, что их создатели сами путаются в настройках. Рынок кипит, и уследить за всем практически невозможно.

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

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

Принимайте стратегически удобное положение, ну а я начинаю.

Читать далее

Ultra Deep Research: триангуляция AI-поиска через три нейросети

Habr.com - Tue, 03/31/2026 - 19:26

Вы спрашиваете нейросеть — она идёт в интернет и возвращает ответ. Но в какой именно интернет?

Claude ищет через Brave. ChatGPT — через Bing. Gemini — через Google. Три разных поисковых движка, три разных среза, совпадение результатов около 20%.

Я выстроил подход к AI-ресёрчу вокруг этого факта: три уровня, от быстрого вопроса до триангуляции через все три движка. И всё равно нарвался: два AI синхронно соврали.

Плюс бонус-левел: что делать, когда весь интернет врёт и нужен хирургический скальпель вместо широкого поиска.

Читать далее

Я ушла с маркетплейсов, стою у пресса без выходных, зарабатываю 400 тысяч в месяц и счастлива

Habr.com - Tue, 03/31/2026 - 19:22

Статья написана на основе интервью с Еленой Ерофеевой, основателем производства сыродавленных масел, Краснодар.

Я изначально банковский работник. Первый декрет, второй декрет, смерть мамы — и я понимаю, что сидеть дома с детьми и ничего не зарабатывать больше нельзя. Но к производству меня привёл не бизнес-план, а второй ребёнок.

У него был атопический дерматит. Мы сдавали пробы у иммунолога-аллерголога, ничего не выявлялось, всё должно было быть хорошо, но дерматит не проходил. Врачи объяснили: реакция на химию в продуктах — в курице, в яйцах, в молоке. Мы начали переходить на деревенское: яйца, козье молоко, картошку у бабушек в деревне покупать. А вот с маслами оказалось сложнее.

Тут как раз брат съездил в Словению, попробовал там тыквенное, льняное, кунжутное масла и говорит: почему у нас такого нет? Мы загорелись. Начали изучать, как делают масла в России, что происходит с ними до того, как они попадают на полку. Узнали про рафинацию и дезодорацию — и поняли, что это, как минимум, очень далеко от натурального продукта. Раньше наши бабушки готовили на топлёном масле, на сале, на гусином и бараньем жире. Сейчас очень помолодел инсульт, инфаркт, атеросклероз. Врачи связывают это в том числе с качеством жиров в рационе — трансжирами и окисленными маслами, на которых мы готовим каждый день.

Читать далее

Kaspresso: cравниваем скриншоты и упрощаем проверку дизайна

Habr.com - Tue, 03/31/2026 - 19:20

Хабр, привет! Меня зовут Никита Евдокимов, я работаю старшим разработчиком в «Лаборатории Касперского», а также являюсь мейнтейнером репозитория Kaspresso. Это наш фреймворк для тестирования пользовательских интерфейсов на Android, основанный на Kakao, Espresso и UI Automator.

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

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

Читать далее

Когда лук и стрелы появились в Северной Америке и почему это все изменило

Habr.com - Tue, 03/31/2026 - 19:17

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

Примерно полторы тысячи лет назад в арсенале древних людей этой части света появился лук со стрелами. Это произошло неожиданно поздно по сравнению с другими регионами. При этом в одних местах лук быстро вытеснил старые орудия, в других — мирно сосуществовал с ними долгие века. Ученые лишь недавно смогли точно установить, когда и как это случилось, и понять, почему последствия оказались столь разными. Давайте разбираться.

Читать далее

Как я научилась нанимать аналитиков в команду поддержки продаж

Habr.com - Tue, 03/31/2026 - 19:13

До недавнего времени я никогда не нанимала людей сама. Моя карьера от оператора поддержки до руководителя направления — это карьера человека, который сам проходил собеседования, но не сидел по ту сторону стола.

Когда встала задача найти аналитика, я обратилась к Вадиму, что-то взяла из его практики, что-то — из рекомендаций коллег, наступила на пару граблей и в итоге родила список вопросов, с которым теперь хожу на каждое интервью. Делюсь с вами — возможно, кому‑то пригодится как отправная точка.

Опыт и ценности

Читать далее

Винтажная видеокамера SONY

Habr.com - Tue, 03/31/2026 - 19:05

Попалась мне как-то на глаза профессиональная видеокамера SONY DSR-300AP. А я всегда питал слабость к профессиональной видеотехнике. Тем более что просили за нее не очень много, а выглядел аппарат чрезвычайно солидно, потому я не удержался и купил. Давайте посмотрим, что это за аппарат и возможно ли сейчас использовать технологию четвертьвековой давности по назначению.

Читать далее

Утекли исходники Claude Code

Habr.com - Tue, 03/31/2026 - 19:00

Anthropic забыли добавить *.map в .npmignore — и весь исходный код Claude Code оказался в открытом доступе через npm. Тамагочи в терминале, система снов для консолидации памяти, режим прикрытия для коммитов в open-source, 30-минутные сессии планирования на удалённом Opus 4.6, мультиагентный рой с координатором — и всё это спрятано за feature flags, которые source map’ы радостно проигнорировали. Разбираем, что нашлось внутри.

Круто! Читать далее

ТОП-6 лучших ИИ для генерации семейных фото — промпты для фотосессии пары

Habr.com - Tue, 03/31/2026 - 18:53

Сегодня сделать семейное фото онлайн предлагает большое количество сервисов: от ботов в Telegram до мировых лидеров типа GPT Image или Nano Banano (Google). Проблема в том, что большинство реально признанных ИИ недоступны или их через API, что часто сопровождается сбоями в работе и ошибками. Мы собрали лучшие сервисы, с помощью которых Вы сможете сделать совместное фото как по готовым шаблонам (это гораздо проще и часто лучше), так и с помощью промптов в режиме онлайн. В качестве бонуса также предлагаем 15 проверенных промптов, которые хорошо работают в Gemini. 

Читать далее

История версий операционной системы Apple: от NeXTSTEP до macOS

Habr.com - Tue, 03/31/2026 - 18:49

Всем привет! Меня зовут Эрик, я инженер технической поддержки в Ринго. Сегодня поговорим об истории операционной системы macOS. О том, как она развивалась с 1989 года и стала одной из самых технологически зрелых ОС на рынке и что происходит с ней прямо сейчас.

Читать далее

Как мы создали собственное, облачное хранилище, но больше для передачи данных, а не хранения (история, а не инструкция)

Habr.com - Tue, 03/31/2026 - 18:45

История о том, как мы пришли к созданию собственного облачного хранилища, больше для передачи файлов, чем хранения!

Читать далее

Закрытый контур без боли для разработчиков — миф или реальность?

Habr.com - Tue, 03/31/2026 - 18:31

Всем привет! Меня зовут Александр Барыков, я руковожу платформенной командой DevOps и являюсь лидером DevOps-комьюнити в нашей компании.

Сегодня хочу поделиться опытом, который мы накопили за последние четыре года. Речь пойдет о достаточно специфической, но знакомой многим теме – организации процесса скачивания и проверки внешних артефактов для размещения во внутреннем закрытом контуре. Эта статья будет полезна разработчикам, DevOps-инженерам и архитекторам, которые сталкиваются с необходимостью соблюдения строгих требований безопасности без потери темпа разработки, особенно в финансовом секторе, где есть регуляторные требования.

Читать далее

Тактика вторая: целевое трудоустройство

Habr.com - Tue, 03/31/2026 - 18:22

Как зайти в Росатом, Сибур или Ланит, если вакансий нет и знакомых тоже

В прошлой статье я рассказал, почему на уровне 9+ млн в год обычный поиск работы не работает. А работает 4 стратегии.

Стратегия №1: “Сеть контактов”. Когда я работал топ-менеджером в энергетической компании, переход строился исключительно на сети связей. Стратегия №2: “Целевое трудоустройство”. На госслужбе это был жестко таргетированный, целевой переход. Стратегия №3: “Личный бренд”. В мебельном холдинге я попал на позицию через консультанта и свою экспертизу. Стратегия №4: “Растем с руководителем”. На позицию исполнительного директора в сети заводов по изоляции я зашел, двигаясь вместе с руководителем.

Я разобрал первую тактику — “Сеть контактов”. Мой клиент из IT-блока Газпрома после месяца точечных встреч получил два разговора, которые переросли в офферы.

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

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

Разберем как работает стратегия “Целевое трудоустройство” на примере моего клиента из IT-блока Газпрома.

Шаг 1. Формируем пул

Мы не брали всё подряд. Сели и прописали 10 компаний, которые действительно интересны с точки зрения задач и масштаба. Для человека с бэкграундом в IT-блоке Газпрома это:

Читать далее

Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1

Habr.com - Tue, 03/31/2026 - 18:16

Всем привет! Я Данила Горячкин — iOS-инженер в команде Performance в Авито. Занимаюсь оптимизацией производительности iOS‑приложений и менторингом разработчиков.

В этой статье последовательно разберем, как Swift управляет памятью: от базовых понятий вроде ARC,  Copy‑on‑Write, экзистенциальных контейнеров до нетипичных задач с «зомби»-объектами и non-frozen типами. Материал основан на документации Swift, докладах WWDC и практических примерах. Статья рассчитана на middle- iOS‑разработчиков, которые хотят лучше понимать, что происходит с их кодом на уровне памяти и почему одни решения оказываются дороже других.

Эта статья выйдет в двух частях: в первой разберем теорию, а во второй — практические примеры с кодом.

Читать далее

[Перевод] Запрет роутеров в США: объясняем ситуацию

Habr.com - Tue, 03/31/2026 - 18:16

Пытаемся найти логику в очередном наезде Трампа и Карра на иностранные гаджеты.

Вы наверняка слышали: правительство США запретило потребительские Wi-Fi роутеры иностранного производства из-за «угроз национальной безопасности».

И вы, скорее всего, задаетесь вопросом: «Что за фигня происходит?»

Обычные будни в Америке времен Дональда Трампа и председателя FCC (Федеральной комиссии по связи) Брендана Карра. Пока что вам, скорее всего, ничего не грозит, но если хотите понять, откуда столько шума — читайте дальше.

Читать далее

[Перевод] Тонкости работы с процессором преобразования в OpenTelemetry

Habr.com - Tue, 03/31/2026 - 18:15

Transform processor в OpenTelemetry часто воспринимается как «универсальный костыль» на случай, когда стандартных процессоров уже не хватает. В итоге в конфигурации появляются OTTL-инструкции, которые вроде бы корректны, но ведут себя непредсказуемо: условия не срабатывают, поля не меняются, данные теряются без явных ошибок.

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

Прокачать observability

Who's online

There are currently 0 users and 0 guests online.
Syndicate content