habrahabr
7 сентября 2025 года — полное лунное затмение, видимое в России и сопредельных государствах

Друзья, в ночь с 7 на 8 сентября 2025 года произойдет полное теневое лунное затмение, которое может быть очень хорошо видимо на территории России и окружающем её географическом пространстве. Конечно, последнее слово всегда говорит погода. Но все остальное исключительно благоприятно. Я опишу видимость этого астрономического явления для Московского региона. Но в ближайших к нему локациях значительных отличий не будет.Начну с того, что еще раз отмечу, что причиной лунных затмений выступает тень Зе…

  • вторник, 9 сентября 2025 г. в 00:00:12
golang
Как мы выследили регрессию использования памяти в продакшен-сервисах на Go 1.24

Команда Go for Devs подготовила перевод статьи о том, как команда инженеров выявила регрессию использования памяти в Go 1.24. Оказалось, что всего одна оптимизация в аллокаторе памяти, случайно потерянная при рефакторинге, заставляла Go «съедать» сотни мегабайт RAM. Но сообщество Go-разработчиков быстро нашло и устранило проблему.Когда в начале 2025 года вышел Go 1.24, мы с энтузиазмом начали раскатывать его на наши сервисы. Главная новинка — новая реализация map на основе Swiss Tables — обещал…

  • вторник, 9 сентября 2025 г. в 00:00:10
golang
Часть вторая. Как я пытался засунуть gRPC в браузер — продолжение

Предыдущая частьКартина мира: почему браузер — главный блокер для «настоящего» gRPCЕсли коротко, gRPC живёт поверх HTTP/2 и активно полагается на стримы. А в браузере до сих пор нет низкоуровневого API, который позволил бы JavaScript управлять HTTP/2‑стримами на том уровне, который нужен gRPC. Даже unary‑вызов в gRPC — это частный случай стрима: открыли поток, отдали запрос, забрали ответ, закрылись. Пока браузеры не дадут этот «рычаг», все WEB‑решения — это компромиссы разной степени изящности…

  • вторник, 9 сентября 2025 г. в 00:00:09
golang
if err != nil: почему мы (не) любим обработку ошибок в Go? Обзор предложений по её улучшению

Привет, Хабр! Меня зовут Павел Агалецкий, я ведущий инженер в платформе Авито. Эта статья на одну из самых холиварных тем, о которой вы могли слышать или читать множество раз. При обсуждении Go, особенно новичками или представителями других языков программирования, камнем преткновения обычно становится проверка ошибок — if err != nil. Рассказываю, какие есть особенности и нюансы, сравниваю обработку ошибок в Go и других языках. Говорим о подходах к изменению обработки ошибок и обсуждаем последн…

  • вторник, 9 сентября 2025 г. в 00:00:08
javascript
Деструктуризация в JavaScript

Без сомнений, JavaScript — крайне популярный язык программирования. И разработчики постоянно создают обновления, которые позволяют писать код проще, короче и понятнее. Одним из таких инструментов стала деструктуризация — способ получения данныхПривет, Хабр! Меня зовут Александр Дудукало, я автор базового курса по JavaScript. В этом тексте на примерах разберемся, как работает синтаксис и как деструктуризировать массив. Подробности под катом!Что такое деструктуризацияДеструктуризация — это способ…

  • вторник, 9 сентября 2025 г. в 00:00:07
javascript
Google Chrome исполнилось 17 лет: история браузера и его будущее

Команда JavaScript for Devs подготовила перевод статьи Адди Османи к 17-летию Google Chrome. За эти годы браузер прошёл путь от «минималистичного проекта с комиксом» до полноценной платформы для приложений с ИИ. Скорость, безопасность, стабильность и простота остаются его основными принципами, а впереди — новая эра с локальными AI-API и встроенным ассистентом Gemini.ВведениеЯ до сих пор помню осень 2008-го, когда Google запустил Chrome — необычный новый браузер, представленный миру в виде комик…

  • вторник, 9 сентября 2025 г. в 00:00:05
javascript
Claude Code за $3/месяц и 2 новые «стелс» модели: потестил за вас

На выходных вышли сразу две громкие ИИ-новости, которые захотелось пощупать руками.Во-первых, на OpenRouter тихо появились две стелс-модели: Sonoma Dusk Alpha и Sky Alpha. Обе заявлены с окном контекста 2 млн токенов, поддержкой изображений на входе и параллельным вызовом инструментов, и сейчас бесплатны; Dusk заявляется как быстрая модель на каждый день, Sky - как максимально интеллектуальная для сложных задач.Во-вторых, z.ai запустили API совместимый с Claude Code с доступом к своей флагманск…

  • вторник, 9 сентября 2025 г. в 00:00:05
github
Zie619 / n8n-workflows

all of the workflows of n8n i could find (also from the site itself)⚡ N8N Workflow Collection & Documentation A professionally organized collection of 2,053 n8n workflows with a lightning-fast documentation system that provides instant search, analysis, and browsing capabilities. ⚠️ IMPORTANT NOTICE (Aug 14, 2025): Repository history has been rewritten due to DMCA compliance. If you have a fork or local clone, please see Issue #X for instructions on syncing your copy. Support My Work If …

  • вторник, 9 сентября 2025 г. в 00:00:03
github
11cafe / jaaz

The world's first open-source multimodal creative assistant This is a substitute for Canva and Manus that prioritizes privacy and is usable locally. Jaaz.app Open source Canva AI alternative The world's first open-source multimodal creative assistant This is a substitute for Canva and Manus that prioritizes privacy and is usable locally. 中文版| 新手指南 Magic Canva! "Build" your ideas like playing with LE…

  • вторник, 9 сентября 2025 г. в 00:00:02