Сборщик RSS-лент

Вышла редакция Solaris 11.4.90 CBE

Linux.org.ru - 13 мин. 54 сек. назад

Это вариант операционной системы Solaris 11.4, нацеленный на использование разработчиками открытого ПО и применение в персональных целях. CBE упрощает доступ к актуальным версиям программ и обновлениям для тех, кто желает использовать Solaris бесплатно. В отличие от основных сборок Solaris 11.4, лицензия на которые допускает бесплатное использование для тестирования, разработки и применения в персональных проектах, редакция CBE отличается задействованием непрерывной модели публикации новых версий и близка к редакции Solaris 11.4 SRU (Support Repository Update).

Код открытых компонентов Solaris доступен в репозитории на GitHub, а отдельные пакеты можно загрузить с сайта pkg.oracle.com. Поддержка платформы Oracle Solaris будет осуществляться до 2037 года.

 

Представлен открытый проект PortableGL — реализация OpenGL 3 на языке C

Linux.org.ru - 20 мин. 9 сек. назад

В начале марта 2026 года состоялся релиз открытого проекта PortableGL 0.100. Это реализация OpenGL 3 на языке C. Теоретически решение PortableGL может быть использовано в любых проектах, принимающих текстуру или фреймбуфер в качестве входных данных.

Исходный код PortableGL оформлен в виде одного заголовочного файла и опубликован на GitHub под лицензией MIT.

( читать дальше... )

 , , , ,

Написал шахматный движок для 6×6 Crazyhouse — стал #1 на chess.com, а потом меня забанили

Habr.com - 24 мин. 56 сек. назад

Привет, Хабр. Меня зовут Владимир, я бэкенд-разработчик. Это моя первая статья здесь — о том, как пет-проект для нишевого варианта шахмат прошёл путь от «а что, если...» до первого места в рейтинге на chess.com. Без нейронок. На чистом alpha-beta поиске, написанном на Rust.

Статья будет полезна тем, кто интересуется шахматным программированием, оптимизацией CPU-bound задач или связкой Python + Rust через PyO3.

Читать далее

Как Perl держит 30% продакшна Рунити и почему нас это устраивает

Habr.com - 27 мин. 59 сек. назад

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

Perl принято хоронить примерно с 2010 года. В феврале 2026-го TIOBE вернул его в топ-10 — и это немного всколыхнуло профессиональное сообщество. В группе компаний Рунити на Perl работает 25–30% продакшн-сервисов: биллинг, авторизация, очереди, ядро платформы. Расскажем, почему так вышло, что происходит, когда мы пытаемся это переписать, и почему нам за это не стыдно.

Читать далее

О специфике разработки приложений под Smart TV: личный опыт перехода от веба к ТВ

Habr.com - 38 мин. 2 сек. назад

Смотреть шоу, телеканалы, спортивные трансляции, фильмы и другой контент на Smart TV, используя приложения видеоплатформ — уже типовой сценарий. По данным на конец 2025 года, объём потребления контента в VK Видео увеличился в 2,1 раза (на 110%) по сравнению с аналогичным периодом 2024 года. Наибольшее вовлечение аудитории зафиксировано на платформе Smart TV: в начале 2026 года среднее время просмотра на одного пользователя — 241 минута. При этом многие не думают, как устроен софт для большого экрана.

Читать далее

Что происходит, когда у сервера заканчиваются файловые дескрипторы

Habr.com - 39 мин. назад

Сервер внезапно перестал отвечать, а в логах ошибка Too many open files? Дело не в нехватке памяти или перегруженном процессоре — просто ваш процесс исчерпал свои файловые дескрипторы. Под катом расскажу, что это такое, почему они заканчиваются, как быстро обнаружить проблему и как её пофиксить.

Читать

Как платформенной команде за 10 минут узнать, что думают внутренние пользователи про её инструменты

Habr.com - 40 мин. 1 сек. назад

Представьте: внутренняя команда аналитики завершила квартал и большой набор инициатив, все прошло по плану. Но тут же при подведении итогов возникает вопрос: «А наши внутренние пользователи заметили разницу? Это как-то повлияло на их работу?». В ответ получаем разрозненные отзывы: где-то похвалили, где-то пожаловались, а где-то вообще промолчали. 

В статье расскажу про решение, которое помогло команде платформы аналитики, а затем и целому департаменту аналитики в Туту системно собирать обратную связь и измерять пользовательский опыт. Поделюсь опытом, как нам удалось превратить разрозненные отзывы в систему и как мы заставили метрики «говорить».

Читать далее

