Как стать автором
Обновить

Горизонт завален: Photosynth хуже составляет фотопанорамы, чем трёхмерные обзоры

Время на прочтение 2 мин
Количество просмотров 2.2K
Софт
Сегодня я впервые познакомился с Photosynth как зритель — так с ним, наверное, знакомятся все подряд: установил Silverlight, перезапустил свой браузер, полез в карты Bing, открутил карту к своему городу и стал глядеть, кто и что успел понаснимать вокруг его.

Волею случая первый synth, мне попавшийся, звался «Геленджик: вид с гор». Едва открыв его, даже ничего ещё не тронув, я вмиг увидел: горизонт завален, горизонт косой. Хотя автор фотографий держал при съёмке фотоаппарат прямо и ровно, Photosynth явственно перекосил его снимки в этой, сразу видимой, части синта:

[горизонт завален]

Читать дальше →
Всего голосов 26: ↑15 и ↓11 +4
Комментарии 5

Математический подход к созданию сайтов

Время на прочтение 8 мин
Количество просмотров 64K
Разработка веб-сайтов *Математика *
Из песочницы
«Математика прекрасна». Это может показаться абсурдным, для людей которые при одном только упоминании математики вздрагивают. Однако некоторые из самых красивых вещей в природе и нашей Вселенной — это проецирование математических свойств, от самых маленьких до крупнейших галактик. Один из древних философов, Аристотель сказал: «математическим наукам свойственно выстраивать все по порядку, в симметрии и ограничениях, они являются главными формами прекрасного».

Из-за своей природной красоты, математика является частью искусства и архитектуры. Но она практически не применяется  для дизайна сайтов и приложений. Это наблюдается из-за того, что многие не сопоставляют математику с дизайном. Хотя, наоборот, математика может быть инструментом для производства, поистине волшебных конструкций. Тем не менее, вы не должны полагаться на математику для каждого своего творения. Дело в том, что вы должны рассматривать математику как вашего помощника. Для наглядности мы создали пару сайтов, которые представляют математические принципы, обсуждаемые в этой статье. Мы также создали рекомендации, которые можно использовать в дизайне.

Читать дальше →
Всего голосов 145: ↑107 и ↓38 +69
Комментарии 33

Переходим с STM32 на российский микроконтроллер К1986ВЕ92QI. Генерируем и воспроизводим звук. Часть первая

Время на прочтение 15 мин
Количество просмотров 25K
Отладка *C *
Туториал

Вступление


В предыдущей статье мы поговорили о настройке тактовой частоты микроконтроллера. Сейчас мне хотелось бы рассмотреть варианты работы со звуком: его генерирование и воспроизведение. По началу мне хотелось написать одну большую статью, в которой было бы рассмотрено все. От генерации прямоугольных импульсов до воспроизведения FLAC с microSD карты. Но статья получилось просто гигантской. Так что я решил разбить ее на несколько статьей поменьше. В каждой из которых я разбираю по одному периферийному модулю.
Читать дальше →
Всего голосов 17: ↑15 и ↓2 +13
Комментарии 13

Переходим с STM32 на российский микроконтроллер К1986ВЕ92QI. Генерируем и воспроизводим звук. Часть вторая: освоение DMA

Время на прочтение 9 мин
Количество просмотров 20K
Отладка *C *
Туториал
В прошлой статье нам удалось получить звук, но это очень дорого нам далось. Во первых, мы разогнали контроллер до максимальной скорости. А во вторых, кроме генерирования звука контроллер ничего не может, так как большая часть процессорного времени занята постоянным обновлением значения ЦАП-а. Не хорошо это. Именно сейчас остро стоит вопрос об использовании ДМА.
DMA, или Direct Memory Access – технология прямого доступа к памяти, минуя центральный процессор.
— (с) отсюда.
Читать дальше →
Всего голосов 20: ↑16 и ↓4 +12
Комментарии 8

Переходим с STM32 на российский микроконтроллер К1986ВЕ92QI. Генерируем и воспроизводим звук. Часть третья: TIM + DMA

Время на прочтение 14 мин
Количество просмотров 19K
Отладка *C *
Туториал

Вступление

