golang
Оптимизация конкурентных приложений в Go

Эпиграф в стиле А.П. Чехова по следам оригинального выступленияИван Семёныч Троицкий, программист сорока лет, застенчивый и робкий, от природы больше склонный к одиночеству, чем к публичным выступлениям, стоял в кулуарах конференции, смущённо улыбаясь и потирая ладонью вспотевший лоб. Доклад его — «Что не так с конкурентностью в Go и как с этим жить?» — принимали тепло, похлопывали по плечу и говорили:— Знатно выступил, Иван Семёныч, знатно!Однако он чувствовал, что наговорил массу пустяков. То…

  • суббота, 26 апреля 2025 г. в 00:00:13
javascript
Markdown презентации по-новому: контроллер Nintendo, интерактивный блокнот и немного магии

PS: репост художественного перевода материала по причине проблем с лицензированием оригинальной статьи в Towards Data Scienсe.Как удержать Земную ось!?PDF-а достаточно?Анимации и свистоперделки, особенно в том виде, в котором они были популярны в PowerPoint 15–20 лет назад, значительно отошли на второй план. Добавьте к этому проблемы совместимости между LibreOffice и MS Office (даже между версиями для Windows и Mac), наличие или отсутствие нужных шрифтов — и желание делать что-то необычное на “…

  • суббота, 26 апреля 2025 г. в 00:00:11
javascript
Как Canvas украсил QIC

Всем привет! Меня зовут Виген Мовсисян, я Frontend-разработчик в QIC digital hub. В этой статье я расскажу, как мы внедрили технологию Canvas, какие задачи он помогает решать, что уже успели сделать и какие у нас планы на будущее.Материал основан на моём докладе с QIC Tech Meetup, полную запись вы можете найти на YouTube.Если говорить коротко, Canvas —  это «холст», который позволяет рисовать и добавлять интерактивность, давая пользователям возможность напрямую взаимодействовать с графическими …

  • суббота, 26 апреля 2025 г. в 00:00:10
javascript
Честная цена за кг/литр

Всем привет! Меня зовут Паша, и, возможно, вы уже пользуетесь моим расширением Ave blacklist для блокировки продавцов-спамеров на авито. Но сегодня не об этом.Больше года назад Кабинет министров не поддержал законопроект с ценой за килограмм или литр, новость была на Пикабу в том числеЧто ж, Кабинет министров не поддержал, а я поддерживаю двумя руками!И написал расширение для браузеров для расчета цены за единицу измерения на сайтах доставок еды - заКило (chrome, firefox)Мог бы научить и в офл…

  • суббота, 26 апреля 2025 г. в 00:00:09
javascript
Full-stack в аналитике: почему это будущее Data Science?

Привет! Это моя первая статья на Хабре, так что тапки прошу кидать мягкие (или хотя бы плюшевые). Поговорим о том, почему сегодня быть full-stack дата-сайентистом — не просто модно, а жизненно необходимо.Представьте: вы запилили нейросеть, которая определяет котиков на фото с точностью 99.9% (оставшиеся 0.1% — это когда хомяк притворяется котом). Воодушевлённый результатом, бежите к руководству — и тут начинается шоу: Инфраструктурные проблемы:Бэкенд-разработчик в отпуске (а его API недоступно…

  • суббота, 26 апреля 2025 г. в 00:00:07
javascript
Тень уязвимости: fake exploit как зеркало реальных техник

Всем привет! С темой эксплойтов я знакома не понаслышке. Не новичок, не теоретик — за плечами достаточно практики, чтобы понимать, как именно рушатся системы и что именно вызывает дрожь у безопасников. В какой-то момент мои наработки стали слишком заметны — одна история даже получила резонанс в новостях. Это стало для меня точкой. Я свернула активную деятельность в этой области.Прошёл год. В Telegram я веду небольшой закрытый канал для друзей, почти тихую гавань. И вдруг — комментарий от челове…

  • суббота, 26 апреля 2025 г. в 00:00:07
github
tracel-ai / burn

Burn is a next generation Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability. Burn is a next generation Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability. Performance Because we believe the goal of a deep learning framework is to convert computation into useful intelligence, we have made performance a core pillar of Burn. We strive to achieve top efficiency by leveraging multiple optimization te…

  • суббота, 26 апреля 2025 г. в 00:00:06
github
joho / godotenv

A Go port of Ruby's dotenv library (Loads environment variables from .env files)GoDotEnv A Go (golang) port of the Ruby dotenv project (which loads env vars from a .env file). From the original Library: Storing configuration in the environment is one of the tenets of a twelve-factor app. Anything that is likely to change between deployment environments–such as resource handles for databases or credentials for external services–should be extracted from the code into environment variables. But…

  • суббота, 26 апреля 2025 г. в 00:00:04
github
getzep / graphiti

Build Real-Time Knowledge Graphs for AI Agents Graphiti Build Real-Time Knowledge Graphs for AI Agents ⭐ Help us reach more developers and grow the Graphiti community. Star this repo! TipCheck out the new MCP server for Graphiti! Give Claude, Cursor, and other MCP clients powerful Knowledge Graph-based memory. Graphiti is a framework for building and querying temporally-aware knowledge graphs, specifically tailored for AI agents operating in dynamic environments. Unl…

  • суббота, 26 апреля 2025 г. в 00:00:03