Казалось бы, какая хитрость может быть в выборе камеры для видеонаблюдения? Посмотрел характеристики, выбрал с нужными, купил, воткнул — заработало. Однако, если это видеонаблюдение «на коленке», да еще и с веб-камерой — здесь есть над чем поломать голову, но обо всем по-порядку.
Читать полностью »
Новости информационных технологий - 27736
Видеонаблюдение на коленке — хитрости выбора камеры
2013-02-04 в 9:59, admin, рубрики: diy или сделай сам, веб-камера, Видео-техника, видеонаблюдение, напильник, Песочница, метки: веб-камера, видеонаблюдение, напильник5 составляющих продвинутого интернет-магазина
2013-02-04 в 9:49, admin, рубрики: e-commerce, Блог компании «2can», дизайн интернет-магазина, интернет-магазин
Любой уважающий себя интернет-магазин должен обладать следующим функционалом: сортировка товаров, добавление в корзину, гостевой доступ и отслеживание заказов. Кроме этого, есть ряд функций, не являющихся основными, но многократно улучшающих качество сервиса и впечатления от покупок. Такие функции предлагаются лишь немногими магазинами, которые составляют элиту электронной коммерции.
Итак, далее приведены пять функций, отличающих лучший интернет-магазин от просто хорошего.
Читать полностью »
Toshiba представила флэш-память Nano Flash-100
2013-02-04 в 9:47, admin, рубрики: Новости, метки: новостиКомпания Toshiba представила разработку в области флэш-памяти, получившую наименование Nano Flash-100. Это встраиваемая флэш-память для микроконтроллеров, существенно превосходящая по быстродействию флэш-память Nano Flash, уже сравнительно давно используемую Toshiba.
Флэш-память типа Nano Flash объединяет черты технологий NAND и NOR: высокую скорость записи, характерную для NAND, и схему цепей NOR.
Еще один проект на Kickstarter: micro-USB кабель с подсветкой
2013-02-04 в 9:45, admin, рубрики: micro usb, Гаджеты. Устройства для гиков, Железо, метки: micro usb 
У современных usb и micro-usb дата кабелей есть одна солидная проблема, которая многим из нас доставляет неудобства. Речь идет о необходимости подключения телефона с соответствующим разъемом к такому кабелю в темноте. Например, почитали на ночь глядя, в темноте, нужно подключить кабель для зарядки, и начинается игра «найди разъем». Игра эта весьма негативно сказывается на людях с не очень устойчивой психикой. Самое интересное, что решение, идея, витает в воздухе много лет, и только сейчас появилась надежда на реализацию этой идеи. Речь идет о дата-кабеле с подсветкой на подключаемой к телефону стороне.
Все мы пользуемся профайлерами. Традиционная схема работы с ними такова, что приходится изначально запускать программу «под профайлером» а затем, после окончания ее работы, анализировать сырой дамп с помощью дополнительных утилит.
А что делать если мы не имея root'а хотим запрофилировать уже работающую программу, которая долго работала «как надо», а сейчас что-то пошло не так. И хотим это сделать быстро. Знакомая ситуация?
Тогда рассмотрим наиболее популярные профайлеры и принципы их работы. А затем профайлер, который решает именно указанную задачу.
Простое управление вашим Arduino через web
2013-02-04 в 9:38, admin, рубрики: arduino, diy или сделай сам, python, умный дом, метки: arduino, diy или сделай сам, python, умный дом
Эта статья предназначена для новичков. Здесь будет описано как из web приложения при помощи ajax запросов посылать команды phyton скрипту, который будет передавать их через serial port непосредственно на наш arduino.
Вы приобрели себе Arduino, попробовали несколько примеров, поигрались со скетчами. Но вам этого мало, вы хотите управлять, управлять всем этим добром через интернет. Самый простой способ — это приобрести шилдик с Ethernet-портом и подключить его к Arduino (или приобрести платку с уже встроенным Ethernet ). Но она и стоит дороже и в управлении надо поднатаскаться.
Lytro: новая прошивка и перспективная Perspective Shift
2013-02-04 в 9:35, admin, рубрики: lytro, rozetked, Блог компании Rozetked, метки: lytro, rozetkedчитатели, я приветствую вас. Вам может показаться, что сегодня день сурка, ведь сегодня необычный день, день еще одного обзора камеры Lytro. Правда, в этот раз все показано на видео и в этот раз Lytro с новой прошивкой и новой функцией Perspective Shift.Читать полностью »
Обучаемое управление роботом по ИК пульту
2013-02-04 в 9:26, admin, рубрики: arduino, diy или сделай сам, робототехника, роботы, метки: arduino, diy или сделай сам, робототехника, роботы 
Недавно я присоединился к проекту Робот-Митя. Спасибо большое Дмитрию DmitryDzz, что сделал такой классный проект и помог с первоначальным запуском робота, особенно что касается запуска Android-приложения.
Роботом уже можно было управлять по Bluetooth и Wi-Fi (через Android-голову). И через некоторое время захотелось управлять Митей пультом. На борту штатного робота у Робота уже был ИК-приемник (ведь изначально он был собран для ИК-войнушки), поэтому дело оставалось за кодом. Довольно быстро удалось настроить управление по своему телевизионному пульту, считав и записав “коды” клавиш пульта, выдаваемые библиотекой IRremote.h. Однако для этого пришлось прописать в коде эти “коды”, что было, не универсально: каждому участнику пришлось бы отдельно считывать и прописывать вручную коды, и мне при смене пульта или небольшой смене команд, пришлось бы заново прописывать данные этих пультов в скетче. А как было бы здорово, взять ЛЮБОЙ пульт и просто начать управлять Митей с его помощью!
Objective C. Практика. События и «мертвые» объекты
2013-02-04 в 9:23, admin, рубрики: event handling, Events, обработка событий, события, метки: event handling, Events, objective-c, обработка событий, событияМногие, вероятно, знают, что при работе с событиями изменения свойств с помощью key-value observing существует очень удобный механизм, предотвращающий появление в приложении «метрвых» объектов, которые представляют собой получателей вызовов. В действительности, первый же мертвый объект «валит» приложение, при поступлении ему события — это закономерно, так как объект уже не существует и никаких методов вызвать у него уже не получится.
Поиск таких объектов мог быть затруднен, если бы не замечательная в отладке вещь под названием NSKVODeallocateBreak, которая позволяет прервать выполнение приложения в момент, когда уничтожается объект, подписанный на события, чтобы отследить время его жизни и убрать проблему.
В процессе работы над классом, который я использовал для событий, мне захотелось создать аналогичный механизм, так как ошибки в событийной логике довольно сложно прогнозировать, и страховка здесь не помешает.
Данная статья рассчитана на разработчиков, имеющих опыт работы с платформой и знающих, каким образом определяется жизненный цикл объекта. Если у вас есть определенные пробелы в этой области (а я неоднократно встречал даже опытных разработчиков, которые не знают, каким образом работает счетчик ссылок и не представляющих, во что разворачивается @synthesize), то вы можете прочитать мою старую статью, посвященную исследованию данного вопроса. Остальных прошу к столу.
Разбираемся с hashCode() и equals()
2013-02-04 в 9:14, admin, рубрики: hashCode, java, собеседование, метки: hashCode, java, собеседование -i-equals().png)
Я недавно начал заниматься программированием, и в этой области для меня много нового. Данная статья рассчитана на начинающих java-программистов, и, надеюсь, поможет в освоении излюбленной темы для собеседований “hashCode и equals”.
Хочу сразу предостеречь, что я не являюсь экспертом в данной теме и могу что-то не так понимать, поэтому, если вы нашли ошибку или неточность — свяжитесь со мной.
Читать полностью »
