Habr.com

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

Альтернативы Firefox: обзор 5 лучших форков для тех, кто устал от Mozilla

Sun, 03/30/2025 - 13:06

Firefox, созданный Mozilla, долгое время оставался символом свободы и конфиденциальности в интернете. Однако в последние годы многие пользователи (включая меня) начали замечать, что проект меняется: есть спорные обновления, интеграция коммерческих функций и вопросы к конфиденциальности. К счастью, сообщество open-source не сидит сложа руки — на основе исходного кода Firefox появились форки, которые предлагают свежий взгляд на браузер. В этой статье мы рассмотрим пять альтернатив Firefox. Поехали!
Читать дальше →

Никогда не читайте перед обедом книг по специальности

Sun, 03/30/2025 - 13:04

Книги делятся на две категории: fiction и non-fiction. Технические книги — внезапно — не исключение, и поддаются точно такой же классификации. Между учебником по научной дисциплине, начинающегося с аксиоматики и продолжающегося доказательствами теорем, — и практически любой современной литературой по «Computer Science» — лежит пропасть. Что происходит, когда люди долгое время оказываются рабами одной-единственной книги (с продолжениями), нам хорошо известно из истории. Возникает религия.

99% процентов литературы по ООП — это талмуд. Вероятность того, что вам подойдет «паттерн» — примерно 50%. Как встретить динозавра на Невском. Знание паттернов полезно в той же степени, что и теология, — и примерно тем же по специальности людям. Всегда полезно уметь отличать по запаху Пана от простого фавна, но практических применений такой эрудиции — не существует.

Несколько примеров и торжественный вывод

Как разработчик и продакт политики безопасности на даче настраивали. Сказ о сложности планирования

Sun, 03/30/2025 - 13:00

Привет, Хабр! Меня зовут Владимир Казаков, я руковожу продуктом «Обучение» в МТС Линк. В его основе — решение для вебинаров, с которого мы начали 16 лет назад как самостоятельный продукт. Сейчас наша платформа для обучения решает более широкий круг задач, к ней добавились и новые продукты (Курсы, Формы). Растет ответственность, число вовлеченных команд, но кое-что остается неизменным — сложность с проставлением дедлайнов.

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

Читать далее

Анализ факторов аттрактивности современного изобразительного искусства

Sun, 03/30/2025 - 12:16

Феномен Современного искусства с каждым днём приобретает новые, более широкие рамки и концепции. Но, их понимание и интерпретация для простого зрителя по-прежнему вызывает много вопросов.

Одними из ведущих факторов оценки искусства являются уникальность, сложность и, конечно же – стоимость.

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

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

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

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

Зависимость стоимости от региона (илл.1) показывает самые дорогостоящие произведения из Центральной Америки, цена которых варьируется от 3,5 до 4,8 млн. рублей. Следом за ними - произведения стоимостью от 500 тыс. до 1.5 млн. из Южной Азии и Западно-Африканского региона.

Читать далее

Порядок следования столбцов в таблицах PostgreSQL

Sun, 03/30/2025 - 12:12

Порядок столбцов в таблицах влияет на компактность и производительность. При небольшом числе строк на это не обращают внимание. Если в таблицах хранится много строк, то даже небольшое уменьшение объема хранения может быть полезно. У столбцов есть оптимальный  порядок и менее оптимальные, которые отличаются размером, который используют строки при физическом хранении. Причина того, что переставив столбцы строки в таблице с теми же самыми данными, меняют размер в выравнивании (aligning) и заполнении нулями (padding). В блоке данных выравниваются все структуры: заголовки, поля строк и целиком сами строки.

На 64-разраядных операционных системах, длина любой строки и заголовка строки  выравниваются по 8 байт. То есть если строка занимает 28 байт, то физически она займёт 32 байта. В конец строки будут добавлены пустые байты. Поля выравниваются сложнее - по 4,8, 16 байт. В статье рассматривается перестановка столбцов на примере демонстрационной базы.

Читать далее

Ностальгические игры: Might and Magic VI

Sun, 03/30/2025 - 12:05

Might and Magic – одна из самых дорогих моему сердцу игровых вселенных. Невозможно сосчитать, сколько тысяч часов я провёл в её мирах – будь то основная серия, «Герои» или «Крестоносцы». И даже спустя десятилетия что-то неизменно влечёт меня обратно. Причём дело не только в ностальгии – эти игры обладают особой атмосферой, дарящей чувство уюта, словно вернулся в родной с детства двор, в котором не был десятки лет, или очутился дома после длительной поездки.

Но, несмотря на столь теплые эмоции, сложно отрицать, что эта серия по-настоящему увлекательна и обладает душой, что делает возвращение в её миры всегда особенным событием. А в более поздних частях Might & Magic мы и вовсе можем от первого лица посетить знакомые места, пообщаться с персонажами, а также сразиться с существами, которых мы помним ещё по «Героям». Таким образом, становясь не сторонним наблюдателем, что лишь движет фигурки по карте, а полноценным участником событий!

Читать далее

Адаптированные нейросетевые алгоритмы на отечественных процессорах

Sun, 03/30/2025 - 11:23

Привет, Хабр! Меня зовут Сергей Нефёдов, я являюсь руководителем мастерской «Аппаратно-программные комплексы ИИ» в Инженерно-математической школе НИУ ВШЭ и VK. Вместе со студентами мастерской — Русланом Камчазовым и Львом Бабинцевым — мы провели исследование, результатами которого хотим поделиться в этой статье. Целью исследования стало тестирование скорости вывода и эффективности адаптированных современных нейросетевых алгоритмов на отечественных процессорах, таких как «Эльбрус-8СВ», а также ускорителях NM Card и IVA TPU. Особое внимание мы уделили возможности переноса ведущих мировых open-source решений на российскую элементную базу.

