Как стать автором
Обновить
0
0
rimpocha @rimpocha

Пользователь

Отправить сообщение

Конечный автомат (он же машина состояний) на чистом С

Время на прочтение5 мин
Количество просмотров129K
Почти каждый микроконтроллерщик сталкивался с громадными switch-case и мучительно их отлаживал.
И много кто, начиная писать реализацию какого-либо протокола, задумывался как написать её красиво, изящно, так чтобы через месяц было понятно что ты имел в виду, чтобы она не отжирала всю память и вообще какала бабочками.
И вот тут на помощь приходят машины состояний, они же конечные автоматы (те самые которые используются в регулярных выражениях).

Собственно через регулярные выражения я к ним и пришёл.
Читать дальше →
Всего голосов 51: ↑48 и ↓3+45
Комментарии50

Впервые зубчатую передачу обнаружили у живого существа

Время на прочтение1 мин
Количество просмотров194K


Биологи из Кембриджского университета впервые в истории обнаружили зубчатую передачу в теле живого существа. Естественно, она там появилась задолго до того, как такую же конструкцию изобрели человеческие инженеры.

С помощью шестерёнок маленькое насекомое Issus осуществляет синхронизацию задних конечностей во время отталкивания перед прыжком.
Читать дальше →
Всего голосов 134: ↑104 и ↓30+74
Комментарии53

BigDog оснастили «рукой»

Время на прочтение1 мин
Количество просмотров74K


Наверное, каждый уже слышал про фантастического робота BigDog, созданного ребятами из BostonDynamics.
В этот раз инженеры решили сделать робота ещё более пугающим, и оснастили его… РУКОЙ!
На представленном видео можно увидеть, как BigDog не просто манипулирует строительным блоком, но и координирует усилия, с тем чтобы швырнуть его на несколько метров!
Что сказать, будущее становится с каждым днём всё ближе. Возможно, уже через несколько лет BigDog будет нести службу бок о бок с солдатами и кидаться во вражеские истребители кирпичами.

Всего голосов 98: ↑98 и ↓0+98
Комментарии169

Беспилотный автомобиль попытался обогнать профессионального гонщика

Время на прочтение2 мин
Количество просмотров146K
Знатоки гоночных симуляторов знают, что компьютер всегда двигается по идеальной траектории и не делает ошибок. Но это в игре, а что в настоящей жизни?



На мототреке Thunderhill в Северной Калифорнии впервые в мире прошёл заезд на скорость между беспилотным автомобилем и профессиональным гонщиком. К сожалению для поклонников искусственного интеллекта, в гонке на три мили (4,83 км) всё-таки победил человек, обогнав соперника на несколько секунд.
Читать дальше →
Всего голосов 92: ↑85 и ↓7+78
Комментарии163

Curiosity — первые 50 дней на Марсе

Время на прочтение3 мин
Количество просмотров96K
Мы решили примерно раз в неделю делать обзоры про текущие исследования Curiosity на Марсе. Но так как уже два месяца прошло, в первых постах пробежимся быстренько, чтобы догнать текущий момент.

Итак, 6 августа 2012 года на планету Марс совершил успешную посадку марсоход MSL Curiosity. Первый его кадр, переданный на Землю, вызвал волну радости и воодушевления у специалистов NASA:


Далее про первые 50 дней Curiosity на Марсе, с фотографиями, панорамами и иллюстрациями
Читать дальше →
Всего голосов 269: ↑266 и ↓3+263
Комментарии88

Curiosity нашел на Марсе русло пересохшего ручья

Время на прочтение2 мин
Количество просмотров39K
Надежды человечества на обнаружение следов жизни на Марсе все больше крепнут! Как сообщается на сайте НАСА, марсоход Curiosity обнаружил остатки древнего марсианского ручья, который когда-то тек в районе, исследуемом сейчас ровером.
Читать дальше →
Всего голосов 112: ↑109 и ↓3+106
Комментарии212

В немецком парламенте запретили ноутбуки, депутат Пиратской партии пришёл с печатной машинкой

Время на прочтение1 мин
Количество просмотров160K


С понедельника 24 сентября в региональном парламенте земли Шлезвиг-Гольштейн запрещено использовать ноутбуки. Депутаты Пиратской партии выразили протест и пообещали обратиться в Конституционный суд. А пока один из депутатов Патрик Брюер (Patrick Breyer) нашёл выход из положения. Вместо традиционного для всех iPad’а он принёс на заседание печатную машинку.
Читать дальше →
Всего голосов 154: ↑142 и ↓12+130
Комментарии106

12 сентября. Сан-Франциско. Центр искусств Йерба Буэна. Live-трансляции — чего изволите?

Время на прочтение1 мин
Количество просмотров77K


Хабрачитатель! Это случится сегодня. В День Программиста.
12 сентября 2012 года. В 21:00 по Москве. В 20:00 по Киеву.

Продолжая эстафету анонсов live-трансляций — коротко и без хабраката — встречайте:

