Как стать автором
Обновить
0
0
Виталий @MazeFAQa

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

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

Минимальная Arduino своими руками

Время на прочтение4 мин
Количество просмотров378K
Arduino — это хорошо, когда хочется быстро реализовать идею, не заморачиваясь мелочами. Но когда идея проверена, лишняя функциональность начинает просто мешать.
Собирая робота на гусеничном шасси, я столкнулся с тем, что бутерброд из Arduino + MotorShield + Sensor Shield плюс ко всему аккумулятор и прочие компоненты обросли проводами и стали с трудом помещаться на не самом крошечном шасси. Городить еще кучу шилдов, чтобы избавиться от лишних проводов не хотелось.
Появилась идея избавиться от всего, что в Arduino не требуется в готовом девайсе. Попутно хотелось снизить стоимость робота.
Многих интересующихся электроникой отпугивает еще и стоимость Arduino в магазинах. С ebay и китайских магазинов посылка идет долго, изобретательский пыл успевает остыть, поэтому приобретение откладывается «на потом», «когда сын подрастет». Поэтому я решил собрать Arduino-совместимую плату из деталей, которые всегда можно купить в городе.
В итоге я получил Arduino-совместимую плату, стоимостью в 210 рублей на макетной плате и в ~270 рублей в готовом для наращивания функционала виде.
Minimalist Arduino
«Minimalist Arduino»
С нуля до полной готовности собирается с дешевым 40Вт паяльником за 1 выходной без каких-то особых навыков.
Читать дальше →
Всего голосов 133: ↑131 и ↓2+129
Комментарии74

Охота на баги: Понимание архитектуры ИИ через эпические фейлы

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

Введение


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

В этой статье вы откроете для себя основы архитектуры игрового ИИ через серию забавных игровых багов, заснятых в видеоролики. Эксперты из AiGameDev.com Philip Dunstan и Alex Champandard проведут вскрытие и анализ багов, чтобы вы смогли увидеть общую картину этой технологии. После этого урока, вы сможете попробовать ответить на вопрос, почему NPC в вашей любимой игре ведут себя именно так и какие могут быть решения проблемы.

Об экспертах


До того как присоединиться к AiGameDev.com Philip Dunstan работал более пяти лет в Electronic Arts. Как участник центральной технологической группы он работал над некоторыми известными играми от EA в студиях по всему миру. Последние пару лет Филип специализировался на симуляции физики, в том числе помогая создать движок Impact для FIFA 12.

Alex Champandard работал над совместной технологией в движке R.A.G.E от Rockstar Games, в частности в TABLE TENNIS и MAX PAYNE 3. Недавно Алекс подписал контракт на создание ботов для мультиплеерной игры в KILLZONE 2 и 3, а также он регулярно консультирует студии с играми уровня AAA, в основном в Европе.

айда ловить жуков
Всего голосов 57: ↑42 и ↓15+27
Комментарии12

MouseTrack открыт и опубликован на code.google.com

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

Здравствуйте!


Летом этого года я опубликовал статью «Mouse Track — виртуальность становится реальнее (Статья №1)». Для тех, кому лень идти по ссылке и вникать: это перчатка-мышь, которую можно использовать вместо мышки. Водите рукой в пространстве — перемещается курсор на экране. Сгибаете пальцы/наклоняете кисть — выполняются команды, «повешенные» на каждый палец и наклон кисти.

Дело было в конце лета и дело шло к универу. Поэтому изготовление новой перчатки заняло приличный отрезок времени. Но все-таки я готов представить свой проект в завершенном состоянии и в открытом виде.



image

Здесь Вы можете узнать подробнее о проекте, из каких составляющих он состоит и вообще более детальную информацию.

Что нового?


  • Уменьшена плата перчатки
  • Дизайн перчатки существенно изменен
  • Доработана программа MouseTrack (добавлены «горячие клавиши» клавиатуры — быстрое вкл/выкл акселерометра, светодиода и клавиш перчатки + небольшие косметические изменения)

Жду от вас замечания и объективную критику.
Все пожелания и баги по работе программы и прошивки сообщайте на багтрекере проекта.

Статья №3
Всего голосов 134: ↑133 и ↓1+132
Комментарии74

Ускоряем загрузку карты в World of Tanks

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

