Ученые начали работу над созданием программы, стандартизирующей и облегчающей процесс поиска ошибок в других программах

Ошибки в программеОтдельные компании, занимающиеся разработкой программного обеспечения, тратят ежегодно миллионы долларов на поиски потенциально опасных ошибок, которые, так или иначе, допускаются в разрабатываемых программах. Этот процесс чрезвычайно сложен и с трудом подвергается автоматизации, и даже если программа-локатор обнаруживает десяток или сотню ошибок в другой программе, никто с уверенностью не может сказать, сколько ошибок она не заметила и пропустила. Исследователи из университета Нью-Йорка, Массачусетского технологического института и Северо-восточного университета сейчас работают над программой поиска ошибок, использующей весьма неординарный подход к этому делу. Вместо того, чтобы искать и исправлять ошибки, эта программа добавляет их в исходный код другой программы сотнями тысяч.
 | Опубликовано Informatic | Подробнее | Комментарии: 2
23 июня 2016 | Медицина

Генные "схемы" позволяют живым клеткам выполнять сложные аналоговые и цифровые вычисления

БактерииИсследователи из Массачусетского технологического института разработали своего рода синтетические генные "схемы" в которых реализована комбинация технологий аналоговых (непрерывных) и цифровых (дискретных) вычислений. Внедрение таких схем в генетический код живых клеток позволит этим клеткам выполнять сложные операции по обработке данных и на их основе производить различные запрограммированные действия, к примеру, выпускать соответствующий лекарственный препарат при понижении уровня глюкозы ниже некоторого установленного значения.
 | Опубликовано DrWho | Подробнее | Комментарии: 0

Ученые получили подтверждение наличия в ДНК второго скрытого информационного слоя

Форма молекулы ДНКВсе, что делает нас с вами такими, как мы есть, заключается в последовательности молекул ДНК, находящихся в каждой клетке нашего тела. Но достаточно давно существует гипотеза о том, что молекулы ДНК несут в себе кроме информации, закодированной в виде последовательности чередования оснований, некую дополнительную информацию, закодированную совершенно иным способом. Эта дополнительная скрытая информация влияет на то, как клетки тела обрабатывают и используют основной массив информации, и недавно ученые в области теоретической физики из Нидерландов получили доказательства того, что этот второй скрытый информационный слой действительно существует.
 | Опубликовано Informatic | Подробнее | Комментарии: 2
7 апреля 2016 | Медицина

Ученые нашли древний вирус, до поры до времени "дремлющий" в человеческом геноме

ВирусыВсе больше результатов исследований в области микробиологии указывает на то, по отношению к организму одного человека более уместен термин "мы", нежели термин "я". Тело каждого человека не является обособленной формой жизни, в нем присутствует несколько сложных и разнообразных экосистем микроорганизмов, которые оказывают глубокое влияние на наше существование. Наше здоровье и самочувствие не просто определяются правильностью функционирования клеток нашего организма, это, в достаточной степени, зависит еще и от функционирования триллионов невидимых "жителей" тела человека.
 | Опубликовано DrWho | Подробнее | Комментарии: 1
28 декабря 2015 | Медицина

Ученые идентифицировали гены, влияющие на продолжительность жизни человека

Анализ генетических данныхВ мире существует не так уж и мало людей, которые умудряются дожить до ста лет, при этом они ведут обычную жизнь и питаются, как и другие обычные люди. Что же дает этим людям возможность сохранять свою активность и интеллектуальные способности до такой глубокой старости? Согласно результатам исследований, опубликованных в журнале PLOS Genetics учеными из Стэнфордского университета и университета Болоньи, этой "палочкой-выручалочкой" являются некоторые гены, которые отсутствуют у этих людей и присутствуют у всех остальных.
 | Опубликовано DrWho | Подробнее | Комментарии: 2

Создан защищенный "паролем" выключатель "Kill Switch", который позволит контролировать синтетические бактерии и микроорганизмы

