Архив Январь 6, Пятница, 2012

DIY или Сделай Сам / [Из песочницы] Радиоуправляемая Wi-Fi машинка с камерой

Нет комментариев »

Начало



Летом появилась мысль сделать радиоуправляемую машинку, но не просто нечто похожее на творение китайской инженерной мысли, которое продается на каждом шагу, а машинку, управлять которой можно было бы с компьютера или телефона. Понято, что машинка, которой можно управлять через Wi-Fi в чистом виде, совершенно не интересна. А вот если бы у нее была бы камера? А если еще и управление через 3G/EDGE/GPRS? Вот это – другое дело!


DIY или Сделай Сам / Неубиваемая флешка :: 2

Нет комментариев »

“Неубиваемая флешка”, “Бронефлешка”, “Флешка Бумбурума” — как только мои друзья не называли этот, казалось бы, простой кусочек металла. Но как недавно было подмечено в твиттере, именно с него началась моя активность на Хабре — пост про первую версию “неубиваемой” флешки действительно был дебютным. И если первый блин был больше похож на ком, то сегодня в статье речь пойдёт о втором релизе флешки — в декабре 2013 с выжившими одноклеточными организмами она будет праздновать годовщину конца света )







Подробный how-to под катом.


Иконосказ / Иконки популярных в рунете сервисов

Нет комментариев »





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

Формат PNG, 50×50 px.


Электронная коммерция / PayPal может попросить покупателя уничтожить товар для возврата денег

Нет комментариев »

Многие ли пользователи PayPal полностью читали правила пользования системой? Вот, например, один из пунктов правил, который регулирует возврат денег, в случае, если продавец и покупатель не могут решить конфликтную ситуацию самостоятельно:

For SNAD Claims, PayPal may require you to ship the item back to the seller — or to PayPal — or to a third party at your expense, and to provide proof of delivery. <…> PayPal may also require you to destroy the item and to provide evidence of its destruction



Получается, что PayPal для возврата могут потребовать от покупателя попросту уничтожить товар и прислать им подтверждение этому.


Спортивное программирование / Новогодний zip-квест 2012 – прохождение

Нет комментариев »

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



Электронное правительство / Найден список несмертельного оружия Пентагона

Нет комментариев »

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



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


Nginx / [Из песочницы] Генерация уникального идентификатора пользователя средствами Nginx

Нет комментариев »

Приветствую Вас, хабрачитатели!



Расскажу об одной задачке, которая встала передо мной, и как я ее решил.



Сразу оговорюсь — часовой поиск в G и в Я удовлетворяющего результата не принес, но за следующий час было реализовано собственное решение.



Все это пока не более чем эксперимент — есть белые пятна как в идеи, так и в реализации, на данном этапе нужно понять жить или не жить.



Мне интересны ваша критика, ругань, фейспалмы, а самое главное пруфлинки на success/fail-stories.




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

Важно заметить, что авторизация пользователя по логину/паролю или еще как не производится.



В качестве веб-сервера и первичного балансировщика нагрузки у меня имеется Nginx.



В моей системе для php используетcя php-fpm через fastcgi, так же через fastcgi работает c++ сервер бизнес логики.



Разработка / Как Google тестирует ПО

Нет комментариев »

Прослушав вебинар «How Google Tests Software» я был так вдохновлен, что решил записать некоторые тезисы. Эта статья и есть мой конспект. Прежде всего, я должен внести ясность относительно ее содержания. Это не дословный перевод. Здесь описаны только те вещи, которые показались мне важными. Проще говоря, здесь описано не все, что прозвучало в вебинаре. Так же существует вероятность, что я понял что-то не до конца или даже понял неправильно. Поэтому горячо рекомендую прослушать вебинар самостоятельно.

Его ведет Джэймс Витакер, который в данный момент занимает пост технического директора по тестированию ПО в Google. Джэймс совместно с коллегами готовится выпустить одноименную книгу. В ней можно будет получить исчерпывающую информацию о том, как проводят тестирование GoogleMaps, Google+, ChromeOS, Android и т.д…


Zend Framework / Zend Framework 2 — долгожданные усовершенствования в Controller и View

Нет комментариев »

image На днях попробовал новый ZF2. Перечитал кучу материала, собрал по их туториалу простенький сайтик. И когда дошел до создания Action’а и View’хи то пределу моей радости не было границ. Передача переменных во view теперь осуществляется через return, и они стали локальными (никакого $this->param). Только ради этого усовершенствования я готов уже сейчас переходить на ZF2, несмотря на то что он в бете.



Под катом вас ожидает: коротенько о новшествах, о производительности и об изменениях касательно контроллера и шаблонов вьюхи.


Блог компании Kanobu Network / Канобувости, 125-й выпуск

Нет комментариев »





Приветствуем новых зрителей в этом году! А старых провожать не будем. «Канобувости» подготовили для всех вас небольшой подарок. По традиции, мы представим самые ожидаемые – не путайте с долгожданными – самые желанные игры 2012-го!



Если вы хотите скачать и смотреть в максимальном качестве «Канобувости» — пользуйтесь нашей раздачей на трекере:

Torrent.rus.ec



«Канобувости» и «Канобу-вести» доступны и в iTunes по адресам:



«Канобувости»: itunes.apple.com/ru/podcast/id448174306

«Канобу-вести»: itunes.apple.com/ru/podcast/id448174390