Читать далее

Делаем непрерывную поставку(CI/CD) в Qlik Sense

Sun, 03/30/2025 - 11:15

Привет. Расскажу, как мы решили проблему с переносом релизов из Test в Prod в Qlik Sense. Сначала немного истории. Выбор архитектуры с изолированными средами Test и Prod в Qlik Sense для нас был обусловлен следующими преимуществами:

Производственная среда высокой степени готовности, надежности за счет исключения влияния разработки, ситуации с нештатными и штатными перезагрузками системы и сервисов минимизированы. Все пользователи имеют одинаковый профиль нагрузки, использования (load pattern, usage pattern), линейная зависимость утилизации ресурсов от количества пользователей, управляемая модель планирования роста производительности и масштабируемости системы. Все пользователи, аналитики и разработчики имеют права «только чтение», вероятность ошибочных изменений объектов в системе исключена. В Prod обеспечивается подключение к источникам данных только продуктивного контура в соответствии с правилами информационной безопасности.

Среда разработки и тестирования Test, в силу решаемых задач, предусматривает менее строгие требования к доступности и надежности системы. Таким образом, не создают неудобства для основного бизнеса и допускаются ошибки при разработке, приводящие к неработоспособности системы, узлов, сервисов или деградации производительности, например, в силу разной квалификации разработчиков. Для команд внутренней разработки Компании и подрядных организаций обеспечивается возможность изолирования проектов и ресурсов на уровне групп ActiveDirectory и сетевого доступа. В Test источниками данных для Qlik являются, соответственно, КХД и другие АС в тестовом контуре. Это позволяет командам разработчиков QS и БД вести совместные разработку в соответствии с правилами сетевой связанности и информационной безопасности. Также могут решаться задачи обучения разработчиков и аналитиков на временных площадках SandBox и SelfSense.

Читать далее

AI не заменит программистов. Пока нет

Sun, 03/30/2025 - 10:56

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

Читать далее

Когда мозг встречает кремний: практический опыт разработки энергоэффективных ИИ-систем на нейроморфных чипах

Sun, 03/30/2025 - 10:32

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

Для кого-то это просто красивая идея из научпопа, а для кого-то — возможность сделать ИИ, который не сожрёт всю розетку за час. Я — из второй категории.

Читать далее

Машина с желанием

Sun, 03/30/2025 - 10:07

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

Технология, инструмент или зависимость

[Перевод] Обзор MVCFactory в Joomla 5

Sun, 03/30/2025 - 01:26

Рассмотрим процесс создания объектов моделей, представлений и контроллеров с помощью класса MVC фабрика в Joomla 5.

Читать далее

Правильная скобочная последовательность

Sun, 03/30/2025 - 01:18

Когда-то однажды я встретил классическую задачу с правильной скобочной последовательностью. Задача звучала как-то так: "Сгенерировать k-ю в лексикографическом порядке правильную скобочную последовательность длины 2n". Эта была одна из первых задач на алгоритмы, которую я встретил. До сих пор не понимаю общепринятое решение, потому придумал свое. Эта статья про это самое решение.

Читать далее

InZOI – убийца The Sims 4 или новая Метавселенная? Симулятор жизни с ИИ

Sat, 03/29/2025 - 23:19

28 марта более 450 000 пользователей уже получили доступ к демо-версии "симулятора жизни" с ИИ от корейского разработчика, Krafton — создателя PUBG. Новая метавселенная или продвинутый The Sims? Разбираемся в статье.

Читать далее

Делаем свой reasoning dataset

Sat, 03/29/2025 - 22:20

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

Читать далее

Как оформить документацию по бизнес-процессу

Sat, 03/29/2025 - 21:02

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

Читать далее

Телефонист. Фантастический рассказ

Sat, 03/29/2025 - 20:51

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

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

Основная проблематика: настолько китайская комната является китайской. Можно ли качественное копирование поведения без стоящего за ним интеллекта считать личностью или нет.

Текст рассказа

Продуктовый поиск на ElasticSearch

Sat, 03/29/2025 - 20:51

Из‑за санкций, эластик многие стали отвергать. Единственное, что его спасает, это RAG'и шмаги. Я первую работу выбрала в поисковом отделе, для меня это было гораздо «сексуальнее», чем datascience, с которым я была уже знакома. 8 лет назад начала изучать эластик. Наработалась «интуиция» на его функционал, так как с нуля я делала поиск для других компаний несколько раз. Поиск текстовый, GEO поиск, подсказки для поиска (suggester) и с МЛ'ем которым майнились синонимы или кластеризовались запросы.

Открыть

Open source-тренды, деньги и облака

Sat, 03/29/2025 - 20:41

Согласно последним отчетам по теме, среди прочих все чаще используются специализированные облачные пакеты, предназначенные для взаимодействия с API сервис-провайдеров. Еще за последние пару лет в open source сформировался пул идей о том, каким может быть финансирование контрибьютеров и открытых проектов. Сегодня мы в beeline cloud разбираем эти и другие open source-тренды.

Читать далее

«Казалось бы, это было только вчера: какие хиты выходили 10 лет назад и насколько хорошо они сохранились?

Sat, 03/29/2025 - 20:05

Как бы мне ни хотелось остановить время, оно неумолимо движется вперёд. Кажется, что совсем недавно в интернете активно обсуждалась каноничность MGS V, поклонники ПК искали проблемы в Bloodborne, чтобы убедить себя, что игра на их платформе не нужна, а третья часть приключений Геральта открыла для всего мира Гвинт.

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

Читать далее

Who's online

There are currently 0 users and 0 guests online.