В предыдущей статье я рассказал о своем первом знакомстве с DMA. В ней мы делали связку DMA + SysTick. Статья получилась очень специфичной и сложной, ввиду неопытного кривого подхода. Набравшись опыта, в данной статье я расскажу о куда более простом и понятном способе работы с DMA.
Читать дальше →
Всего голосов 31: ↑23 и ↓8 +15
Комментарии 7

Переходим с STM32 на российский микроконтроллер К1986ВЕ92QI. Генерируем и воспроизводим звук. Часть четвертая: финал

Время на прочтение 115 мин
Количество просмотров 17K
Отладка *C *
Туториал

Введение.


В данной статье мы закончим тему генерации звука средствами нашего микроконтроллера. Создадим одноголосную и многоголосую основу для музыкальной открытки.
Читать дальше →
Всего голосов 32: ↑21 и ↓11 +10
Комментарии 6

Гильоши

Время на прочтение 11 мин
Количество просмотров 39K
Алгоритмы *Математика *
Гильоши — это характерные узоры на деньгах и ценных бумагах. Они красивы, и сочетают в себе одновременно заметную сложность с внутренней простотой — когда кажется, что ты вот-вот уловишь принцип, но он каждый раз от тебя ускользает. Возможно, именно это и есть определение красоты.
Читать дальше →
Всего голосов 123: ↑123 и ↓0 +123
Комментарии 56

Экономим по-богатому или знакомство с BMW i3

Время на прочтение 19 мин
Количество просмотров 59K
Блог компании BMW Автомобильные гаджеты Транспорт
Если кто-то где-то заспойлерил фильм или целый сезон сериала, то смотреть его будет уже не так интересно. То же самое с тест-драйвом «нестандартных» автомобилей — если заранее посмотреть подробный обзор на YouTube и изучить все характеристики, то wow-эффект будет не таким, каким бы мог быть. Именно поэтому я решил ничего не смотреть и не читать перед знакомством с BMW i3. И не пожалел. А вот вам испорчу всю малину — добро пожаловать под кат.


Всего голосов 67: ↑52 и ↓15 +37
Комментарии 323

Гильоши другим манером

Время на прочтение 5 мин
Количество просмотров 3.5K
Работа с векторной графикой *Алгоритмы *Графический дизайн *
Гильоши — это характерные узоры на бумажных деньгах и других ценных бумагах. Подробный рассказ о них с отступлением в историю можно найти в предыдущей статье. Там же приводился и алгоритм рисования, строящий гильоши по точкам.

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

Поэтому пришло время подумать о другом алгоритме — который давал бы сразу вектора. Поскольку в распространенных редакторах для кривых линий предлагается только интерполяция кривыми Безье, на них и будем ориентироваться.
Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Комментарии 2

Комплексные числа и геометрические узоры

Время на прочтение 6 мин
Количество просмотров 21K
Блог компании RUVDS.com Работа с векторной графикой *Алгоритмы *Математика *Графический дизайн *
Когда речь заходит о комплексных числах, в первую очередь вспоминают о преобразовании Фурье и прочих аспектах цифровой обработки сигналов. Однако у них есть и более наглядная интерпретация, геометрическая — как точки на плоскости, координатам которой соответствуют действительная и мнимая часть комплексного числа. Рассматривая некоторую кривую как совокупность таких точек, можно описать её как комплексную функцию действительной переменной.

Дальше больше картинок и анимаций
Всего голосов 106: ↑106 и ↓0 +106
Комментарии 39

Что такое функциональный генератор, и как им пользоваться

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 6K
Блог компании RUVDS.com Схемотехника *Старое железо DIY или Сделай сам Электроника для начинающих
Туториал

Привет, Хабр! Какие и насколько значительные искажения, (или преобразования, если они желательные), привносит в сигнал тот или иной прибор, цепь или узел?

Функциональный генератор — это лабораторный прибор, который позволяет моментально увидеть эти искажения на экране осциллографа. Согласитесь, это максимально удобно и наглядно.

Сегодня мы соберём и опробуем такие генераторы на специализированных микросхемах ICL8038 и XR2206, а также простейший вариант на NE555.
Читать дальше →
Всего голосов 43: ↑43 и ↓0 +43
Комментарии 7