Маркетинг Гайд — как маркетологу планировать РК с учетом юнит экономики

Habr.com - 44 мин. 46 сек. назад

Меня зовут Игорь. Я практикующий продуктовый маркетолог в Product Unit ☘️.
В этом материале я расскажу как маркетологу учитывать юнит экономику при планировании рекламной кампании. Для этих важных дел мы будем использовать специальную таблицу.

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

Читать далее

[Перевод] Как бы я стал квантом, если бы мне пришлось начинать всё сначала завтра

Habr.com - 45 мин. 39 сек. назад

Недавно пообщался с квант-исследователем (Quant Researcher) из топ-тир фонда с опытом 10+ лет. Его годовая зарплата превышает посевные раунды некоторых стартапов (в конце статьи будет подробная разбивка по доходам). Я спросил у него, как вообще вкатиться в кванты. В ответ он скинул мне эту статью как отличный набор базовых ссылок и материалов. Сказал, что текст не то чтобы идеальный, но как база — очень даже неплох. Я решил перевести его, чтобы поделиться с вами. 

Читать далее

Как построить отказоустойчивый PostgreSQL-кластер и не промахнуться

Habr.com - 47 мин. 48 сек. назад

В исходниках PostgreSQL встречаются ироничные комментарии, а самый веселый, на мой взгляд, находится в строке прямо перед запуском сервера. Судя по логам Git, это комментарий Тома Лейна, который сообщает: "We are ready to rock and roll", а следующей строкой идёт запуск сервера СУБД. Действительно, когда пытаешься запустить кластер PostgreSQL, порой не покидает ощущение "rock and roll", а потом вдруг кластер не стартует или внезапно переключается на другой узел из-за отступов в YAML-конфиге :).

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

Читать далее

Отквантифицируйте ваши JIRA-ретроспективы, чтобы раскрыть полный потенциал

Habr.com - 48 мин. 14 сек. назад

Как вы проводите ретроспективы в своей команде? Используете Confluence или Miro с такими техниками, как ‘start, stop, continue’ или 4L? Как вы количественно оцениваете, стала ли ваша команда лучше за определённый период — будь то год или квартал? Полагаю, что никак, ведь извлекать данные из визуальных инструментов или вики-страниц, которые часто хаотично оформлены за целый год, — задача непростая.

Сколько раз вы помечали проблему как «TBD», которая в итоге оказывалась в бэклоге среди других таких же «TBD», которые позже было трудно приоритизировать? А если некоторые из этих «TBD» требовали одобрения от топ-менеджмента — например, на получение бюджета на увеличение вычислительных мощностей для быстрой компиляции или запуска тяжёлых тестов? Предполагаю, что в половине случаев вы оставляли попытки предоставить достоверные данные для обоснования бюджета или приоритизации задач.

Я тоже проходил через это, пока не реализовал решение для JIRA — Multi-team Metrics & Retrospectives. Очевидно, что один из самых критически важных этапов ретроспективы — это анализ невыполненных коммитментов, что чаще всего означает незавершённый скоуп задач. Самый эффективный способ прогрессировать во времени я считаю анализ проваленных задач в каждом конкретном случае — согласно соответствующей метрике за конкретный период времени: будь то спринт, месяц, квартал, полугодие, год или релиз в PMIS (трекере задач). Для этого нам нужно:

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

Читать далее

А как насчёт дрейфа?

Habr.com - 54 мин. 6 сек. назад

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

Читать далее

Развиваем культуру обмена информацией в ИТ-команде с помощью статей в базе знаний

Habr.com - 55 мин. 4 сек. назад

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

Читать далее

Строим небоскрёб из LEGO: как вайбкодинг перестал быть игрушкой — мой стек для MVP SaaS сервиса, за который не стыдно

Habr.com - 59 мин. 36 сек. назад

Всем привет! Если вы следите за темой вайбкодинга, то наверняка замечали как быстро всё меняется. Ещё год назад я генерил одностраничные HTML-файлы, радовался жизни и был уверен что вайбкодинг - он вот про это. Странички, кнопочки, красивый фронтенд. А потом как-то незаметно оказалось что мне нужна база данных, авторизация, платёжная система и тесты. Это как зайти в IKEA за свечкой и выйти с кухней.

Вайбкодинг за последний год изменился до неузнаваемости. Сейчас это не "сгенерь мне страничку" - это полноценная разработка с бэкендом, PostgreSQL, OAuth авторизацией, эквайрингом от Т-Банка, тестами и автодеплоем. Настоящий небоскрёб. И каждый кирпичик в нём выбран не случайно - самые беспроблемные технологии которые я нашёл за время своих скитаний по разным стекам и агентам. Чтобы строить легко и с удовольствием. Ну или хотя бы без желания выкинуть ноутбук в окно.

