ЛРНЧ 6/19/2023
4 мин. чтения

🚀Утилиты и репозитории

Сколько стоит эта конференция? (Сайт) 🔗

Компания Levels.fyi выпустила калькулятор, который подсчитывает стоимость совещания для компании на основе как количества инженеров на совещании, так и вознаграждения каждого инженера. Например, встреча с 3 старшими инженерами-программистами в Apple стоит 969 доллар в час.

Resend 🔗

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

ChatCSV (Продукт) 🔗

ChatCSV — ваш личный ИИ-специалист по данным.

Zeal 🔗

Zeal — это автономный браузер документации для разработчиков программного обеспечения. Он поставляется с более чем 200 документами на разных языках.

Easy OCR (GitHub) 🔗

Оптическое распознавание символов — это задача извлечения текста из изображений или PDF-файлов. Рабочая лошадка во многих предприятиях и процессах. Easy OCR поддерживает более 80 языков и использует некоторые современные методы.

🦄Корпорации и стартапы

Intel начнет поставки квантового процессора (4 мин. на англ) 🔗

Intel начинает поставки своего процессора Tunnel Falls в исследовательские лаборатории. 12-кубитный чип будет отправлен в университеты Мэриленда, Рочестера и Висконсина, а также в Национальную лабораторию Сандия. Intel надеется, что исследователи помогут компании охарактеризовать источники ошибок и определить, какая форма кубитов обеспечивает наилучшую производительность. Подробности о процессоре Tunnel Falls и о том, как он работает, доступны в статье.

Virgin Galactic через две недели запустит коммерческие космические полеты (2 минуты на англ) 🔗

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

👩‍💻Frontend

Современный способ размещения картинок (15 мин. на англ) 🔗

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

SupportCSS 🔗

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

Faker.js UI (GitHub) 🔗

Faker.js предоставляет простой способ создания поддельных (моковых), но в то же время реалистичных данных для тестирования и разработки.

TinyBase (GitHub) 🔗

TinyBase — это реактивное хранилище данных для локальных приложений. Имеет множество функций, таких как поддержка хранилищ KV, табличных данных, мощный механизм запросов, синхронизация данных между удаленным и локальным хранилищем и многое другое. В сжатом виде TinyBase весит менее 10 КБ и не имеет зависимостей.

Chrome для тестирования (4 минуты на англ.) 🔗

Chrome for Testing - это новый браузер Chrome, предназначенный для тестирования и автоматизации веб-приложений. Создание адекватной среды для тестирования браузеров - часто упоминаемая проблема веб-разработчиков. Chrome for Testing не обновляется автоматически, и для каждого релиза Chrome будет доступен бинарный файл с версией. Выпуски ChromeDriver теперь будут соответствовать выпускам Chrome.

Waku (GitHub) 🔗

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

Million (GitHub) 🔗

Million — это быстрый и легкий (<4 КБ) виртуальный DOM, который ускоряет работу компонентов React до 70 %. Упрощает создание веб-приложений с высокой скоростью рендеринга и загрузки (это просто обертка компонента React). Million.js значительно снижает накладные расходы React, используя точно настроенный, оптимизированный виртуальный DOM.

Zap (GitHub) 🔗

Zap — это микрофреймворк для веб-приложений. Его можно использовать для создания молниеносно быстрых бэкендов. Zap оборачивает и исправляет структуру веб-приложений facil.io.

spacer (GitHub) 🔗

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

Svelvet (GitHub) 🔗

Создавайте интерактивные пользовательские интерфейсы и диаграммы на основе узлов в Svelte. Svelvet — это легкая библиотека компонентов для построения динамических настраиваемых графов узлов.

💻Data Science

Guardrails (GitHub) 🔗

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

Audiocraft (GitHub) 🔗

Audiocraft — это библиотека для обработки и генерации звука с помощью глубокого обучения на базе MusicGen, современной модели преобразования текста в музыку.

LocalAI (GitHub) 🔗

Самостоятельный, управляемый сообществом, локальный API, совместимый с OpenAI.

ChatALL (GitHub) 🔗

Инструмент для общения со всеми чат-ботами одновременно.

🥽XR

Sol Reader - это гарнитура VR, предназначенная исключительно для чтения книг (3 минуты на англ.) 🔗

Устройство блокирует все отвлекающие факторы во время чтения. Используются дисплеи e-ink с боковой подсветкой, а в комплект входит пульт дистанционного управления. Полной зарядки хватает примерно на 25 часов. Устройство доступно для предварительного заказа по цене $350.

🧑‍🔬Наука и технологии будущего

3D-печать стекла без спекания с помощью наноматериалов (2 мин. чтения) 🔗

Печать микро- и нанометровых структур кварцевого стекла из чистого диоксида кремния открывает множество новых применений в оптике, фотонике и полупроводниковых технологиях

Обнаружены критические уязвимости в квантовом распределении ключей (3 мин. чтения) 🔗

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

Человечество выкачало так много грунтовых вод, что полюс вращения Земли сместился (3 мин чтения) 🔗

Выкачивая воду из-под земли и перемещая ее в другое место, люди переместили такую большую массу воды, что Земля наклонилась почти на 80 сантиметров на восток в период с 1993 по 2010 год, согласно новому исследованию, опубликованному в Geophysical Research Letters.

💻Программирование

OpenObserve(GitHub) 🔗

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

Awesome Codebases (GitHub) 🔗

Коллекция потрясающих кодовых баз с открытым исходным кодом.

Браузер Edge отправляет просмотренные изображения в Microsoft, вот способ отключить это (1 мин. на англ) 🔗

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

Murex (GitHub) 🔗

Murex — это оболочка с улучшенным пользовательским интерфейсом и поддержкой дополнительной информации о типах в конвейерах.

Современная учебная программа по информатике (самоучитель на анлг.) 🔗

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

HouseWatch (GitHub) 🔗

HouseWatch — это инструмент с открытым исходным кодом для мониторинга и управления кластерами ClickHouse.

GPT Engineer (GitHub) 🔗

Еще один пример работы «AutoGPT». В этом случае модели поручается программирование приложений. Есть некоторые хитроумные детали реализации для отслеживания состояния. До сих пор не ясно, достаточно ли сильны текущие базовые модели, чтобы автоматически генерировать целые кодовые базы на основе промтов, но это интересное направление работы.

🧑‍💻Статьи и туториалы

Рисование маркером в VR на Unreal Engine 5 (20 мин видео) 🔗

Выпусти своего креативного зверя и создай шедевр искусства в виртуальной реальности. Как работает данная механика? Рассказываем в видео.

Сетевые протоколы управляют Интернетом (3 минуты на англ) 🔗

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

🎮Разработка игр

CS:GO: эксплоит нулевого дня. (16 мин. на англ.) 🔗

Компания Neodyme выявила три независимые уязвимости удаленного выполнения кода (RCE) в популярной игре Counter-Strike: Global Offensive. Каждая уязвимость может быть задействована, когда клиент игры подключается к их вредоносному серверу Python. В этой заметке подробно описывается их путешествие по бинарным файлам CS:GO и техническое погружение в различные выявленные ошибки. В заключение они представили доказательство концепции (POC) эксплойта, использующего четыре различные логические ошибки для удаленного выполнения кода в клиенте игры, запускаемого при подключении клиента к серверу.


Получи бесплатную еженедельную рассылку со ссылками на репозитории и лонгриды самых интересных историй о стартапах 🚀, AI технологиях 👩‍💻 и программировании 💻!
Присоединяйся к тысячам читателей для получения одного еженедельного письма

*Facebook, Instagram, Meta - запрещенные в РФ организации.