Рубрика «open source» - 11

StepOne! The all-mighty CSharp-Man!

StepOne! The all-mighty CSharp-Man!

Меня зовут Степан, я C# профессионал уже более 7 лет на рынке и рассказываю об этом в Telegram каналe StepOneЧитать полностью »

Взгляните на УГРОЗУ для империи подписок Adobe! Перед вами Джехан Пейджес, ведущий разработчик GIMP, бесплатного фото редактора с открытым исходным кодом. Руководители Adobe ненавидят Джехана. Из-за его упорного труда Adobe потеряла миллионы долларов. Он годами делает так, чтобы профессиональное редактирование фотографий оставалось доступным для всех. Без необходимости приносить десятки долларов капиталистам Creative Cloud.

Краткая история GIMP и что это такое

GIMP (GNU Image Manipulation ProgramЧитать полностью »

В этой статье я хочу поделиться практическим опытом разработки Android-приложения для терапии заикания, основанного на технике Delayed Auditory Feedback (DAF).

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

Читать полностью »

Парадокс эпохи: фреймворк на пике популярности, но доходы упали в пять раз.

Адам Ватан

Адам Ватан

Читать полностью »

Как реально всё было

Как реально всё было

(ссылка на гитхаб и на готовый продукт - в конце статьи)

OpenAIЧитать полностью »

Привет! Хочу рассказать о своей библиотеке hq-cropper — инструменте для обрезки изображений на чистом TypeScript без единой зависимости.

Когда искал cropper для своего проекта, столкнулся с двумя проблемами. Во-первых, большинство популярных решений тянут за собой кучу зависимостей и весят 100+ KB. Во-вторых, мало кто работает с большими изображениями.

Решил написать своё решение: лёгкое, без зависимостей, с умным алгоритмом масштабирования.

Проблема больших изображений

Ситуация: пользователь загружает фото 4000×3000 пикселей, а вам нужен аватар 200×200. Большинство кропперов справляются с этим плохо:

Здравствуй, читатель.

Читать полностью »

Сталкивались ли вы с болью при управлении порядком запуска и остановки зависимостей в вашем Go-сервисе?

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

Примерный сценарий жизненного цикла сервиса выглядит так:

При запускеЧитать полностью »

Self-hosted AI-платформа: полный стек для локального ИИ на Docker

Введение

При внедрении ИИ-решений для бизнеса постоянно сталкивался с проблемой: компании хотят использовать LLM, но не могут отправлять конфиденциальные данные в публичные облачные сервисы. 152-ФЗ, NDA, корпоративные политики безопасности — причины разные, суть одна: нужна локальная инфраструктура.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js