Заметил я как-то, что на моём компьютере карты в WoT загружаются очень долго — больше минуты. Заходишь, бывает, в бой, а он уже секунд 30 идёт. А иногда вообще обнаруживаешь свой танк уже в виде горящих обломков. Компьютер мой, конечно, старенький и давно просит апгрейда, но вначале можно попытаться сделать что-то программным путём.
Читать дальше →
Всего голосов 156: ↑135 и ↓21+114
Комментарии83

Философия инженера или борьба с компьютерными вирусами

Время на прочтение5 мин
Количество просмотров2.3K
Даром изобретательства поражены множество людей. А "коктейль" изобретательство + талант + образование в лице одного человека, вообще могут сдвигать деятельность человечества на совершенно новый уровень. А если данный человек будет обладать еще лидерскими качествами и харизмой… Черт, что-то расфантазировался.

Если коротко, то для инженера — изобретателя с философской точки зрения есть всего два пути:
  1. Конструктивный;
  2. Деструктивный.
Оба пути подразумевают, создание чего-либо нового, но в первом случае результат изобретательской деятельности идет во благо, во втором — с целью уничтожения.

Программисты — это тоже изобретатели, обладая некими знаниями, а также талантом, они могут в одиночку сдвигать на качественно новый уровень информационную сферу деятельности человечества. За примерами далеко ходить не надо. Всего один человек, всеми известный Марк Цукерберг изменил представление об общении людей в компьютерных сетях, создав решение, которое мы знаем под именем Facebook. Его успех, породил множество клонов, в том числе и в Российском сегменте Интернета.

Читать дальше →
Всего голосов 19: ↑8 и ↓11-3
Комментарии16

Чузимуви: «Какой фильм посмотреть?»

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

Кадры с сайта. Слева на право — Пароль «Рыба-меч», Пираты Карибского моря: Проклятие черной жемчужины, Чак и Лари: Пожарная свадьбы.

Только Яндексу ежемесячно приходится отвечать на 50 тыс. запросов — «Какой фильм посмотреть?» и на более чем 4,5 млн. с формулировкой — «Лучшие фильмы».

Дилемму выбора очередного фильма каждый решают по-своему: кто-то идет в Топ-250 лучших фильмов Кинопоиска, кто-то ищет по любимому актеру или режиссеру, кто-то по лауреатам кинопремий и т.д. Однако, раз за разом делать выбор становится все труднее.
Читать дальше →
Всего голосов 116: ↑80 и ↓36+44
Комментарии73

Мои Вещи – новый сайт, который помогает владельцам одинаковых вещей находить друг друга

Время на прочтение3 мин
Количество просмотров18K
image

Представляем вниманию хабр-аудитории сайт Мои Вещи.

Что это такое?

Очень просто: Мои Вещи – это сайт, на котором вы находите других владельцев таких же вещей, как у вас.

Купили новый смартфон, ноутбук, фотоаппарат – зашли на Мои Вещи и отметились «я – владелец». Теперь вы на связи с другими владельцами!

Сама идея такого сервиса витала в воздухе уже давно, а то что он был нужен – очевидно. Ведь сайтов, «помогающих купить», существует множество – всевозможные каталоги, агрегаторы цен, отзывов и т.п. И все они нацелены на ситуацию «до покупки».

А что же «после покупки»? Когда заветная коробка уже дома – для покупателя самое интересное в этот момент только начинается.

Читать дальше →
Всего голосов 59: ↑47 и ↓12+35
Комментарии174

Наиболее впечатляющие приложения HTML5 для демонстрации WebGL

Время на прочтение1 мин
Количество просмотров21K
Что такое WebGL? Это новая современная библиотека, которая расширяет язык JavaScript, которая позволяет генерировать 3D графику прямо в браузере. WebGL, поддерживается многими современными веб-браузерами, такими как Google Chrome, Mozilla Firefox начиная с v4.0), Safari. Под катом несколько интересных приложений HTML5, сделанных с WebGL.
Читать дальше →
Всего голосов 84: ↑79 и ↓5+74
Комментарии59

Английский для айтишника? Легко!

Время на прочтение2 мин
Количество просмотров181K
Эта тема не относится к IT напрямую, но все знают, что без нее никуда. К сожалению, далеко не у всех есть возможность изучать английский с преподавателями. Ну что ж, попробуем заняться этим дома и с максимальной отдачей!
Читать дальше →
Всего голосов 165: ↑137 и ↓28+109
Комментарии187

