Архив Январь 10, Вторник, 2012

DSLR / [Из песочницы] Follow focus для DSLR видео

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

Эпиграф

«Кручу-верчу, сфокусироваться хочу»



Занимаюсь съёмкой и последующим монтажом видео. В основном съёмка ведётся на профессиональные и полупрофессиональные камеры. Но недавно пришлось поизгаляться со съёмкой на цифро-зеркалку. Не углубляясь во все подробности и возникшие проблемы данный пост посвещаю нашим извращения lowcost изобретательствам системы follow focus.



Суть проблемы: при видеосъёмке на DSLR когда зеркало поднято (режим liveview) автоматика камеры при фокусировке не помощник- исключительно ручная фокусировка. И если при фотосъёмке это не доставляет особых проблем, то ручной фокус в видео режиме портит изрядное количество нервных клеток.

Под катом небольшое исследование существующих вариантов решения проблемы задачи и личный опыт с самым дешевым вариантом для экстренных случаев.


Python / [Из песочницы] Ещё один способ обновления торрентов

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

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



Переводы / Интервью Джеффа Безоса журналу Wired

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

Jeff Bezos, CEO компании Amazon не так известен широкой публике, как покойный Стив Джобс. Про него не снято фильмов и телепередач. Однако, обозреватели считают, что именно он становится «главным по технологиям» в Америке, учитывая, насколько большая часть Интернета основывается на облачных сервисах Amazon. Это интервью некоторые считают главным событием 2011 года в ИТ-журналистике. Предлагаю сокращенный перевод, а оригинал можно почитать здесь.


Электронная коммерция / Коммерция в Министерстве обороны РФ

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

Не так давно руководство высказало мысль о необходимости создания патриотических компьютерных игр. В них, наконец-то, дети смогут играть за наших героев а не за американских.



Мысль была поддержана президентом Дмитрием Медведевым и заложена в бюджет.



image



Появились первые результаты:


jQuery / [Из песочницы] Ползунки или новый взгляд на скрол

Нет комментариев »
Как я до этого дошел



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



скриншот элементов на странице каталога



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


jQuery / [Из песочницы] Selectik — стильные селекты

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

Веб-дизайнеры любят стилизировать стандартные элементы форм. Потом эти элементы приходиться реализовывать нам — верстальщикам.



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



Естественно, после всего этого я решил изобрести свой велосипед.



Пример разработан без дополнительных картинок с помощью CSS3. Демо-страница с песочницей здесь.


Робототехника / [Из песочницы] Управляем шаговым электродвигателем с помощью драйвера

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

Что такое шаговый электродвигатель?



Я его буду называть ниже просто “мотор”, для краткости.





Расскажу кратко, более подробно про него можно прочитать в википедии или тут.

Самый простой вариант:

Есть четыре электромагнитные катушки A, B, A’, B’. Если по ним пропускать ток — они становятся магнитами (катушки А и В активны при “прямом” направлении тока, A’ и B’ — при “обратном”).

Есть колесо с зубчиками (например, зубчик один — стрелка).

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

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


Разработка под Android / [Из песочницы] Мой опыт разработки и продвижения. Игра «Балда»

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

Несколько дней назад состоялся очередной релиз моей реализации игры «Балда» под Android. Для меня это небольшая success story, потому что это мой первый проект, разработку которого я смог довести до конца и предоставить пользователям в Android Market. В этом посте мне хотелось бы рассказать о разработке приложения, его продвижении к вершине. Конкретные цифры и графики — под катом.


Python / [Из песочницы] Расширяем функциональность collectd путем добавления своих биндингов

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

Здравствуй, %habraUser%

В этой статье пойдет речь о том, как расширять систему сбора статистики collectd путем добавления новых биндингов на python.

Эта статья является дополнением этой статьи


Постановка задачи



Нужно собирать данные с помощью collectd с модуля ustats для nginx. Нужно собирать HTTP 499, HTTP 500, HTTP 503 и TCP ошибки и выводить их на одном графике.


Алгоритмы / [Из песочницы] Моделирование большого количества взаимодействующих друг с другом частиц

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

Рассмотрим ситуацию, когда необходимо обрабатывать столкновения между объектами. Как вы в этом случае поступите? Вероятно, самым простым решением будет проверить каждый объект с каждым другим объектом. И это правильное решение, и все будет замечательно до тех пор пока объектов не много. Как только их станет порядка нескольких тысяч, вы заметите, что все стало как-то медленно работать. А если частиц несколько десятков тысяч или сотен? Тогда все замрет. Вот здесь уже интересно, на какие хитрости и оптимизации вы пойдете, чтобы решить такую проблему.



Для простоты, будем рассматривать 2D случай, частицы круглые, радиус частиц у всех одинаковый.


Содержание



1. Обзор алгоритмов

1.1. Полный перебор

1.2. Sweep & Prune

1.3. Регулярная сеть

2. Некоторые оптимизации

2.1. Sweep & Prune

2.2. Регулярная сеть

3. Сравнение скорости выполнения

4. Приложение (программа и исходный код)

5. Заключение