Массовый психоз или LLM-индуцированный бред
Совсем недавно я сам находился в ситуации с фантастическим открытием. Теория всего! Без никаких подгоночных параметров! https://habr.com/ru/articles/973460/
Читать дальше...
Совсем недавно я сам находился в ситуации с фантастическим открытием. Теория всего! Без никаких подгоночных параметров! https://habr.com/ru/articles/973460/
Читать дальше...
Фундаментальный принцип, согласно которому магнитная составляющая силы Лоренца не совершает работу над зарядом, порождает ключевой вопрос электромеханики: каким образом двигатель, основанный на этой силе, производит макроскопическую механическую работу? Разрешение этого парадокса лежит в строгом разделении понятий силового взаимодействия (импульса) и передачи энергии (работы) и требует совместного рассмотрения механики Ньютона для твёрдых тел и механики электромагнитного поля. Данная статья демонстрирует... Читать дальше...
Не для кого не секрет, что AI активно вошли в жизнь разработчиков, и без них уже трудно представить современную разработку. Разработчики используют их с разными целями и для разных задач: кому-то AI помогает с рутиной, кому-то заменяет документацию, а некоторые и вовсе пишут весь код через него. Я же в данной статье буду использовать AI для того, чтобы быстро проверить гипотезу — насколько удобно собирать Flutter-приложение в AppleImage.
Читать дальше...
Если про вас говорили «Он очень способный, но очень ленивый» — добро пожаловать в клуб взрослых СДВГшников. В статье рассказываю, как с этим жить.
Привет, Хабр!
Все мы любим быстрые программы и высокие показатели в бенчмарках. Когда гоняешь тесты производительности, так и тянет включить все оптимизации компилятора, чтобы выжать максимум. Но если вы имели дело с пакетами тестов SPEC (например, SPEC CPU), то, вероятно, замечали, результаты там делятся на две категории Base и Peak.
В тестах SPEC CPU есть концепция базового прогона (base run) и пикового (peak run). Это строго определенные режимы с разными правилами оптимизации. Читать дальше...
Акт первый: Мир цепей и узлов (Кирхгоф, 1845)
Когда Густав Кирхгоф сформулировал свои знаменитые правила для электрических цепей, мир был относительно прост. Он мыслился в терминах «жидкостей» или «зарядов», текущих по проводам. Первое правило (закон токов) — это священный закон сохранения заряда для узла. Второе (закон напряжений) — это закон сохранения энергии для замкнутого контура, возведённый в абсолют. В этой картине всё учтено: источники ЭДС, резисторы, падения напряжения. Баланс мощностей — железный аргумент. Читать дальше...
Несмотря на то что многие из нас пользуются арендными роутерами от провайдера за 10 рублей в месяц и не знают бед, чаще всего это далеко не лучший вариант из возможных. Да, дешевый, но все-таки не лучший. Такие устройства редко обладают выдающимися характеристиками, а их функциональность обычно ограничивается простой раздачей интернета. Да, многим большего и не нужно. Но если хочется нормального покрытия по всей квартире и стабильной работы с десятками устройств одновременно, провайдерской коробочки может оказаться недостаточно. Читать дальше...
Когда много лет пишешь на C++ и регулярно работаешь с множеством небольших проектов, рано или поздно устаешь от рутины. Каждый раз — новый make-файл, новые зависимости и ошибки в длинных строках компилятора. В какой-то момент я поймал себя на мысли: «А почему бы не сделать сборку проще?».
Команда Python for Devs подготовила перевод обзора обновлений Django 6.0. В свежем релизе фреймворк усиливает совместимость между СУБД, упрощает работу с email, улучшает ORM, добавляет удобства в шаблонах и снижает риск «выгорания» первичных ключей.
Привет, Хаброжители!
Как только вы освоитесь с синтаксисом Rust, с его уникальным и мощным компилятором и начнете использовать его в реальных проектах, перед вами откроется совершенно новое измерение. Как правильно применять стандартные паттерны проектирования в приложениях на Rust? Как и когда следует использовать IntoIterator? Почему Rust-разработчики любят тип PhantomData? Ответы на эти и многие другие вопросы вы найдете в книге.
Что внутри:
- создание великолепных API;
-... Читать дальше...
Автоматизация действительно помогает бизнесу. Она снимает рутинную нагрузку, ускоряет подготовку отчётов, упрощает обработку информации и создаёт ощущение, что рабочие процессы наконец стали «легче». Но параллельно с этим происходит менее заметный процесс: сотрудники постепенно меняют сам способ принятия решений. И то, что кажется естественным следствием технологического прогресса, формирует новую управленческую проблему — снижение глубины мышления в командах.
Читать дальше...
Привет! На связи Read IT Club — сообщество рецензентов и переводчиков ИТ-литературы. Мы делимся проверенными книгами, которые помогают не просто читать про ИТ, а по-настоящему понимать, как все устроено внутри. На этот раз — три издания о том, как проектировать надежные системы, создавать архитектуры, способные к изменениям, и выстраивать понятные API без избыточной сложности.
Читать дальше...
Доброе утро друзья. Привет всем из Боровлян, деревня РБ, в которой сфокусирована инфраструктура для медицины, сейчас это трудно назвать деревней. Но все же начнем наш диалог с самого начала.
На связи Никита Скирдин, ведущий разработчик ИТ-интегратора «Белый код». Не так давно я настраивал DATAREON Platform для одной компании, которая тщательно охраняет информацию о своих разработках. Поэтому необходимо было развернуть платформу в закрытом контуре на Astra Linux. Информации по этой теме в интернете нет, поэтому решил поделиться нюансами, которые могут возникнуть у вас при установке.
Недавно я наткнулась на статью «How Functional Programming Shaped Modern Frontend» и неожиданно поймала себя на мысли: мы уже настолько привыкли к функциональному программированию (ФП) в JavaScript, что забыли, как всё начиналось и почему многие идеи казались почти спасением. Чтобы лучше понять эволюцию, я решила посмотреть, что писали разработчики о ФП во фронтенде 10 лет назад, примерно в 2013-2016 годах.
Читать дальше...
Летом этого года Госдума приняла закон о запрете иностранных слов. Запрет коснется каждого предпринимателя и компанию. На подготовку дали восемь месяцев, и большая часть этого срока уже прошла.
Читать дальше...
Эта статья — для владельцев малого и среднего бизнеса, а также для IT-директоров, которые впервые сталкиваются с задачей переноса инфраструктуры. Мы не будем углубляться в настройки Kubernetes или тонкости сетевой маршрутизации. Наша цель — дать понятную «дорожную карту» переезда с точки зрения бизнеса: зачем это нужно, сколько это стоит и как не остановить работу компании в процессе.
Помните, как все смеялись над «хомяками», которые покупают на хаях и продают на низах? Я был одним из тех, кто тратил часы на технический анализ, рисовал треугольники на графиках и все равно ловил стоп-лоссы из-за эмоций. Страх, жадность, банальная усталость — главные враги трейдера.
Читать дальше...
Сегодня мы делимся техрепортом, в котором разобран полный цикл создания нового семейства моделей Alice AI: базовая текстовая Alice AI LLM и специализированная LLM Search, мультимодальная Alice AI VLM и картиночная Alice AI ART.
Читать дальше...
Postal — это современный, безопасный и удобный почтовый сервис с акцентом на конфиденциальность, гибкость и интеграцию с другими инструментами. Исходники открыты, подходит для установки на VPS.
Привет, на связи Андрей Шведов, руководитель проектов ГРАН Груп!
Несмотря на то, что печатная плата редко составляет более 10% от общей стоимости устройства, именно она является его функциональным ядром, отвечая за работу всего изделия. При этом в условиях растущего рынка электроники и постоянного усложнения требований к ПП (миниатюризация, высокая плотность монтажа) себестоимость их производства остается относительно стабильной на фоне общего подорожания электроники. Это делает печатную... Читать дальше...
Привет, Хабр! На связи снова Всеволод Зайковский, заместитель руководителя проекта в «Газпром ЦПС».
Читать дальше...
Привет! Меня зовут Денис. В августе 2024 года я присоединился к компании ЮMoney в роли Fullstack-тестировщика с автоматизацией на Kotlin. Наша команда тестирует и фронтенд, и бэкенд. Автотесты в основном интеграционные — они охватывают интерфейс пользователя и внутренние процессы.
Читать дальше...
Блокировки в СУБД — основа механизма параллельного доступа к данным, но также и частый симптом проблем в архитектуре или ошибок в логике работы с БД. Когда из-за них запросы зависают, нам требуется разбираться, кто кого и когда заблокировал, то есть поднимать и смотреть историю возникновения блокировок.
Читать дальше...
Я из тех, кто всерьёз задумывается о проектировании и реализации хеш-таблиц. Недавно обнаружился донельзя милый вариант, который заслуживает широкой огласки. Это робин-гудовская открытая адресация с применением линейного зондирования, где размер самой таблицы увеличивается как степень двойки. Если вы не знакомы с терминологией хеш-таблиц, то все эти слова могут показаться вам каким-то невразумительным салатиком, но, когда мы разберём этот пример с привлечением кода — всё должно стать понятнее. Читать дальше...