Русскоязычные трансляции:





Англоязычные трансляции:





Читать дальше →
Всего голосов 70: ↑54 и ↓16+38
Комментарии72

Робот выигрывает в камень-ножницы-бумага в 100% случаев

Время на прочтение1 мин
Количество просмотров10K
Инженеры из Токийского университета совместили систему машинного зрения и высокоскоростного робота. Получился забавный эксперимент, где робот играет в игру камень-ножницы-бумага, распознавая движение противника.


Читать дальше →
Всего голосов 114: ↑100 и ↓14+86
Комментарии91

Micromouse — конкурс для маленьких роботов

Время на прочтение1 мин
Количество просмотров7K


Micromouse — это конкурс для маленьких роботов-мышей по поиску пути в центр лабиринта размером 16х16 ячеек. Мероприятие популярно во многих странах, особенно в Великобритании, Японии и Южной Корее. Лабиринт представляет собой сетку из квадратов по 16 штук в длину и ширину, каждый квадрат имеет размеры стен 18 см. и высотой 5 см.
Читать дальше →
Всего голосов 66: ↑66 и ↓0+66
Комментарии21

Forth CPU. Что это такое? (Часть 2)

Время на прочтение3 мин
Количество просмотров2.9K
В прошлой статье мы рассматривали простейший Forth CPU J1. Теперь самое время рассказать что за язык этот Форт, и как его хорошо компилировать для этого процессора.
Читать дальше →
Всего голосов 31: ↑29 и ↓2+27
Комментарии9

Кто лучше распознаёт лица: Google, Apple или Microsoft

Время на прочтение2 мин
Количество просмотров11K
Технология распознавания лиц традиционно относится к приложениям систем искусственного интеллекта. Это реально сложная задача для программирования, и только недавно компьютеры научились относительно успешно с ней справляться (см. фото справа).

На рынке существует всего три бесплатные программы, которые умеют распознавать лица на фотографиях и сортировать фотогалереи по этим признакам: Google Picasa, Apple iPhoto* и Windows Live Photo Gallery. Последняя является самой древней (появилась год назад) и технически несовершенной (она распознаёт факт наличия лица, но не отличает лица разных людей друг от друга). Разработки Google и Apple гораздо более продвинутые, и они появились на свет в этом году.

Блоггер Джош Ловенсон решил основательно сравнить эти три программы на базе полутысячи 12-мегапиксельных фотографий из личной коллекции.

*Программа Apple iPhoto входит в платный комплект Apple iLife, но часто бесплатно поставляется в комплекте с компьютером, так что её всё-таки можно считать бесплатной с некоторой долей условности.

Читать дальше →
Всего голосов 73: ↑67 и ↓6+61
Комментарии67

Есть вопросы по электронному ID гражданина РФ?

Время на прочтение7 мин
Количество просмотров13K


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

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

Выжимка


Вот карта на Вики, вот картинка с тем, что на неё нанесено. УЭК — это интерфейс к куче баз данных организаций, ID, ЭЦП, банкинг и возможность ставить свои приложения. На карте есть криптомодуль, плюс хранятся апплеты и ключи. Она может использоваться как оффлайново (оплата проезда, ключ для программы лояльности магазина), так и онлайн (оплата квартиры и т.п.). На неё можно писать свой софт по грубой аналогии с аппстором. Хорошие условия для малого бизнеса. Карты с апреля. Бумажных документов пока не заменяют, но служат средством индентификации. Читается ридерами со встроенным ключом, будет ещё в виде симок и подобных штук. Аналоги уже введены в Сингапуре и Эстонии, например. Основные сложности во внедрении — трудоёмкая работа по согласованию взаимодействий разных ведомств, обрабатывающих запросы с использованием карты.

Читать дальше →
Всего голосов 110: ↑108 и ↓2+106
Комментарии164

20 самых популярных лекций TED Talks всех времён

Время на прочтение2 мин
Количество просмотров222K
Фонд TED с 1984 года проводит конференции, выбирая для них самые интересные темы и самые инновационные идеи. Например, на первой конференции 1984 года были представлены только что выпущенный Macintosh, инновационный компакт-диск от Sony, математик Бенуа Мандельброт продемонстрировал практическое применение своей теории фракталов, а специалист по искусственному интеллекту Марвин Минский разъяснил новую модель разума.

Каждое выступление (лекция) на конференции TED называется TED Talk и публикуется в онлайне, сейчас на сайте скопилось уже более 400 видеозаписей. Поскольку все они посвящены невообразимо интересным темам, даже сложно предположить, какие пользуются наибольшим интересом у зрителей. Официальный блог TED Blog опубликовал список Топ-20 лекций за все времена по количеству просмотров, собрав статистику с TED.com, Youtube, iTunes, Hulu, встроенных фреймов, количества скачиваний и т.д.
Читать дальше →
Всего голосов 102: ↑96 и ↓6+90
Комментарии23

