Pull to refresh
  • by relevance
  • by date
  • by rating

Асинхронность: назад в будущее

C++

Асинхронность… Услышав это слово, у программистов начинают блестеть глаза, дыхание становится поверхностным, руки начинают трястись, голос — заикаться, мозг начинает рисовать многочисленные уровни абстракции… У менеджеров округляются глаза, звуки становятся нечленораздельными, руки сжимаются в кулаки, а голос переходит на обертона… Единственное, что их объединяет — это учащенный пульс. Только причины этого различны: программисты рвутся в бой, а менеджеры пытаются заглянуть в хрустальный шар и осознать риски, начинают судорожно придумывать причины увеличения сроков в разы… И уже потом, когда большая часть кода написана, программисты начинают осознавать и познавать всю горечь асинхронности, проводя бесконечные ночи в дебаггере, отчаянно пытаясь понять, что же все-таки происходит…

Именно такую картину рисует мое воспаленное воображение при слове “асинхронность”. Конечно, все это слишком эмоционально и не всегда правда. Ведь так?.. Возможны варианты. Некоторые скажут, что “при правильном подходе все будет работать хорошо”. Однако это можно сказать всегда и везде при всяком удобном и не удобном случае. Но лучше от этого не становится, баги не исправляются, а бессонница не проходит.

Так что же такое асинхронность? Почему она так привлекательна? А главное: что с ней не так?
Назад в будущее...
Total votes 130: ↑124 and ↓6 +118
Views105.4K
Comments 42

Математическая разгадка «Звёздной ночи» Ван Гога

Vert Dider corporate blogPopular sciencePhysics


«Когда я встречусь с Богом, то попрошу объяснить два феномена: теорию относительности и турбулентность. Свято верю, что первое он разъяснит» — Вернер Гейзенберг, физик-теоретик.
Математически объяснить турбулентность крайне сложно, но её можно усвоить через изображение на картине. Наталья Сент-Клер демонстрирует нам, как Ван Гог уловил великую тайну динамики, жидкости и света и раскрыл её в своих полотнах.
Читать дальше →
Total votes 37: ↑27 and ↓10 +17
Views20.1K
Comments 6

Российские учёные разработали матрицу активных актуаторов против турбулентности для крыла самолёта

Popular sciencePhysicsTransport

«Умные» электромеханические и электрогидравлические актуаторы со встроенной электроникой на Boeing 787-8 контролируют 21 аэродинамическую поверхность управления полётом. Производитель: Moog Inc.

Учёные Санкт-Петербургского государственного университета и Института проблем машиноведения РАН при поддержке Российского научного фонда разработали инновационный способ борьбы с турбулентностью в авиации — систему активных пластинок на крыле самолёта, которые самостоятельно меняют пространственное положение в зависимости от давления воздуха, пишут «Известия».

Разработчики предлагают покрывать поверхность крыла матрицей из активных ячеек, каждая из которых снабжена датчиком давления, микрокомпьютером и пластиной-крылышком — «пером», — с электроприводом. При возникновении турбулентности «перья» приходят в движение и меняют свой наклон относительно крыла, компенсируя возникающую неоднородность давления воздуха. При этом каждое «перо» обменивается данными с соседними ячейками, просчитывая необходимое положение.
Читать дальше →
Total votes 18: ↑13 and ↓5 +8
Views9.1K
Comments 27

Математики доказали универсальный закон турбулентности

MathematicsPopular sciencePhysics
Translation

Используя случайные процессы, три математика доказали элегантный закон, лежащий в основе хаотического движения турбулентных систем




Представьте себе спокойную реку. А теперь представьте быстрый поток пенящейся воды. Какая между ними разница? Для математиков и физиков она состоит в том, что спокойная река течёт в одном направлении, а бурный поток – в нескольких направлениях сразу.

Физические системы с таким бессистемным движением называют турбулентными. Из-за того, что их движение имеет одновременно столько характеристик, их очень сложно изучать математически. Сменится не одно поколение математиков до тех пор, пока исследователи научатся описывать бурную речку точными математическими выражениями.

Однако новое доказательство говорит о том, что хотя некоторые турбулентные системы и кажутся непокорными, на самом деле они подчиняются одному универсальному закону. В этой работе приводится одно из самых строгих описаний турбулентности, когда-либо данных математикой. И появляется оно благодаря новому набору методов, которые сами по себе меняют процесс изучения исследователями этого доселе непокорного явления.
Читать дальше →
Total votes 21: ↑16 and ↓5 +11
Views7.5K
Comments 9

Обнаружен секретный ингредиент сверхновых

Popular sciencePhysicsAstronomy
Translation

Трёхмерные симуляции сверхновых раскрыли тайну того, почему они взрываются



Турбулентная материя закручивается вокруг центра схлопывающейся звезды. Турбулентность даёт дополнительный толчок ударной волне сверхновой (синяя), после чего расположенное в центре плотное ядро звезды формирует нейтронную звезду

В 1987 году рядом с нашей Галактикой Млечный Путь взорвалась гигантская звезда. Это была ярчайшая и ближайшая сверхновая со времён изобретения телескопа (почти 400 лет назад), и почти все обсерватории повернулись в эту сторону, чтобы тщательнее рассмотреть событие. Самым интересным результатом наблюдения оказалось то, что особые обсерватории, расположенные глубоко под землёй, смогли засечь стеснительные субатомные частицы, нейтрино, поток которых устремился из центра взрыва.

Впервые предположение о том, что эти частицы являются движущейся силой взрывов сверхновых, было высказано в 1966 году. Обнаружение этих частиц стало источником комфорта для теоретиков, пытавшихся разобраться в том, как работают взрывы. Однако в последовавшие десятилетия астрофизики постоянно натыкались на один, вроде бы фатальный, недостаток моделей, основанных на нейтрино.
Читать дальше →
Total votes 20: ↑19 and ↓1 +18
Views6.7K
Comments 0