habrahabr
Приёмник с чередованием во времени

Пока весь мир развлекается с нейросетями и высокими технологиями, я решил исполнить студенческую мечту — собрать радио (а то как сапожник без сапог).Во время курса по радиосигналам (по их приему и обработке) в моей голове представлялось это всё как конструктор, и я не видел в этом ничего сложного. По крайней мере, все модели, построенные в Mathcad и MATLAB, давали обнадеживающие результаты, но хотелось это всё проверить на практике и в качестве результата не увидеть первоначально промодулирова…

  • среда, 13 декабря 2023 г. в 00:00:19
habrahabr
Графические оболочки FFmpeg

Считается, что работа в консоли эффективнее GUI по нескольким причинам. Во-первых, там быстрее набирать команды, чем двигать курсором. Во-вторых, на CPU, память и GPU не ложится лишнее бремя графической оболочки, так что любые процессы быстрее выполняются в консоли. Но есть люди, которые всегда предпочтут GUI. Они считают графический интерфейс «наиболее эффективным и удобным способом работы на десктопе». На самом деле они во многом правы, в том числе для специфических задач видеообработки …

  • среда, 13 декабря 2023 г. в 00:00:18
habrahabr
Офис Павла Дурова в Дубае

Здравствуйте. Сейчас я применив GEOINT (геопространственная разведка) попытаюсь найти офис Павла Дурова в Объединённых Арабских Эмиратах.Павел Дуров — предприниматель, программист и один из основателей социальной сети «Вконтакте» и весьма популярного кроссплатформенного мессенджера Telegram. Можно сказать что Павел ведёт скрытный образ жизни не афишируя свою личную жизнь, лишь изредка публикуя ослепляющие глаза фотосеты со своим голым торсом в Instagram. Правила скрытности так же распространяю…

  • среда, 13 декабря 2023 г. в 00:00:17
golang
Инструкция: как поднять GitLab CI/CD на GoLang-проекте

В продолжение к заметке Инструкция: как быстро настроить GitLab CI/CD на Flutter-проекте.Больше спасибо автору, всё получилось относительно легко. Я усложнил задачу: поднял GitLab локально на Хакинтоше, прикрутил executor = "docker" вместо "shell". И началось веселье.Docker DesktopАктуальная версия 4.26.0. Не повторяйте мою ошибку: сначала сохраните данные, если есть наработки в Docker-образах. Попробовал обновить с официального сайта, через скачанный Docker.dmg - почему-то бол…

  • среда, 13 декабря 2023 г. в 00:00:15
javascript
Наводим порядок в конфигах Webpack

Всем привет. Меня зовут Евгений Чернышев, и я возглавляю фронтенд-разработку в одном из направлений деятельности Домклик. Хочу поделиться своими мыслями о том, как управлять сложными конфигурациями Webpack. Сразу «проведу черту», чтобы предотвратить возможные холивары: сравнение Webpack с другими бандлерами (Rollup, Vite и прочими) выходит за рамки статьи.Де-факто, Webpack является основным сборщиком фронтенд-проектов. Это зрелый продукт, который до сих пор развивается и повсеместно использует…

  • среда, 13 декабря 2023 г. в 00:00:14
javascript
После прочтения применить, или Чистый код на практике

Начинающие разработчики часто встречают на ревью пул-реквестов очень дотошных ревьюеров, дающих кучу комментариев по теме чистоты кода. Меня зовут Мария Кондаурова, я фронтенд-разработчик в департаменте вычислительной биологии в BIOCAD. И у меня есть свои мысли на тему чистого кода и рефакторинга. Со временем у разработчика опытным путём или с чтением хорошей технической литературы нарабатывается чувство чистого кода — но что делать новичкам? В этой статье я не буду долго мучить теорией про чи…

  • среда, 13 декабря 2023 г. в 00:00:13
github
allenai / papermage

library supporting NLP and CV research on scientific paperspapermage Setup conda create -n papermage python=3.9 conda activate papermage pip install -e '.[dev,predictors,visualizers]' If you're on MacOSX, you'll also want to run: conda install poppler Unit testing python -m pytest for latest failed test python -m pytest --lf --no-cov -n0 for specific test name of class name python -m pytest -k 'TestPDFPlumberParser' --no-cov -n0 Quick start 1. Create a Document for the …

  • среда, 13 декабря 2023 г. в 00:00:10
github
llmware-ai / llmware

Providing enterprise-grade LLM-based development framework, tools, and fine-tuned models.llmware llmware is a unified, open, extensible framework for LLM-based application patterns including Retrieval Augmented Generation (RAG). This project provides a comprehensive set of tools that anyone can use – from beginner to the most sophisticated AI developer – to rapidly build industrial-grade enterprise LLM-based applications. Key differentiators include: source citation for Q & A scenarios, …

  • среда, 13 декабря 2023 г. в 00:00:09
github
KovenYu / WonderJourney

Coming soon!

  • среда, 13 декабря 2023 г. в 00:00:08