Радио Pianorama. В небеса за неделю

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

Так вот, неделю назад, во время очередного отключения света в нашем провинциальном городе, мне пришла мысль создать интернет-радио, в эфире которого играет только фортепианная музыка.

image

Откладывать задумку в долгий ящик не стал.
Читать дальше →
Всего голосов 207: ↑194 и ↓13+181
Комментарии172

УКВ эхо-репитеры

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров43K
Статья кратко знакомит читателей с принципами работы ретрансляторов, дает объяснение необходимости их использования. Рассказывает об одном из наиболее простых способов организации радиосети ̶ постройке эхо-репитера.
Рассчитано на эрудированного читателя, знакомого с радиосвязью не только в пределах школьной программы.
Читать дальше →
Всего голосов 26: ↑25 и ↓1+24
Комментарии20

Частный случай использования Sikuli для решения проблемы в Facebook

Время на прочтение3 мин
Количество просмотров6.1K
Некоторое время назад Facebook стал использовать решение основанное на NFS для хранения фотографий пользователей. Оно помогает справляться с напором в около 220 миллионов новых файлов занимающих 25TB каждую неделю и в часы пик раздающее более 550 тысяч изображений в секунду [1]. Максимальное количество файлов загружаемых в один альбом было увеличено с 60 до 200 на радость пользователям.

Наличие настроек приватности и то обстоятельство, что свободное место на Picasa благополучно было съедено шедеврами прошлых лет, подтолкнуло меня и некоторых знакомых к попытке использования Facebook в качестве фотохранилища.

Практика, однако, выявила некоторые неудобства сервиса, самым досадным из которых оказалась невозможность удаления альбома после загрузки в него множества фотографий. Всем, кого затронула эта проблема и кому любопытен очередной пример использования замечательного кроссплатформенного инструмента визуальной автоматизации Sikuli посвящается эта статья.
Читать дальше →
Всего голосов 30: ↑29 и ↓1+28
Комментарии5

Магистратура и аспирантура в Японии

Время на прочтение4 мин
Количество просмотров37K
С опозданием поздравляю с началом учебного года всех хабровчан, для которых это событие не является простой календарной датой. Надеюсь, небольшой рассказ о магистратуре и аспирантуре в университете, где я сейчас работаю, вызовет у вас интерес.



Речь пойдёт об университете Aizu, где я тружусь в меру сил уже почти два года и, если не случится никаких неожиданностей, продолжу деятельность и в обозримом будущем. Кстати, на фотографии — наш кампус.
Читать дальше →
Всего голосов 102: ↑97 и ↓5+92
Комментарии119

Простейшие логические цепи. Часть 1: общая информация о логических цепях и простые логические модули

Время на прочтение3 мин
Количество просмотров29K
Приветствую всех.
Решил написать несколько статей про простейшие логические цепи.
Этот топик будет интересен скорее для людей, имеющих слабое представление об алгебре логики и логических конструкциях, чем для профессионалов и знатоков данной темы.

Итак, начнём.

Что такое комбинационная логическая цепь?


Это – цепь, способная обрабатывать бинарные электрические сигналы. В каждый момент времени исходящие сигналы комбинационной логической цепи (КЛЦ) зависят исключительно от входящих сигналов. Следовательно, одной и той же комбинации входящих значений соответствует одна и та же комбинация исходящих.
Читать дальше →
Всего голосов 49: ↑45 и ↓4+41
Комментарии28

Daily Sales — агрегатор скидочных предложений от китайских интернет-магазинов

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

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

Читать дальше →
Всего голосов 59: ↑49 и ↓10+39
Комментарии31

«Мемиана» — одна адресная книга для всех устройств. Запуск бета-версии

