Рубрика «компоненты» - 2

Сера - 1

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

Полимеры и лекарства — это про нас. Мы занимаемся медицинскими средствами и используем органически связанную серу, которая убивает клеща демодекса.

Ещё сера горит в ультрафиолете, поэтому многие датчики пожара не детектируют её воспламенение. Это важно для защиты производств.
Читать полностью »

Спробуй заячий помёт, он ядрёный, он проймёт — экстракты в фармакологии - 1
Иботеновая кислота, избегайте уринотерапии с её использованием

Многие думают, что лечение травками нежное и безопасное. Как у бабушки. Это глубокое заблуждение. Среди трав существует целая куча вполне натуральных видов ядов вроде наперстянки, которая вызовет гликозидами остановку сердца. Да и обычные, привычные лекарственные травы требуют сложнейшего производства и контроля: люди в белых халатах выделяют действующие вещества в огромных двадцатитонных стальных ёмкостях с помощью различных ферментов и экстрагентов. Ромашку никто не давит руками, всё происходит с помощью реакции.

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

Поэтому сегодня я расскажу вам, как люди открывали для себя лекарственные растения и почему не стоит заваривать от души натуральный чаёк от монаха Спасокукоцкого-Кочергина, купленный во время экскурсии.
Читать полностью »

Люди использовали в качестве клея почти всё, что попадалось им под руку. До химической революции в дело шли сомнительного вида выварки из рогов, копыт и рыбьей чешуи. А ещё разные варианты слизи из муки и крахмала, хорошо знакомые нам по детскому саду.

По сути, люди уже тогда эмпирически использовали различные биополимеры для своих нужд. Всё сильно изменилось после того, как появились технологии промышленного синтеза.

Сегодня я расскажу вам про PVP, поливинилпирролидон. Чернила для струйных принтеров, бумага для них же, клей, лечебные сиропы — трудно скорее найти хоть какую-то область, где не в меру пытливый ум исследователей не пытался его применить.
Мы используем его в составе своих препаратов.
Читать полностью »

Д-пантенол: препарат для добра - 1
Знакомьтесь — декспантенол. Декспантенол получает уже пятое дыхание в медицине. Для нас важно, что он значительно стимулирует процессы регенерации в повреждённых слизистых оболочках и коже, плюс делает ещё много чего полезного. Такой эффект получается из-за универсальности тех биохимических процессов, на которые он влияет.

Сейчас расскажу, почему его так любят косметологи.
Читать полностью »

При разработке любого, даже простого веб-приложения возникает необходимость повторного использования кода. В разных местах сайта рано или поздно обнаруживаются схожие участки разметки и логики, которые совсем не хочется дублировать. Однако, в решении этой задачи очень легко наступить на грабли и сделать все очень плохо.

Эта статья во многом вдохновлена докладом Павла Силина на РИТ 2017, однако здесь много моего собственного опыта и размышлений. Примеры будут на React + TypeScript, однако подход не привязан к какой-либо технологии.

Заменяй и властвуй — подход SOLID для разработки повторно используемых компонентов в вебе - 1Читать полностью »

Эра фулстэк фрэймворков в прошлом. Современные разработчики фрэймворков разделяют свои монолитные репозитории на компоненты с помощью ответвлений в Git, позволяя разработчику выбрать то, что действительно необходимо его проекту. Это означает, что вы можете построить свое приложение на топовых Zend Service Manager, Aura Router, Doctrine ORM, Laravel (Illuminate) Eloquent, Plates, Monolog, Symfony Cache или любых других компонентах, которые можно установить через Composer.

image
Читать полностью »

Себестоимость компонентов iPhone 7 оценили в 219 долларов - 1

Как это бывает раз в несколько лет, мир захлестнула волна под названием «смотрите, что я делаю с новым iPhone». Однако, самым интересным из череды разборов и краш-тестов является уже традиционная ежегодная оценка стоимости компонентов, из которых изготовлен новый аппарат от Apple.

Себестоимость предыдущих моделей iPhone на момент выхода аппарата колебалась в районе 200$.

Самым дешевым iPhone за последние годы был 5S — его себестоимость составляла всего 181 доллар, самым дорогим — iPhone 6S.
Читать полностью »

На нашем проекте мы используем Backbone.js в качестве основного JS-фреймворка. Почему выбор пал на него, я возможно ещё расскажу в одном из следующих постов, в этот раз речь о другом. Как известно, из коробки Backbone предлагает весьма скромные возможности, компенсируя это максимальной гибкостью. Поскольку Backbone существует достаточно давно и успел обзавестись серьёзным сообществом разработчиков, для решения многих типовых задач Backbone-приложений сегодня существуют плагины либо целые надстроенные над Backbone фреймворки (многим известен например Backbone.Marionette, очень многообещающе выглядит недавно вышедший Base — кстати советую приглядеться).
Тем не менее, есть одна достаточно распространённая задача, адекватное решения которой мне до сих пор не попадалось: речь идёт о создании типовых автономных элементов UI. Скажем, у вас в проекте используется элемент выбора даты, для его создания вы используете найденный вами на бескрайних просторах гитхаба плагин jQuery. С этим последним всё хорошо кроме того, что вам нужно вручную дёргать его каждый раз, когда на вашей странице появляется соответствующий input, а потом возможно ещё и подчищать созданную им разметку во избежание дальнейших конфликтов. В итоге вам приходится писать много повторяющегося кода. Вот здесь вам и пригодится Backbone.Component.Читать полностью »

Есть ли будущее за компонентной архитектурой?
Компонентные фреймворки позволяют быстро стоить приложения, используя готовые строительные блоки — компоненты. Они позволяют быстро строить приложения малой и средней сложности, но при этом очень сложно создавать большие, гибкие и настраиваемые приложения. Также по мере развития приложения его всё труднее и труднее адаптировать под новые требования клиентов. Задача этой статьи выяснить причины этих проблем и найти подходящее решение.
Читать полностью »

Вступление

В предыдущей статье я написал о разных способах оформления интерфейсов к компонентам и сокрытия их реализации в C++.
В этой статье расскажу вкратце, как в Java отделить интерфейс от реализации, а реализацию скрыть.
Я не буду рассматривать компоненты разных там Java EE, я рассмотрю самые обычные jar-ники-библиотеки.
Итак.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js