RU

Как навести порядок в запросах Laravel с помощью кастомных Query Builders

Про кастомные Query Builders в Laravel написано уже немало, но на практике мало что меняется. В 2026 году в проектах по-прежнему можно встретить запро…

laravelphpquery builderarhitecturaархитектурапрограммированиерефакторинг
Habr
RU

Android, iOS и немного Python: подходит ли Kivy для реальных кроссплатформенных задач?

Привет, меня зовут Саша, я ведущий специалист технической поддержки по услугам ИБ . Однажды я решил, что мне обязательно нужен свой пет-проект, ну или…

pythonselectelkivykivymdkivy frameworkфреймфоркпрограммированиеприложение
Habr
RU

Как не потратить два миллиарда на код, который придется выбросить

Привет, Хабр! Меня зовут Александр Сахаров, я директор по работе с партнерами в «Диасофт». Последние пять лет мы строим экосистему Digital Q - набор l…

diasoftdigital qпрограммированиезерокодингlow-codeплатформаискусственный интеллект
Habr
RU

Почему Go-сервисы начинают тормозить без ошибок (и при чём тут goroutines). Часть 1

Часто про Go говорят:  «это язык, где конкурентность почти бесплатная» . И знаете что? Это правда. Почти. Но  «почти»  — это самое опас…

изучение языковgogolanggoroutinegoroutinesпрограммированиепроизводительностьмониторингсистемное программированиеархитектура
Habr
RU

Особенности и ловушки модели памяти в Go: тайны синхронизации. Часть 2

Описание модели памяти Go начинается со слов «если вы читаете этот документ — вы излишне умный, остановитесь». Многие и правда остановились, но не авт…

gogolanggolangconfвопросы языкознанимногопоточное программированиеконференциипрограммированиепамять
Habr
RU

Как выучить Python и не разориться: 5 лучших бесплатных курсов для новичков

Из каждого баннера кричат про зарплаты в 300к в наносекунду и предлагают взять кредит на обучение ИТ-профессиям. Но базу Python можно и нужно учить бе…

Pythonпрограммированиеобучение программированиюбесплатные курсыдля начинающихstepikсамообразованиевойти в itосновы программирования
Habr
RU

Slow Feature Analysis. Разбор метода и реализация на Python с нуля

Slow Feature Analysis - метод обучения без учителя, который извлекает из входного сигнала наиболее медленно меняющиеся признаки, решая задачу минимиза…

машинное обучениематематикаанализ данныхмашинное+обучениеалгоритмыпрограммированиеpython
Habr
RU

Автоматизация физических задач и формул, а так же расчет продуктивности мозга написанная на Python

Как я разработал собственную консоль для автоматизации расчетов формуле по физике на Python? Порой даже обычные формулы кажутся уж слишком скучными и …

наука и технологииавтоматизацияпрограммированиенаучно-популярноематематика
Habr
RU

DevGlossary: инженерный словарь терминов программирования в Markdown

Иногда я натыкаюсь на термин, который в целом понимаю, но в такие моменты хочется не просто «узнать перевод», а именно сверить часы: правильно ли я ег…

программированиесловарь терминовglossaryразработкаcomputer scienceобучениеархитектураdevglossary
Habr
RU

Контекстная амнезия: три агента, три IDE, ноль общей памяти

Представьте: вы наняли идеального сотрудника. Он пишет код как senior, разбирается в архитектуре за минуты, работает 24/7 без выгорания. Но у него одн…

devtoolsуправление разработкойбудущее itai agentsинструменты разработкипрограммированиеcursorclaude codeискусственный интеллект
Хабр — Управление
RU

[Перевод] Как мы подружили однопоточный C++ с многопоточным Rust

Этот пост написан по мотивам выступления, с которым мы с Шисянь Ван ездили на конференцию Rust UnConf , организованную  нью-йоркским сообществом …

rustс++компиляторыпрограммированиефаззинг-тестированиеоптимизацияисследование