Выключатель Kill SwitchГруппа ученых из Массачусетского технологического института разработала несколько механизмов, позволяющих контролировать модифицированные на генном уровне или выращенные искусственно микроорганизмы. Эти механизмы не позволят ГМО-бактериям сбежать из лабораторий и распространиться неконтролируемым образом вне подходящей для них специальной среды обитания. Эти меры и им подобные должны сделать генетически модифицированные бактерии более безопасными как для людей, так и для всего живого на земном шаре.
 | Опубликовано Informatic | Подробнее | Комментарии: 4

Создана программа, способная исправить ошибки в другой программе, не имея доступа к ее исходному коду

Программный кодОшибки в программном коде - это бич любого человека, занимающегося разработкой программного обеспечения. Устранение ошибок - это достаточно тривиальная работа, заключающаяся в большинстве случаев в правке нескольких строчек исходного кода программы, однако, процесс локализации места возникновения ошибки является очень трудоемким занятием, отнимающим много времени особенно при работе над большими проектами. Однако, поиском типовых ошибок теперь не обязательно заниматься человеку, с этим делом вполне может справиться программа, разработанная исследователями Массачусетского технологического института, более того, эта программа может самостоятельно устранить большинство ошибок, заимствуя участки кода из других исполняемых модулей, даже написанных на других языках программирования. Такой подход не требует доступа к исходному коду исправляемой программы, в будущем он позволит сэкономить тысячи часов рабочего времени программистов и позволит получать стабильно работающие программы.
 | Опубликовано Informatic | Подробнее | Комментарии: 6

Компания Google начинает внедрять первые технологии коррекции ошибок в область квантовых вычислений

Квантовые битыКвантовые компьютеры, несмотря на их так старательно рекламируемые преимущества, никогда не смогут выиграть у современных классических компьютеров, если они не обретут способность самостоятельно исправлять ошибки, разрушающие "хрупкие" квантовые состояния их квантовых битов, кубитов. И недавно, группа компании Google, занимающаяся исследованиями в области квантовых вычислений, продемонстрировала первую в мире систему, способную самостоятельно производить коррекцию возникающих ошибок, огромный шаг, который делает область квантовых вычислений гораздо ближе к ее практическому применению.
 | Опубликовано Informatic | Подробнее | Комментарии: 1

Технологии использования ДНК для долгосрочного хранения становятся немного ближе к реальности

Информация ДНКВ настоящее время исследователи из различных уголков земного шара занимаются поисками и разработками новых технологий долговременного хранения информации. Это связано с тем, что существующие носители информации, такие, как жесткие диски, оптические диски, flash-память и т.п. могут обеспечить сохранность информации на протяжении максимум 50-100 лет. Одним из альтернативных методов долговременного хранения информации является использование молекул ДНК в качестве информационных носителей. Однако, главным недостатком этого метода является достаточно высокий уровень ошибок, связанных с несовершенством используемых методов и временной химической деградации молекул, возникающих при определении последовательности (секвенсировании) генетического кода, содержащегося в ДНК.
 | Опубликовано Informatic | Подробнее | Комментарии: 17
11 февраля 2015 | Медицина

Ученые "взломали" шифр скрытого в геноме кода вирусов

Скрытый генетический кодИсследователи из университета Лидса и Йоркского университета успешно справились с задачей по "взлому" кода скрытой генетической информации, содержащейся в геноме вирусов, входящих в самую многочисленную группу. Этот "невидимый" код был скрыт достаточно простым методом в последовательности цепочки рибонуклеиновой кислоты (РНК), которая является носителем генетической информации. А знание этого кода, раскрывающее мельчайшие подробности функционирования простейших, но чрезвычайно опасных вирусов, дает в руки людей эффективное средство для борьбы с многими видами вирусных заболеваний, включая простуду, полиомиелит и гепатит.
 | Опубликовано DrWho | Подробнее | Комментарии: 11

Sketch - новый язык программирования, способный самостоятельно оптимизировать и завершать незаконченные участки кода

