ЛРНЧ 7/3/2023
7 мин. чтения

👩‍💻Frontend

Введение в расстановку приоритетов HTTP/3 (18 мин на англ) 🔗

HTTP/3 Extensible Priorities — это новый стандарт, который ускоряет загрузку веб-страниц до 37 % и теперь доступен во всех планах Cloudflare.

background-removal-js (GitHub ) 🔗

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

The Password Game (Website) 🔗

Веселая веб-игра, в которой вы пытаетесь ввести правильный пароль, чтобы выиграть.

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

The Deep Sea (Website) 🔗

Прокрутите страницу вниз до самой глубокой точки океана и откройте для себя различные формы жизни на каждой глубине.

Language Models (GitHub) 🔗

Этот пакет позволяет учащимся и преподавателям легко изучить, как большие языковые модели пересекаются с современной разработкой программного обеспечения на любом компьютере с 512 МБ ОЗУ.

Novel (GitHub) 🔗

Novel — это WYSIWYG-редактор в стиле Notion с автозаполнением на основе AI. Создан с использованием Next.js, TipTap, API OpenAI GPT и пакета Vercel AI SDK.

Cloudflare Worker Email Server (GitHub) 🔗

Cloudflare Worker Email Server — это простой прокси-сервер, который можно использовать для отправки бесплатных транзакционных электронных писем через Cloudflare workers. После настройки позволяет отправлять электронные письма, отправляя POST запрос рабочему элементу на конечной точке /api/email.

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

try (GitHub) 🔗

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

Mycelite (GitHub) 🔗

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

Magic Nix Cache (4 мин на англ) 🔗

Magic Nix Cache — это GitHub Action, которое может бесплатно значительно ускорить рабочие процессы, связанные с Nix, всего одной строкой в ​​конфигурации YAML.

Расширенные инструменты командной строки macOS (2 мин на англ) 🔗

macOS имеет огромный арсенал стандартных инструментов Unix. В этой статье представлен список расширенных инструментов командной строки macOS и показано, как их использовать. Есть даже встроенный конвертер Word документов и преобразователь текста в речь.

aeon (GitHub) 🔗

aeon — это набор инструментов с открытым исходным кодом для изучения временных рядов. Он совместим с scikit-learn. aeon предоставляет доступ к новейшим алгоритмам машинного обучения временных рядов в дополнение к ряду классических методов обучения таким задачам, как прогнозирование и классификация.

BlockSuite (GitHub) 🔗

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

TypeID (GitHub) 🔗

TypeID — это современный и типобезопасный глобальный уникальный идентификатор. Является типобезопасным, K-сортируемым и совместимым с UUID. Кодировка TypeID безопасна для URL, нечувствительна к регистру, понятна и компактна.

💻Data Science

embedchain (GitHub) 🔗

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

Metaculus (Website) 🔗

Кураторский набор ключевых прогнозов ИИ — прогнозируется, что люди достигнут общего искусственного интеллекта к 11 мая 2032 года.

Composer (GitHub) 🔗

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

PromptIR (GitHub) 🔗

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

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

KoalaGPT - безбашенный ИИ помощник (Продукт) 🔗

KoalaGPT в отличие от других AI чатов работает без жесткой корпоративной фильтрации. Бесплатная веб версия уже доступна для открытого тестирования. Правда найти изысканную информацию, увы, не получится, зато умеет сохранять контексты, диалоги, беседы и искать инфу в интернете. Доступно 2 LLM модели: GPT3 и GPT4, а также несколько режимов работы. Попробовать: https://t.me/KoalaGPT_bot 🔗

YouTube тестирует отключение видео для людей с AdBlock (2 мин на англ) 🔗

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

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

Руководство для старших инженеров по собеседованиям в FAANG (20-мин на англ) 🔗

Это руководство по собеседованиям в FAANG было создано интервьюерами для кандидатов. Авторы провели сотни часов, разговаривая с нынешними и бывшими интервьюерами FAANG об их процессах. Хотя собеседования в FAANG могут показаться сложными, они станут намного проще, если вы изучите операционные метафоры компании: за что они вознаграждают, за что наказывают. Изучение метафор компании показывает интервьюерам, что вы являетесь частью их племени.

Отчет о тенденциях в области зарплат инженеров на 2023 год (10-мин на англ) 🔗

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

От джуна к сеньору: план действий для достижения успеха в карьере инженера (5 мин на англ) 🔗

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

Полезные советы и рекомендации по DevTools (17 мин на англ) 🔗

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


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