ur001
Книга о себе
7 марта
4
изображение

Картина которую я нарисовал несколько лет назад когда влюбился в Алису. Наконец-то отсканировал. Для любопытствующих - это батик на шёлке.

26 января
1
изображение

V.Horowitz & A.Enstein

Послушать Скрябина в исполнении Горовица можно тут

22 декабря
0

Пульт управления Last.fm для iPhone своими руками

Эта статья предназначена тем людям которым надоело бегать из комнаты в комнату чтобы пропустить или забанить непонравившийся трек Last.fm плеера и имеющим некоторое представление о php и настройки http сервера.

У меня наконец-то дошли руки сделать простенький пульт управления через iPhone или другое мобильное устройство. За основу взят код с Хабра в котором описан способ управления iTunes и QuickTime.

Как это работает...
Работает это всё на php. С помощью exec() выполняется AppleScript, соответственно всё это только под Mac. Так как плеер Last.fm не поддерживает AppleScript приходится извращаться таким образом:

tell application "Last.fm" to activate
tell application "System Events"
tell application process "Last.fm"
click menu item "Пропустить" of menu "Настройка" of menu bar 1
end tell
end tell

Что нужно чтобы это заработало у вас
1. Устанавливаем сервер с поддержкой php и возможностью запуска shell скриптов с помощью exec().
Для простоты можно воспользоваться готовым набором MAMP.

2. Скопировать скрипт в нужную папку и исправить последнюю строчку для redirect-a. Сейчас скрипт настроен находиться в корне localhost-а и там прописано

header('location: /');

3. Зайти с iPhone на адрес по которому находится ваш скрипт:

http:///

Помимо Last.fm этот пульт управления подходит для iTunes и QuickTime и может быть кастомизирован под собственные нужды.

Скачать архив

P.S. Если ваш плеер Las.fm говорит на языке отличном от русского, надо поменять слова в коде на те которые соответствуют названиям ваших пунктов меню last.fm.

P.P.S. Код сырой и распространяется as-is. Делайте с ним что хотите. Если возникнут вопросы - пишите.

P.P.P.S. Только что выяснил, что для корректной работы необходимо поставить галку "включить скрипты графического интерфейса пользователя" в AppleScript Utility.

16 декабря
0

Про лень работать, мотивацию и прочую чепуху

Вот кто-то говрит что лень — это чудовище. Достаточно это понять как сразу расхочется лениться и захочется работать.

Но мне кажется представлять себе лень в виде чудовища — это самообман. Желание этого проистекает от другого самообмана: вам кажется, что вам надо что-то делать, но это не так. Или от недоосозанного понимания: вам кажется что надо, но вы в этом не уверены.

Выход, ИМХО, работать именно над мотивацией. Необходимо разобраться в себе и расставить приоритеты: что вам действительно важно. А то что важно всегда хочется делать без излишнего самообмана. Ведь делая то что хочется вы получаете удовольствие — работа в радость.

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

31 октября
-4

Короткие номера ICQ. Дёшево!

Все мечтают о коротком ICQ совпадающим с номером телефона...

А хотите чтобы ICQ совпадал c вашим e-mail?

— Тогда заведите себе Jabber! Это бесплатно. Заведите себе Jabber и не парьте мне мозг своим ICQ больше никогда. Забудьте ICQ как страшный сон!

И, да, конечно разошлите это сообщения 10 мульонам людей и будет вам счастье!

1 сентября
1

Звучащие обертоны и унтертоны

Нарисованная мною обертонно-унтертонная спираль долго не давала мне покоя. Очень хотелось её озвучить.

Для начала я сделал простенький арпеджиратор на PD и записал несколько получившихся звуков.

Засунуть в mmm-tasty flash-плеер мне не удалось (genue, добавь же возможность вставки звука на тейсти!) потому оставляю ссылку для скачивания с iDisk. Правда, не уверен что она всегда и у всех будет работать...

скачать и послушать.

Так звучит не-темперированный музыкальный строй. По-моему симпотично.

Так же я придумал любопытный музыкальный инструмент на основе не-темперированного строя. Но для его создания мне необходим длинный тач-скрин. Может кто знает откуда его взять?

P.S. Вот ещё экземпляр: скачать

