Как стать автором
Обновить
4
0
Александр Лифанов @alifanov

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

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

Python на Хабре

Время на прочтение7 мин
Количество просмотров451K
Некоторое время назад, в силу определенных причин, мне пришла в голову мысль о том, чтобы начать изучать какой-нибудь новый язык программирования. В качестве альтернатив для этого начинания я определил два языка: Java и Python. После продолжительного метания между ними и сопутствующих нытья и долбежки головой о стену (у меня с новыми языками всегда так — сомнения, раздумья, проблема выбора и т.д.), я все-таки остановился на Python. Окей, выбор сделан. Что дальше? А дальше я стал искать материал для изучения…
Читать дальше →
Всего голосов 182: ↑162 и ↓20+142
Комментарии65

Django ORM, gevent и грабли в зелени

Время на прочтение6 мин
Количество просмотров16K
Очень многие выбирают Django за его простоту. Код на Django прост и лаконичен, мы меньше думаем о костылях и больше о бизнес-логике.

Gevent тоже выбирают из-за того, что он простой, очень шустрый и не несёт за собой callback hell.

В голове возникает великолепная идея совместить две простые и удобные вещи вместе. Мы патчим Django и радуемся простоте, лаконичности и производительности, делаем множество запросов на другие сайты, создаём подпроцессы, в общем используем наш новый асинхронный Django по максимуму.
Но совместив их, мы незаметно для себя поставили несколько граблей на нашем пути.
Читать дальше →
Всего голосов 50: ↑48 и ↓2+46
Комментарии76

Сервисный робот Tod. Первые шаги вместе с ROS

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


Добрый день, Хабр. Наша команда занимается разработкой сервисного робота Tod. Мы стремимся к созданию многофункционального робота, который в своих возможностях сможет потягаться с такими флагманами в мобильной робототехники как PR2 Willow Garage. Мы начинаем с малого, но с каждым днем наш робот приобретает новые навыки, оснащается новыми сенсорами. О том, что вообще из себя представляют сервисные роботы, вы можете узнать в нашей предыдущей статье, а сегодня речь пойдет о реализации навигационной системы Tod. Сегодня мы расскажем как научить робота выполнять навигационную задачу определения собственного местоположения на базе колесной одометрии и получать сенсорные данные с ультразвуковых сонаров. Всё это дело будет управляться под операционной системой для роботов ROS (Robot Operating System), которая хорошо зарекомендовала себя в различных робототехнических проектах. Добро пожаловать под кат.
Читать дальше →
Всего голосов 27: ↑24 и ↓3+21
Комментарии24

Домашний робот MARCO

Время на прочтение4 мин
Количество просмотров8.7K
Здравствуй, уважаемый Хабр.

С недавнего времени я стал заниматься робототехникой, а именно персональной. Данное направление многие, и я в том числе, считают довольно перспективным. Как говорил Дмитрий Гришин, персональная робототехника вполне может стать тем самым Next Big Thing, встав в один ряд с компьютерами, Интернетом, WWW, соц. сетями и мобильными приложениями.

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

Из тех что были, внимание привлекли больше всего Qbo от Thecorpora и PR2 от Willow Garage. На мой взгляд, это наиболее соответствующие концепции домашнего робота проекты. Но платить под 4000 € (Qbo) за робота я не собирался, поэтому пришлось создавать его самому.

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

Добавляем беспроводную зарядку стандарта QI в свой смартфон

Время на прочтение4 мин
Количество просмотров208K
Пару месяцев назад я стал обладателем весьма интересного смартфона — TCL Idol X S950 (он же Alcatel One Touch 6040D). На сегодня имеющий одно из лучших соотношение цена/качество. Все характеристики перечислять не буду — Google их знает. Остановлюсь лишь на 5" — FullHD(Sharp) — 140.4 x 67.5 x 6.99 — 120 гр.

И все бы было хорошо, но вот заряжать его приходилось все так-же, по старинке, каждодневным изнашиванием маленького microUSB разъема.
Провода уже давно надоели, а к стандартизации беспроводных ЗУ производители все никак не доходили. А здесь в пользовании появился Nexus 7, с возможностью беспроводной зарядки, и оказалось, что наконец-то и стандартизация подоспела. Вот и было принято решение проапгрейдить свой смартфон такой удобной функцией, как беспроводная зарядка.
Читать дальше →
Всего голосов 39: ↑36 и ↓3+33
Комментарии35

Информация

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