Время на прочтение3 мин
Количество просмотров7.8K
Некоторое время назад меня и еще нескольких сокрушительных энтузиастов (разработчик, дизайнер и один неидентифицируемый работник) объединил вопрос жизни, вселенной и вообще: как сохранить все контакты и поддерживать их актуальность? Сотни имен, адресов, номеров телефонов — все это разбросано у каждого из нас по соцсетям, почтовым ящикам, телефонам. Но телефоны теряются, соцсети в каком-то смысле тоже, сами контакты устаревают, и с удивлением обнаруживаешь, что ты не Ким Пик, чтобы все это держать в голове. MobileMe/ iCloud отличная платная штука — но только в рамках известной экосистемы. Гугловская адресная книга, возможно, еще лучше, но не умеет ни телепортировать контакты в мою «Нокию», ни обновлять номера телефонов, если хозяева их меняют. И так далее. Между тем круг друзей, коллег и партнеров расширяется со скоростью реликтового излучения, и, разумеется, большая часть всех этих новых адресов и номеров довольно быстро обращается в неуловимую темную материю по тем же причинам. Неловко говорить, сколько это заняло у нас времени, но мы продрались сквозь строй дедлайнов и открыли бета-версию «Мемианы», единую записную книжку, которую нам хочется в первую очередь отдать на суд хабросообщества.

Если сделать суровое лицо, то «Мемиана» — это 1) облачный сервис для хранения контактной информации, 2) способный автоматически синхронизироваться с десктопными и мобильными адресными книгами, 3) визитная карточка человека в интернете (последнее, наверное, десертная мелочь, но все же).

Читать дальше →
Всего голосов 9: ↑7 и ↓2+5
Комментарии24

Сортировщик страниц для распечатывания книги

Время на прочтение2 мин
Количество просмотров106K
Помните этот пост? У меня он сразу попал в закладки, а уже на следующий день я с огромным удовольствием читал свежераспечатанную книгу. Сколько их (распечатанных книг) было — уже не помню. Но уверен, что не я один этим занимался. А что? Не всегда есть в продаже книга, которая нужна прям сейчас. Да и средства экономит.

Тот, кто пробовал сам распечатывать книги, знает, что процесс печати требует внимательности и аккуратности. Печатаем по 16 страниц (4 листа формата А4, по 2 страницы книги на каждой стороне листа) таким образом чтобы, сложив пополам эту стопку, получить тетрадку, в которой страницы идут по порядку, как в книге. Из этих тетрадок потом и будет сшиваться сама книга.
Читать дальше →
Всего голосов 41: ↑41 и ↓0+41
Комментарии33

Делаем твёрдый переплёт для любимых книжек

Время на прочтение6 мин
Количество просмотров532K
Небольшое вступление

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

В своей статье мне хотелось бы поподробнее остановиться на вопросах собственно печати (как сделать этот процесс быстрым и удобным) и изготовления книги из доступных материалов.

Большое вступление

Некоторое время назад мне захотелось прочитать цикл Дугласа Адамса «Автостопом по галактике». Я попробовал почитать несколько переводов и не один меня не устроил. Поэтому было принято решение — читать на английском! Найти эти книги в оригинале в наших книжных магазинах довольно сложно. А если и есть, то только первая часть цикла. В электронном виде найти несколько проще. Но я предпочитаю читать с бумаги (читалку на E-ink куплю обязательно — очень нравятся), поэтому книги я распечатываю.

Первые две книги выглядели так:
image

Я их прочитал с огромным удовольствием, но выглядели они не очень хорошо. И я решил, что «Life, the Universe, and Everything» нужно делать книжкой.

Процесс с картинками и комментариями под катом. Осторожно, действительно много картинок.
Читать дальше →
Всего голосов 348: ↑337 и ↓11+326
Комментарии142

WeFi: Стартап, позволяющий людям делиться Wi-Fi

Время на прочтение1 мин
Количество просмотров1.1K
Буквально на днях появился новый стартап WeFi, целью которого является обмен координатами местонахождения точек Wi-Fi. Для этой цели было разработано ПО, позволяющее находить и сохранять данные о беспроводных сетях. Сейчас стартап доступен лишь по приглашениям, но приложение можно скачать отсюда, используя ключ 07ApM81D3 (да, это легально).

Идея проекта заключается в том, что пользователь после регистрации становится членом большого сообщества, готового поделиться своими хотспотами. Если же вы не зарегистрированы, то можно использовать ПО для обнаружения и сохранения мест точек доступа для себя.
Читать дальше →
Всего голосов 13: ↑11 и ↓2+9
Комментарии25
12 ...
28

Информация

В рейтинге
Не участвует
Откуда
Калуга, Калужская обл., Россия
Дата рождения
Зарегистрирован
Активность