Цифровой журнал «Компьютерра» 2010 № 01 | страница 47




P.S. Если вдруг пропустили гайд по телефонам и смартфонам — он здесь(http://www.computerra.ru/terralab/mobilis/490664/).

Андрей Крупин

Программные алкотестеры

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


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


С теорией разобрались, пора перейти к практике, а точнее — к краткому знакомству с программными продуктами, позволяющими контролировать процесс пития. Первый рассматриваемый нами алкотестер носит название Bodun2(http://bodun2.narod.ru/) и состоит из одного-единственного экзешника, упакованного в RAR-архив размером 246 кб. Созданная Алексеем Тарасовым утилита интересна реализованным не без юмора интерфейсом и умением с точностью до грамма рассчитывать количество алкоголя, которое нужно пригубить, чтобы дойти до нужной кондиции, но при этом не перебрать лишнего. Алгоритм приложения умеет брать в расчет различные факторы, в том числе довольно неожиданного характера. К примеру, программа может учитывать место проведения культурного мероприятия, его продолжительность и наличие танцпола, сервировку праздничного стола и прочие параметры вплоть до толерантности к алкоголю.