Обзор наиболее интересных материалов по анализу данных и машинному обучению №8 (4 — 11 августа 2014)

Время на прочтение4 мин
Количество просмотров9.7K

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

Читать дальше →
Всего голосов 23: ↑23 и ↓0+23
Комментарии1

Что такое Томита-парсер, как Яндекс с его помощью понимает естественный язык, и как вы с его помощью сможете извлекать факты из текстов

Время на прочтение6 мин
Количество просмотров88K
Мечта о том, чтобы машина понимала человеческий язык, завладела умами еще когда компьютеры были большими, а их производительность – маленькой. Главная проблема на пути к этому заключается в том, что грамматика и семантика естественных языков слабо поддаются формализации. Кроме того, от языков программирования их отличает присутствие многозначности.

Конечно, мечта о полноценной коммуникации с компьютером на естественном языке пока еще далека от полноценной реализации примерно настолько же, как и мечта об искусственном интеллекте. Однако некоторые результаты есть уже сейчас: машину можно научить находить нужные объекты в тексте на естественном языке, находить между ними связи и представлять необходимые данные в формализованном виде для дальнейшей обработки. В Яндексе уже достаточно давно применяется такая технология. Например, если вам придет письмо с предложением о встрече в определенном месте и в определенное время, специальный алгоритм самостоятельно извлечет нужные данные и предложит внести ее в календарь.

image

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

Называется технология Томита-парсер, и по большому счету, любой желающий может воспользоваться ей уже сейчас: бинарные файлы доступны для скачивания. Однако прежде чем пользоваться технологией, нужно научиться ее правильно готовить.
Читать дальше →
Всего голосов 154: ↑148 и ↓6+142
Комментарии78

Почему в России почти нет гражданского/коммерческого высокотехнологичного производства?

Время на прочтение27 мин
Количество просмотров409K
Статью с обзором ситуации с микроэлектроникой в России я закончил утверждением, что сейчас в России есть технические возможности для создания любых военных микросхем (если не считаться с ценой). Однако и в комментариях к той статье, и во многих других — всех больше волновал вопрос отсутствия (на уровне погрешности измерений) производства чисто-коммерческих (гражданских) высокотехнологичных продуктов. Этот вопрос волновал и меня, потому я постоянно мучил вопросами всех, кто так или иначе связан с высокими технологиями и бизнесом в России.

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

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

Сразу нужно отметить, что в связи с многогранностью проблемы объем статьи получился довольно большой, так что можно начать читать с резюме в конце, и затем прочитать лишь те разделы, которые вызовут интерес. Сразу хочу предупредить — повествование «нелинейное», соседние заголовки могут описывать разные аспекты проблемы и быть друг с другом практически не связанными.
Читать дальше →
Всего голосов 389: ↑380 и ↓9+371
Комментарии304

Логика мышления. Часть 2. Факторы

Время на прочтение11 мин
Количество просмотров80K


В предыдущей части мы описали самые простые свойства формальных нейронов. Проговорили о том, что пороговый сумматор точнее воспроизводит природу единичного спайка, а линейный сумматор позволяет смоделировать ответ нейрона, состоящий из серии импульсов. Показали, что значение на выходе линейного сумматора можно сопоставить с частотой вызванных спайков реального нейрона. Теперь мы посмотрим на основные свойства, которыми обладают такие формальные нейроны.
Читать дальше →
Всего голосов 46: ↑34 и ↓12+22
Комментарии5

Логика мышления. Часть 1. Нейрон

Время на прочтение10 мин
Количество просмотров316K


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

В настоящем цикле статей планируется рассказать о той концепции интеллекта над которой мы сейчас работаем и продемонстрировать некоторые решения, являющиеся принципиально новыми в сфере моделирования работы мозга. Но чтобы повествование было понятным и последовательным оно будет содержать не только описание новых идей, но и рассказ о работе мозга вообще. Какие-то вещи, особенно в начале, возможно покажутся простыми и общеизвестными, но я бы советовал не пропускать их, так как они во многом определяют общую доказательность повествования.
Читать дальше →
Всего голосов 62: ↑53 и ↓9+44
Комментарии23

Программируем микроволновку или контроллер 40-летней давности

Время на прочтение5 мин
Количество просмотров84K
Привет, недавно мне совершенно случайно попалась в руки такая железка:
image

Ну железка и железка, подумал я… На плате присутствует микроконтроллер РВЕ035, расширитель IO m5l8243p, ИР12 между РФ5 и контроллером и там еще где-то ЛН1 в стороне болтается. Мне сразу понравилась хорошая раритетная ПЗУ на 2Кб РФ5 в панельке в золоте. Думаю, сниму ее, а остальное смело в утиль, бо вся плата залита лаком по самое небалуйся..А потом все-таки стало интересно, а что это такое вообще?
Читать дальше →
Всего голосов 179: ↑173 и ↓6+167
Комментарии48

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность