Синтаксис Go глазами того, кто последние пять лет писал на TypeScript.В первой части мы разобрались с философией Go и настройкой рабочего окружения. Теперь к коду. Эта статья про синтаксис и ключевые концепции Go. Не ждите пересказа документации. Будут сравнения, будут подводные камни, будет код. Читать далее
Оценить проект «на берегу», когда требований почти нет, команды ещё нет, а ответ нужен к завтрашнему совещанию, — это не инженерия, а гадание с серьёзными последствиями. В статье разбирается практичный способ превратить туман неопределённости в расчёт: как декомпозировать работу по пользовательским функциям, считать оценки через PERT и показывать стейкхолдерам не «одну цифру», а диапазон с уровнем уверенности. Понять PERT
История способов хранения данных — это история человечества. От первых рисунков на стенах древних пещер до современных облачных хранилищ, мы постоянно совершенствовали способы сохранить важную информацию, чтобы передать её потомкам или использовать для решения актуальных…
Почему одни топ-менеджеры с одинаковыми KPI двигают компанию вперёд, а другие годами держат её в стагнации? В статье - практический протокол оценки компетенций топов: какие данные собирать, как увязать их с бизнес-результатами и как превращать выводы в реальные кадровые решения Читать далее
Supabase — это краеугольный камень многих low-code и no-code платформ (Lovable — хороший тому пример) и он получил широкое распространение с приходом эпохи vibe-coding. Не просто так - им (супер)легко пользоваться как AI-кодинг агентам, так и углеродным формам жизни.В некотором смысле он убирает…
Современные распределённые системы часто сталкиваются с задачей управления большим количеством заданий - будь то обработка данных, интеграции или выполнение фоновых задач.В этой статье рассмотрим архитектуру подсистемы управления заданиями, реализованную на принципах…
Из новостей: что показали на TGA 2025, Godot 4.6 Beta, Unity игры на Реддите, один из крупнейших акционеров Square Enix публично раскритиковал руководство, Paradox поднимает цены.Из интересностей: вторая часть документалки про Disco Elysium, трюки из GLSL-демо, когда сиквелы работают, формат файлов, который не удаётся взломать уже 20 лет. Читать далее
Команда Python for Devs подготовила перевод статьи о двух новых Rust-базированных анализаторах типов для Python — pyrefly и ty. Оба пока в ранней альфе, но уже демонстрируют впечатляющую скорость, разные подходы к выводу типов и новые возможности. Читать далее
Команда Spring АйО подготовила перевод про Fray — инструмент для обнаружения и воспроизведения ошибок многопоточности в Java-программах. Основанный на научных исследованиях и написанный на Kotlin, Fray использует технику теневой блокировки для выявления взаимоблокировок и других проблем синхронизации. Он уже доказал свою эффективность на таких проектах, как Kafka, Flink и Lucene. Читать далее
Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн. Сегодня я руковожу дизайн-командой в KISLOROD, а в прошлом — помогал крупным брендам и миллионным сервисам обрести их уникальный голос и форму.В этой статье мы проанализировали 11 интернет-магазинов…