Читать далее

Как найти инвестиции в стартап: Пошаговый гайд для основателей

Habr.com - 59 мин. 37 сек. назад

Поиск инвестиций — это не «правильный лифт» и удачное заклинание, а холодный и системный процесс, на 80% повторяющий сложные B2B-продажи. Если вы надеетесь только на «химию» при встрече — надеюсь вы также верите в магию и единорогов.

Инвестиции не «находят». Их закрывают, проходя через сотни отказов, десятки встреч и бесконечную работу с таблицами.

Я не буду давать советы в духе «просто верьте в свой продукт» или «соберите классную команду». Я подготовил серию из 5 конкретных плейбуков (алгоритмов). Это пошаговые инструкции, которые можно взять в работу в ту же секунду, когда вы дочитали текст.

В первой статье начнем с базы: что вам потребуется прежде чем просить деньги.

Читать далее

[Перевод] Здесь нет сигнала. Нет безопасности. Два критических барьера, блокирующих использование Signal в репрессивных режимах

Habr.com - 1 час 2 мин. назад

Это перевод Issue/статьи с GitHub, для Android версии Signal-а. Пожалуйста, если вы согласны с важностью проблемы доступности защищённых мессенджеров, перейдите по ссылке к Issue, поставьте ему лайк и напишите комментарий. Чем больше внимания и активности будет вокруг этой проблемы, тем выше вероятность её решения. Надо что-то делать. А не пассивно сидеть, сложа руки.

https://github.com/signalapp/Signal-Android/issues/14593

Два критических барьера полностью блокируют использование Signal в репрессивных режимах: «Обход цензуры» недоступен до входа или регистрации + верификация по номеру телефона УЖЕ легко ЗАБЛОКИРОВАНА диктаторским правительством.

Читать далее

Почему текст и код от нейросетей вызывают отторжение

Habr.com - 1 час 10 мин. назад

187 человек лайкнули комментарий "это писал AI" под статьёй с 220 лайками. Мою рукописную статью отправили в черновики как сгенерированную. В рабочем чате проигнорировали вопрос — слишком гладко сформулирован. Четыре ситуации, которые заставили меня разобраться: что именно детектит наш мозг и почему зловещая долина работает не только с лицами.

Из статьи вы узнаете:
• Почему AI-текст раздражает даже когда он объективно неплох
• Как работает "зловещая долина" применительно к тексту и коду
• Что такое нарушенный контракт внимания между автором и читателем
• По каким маркерам мы интуитивно палим нейрослоп
• Почему "работающий код" от AI — это не закрытая задача
• Что общего между AI-хайпом и промышленной революцией XIX века
• Для чего AI реально подходит, а куда его пускать нельзя

Читать далее

ИИ-дед возвращается. Реализация ИИ-собеседника для телефонных бесед с мошенниками

Habr.com - 1 час 14 мин. назад

Многие помнят статью «Мошенники позвонили моему ИИ-деду. Он продержал их 31 минуту и записал всё». Статья быстро набрала популярность, плюсы и комментарии. К сожалению, позже выяснилось, что автор немного «пофантазировал» и описал гипотетический сценарий реализации ии-бота, за что справедливо подвергся критике.

Тем не менее, я (как и многие другие) вполне уверен, что предложенный сценарий использования LLM реален, реализуем на текущем железе и доступных моделях. Что ж, посмотрим, можно ли дома собрать фреймворк, позволяющий ИИ беседовать с мошенниками по телефону без мгновенного раскрытия.

Читать далее

Как мебельная фабрика избежала банкротства и в 20 раз увеличила доход на стагнирующем рынке – системный онлайн-маркетинг

Habr.com - 1 час 22 мин. назад

Привет, Хабр! Это Сергей Перевозчиков, основатель агентства контекстной рекламы «КонтекстЛаб». Ко мне пришёл интернет-магазин диванов, который фактически стоял на грани разорения. Доход был около 600 тысяч рублей в месяц, при этом доля рекламных расходов доходила до 47%. Покупатели интересовались почти исключительно самыми дешёвыми моделями, шоу-румов у компании не было, а реклама не приносила нормальной экономики.

Читать далее

База по архитектуре приложений для начинающих разработчиков ПО

Habr.com - 1 час 24 мин. назад

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

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 13 гостей.
Ленты новостей