golang
Потрясающе быстрые теневые стеки для Go

Разберемся, как теневые стеки(shadow stacks) могут ускорить раскрутку указателя фрейма (frame pointer unwinding) и другие подходы к захвату стека вызовов в 8 раз.Программные теневые стеки могут обеспечить до 8 раз более быструю трассировку стека в Go рантайме по сравнению с раскруткой указателя фрейма, которое было реализовано в go1.21. Это не означает, что данная идея должна сразу же вырваться из лаборатории, но она предлагает интересный взгляд на потенциальное будущее трассировки стека с аппа…

  • пятница, 14 июня 2024 г. в 00:00:08
javascript
Web APIs, которые функционально приближают веб-приложения к нативным

Привет, Хабр! Меня зовут Виктор, я Frontend-разработчик в Clevertec. Сейчас мы с командой разрабатываем веб-версию банкинга с использованием React. Чтобы дать пользователям доступ к функциям, привычным в нативных приложениях, и добавить новые, мы используем Web API. Подробно расскажу о них в этой статье и раскрою некоторые тонкости.Web Share APIWeb Share API позволяет веб-приложениям обмениваться ссылками, текстом и файлами с другими приложениями, установленными на устройстве, так же, как это д…

  • пятница, 14 июня 2024 г. в 00:00:06
javascript
Web-приложение с использованием fingerprint: как это работает и в чем сложность

Привет, Хабр. Меня зовут Алексей, я занимаюсь разработкой в сервисе бронирования отелей МТС Travel. Нам примерно два года, но мы быстро растем, так что наши данные стали регулярно парсить, из-за чего пришлось искать методы защиты. В итоге мы решили использовать fingerprint для фильтрации трафика. Дальше расскажу о трудностях при его внедрении, а еще о том, как мы старались минимизировать неудобства для пользователя.Fingerprint в двух словахFingerprint — это технология, позволяющая идентифициров…

  • пятница, 14 июня 2024 г. в 00:00:05
github
goldmansachs / gs-quant

Python toolkit for quantitative financeGS Quant GS Quant is a Python toolkit for quantitative finance, created on top of one of the world’s most powerful risk transfer platforms. Designed to accelerate development of quantitative trading strategies and risk management solutions, crafted over 25 years of experience navigating global markets. It is created and maintained by quantitative developers (quants) at Goldman Sachs to enable the development of trading strategies and analysis of derivative…

  • пятница, 14 июня 2024 г. в 00:00:03
github
datastrato / gravitino

World's most powerful open data catalog for building a high-performance, geo-distributed and federated metadata lake. Gravitino Introduction Gravitino is a high-performance, geo-distributed, and federated metadata lake. It manages the metadata directly in different sources, types, and regions. It also provides users with unified metadata access for data and AI assets. Gravitino aims to provide several key features: Single Source of Truth for multi-regional data with geo-distributed ar…

  • пятница, 14 июня 2024 г. в 00:00:02
github
fchollet / ARC-AGI

The Abstraction and Reasoning CorpusAbstraction and Reasoning Corpus for Artificial General Intelligence (ARC-AGI) This repository contains the ARC-AGI task data, as well as a browser-based interface for humans to try their hand at solving the tasks manually. "ARC can be seen as a general artificial intelligence benchmark, as a program synthesis benchmark, or as a psychometric intelligence test. It is targeted at both humans and artificially intelligent systems that aim at emulating a human…

  • пятница, 14 июня 2024 г. в 00:00:01
xaker
Два британца построили «самодельную мобильную антенну» для рассылки мошеннических SMS

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

  • четверг, 13 июня 2024 г. в 00:00:14
xaker
«Яндекс» открывает библиотеку YaFSDP для обучения больших языковых моделей

Компания «Яндекс» выложила в опенсорс библиотеку YaFSDP, которая ускоряет обучение больших языковых моделей — как собственной разработки, так и сторонних, с открытым исходным кодом. Библиотека дает ускорение до 25% (результат зависит от архитектуры и параметров нейросети). С помощью YaFSDP можно расходовать до 20% меньше ресурсов графических процессоров (GPU), которые требуются для обучения.

  • четверг, 13 июня 2024 г. в 00:00:12
xaker
Закрыт антиспамерский проект SORBS

Сервис по блокировке спама SORBS (Spam and Open Relay Blocking System), принадлежавший компании Proofpoint и существовавший с 2001 года, прекратил работу.

  • четверг, 13 июня 2024 г. в 00:00:11