Код программыЕще во время бытности аспирантом, Армандо Солар-Лесама (Armando Solar-Lezama), ныне адъюнкт-профессор Отдела электротехники и искусственного интеллекта Массачусетского технологического института, работал над разработкой нового языка программирования под названием Sketch. Вся прелесть этого языка заключается в том, что он позволяет программистам при написании программ опускать некоторые из участков кода, и заполняет эти промежутки самостоятельно, оптимизируя при этом получившиеся конструкции.
 | Опубликовано Informatic | Подробнее | Комментарии: 5

Начато тестирование облачной системы RoboEarth, специализированной "социальной сети" для роботов

Социальная сеть роботовВ настоящее время области робототехники уделяется все больше и больше внимания, не так давно прошел первый этап соревнования DARPA Robotics Challenge (DRC), которое стало одним из самых значительных событий в области робототехники за последние годы. Но вскоре произойдет еще одно событие, не столь зрелищное, как соревнование DRC, но которое окажет огромное влияние на будущее развитие робототехники. Этим событием станет открытие облачной системы RoboEarth, своего рода социальной сети для роботов, через которую они смогут самостоятельно обмениваться программным кодом и данными, в которых будет заключен весь приобретенный ими опыт, знания и умения.
 | Опубликовано RoboMan | Подробнее | Комментарии: 5
18 декабря 2013 | Медицина

В последовательности молекул ДНК обнаружен вторичный "скрытый" код

ДНКВторичный код, скрывающийся в последовательности молекул ДНК, был обнаружен группой ученых из Вашингтонского университета (University of Washington, UW). Наличие дополнительной скрытой информации может привести к коренным изменениям принципов считывания последовательностей генетических инструкций, содержащихся в ДНК, что позволит ученым более полно интерпретировать процессы мутаций, затрагивающих здоровье человека и являющихся причинами множества видов заболеваний.
 | Опубликовано DrWho | Подробнее | Комментарии: 16

Новый алгоритм системы искусственного интеллекта ломает код защиты CAPTCHA в 90 процентах случаев

Код CAPTCHAVicarious, относительно молодая компания из Сан-Франциско, специализирующаяся на разработке программного обеспечения систем искусственного интеллекта, продемонстрировала работу разработанных ими алгоритмов искусственного интеллекта, которые оказались способны правильно определить код защиты CAPTCHA в 90 процентах случаев. Код CAPTCHA - это автоматизированный тест, с которым сталкивается почти каждый день любой пользователь Интернета, в большинстве случаев этот код защиты выглядит в виде последовательности искаженных или закамуфлированных букв и цифр, и используется для дифференцирования живых людей, сидящих за компьютером от компьютерных программ. Коды CAPTCHA бывают разных уровней сложности, от простейших, которые являются встроенными средствами защиты многих систем управления сайтами, до сложных, типа reCAPTCHA, с решением которых, порой трудно справиться и живому человеку. Но алгоритмы Vicarious успешно "ломают" код CAPTCHA любой сложности, делая эту технологию защиты неэффективной и морально устаревшей.
 | Опубликовано Informatic | Подробнее | Комментарии: 5
5 апреля 2013 | Медицина

Ученые создали "пустой" вирус, которые будет играть роль вакцины против некоторых инфекционных заболеваний

ВирусыГруппа исследователей из Национального института биологических стандартов и контроля (U.K. National Institute for Biological Standards and Control) создала искусственный аналог внешней оболочки вируса ящура. Но внутри этой оболочки, там, где находится генетический материал собственно вируса, пусто. Такие синтетические вирусоподобные частицы могут использоваться в качестве вакцины против вирусных инфекционных заболеваний. Их производство будет более простым и дешевым, нежели производство обычных вакцин, ведь на предприятии, их производящем, не будет требоваться жестких мер биологической безопасности, которые предпринимаются при работе с живым вирусным материалом. Помимо этого вирусная оболочка создана таким образом, что такие "пустые" вирусы могут находиться в целости и сохранности вне холодильника гораздо дольше, нежели обычные вакцины, что значительно упрощает их доставку в любую точку земного шара.
 | Опубликовано DrWho | Подробнее | Комментарии: 3