javascript
Практика по исправлению рекурсивных импортов во фронтенд приложении

Ранее публиковал теоретическую часть по рекурсивным импортам, желательно ознакомиться перед тем как продолжить, чтобы было общее преставление.Рекурсивные импорты рассмотрим на примере React/Redux приложении.Исходный код приложения опубликован тут, можете склонировать и попробовать самостоятельно исправить ошибки. Так сказать закрепить теорию на практике.Barrel файлы и рекурсивные импортыЧастая ошибка, связанная с рекурсивными импортами — это использование barrel файлов. Желательно их не использ…

  • вторник, 13 января 2026 г. в 00:00:08
javascript
Подходы к state management в React

Две проблемы React-разработчикаУ React-разработчика две беды:Целевые данные изменились, а ререндера не произошло.Целевые данные не изменились, а ререндер произошёл.Есть много способов подружить данные с UI. В рамках этой статьи я пройдусь по популярным подходам: разберём, как устроены подписки, почему происходят лишние ререндеры, и когда какой инструмент подходит лучше. Выбор библиотек основан только на личном опыте: описал то, с чем сталкивался лично. В целом, все библиотеки из списка крайне п…

  • вторник, 13 января 2026 г. в 00:00:06
javascript
Инвестиционные боты (почти) с нуля. Часть 1: теория и первые шаги реализации

Иллюстрация процесса (сгенерировано https://grok.com/) Всем привет.В этой части мы изучим базовую теорию и перейдем к практическому применению.Коротко о том, чем мы тут занимаемся К сожалению, на Хабре я не прошел песочницу с нулевой частью, поэтому вот ссылка на часть 0, где идет описание целей более подробно.Для лиги лени добавляю краткое описание.Цель проста как мир: получать деньги ничего не делая. Это все упрощение, но именно этого я добиваюсь. Для этого я использую свои знания в програм…

  • вторник, 13 января 2026 г. в 00:00:05
javascript
Почему JS-разработчики выбирают Rust, Go и Zig

Команда JavaScript for Devs подготовила перевод статьи о том, как инструменты JavaScript переживают сдвиг в сторону системных языков. Rust, Go и Zig уже не эксперимент, а основа нового поколения бандлеров, линтеров и компиляторов. Выясняем, почему экосистема сознательно уходит от JavaScript в собственных инструментах, какие выгоды это даёт и какие компромиссы приносит.За последние пару лет мы стали свидетелями заметных изменений в экосистеме JavaScript: многие популярные инструменты для разрабо…

  • вторник, 13 января 2026 г. в 00:00:04
github
ruvnet / claude-flow

🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, distributed swarm intelligence, RAG integration, and native Claude Code support via MCP protocol. Ranked #1 in agent-based frameworks.🌊 Claude-Flow v2.7.0: Enterprise AI Orchestration Platform 🌟 Overview Claude-Flow v2.7 is an enterprise-grade AI orchestration platform that combines hiv…

  • вторник, 13 января 2026 г. в 00:00:03
xaker
Белый хакер. Глава 12. Перед стартом

Для подписчиковХоть Кирилл и не был силен в юриспруденции, но твердо знал: держать несовершеннолетнего в отделении без серьезных на то оснований дольше трех часов не позволяет закон, после этого с подростком должны находиться либо родители, либо педагог или защитник. За уличную драку, если дело обошлось без серьезных травм или тяжких телесных, обычно и вовсе отпускали с предупреждением. В его родном Подгорске разборки среди молодежи из разных районов считались обычным делом, он и сам не раз поп…

  • понедельник, 12 января 2026 г. в 00:00:07
golang
Честный взгляд на Go: сильные стороны и болезненные ограничения

Команда Go for Devs подготовила перевод обзора языка Go от практикующего разработчика. Автор без прикрас разбирает сильные стороны Go — конкурентность, простоту и эргономику, — а затем подробно объясняет, почему его разочаровывают enum’ы, неизменяемость и модель ошибок.Я написал несколько небольших проектов на Go, так что не стоит воспринимать всё ниже как экспертное мнение о языке. Это всего лишь мои первые впечатления от работы с ним. Последние несколько месяцев я писал на Go. Сейчас я подум…

  • понедельник, 12 января 2026 г. в 00:00:05
github
gyoridavid / ai_agents_az

AI Agents A-Z In this repo, you can find the n8n templates we created for the episodes of AI Agents A-Z. Season 1 Episode 1: Creating a prescription agent Episode 2: Making a daily digest agent Episode 3: Making LinkedIn posts using Human in the Loop approval process Episode 4: Deep Research Agent using Google Episode 5: Creating a blog writing system using deep research Episode 6: Lead generation with X-Ray search and LinkedIn Episode 7: Creating Youtube short videos using our custom MCP serv…

  • понедельник, 12 января 2026 г. в 00:00:03
github
frankbria / ralph-claude-code

Autonomous AI development loop for Claude Code with intelligent exit detectionRalph for Claude Code Autonomous AI development loop with intelligent exit detection and rate limiting Ralph is an implementation of the Geoffrey Huntley's technique for Claude Code that enables continuous autonomous development cycles he named after Ralph Wiggum. It enables continuous autonomous development cycles where Claude Code iteratively improves your project until completion, with built-in safegua…

  • понедельник, 12 января 2026 г. в 00:00:02