понедельник, 14 февраля 2011 г.

Новые технологии

Не успел попрощаться, как можно снова здороваться.
Решил, что нужно сразу разобраться с обоими пунктами из названия блога. Про музыку написал, теперь немного про код. А точнее - про новые для себя технологии, которые я освоил за последние полгода.
Первая из них - продукт одной крайне известной компании, а именно великой и ужасной Adobe, а именно Adobe Air. Эта среда позволяет запускать приложения, сделанные на javascript либо Flex(да, да, привет hta). Приятными особенностями эйра являются его кроссбраузерность, по крайне мере по заявлениям Адоби, удобные встроенные библиотеки, например для автообновления программы, ну и, конечно, возможность писать полноценные программы на родных языках. В роли html-рендерера Air использует движок webkit, который также используется в Google Chrome и Safari, а значит проблем с вёрсткой интерфейса не будет.
Вторая вещь, о которой хочется рассказать, это тоже хороший пример применения привычных языков программирования, но в совершенно непривычной области. А расскажу я вам про server-side javascript, а именно про node.js. Да, да, да, вы не ослышались, джаваскрипт, выполняемый на стороне сервера. Планирую в ближайшее время написать об этой технологии подробноее, пока вы можете ознакомится с её общим описанием в вики, или на официальном сайте. Скажу только, что спайдер, написанный за ночь и развёрнутый на облаке от селектела, успешно за несколько часов выдернул почти 4 гигабайта трансляций одной передачи в питер.фм. При этом практически не нагружая ни процессор, ни оперативную память.
До скорых встреч!

На правах первого поста

Привет тебе, читатель.
Ночью с субботы на воскресенье в Питере прошло одно крайне интересное мероприятие — нашу страну, наконец-то, посетил великий Armin Van Buuren со своим девятичасовым шоу Armin Only. К сожалению, попасть туда мне не удалось, но, для таких как я. Радио Рекорд организовал онлайн-трансляцию. Что интересно, выступление, судя по рекламе, должно было начаться в 22:00, а трансляция только в 23:30. Варианта два: либо первые полтора часа там была подготовка, разогрев и прочее, а сам Армин начал выступать в полдвенадцатого. В таком случае, бедные те, кто ждал начала так долго, а им же ещё танцевать 9 часов :). А второй вариант - Рекорд вёл трансляцию с задержкой в полтора часа, для проверки, монтажа и прочего. Этот вариант реальнее, и, судя по всему, так всё и было. Интересен тогда тот факт, что диджеи(насколько я помню это были Скоробогатый и Красин) Рекорда, которые периодически устраивали включения из СКК, говорили "реальное" время.
Армин начал довольно энергично, перемешивая треки, находящиеся в активной ротации, с неизвестными мне композициями. И, судя по одобрительным крикам из зала, во время его выступления, там происходило что-то невообразимое. До видео у меня пока рука не дошли, но я уверен, что буду приятно удивлён. Всё-таки Армин это Армин.
Всё было хорошо, отличная музыка лилась мне в уши, но внезапно диджеи объявляют, что трансляция будет длиться только 2.5 часа, по просьбе Армина. И что бы вы думали, действительно в 2 часа ночи трансляция закончилась. Что происходило в твиттере по хэштегу #ArminOnly было неописуемо. Весь мир в едином порыве молил Рекорд продолжать, но условие есть условие. Но, в любом случае, я очень благодарен Радио Рекорд за возможность виртуально присоединиться к десяткам тысяч человек, которые наслаждались выступлением лучшего диджея на планете.
Спасибо за внимание.
P.S. из новых для меня треков, больше всего понравился этот: Armin van Buuren & Klauss Goulart - Turbulence.