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

Processing *

Субъязык программирования, основанный на Java

Сначала показывать
Порог рейтинга
Уровень сложности

Создаем движущиеся картинки с помощью Processing

Время на прочтение3 мин
Количество просмотров11K
image

На Хабре есть статья, как получить синемаграфы с помощью бесплатной программы от Microsoft. Меня заинтересовала эта тема и я решил написать короткий скетч для скриптового языка Processing. Что это за язык программирования можно почитать здесь. Подобные движущиеся картинки представляют собой набор нескольких десятков кадров, у которых большая часть пикселей прозрачна.
Читать дальше →
Всего голосов 23: ↑20 и ↓3+17
Комментарии9

Treemap, доходы депутатов, и язык Processing

Время на прочтение5 мин
Количество просмотров6.4K
Читая топик на хабре «Госдума представила доходы депутатов в новом виде», я решил, что данные по доходам депутатов стоят визуализации. Когда-то знакомство с темой «Визуализация данных» у меня началось с языка Processing, поэтому в качестве инструмента выступал именно он. Ниже  фрагмент одной из первых картинок, а дальше можно познакомиться с тем, что такое Treemapping и как его готовить на Processing'е.


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

Управление Arduino с телефона

Время на прочтение7 мин
Количество просмотров98K
Добрый день!

Недавно заинтересовался идеей создания «умного дома». Так как из необходимых компонентов в моем распоряжении пока что имеются только arduino и телефон на андроиде, решено было начать с создания пульта управления и связи его с остальной частью системы.

Моё видение системы выглядит так:


Думаю стоит совместить домашний и веб-серверы, прикупив статический айпишник, но на первое время сойдет и так. Начнем с простого – научимся удаленно управлять светодиодом и LCD-дисплеем.
Читать дальше →
Всего голосов 28: ↑24 и ↓4+20
Комментарии41

Scala + Processing – интересный способ выучить новый язык

Время на прочтение4 мин
Количество просмотров10K
Недавно мне довелось на собственном опыте убедиться: чтобы научиться применять какие-то новые технологии, недостаточно прочитать пару книг по теме, потому что без практики теория мгновенно улетучивается из головы.

Но что можно сделать такого интересного на Scala? На самом деле, выбор не слишком большой. Я как-то придумал небольшую тулзу, неспешно написал ее, и «забил». А через несколько месяцев, к своему стыду, гуглил синтаксис «for loop»…

Я решил, что дальше так дело не пойдет, и нужно найти какие-то небольшие проектики на основные возможности языка. Тут мне и пригодился Processing. Скучные учебные проекты он любому новичку (вроде меня) поможет превратить в визуальные инсталляции. А дальше можно выбрать, что покопать углубленно — например, генерацию фракталов, рендеринг частиц или визуализацию данных.

Я переписал на Scala и выложил на GitHub парочку примеров. На скрине как раз один из них — MSA Fluids. Заинтересовавшихся прошу под кат.

Читать дальше →
Всего голосов 56: ↑54 и ↓2+52
Комментарии16

Getting Started With Processing на русском

Время на прочтение1 мин
Количество просмотров10K
image

В настоящий момент книга готовится к выходу в одном из питерских издательств.
Скачать отрывок в PDF (2,4 Мб, 21 стр) (содержание, предисловие и первая вводная глава)
Всего голосов 13: ↑7 и ↓6+1
Комментарии4

Toolduino

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

Описание


Toolduino это простой инструмент, который позволяет легко взаимодействовать с Arduino, для проверки созданных схем. Toolduino написан на языке Processing и доступен для Windows, Mac OS X и Linux. Toolduino использует Arduino библиотеку для Processing для взаимодействия с платой, чтобы вы могли управлять выходными сигналами и читать значения с входных. В плате Arduino должна быть загружена прошивка Firmata, которая поставляется с Arduino IDE. Toolduino не предназначен для использования с вашим собственным скетчем Arduino — вы должны загрузить скетч StandardFirmata в вашу плату Arduino перед использованием Toolduino.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии5

Мой визуализатор музыки

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

Давно хотел написать какой-никакой визуализатор музыки, но интересных идей не было. Потом увидел вот это — Аудио игра «Devil's Tuning Fork» и захотел сделать нечто похожее.


И вот что вышло...
Всего голосов 55: ↑44 и ↓11+33
Комментарии41

Робот радуется сообщениям в твиттере :)

Время на прочтение1 мин
Количество просмотров4.2K
image
Guardian Robot — стоит на столе и отслеживает сообщения в Twitter-е :)
Он радуется «весёлым» и грустит над «грустными» сообщениями в Вашей ленте.
Кода он получает «радостное» сообщение — он поднимает правую руку и ждёт, когда Вы «дадите пять», нажав на переключатель в поднятой руке.
Напротив, получив «грустное» сообщение — робот опускает голову и ждёт, когда Вы обнимете его, нажав переключатель на животе.
Читать дальше →
Всего голосов 7: ↑5 и ↓2+3
Комментарии3

Знакомство с Processing 1.0

Время на прочтение4 мин
Количество просмотров114K
Цель написания этого топика — познакомить вас с замечательным языком Processing. Этот ЯП не может похвастать широкой функциональностью или богатыми выразительными средствами, но он способен предложить кое-что другое…
Читать дальше
Всего голосов 74: ↑71 и ↓3+68
Комментарии40

Processing

Время на прочтение1 мин
Количество просмотров3.2K
Sun недавно выпустила JavaFX, от которого я далеко не под впечатлением, ведь я видел, на что в действительности способна Java в плане визуализации. А видели ли вы?
Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Комментарии8