Pull to refresh
-2
0.1
Send message

Наука торжественного напитка: как формируются цепочки пузырьков в бокале шампанского

Reading time13 min
Views3.4K


Научный мир состоит из великого множества исследований и разработок, которые направлены на улучшение жизни человека, сохранение экологии планеты, поиски альтернативных источников энергии и т. д. Проще говоря, цели таких трудов весьма серьезны, чего нельзя сказать о некоторых других исследованиях, хоть их результаты от того не становятся менее интересными. Так ученые из Брауновского университета (США) провели исследование, в котором попытались объяснить, почему пузыри газа в шампанском ведут себя не так, как в других газированных напитках. Чем же уникально шампанское с точки зрения механики жидкостей, и как это было установлено? Ответы на эти вопросы мы найдем в докладе ученых.
Читать дальше →
Total votes 21: ↑20 and ↓1+19
Comments2

Почему не SQL?

Reading time67 min
Views70K


Без преувеличения можно сказать, что SQL — один из самых распространенных в мире языков. Информационные системы могут быть написаны на Java, Python, JavaScript, C#, PHP и десятке других языков, но SQL база в том или ином виде будет в абсолютном большинстве таких систем. Среди бизнес-приложений процент систем, использующих SQL, вообще стремится к 100%.

При этом большинство существующих материалов о SQL на хабре и других ресурсах сводятся к простым вопросам, вроде: «какие типы соединений бывают», «чем левое соединение отличается от правого», «что такое триггеры» и так далее. Более того, в этих материалах практически ничего не говорится о проблемах SQL (и его реализациях), которых на самом деле очень и очень немало. Поэтому мы решили восполнить оба этих пробела: с одной стороны рассказать, как многие вещи в SQL работают изнутри, а с другой стороны — почему они работают не так как нужно / хотелось бы.

При этом речь в статье пойдет не о «вкусах и цветах фломастеров». Все затрагиваемые проблемы носят фундаментальный характер: присутствуют при разработке практически любой информационной системы и не ограничиваются «красотой кода», а в той или иной степени приводят либо к критическому падению производительности, либо к существенному росту порога вхождения, либо к значительным трудозатратам со стороны разработчика.
Читать дальше →
Total votes 92: ↑87 and ↓5+82
Comments179

Information

Rating
2,738-th
Registered
Activity