9 августа
15
изображение
2 августа
0
изображение

Пили чай с зелёными бутербродами

30 июля
2

Логарифмы рулят. Как сделать облако тегов нагляднее

Проблемма: При линейной зависимости размера тега от количества публикаций облако выглядит не наглядно. Проще показать чем объяснить:

Решение: установить логарифмическую зависимость
Вес тега = log(колличество публикаций + 1)
И, о чудо:

Что изменилось: теги, которые выглядели одинаково стали выглядеть по разному.

22 июля
1
изображение

Облако тегов на моём del.icio.us.

Если хотите такую же, вам сюда

P.S. Между прочим, работает на Google App Engine

1 июля
4

Визуализация первых 16 обертонов

UPD: Красная точка - начало отсчёта - основной тон. 180 (Pi) градусов - одна октава. Длина линий исходящих из центра пропорциональна частоте тона.
Больше ничего не скажу...

P.S. Спасибо программе Processing за то что она такая простая и удобная.

P.P.S. Кликнув по картинке можно получить 100$ скачать полноразмерное изображение и... повесить, например, на стену.

22 июня
0

Создать себя

Я тут на досуге понял одну любопытную штуку...

Люди часто концентруруются на вопросе "Чего я хочу", "Что для меня главное", "Какой я на самом деле", "Каков смысл Моей жизни" и идут не совсем верным путём в том плане, что...

Они являются, как бы, облаком, но хотят найти некий центр, главную точку опоры, которая у них попросту отсутствует... Т.е. то, что они ищут не существует. Не существует по причине того что они сами для себя не определили кем они будут :-)

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

Человек должен не только "найти себя" но и СОЗДАТЬ

P.S. Навеяно одной из дискуссий на Хабре

21 июня
1

Last.fm API

Некоторое время назад мой любимый Last.fm открыл для всеобщего доступа свой API. Означает это, что теперь кто угодно (даже Вы) может пользоваться базой данных самого популярного в мире музыкального сервиса.

Вот неполный список того, о чём Last.fm может вам рассказать:


  • Профиль пользователя
  • Топы артистов, альбомов и тегов пользователя за указанный промежуток времени
  • Список последних прослушенных, любимых, не-любимых композиций
  • Список друзей и соседей
  • События (ваши, друзей, указанных артистов и рекомендованные)
  • Музыкальные рекомендации
  • Вкусометр

  • Информация об артисте (альбомы, рейтинги, теги, события, похожие артисты, заядлые слушатели)
  • Информация об альбоме
  • Информация об отдельном треке (облако тегов, похожие треки, заядлые слушатели)
  • Информация о тегах (рейтинг, списки артистов альбомов и треков)
  • Информация о группах (групповые рейтинги и рекомендации)
  • Top-чарты отдельных стран
  • Глобальные Top-чарты

  • Данные отдаются в форматах XML, XSPF, RSS, iCal и Plain Text

    Несколько понравившихся мне сервисов использующих Last.fm API.

    LastGraph

    Может создать постер в формате PDF или SVG наглядным образом отображающий динамику изменений Ваших вкусовых предпочтений за неделю, год или всю жизнь

    TuneGlue

    Визуализация схожести артистов в виде графа

    Персональное облако тегов

    Сравнение тегов двух пользователей

    Из этого сравнения можно сделать вывод, что я, в отличие от Kaaboom, почти не слушаю Post-rock, а она, в отличие от меня Jazz. Надо дать ей заценить Erik Truffaz-а.

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

    10 июня
    0

    Разыскивается

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

    Зачем? Чтобы нарисовать диаграмму пользователей и их друзей на основе сходства их предпочтений.

    Не предлагать (уже изучил, не подошло):


  • Mark Shepherd SpringGraph Flex Component

  • yWorks

  • 5 июня
    0
    изображение

    Совпадение музыкальных предпочтений в TM по мнению Last.fm. Визуализация в программе Graphviz.

    P.S. Кому интересно как добыть информацию "Вкусометра" на Last.fm:
    ws.audioscrobbler.com/1.0/user/ur001/tasteometer.xml?with=buxley

    ← ранее
    Krug
    Home Вы вне системы,  войти зарегистрироваться