Предыдущие части:
«Геометрическая головоломка на выходные»,
«Электродинамика виртуальной Вселенной»,
«Механика виртуальной Вселенной»,
«Квантовая механика виртуальной Вселенной (Часть I)»,
«Квантовая механика виртуальной Вселенной (Часть II)»
«Релятивизм виртуальной Вселенной»
«Космология виртуальной Вселенной (Часть I)»
«Космология виртуальной Вселенной (Часть II)»
Здравствуйте, дорогие читатели.
В предыдущих статьях мы последовательно вывели физическую теорию, которая неплохо описывает физические явления в виртуальной Вселенной, с жителями которой мы уже познакомились. Но, мало только вывести теорию. Конечно, в стародавние времена Копернику было достаточно сместить точку отсчёта с Земли на Солнце — небесная механика выровнялась с земной, а наблюдаемые результаты совпали с теми, что давали эпициклы. Формально ничего не изменилось, но изменилась точка зрения и, Voila!
В современном мире так просто уже не бывает. Теория ради теории — всего лишь набор тезисов. Теория должна приносить практическую пользу и давать конкретные предсказания. Поэтому сегодня давайте попробуем описать с помощью того, что у нас получилось, то, с чем инженеры нашей виртуальной Вселенной взаимодействуют постоянно: электрические цепи, токи, сопротивления, полупроводники и сверхпроводники. Эти явления изучены чрезвычайно хорошо, на их основе созданы сложнейшие приборы, и они давно работают на практике. Однако при попытке осмыслить онтологию происходящего — то есть понять, что именно там на самом деле происходит, неизбежно возникает множество вопросов. Попробуем снять хотя бы часть из них и, возможно, «вытянуть» из этого какую-нибудь практическую пользу.
Читать далееБольшая часть электровакуумных приборов (ЭВП) удовлетворительно (и долго) работает только при откачке их до высокого и сверхвысокого вакуума. Дело, однако, это долгое, хлопотное и дорогое, требующее драконовских мер чистоты и большой подготовки. Высоковакуумные насосы не умеют работать «с атмосферы» — требуют для своего запуска предварительной форвакуумной откачки, обычно до 10^-2…10^-3 мм рт. ст. (Торр). Существует целый ряд очень разных высоковакуумных насосов, работа которых основана на различных принципах. Не все они устроят самодельщика — где-то требуется слишком низкое давление для старта, недостижимое распространёнными и доступными форвакуумными насосами, где-то нужен жидкий азот для экстремального охлаждения, какие-то просто имеют огромную стоимость. Тем не менее существует вариант получения высокого вакуума, свободный от этих недостатков — весьма просто устроенный насос, не содержащий редких и дорогих материалов, подвижных и прецизионных частей, ртути и масла, горячих короткоживущих электродов, требующий для запуска около 10^-2 Торр, пригодный для самостоятельного изготовления в любительской мастерской, из стекла или металла, в нужном масштабе. Речь идёт о магниторазрядных, иначе — ионно-распылительных или ионно-геттерных насосах.
Читать далееВ сегодняшней публикации мы попробуем разобраться в производительности популярных MPP-движков в специализированной задаче ХД – предоставлении доступа к денормализованной витрине данных. Также ответим на вопрос: нужен ли ClickHouse в аналитическом ландшафте, спроектированном по принципу Lakehouse-платформ? Для этого будем использовать бенчмарк ClickBench.
ClickBench появился не так давно, в 2022 году. Методика создана и поддерживается командой ClickHouse. Авторы позиционируют его следующим образом - «Этот бенчмарк представляет типичную рабочую нагрузку в следующих областях: анализ потоков кликов и трафика, веб-аналитика, машинно-генерируемые данные, структурированные журналы и данные о событиях. Он охватывает типичные запросы в ad-hoc аналитике и дашбордах реального времени». Последний сценарий вызывает у нас особый интерес, ведь редко встретишь архитектурный дизайн аналитического ландшафта, где не было бы решения на базе ClickHouse именно для этой цели, на вершине пирамиды тракта данных от источника до потребителя.
Читать далееВ этой статье:
Технология создания ИИ-помощника для работы с 1С:ERP.
Почему невозможно создать такого помощника, опираясь только на официальную документацию 1С.
И почему та же самая документация 1С, при правильной обработке, способна превратить ИИ в супер-помощника – то есть многократно его усилить.
Читать далееПривет, Хабр! Меня зовут Ринат Валеев, я старший аналитик в R&D-команде VK Видео.
Команде любого видеосервиса важно оценивать, какой эффект видеоконтент оказывает на аудиторию. Это нужно, чтобы оптимизировать продукты, повышать вовлечённость пользователей, увеличивать конверсию и экономить ресурсы на производстве материалов. В рамках стратегии непрерывного развития сервиса такие задачи решаем и мы в VK Видео.
В этой статье покажу, как мы адаптировали метод propensity score под задачи видеосервиса, автоматизировали расчёты и собрали на их основе удобный self-service инструмент.
Читать далееКак всем известно, непрерывная интеграция и доставка играют огромную роль в развертывании приложений. Однако, будучи новичком, вы можете столкнуться с определенными трудностями в понимании этой концепции и ее самостоятельном применении. В этой статье мы посмотрим, как без лишних хлопот освоить CI/CD.
Читать далееЕсли верить стереотипам, разработчик — это человек, который приходит на работу и до вечера пишет код. Иногда его отвлекают на кофе или баги, но в целом картинка в массовом сознании простая: программист = кодер.
Но стоит спросить самих разработчиков, как проходит их обычный рабочий день, и выясняется, что код — это небольшая часть того, чем они занимаются. Всё остальное время уходит на встречи, обсуждения, поддержку, согласования, контекст-переключения и попытки хоть ненадолго сохранить фокус.
И это не ощущения «кажется, я сегодня ничего не написал», а данные исследований.
В статье собрали и разобрали исследования Microsoft и других компаний, чтобы понять, из чего на самом деле состоит рабочий день разработчика и почему измерять продуктивность количеством строк кода давно пора перестать.
Читать далееЯ разбираю историю идей с практическим фокусом: для применения успешных кейсов в разработке брендов и продуктов. Начну разбор с религии беспрецедентной по своему влиянию и масштабу. Христианство, после своей 1000-летней идеологической монополии остается самой крупной идеей на Земле с 2.3 миллиардами последователей (почти 30% населения). Это одна из прочнейших и древнейших нитей (не считая иудаизма), которая не оборвалась до сих пор.
Читать далееДик Ван Дайк, легендарный американский актёр и комик, сыгравший в таких классических фильмах, как «Мэри Поппинс» (1964) и «Пиф-паф ой-ой-ой» (1968), 13 декабря отметил своё 100-летие. Любимый американцами актёр связывает своё замечательное долголетие с позитивным настроем и тем, что он никогда не злится.
Хотя долголетие, конечно, зависит от многих факторов, включая генетику и образ жизни, в утверждениях Ван Дайка есть доля правды. Многочисленные исследования показали, что низкий уровень стресса и позитивный, оптимистичный взгляд на жизнь коррелируют с долголетием.
Например, в начале 1930-х годов исследователи попросили группу из 678 начинающих монахинь, большинству из которых было около 22 лет, написать автобиографию, когда они ушли в монастырь.
Читать далееПриветствую всех!
Вообще, брендовые ретро-ПК не так популярны у любителей, как обычные компьютеры. Несоответствие комплектующих каким-либо стандартам, отсутствие нормальной документации, отсутствие софта (типа утерянных утилит конфигурации) и неочевидные глюки - вот далеко не полный список проблем, с которыми можно столкнуться.
Но всё-таки есть экземпляры, лишённые практически всех этих косяков. И сегодня поговорим именно об одном из них - о брендовом слим-десктопе Packard Bell Legend. Как оказалось, этот девайс собрал в себе лучшее что от брендов, что от самых обычных самосборных машин...
Press <F2> to enter SETUPОперации на бирже почти всегда сопряжены с определенным риском — иногда он больше, иногда меньше, но всегда есть шанс получить «на выходе» денег меньше, чем внесли.
Причины могут быть различные: падение стоимости акций, дефолт эмитента облигаций, снижение синтетических индексов,... — а итог один...
Но есть был способ стабильного заработка на бирже.
Читать далееПривет! Я Антон, инженер по информационной безопасности в Selectel. Под катом снова поговорим о китайской Qwen. Ее обновления выходят так же часто, как у ChatGPT, а амбиций у команды — не меньше. Протестируем три новые модели: «диктора», «художника» и универсального генератора. Посмотрим, где они действительно впечатляют, а где пока «спотыкаются» и уступают конкурентам.
Под кат →Привет, Хаброжители!
Сегодня мы приготовили для вас перевод статьи про RAII в современном C++. Вы узнаете как правильно организовать автоматическое управление ресурсами.
В современном C++ управление ресурсами — это ключевая составляющая корректности программы, затрагивающая память, дескрипторы файлов, блокировки и все внешние системы, с которыми приходится взаимодействовать вашему коду. Начинающие программисты часто полагают, что при работе с C++ требуется активно очищать память вручную, пользуясь командами new, delete, malloc или free. Но на самом деле в современном C++ эта работа строится существенно иначе.
Благодаря сообществу, вы, возможно, уже в курсе, что мы выпустили новую версию GigaIDE Community. Как и предыдущие версии, она доступна на платформе GitVerse. В поставку входит обновлённый ИИ-помощник GigaCode, который теперь имеет встроенный агентский режим.
Читать далееПока мы не можем полностью воспроизвести работу мозга в «железе». Но, учёные идут другим путём и создают устройства, которые имитируют отдельные элементы нервной системы. В августе этого года в Nature Communications вышла работа, посвящённая аппаратным искусственным нейронам на основе диффузионных мемристоров. Авторы ввели для таких устройств новый термин — транснейроны.
Диффузионные мемристоры – это разновидность мемристоров, в которых электрическая проводимость определяется временной динамикой диффузии наночастиц (например, серебра) в оксидной матрице.
Предлагаю подробнее погрузиться в новое открытие ученых.
Читать далееРешили добавить в рубрику немного узкопрофильного чтения на случай, если вам близка урбанистика, а также транспорт и его история. Выбор пал на эту книгу отнюдь не случайно. Во-первых, транспортной теме автор посвятил десять лет. Продолжительное исследование упаковано практически в монографию, а значит рекомендация разбавит другие, о которых мы писали ранее. Во-вторых, история транспортных реформ — про открытия и инновации, ведь кое-кто однажды предложил идею общественного транспорта, что стало равно революции.
Читать далееНе так давно я уже устраивал битву между GPT-5, Gemini 3 Pro и Claude Opus 4.5. Затем рассмотрел Grok-4.1, после чего возникла идея расширить это сравнение и по итогам составить топ-5 лучших моделей среди указанных конкурентов.
Сегодня в соревновании участвуют: GPT-5.2, Claude Opus 4.5, Gemini 3 Pro, DeepSeek v3.2 и Grok-4.1. Делайте ваши предположения - а я начинаю сравнение.
Читать далееПроисходит вполне осязаемый процесс зомбирования многопоточностью. А потому хотелось бы кое-что уточнить, конкретизировать, что можно считать параллельными вычислениями и, соответственно, параллельным программированием, а что нельзя.
Предположим, перед вами «черный ящик». Это может быть, к примеру, ваш комп , ноут или хотя бы смартфон. Нет внешних критериев, по которым вы могли бы идентифицировать алгоритм его работы. В смысле параллельный он или последовательный. Следовательно, для любой последовательной программы должен быть универсальный формальный механизм, преобразующий ее в эквивалентную параллельную программу и наоборот.
Уже давно известны универсальные модели последовательных алгоритмов, такие как машина Тьюринга или машина Поста. Есть и другие модели, но без потери общности вполне можно ограничиться упомянутыми. Но современный собеседник буквально впадает в ступор, когда речь заходит о модели параллельных вычислений.
Но так было не всегда. В 80-х годах прошлого века математики, программисты и другие, причастные к процессу алгоритмизации и программирования, пытались такую модель создать. К сожалению, все, похоже, завершилось автоматом сетями Петри. Но даже с учетом столь печального факта, как не успешность таких поисков, должна существовать, как и в случае последовательных алгоритмов, модель параллельных алгоритмов. Без нее разговоры об упомянутом выше преобразовании алгоритмов просто не имеют смысла.
В силу философского закона единства и борьбы противоположностей, когда есть одно, то должно быть и другое. Так, если есть свет, то, как ни крути, будет и тьма. Когда есть хорошее, то рано или поздно, как ни избегай, будет и плохое (жизнь, как известно, в полоску). А если есть последовательное программирование, то должно быть, как его ни назови, альтернативное ему - параллельное. А если уж оно есть или, как минимум, обсуждается, то необходимо дать ему определение, аналогичное по смыслу моделями обычных алгоритмов. Все это естественно и даже очевидно, когда речь идет о научных понятиях и, как в нашем случае, о науке программирования.
Читать далееРано или поздно вы решите написать чат. Да, свой чат. И, возможно, вспомните про эту статью.
Изложу свое понимание, видение на построение системы любого чата, будь то чат между 2 пользователями, групповой чат (открыто и закрытого типа), чат с контактом в другом мессенджере, канал.
Все изложенное субъективно. Искал разные источники, анализировал другие чат-платформы. Надеюсь, будет полезно.
И так.
Что такое чат? Мы каждый день общаемся в чатах, чаты в разных приложениях похожи и не похожи одновременно.
Сделаем несколько обобщающих утверждений, на которые будем опираться далее.
- Чат - это хронологическая лента сообщений.
- Сообщение - некая единица контента (текст, файл, картинка, аудио, видео, стикер, оповещение, ...)
- также у сообщения есть дата-время создания сообщения.
- У сообщения всегда есть отправитель.
- В чат сообщения могут добавлять разные отправители (пользователи, боты, система).
- В чате есть участники. По сути - это подписчики, которые подписаны на получение новых сообщений в чате.
Читать далееБольшинство проектов гибнут не на финише, а на старте. Причина проста — неясная цель, туманное планирование и команда, собранная «по знакомству». Если вы готовите запуск нового проекта, это руководство поможет избежать типичных ошибок. Здесь — практичный системный подход, который проведёт вас от идеи до уверенного старта.
Читать далее